|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。6 y' X- a) S: x$ W. }
步骤详尽,一文读懂。
, f4 ]! C! a- X! t1 e硬件准备
# `; }: `/ y% _$ y( UME31-AXAX4040网络IO联网模块一台;
2 \$ m. b) M( o, o7 `- sMCGS的TPC7062组态屏一台;
1 n8 c( O, @2 xRS-458通讯电缆若干;
& X6 J3 u! F8 ~线缆若干;+ U4 k- }9 a8 m4 U6 f" K1 l
12V开关电源一个;
/ H ~6 C9 e0 f" H3 G+ f4 C串口服务器(NB114);9 q+ ~2 v1 `7 ^9 L
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。9 F- o8 J$ f% Z$ w: {0 i0 M4 F
设备接线
1 k! ] n, U v+ t本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。$ [8 I5 n Z A2 @! s8 [
串口服务器mqtt协议通信教程8 R( f& M } i8 N# s6 V8 }' p
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。1 D" _% Y0 U0 n1 \7 x2 _
' X7 @) y7 W) }4 o- o- Q
①TPC连接NB114接线示意:) c* ?5 J m* c% d! k0 c
# X9 J1 J( c( v) _
②TPC连接ME31-AXAX4040示意:/ l. z! f1 c N6 d* c: M4 Y1 Z
2 e9 g N% F$ i; F3 y3 J智能协议转换器 |
|