Serial to Ethernet Connector 通过 IP 网络轻松连接 RS232,并通过 IP 完全访问远程串行端口。 您需要执行几个步骤并开始使用 COM 端口。 该软件适用于 Windows 和 Linux。
许多电子设备,如条形码扫描仪、pos 终端和各种实验室仪器,通过 RS232 连接进行通信。 今天制造的大多数计算机都没有配备串行端口。 当您需要使用 RS232 over IP 访问设备时,这会带来问题。
由于其作为一种灵活的通信协议的地位,RS232 接口已经很成熟。 我们可以期待它在可预见的未来被使用,因为有许多采用 RS232 协议的经济实惠的软件和硬件解决方案。
RS232 接口很有可能仍然是连接外围设备和计算机的最流行方式之一。 设计为使用 USB 端口连接到计算机的较新设备具有允许模拟串行端口的驱动器,使它们能够与采用 RS232 协议的软件进行通信。
当您需要将不在您物理附近的串行设备连接到本地计算机时,就会出现通过 IP 网络远程访问 RS232 设备的问题。 这并不像乍看起来那么困难——只要您的本地和远程计算机通过网络连接,例如 本地网络或 Internet。 解决它不需要购买很长的电缆或尝试复杂的技巧,而是需要特殊的软件。 使用 Serial to Ethernet Connector,事情变得更加简单——这个应用程序使您能够通过 IP/TCP/Internet 提供对 RS232 端口的访问,无论服务器和客户端计算机相距多远。
就是这样——您现在可以开始通过网络使用远程 RS232 端口了。
该应用程序支持 Windows 和 Linux。 请注意,Linux 版本是命令行版本。
Serial to TCP/IP Connector 是一个软件实用程序,使您能够在运行不同操作系统的计算机之间共享设备。 结合其用户友好的界面,与网络连接的机器共享物理或虚拟串行端口的能力使其成为一个灵活的跨平台解决方案。
以下是一些特定于特定操作系统的替代解决方案。
有一些本地方法可以与大多数 Linux 发行版中包含的远程串行接口进行通信。 netcat 程序提供了一种在 Linux 计算机上实现串行 IP 通信的标准方法。 创建的每个连接都需要一个新的 netcat 实例。 可以使用 xinetd 服务和以下配置文件的组合来构建持久连接。
{ port = 5900
socket_type = stream
protocol = tcp
wait = yes
user = root
server = /usr/bin/netcat
server_args = "-l 5900 < /dev/ttyS0
" }
您需要更改 /dev/ttyS0
参数的名称以反映您正在连接的串行设备的名称。 可以使用 setserial 和 stty 命令配置波特率和奇偶校验等串行端口参数。
如果您使用 Windows 操作系统,Serial-TCP/IP 是一种允许串行流量通过基于 IP 的网络重定向的工具。 此应用程序对于使用串行系统的软件和硬件开发人员非常有用。
与远程计算机上的联网串行端口建立通信的能力有助于测试和调试产品。 该软件可让您记录数据、ping 连接的设备并显示系统 COM 端口的状态。
根据您的特定情况,当您需要串行端口 over IP 连接时,其中一个应用程序可能适合您。 这在工业自动化系统和许多其他生产控制装置中可能很重要。 它们还可以使任何计算机都可以访问串行设备,并能够创建模拟硬件端口的虚拟接口。
其中一些应用程序是免费的,有些需要金钱投资。 在选择您打算使用的解决方案时,请考虑付费软件产品包含可以帮助您解决实施产品时的任何问题的技术支持。 付费软件还包含程序更新,这些更新有助于确保您的机器安全并利用添加到应用程序中的新功能。
Serial to Ethernet Connector