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

    文章

    5963

    浏览量

    108713
  • MODBUS
    +关注

    关注

    27

    文章

    1437

    浏览量

    75692
收藏 人收藏

    评论

    相关推荐

    基于机智物联网平台的智能垃圾回收箱与控制系统研究

    设计控制系统软件,包括平台选择、信息交互和各模块实现方法。 5、测试智能垃圾回收箱功能,验证平台功能和垃圾投放过程的有效性。 智能垃圾回收箱总体方案与结构设计 针对城市垃圾量大、回收难
    发表于 04-09 17:25

    Modbus转ethercat网关在农业中的应用主要体现

    实时数据采集和监控。通过网关,这些设备可以与平台或农业管理系统进行连接,实现远程监控和管理。 自动化控制Modbus转ethercat网关可以与农业自动化设备配合使用,如智能阀门、
    发表于 12-31 08:42

    控制系统通过Profinet转Modbus RTU网关与温湿度传感器通讯在设施农业的应用

    Profinet转Modbus RTU网关(XD-MDPN100)就成为了连接两者的重要桥梁。Profinet转Modbus RTU网关(XD-MDPN100)能够将Profinet协议与Modbus RTU协议进行转换,使得
    的头像 发表于 11-30 09:02 245次阅读
    <b class='flag-5'>控制系统</b>通过Profinet转<b class='flag-5'>Modbus</b> RTU网关与温湿度传感器通讯在设施农业的应用

    电梯控制系统由哪些组成?

    电梯控制系统是指电梯的控制系统经历了从简单到复杂的过程。电梯控制系统由多个部分组成,包括曳引系统、导向系统、门
    的头像 发表于 11-27 16:06 1190次阅读

    Modbus转Profinet网关在金银精炼控制系统中应用案例

    金银精炼控制系统中采用Modbus转Profinet网关(XD-MDPN100)连接1200plc与PID控制阀门进行通讯,通过控制PID阀门的大小来实现温度的恒温
    的头像 发表于 11-21 15:38 158次阅读
    <b class='flag-5'>Modbus</b>转Profinet网关在金银精炼<b class='flag-5'>控制系统</b>中应用案例

    Modbus Plus网络在大型捏合机控制系统中的应用

    电子发烧友网站提供《Modbus Plus网络在大型捏合机控制系统中的应用.pdf》资料免费下载
    发表于 11-16 10:14 0次下载
    <b class='flag-5'>Modbus</b> Plus网络在大型捏合机<b class='flag-5'>控制系统</b>中的应用

    应用在金银精炼控制系统中的Modbus转Profinet网关配置案例

    Modbus转Profinet网关(XD-MDPN100)能够支持多种通信协议和接口,满足不同设备和系统的需求。在金银精炼控制系统中使用,通过控制PID阀门的大小,将1200plc与P
    的头像 发表于 11-14 09:04 175次阅读
    应用在金银精炼<b class='flag-5'>控制系统</b>中的<b class='flag-5'>Modbus</b>转Profinet网关配置案例

    Modbus转Profinet网关在立体仓储系统里的应用

    当今经济体形势下,快递是必不可少的服务,随之仓储物流市场也日益壮大,自动仓储系统和智能物流系统的开发应用也越来越广泛。 自动仓储系统是利用计算机设备
    发表于 11-09 13:59

    Modbus转profinet网关连接ES-R6六轴关节机器人控制系统与PLC的配置案例

    要求用开疆智能Modbus转profinet网关连接ES-R6六轴关节机器人控制系统与PLC的配置,通过Modbus转profinet网关控制ES-R6六轴关节机
    的头像 发表于 10-25 18:25 445次阅读
    <b class='flag-5'>Modbus</b>转profinet网关连接ES-R6六轴关节机器人<b class='flag-5'>控制系统</b>与PLC的配置案例

    Modbus转profinet网关连接ES-R6六轴关节机器人控制系统与PLC的配置案例

    要求用开疆智能Modbus转profinet网关连接ES-R6六轴关节机器人控制系统与PLC的配置,通过Modbus转profinet网关控制ES-R6六轴关节机器人
    的头像 发表于 10-25 18:00 626次阅读
    <b class='flag-5'>Modbus</b>转profinet网关连接ES-R6六轴关节机器人<b class='flag-5'>控制系统</b>与PLC的配置案例

    基于Modbus RTU通信协议的伺服电机联动控制系统设计

    电子发烧友网站提供《基于Modbus RTU通信协议的伺服电机联动控制系统设计.pdf》资料免费下载
    发表于 10-25 09:50 2次下载
    基于<b class='flag-5'>Modbus</b> RTU通信协议的伺服电机联动<b class='flag-5'>控制系统</b>设计

    基于嵌入式Web服务器的远程控制系统设计

    电子发烧友网站提供《基于嵌入式Web服务器的远程控制系统设计.pdf》资料免费下载
    发表于 10-18 11:17 0次下载
    基于嵌入式Web<b class='flag-5'>服务</b>器的远程<b class='flag-5'>控制系统</b>设计

    基于PLC的混料灌控制系统设计

    基于PLC的混料灌控制系统设计
    的头像 发表于 09-04 10:16 801次阅读
    基于PLC的混料灌<b class='flag-5'>控制系统</b>设计

    【IoT毕设】机智平台+STM32+树莓派的草莓采摘机器人控制系统

    本帖最后由 机智小编 于 2023-8-16 17:37 编辑 一、前言 本草莓采摘机器人控制系统是由江西理工大学机械工程专业的程鹏胜设计开发完成。针对某草莓种植基地模块化种植的高架草莓人工
    发表于 08-16 17:35

    如何选用智能照明控制系统

    照明控制系统是为照明服务的,系统的质量和性能应当满足用户的要求,通常要求照明控制系统能技术先进、自动化程度高、运行稳定、安全可靠、操作方便、维护简单、安装扩展容易、成本要低,这里我们结
    的头像 发表于 05-16 13:35 422次阅读