欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
力控與西門子200 MODBUS方式通訊(用桑榮DTU)
[打印本頁]
作者:
hongniu
時間:
2015-6-24 20:56
標題:
力控與西門子200 MODBUS方式通訊(用桑榮DTU)
桑榮DTU連接西門子200,分別通過PPI和MODBUS兩種方式連接。其中用MODBUS方式連接有幾點需要注意:
第一、在dtu設置中,要注意串口設置,由于我先用ppi方式進行的連接,再用modbus連接,串口設置忘了把8E1改成8N1,導致dtu一直登錄不上。還有一點必須死記,這個錯誤我都犯兩次了,就是桑榮的設備ID號碼是八位的,以前用宏電的用習慣了,總是習慣的寫成11位的手機號。不過我個人比較喜歡桑榮,因為桑榮設計很合理,DTU斷電不用去拔插座,直接坐著就可以操作,不像宏電,每次都要蹲下去拔插座。還有就是桑榮的技術支持特別好。
第二、西門子用modbus rtu驅動連接,其中01號命令對應Q輸出,偏移是1,則對應Q0.0,依次類推。如果要用03號命令讀取,則要注意地址偏移,按照咱們驅動幫助,地址偏移1的高8位對應VB0,低8位對應VB1,因此,一個偏移對應兩個偏移區,例如VB33對應的就是地址偏移17的低8位。得出如下結論:偶數的偏移是除2加1,奇數的偏移是加1除2;奇數對應的都是低8位,偶數對應的都是高8位。如果要讀32位浮點數,地址偏移也是如此,譬如我讀VW10里的5.55,那地址偏移就應該寫6,在讀取類型上選擇:32位IEEE浮點數。
第三、modbus分配的地址:MaxHold——最大保持寄存器區、與庫存儲區的地址不能重疊,例如在咱們幫助中MaxHold分配的是100,庫存儲區從VB250開始,這樣是正確的。需要注意的是,西門子MaxHold是按字分配的,而vb250是字節,也就是說,VBXX> MaxHold*2。
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1