此貼在2008/1/13 22:13:12被*admin*編輯過
問題:

在標準modbus通訊的時候,怎么訪問D數據區和F數據區,比如說 R100就是訪問 %MW40101就可以了,但是 D數據區和F數據區不知道怎么訪問,請賜教!~
解答:D區:D0~D2998對應的地址是406001~408999,詳細的您可以看一下編程手冊II的12-41,里面有很詳細的說明!至于F區的數據,由于它們是檔案暫存器,都需要通過特殊的指令存取,故沒有提供MODUS通訊的資料存取地址!
他需要特殊的指令存取,所有我們不能直接讀取F區數據,只能通過其他咱存器如R,D,WM,WS,WY等利用FUN161/162;來間接讀取F區數據! 本身我們利用永宏協議的時候都必須通過161,162來操作F區數據