|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
; i, t) F1 _5 ]+ Q步骤详尽,一文读懂。
# B# I: L' ?3 L/ H. r硬件准备
5 k6 O7 k9 R' S& P- f0 PME31-AXAX4040网络IO联网模块一台;% c) s- F" _ {7 ?/ C% [
MCGS的TPC7062组态屏一台;
. h8 }; i% I tRS-458通讯电缆若干;. A. F% m$ G3 B0 E, T
线缆若干;
$ D- i9 B6 s( f8 s3 D12V开关电源一个;3 i$ m0 z2 g7 J
串口服务器(NB114);: N1 D& F8 l; c. E$ X6 [. G) @
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。
& K% ~+ `) E$ r8 I# P% S6 F设备接线
1 I$ d' Z& K) I5 ?" |5 R0 `本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。; ^$ h7 Y& f) F
串口服务器mqtt协议通信教程( p2 I$ ?& @( [; Y( B- Z
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。$ D: u. ?, L% Q0 s
' p" O$ u( H# p( v3 u' O4 x
①TPC连接NB114接线示意:
: t5 o9 z8 s& w, y+ T. r
( m' p# Y0 N4 Q6 {! h②TPC连接ME31-AXAX4040示意:( A1 i+ _3 {$ H9 Z% Y! `: H
( p y" N7 {- W4 t$ O8 _1 _
智能协议转换器 |
|