SB CM01串行通信信號板
發(fā)布于2022-12-13 14:20
21
2
標(biāo)簽:信號板
在介紹 SB CM01 信號板之前,我們先來認(rèn)識下 “串口”?!按凇笔恰按型ㄐ沤涌凇钡暮喎Q。所謂“串行通信”,是指數(shù)據(jù)一位接著一位按照順序在一條數(shù)據(jù)線上進(jìn)行傳輸。根據(jù)電氣信號的不同,常見的串口可以分為 RS232 接口和 RS485 接口。
最簡單的 RS232 接口由三根線組成:發(fā)送(TX)、接收(RX)及公共地(GND)。之所以說“最簡單”,是因為這里不涉及 RS232 的握手信號(RTS、CTS 等)。RS232傳輸?shù)倪壿嬓盘柺歉鶕?jù)發(fā)送或者接收線路與公共地之間的電壓來確定的。當(dāng)線路上的電壓范圍為 3 ~ 15V時,表示邏輯“0”;當(dāng)線路上的電壓范圍為-3~-15V時,表示邏輯“1”。這種正電壓代表邏輯“0”,負(fù)電壓代表邏輯“1”的邏輯,被稱為“負(fù)邏輯”,RS232 的電氣接口是典型的負(fù)邏輯接口。
RS485 接口由兩根線組成:信號正( )和信號負(fù)(一)。通常,信號正( )被稱為A線,信號負(fù)(-)被稱為B線。但在西門子產(chǎn)品中,RS485中的B線是信號正( ),A線是信號負(fù)(-),要注意區(qū)分。
RS485電氣信號的邏輯值由兩條線之間的電壓差確定。對于發(fā)送端而言,當(dāng)AB之間的電壓差在 2 ~ 6V之間時,表示邏輯“1”;當(dāng) AB 之間的電壓差在-2 ~-6V之間時,表示邏輯“0”。對于接收端而言,當(dāng) AB 之間的電壓差大于 200mV時,輸出邏輯“1”;當(dāng) AB 之間的電壓小于“-200mV”時,輸出邏輯“0”。RS485 接口可以組成網(wǎng)絡(luò),在網(wǎng)絡(luò)的兩端需要匹配終端電阻。
接下來我們來認(rèn)識下 SB CM01 串行通信板。 SB CM01 消耗背板 5V 電流 50mA,支持 RS232 或都 RS485 兩種接口,其外觀如圖 2-34 所示。
信號板的下端有一個接線端子排,編號為 X20。
X20 端子排有 6個接線端子,從左到右編號為1~ 6。
各端子的定義見表 2-31。
圖2-34 SB CM01外觀
表2-31 SB CM01接線端子定義
注意:SB CM01的RS485通信中,A線為信號負(fù)(-),B線為信號正( )