
一、項(xiàng)目背景
隨著智能制造的不斷推進(jìn),某大型制造企業(yè)對其老舊配電室進(jìn)行自動化升級改造。該配電室原控制系統(tǒng)采用 Allen-Bradley SLC500 系列 PLC(型號:1747-L542),該控制器運(yùn)行穩(wěn)定但僅具備串行通訊能力(DH+ / RS-232),無法滿足現(xiàn)代工業(yè)以太網(wǎng)集中監(jiān)控與數(shù)據(jù)采集(SCADA)系統(tǒng)的需求。

為實(shí)現(xiàn)配電室電力參數(shù)(如電流、電壓、功率因數(shù)等)的集中監(jiān)控,企業(yè)計(jì)劃引入一套新的控制系統(tǒng),采用 Allen-Bradley 1756-L61 系列 ControlLogix PLC,并希望通過以太網(wǎng)方式與原有 SLC500 系統(tǒng)進(jìn)行數(shù)據(jù)交互,實(shí)現(xiàn)兩套系統(tǒng)之間的協(xié)同工作。
由于 SLC500 系列 PLC 本體無以太網(wǎng)接口,為實(shí)現(xiàn)其接入以太網(wǎng)網(wǎng)絡(luò),項(xiàng)目選用了 遠(yuǎn)創(chuàng)智控推出的 YC8000-AB工業(yè)以太網(wǎng)通訊模塊,作為協(xié)議轉(zhuǎn)換與通訊橋接設(shè)備,成功實(shí)現(xiàn) SLC500 與 1756 系列 PLC 之間的數(shù)據(jù)交換。
二、系統(tǒng)架構(gòu)與設(shè)備組成

三、系統(tǒng)連接方式
1.SLC500 與 YC8000-AB工業(yè)以太網(wǎng)通訊處理器連接:
·采用 RS-232 串行通訊方式連接 SLC500 的 CH0 串口與 YC8000-AB 的 COM 口。
·通訊參數(shù)設(shè)定為:9600 bps,8 位數(shù)據(jù)位,無校驗(yàn),1 位停止位(9600,8,N,1)。
2.YC8000-AB以太網(wǎng)通訊模塊與 1756-L61 連接:
·YC8000-AB 模塊通過其內(nèi)置的以太網(wǎng)口(RJ45)連接至工業(yè)交換機(jī)。
·1756-L61 PLC 通過其內(nèi)置的 EtherNet/IP 接口同樣接入交換機(jī),實(shí)現(xiàn)局域網(wǎng)內(nèi)通訊。
3.網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu):
·采用星型拓?fù)?,所有設(shè)備通過工業(yè)交換機(jī)連接,確保通訊穩(wěn)定性與可擴(kuò)展性。

四、YC8000-AB以太網(wǎng)通訊模塊配置過程
1.模塊初始化:
·上電后,通過 YC8000 Config Tool 軟件連接模塊,設(shè)置其 IP 地址為:192.168.1.100,子網(wǎng)掩碼:255.255.255.0,網(wǎng)關(guān):192.168.1.1。
·設(shè)置模塊工作模式為“EtherNet/IP 從站”,并啟用 PCCC(Programmable Controller Communication Commands)協(xié)議支持,以兼容 SLC500 的指令集。
2.串口參數(shù)配置:
·在“串口設(shè)置”界面中,設(shè)定與 SLC500 通訊的參數(shù)(9600,8,N,1),并選擇“DF1 全雙工”協(xié)議。
·設(shè)置模塊為“主站輪詢”模式,定時(shí)讀取 SLC500 中指定寄存器的數(shù)據(jù)。
3.數(shù)據(jù)映射配置:
·將 SLC500 中的數(shù)據(jù)寄存器(如 N7:0 ~ N7:19)映射至 YC8000-AB工業(yè)以太網(wǎng)通訊模塊的 EtherNet/IP 輸入寄存器(如 INT[0] ~ INT[19])。
·同樣設(shè)置輸出寄存器(如 INT[20] ~ INT[39])用于 1756 PLC 向 SLC500 寫入控制命令。

