1. <del id="sqmd4"></del>
      <object id="sqmd4"></object>
      1. <object id="sqmd4"></object>
          加入收藏 在線留言 聯系我們
          關注微信
          手機掃一掃 立刻聯系商家
          全國服務熱線13185520415
          公司新聞
          西門子S7-200SMART與臺達變頻器的ASCII通信
          發布時間: 2024-07-26 09:44 更新時間: 2024-11-22 08:00
          觀看西門子S7-200SMART與臺達變頻器的ASCII通信視頻

          也許有人會說臺達變頻器支持MODBUS RTU通信,而且S7-200SMART系列PLC集成了MODBUS庫指令,使用指令庫就能夠很好的完成S7-200SMART系列PLC與臺達變頻器通信,我為什么還需要去掌握ASCII的通信方式呢?而且使用ASCII的通信方式,程序設計又復雜,還不方便。確實是這樣的,使用庫指令確實很方便,但在實際使用的過程中有一些設備不支持RTU通信,那么就無法使用庫指令通信,ASCII通信的實現使用的是PLC的自由口通信功能,因此掌握自由口通信的重要性就出來了,另外自由口通信是 RTU庫指令的基礎,庫令內部也是使用自由口的方式來編寫的。


          因此想通過PLC與臺達變頻器的MODBUS ASCII的通信為例,來分享個人對于自由口通信程序的一些設計思路和想法。



          通信連接說明

          西門子S7-200SMART本地自帶的通信端口為RS485接口,變頻器上提供一個RJ11外觀的485接口,如圖1-1所示為連接示意圖,圖1-2所示為通信接線圖,其中PLC側的3號腳和8號腳分別表示485+和485-,變頻器側的3表示485-,8表示485+

          圖1-1 連接示意圖

          圖1-2 通信端口接線圖



          變頻器參數設置

          變頻器參數的設置有兩部分,一是基本參數和通信參數,基本參數包括主頻率的來源,運行命令的來源,二是通信參數,通信參數包括站號,通信速率,通信格式和通信協議選擇等,如圖1-3所示

          圖1-3 變頻器通信參數設置




          信息幀格式說明及數據準備

          根據變頻器通信協議的說明,對需要實現的功能進行數據的規劃和地址的分配,如下所示:

          (1)讀取變頻器的狀態

          (2)讀取輸出頻率,輸出電流,直流母線電壓,輸出電壓

          (3)寫運行命令和寫頻率數據



          通信程序的設計思路

          通信程序的設計即要考慮到數據能夠正常的交換,也需要考慮到若重新斷開后重新連接時可以自行建立通信,以下是個人對通信程序設計流程的一些總結



          參考程序

          由于程序過多,程序截圖不方便,在文中只放置了主程序部分的內容,若需要詳細的程序可點擊程序下載,下載源程序

          詳細程序請見源程序。

          聯系方式

          • 電  話:13510737515
          • 聯系人:董海波
          • 手  機:13185520415
          • 微  信:13185520415