0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【教程】基于ModBus云服务的线性控制系统

亿佰特物联网应用专家 2023-04-19 09:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

上期文章《串口服务器接入云服务器实现IO控制》中介绍了一个免费的ModBus云服务器(ModBus物联网平台)。

本期文章将介绍利用该平台结合RTU与网关实现的“线性控制系统,下图为系统整体连接示意图,该系统由“网关与RTU接入云服务器”、“服务器联动控制”、“现场控制保护”、“水泵控制”、“控制系统接线”五部分组成,“网关与RTU接入云服务器”之前已讲解过,今天讲解其余内容的实现原理。

5f377e5c-da9c-11ed-ad0d-dac502259ad0.png

网关与RTU接入云服务器

为了举例和讲解方便,示意图以液位控制说明“线性控制”,实际“线性控制”并不局限于这一种用法。

网关的接入就不再赘述,RTU设备由于读取的点位与之前的文章不同,再次为大家巩固知识点。由“系统接线示意图”可以需要云服务器从现场获取水池的液位与控制水泵的线圈,分别为“投入式液位计”的40001(不同的“液位计”寄存器地址需根据“液位计”厂家提供参数配置,为了方便笔者这里使用的是“MThings”软件模拟,将液位计的设备地址配置为2),IO设备(MA01-AXCX4040)的DI1-DI3(10001-10003)以及DO3-DO4(00003-00004)(设备地址配置为1)。

配置RTU设备接入点位:

5f6518f8-da9c-11ed-ad0d-dac502259ad0.png

配置周期读取列表(数据周期配置为1):

5f83507a-da9c-11ed-ad0d-dac502259ad0.png

“液位计”需要使用公式处理数据,如下所示:

5f981064-da9c-11ed-ad0d-dac502259ad0.png

服务器联动控制

使用联动控制先创建报警触发的联系人接收报警信息,如下图:

5fce54c6-da9c-11ed-ad0d-dac502259ad0.png

在选择“规则列表”配置如下规则:

5ff2eade-da9c-11ed-ad0d-dac502259ad0.png

一是根据液位自动启停水泵控制液位:

600eb21e-da9c-11ed-ad0d-dac502259ad0.png603c34c8-da9c-11ed-ad0d-dac502259ad0.png

二是高低警戒液位触发发送报警信息:

605bbffa-da9c-11ed-ad0d-dac502259ad0.png607af384-da9c-11ed-ad0d-dac502259ad0.png

控制与保护

仅依靠云端的远程控制会受到诸多因素的影响导致控制失败,比如网络异常导致设备离线、“投入式液位计”采集异常上报错误数据或者直接损坏等导致水池液位溢出或者液位过低,这时就需要现场就地控制保护确保系统的稳定运行。

就地控制的实现需要利用设备IO的相互逻辑,这就是使用MA01-AXCX4040的原因,首先它支持DI与DO的联动以及该设备采用C型继电器,这样就可以利用设备的DI与DO实现简单的逻辑控制。

基本原理见下图:

60af57dc-da9c-11ed-ad0d-dac502259ad0.png

利用该原理实现自动控制,其中“手动停止”“手动开启”需要使用脉冲方式;

状态1(正常开启水泵):设备处于非“低液位”状态触发“手动开启”信号,接触器闭合,接触器的辅助“NO”触点与“手动停止”的常闭触点形成自锁,接触器闭合到“手动停止”信号或者“高液位保护”触发。

状态2(“低液位”保护自动触发):设备处于“低液位”状态,自动闭合接触器,接触器的辅助“NO”触点与“手动停止”的常闭触点形成自锁,保持接触器闭合到“手动停止”信号或者“高液位保护”触发。

状态3(“高液位”禁用水泵):设备处于“高液位”状态,“高液位保护触发”使得接触器不受任何启动信号控制,直至“高液位”解除。

为了达到上述控制效果,需要配置MA01-AACX4040的DO1跟随DI1输出,DO2跟随DI2输出,DO3与DO4配置为脉冲输出,如下图所示:

60c60a9a-da9c-11ed-ad0d-dac502259ad0.png

控制系统接线

60fcf3fc-da9c-11ed-ad0d-dac502259ad0.png

为了方便演示,仅以接触器闭合代表水泵开启,反之亦然,手中只有1810接触器没有辅助触点拓展,就直接使用其中一路主触头当辅助触点使用(也可以不接运行状态指示);

火线路径:

6115514a-da9c-11ed-ad0d-dac502259ad0.png

零线路径:直接将插头零线与接触器A2触点相连;

浮球开关接线:使用两个按键模拟浮球开关的高低液位,开关的常开触点的一头接MA01-AACX4040的开关量的COM,一端接到DI。

演示

低液位自动开水泵(低于1.2m):

619e1fde-da9c-11ed-ad0d-dac502259ad0.png

高液位自动关水泵(高于3.4m):

61d9e80c-da9c-11ed-ad0d-dac502259ad0.png

高液位警戒线触发(按下连接DI2的按键),强制停止水泵直到高液位警戒解除:

620b9186-da9c-11ed-ad0d-dac502259ad0.png

低液位警戒线触发(按下连接DI1的按键),本地自动开启水泵直到触发高液位警戒线或者手动停止:

