一、系统设置及说明
系统设置8台918博天堂MC200E系列PLC,,,分为送纸(1#站)、一色(2#站)、二色(3#站)、三色(4#站)、4色(5#站)、开槽(6#站)、开槽(7#站)和模切(8#站),,,每个部分自力控制。。。。。。
由于机械较长,,,要求机械首尾都要有触摸屏举行控制,,,以是在送纸端配10.4”触摸屏(以下简称大屏),,,在模切输出端配7”触摸屏(以下简称小屏)。。。。。。同时要求大屏可监控所有的PLC,,,模切和开槽的3台PLC则共享数据并将数据送由小屏上监控。。。。。。系统设置如下图:

通过图可知:
1、主站1#通过RS485/MODBUS与2#、3#、4#、5#、6#通讯,,,读写数据。。。。。。大屏与主站毗连,,,这样可以监控所有PLC的数据;;;;;
2、6#、7#、8#站用918博天堂公司自主协议MCBUS联网,,,无需编程,,,实现PLC之间数据共享,,,通过6#站与1#主站通讯,,,而7#站则与小屏毗连;;;;;
3、2台变频器也是通过RS485通讯控制,,,节约本钱;;;;;
4、装备滚轮较多,,,位置用AB相编码器纪录。。。。。。要求每转一圈清零,,,这样编码器的数据就对应滚轮的位置;;;;;
5、由于编码器较多,,,为了节约本钱,,,编码器选用600线,,,但精度不敷,,,MC200E支持4倍频,,,这样抵达2400线,,,精度可提高4倍。。。。。。
二、程序要点
1、MC200E带有4个硬件Z相清零的编码器,,,频率50KHz
|
编码器 |
A相 |
B相 |
Z相 |
|
C256 |
X0 |
X1 |
X10 |
|
C257 |
X2 |
X3 |
X11 |
|
C258 |
X4 |
X5 |
X12 |
|
C259 |
X6 |
X7 |
X13 |
2、编码器 4倍频手艺
|
使能标记位 |
A相 |
B相 |
相关编码器 |
|
SM100 |
X0 |
X1 |
C256 |
|
SM101 |
X2 |
X3 |
C257 |
|
SM103 |
X4 |
X5 |
C258 |
|
SM104 |
X6 |
X7 |
C259 |
3、MODRW通讯指令:MODBUS 通讯简朴指令
例如读取从站2(从站是MC200E)的D0-D15的16个数据,,,生涯到主站PLC的D0-D15。。。。。。
MC200E的D0-D7999元件对应MODBUS地点是0-7999,,,程序如下:

4、MCBUS网络,,,实现MC200E之间数据共享。。。。。。刷新模式和共享数据如下:
共享数据是D7500-D7755,,,共256个数据,,,若是选择模式17,,,网络上最多连4台,,,共享数据平均分派,,,其中#0号站:D7500-D7563,,,1#号站:D7564-D7627,,,2#站:D7628-D7591,,,每个站只能写各自的地点数据,,,但共享区的数据都可以读。。。。。。
若是想让数据与其它PLC共享,,,只要把数据移到共享数据就可以了,,,无需编写通讯程序。。。。。。好比把0#站的D0送到其它3台PLC,,,只要在0#站的程序中加入MOV D0 D7500即可,,,很是简朴。。。。。。
三、结论
该装备使用918博天堂MC200E系列PLC后,,,运行稳固可靠,,,操作简朴,,,编程利便,,,节约了客户的本钱。。。。。。
综合起来MC200E在该装备的应用,,,具有以下特点和优势:
1、集成4个AB相编码器,,,支持Z相硬件复位,,,清零快速准确,,,抵达微秒级;;;;;
2、4倍频手艺,,,控制精度更高 ,,,也节约编码器的本钱;;;;;
3、MCBUS网络只需简朴组态,,,无需编程,,,缩短客户编程调试周期;;;;;
4、MODRW一条通讯即可实现MODBUS读写,,,简朴利便,,,免去了客户编写MODBUS通讯帧的懊恼,,,节约了开发周期;;;;;
5、多达3个通讯口,,,1个RS232用于盘算机编程调试,,,2个RS485与触摸屏、 变频器及 PLC之间通讯;;;;;
6、PLC 抗滋扰能力强,,,包管通讯流通快速 。。。。。。