|
在之前的文章中我们了解到虚拟串口软件作为TCP客户端来结合串口服务器使用,这一期我们来看一下串口服务器怎样接入阿里云物模型。
9 E& X o7 C$ s9 v步骤详尽,一文读懂。! X* l6 ~4 x2 _, @$ ]( l# r
硬件准备: t3 V$ {9 F* W
ME31-AXAX4040网络IO联网模块一台;
C/ _6 D' R4 p6 z. }MCGS的TPC7062组态屏一台;
; }. Y& S! h$ tRS-458通讯电缆若干;+ U( a2 `8 _) i) ]! o3 {; r
线缆若干;
( w B5 {9 B7 R' E12V开关电源一个;* R J, u, ~# @1 r* @ C* W
串口服务器(NB114);% k6 z }- ]8 e8 s. G& {
*说明:串口服务器作为数据传输设备目前版本并不支持对JSON数据的处理(处理指的是JSON转Modbus RTU协议,但可以传输JSON数据)因此需要使用MCGS对数据进行组包和解包操作。% Q; _ C' h! ~/ [5 U
设备接线. Z& I! o# ~; o, P }& |0 }
本例程需要使用的TPC7062的两路串口,COM2连接ME31-AXAX4040实现Modbus控制,COM1连接NB114实现连接阿里云MQTT服务器。
& M/ q# [7 A( j( P- Y串口服务器mqtt协议通信教程
3 A! H" t- _- I6 R! G! XNB114的RS-232接口定义与TPC的2、3、5相同,连接时应当注意RX与TX交叉连接。: R: {3 g& @$ ^* F+ V' j) g+ g4 Y
7 g: F" y) s; @+ a2 u( m
①TPC连接NB114接线示意:* M, h* z* R+ O+ p- `* ]3 k
6 G6 N5 ^! \9 c②TPC连接ME31-AXAX4040示意:+ j4 T t7 e( J) g |* _9 A; O
( A. E4 h' E' G N a
智能协议转换器 |
|