|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。; B+ b6 |0 C, r
步骤详尽,一文读懂。
3 R# @' g9 A0 S: o' _# M3 S硬件准备
8 _" x6 ?& }1 |0 _3 V+ IME31-AXAX4040网络IO联网模块一台;
$ K0 q1 B; X; s0 ~% t: v4 cMCGS的TPC7062组态屏一台;' i C7 q, \$ x0 @. D! R# `
RS-458通讯电缆若干;
! B ]* G' @5 G" b' h/ |线缆若干;" M* q7 I3 z+ {
12V开关电源一个; B0 y O% k% H/ M6 _7 J
串口服务器(NB114);
2 ?$ o: o' P1 |" B- ]*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。9 U( l' e% f& M8 l
设备接线
, |" b( P: s: u; ]8 r: `+ C本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。
/ B5 S Z& B/ Q/ I# S; {0 }串口服务器mqtt协议通信教程
; F0 \) }# d' INB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。0 H% o. G \; ^: v; s( g1 u
0 E0 u, m6 P3 i& d: R①TPC连接NB114接线示意:
* R/ T* F5 e. I* S
( L0 R8 V) G) Z& g( ^& a②TPC连接ME31-AXAX4040示意:
& o% B- J% e! ]! {+ ~
6 G: C/ U, ]- G0 k. G智能协议转换器 |
|