一:MODBUS RTU規(guī)約概術 MODBUS規(guī)約是MODICOM公司開發(fā)的一個為很多廠商支持的開放規(guī)約 MODBUS 協(xié)議是應用于電子控制器上的一種通用語言。通過此協(xié)議,控制器相互之間、控制器經由網絡(例如以太網)和其它設備之間可以通信。它已經成為一通用工業(yè)標準。有了它,不同廠商生產的控制設備可以連成工業(yè)網絡,進行集中監(jiān)控。 此協(xié)議定義了一個控制器能認識使用的消息結構,而不管它們是經過何種網絡進行通信的。它描述了控制器請求訪問其它設備的過程,如果回應來自其它設備的請求,以及怎樣偵測錯誤并記錄。它制定了消息域格局和內容的公共格式。 二:丹佛斯MODBUS RTU概念 DANFOSS 變頻器在自動化領域中有著大量的應用,作為變頻器專業(yè)供應商,DANFOSS 一直把提高產品的通信應用水平作為其重點工作之一。基于MODBUS RTU協(xié)議,DANFOSS 開發(fā)了相應的控制集成卡,通過這種集成卡DANFOSS變頻器可以以MODBUS RTU 協(xié)議方便與SCADA和HMI等設備集成在一起。 DANFOSS VLT2800或VLT5000(已停產)系列變頻器MODBUS RTU通訊 與FC300系列變頻器的通訊類似 三:S7-200、臺達PLC與丹佛斯變頻器接線: S7-200 DSUB9 DANFOSS 3----+------------------68 8------------------------69 臺達PLC 正信號+---------------------68 負信號-----------------------69 四:丹佛斯變頻器的參數設置 1.VLT5000(已停產)或VLT2800變頻器相關通訊參數設置: 561#---------2----RTU協(xié)議 500#---------1----485地址為1 501#---------5----9600 570#---------0----1停止位,EVEN校驗 其他參數使用初始化參數 2.FC300或FC51變頻器相關通訊參數設置: 8-30-----1----RTU協(xié)議 8-31-----5----地址 8-32----------波特率 8-33----------1停止位,EVEN校驗 五:PLC的程序例子 如果該變頻器加了MCO305同步卡或PROFIBUS卡,此通訊功能被占用。 例子: 1)如果是臺達的PLC,該數據地址為該參數號P*10-1, 如3-10為參考值該地址為3099 2)如果是西門子S7-200的PLC,該數據地址為該參數號前面加4P再乘上10, 如3-10為參考值地址為43100。