|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
: \! S* ^8 |( ^, A& w/ N: D7 ]步骤详尽,一文读懂。; N9 {8 W+ b3 |% k* I- \7 ~3 Q
硬件准备
( v/ D( t4 n1 m* r% j0 k7 wME31-AXAX4040网络IO联网模块一台;8 e* U+ }$ d3 l. C& o5 m" w: ?
MCGS的TPC7062组态屏一台;' p( c; {& n+ P& `. c
RS-458通讯电缆若干;$ ?" ?3 T5 `7 M3 w0 E/ W6 f$ J& N& c
线缆若干;
& @ P' k4 ~; f/ {12V开关电源一个;
2 \* Q0 h; W/ K串口服务器(NB114);
6 x0 C8 Y0 m; ~4 @$ F }*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。: V' h t/ G* v( G v' f2 R1 R) K
设备接线
5 S8 W9 Y& a! ]2 Z本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。! o5 N* @' f6 Y5 R& D$ L7 j0 D4 ~
串口服务器mqtt协议通信教程+ Q _1 E' f" y+ }' j, Z. C
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。
: [) O7 K( p& B. O
* g. J, F- t7 e/ g3 C5 M①TPC连接NB114接线示意:
, v) o9 |; o1 {/ H& M: H9 c
( P' S0 z) ?% C3 x9 H②TPC连接ME31-AXAX4040示意:
# F$ m) J' q! ?% }8 ?3 k
' N4 w3 }% l% B9 Q) D9 @0 y智能协议转换器 |
|