|
|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
4 G* Z! C' j1 }) C6 ?0 E步骤详尽,一文读懂。- Q+ Z6 d' `7 t8 } k
硬件准备9 u7 b, ^% h {+ _8 K. f
ME31-AXAX4040网络IO联网模块一台;% M- m. `( h M- E. I) r7 }3 ]' p/ d+ a
MCGS的TPC7062组态屏一台;* |5 a, R: b1 c) U2 G8 L' E _- c* F
RS-458通讯电缆若干;/ `4 R9 n+ a' h9 T
线缆若干;
t6 k m/ [( H! W0 [$ r$ u( o" t12V开关电源一个;% V7 \; O- a; A: T1 i
串口服务器(NB114);5 B" m' K) D9 Z5 P
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。/ k$ a9 V9 p/ Q* z4 D4 m9 o
设备接线
( v% x0 G' Z! H" B. y) X8 p# j' m# [本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。9 E9 B8 O- K. D% P
串口服务器mqtt协议通信教程1 j& X) p1 \$ R' q8 o: p
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。8 G0 f+ _- u# d1 E5 l! S4 H f
, X' B v' I+ f* Y* f, N s
①TPC连接NB114接线示意:$ M7 n, A. U& s. @% f3 s1 O" D2 A
, P" S/ ?+ O t/ N, @
②TPC连接ME31-AXAX4040示意:
6 ^8 h0 u- l7 _7 b
5 W0 j% H# P; P# @# P2 [智能协议转换器 |
|