Unix
串口轉乙太網適配器可以互換嗎?
我需要通過我們的網路從串列設備(氣象站)獲取數據,這些數據將由 Unix 主機(使用自定義軟體)處理。我能夠編譯remserial使遠端串列設備像 tty 一樣工作。Remserial 是為 Linux 設計的,但應該適用於 OS X(我正在使用)和 FreeBSD。
不過,我不清楚的是,串列到乙太網適配器或串列伺服器是否使用某種標準協議來通過網路套接字進行通信,或者每個品牌是否不同。更重要的是,我可以購買任何串列到乙太網適配器並期望 remserial 可以使用它,如果沒有,您是否有任何推薦(或我應該考慮的其他軟體膠水)?
據我所知,沒有遠端串列埠轉發控制協議的標準,但大多數串列終端伺服器設備都提供了一種簡單的“原始”模式,只需將數據移入和移出串列埠而無需任何控制機制。
remserial 文件說:
網路連接按原樣傳遞數據,網路套接字上沒有控制協議。
那麼,在再串列方面沒有協議。在此基礎上,您應該能夠找到提供這種“原始”功能的串列終端伺服器/“乙太網到串列”設備,您會沒事的。
幾年前我曾經使用過 IOLAN 串列終端伺服器。看起來它們仍然可用,IOLAN DS1型號可能會滿足您的需求。通讀手冊,看起來“串列隧道配置文件”可能會滿足您的需求。