|
|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。% s! @2 U H( z5 \6 [* ]7 p
步骤详尽,一文读懂。& j( u6 U+ d# |$ E: o1 ~8 s1 F
硬件准备
# f( r6 i, d; }7 w- a# w: ?ME31-AXAX4040网络IO联网模块一台;
6 d6 v; k4 O" O3 CMCGS的TPC7062组态屏一台;% ~3 Y; m* \+ i" ?, d' ?
RS-458通讯电缆若干;7 i, Y/ k* A1 w
线缆若干;
" v3 Q% D, p/ o% i2 S, U12V开关电源一个;% O b. y2 {! x( b' `( o
串口服务器(NB114);
8 _* g$ A( L9 [ s4 K; E, A*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。
D7 X; {0 E9 e设备接线
6 w) o0 u' M5 Q' G' v3 m( }本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。
/ b$ Z- P& D% g0 N7 u1 M串口服务器mqtt协议通信教程# I. G0 `- T& J K: R$ S+ z
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。- j. _1 F( Y: o2 @3 G$ F
% O6 f3 M" ?+ {
①TPC连接NB114接线示意:( M& {8 J$ l8 J: O
1 [' u; [+ d; n& D, i* {- Q②TPC连接ME31-AXAX4040示意:
1 J, _# @% Q: M' K/ |1 d/ ]% c9 I G3 z6 P
智能协议转换器 |
|