znz43
工控職業已成回憶 只因愛好常回家園 樂此不疲
級別: 工控俠客
|
通訊就是把信息從一地傳送到另一地,電話、電報、傳真、都是通訊。 PLC與PC、PLC與人機界面,需要把一些數據傳輸給對方,就需要通訊。 要通訊雙方就先要確定通訊協議。 例如:國際長途電話很貴,某些留學生就和家里說好,在每天的某個時間,給家打電話,鈴響三下就掛了,不必接聽,表示一切安好。這就是通訊協議,把一切安好信息傳送到了還省了電話費。 |
|
---|---|---|
|
chen1991903
級別: 探索解密
|
通訊就是設備之間的信息交流, 既然是交流就得有大家都能懂的語言,比方說, 我倆聊天, 你用英語 , 我用法語 , 可你不懂法語 , 我又不懂英語 , 這樣是沒法交流的. 所以交流的雙方就要說雙方都明白的語言, 所謂的通信協議, 就是用來約束大家說同樣的語言. 這樣, 大家只要按照協議來交流,就能實現信息的準確傳遞,這樣就通信成功了. 通信協議的具體內容,以modbus協議來說明, 禎格式: 地址 | 功能碼 | 數據 | 校驗 地址; 打比方說,你和一堆同學聊天,你要問某一個同學英語六級過了沒,于是,你對著一堆同學說:"英語六級過了沒?"這時問題來了,張三說:"人品爆發,勉強過了,"李四說:"靠了,抄小抄被逮了,考試作廢了",,,,,,,,可實際上你只是想問王二麻子過了沒, 如果你這么說:"王二麻子,你英語六級過了沒?"就不會有之前的問題了. 其實問句中"王二麻子"就相當于地址,表明你要與誰通信. 功能碼,數據,: 比方說,你要找張三借1000塊錢, 你說;"張三,借1000快錢給我,"下面分析這句話,1,跟誰說(地址):張三; 2干什么(功能碼):借錢; 3數量(數據):1000塊;. 總結: 地址; 通信的對象; 功能碼:對對象進行的操作; 數據: 與操作相關的數據, 校驗碼 比方說,你要找張三借1000塊錢, 你說;"張三,借1000快錢給我," 這時張三聽錯了,借了100塊給你,問題來了,你的請求沒有得到正確的響應,沒有達到你預期想要的, 在工業通信中,如果出現這種情況會出現很大的安全事故的,所以為了保證信息正確有效傳遞,需要對通信的數據進行校驗. |
---|---|
|
hot_cha
級別: 略有小成
|
工控機和PLC通訊也是走協議而已,沒什么的~如果是用組態軟件,組態軟件便把協議做好,模塊化地使用就可以了。如果你是自主編程~那最簡單的就是自由協議了 |
---|---|
|
ww168tech
級別: 略有小成
|
通俗易懂,大贊1 |
---|---|
|