|
|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。' l# {8 |% O) [
步骤详尽,一文读懂。/ |& |2 Z* `$ _1 y
硬件准备" I3 F' @ V( Z0 H. y7 ~. U
ME31-AXAX4040网络IO联网模块一台;
/ h, h1 l ]; y& X3 RMCGS的TPC7062组态屏一台;5 `$ ^! ~& P- l" R7 g) R' n
RS-458通讯电缆若干;
# r/ y, c; }4 t6 J+ W3 P线缆若干;
" y! @( V! B2 q: k7 K- ~12V开关电源一个;) t$ V# I8 z# A% w" c
串口服务器(NB114);
. J0 b' d1 N& f2 Y1 h*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。 N6 \$ S6 `' Q1 @% h5 O9 C$ K6 E
设备接线* @- o; D) E/ B2 u6 I0 K
本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。
( f# n3 ~& c# {9 N) v4 ?: r f串口服务器mqtt协议通信教程
6 Y; P$ Z6 R/ GNB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。% m% q8 j2 q5 @# E+ A
4 K+ f# |. h9 d$ z4 s: ^
①TPC连接NB114接线示意:
% U6 W' x5 q5 m4 ]% i2 s4 [7 {2 d
②TPC连接ME31-AXAX4040示意:
" z J9 p2 g, Z( J6 W+ G8 b& I6 y# B
智能协议转换器 |
|