RS-232C——PLC常用通信接口標(biāo)準(zhǔn)1
PLC通信主要采用串行異步通信,其常用的串行通信接口標(biāo)準(zhǔn)有RS-232C、RS-422A和RS-485等。
RS-232C
RS-232C是美國(guó)電子工業(yè)協(xié)會(huì)EIA于1969年公布的通信協(xié)議,它的全稱是“數(shù)據(jù)終端設(shè)備(DTE)和數(shù)據(jù)通信設(shè)備(DCE)之間 串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”。RS-232C接口標(biāo)準(zhǔn)是目前計(jì)算機(jī)和PLC中最常用的一種串行通信接口。
RS-232C采用負(fù)邏輯,用-5~-15V表示邏輯“l”,用+5~+15V表示邏輯“0”。噪聲容限為2V,即要求接收器能識(shí)別低至+3V的信號(hào)作為邏輯“0”,高到-3V的信號(hào) 作為邏輯“1” 。RS-232C只能進(jìn)行一對(duì)一的通信,RS-232C可使用9針或25針的D型連接器,表7-1列出了RS-232C接口各引腳信號(hào)的定義以及9針與25針引腳的對(duì)應(yīng)關(guān)系。PLC一般使用9針的連接器
表7-1 RS-232C接口引腳信號(hào)的定義
引腳號(hào) (9針) | 引腳號(hào) (25針) | 信號(hào) | 方向 | 功 能 |
1 | 8 | DCD | IN | 數(shù)據(jù)載波檢測(cè) |
2 | 3 | RxD | IN | 接收數(shù)據(jù) |
3 | 2 | TxD | OUT | 發(fā)送數(shù)據(jù) |
4 | 20 | DTR | OUT | 數(shù)據(jù)終端裝置(DTE)準(zhǔn)備就緒 |
5 | 7 | GND |
| 信號(hào)公共參考地 |
6 | 6 | DSR | IN | 數(shù)據(jù)通信裝置(DCE)準(zhǔn)備就緒 |
7 | 4 | RTS | OUT | 請(qǐng)求傳送 |
8 | 5 | CTS | IN | 清除傳送 |
9 | 22 | CI(RI) | IN | 振鈴指示 |
如圖7-6a所示為兩臺(tái)計(jì)算機(jī)都使用RS-232C直接進(jìn)行連接的典型連接;如圖7-6b所示為通信距離較近時(shí)只需3根連接線。
圖7-6 兩個(gè)RS-232C數(shù)據(jù)終端設(shè)備的連接
如圖7-7所示RS-232-C的電氣接口采用單端驅(qū)動(dòng)、單端接收的電路,容易受到公共地線上的電位差和外部引入的干擾信號(hào)的影響,同時(shí)還存在以下不足之處:
圖7-7 單端驅(qū)動(dòng)單端接收的電路
1) 傳輸速率較低,最高傳輸速度速率為20kbps。
2) 傳輸距離短,最大通信距離為15m。
3) 接口的信號(hào)電平值較高,易損壞接口電路的芯片,又因?yàn)榕cTTL 電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL電路連接。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。