五、1756-L61 PLC 程序設(shè)計(jì)
在 RSLogix 5000 中,使用 MSG 指令實(shí)現(xiàn)與YC8000-AB工業(yè)以太網(wǎng)通訊處理器的 EtherNet/IP 通訊:
1.讀取數(shù)據(jù):
·設(shè)置 MSG 指令類型為“CIP Generic”,服務(wù)代碼為“Read”,讀取 YC8000-AB 輸入寄存器 INT[0]~INT[19] 的數(shù)據(jù)。
·數(shù)據(jù)存儲在 1756 PLC 的數(shù)組 Local:1:I.Data[0] 中,供后續(xù)邏輯使用。
2.寫入數(shù)據(jù):
·同樣使用 MSG 指令,服務(wù)代碼為“Write”,將控制命令寫入 YC8000-AB 的輸出寄存器 INT[20]~INT[39]。
·數(shù)據(jù)來源于 1756 PLC 的控制邏輯,如啟停命令、報(bào)警復(fù)位等。
六、調(diào)試與運(yùn)行結(jié)果
1.通訊測試:
·使用 RSLogix 500 監(jiān)控 SLC500 中 N7 寄存器數(shù)據(jù)變化。
·在 RSLogix 5000 中監(jiān)控 MSG 指令執(zhí)行狀態(tài),確認(rèn)數(shù)據(jù)讀取與寫入正常。
·通過 YC8000工業(yè)以太網(wǎng)通訊模塊Config Tool 的實(shí)時(shí)數(shù)據(jù)監(jiān)控界面,驗(yàn)證 EtherNet/IP 與串口數(shù)據(jù)一致性。
2.運(yùn)行效果:
·成功實(shí)現(xiàn) 1756-L61 對 SLC500 的實(shí)時(shí)數(shù)據(jù)讀?。ㄈ珉妷?、電流、功率等)。
·實(shí)現(xiàn)遠(yuǎn)程控制命令下發(fā)(如斷路器分合閘、報(bào)警復(fù)位等)。
·數(shù)據(jù)刷新周期控制在 500ms 以內(nèi),滿足配電室實(shí)時(shí)監(jiān)控需求。
七、總結(jié)與經(jīng)驗(yàn)
本案例通過引入遠(yuǎn)創(chuàng)智控YC8000-AB工業(yè)以太網(wǎng)通訊模塊,成功實(shí)現(xiàn)了AB SLC500系列PLC與AB 1756系列PLC之間的以太網(wǎng)通訊,打破了老舊設(shè)備無以太網(wǎng)接口的限制,延長了設(shè)備生命周期,降低了系統(tǒng)升級成本。
審核編輯 黃宇
-
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
5873瀏覽量
178990 -
plc
+關(guān)注
關(guān)注
5039文章
14288瀏覽量
482016 -
羅克韋爾
+關(guān)注
關(guān)注
2文章
263瀏覽量
16128
發(fā)布評論請先 登錄
羅克韋爾SLC500系列PLC借助AB以太網(wǎng)通訊處理器實(shí)現(xiàn)與AB觸摸屏通訊的配置案例
基恩士KV系列PLC借助于以太網(wǎng)通訊模塊與上位機(jī)通訊實(shí)現(xiàn)觸摸屏監(jiān)控的應(yīng)用配置案例
羅克韋爾自動化EtherNet/IP柜內(nèi)解決方案的應(yīng)用案例
如何實(shí)現(xiàn)羅克韋爾PLC與和利時(shí)伺服電機(jī)通訊-EtherCAT轉(zhuǎn)EtherNet/IP
EtherCAT轉(zhuǎn)EtherNet/IP網(wǎng)關(guān)CEI-382實(shí)現(xiàn)羅克韋爾PLC與和利時(shí)伺服電機(jī)通訊
羅克韋爾自動化以AI技術(shù)賦能未來產(chǎn)業(yè)創(chuàng)新
Profinet轉(zhuǎn)EtherNet/IP:驅(qū)動西門子1500與羅克韋爾PLC高效通訊
羅克韋爾自動化發(fā)布2024可持續(xù)發(fā)展報(bào)告
羅克韋爾采用智能制造技術(shù)賦能員工發(fā)展(下)
EtherNet/IP轉(zhuǎn)MODBUS(將上位機(jī)接入羅克韋爾PLC)技術(shù)文檔
羅克韋爾Ethernet/IP協(xié)議轉(zhuǎn)CCLINK IEFB三菱PLC通訊
EtherNet/IP轉(zhuǎn)PROFINET羅克韋爾PLC與西門子PLC通訊案例

羅克韋爾SLC500系列PLC借助以太網(wǎng)通訊模塊實(shí)現(xiàn)與羅克韋爾1756系列PLC以太網(wǎng)通訊案例
評論