編程電纜一端與PCCOM口相連,另一端與PLC編程口相連,PC端COM口均為RS232C接口,DB-9針形插頭。而PLC編程口按接口標準一般可分為三種,即RS232、RS485、RS422 。按物理結構可分為五種,即八針圓口(DIN-8),九針D形口(DB-9),二十五針D形口(DB-25),RJ11口以及專用接口,其中以前兩種居多,各接口引腳排列如圖一所示。
圖一
做好編程電纜,首先要大概了解一下這三種串行通信接口標準。RS-232、RS-422與RS-485是三種串行數據接口標準,接口標準只對接口電氣特性做出規定,而不涉及接插件、電纜或協議,同樣一種接口標準可以有不同物理結構,如DB-9 、DB-25等。
RS-232是PC機與通信工業中應用最廣泛一種串行接口, RS-232C總線標準設有25條信號線,包括一個主通道和一個輔助通道。多數情況下只使用主通道,常用九條信號線(九針D形口),各引腳定義如表一所示。一般雙工通信,僅需幾條信號線就可實現,如發送數據線 TXD 和接收數據線RXD以及邏輯線GND,RS232C只能點對點通訊,傳輸距離短,共模抑制能力差。
RS-485采用平衡發送和差分接收,具有抑制共模干擾能力。它使用一對雙絞線,將其中一根定義為A(TXD-/RXD-),另一根定義為B(TXD+/RXD+),不需要數字線。速率100kbps及 以下時通信距離達
1200米以上。RS-485 可以聯網構成分布式系統,其允許最多并聯32臺驅動器和32臺接收器。RS-485只能實現半雙工通信。
RS-232接口引腳定義
25 針 9 針 縮 寫 描 述
2 3 TXD 發送數據
3 2 RXD 接收數據
4 7 RTS 請求發送
5 8 CTS 允許發送
6 6 DSR 通訊設備準備好
7 5 GND 信號
8 1 CD 載波檢測
20 4 DTR 數據終端準備好
22 9 RI 響鈴指示器
表一
RS-422接口標準主為克服RS-232接口標準通訊距離短和傳輸速率慢而建立。RS-422標準是一種以平衡方式傳輸標準,使用二對雙絞線,每個信號以兩根信號線來傳輸,即發送數據TXD+ 、 TXD- ,接收數據RXD+ 、 RXD- ,邏輯電平是由兩條傳輸線之間電位差來決定,采用了雙線傳輸,大大增強了抗共模干擾能力,最大數據速率可達10MbPs(傳送15m時)。若傳輸速率降到90kbPs時,則最大距離可達1200m,可實現全雙工通信。