|
|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
) c$ R( }& [; Y9 q步骤详尽,一文读懂。: t( }9 m3 j& b- I; O9 v- `
硬件准备
. \- F; @6 a; t2 ~7 R- cME31-AXAX4040网络IO联网模块一台;2 [" k+ D+ B5 Q4 j0 @
MCGS的TPC7062组态屏一台;
2 k. t' Y9 N# H+ M3 _RS-458通讯电缆若干;/ s7 S; c$ M4 q' d& d/ C
线缆若干;4 D$ T& d6 z# ^( l* u* H
12V开关电源一个;
9 Z# V1 z6 _" m6 Q: I串口服务器(NB114);
: h8 w+ B9 K3 G: H( U*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。 c& }; n( U* @" O
设备接线; r& h: h! w! U$ X' Z7 B
本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。* ~" B, j2 [' z" M9 j8 ?# _0 r/ k
串口服务器mqtt协议通信教程
7 F2 b4 n$ t: K/ C! R' c; f6 B6 |NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。
n% G8 x0 V3 G5 ~8 [3 ?# J F8 Q7 \, Z3 Z+ h$ d* N) M1 I
①TPC连接NB114接线示意:( E( L K. d5 _5 v/ i
; v4 p! ]2 L6 p3 D, C; t+ L# c- E
②TPC连接ME31-AXAX4040示意:
, e% v( \7 S! H6 {; ~ ^) e3 n y5 ]6 n$ L
智能协议转换器 |
|