autoctrl
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 354 個(gè)
工控威望: 574 點(diǎn)
下載積分: 1574 分
在線時(shí)間: 130(小時(shí))
注冊(cè)時(shí)間: 2016-05-05
最后登錄: 2024-12-09
查看autoctrl的 主題 / 回貼
樓主  發(fā)表于: 2022-04-18 13:08
         案例是通過(guò)一個(gè)IGT-SER智能網(wǎng)關(guān),實(shí)現(xiàn)遠(yuǎn)程IO模塊、智能儀表,變頻器與PLC通訊。

         網(wǎng)關(guān)與變頻器之間采用ModbusRTU串口通訊,網(wǎng)關(guān)與變遠(yuǎn)程IO模塊也是之間采用ModbusRTU串口通訊,都接成RS485網(wǎng)絡(luò)后分別接入網(wǎng)關(guān)的串口1和串口2。由于通訊距離不一樣,遠(yuǎn)程IO的485網(wǎng)絡(luò)通訊波特率等設(shè)置與變頻器儀表485網(wǎng)絡(luò)的有區(qū)別。

         網(wǎng)關(guān)與PLC之間是網(wǎng)絡(luò)通訊,采用PLC廠家的專用協(xié)議,無(wú)需PLC編程配合。案例是采用的西門(mén)子S7-1500系列的PLC,下位設(shè)備分別是遠(yuǎn)程模塊、儀表和變頻器,完整的數(shù)據(jù)配置表如下圖:



        上圖中有01~07共7個(gè)通訊任務(wù),具體如下:
        01:讀取DI模塊-1的DI0~DI15(100001~100016),寫(xiě)入DB60.DBB0~DB60.DBB1,共2字節(jié);
        02:讀取DI模塊-2的DI0~DI15(100001~100016),寫(xiě)入DB60.DBB2~DB60.DBB3,共2字節(jié);
        03:讀取DB60.DBB4,寫(xiě)入DO模塊-1的DO0~DO7(000001~000008),共1字節(jié);
        04:讀取儀表-1的HR80(400081~400088),寫(xiě)入DB61.DBB0~DB61.DBB15,共16字節(jié);        
        05:讀取儀表-2的HR100(401001~401011),寫(xiě)入DB61.DBB16~DB61.DBB37,共22字節(jié);    
        06:讀取變頻器的DI0~DI3(100001~100004),寫(xiě)入DB61.DBB38,共4個(gè)位(BOOL);

        其中,01~03號(hào)通訊任務(wù)是IO模塊接IGT-SER智能網(wǎng)關(guān)模塊的串口1(配置表中'設(shè)備ID'為1),04~06號(hào)通訊任務(wù)是IO模塊接串口2(配置表中'設(shè)備ID'為2),同時(shí)分配101、102兩個(gè)'設(shè)備ID'與S7-1500建立兩個(gè)連接實(shí)現(xiàn)多線程通訊,這樣會(huì)大大提高通訊的實(shí)時(shí)性。

        完成上述配置后將參數(shù)下載到網(wǎng)關(guān)后重啟,即進(jìn)入正常工作狀態(tài),可通過(guò)‘工具’->‘網(wǎng)關(guān)數(shù)據(jù)監(jiān)控’查看網(wǎng)關(guān)讀取到的數(shù)據(jù)源的數(shù)據(jù),也可以打開(kāi)PLC軟件監(jiān)控對(duì)應(yīng)的數(shù)據(jù)寄存器的數(shù)值。

        網(wǎng)關(guān)模塊支持三菱、歐姆龍、西門(mén)子、AB等大多數(shù)品牌的PLC,相關(guān)資料在附件中。 PLC設(shè)備之間通訊案例.rar (2131 K) 下载次数:134

zhaoruizjkyy
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 91 個(gè)
工控威望: 184 點(diǎn)
下載積分: 745 分
在線時(shí)間: 53(小時(shí))
注冊(cè)時(shí)間: 2014-08-12
最后登錄: 2024-10-14
查看zhaoruizjkyy的 主題 / 回貼
1樓  發(fā)表于: 2022-04-18 14:08
感謝分享。
一心工控
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 243 個(gè)
工控威望: 364 點(diǎn)
下載積分: 1360 分
在線時(shí)間: 70(小時(shí))
注冊(cè)時(shí)間: 2018-06-02
最后登錄: 2024-12-18
查看一心工控的 主題 / 回貼
2樓  發(fā)表于: 2022-06-15 11:40
“上圖中有01~07共7個(gè)通訊任務(wù)..."

一個(gè)網(wǎng)關(guān)模塊可以配置幾個(gè)這樣的任務(wù)?
刺客工控
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 57 個(gè)
工控威望: 92 點(diǎn)
下載積分: 1114 分
在線時(shí)間: 14(小時(shí))
注冊(cè)時(shí)間: 2022-03-15
最后登錄: 2024-09-11
查看刺客工控的 主題 / 回貼
3樓  發(fā)表于: 2022-06-15 13:57
謝謝分享
michael.ni
虞山老者
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 63 個(gè)
工控威望: 1390 點(diǎn)
下載積分: 5756 分
在線時(shí)間: 115(小時(shí))
注冊(cè)時(shí)間: 2022-01-16
最后登錄: 2024-12-21
查看michael.ni的 主題 / 回貼
4樓  發(fā)表于: 2022-06-17 08:06
多謝分享!
虞山老者
一心工控
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 243 個(gè)
工控威望: 364 點(diǎn)
下載積分: 1360 分
在線時(shí)間: 70(小時(shí))
注冊(cè)時(shí)間: 2018-06-02
最后登錄: 2024-12-18
查看一心工控的 主題 / 回貼
5樓  發(fā)表于: 2022-09-05 13:42
最多可接多臺(tái)儀表?數(shù)據(jù)量有沒(méi)有限制?
autoctrl
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 354 個(gè)
工控威望: 574 點(diǎn)
下載積分: 1574 分
在線時(shí)間: 130(小時(shí))
注冊(cè)時(shí)間: 2016-05-05
最后登錄: 2024-12-09
查看autoctrl的 主題 / 回貼
6樓  發(fā)表于: 2022-09-12 14:54
引用
引用第5樓一心工控于2022-09-05 13:42發(fā)表的 Re:PLC不用編程,通過(guò)網(wǎng)關(guān)模塊以太網(wǎng)方式與智能儀表、變頻器等串口設(shè)備通 .. :
最多可接多臺(tái)儀表?數(shù)據(jù)量有沒(méi)有限制?



最多支持8000字節(jié),64個(gè)通訊任務(wù);
網(wǎng)關(guān)有兩個(gè)串口,可以分兩個(gè)線程輪詢通訊。