国产AV综合影院_亚洲国产成人第一天堂_亚洲欧美日韩久久精品第一区_亚洲AV无码AV日韩AV电影

  歡迎光臨!重慶巨豐自動化工程有限公司官網 我們竭誠為您提供最優質的服務,最放心的產品
重慶巨豐,重慶巨豐自動化,菲尼克斯,菲尼克斯端子,菲尼克斯代理商,重慶控制柜,菲尼克斯防雷器,重慶自動化 重慶巨豐,重慶巨豐自動化,菲尼克斯,菲尼克斯端子,菲尼克斯代理商,重慶控制柜,菲尼克斯防雷器,重慶自動化 重慶巨豐,重慶巨豐自動化,菲尼克斯,菲尼克斯端子,菲尼克斯代理商,重慶控制柜,菲尼克斯防雷器,重慶自動化 設為首頁
加入收藏
重慶巨豐,重慶巨豐自動化,菲尼克斯,菲尼克斯端子,菲尼克斯代理商,重慶控制柜,菲尼克斯防雷器,重慶自動化
信息搜索
關鍵字:
范 圍:
技 術
菲尼克斯端子螺釘扭力說…
西門子G120變頻器
端子載流量參考
伺服和變頻的區別
工業以太網交換機的優勢…
光電開關和接近開關
PID控制器參數整定方法
分析注塑機的控制
伺服電機和步進電機
主軸伺服系統的分類
解決現場信號干擾的方法
4~20mA電流變送器的工業…
淺述伺服技術在工業自動…
矢量控制的基本原理
Modbus通訊注意事項及測…
首頁技 術 正文
 
Modbus通訊注意事項及測試
新聞來源:internet    點擊數:3052    更新時間:2012-03-12 14:21:07    收藏此頁

  很多同事在做Modbus通訊時,需要連續讀取多個現場設備的數據,雖然也編寫了Modbus輪詢的程序,但是有時還是無法正常通訊。有時雖然能夠保證通訊,但是所有現場設備的輪詢周期很長。本文將從MBUS_CTRL的超時時間參數設置來說明超時時間設置的重要性。

  答:Modbus通訊協議是單主多從的通訊協議,如果需要讀取多個現場Modbus從站設備的數據時,很多PLC不支持對Modbus通訊功能塊的自動排序,需要自己編寫Modbus輪詢程序來實現,輪詢時每次只能激活一個Modbus的讀寫功能塊。

  以常見的主站讀取從站的寄存器為例,主站發出請求需要8個字節,從站返回響應為5 2*n個字節。其中n為寄存器個數。

  如果通訊速率為9600時,按照常規的Modbus RTU,8個數據位、1個停止位、偶校驗方式,每傳輸1個字節數據需要的時間為:

  (8 1 1)/9600=1.04ms/Byte

  因此,主站發出響應到從站返回數據的時間周期為:

  (8 5 2*n)*1.04 T1 T2,其中n為寄存器個數,T1為從站的響應時間(如果是PLC,則為PLC的掃描時間),T2為通訊余量,一般為20~50ms。

  如果讀取10個字的數據,從站響應時間為50ms,則整個周期為:

  (8 5 2*10)*1.04 50 50=134.32ms。

  因此,超時時間必須大于134.32ms,可以設置為150ms以上。

  如果超時時間太短,響應不能完全返回,通訊會報錯。

  如果超時時間設置太長,按照上述例子,一共10個從站,每個從站讀取10個字的數據,超時時間設置為1s。如果有1個從站出現故障,則整個輪詢周期為:1000 9*134.32=2208.88 ms。

  同理,如果超時時間設為150ms,則整個輪詢周期為:150 9*134.32=1358.88 ms。

  因此,可以看出正確的超時時間設置可縮短整個輪詢周期,不正確的設置,將導致通訊出錯或整個通訊周期過長。

總頁數:1  第  1    頁 

上一篇:矢量控制的基本原理   下一篇:RS-232、RS-422與RS-485協議標準及應用
【刷新頁面】【加入收藏】【打印此文】 【關閉窗口】
 
重慶巨豐自動化工程有限公司 ? 2008-2017版權所有 ICP備案:渝ICP備17009746號-1
電話:023-61728212 61728213 68633068 傳真:023-68697032 電子郵件:cqgreat@163.com 公司地址:重慶市九龍坡區二郎留學生創業園D1棟-5樓
網上報警 電子標識