傳動網 > 新聞頻道 > 行業資訊 > 資訊詳情

淺析PLC的通信協議

時間:2018-12-13

來源:網絡轉載

導語:為了可靠發送,接收數據,通信雙方必須有規定的數據格式、同步方式、傳輸速率、糾錯方式、控制字符等,即需要專門的通信協議。

為了可靠發送,接收數據,通信雙方必須有規定的數據格式、同步方式、傳輸速率、糾錯方式、控制字符等,即需要專門的通信協議。嚴格地說,任何通信均需要通信協議,只是有些情況下,其要求相對較低,實現較簡單而已。在PLC控制系統中,習慣上將僅需要對傳輸的數據格式、傳輸速率等參數進行簡單設定即可以實現數據交換的通信,稱為“無協議通信”。而將需要安裝專用通信工具軟件,通過工具軟件中的程序對數據進行專門處理的通信,稱為“專用協議通信”。

1、專用協議通信

專用協議通信是指通過在外部設備上安裝PLC專用通信工具軟件,進行PLC與外部設備間數據交換的通信方式。

專用協議通信的優點是可以直接使用外部設備進行PLC程序、PLC的編程元件狀態的讀出、寫入、編輯,特殊功能模塊的緩沖存儲器讀寫等;還可以通過遠程指令控制PLC的運行與停止,或進行PLC的運行狀態監控等。但外部設備應保證能夠安裝,且必須安裝PLC通信所需要專用的工具軟件。一般而言,在安裝了專用的工具軟件后,外部設備可以自動創建通信應用程序,無需PLC編程即可直接進行通信。

2、無協議通信

無協議通信是僅需要對數據格式、傳輸速率、起始/停止碼等進行簡單設定,PLC與外部設備間進行直接數據發送與接收的通信方式。

無協議通信一般需要通過特殊的PLC應用指令進行。在數據傳輸過程中,可以通過應用指令的控制進行數據格式的轉換,如ASCII碼與HEX(16進制)的轉換、幀格式的轉換等。無協議通信的優點是外部設備不需要安裝專用通信軟件,因此,可以用于很多簡單外設如打印機、條形碼閱讀器等的通信。

3、雙向協議通信

雙向協議通信是通過通信接口,使用PLC通信模塊的信息格式與外部設備進行數據發送與接收的通信方式。雙向協議通信一般只能用于1:1連接方式,并需要通過特殊的PLC應用指令進行。在數據傳輸過程中,可以通過應用指令的控制進行數據格式的轉換,如ASCII碼與HEX(16進制)的轉換、幀格式的轉換等。

雙向協議通信數據在發送與接收時,一般需要進行“和”校驗。雙向協議通信的外部設備如果能夠按照通信模塊的信息格式發送/接收數據,則不需要安裝專用通信軟件。通信過程中,需要通過數據傳送響應信息ACK、NAK等進行應答。

 

中傳動網版權與免責聲明:

凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

關注伺服與運動控制公眾號獲取更多資訊

關注直驅與傳動公眾號獲取更多資訊

關注中國傳動網公眾號獲取更多資訊

最新新聞
查看更多資訊

熱搜詞
  • 運動控制
  • 伺服系統
  • 機器視覺
  • 機械傳動
  • 編碼器
  • 直驅系統
  • 工業電源
  • 電力電子
  • 工業互聯
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機界面
  • PLC
  • 電氣聯接
  • 工業機器人
  • 低壓電器
  • 機柜
回頂部
點贊 0
取消 0