• COSPLAY 3D 建模
  • #maker+t=market
  • 3D列印服務
  • 1
  • 2
  • 3

Taiwan自動控制設備交流 造訪社團 » 用戶發文

原文網址 涂國榮
2020-03-07 12:18:53

小弟又來了,這次還是Modbus的問題,之前測試溫控器的暫存器地址是16Bit,這是也沒問題,我拿這個程式去改通訊Adam4117,確不通了,他的暫存器地址,是40001因此我用了32位元的,還是不通,不曉得有沒有前輩,使用過Qj71C24通訊Adam4117,指導小弟一下
已解決,正確位址是樓下大哥說的K0,涂國榮 function 3 holding register 40001 開始,實際位置是0 開始。function 4 input register 30001 開始,實際位置是0 開始。參考 http://modbus.org/docs/PI_MBUS_300.pdf ,這個網址的資料超棒的,位址知道了,實際使用Qj71C24的通訊協議內容是不用更改,但程式使用g.cprtcl指令時,必須設定連續讀取8個Ch,通訊才會正常,因外,資料最大值為65535所以在Plc上使用,必須把資料搬成32位元,以上分享

李中庭
2020-03-07 12:29:22

涂國榮
2020-03-07 12:38:30

Eric Chang
2020-03-07 12:40:45

涂國榮
2020-03-07 12:42:58

何國豪
2020-03-07 12:45:44

Eric Chang
2020-03-07 13:33:57

鄭小白
2020-03-07 14:26:25

三尺秋水
2020-03-07 15:05:50

涂國榮
2020-03-07 15:29:33

羅智文
2020-03-07 19:54:34

弓長小偉
2020-03-07 22:18:04

涂國榮
2020-03-08 04:20:00

何國豪
2020-03-08 07:57:41

涂國榮
2020-03-08 09:07:59


 

討論主題

全不選 常用關鍵字