lzmtxp99
級別: 家園常客
|
在一個控制系統中,用到的東西很多,而且并不是所有的東西都支持同種的通訊協議,所有就會出現一個系統中要用到不同種的通訊協議,但是不同數據中能進行數據交換嘛,有沒有做過的兄弟,可以出來聊聊嗎?這幾天我就遇到一個系統不同協議的通訊,突然就想到了這個,大家一起說說,讓我們交流下。 |
---|---|
|
小八哥
電話15394301768 QQ815360919 慈溪余姚
級別: 工控俠客
|
你先搞清楚 什么叫通訊協議 如果連波特率這些 基本的通訊設置都不一樣的話 那就別折騰了 如果基本設置一樣 只是收發命令 數據接收的格式不一樣 那就可以做 自由協議也叫無順序協議就是針對這種情況的 樓主留言:如果用一個PLC做為一個主站,與另一個做485通信做從站,從站再與另一個設備做以太網通信,這樣主站和另一個以太網通信設備做數據交換,我覺得是可以的,只要他們的在從站里的交換地址不沖突,完全可以的。 |
---|---|
|
jicjic111
進步
級別: 略有小成
|
做過PLC只有一個網絡端口,一臺電腦通過一個網絡端口同時開啟編程軟件監控和開啟組態軟軟件監控,兩個軟件同時和PLC交換數據,一點問題都沒有 |
---|---|
|
tyw123456
級別: 家園常客
|
可以做到,以前做過一個項目用威綸觸摸屏TK6070IP以485采集很多單元模塊的參數,不同的單元模塊有三種不同的通訊,第一種是9600,N,8,1,兩位CRC,一種是9600,N,8,1,一位CRC,還有種是4800,O,8,1,一位CRC,全用宏寫,完全沒有問題,只是是輪詢采集的,數量多了的話,從頭到尾完全更新一次的時間有點長 |
|
---|---|---|
本帖最近評分記錄:
|
周家大少
辛辛苦苦也不過是為了養家糊口!
級別: 工控俠客
|
可以做到得,只要通訊的雙方是同一種協議就可以了 |
|
---|---|---|
|
xjynzlp
你關注我一時 我關注你一世
級別: 家園常客
|
我不知你指的系統的概念是什么,我講的這個系統是可以實現不同協議之間的數據交換的。我這個系統是用組態王做的配料系統,這個系統是我自己做的。控制條件是由稱重系統檢測兩個儲存箱的重量,通過Modbus RTU協議將數據傳到組態王上,組態王做PID運算控制三菱變頻器轉速實現中加和慢加,組態王同時通過計算控制三菱PLC,實現PLC輸出控制氣缸完成快加、放料、清洗的程序,整個系統使用了三個不同的通訊方式。 |
|
---|---|---|
|