<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產品分類

      當前位置: 首頁 > 工業電氣產品 > 端子與連接器 > 線路板連接器

      類型分類:
      科普知識
      數據分類:
      線路板連接器

      西門子S7-200自由口通信故障解決措施

      發布日期:2022-04-17 點擊率:49 品牌:西門子_Siemens

        西門子S7-200的自由口通信需要通過編程設置串口的工作模式,安排發送和接受指令的觸發順序,還要設定接收的起始和結束條件。對于剛剛開始使用s7-200的電氣工程師來說,的確有很多細微處易犯錯誤。一般碰到客戶抱怨通信不上的問題,就要逐一幫客戶確認編程配置是否正確。雖然麻煩,不過逐條查下去,總能查到錯誤所在并解決問題。但是有一次客戶遇到的問題頗出人意料,還真耗費了一些時間。

        客戶反應在編寫了自由口通信程序之后,PLC可以發送數據給通信伙伴,但是卻收不到任何伙伴方發出的數據。能發送數據給對方,說明通信端口設置沒有問題。極有可能是端口被其他通信指令占用導致無法進入接收狀態。比如說用常開點調用XMT,或者沒有對接收的故障狀態進行判斷并終止接收,從而導致后續的XMT和RCV都無法被正確執行。客戶表示他的程序并不存在這種情況。但是為了測試問題所在,客戶下載了一個僅包含條件觸發RCV的程序下去,還是接收不到數據。監控程序RCV指令已被正常執行。

        那么是不是接收的起始條件設置不當?客戶使用的是起始字符,這并無不妥。并且改成空閑線檢測之后,問題依然存在。難道是對方發送的信號有問題?用串口調試軟件來測試,是可以接收到的。眼見這幾個常見錯誤都沒能cover住這個問題,我只好從頭一步步地跟客戶確認。但是還是沒能發現任何破綻。郁悶之下,只好讓客戶把程序發過來看看。

        第一次檢查程序的時候還真沒注意到問題出在哪里。等到看出來了才覺得啼笑皆非:

        不知道大家看出來沒有?客戶在設定完空閑線時間SMW90和消息定時器溢出值SMW92后,慣性地將接受地最大字符數SMB94也寫成了傳送字SMW94。而西門子PLC的高低字節是逆序的,也就是說SMB94為高有效字節,SMB95為低有效字節。見手冊中的如下說明:

        結果就是最大字符數100被傳給了SMB95,SMB95是神馬呢?神馬也不是,總之與接收條件無關。而真正最大字符數存儲字節SMB94被賦值為0。最大字符數都為0了,那當然是接收不到任何數據了。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產品

      更多
      主站蜘蛛池模板: 一本一本久久a久久精品综合麻豆| 亚洲AV成人潮喷综合网| 99久久国产综合精品女同图片| 亚洲av日韩综合一区久热| 一日本道伊人久久综合影| 伊人色综合久久天天| 色婷婷久久综合中文久久一本| 久久本道综合久久伊人| 精品综合久久久久久98| 国产综合精品久久亚洲| 久久综合给合久久狠狠狠97色 | 久久综合噜噜激激的五月天| 色综合久久久无码网中文| 一本大道AV伊人久久综合| 综合无码一区二区三区四区五区| 97久久综合精品久久久综合 | 成人综合国产乱在线| 亚洲综合国产精品| 久久国产综合精品五月天| 无码综合天天久久综合网| 亚洲heyzo专区无码综合| 亚洲国产品综合人成综合网站| 亚洲综合久久夜AV | 国产精品亚洲综合一区| 色视频综合无码一区二区三区| 亚洲欧美综合精品成人导航| 91精品国产综合久久香蕉| 婷婷五月综合色视频| 亚洲国产成人久久综合一| 国产综合一区二区| 色婷婷综合久久久久中文一区二区 | 亚洲狠狠综合久久| 色与欲影视天天看综合网| 狼狼综合久久久久综合网| 色综合色狠狠天天综合色| 色综合色天天久久婷婷基地| 狠狠色伊人亚洲综合网站色| 天天av天天翘天天综合网| 狠狠色综合久久婷婷色天使| 狠狠久久综合伊人不卡| 久久综合九色综合欧洲|