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

    文章

    6894

    浏览量

    113563
  • MODBUS
    +关注

    关注

    28

    文章

    2387

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

    温度位元式控制系统与连续的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 608次阅读
    如何用<b class='flag-5'>Modbus</b> RTU转Profinet网关实现老旧设备与新<b class='flag-5'>控制系统</b>的无缝对接?

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

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

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

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

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

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

    告别协议冲突!Modbus转Profinet助力风速风向仪无缝对接

    ,而工业现场广泛应用的控制系统多基于Profinet协议,二者的协议差异成为数据高效传输与系统集成的阻碍。VING微硬创新Modbus转Profinet网关技术的出现,有效解决了这一问题,实现了
    发表于 05-19 15:47

    智能电动轮椅控制系统的研究与设计

    控制系统,阐述了硬件系统的设计与实现,完成了软件系统软件平台的搭建,并针对电机速度不稳定的问题,提出了一种基于线性自抗扰和模糊PID 控制
    发表于 03-07 15:17

    DCS控制系统的配置与实施流程

    DCS(分布式控制系统控制系统的配置与实施流程是一个复杂但有序的过程,涉及多个步骤和环节。以下是一个典型的DCS控制系统配置与实施流程: 一、筹备工作 确定需求 :明确控制系统
    的头像 发表于 12-27 16:47 2727次阅读

    DCS控制系统与PLC的区别

    是一种高度集成的控制系统,它由多个控制节点组成,这些节点分布在整个工厂或设施中。DCS通常包括一个中央控制室,其中包含操作员站、工程师站和服务器,以及现场的I/O(输入/输出)模块和
    的头像 发表于 12-27 16:39 4798次阅读

    工厂照明智能控制系统

    智能照明控制系统则能够轻松应对。 工厂照明智能控制系统,利用技术手段,如计算机技术、自动控制、网络通信、物联网平台等,对照明设备的智能化集中管理和
    的头像 发表于 12-24 16:38 1331次阅读

    自动控制系统的基本原理 自动控制系统在工业中的应用

    在现代工业生产中,自动控制系统扮演着至关重要的角色。它们不仅提高了生产效率,还确保了产品质量和安全性。 自动控制系统的基本原理 1. 开环控制与闭环控制 自动
    的头像 发表于 12-18 09:48 3091次阅读