弥合差距:电气专业人员必备的 PLC 串行通信知识
彌合差距:電氣專業人員必備的 PLC 串列通訊知識
串行通訊基礎知識
串行通訊是設備到設備資料交換的通用協定。與 USB 不同,大多數電腦都有兩個基於 RS232 的序列埠。串行埠也廣泛應用於儀器儀表和遠端資料擷取設備。
串行通訊關鍵參數
為了有效的串行通信,以下參數必須跨端口匹配:
波特率:測量資料傳輸速度(以每秒位數為單位)。例如,300 波特等於每秒 300 位元。波特率直接影響資料線上的取樣頻率。高波特率有利於短距離、高速通信,與傳輸距離成反比。
數據位:代表實際傳輸的資料。標準值為 5、7 或 8 位元。例如,標準 ASCII 使用 7 位,而擴展 ASCII 使用 8 位。選擇取決於特定的資料傳輸要求。
停止位:標記資料包的結尾,通常使用 1、1.5 或 2 位的值。它們可協助設備在通訊過程中同步時鐘。更多的停止位增加了對時脈時序差異的容忍度,但降低了資料傳輸速率。
奇偶校驗位:一種簡單的錯誤檢查方法。選項包括偶數、奇數、高、低或無。偶數和奇數奇偶校驗設定奇偶校驗位,以確保傳輸資料中邏輯高位的數量為偶數或奇數。高奇偶校驗和低奇偶校驗只需將該位元設定為邏輯高或低,從而允許接收設備檢測潛在的通訊幹擾或不同步。
通用PLC介面
RS-232:RS-232 標準在 IBM PC 及其相容系統上很常見。它支援多種應用,例如連接滑鼠、印表機、數據機和工業儀器。而RS-232可以實現PC序列埠和設備之間的點對點通信,其最大傳輸距離為50英尺。
RS-422:RS-422 用於Apple Macintosh 計算機,採用差分訊號。與RS-232的單端接地參考訊號不同,RS-422的差分傳輸使用兩條線來發送和接收訊號。這增強了抗噪性並延長了傳輸距離,使其適合工業環境。
RS-485:RS-485 在 RS-422 的基礎上進行了改進,支援最多 32 個設備,並定義了最大設備數場景的電氣特性,以確保足夠的訊號電壓。它允許使用單一 RS - 422 連接埠建立設備網路。憑藉強大的抗噪性和多設備支持,RS-485 非常適合工業應用,例如建立連接到 PC、資料收集控制器、HMI 和其他作業系統的分散式設備網路。 RS-485是RS-422的超集,能夠控制所有傳輸距離超過4000英尺的RS-422設備。