產(chǎn)品簡介:北京華科遠(yuǎn)創(chuàng)科技有限研發(fā)的遠(yuǎn)創(chuàng)智控YC8000-FX是一款經(jīng)濟(jì)型的以太網(wǎng)通訊處理器,是為滿足日益增多的工廠設(shè)備信息化需求(設(shè)備網(wǎng)絡(luò)監(jiān)控和生產(chǎn)管理)而設(shè)計(jì),用于三菱FX1S/1N/2N/3S/3G/3GA/3GC/3U/3UC系列、匯川、士林AX、禾川、維控等PLC以太網(wǎng)數(shù)據(jù)采集,非常方便構(gòu)建生產(chǎn)管理系統(tǒng)。
遠(yuǎn)創(chuàng)智控YC8000-FX采用工業(yè)級(jí)設(shè)計(jì),導(dǎo)軌安裝,帶通訊線。不占用PLC編程口,上位機(jī)通過以太網(wǎng)對(duì)PLC數(shù)據(jù)監(jiān)控的同時(shí),觸摸屏可以通過復(fù)用接口X2與PLC進(jìn)行通訊。遠(yuǎn)創(chuàng)智控YC8000-FX支持工控領(lǐng)域內(nèi)絕大多數(shù)SCADA軟件,支持三菱MC以太網(wǎng)協(xié)議和ModbusTCP兩種通訊方式。
轉(zhuǎn)以太網(wǎng)YC8000-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é)議地址在內(nèi)部已經(jīng)被默認(rèn)映射到FX 系列PLC 的地址區(qū),實(shí)現(xiàn)的功能號(hào)包括:FC1、FC2、FC3、FC5、FC6 和 FC16。
ModbusTCP 協(xié)議幀格式:
?
事 務(wù)處理標(biāo) 識(shí)符 | 事 務(wù)處 理標(biāo) 識(shí)符 | 協(xié)議標(biāo) 識(shí)符 |
協(xié)議 標(biāo) 識(shí)符 |
長度字段(高字節(jié)) |
長 度 字段 (低字節(jié)) |
從站地 址 |
功能號(hào) | 數(shù)據(jù) 地址(低字節(jié)) | 指 令數(shù)(高字節(jié)) | 指 令數(shù)(低字節(jié)) |
0x0 | 0x0 | 0x0 | 0x0 | 0x0 | 后面的字節(jié)數(shù) | ? | ? | ? | ? | ? |
?
1、地址映射表
?
Modbus?從站地 址 |
FX ??系列PLC?內(nèi) 部軟元件 |
數(shù)據(jù) 類型 |
計(jì)算公式 | 功能號(hào) | 最大指令數(shù) |
000001~ | 輸出線圈:Y0~ | 位 | Ymn = 000001+m*8+n??????① |
FC1(讀線圈) FC5(寫線圈) |
FC1:512 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~ | 位 | Xmn = 100001+m*8+n??????③ | FC2(讀輸入) | 512 |
400001~ | 定時(shí)器:T0~ | 字 | Tm = 400001+m |
FC3(讀寄存器) FC16(寫寄存器) FC6(寫單一寄存器) |
FC3:125 FC16:125 FC6:1 |
401001~ | 計(jì)數(shù)器:C0~ | Cm = 401001+m | |||
401301~ | 特殊:D8000~ | D8m = 401301+m???????????????④ | |||
402001~ | 資料暫存器:D0~ | Dm = 402001+m | |||
420001~ | 文件寄存器:R0~ | Rm=420001+m??????????????????⑤ |
?
說明:
①、其中 m 表示 Y 線圈標(biāo)識(shí)號(hào)的百十位,n 表示 Y 線圈標(biāo)識(shí)號(hào)的個(gè)位,如 Y37 時(shí) m=3,n=7;Y112 時(shí) m=11,n=2;
②、其中 m 表示 M 線圈標(biāo)識(shí)號(hào)去掉 8000 的剩余數(shù),如 M8212 時(shí) m=212;
③、其中 m 表示輸入 X 標(biāo)識(shí)號(hào)的百十位,n 表示 Y 線圈標(biāo)識(shí)號(hào)的個(gè)位,如 X37:m=3,n=7;X111:m=11,n=7;
④、其中 m 表示特殊功能寄存器 D 標(biāo)識(shí)號(hào)去掉 8000 的剩余數(shù),如 M8120 時(shí) m=120;
⑤、此 R 寄存器,僅當(dāng) FX3U 機(jī)型(存在 R 寄存器的 PLC 機(jī)型)時(shí)可用,注意 Modubs 地址映射成 6 位;
2、用 ModScan32 測試
解壓產(chǎn)品光盤\使用手冊(cè)\通訊測試軟件下的?modscan2_cr.rar。
1.????運(yùn)行?ModScan32?軟件。
2.????選擇菜單 Connection/Connect,選擇 Remote TCP/IP Server,輸入模塊的 IP 地址,Service 端口為 502;點(diǎn)擊[OK]按鈕,
3.????在子窗口“ModSca1”中設(shè)置Device ID 為PLC 的站地址(如1),功能號(hào)選擇03:HOLDING REGISTER, Address = 1301,Length = 100。
4.????子窗口數(shù)據(jù)區(qū)顯示 401301~401400 的 16 進(jìn)制數(shù)據(jù),其對(duì)應(yīng)于三菱 FX 系列 PLC 的特殊寄存器 D8000到 D8100 的數(shù)值,
5.????雙擊子窗口數(shù)據(jù)區(qū)的數(shù)據(jù)可以修改數(shù)值。
責(zé)任編輯:lq
評(píng)論
查看更多