一、系統(tǒng)配置及說(shuō)明
系統(tǒng)配置8臺(tái)麥格米特MC200E系列PLC,分為送紙(1#站)、一色(2#站)、二色(3#站)、三色(4#站)、4色(5#站)、開槽(6#站)、開槽(7#站)和模切(8#站),每個(gè)部分獨(dú)立控制。
由于機(jī)器較長(zhǎng),要求機(jī)器首尾都要有觸摸屏進(jìn)行控制,所以在送紙端配10.4”觸摸屏(以下簡(jiǎn)稱大屏),在模切輸出端配7”觸摸屏(以下簡(jiǎn)稱小屏)。同時(shí)要求大屏可監(jiān)控所有的PLC,模切和開槽的3臺(tái)PLC則共享數(shù)據(jù)并將數(shù)據(jù)送由小屏上監(jiān)控。系統(tǒng)配置如下圖:
通過(guò)圖可知:
1、主站1#通過(guò)RS485/MODBUS與2#、3#、4#、5#、6#通訊,讀寫數(shù)據(jù)。大屏與主站連接,這樣可以監(jiān)控所有PLC的數(shù)據(jù);
2、6#、7#、8#站用麥格米特公司自主協(xié)議MCBUS聯(lián)網(wǎng),無(wú)需編程,實(shí)現(xiàn)PLC之間數(shù)據(jù)共享,通過(guò)6#站與1#主站通訊,而7#站則與小屏連接;
3、2臺(tái)變頻器也是通過(guò)RS485通訊控制,節(jié)約成本;
4、設(shè)備滾輪較多,位置用AB相編碼器記錄。要求每轉(zhuǎn)一圈清零,這樣編碼器的數(shù)據(jù)就對(duì)應(yīng)滾輪的位置;
5、由于編碼器較多,為了節(jié)約成本,編碼器選用600線,但精度不夠,MC200E支持4倍頻,這樣達(dá)到2400線,精度可提高4倍。
二、程序要點(diǎn)
1、MC200E帶有4個(gè)硬件Z相清零的編碼器,頻率50KHz
編碼器 |
A相 |
B相 |
Z相 |
C256 |
X0 |
X1 |
X10 |
C257 |
X2 |
X3 |
X11 |
C258 |
X4 |
X5 |
X12 |
C259 |
X6 |
X7 |
X13 |
2、編碼器 4倍頻技術(shù)
使能標(biāo)志位 |
A相 |
B相 |
相關(guān)編碼器 |
SM100 |
X0 |
X1 |
C256 |
SM101 |
X2 |
X3 |
C257 |
SM103 |
X4 |
X5 |
C258 |
SM104 |
X6 |
X7 |
C259 |
3、MODRW通訊指令:MODBUS 通訊簡(jiǎn)單指令
例如讀取從站2(從站是MC200E)的D0-D15的16個(gè)數(shù)據(jù),保存到主站PLC的D0-D15。
MC200E的D0-D7999元件對(duì)應(yīng)MODBUS地址是0-7999,程序如下:
4、MCBUS網(wǎng)絡(luò),實(shí)現(xiàn)MC200E之間數(shù)據(jù)共享。刷新模式和共享數(shù)據(jù)如下:
共享數(shù)據(jù)是D7500-D7755,共256個(gè)數(shù)據(jù),如果選擇模式17,網(wǎng)絡(luò)上最多連4臺(tái),共享數(shù)據(jù)平均分配,其中#0號(hào)站:D7500-D7563,1#號(hào)站:D7564-D7627,2#站:D7628-D7591,每個(gè)站只能寫各自的地址數(shù)據(jù),但共享區(qū)的數(shù)據(jù)都可以讀。
如果想讓數(shù)據(jù)與其它PLC共享,只要把數(shù)據(jù)移到共享數(shù)據(jù)就可以了,無(wú)需編寫通訊程序。比如把0#站的D0送到其它3臺(tái)PLC,只要在0#站的程序中加入MOV D0 D7500即可,非常簡(jiǎn)單。
三、結(jié)論
該設(shè)備使用麥格米特MC200E系列PLC后,運(yùn)行穩(wěn)定可靠,操作簡(jiǎn)單,編程方便,節(jié)約了客戶的成本。
綜合起來(lái)MC200E在該設(shè)備的應(yīng)用,具有以下特點(diǎn)和優(yōu)勢(shì):
1、集成4個(gè)AB相編碼器,支持Z相硬件復(fù)位,清零快速準(zhǔn)確,達(dá)到微秒級(jí);
2、4倍頻技術(shù),控制精度更高 ,也節(jié)約編碼器的成本;
3、MCBUS網(wǎng)絡(luò)只需簡(jiǎn)單組態(tài),無(wú)需編程,縮短客戶編程調(diào)試周期;
4、MODRW一條通訊即可實(shí)現(xiàn)MODBUS讀寫,簡(jiǎn)單方便,免除了客戶編寫MODBUS通訊幀的煩惱,節(jié)約了開發(fā)周期;
5、多達(dá)3個(gè)通訊口,1個(gè)RS232用于計(jì)算機(jī)編程調(diào)試,2個(gè)RS485與觸摸屏、 變頻器及 PLC之間通訊;
6、PLC 抗干擾能力強(qiáng),保證通訊暢通快速 。