.3 硬件选型
根据控制工艺要求,综合I/O点数,眦采用S7-200系列CPU226。考虑方便与PLC的兼容性,触摸屏采用11P177A.因为要用串口对伺服电机进行jingque控制,伺服系统采用SGDM系列。该系列的伺服电机具有专门进行串口通信的CN3口。旋转编码器和步进电机采用韩国产品。传感器采用E3Z系列光电传感器。
2 控制系统软件设计
控制系统软件主要包括3部分:PLC控制软件、触摸屏组态软件和检测软件,具有2种控制方式自由选择切换,即手动调试和自动方式。PLC采集传感器信号,从而控制下一步动作的出发,堵纸时发出报警信号。
通过触摸屏与PLC之间RS-485通信电缆的通讯功能,点击触摸屏向PLc发出各种控制信号,PLC接到指令信号后执行运算与控制任务。采用手动方式时系统进入手动工作状态,用触摸按钮控制步进电机和伺服电机的起停、正反转等动作。为保证系统的安全运行,在手动程序和自动程序中设置了一些必要的联锁控制。自动运行时,先选择设置好控制参数并确认无误后,运行系统即可进入自动控制触摸屏组态软件,设备自动完成一次处理过程。操作人员可以通过触摸屏向PLC发出各种控制命令,还可同时将PLc的各种实时数据采集回来,在触摸屏上用动态图形表示出来,实现对生产过程的监控。
2.1 PLC程序设计
PLC的程序设计在其编程运行环境STEP-7下可用梯形图(LAD)或语句表(STL)进行,编译通过后用PPI电缆下载到PLC。在PLC程序的编制过程中,通过一个串口(即MPI接口)实现对2台伺服电机的控制成为整个软件设计的难点和重点。
PLC与伺服驱动器的通信是从上位机发送命令,根据伺服驱动器的应答来进行。PLC通过指令对伺服驱动器的相关内存单元进行操作,从而达到控制电机的目的。利用S7-200 PLC中的发送(xMT)和接收(RcV)指令实现。
该系统的通信协议采用主从方式,PLC永远是主控者,伺服驱动器只是被动接收者。上下位机都采用数据帧的形式,按照下述帧的格式发送或接收数据。对协议规定如下:
(1)PLC每发一帧命令,采用如下过程:清空发送与接收缓冲区→发送命令→等待→超时错→退出报错→接收到应答帧→判断正误→退出。
(2)PLC每发一帧命令必须收到应答帧后才能开始与伺服驱动器的下一次通讯。
(3)PLC有2个RS-485口,选用任意一口与伺服驱动器通讯,在通讯前必须先对该端口进行初始化。
(4)PLC方命令协议如下:
帧头标志Ox57(1B)+轴地址n1(1B)+命令标识c1(1B)+操作数内存区a1a2a3a4(4B)+操作数d1d2d3d4(4B)+校验码s1s2(2B)+结束标志OxOD(1B)
(5)伺服驱动器方应答协议如下:
(6)校验码s1s2的计算方法如下:
根据指令Wn1c1a1a2a3a4d1d2d3d4s1s2[CR],将n1c1+a1a2+a3a4+d1d2+d3d4按照16进制数相加后取补码即是。
例如,设定电机转速为1 000 r/min,轴地址=0。转速在驱动器内存地址Pn0304中设定,所以命令帧和应答帧如下:
指令:W01030403E80D[CR]
应答:W01030403E80D[CR]
PLC程序的编制过程为:初始化自由端口后分别开辟发送缓冲区和接收缓冲区,将命令按字节依次存入缓冲区,然后执行发送命令,同时监听接收缓冲区。接收到应答帧后进行判断,正确后进行下一条命令的发送工作。程序片段如下:

2.2 HMI组态软件设计
触摸屏作为控制级的人机界面,具有直观、灵活、操作简便等优点。操作指令通过RS-485协议送入PLC,再通过PLC控制软件对该指令进行处理,发布驱动命令信号。触摸屏软件的开发使用专用工具SIMATIC Wincc flexible,软件的设计包括创建画面和信息,并将它们和PLC相连。具体概括为3个步骤:界面的可视化设计,设定变量,设置通信参数。
用户通过触摸屏可以实现选择产品型号、设置电机转速、手动控制、纸张计数等功能。根据工艺要求设计了主界面、电机参数设置界面、产品型号选择界面、报警界面和手动操作界面。各界面间可相互切换,操作方便。
2.3 检测部分软件设计
检测部分的软件根据客户要求,使用LabVIEW编制,完成了对纸币安全线磁性编码的采集、分析和处理,并根据分析结果判断纸币合格与否。
3 系统性能特点
完成软件的设计以及机械部分的生产后,进行了反复调试,并对系统进行了试验运行监测,该系统有如下特点:HMI与PLC的配合使用,可以替代按钮和指示灯等外部器件,不仅可以节省PLC的输入点,还使操作变得简单直观,同时保证了系统的可靠性,使系统的诊断和调试易于实现;通过串口控制伺服电机,使得转速更加jingque,而且实现了同一个串口对多个伺服电机的控制;该系统用于采集磁性编码的磁头间距可以调整,因此可以完成多种规格的大张纸币磁码检测。
4 结束语
目前该系统已经在某印钞公司投入使用,运行结果证明:设计可靠,操作方便,整个系统控制性能稳定,监控功能较完善,纸张传送平稳,监控效果较好,磁头能够完整地检测到磁性编码,工控机中的检测软件能够对编码进行准确地分析。
另外,系统所采用的PLC、HMI和伺服控制技术结合的控制方式可以作为—种通用的控制方式向自动控制领域扩展,非常适合于有大量参数设定和显示的工业系统中。系统所采用的串口控制伺服电机方式可以向多个伺服电机扩展。触摸屏和PLC的联合使用,简化了现场操作,提高了控制程序和人机界面的灵活性,使系统性能更加安全可靠,具有广阔的应用前景。
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商