plc的通信,從設備劃分可分為plc與外部設備的通信及plc與系統(tǒng)內部設備之間的通信。根據(jù)通信對象的不同,具體又可分為以下幾種情況。
plc與外部設備的通信:
1.plc與計算機的通信:plc與編程、監(jiān)控、調試的計算機或網(wǎng)絡控制系統(tǒng)中的上位機通信等
2.plc與通用外部設備的通信:plc與具有通用通信接口(如rs232、rs422/485等)的外部設備之間的通信。
plc與內部設備間的通信
1.plc與遠程i/o之間的通信。
2.plc與plc之間的通信。
通信的基本類型:并行通信與串行通信
并行通信:是將一個數(shù)據(jù)的每一個二進制位,均采用單獨的導線進行傳輸,并將發(fā)送與接收方進行并行連接;如下圖所示
串行通信:是通過一對連接導線,將發(fā)送與接收方進行連接,傳輸數(shù)據(jù)的每一個二進制位,按規(guī)定的順序,在同一連接導線上,依次進行發(fā)送與接收。如下圖所示:
plc的通信一般都是用串行通信。
標準串行接口
用于通信線路連接的輸入/輸出線路稱為接口。
連接并行通信線路的稱謂并行接口;連接串行通信線路的稱謂串行接口。
在plc系統(tǒng)中,常用的標準串行接口主要有rs232接口、rs422接口、rs485接口等。
rs232/422/485為plc系統(tǒng)最為常用的通信接口:
rs232接口是一種計算機、plc控制系統(tǒng)中最為常見的標準串行接口,接口一般使用9芯或25芯連接器,使用的信號名稱、代號、引腳的意義如下表所示:
rs422接口是一種計算機、plc控制系統(tǒng)中常見的標準串行接口,稱為“平衡電壓數(shù)字接口”。接口一般使用9芯連接器,使用的信號名稱、代號、引腳的意義如下表所示:
rs-485接口是在rs-422基礎上發(fā)展起來的一種標準串行接口,同樣采用了“平衡差分驅動”方式。接口滿足rs-422的全部技術規(guī)范,可以用于rs-422通信,接口一般使用9芯連接器或接線端子連接,使用的信號名稱、代號、引腳意義與rs-422相同。