欧美日韩在线一区二区-欧美日韩在线一区二区三区-欧美日韩在线一区亚洲二区-欧美日韩在线永久免费播放-欧美日韩整片中文字幕-欧美日韩制服丝袜六区

zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數量: 206 個
工控威望: 363 點
下載積分: 1174 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2025-01-09
查看zhou1211的 主題 / 回貼
12樓  發(fā)表于: 2021-01-17 09:41
程序是很簡單,但到實際應用的時候有不確定性,通信原理都是一樣,協(xié)議也只約定規(guī)則,這些規(guī)則無非就是限制
緊要
1. 數據幀的開始標志
2. 數據長度;
3. 結束標志;
4. 校驗方式;
非緊要,在前面4個重點正確的情況下,后面的一般不會有錯
5. 故障碼;
6. 最大長度

你的問題可能原因
1.  發(fā)送緩存區(qū)因相近間隔時間進入過多的數據量,導致發(fā)送長度不支持,發(fā)送失敗;
2.  沒有檢測握手標志(發(fā)送完成標志,接收完成標志),每個通訊功能塊都有一個Done 位(雙工只注意單個done),新手靠拉長收發(fā)時間,中手看標志,老手看綜合狀態(tài);像485線,你發(fā)一幀數據,必須等收到信息完成,或者確實超時才能發(fā)下一次詢問;
檢測的方法最直接是用串口調試工具去監(jiān)測收發(fā)數據的實際狀態(tài),這樣才能判斷錯出在哪了,有時候你的數據沒問題,而通訊的對方可能有問題,比如,你CPU運行速度1ms周期,而對方在處理不同數據時響應時間不一樣,以前測試過一款微型伺服,詢問狀態(tài)響應2ms,控制指令響應時間很長,讀數組狀態(tài)的時候響應時間也很長,所有經常被程序認為是發(fā)送超時
寫程序前先了解被通訊對象的素質也很重要,先用串口工具測試各種你要用到指令,然后加快收發(fā)速度,去測試響應極限,別一上去就干到極限,然后悶逼不知道怎么解決。當確實遇到了問題,那么再回過同用通訊工具采樣你發(fā)和它發(fā)的狀態(tài)找原因
ronkang
倍加福總線
級別: 略有小成
精華主題: 0
發(fā)帖數量: 147 個
工控威望: 348 點
下載積分: 914 分
在線時間: 189(小時)
注冊時間: 2008-06-24
最后登錄: 2025-04-21
查看ronkang的 主題 / 回貼
13樓  發(fā)表于: 2021-01-17 10:53
兄弟,我這200的plc按你說法編程太復雜了,
我看1200里面有一個說法是done置1后,必須在發(fā)一個空白pkw才可以下一次讀寫。
200smart確沒這說法,關鍵uss_protocol(v2.1)符號表沒有詳細介紹。
程序沒法進行了,按理說uss沒這么復雜,多個uss_ctrl是此功能塊自己控制輪詢的。參數讀寫才需要編程輪詢。網上很多案例都是這么做的,別人都沒問題。見鬼了
zhou1211
級別: 略有小成
精華主題: 1 篇
發(fā)帖數量: 206 個
工控威望: 363 點
下載積分: 1174 分
在線時間: 66(小時)
注冊時間: 2013-11-04
最后登錄: 2025-01-09
查看zhou1211的 主題 / 回貼
14樓  發(fā)表于: 2021-01-17 11:22
圖片:
所以說你根本看不懂我那個程序,那個程序不復雜,里面數據判斷占了大部分,真正收發(fā)指令只占了很小的一部分,你寫一個通訊程序也是一樣的,當然,電機控制用固定功能塊做的,或者說你只需要固定控制方式,所以顯得簡單;
我程序里面包含了通訊參數的修改,首先是修改了通訊默認地址,再就是模仿modbus切換控制字寫對象的參數,然后根據不同的控制模式解析對應數據
你做通訊感覺才入門,上圖是對應實現的功能
大致就是通訊建立,先讀出前排2組數據,那2組如果和實際設備有出入則通過下面的寫操作修改掉,其余時間是在讀取右邊2列有效數據,這個設備沒有修改軟件,所以得做通訊程序去修改報警范圍之類的參數,不是每一個給你的設備都會給你配一個參數修改軟件,也不是每一個操作工都知道怎么去修改一個設備,尤其是第三方,那么你就必須在你的HMI上開放一個接口去方便修改
[ 此帖被zhou1211在2021-01-17 11:39重新編輯 ]
ronkang
倍加福總線
級別: 略有小成
精華主題: 0
發(fā)帖數量: 147 個
工控威望: 348 點
下載積分: 914 分
在線時間: 189(小時)
注冊時間: 2008-06-24
最后登錄: 2025-04-21
查看ronkang的 主題 / 回貼
15樓  發(fā)表于: 2021-01-17 14:10
感謝樓上兄弟,感謝你熱心的幫助。現在問題找到了,就是USS_RPM_R這個指令的問題。讀浮點數就是會導致uss_ctrl報錯,甚至變頻器報警1910,用uss_rpm_w指令責一切正常。目前還不知道具體的原因。我再試試看能不能找到更多的問題。

主站蜘蛛池模板: 亚洲欧美日本综合一区二区三区 | 国产va免费视频一区二区三区 | 果冻传媒91制片潘甜甜七夕古装仙侠 | 69精品一区二区三区蜜桃 | 精品国产区一区二区三区在线观看 | 国产av国片精品无套内谢无码 | 粉红影视一区二区三区 | 成人在线观看午夜 | 99国产精品欲88av | 亚洲加勒比无码一区二区 | 东京热手机无码视频 | 亚洲av高清一区二区三区尤物 | av无码秘蜜桃成人片玉蝶直播 | 白丝jk被折磨到高潮视频 | 亚洲色偷拍另类无码专区 | 国产91精品一区二区麻豆网站 | 国产丝袜美| 久久99国产精品成人欧美 | 91久久亚洲综合精品国产 | 在线播放国产一区二区三区 | 国产成人精品免费视频 | 欧美日韩国产专区 | 精品久久人人妻人人澡人人爽 | 国产久久久国产精品成人 | 丰满少妇一级aaaa爱毛片 | 亚洲AV国产爽歪歪无码 | 亚洲国产欧美另类专区 | 看看免费a一片欧 | 国产毛片精品AV一区二区 | 亚洲午夜精品久久久久 | 精品国产三级a∨在线观看 精品国产三级a∨在线欧美 | 成人做爰免费看视频韩国 | 免费99精品国产自在现线 | 国产无遮挡又黄又爽在线视频 | 精品国产日韩一区二区三区 | 国产日韩精品一区二区在线播 | 国产成人毛片在线视频 | 国产91综合一区在线观看 | 日本免费三级网站 | 精品99久久人人爽人人 | 波多野结衣中文字幕无遮挡 |