RS-232協(xié)議是與Alicat設(shè)備通信的默認(rèn)方法。雖然儀器還可以使用各種其他協(xié)議(RS-485、PROFIBUS、EtherCAT、Modbus RTU或TCP/IP、DeviceNet、PROFINET和EtherNet/IP)進(jìn)行配置,但久經(jīng)考驗(yàn)的真實(shí)RS-232通信標(biāo)準(zhǔn)仍然是選擇-to命令和讀取Alicats的方法。
不太標(biāo)準(zhǔn)的 RS-232 標(biāo)準(zhǔn)
RS-232協(xié)議最初于50多年前(即1960年)推出。RS-232能夠長(zhǎng)久存在的主要原因是它是一種有用的、低電平的、基本的信號(hào),具有相當(dāng)寬松的操作指南。
1962年,RS-232通信標(biāo)準(zhǔn)的僅有的應(yīng)用是連接機(jī)電打字機(jī)及其主機(jī)/調(diào)制解調(diào)器,通常稱為“電傳打字機(jī)"系統(tǒng)。當(dāng)隨后開發(fā)出更先進(jìn)的電子機(jī)器時(shí),專有的改編導(dǎo)致了非標(biāo)準(zhǔn)的引腳分配、連接器和信號(hào)電壓電平。例如,最初的規(guī)范要求使用DB-15連接器,但在過去30年中,大多數(shù)RS-232產(chǎn)品都采用了DB-9連接器(技術(shù)上稱為DE-9M)。
它是如何工作的?
RS-232線路上發(fā)送的數(shù)據(jù)僅由相對(duì)于接地參考的正(+)和負(fù)(-)電壓脈沖組成。一個(gè)設(shè)備發(fā)送的一組+/-脈沖由接收設(shè)備仔細(xì)計(jì)時(shí),然后使用連接的硬件對(duì)其進(jìn)行解碼。
RS-232協(xié)議不用于字符編碼、間隔、起始位、停止位、位順序、錯(cuò)誤檢測(cè)、位傳輸速率等。相反,它們是由用戶連接的電路建立的。這通常采用串行通信端口及其相關(guān)芯片和晶體管的形式。
COM端口代表所連接的計(jì)算機(jī)或外圍設(shè)備來理解脈沖。作為參考,RS-232系統(tǒng)必須從一個(gè)設(shè)備(在其Tx引腳上發(fā)送)傳輸?shù)浇邮赵O(shè)備(在其Rx引腳上接收),反之亦然。值得注意的是,在RS-232三線系統(tǒng)中,不應(yīng)將Tx連接到Tx或?qū)x 連接到Rx。
僅有的直接連接的引腳是接地引腳,它為兩端提供了一個(gè)用于測(cè)量脈沖的公共參考點(diǎn)。每個(gè)RS-232驅(qū)動(dòng)器都使用反轉(zhuǎn)邏輯,并采用單端、雙極輸出電壓饋送到UART(通用異步接收器/發(fā)送器)。由于該系統(tǒng)具有三根電線和兩個(gè)不同的通信通道,因此被視為“全雙工"系統(tǒng)。數(shù)據(jù)可以在接收的同時(shí)發(fā)送。
Alicat如何使用RS-232
RS-232“標(biāo)準(zhǔn)"相當(dāng)寬松,那么Alicat如何使用它呢?除了無處不在的DB-9和“標(biāo)準(zhǔn)"DB-15連接器之外,Alicat還可以在任何提供的連接器上提供RS-232通信。這包括DB-15、6針工業(yè)鎖定連接器和默認(rèn)的8針miniDIN插孔。
改變信號(hào)電平和極性的規(guī)則
與標(biāo)準(zhǔn)的真正背離在于Alicat如何利用信號(hào)電平,使多個(gè)設(shè)備能夠在同一COM端口上工作。由于Alicat設(shè)備既不接受也不產(chǎn)生負(fù)電壓,因此傳統(tǒng)的+/-15V RS-232是不可能的。幸運(yùn)的是,+5V的正脈沖可以復(fù)制RS-232波形(邏輯高“標(biāo)記"與邏輯低“空間"),目前使用的所有UART中99%都可以讀取。
UART串行端口不再使用,并已被USB轉(zhuǎn)串行轉(zhuǎn)換器取代。如今,F(xiàn)TDI芯片組通常用于復(fù)制COM端口。Alicat特別的信號(hào)配置文件也與這些設(shè)備很好的兼容。
在單個(gè)串行COM端口上使用多達(dá)26個(gè)單元
Alicat還設(shè)計(jì)了一種解決方法,可以在單個(gè)串行COM端口上同時(shí)使用多達(dá)26個(gè)單元。此功能的技術(shù)術(shù)語是“多點(diǎn)"通信,所有配備串行通信(RS-232或RS-485)的Alicat設(shè)備均支持該功能。
通過多點(diǎn)通信,線路上的每個(gè)設(shè)備都配置有一個(gè)僅有的識(shí)別字母(AZ),并且每個(gè)單元都會(huì)監(jiān)測(cè)已發(fā)送的命令。即使每個(gè)設(shè)備都會(huì)監(jiān)測(cè)命令,但只有當(dāng)指令以該設(shè)備的僅有ID字母開頭時(shí),設(shè)備才會(huì)接受并響應(yīng)。這意味著您可以在相同的三根電線上連接三個(gè)流量控制器(電氣并聯(lián)),然后讀取單元“A"上的當(dāng)前流量,為“B"提供新的設(shè)定值,并重置“C"上的累加器。
結(jié)論
盡管RS-232通信“標(biāo)準(zhǔn)"對(duì)于史密森學(xué)會(huì)來說已經(jīng)足夠古老,但它仍然大量用于需要與各種外圍組件通信的所有類型的基于計(jì)算機(jī)的系統(tǒng)。采用通用ASCII(美國信息交換標(biāo)準(zhǔn)代碼)字符集作為我們的語言,在可預(yù)見的將來,Alicat儀器將繼續(xù)與強(qiáng)大、通用且可靠的RS-232系統(tǒng)一起銷售。
(空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)
立即詢價(jià)
您提交后,專屬客服將第一時(shí)間為您服務(wù)