|
|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
; r. k9 G% j9 t, \# u步骤详尽,一文读懂。( d! z) }" g! P3 w8 F3 ^
硬件准备
Y8 v' A `; S( j) qME31-AXAX4040网络IO联网模块一台;! d' {, o% R. ^& o" l( Q
MCGS的TPC7062组态屏一台;
% w3 U' s6 F6 PRS-458通讯电缆若干;
; Z3 Q' ?; \; k1 N; f线缆若干;4 F! o H- ]8 ]& F
12V开关电源一个;& D- K/ v4 ]: L
串口服务器(NB114);
4 j& Y; \% |/ W, ^*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。+ ~6 E) w- I) N: @9 H: o5 s
设备接线
. A8 G$ q7 C) v* r; M/ S8 t; H本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。1 p, I: v: w9 M- g
串口服务器mqtt协议通信教程7 _" F" R( D$ V, _+ U1 Y
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。
: b4 F1 @2 g( ^2 N' K3 @
8 Y9 [2 I* E( N" l. K( k6 |4 g①TPC连接NB114接线示意:4 {+ W( K/ t+ U6 D* p
% [# N* I- F/ H5 ?, U) t5 ?! a②TPC连接ME31-AXAX4040示意:
* S$ i4 @) }* c. |9 |8 L1 e7 K5 W# C8 N$ N. Z0 }
智能协议转换器 |
|