|
|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。0 f* I" w" W2 _
步骤详尽,一文读懂。4 V: y# o9 A: T/ d8 z2 {5 `3 ] m, Y
硬件准备+ x' K1 x; J5 ^& A/ N
ME31-AXAX4040网络IO联网模块一台;0 V$ _9 q' n" u& [7 y# n0 J) ?
MCGS的TPC7062组态屏一台;
* S1 W1 W+ F5 D; W, r! @; V3 @/ X4 T3 lRS-458通讯电缆若干;
; W6 |% B; o, z线缆若干;/ M% R* g1 Y0 q- h
12V开关电源一个;
/ R: r3 B5 B: |2 \( P" \% U1 c' f串口服务器(NB114);: U3 J. S [1 s- k* z' x+ W
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。+ z6 ?+ M0 Y. h. j6 U6 G m
设备接线
2 f) u* T) ~# x, Z本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。1 \( h8 ^9 C" E+ Z
串口服务器mqtt协议通信教程/ u& P- B e4 K* S1 f2 g' E
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。# v& G5 b- H+ T9 T& i1 R2 \
" N. \+ F# b9 @9 L' R* o1 L①TPC连接NB114接线示意:6 s. q) Q* X* @+ h4 X2 D
3 I2 q( ?+ T7 ^. X$ u- C
②TPC连接ME31-AXAX4040示意:9 h- [" I- [# {5 p$ b7 b
3 x# H# `' L% s$ o* u0 s
智能协议转换器 |
|