|
|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
$ n1 l3 U' C d/ P- `步骤详尽,一文读懂。; H0 i _% W B) X6 a- p; y' ?* P
硬件准备
1 I3 X+ @, g6 }& f" RME31-AXAX4040网络IO联网模块一台;1 ^& v* x( I& H$ D) {, b3 I/ p
MCGS的TPC7062组态屏一台; e! N ~/ q% ]8 R2 m* _
RS-458通讯电缆若干;
2 v! B8 ?# ] s( {/ e M线缆若干;
- r& n$ M7 J5 q12V开关电源一个;
/ B: I; ?9 ]. j, v! Y串口服务器(NB114);
* a _5 ~ s6 P5 _- p* Z8 G: A4 m*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。; I4 y8 Z; `5 p; @0 S2 Y8 Y( @
设备接线8 o* |& m& F0 r3 r+ _
本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。/ p' D9 l7 q' f/ U
串口服务器mqtt协议通信教程
- p. [( N+ ?, y @, T: P ?( `NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。% s, }* i8 \# Y7 _6 @
9 D* C! v6 x9 q, K+ Y①TPC连接NB114接线示意:$ Q% O+ V( B/ s8 S3 v
) v! F; h4 a3 V) _' K! ]/ [: C②TPC连接ME31-AXAX4040示意:3 a+ s5 K/ B( J2 g3 e+ B& {: g
+ H( J2 n$ U( ]& s智能协议转换器 |
|