|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
3 a9 [* p2 j2 D: U* [. f1 V7 j步骤详尽,一文读懂。* c! }$ n6 m+ Q" v6 @0 U2 Z
硬件准备
0 A8 q9 y2 N# S. U8 ?ME31-AXAX4040网络IO联网模块一台;
+ i+ O( W- I) x7 A4 M9 o' ZMCGS的TPC7062组态屏一台;
; W0 u: p8 D! c' D9 f2 qRS-458通讯电缆若干;
1 B9 a" T0 c8 P5 R线缆若干;
0 o9 w) t: Z/ L$ C) K7 J! d8 x12V开关电源一个;; q6 X. A; r. E/ Q* t
串口服务器(NB114);0 t1 Q3 w3 W6 P- q4 p5 |' e- V/ {
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。
" U% U" f" L6 _8 V4 \/ z4 @设备接线# {. w. V! u& t' g9 X' W: @7 @
本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。" I3 K0 |& B+ X: }) ]: K( Z7 }
串口服务器mqtt协议通信教程5 w }" D- s2 }7 B& M; n
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。
* T* |2 B: ^5 K* n7 B
4 Y0 c1 B1 C6 T$ ?7 n! ^! X①TPC连接NB114接线示意:: j) n! x9 _2 w5 d& h" O, l
6 @2 Q9 g0 `1 l; S! F( X②TPC连接ME31-AXAX4040示意:; a; _8 r& A9 Q: v, q
) b! C: f, R% Q, k智能协议转换器 |
|