622b5f84-da9c-11ed-ad0d-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    6999

    浏览量

    114559
  • MODBUS
    +关注

    关注

    28

    文章

    2561

    浏览量

    84007
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于MT6813的台电机角度闭环控制系统设计与应用-艾毕胜电子

    一种基于 MT6813 磁角度传感器的台电机角度闭环控制系统,通过 AMR(各向异性磁阻)技术的高精度角度反馈与双闭环控制算法,实现台电机的精准定位与平稳运行,经实际测试验证,
    的头像 发表于 03-10 14:56 304次阅读

    智能照明控制系统,点亮走廊的每一盏灯#智能照明控制系统#安科瑞

    控制系统
    安科瑞缪志澄
    发布于 :2026年02月25日 15:19:51

    Node-RED+Modbus_slave:JSON数据采集与阿里服务器上传

    1.引言 1.1文档说明 本文档介绍的是使用node-red将modbus_slave模拟的485数据进行JSON数据封装后,上传到阿里ECS私人搭建的服务器,数据通过服务器出处理后
    的头像 发表于 01-05 17:37 1063次阅读
    Node-RED+<b class='flag-5'>Modbus</b>_slave:JSON数据采集与阿里<b class='flag-5'>云</b><b class='flag-5'>服务</b>器上传

    PLC控制系统应用的抗干扰问题分析及处理措施

    在工业自动化控制领域,PLC(可编程逻辑控制器)以其高可靠性、灵活性和强大的控制功能,成为现代工业控制的核心设备。然而,在实际应用中,PLC控制系统
    的头像 发表于 12-12 07:43 1726次阅读
    PLC<b class='flag-5'>控制系统</b>应用的抗干扰问题分析及处理措施

    Modbus与Profinet协议冲突,液位计连接问题怎样化解?

    在化工行业,液位计的精准测量与稳定连接至关重要。然而,当现场设备采用 Modbus 协议,而控制系统要求 Profinet 协议时,连接难题便困扰着众多工程师。别担心,耐达讯自动化Modbus
    的头像 发表于 10-21 15:03 537次阅读
    <b class='flag-5'>Modbus</b>与Profinet协议冲突,液位计连接问题怎样化解?

    MODBUS转CANOPEN网关在新能源控制系统中的集成应用

    项目背景与系统概述 在风电变桨和光伏逆变系统中,主控制器通过CANOPEN网络实现对核心驱动单元(如变桨电机、逆变模块)的实时控制与状态监测。然而,
    的头像 发表于 08-22 15:54 613次阅读
    <b class='flag-5'>MODBUS</b>转CANOPEN网关在新能源<b class='flag-5'>控制系统</b>中的集成应用

    集成Wi-Fi/蓝牙Mesh的台电机控制系统设计

    随着智能家居和物联网技术的快速发展,集成无线通信功能的电机控制系统成为工业自动化与消费电子领域的重要研究方向。本文提出一种基于Wi-Fi/蓝牙Mesh双模组网的无刷台马达驱动方案控制系统设计,通过融合多协议无线通信、分布式
    的头像 发表于 08-20 17:31 4082次阅读

    温度位元式控制系统与连续的PID控制系统的区别

    电子发烧友网站提供《温度位元式控制系统与连续的PID控制系统的区别.pdf》资料免费下载
    发表于 08-13 15:54 1次下载

    当CCLinkIE撞上Modbus TCP:照明控制系统的“方言战争”终结术

    在楼宇自动化系统中,新旧协议的兼容性问题常成为工程师的“隐形绊脚石”。CCLinkIE网络的高速实时性与Modbus TCP照明控制器的通用性看似“天生对立”,但通过协议转换方案,两者可以实现“精准
    发表于 07-10 15:49

    如何用Modbus RTU转Profinet网关实现老旧设备与新控制系统的无缝对接?

    ”成Profinet协议,让西门子PLC等主流控制系统轻松理解并控制这些设备。本文将结合三品SKJ系列变频器的通讯案例,解析这一技术如何在实际生产中发挥作用。
    的头像 发表于 07-04 17:28 947次阅读
    如何用<b class='flag-5'>Modbus</b> RTU转Profinet网关实现老旧设备与新<b class='flag-5'>控制系统</b>的无缝对接?

    双电机比值联动控制系统

    新型改进的比值控制器,并对该控制器的原理及控制过程进行了相应的分析和介绍。通过 malab仿真软件对该控制系统进行了仿真实验。仿真表明,该控制
    发表于 06-18 16:33

    破解通信难题,modbus转profibus网关在高炉水冲渣系统中稳定好用

    基于在高炉水冲渣传动监控系统的工艺背景下,稳联技术Profibus-Modbus网关在控制系统中使支持Profibus协议的设备与支持Modbus RTU协议的设备之间进行通讯协议转换
    的头像 发表于 06-04 16:49 549次阅读

    手机APP远程控制,智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)实例项目打包下载

    手机APP远程控制,智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)实例项目打包,推荐下载!
    发表于 05-29 21:47

    感应电机滑模变结构控制系统的半实物仿真

    滑模变结构控制非常适用于高阶非线性系统,但如何快速而有效地验证此类先进控制算法是开发人员面临的主要问题。基于此,针对大功率高性能调速控制系统,提出了快速验证的半实物仿真方案。首先,设计
    发表于 05-28 15:45

    手机APP远程控制,智能家居监测、智能控制系统(STM32L4、服务器、安卓源码)

    手机APP远程控制,智能家居监测、智能控制系统(STM32L4、服务器、安卓源码) 项目实例下载! 纯分享帖,需要者可点击附件免费获取完整资料~~~【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉
    发表于 05-23 21:00