|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
; L% m5 R w, e* i* b; k( X: e+ O步骤详尽,一文读懂。; {# G7 D0 h& ^, v- P2 I6 Y
硬件准备
. _' p: T4 w) n! rME31-AXAX4040网络IO联网模块一台;8 A0 W* }1 d) [7 V3 t
MCGS的TPC7062组态屏一台;% Z6 t) ~) P& N7 D3 [
RS-458通讯电缆若干;
) j9 j* [: s8 f P _. G; s" A! ?线缆若干;1 @& _, o: c, R, ?* ^8 o/ w, V" L
12V开关电源一个;
& s, v5 z' m' w' o5 r% W串口服务器(NB114);. x, b: X) r" A% D9 [! H9 M8 P
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。
' _5 h Q/ m9 _" ?& P% O5 w8 ^! Q$ s设备接线8 V! g: J. w/ v- N# A1 ~4 W
本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。
$ t+ J' _! k( M8 @串口服务器mqtt协议通信教程- b3 Z5 ~0 O( {5 p
NB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。
, l0 Q6 B0 e: M. G, i9 S
: o4 ?0 a8 G o- O1 s0 T8 @①TPC连接NB114接线示意:1 z+ t# R6 e2 k: ]5 Z% k! p; q( V
* V' R- ?1 I t& z7 ^②TPC连接ME31-AXAX4040示意:# {& |; P# R7 p; o. g! P: O; b
& R2 Z; f9 f7 |) Z智能协议转换器 |
|