遠(yuǎn)創(chuàng)智控Y8000-FX 模塊內(nèi)部集成ModbusTCP 服務(wù)器,因此ModbusTCP 客戶機(jī),如支持ModbusTCP 的組態(tài)軟件、OPC 服務(wù)器、PLC 以及實(shí)現(xiàn)ModbusTCP 客戶機(jī)的高級(jí)語言開發(fā)的軟件等,可以直接訪問三菱FX 系列PLC 的內(nèi)部數(shù)據(jù)區(qū),Modbus 協(xié)議地址在Net 內(nèi)部已經(jīng)被默認(rèn)映射到FX 系列PLC 的地址區(qū),實(shí)現(xiàn)的功能號(hào)包括:FC1、FC2、FC3、FC5、FC6 和FC16。
1, ModbusTCP 協(xié)議幀格式:
事務(wù)處理標(biāo)識(shí) 符 |
事 務(wù)處 理標(biāo) 識(shí) 符 |
協(xié)議標(biāo)識(shí)符 | 協(xié) 議 標(biāo)識(shí)符 | 長(zhǎng)度字段(高字節(jié)) |
長(zhǎng) 度 字 段 (低字節(jié)) |
從站地址 | 功能號(hào) |
數(shù)據(jù)地址 ( 高 字節(jié)) |
數(shù) 據(jù) 地址(低字節(jié)) | 指 令數(shù)(高字節(jié)) | 指 令數(shù)(低字節(jié)) |
0x0 | 0x0 | 0x0 | 0x0 | 0x0 |
后面的字節(jié) 數(shù) |
地址映射表
Modbus從站地 址 |
FX系列PLC 內(nèi)部軟元件 |
數(shù)據(jù) 類型 |
計(jì)算公式 | 功能號(hào) | 最大指令數(shù) | |
000001~ | 輸出線圈:Y0~ | 位 | Ym = 000001+DEC(m) | ① |
FC1(讀線圈) FC5(寫線圈) |
FC1:2000 FC5:1 |
005001~ | 特殊:M8000~ | M8m = 005001+m | ② | |||
006001~ | 定時(shí)器線圈:T0~ | Tm = 006001+m | ||||
007001~ | 計(jì)數(shù)器線圈:C0~ | Cm = 007001+m | ||||
010001~ | 線圈:M0~ | Mm = 010001+m | ||||
030001~ | 線圈:S0~ | Sm = 030001+m | ||||
100001~ | 輸入:X0~ | 位 | Xm = 100001+DEC(m) | ③ | FC2(讀輸入) | 2000 |
400001~ | 定時(shí)器:T0~ | 字 | Tm = 400001+m |
FC3(讀寄存器) FC16(寫寄存器) FC6(寫單一寄存器) |
FC3:125 FC16:125 FC6:1 | |
401001~ | 計(jì)數(shù)器:C0~ | Cm = 401001+m | ||||
401201~ | 計(jì)數(shù)器:C200~ | Cm=401201+(m-200)*2 | ④ | |||
401301~ | 特殊:D8000~ | D8m = 401301+m | ⑤ | |||
402001~ | 資料暫存器:D0~ | Dm = 402001+m | ||||
420001~ | 文件寄存器:R0~ | Rm=420001+m | ⑥ |
1, S7-1200 編程
本例中,S7-1200 作為ModbusTCP 主站(客戶機(jī)),三菱FX3U 作為 ModbusTCP 從站(服務(wù)器)。讀取從站400001~400008 的8 個(gè)寄存器(T0 到T7)到主站 MW100~MW114,以及將主站MW116~MW130 的 8 個(gè)字寫入到從站 402101 至 402108 (D100 到D108)。
示例程序如下:
2, 新建DB 塊
3, 編寫ModbusTCP 客戶機(jī)程序
數(shù)據(jù)驗(yàn)證
S7-1200 讀取三菱FX3U 數(shù)據(jù)驗(yàn)證
4, 用三菱編程軟件works2 監(jiān)視并修改三菱FX3UT0 至T7 的數(shù)值
5, 西門子編程軟件監(jiān)視MW100 至MW114 的數(shù)值
S7-1200 寫入三菱FX3U 數(shù)據(jù)驗(yàn)證
6, 用西門子編程軟件修改西門子MW116 至MW130 的數(shù)值
7, 監(jiān)視三菱FX3UD100 至D107 的數(shù)值
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5006文章
13107瀏覽量
461458 -
西門子
+關(guān)注
關(guān)注
93文章
2996瀏覽量
115491 -
MODBUS
+關(guān)注
關(guān)注
28文章
1757瀏覽量
76760 -
TCP
+關(guān)注
關(guān)注
8文章
1347瀏覽量
78933
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論