zhongliang
學無止境
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 727 個
工控威望: 2102 點
下載積分: 3739 分
在線時間: 582(小時)
注冊時間: 2012-10-11
最后登錄: 2024-12-11
查看zhongliang的 主題 / 回貼
樓主  發(fā)表于: 2019-05-08 10:37
圖片:
圖片:
圖片:
圖片:
如題,用QJ71C24與 溫控儀表或者變頻器MODBUS RTU通信,只用一條指令GP.CPRTCL如何一次同時執(zhí)行多條協議?


我寫了一個簡單的測試程序:用QJ71C24與一個 臺達溫控表MODBUS RTU通信,一次執(zhí)行一條協議時能正常通訊,能單獨讀取當前溫度,也單獨寫入設定溫度。但是但是同時執(zhí)行兩條或者多條協議時(同一個站號),QJ71C24就會報警。請大神指點。
附件: qi71c24與溫控器通訊.rar (1121 K) 下載次數:126
網站提示: 請不要用迅雷下載附件,容易出錯
****************************學海無涯****************************
john42tw
級別: 網絡英雄
精華主題: 0
發(fā)帖數量: 1278 個
工控威望: 6109 點
下載積分: 52272 分
在線時間: 1123(小時)
注冊時間: 2012-04-24
最后登錄: 2024-12-19
查看john42tw的 主題 / 回貼
1樓  發(fā)表于: 2019-05-09 07:56
圖片:
1.458基本規(guī)則 :一次只能對1站讀或寫。

2.同一個站號 :擴大讀或寫的範圍。
  例如圖。(每個表頭規(guī)則不一樣)
焦劉吉
緊跟時代發(fā)展,努力做好時代青年
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 1459 個
工控威望: 4682 點
下載積分: 14975 分
在線時間: 429(小時)
注冊時間: 2015-05-19
最后登錄: 2024-12-11
查看焦劉吉的 主題 / 回貼
2樓  發(fā)表于: 2019-05-11 19:26
指令的第三個參數為毛是K1
Rules are always made by the strong, and history is always written by the winners.
zhongliang
學無止境
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 727 個
工控威望: 2102 點
下載積分: 3739 分
在線時間: 582(小時)
注冊時間: 2012-10-11
最后登錄: 2024-12-11
查看zhongliang的 主題 / 回貼
3樓  發(fā)表于: 2019-05-13 08:11
引用
引用第2樓焦劉吉于2019-05-11 19:26發(fā)表的  :
指令的第三個參數為毛是K1

第三個參數K1一次執(zhí)行一個協議,K2時報錯,所以改回了K1,注解沒有改

你有沒有好的經驗,關于如何一次執(zhí)行多條協議,分享一下,
[ 此帖被zhongliang在2019-05-13 08:34重新編輯 ]
****************************學海無涯****************************
zhongliang
學無止境
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 727 個
工控威望: 2102 點
下載積分: 3739 分
在線時間: 582(小時)
注冊時間: 2012-10-11
最后登錄: 2024-12-11
查看zhongliang的 主題 / 回貼
4樓  發(fā)表于: 2019-05-13 10:35
引用
引用第1樓john42tw于2019-05-09 07:56發(fā)表的  :
1.458基本規(guī)則 :一次只能對1站讀或寫。

2.同一個站號 :擴大讀或寫的範圍。
  例如圖。(每個表頭規(guī)則不一樣)

謝謝指點,

2.對于擴大讀寫范圍,有的儀表讀或者寫的地址是不連續(xù)的,而且只允許一次寫一個寄存器,
[ 此帖被zhongliang在2019-05-13 11:22重新編輯 ]
****************************學海無涯****************************
zhongliang
學無止境
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 727 個
工控威望: 2102 點
下載積分: 3739 分
在線時間: 582(小時)
注冊時間: 2012-10-11
最后登錄: 2024-12-11
查看zhongliang的 主題 / 回貼
5樓  發(fā)表于: 2019-05-13 10:48
圖片:
圖片:
圖片:
問題已接決,關于用QJ71C24與 溫控儀表或者變頻器MODBUS RTU通信,只用一條指令GP.CPRTCL如何一次同時執(zhí)行多條協議?



1.同一站號可以同時讀和寫,要連續(xù)執(zhí)行的多條協議類型可以全部是讀,也可以全部是寫,還可以既有讀又有寫,協議連續(xù)個數不超過8個
[ 此帖被zhongliang在2019-05-13 11:47重新編輯 ]
****************************學海無涯****************************