|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。& Z! v( J. k) |: v
步骤详尽,一文读懂。
. | ]% E$ W1 N/ [9 S, V5 `硬件准备( Z' {5 E% z7 M7 u2 E
ME31-AXAX4040网络IO联网模块一台;0 I/ R' E6 E- {8 Q, S
MCGS的TPC7062组态屏一台;# B! p: O: {' \
RS-458通讯电缆若干;
- }0 [. Z9 {# f( |5 K3 h- X2 r线缆若干;6 U, o' _( ?0 ~7 V
12V开关电源一个;
; K) b" C: Z9 L$ l% @) N2 Q串口服务器(NB114);' n$ Z8 ]8 x, e) K; R' D
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。3 S0 ^ f0 g! \% E/ F1 [0 [7 i% `
设备接线; j- n- I) ]+ C$ S4 V- V! i4 C
本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。3 A' D" Q7 L+ j0 Z7 F
串口服务器mqtt协议通信教程/ s- c1 i+ a5 t1 F5 ]
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。
& Q. N# G6 p3 h* {7 t6 g
- a8 N2 K& L0 ^8 `4 G7 M/ H: C①TPC连接NB114接线示意:1 p: w4 h h+ U" v. p1 B" f
; P: v' e" _/ [ ^3 S6 c
②TPC连接ME31-AXAX4040示意:! s- X: C7 g" c" B- K# ~
Z! z. Z' ]; ~" v% j6 z; k
智能协议转换器 |
|