串口通信
串口通信是指外设和计算机间通过数据信号线、地线、控制线等,按位进行传输数据的一种通讯方式。
这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。
串口通信目前工业常用的有RS232和RS485。
RS232主要是全双工:数据在两个方向上同时传输;
485是半双工:可以两个方向上传输,但是不能同时传输。
使用的时候,选择对应串口即可实现传输。
串口设置包含了波特率、奇偶校验、停止位,和连接的设备需要保持一致。
网口通信
常见的网口通信有TCP和UDP。
TCP和UDP的差别主要是可靠连接和无连接。如果无交换机,TCP只能1对1,而UDP无论1对1,1对多,多对多都可以。
有人就问了,既想用串口模块的功能,还想实现联网的功能,并提高通信效率,那么是否可以做到呢?
答案是肯定的。
泽耀A700-SSL30
一款 RS232/RS485/LORA转以太网口的串口服务器(以下简称A700)。
它支持 TCP/UDP 客户端透传、TCP/UDP 服务器透传、标准MQTT透传、MQTT 阿里云透传、MQTT OneNet 透传模式,可以在各个领域得到广泛运用。
A700支持modbus RTU与modbusTCP 两种协议的自动转换,提高设备互联兼容性。支持 MQTT透传,可以轻松连接用户 MQTT 服务器和阿里云OneNet。使用串口AT 指令、网络AT 指令、网页配置参数。
|