位
|
CIOm.n = 000001+m*16+n ① |
FC1(讀線圈) FC5(寫單個線圈) FC15(寫多個線圈) ④ |
FC1:512 FC5:1 FC15:512 |
||
025001~ |
工作區:WR0.0~ |
WRm.n = 025001+m*16+n |
|||
033201~ |
保持區:HR0.0~ |
HRm.n = 033201+m*16+n |
|||
041401~ |
輔助區:AR0.0~ |
ARm.n = 041401+m*16+n |
|||
056901~ |
定時器完成標誌:TCF0~ |
TCFm= 056901+m ② |
|||
061001~ |
計數器完成標誌:CCF0~ |
CCFm = 061001+m ② |
|||
任務標誌:TK0~ |
TKm = 065101+m ② |
||||
400001~ |
CIO區:CIO0~ |
字 |
CIOm = 400001+m |
FC3(讀寄存器) FC6(寫單個寄存器) FC16(寫多個寄存器) |
FC3:127 FC16:123 FC6:1 |
406151~ |
工作區:WR0~ |
WRm = 406151+m |
|||
406671~ |
保持區:HR0~ |
HRm = 406671+m |
|||
407191~ |
輔助區:AR0~ |
ARm = 407191+m |
|||
408191~ |
定時器:TIM0~ |
TIMm= 408191+m |
|||
412291~ |
計數器:CNT0~ |
CNTm= 412291+m |
|||
417001~ |
數據內存:DM0~ |
DMm = 417001+m ③ |
|||
450001~ |
外部內存:EM0~ |
EMm = 450001+m |
註釋說明:
①:如CIO100.01,其對應的modbus地址爲:CIO100.01=000001+100*16+1=001602;
②:僅在PLC爲Hostlink協議時支持,當PLC協議爲NT Link協議時不支持對TCF、CCF、TK寄存器的訪問;
③:如DM100,其對應的modbus地址爲:DM100=417001+100=417101;
④:FC15功能碼僅在PLC爲Hostlink協議時支持,當PLC協議爲NT Link協議時不支持。
二、使用標準的測試工具ModScan32測試
打開軟件,設置需要測試的數據,例如:讀取417001開始的127個字,設置如下:
選擇菜單欄【Connection】--Connect,在對話框中的【IP Address】處輸入橋接器的IP地址,點擊【OK】按鈕;
測試正常的畫面如下: