工控網首頁
>

新聞中心

>

新品速遞

>

同時與多臺變頻器的Modbus/Rtu通信的HJ6311工業網關

同時與多臺變頻器的Modbus/Rtu通信的HJ6311工業網關

——— Modbus轉profinet工業網關

現在有個項目,需要MODBUS控制11個變頻器,那該怎么辦?

理論上把前面的通信程序復制11遍不就行了,但卻是不可行的,為什么呢?因為串口在同一-時間,只能進行一次數據交互。這個一次,是指一次讀或是寫操作。這就好比-一個很窄的路口,一次只能通過一輛汽車,如果11輛汽車一起通過,勢必會引起堵塞,一輛也過不去,但我們需要過11輛怎么辦?那就需要交通燈或是交警指揮交通,通信也一樣,也需要有交通燈或是交警,而在MODBUS通信中,就需要他來當交警,通過程序控制通信流程,這就是輪詢方式。

HJ6311_03.gif

而M0DBUS通信實現輪詢,有兩個常用的方法。

1時間間隔法

所謂時間間隔法,就是每個操作分配一個固定的時間,比如第一秒寫入頻率,第二秒讀取頻率,第三秒讀取電流,當然,這個時間是要根據實際情況來設置的,

2功能塊觸發法

功能塊觸發法,是利用功能塊的狀態參數來觸發下一次通信,也就是通信的時候使用的BUSY信號。

主圖800x800-2.jpg

以上,就是兩種常用的輪詢方法,它們各有優缺點,最好的方式就是兩者結合。利用時間間隔; . 這個時間間隔的設置就很講究,時間太短,可能通信還沒完成,時間太長影響效率。而利用功能塊的BUSY信號,可以很好解決這個問題,但是,一旦一個環節通信出錯,BUSY信號無法給出,就會造成后面的通信無法進行,那么該如何結合呢?那就是用時間間隔來確定從站之間的通信間隔,而同一個從站的讀寫就用功能塊信號觸發, 這樣即使通信有錯誤,也只是影響一個從站。我們為每個從站分配30毫秒的時間,那么輪詢10個從站只需要300毫秒,這基本能滿足我們的需求,而又能保證每個站的通信時間。因為超過10個從站,就不建議用MODBUS通信了,那樣就要考慮使用總線了。而一個從站內部,要讀寫多次的時候,就用BUSY信號觸發。現在,華杰智控推出一款產品來解決這問題。

HJ6311_04.gif

華杰智控HJ6311擁有11路獨立485網關用于一對多集成ModbusSRS485設備,形成MODBUS協議并連接到PROFINET,實現PROFINET監控MODBUS設備的技術要求。可以實現Modbus轉profinet、profinet轉Modbus Rtu、協議轉換功能;主要用于西門子、Modbus 協議相關接口的變頻器、 智能電表、溫控表、稱重儀、智能高低壓電器、電量測量裝置、各種變送器、智能現場測量設備及儀表等。

通過把modbus RTU的命令映射到對應的PLC的寄存器地址,生成GSD文件, 然后導入西門子編程軟件S7或者博圖,組態下載到PLC。 西門子PLC無需進行modbus編程,可以直接通過讀取寄存器地址來讀寫RTU數據實現控制RTU。

HJ6311_07.gif 
 

11路獨立485網關每個485可以接多個RTU設備,11路網關同時并發數據,速度更快。

2個Profinet網絡接口,方便組網
11路獨立485轉profinet網關 
每路485可以接多個RTU設備,設置不同的RTU參數。
最多執行130條modbus命令
支持級聯擴展

支持Profinet主從通訊協議。

組網方便支持多種網絡結構。

支持ModubsRTU轉Profinet協議

支持Profinet Modbus RTU組態

支持西門子200smart
支持西門子300

支持西門子1200

支持西門子1500

自動生成GSD文件


投訴建議

提交

查看更多評論
其他資訊

查看更多

如果你不太了解profinet協議又需要用到io怎么辦

華杰智控HJ5209Profinet協議的遠程分布式IO模塊

華杰智控-485伺服通過profinet模塊轉成PN協議 可以不用編寫modbus程序

Profinet遠程IO與GSD文件自動生成的簡單說明

如何使用PLC與上位機為一體的網關產品