基于Modbus/TCP/RTU的双层网络智能家居控制系统
发布时间:2021-10-08 05:12
为解决远程控制系统不稳定、实时性差、操作复杂等问题,并实现控制系统的高度自动化与实用化,将Modbus/TCP与Modbus/RTU协议相结合,构建双层网络通信结构,从而设计一种基于Modbus协议的自动控制系统,利用模拟实验的方法给出用户操控界面,在实现远程控制与实时监控的同时,提高了以太网与RS485总线传输媒介下的通信可靠性,并将其应用于一套智能家居控制系统之中。
【文章来源】:工业控制计算机. 2020,33(11)
【文章页数】:2 页
【部分图文】:
智能家居的集群控制
图2 双层网络系统结构
通过C++编程,在PC端设计用户交互界面如图4所示。用户通过创建固定端口号的TCP Server可建立多个虚拟路由器,然后作为TCP主站的PC机(Client)可分别向各Server发送请求以建立稳定连接,全系统进入工作状态。当主机向一个路由器发送Modbus/TCP读写指令后,路由器将按照既定程序向远端设备发送对应Modbus/RTU读写指令。主机Client同样可以接受来自路由器Server的TCP数据以进行进一步处理。图4 主机通信控制程序界面
本文编号:3423494
【文章来源】:工业控制计算机. 2020,33(11)
【文章页数】:2 页
【部分图文】:
智能家居的集群控制
图2 双层网络系统结构
通过C++编程,在PC端设计用户交互界面如图4所示。用户通过创建固定端口号的TCP Server可建立多个虚拟路由器,然后作为TCP主站的PC机(Client)可分别向各Server发送请求以建立稳定连接,全系统进入工作状态。当主机向一个路由器发送Modbus/TCP读写指令后,路由器将按照既定程序向远端设备发送对应Modbus/RTU读写指令。主机Client同样可以接受来自路由器Server的TCP数据以进行进一步处理。图4 主机通信控制程序界面
本文编号:3423494
本文链接:https://www.wllwen.com/kejilunwen/sgjslw/3423494.html