|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
4 w$ u8 ]! S2 o& W3 N/ E: P步骤详尽,一文读懂。; T% B/ O; [! Z( G2 ]
硬件准备3 E, |/ b- ^3 x
ME31-AXAX4040网络IO联网模块一台;+ ]2 g4 k; _! ?, a6 j) j0 w5 c
MCGS的TPC7062组态屏一台;' T" H# P8 A5 u% d, \$ l
RS-458通讯电缆若干;$ D3 M& j8 C4 M7 j; E1 e; V/ \
线缆若干;
2 h- e4 J8 @! J/ h" q1 S5 ~12V开关电源一个;: y0 S4 Y& A9 [! L
串口服务器(NB114);
; m) N# r4 u" v; O*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。3 n5 y& d7 r4 Y% R# r/ o% ~- q6 J7 b
设备接线
$ C+ H; y. H* b$ _本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。
; l' |& ?3 U0 w Y8 f+ {$ V- J串口服务器mqtt协议通信教程
. F& I( }0 [: kNB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。+ r$ g' G; p7 J( o& V( ?& D
, q" G. I$ Y6 a7 F5 M7 r7 k
①TPC连接NB114接线示意:
1 r$ J" g# w3 A, _7 ^3 x! N+ y9 ~% _* ]# {: @
②TPC连接ME31-AXAX4040示意:. H, @3 f. |/ o, M
( M# J8 @; u" P6 \& {智能协议转换器 |
|