|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
3 G/ Y1 z3 k/ F步骤详尽,一文读懂。
, L" k5 {. c9 B; B6 S' }" Q硬件准备( ?9 j1 J" Q# r6 D. E5 M
ME31-AXAX4040网络IO联网模块一台;, m; ^# ]0 A* B1 ^0 ]
MCGS的TPC7062组态屏一台;
3 @; K b5 G3 c7 ]2 ^1 F4 h- `* s; MRS-458通讯电缆若干;2 x! t2 b; o$ E. A+ b
线缆若干;
7 H& l8 W0 g8 z12V开关电源一个;9 ]$ ~2 u; L+ E: p, z; @% E% j6 u
串口服务器(NB114);; _: W7 }8 k9 a* {
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。: T5 l" r2 m; l8 h
设备接线! E) @9 ?/ u% K) T: t+ b
本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。( o$ f4 m" G' Z& `* J# A* o! {4 {
串口服务器mqtt协议通信教程, A' E" P* m. R: ?2 ?4 h3 \0 E Z1 M
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。7 M/ Q- G* N' h2 S9 i
7 G6 O+ m Q6 K" q2 |" A①TPC连接NB114接线示意:. i' s* d4 I6 U6 ~( |
# }0 R S" b g b6 J3 I②TPC连接ME31-AXAX4040示意:) v( o; o: n: @& v$ P& L( X- e
/ n8 `$ v6 i/ D
智能协议转换器 |
|