• <cite id="uwv89"></cite>
      1. 亚洲综合小综合中文字幕,国产久爱免费精品视频,精品国产品香蕉在线,国产午夜精品在人线播放,精品一二三四区在线观看,国产成人无码免费看视频软件 ,色欲久久人妻内射,午夜在线观看成人av
        • «
        • 1
        • 2
        • »
        • Pages: 2/2     Go
        zhou1211
        級別: 略有小成
        精華主題: 1 篇
        發帖數量: 206 個
        工控威望: 363 點
        下載積分: 1174 分
        在線時間: 66(小時)
        注冊時間: 2013-11-04
        最后登錄: 2025-01-09
        查看zhou1211的 主題 / 回貼
        12樓  發表于: 2021-01-17 09:41
        程序是很簡單,但到實際應用的時候有不確定性,通信原理都是一樣,協議也只約定規則,這些規則無非就是限制
        緊要
        1. 數據幀的開始標志
        2. 數據長度;
        3. 結束標志;
        4. 校驗方式;
        非緊要,在前面4個重點正確的情況下,后面的一般不會有錯
        5. 故障碼;
        6. 最大長度

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

        主站蜘蛛池模板: 久久综合九色综合97婷婷 | 国产系列丝袜熟女精品视频 | 欧洲亚洲精品免费二区| 欧美乱妇高清无乱码免费| 东方四虎av在线观看| 中文字幕国产精品资源| 疯狂做受XXXX高潮国产| 精品国产一区二区三区大| 欧美成人精品三级网站| 成人午夜免费无码视频在线观看 | 成人免费A级毛片无码片2022| 亚洲制服无码一区二区三区| 免费VA国产高清大片在线 | 亚洲人成网网址在线看| 国产综合久久亚洲综合| 免费无码中文字幕A级毛片| 亚洲综合伊人久久大杳蕉| 天天噜噜日日久久综合网| 国产在线自拍一区二区三区 | 精品国产AV无码一区二区三区| 人妻夜夜爽天天爽三区麻豆av| 91老肥熟女九色老女人| 国产一区二区三区自拍视频| 国产色悠悠在线免费观看| 美女自卫慰黄网站| 国产精品亚洲А∨怡红院| 亚洲精品久久一区二区三区四区| 欧美做受视频播放| 色综合热无码热国产| 国产精品一区二区三区91| 精品偷拍一区二区三区| 国产精品日韩中文字幕| 国产成人精品97| 国产JJIZZ女人多水喷水| 午夜在线不卡| 人妻换着玩又刺激又爽| 蜜臀av一区二区国产精品| 老司机免费的精品视频| 国产按头口爆吞精在线视频| 性人久久久久| 久久天天躁夜夜躁狠狠综合|