基于数传电台的组态王控制实现远程采集控制器PLC

物联网应用案例」基于数传电台的组态王控制

一.案例介绍

采用亚控科技组态王结合亿佰特E90系列数传电台实现远程采集控制PLC。在这里主要介绍通信环境的搭建,故不采用过于复杂的控制程序,但为了体现控制效果,使用我们最熟悉的点灯系统作为测试工程,并引入一个保持寄存器测试MODBUS 03功能码的工作情况。

工作原理

组态王使用莫迪康的MODBUS RTU接口协议通过RS485串口连接E90数传电台,并作为主机使用。顾美CX3G-PLC(以下称为PLC)的2号串口作为MODBUS RTU从机,处理组态王的查询和控制指令。


图1 通信拓扑

使用PLC的第七路离散输入(X06)口作为开灯的就地控制点,使用第八路离散输入口(X07)作为关灯的就地控制点,使用M2作为组态王远程开灯控制点,使用M3作为组态王远程关灯控制点。

利用PLC特殊寄存器的秒寄存器(D8013)自动为组态王读取寄存器(D0)赋值。

方案优势

中控室与PLC控制柜之间一般都有较远的距离,使用数传电台可以减少布线和后期故障查询的时间成本和施工成本,同时也能方便后期功能拓展。除此之外还具有以下优点

1. 能够解决难以布线的环境(山地、港口和开阔地等)采用有线的施工周期长,甚至根本无法实现的问题。

2. 配网方便灵活,可扩展性良好。花费较小的时间成本就能实现设备组态。

3. 维护和故障查询方便快捷。

4. 可以方便地实现多点控制。

5. RTU设备都可以通过这种方式进行拓展。

二.PLC程序设计

使用GX Works2编程软件采用梯形图进行编程;

1、首先要配置PLC串口参数,MODBUS地址。

n 通过运行触发继电器(M8002)进行参数配置使能信号。


图2 PLC串口配置寄存器

n PLC的串口参数配置寄存器(D8120),通过图2的配置表将串口设定为H0E0D1(115200-无校验-1个停止位-8个数据位-RTU模式),B13-b15默认都配置为1。

n 配置MODBUS地址寄存器(D8121)设置为地址1。

n 配置MODBUS功能继电器(M8125)和启用协议传输继电器(M8196)。


图3 CX3G-PLC串口参数配置

2、模拟一组保持寄存器数据

使用CX3G-PLC特殊寄存器的秒寄存器(D8013)模拟变化数据传输给保持寄存器(D0),用于组态王读取。


图4 模拟保持寄存器数据

3、设置控制点

配置一个控制点位,可以通过离散输入点位X006、X007进行就地控制,也可通过M2、M3利用组态王上位机进行远程控制。


图5 控制点位

三.组态王配置

首先创建一个基本组态王工程,设备组态与直接连接设备时方法相同,数传电台只有代替在原来RS485线缆的作用,不影响工程的配置。

1、组态王设备配置

这里我采用通用的MODEBUS RTU协议来配置组态王设备,如图6所示。采用PLC选项下的莫迪康公司的MODBUS RTU协议。


图6 组态王设备配置

点击下一步后选择对应的端口号,在上一节中我将PLC的MODBUS地址设为1,组态王的通信设备地址也设置为1,否则将无法正常通信。

2、组态王变量配置

从功能设计出发组态王需要配置2个控制点位、2个离散量采集点位、1个线圈采集点位和1个保持寄存器采集。如有不明之处可参考组态王寄存器配置帮助。


图7 变量配置

变量配置表为本次案例所需的采集控制点位表。

变量名

变量类型

寄存器

数据类型

读写属性

开灯

I/O离散

00003

Bit

只写

关灯

I/O离散

00004

Bit

只写

Y00

I/O离散

013057

Bit

只读

X06

I/O离散

113319

Bit

只读

X07

I/O离散

113320

Bit

只读

D0

I/O整数

40001

USHORT

只读

表1 变量配置表

3、界面制作

制作一个包含离散量输入提示、线圈状态提示、线圈控制、保持寄存器读取的简单组态王界面,如图8所示。


图8 组态王界面

四.设备配置

我以E90-DTU(2G4HD12)数传电台为例,使用其他E90系列电台也可以,电台只是作为传输介质使用,与我所使用的电台只在配置电台连接时有少许差异。

工作模式

M1(输入引脚)

模式介绍

透传模式

0(低电平)

无线处于收发状态,透明传输

配置模式

1(高电平)

用户可通过串口查询配置模块参数,无线关闭

表2 数传电台模式配置

进入配置模式,使用上位机配置软件将两台数传电台的波特率、校验位、流控、链路设置配置为相同参数,这里我使用115200-无校验-无流控-12链路。由于PLC将串口参数固定,电台所使用的串口参数应与其保持一致。


图9 数传电台上位机配置

五.设备连接

PLC与电台之间使用RS485电缆连接,如图10所示。


图10 PLC连接图

PC(组态王)使用USB转RS48转换器与电台连接,如图11所示。


图11 PC连接图

X006与X007分别接上SB1、SB2用于就地控制Y00连接的LED有源电灯,如下图10所示。

给各设备通上对应的电压,待PLC启动完成,案例系统开始运行。

六.效果展示

1、就地控制

按下SB1按键LED亮起,组态王收到X06触发信号以及Y00线圈吸合信号,按下SB2按键LED熄灭,组态王收到X07触发信号以及Y00线圈释放信号。


图12 就地控制关灯

2、组态王控制

按下开灯按键Y00吸合LED亮起,按下关灯按键Y00释放LED熄灭。


图13 组态王开灯控制

总结

以上便是本次案列测试环境搭建以及控制逻辑实现方式。采用此种控制方式,不只是方便布线,更是为后期升级提供更为方便的可能,减少布线能使工厂环境更加美观,故障查找更加方便。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/342380.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

工业级PoE交换机的分类知识详解

工业级PoE交换机具有电信级性能特征,可耐受严苛的工作环境,其产品系列丰富,端口配置灵活,可满足各种工业领域的使用需求。按多种方式对工业级PoE交换机进行分类。若参照开放系统互连参考模型OSI,则工业级PoE交换机属于…

[渝粤教育] 中原工学院 互换性与测量技术基础 参考 资料

教育 -互换性与测量技术基础-章节资料考试资料-中原工学院【】 第1单元测试题 1、【单选题】下面哪一个关于零部件具有互换性的概念是正确的()。 A、在相同规格的一批零件或部件中,任取一件,不经任何挑选但经过适当修配&#xff0…

物联网无线数传通信常见的几种Modbus网关

以下提到Modbus网关均指Modbus RTU转Modbus TCP,并不涉及对Modbus ASCII数据帧的处理,Modbus ASCII仅支持透明传输。 1.简单协议转换 最常规也是最普遍的Modbus网关功能,简单协议转换是数据处理效率最高Modbus网关模式,它只是提…

物联网无线数传中Modbus通信网关协议到底是什么?

什么是物联网 通信Modbus网关 Modbus协议无线通信网关就是将一种Modbus协议帧转换为其他物联网无线数传协议帧。 比如将Modbus RTU的数据与Modbus TCP数据进行相互转换;也可将主机请求与从机响应进行应用开发以提升协议转换的效率;比如处理多主机请求的…

使用Caffeine和Spring Boot的多个缓存配置

缓存是几乎每个应用程序性能的关键。 有时需要分布式缓存 ,但并非总是如此。 在许多情况下,本地缓存可以很好地工作,并且不需要分布式缓存的开销和复杂性。 因此,在许多应用程序中,包括普通的Spring和Spring Boot&…

[渝粤教育] 中原科技学院 设计学和美好生活 参考 资料

教育 -设计学和美好生活-章节资料考试资料-中原科技学院【】 单元测验 1、【单选题】请问最能代表汉族传统的服饰是哪一件? A、DVF裹身裙 B、深衣 C、长信宫灯 D、蜚襳垂髾 参考资料【 】 2、【多选题】古代中国的服饰有哪几层意义? A、保暖 B、审美 C、…

工业级POE交换机技术优势及供电方法详解!

众所周知,不论是任何设备都是需要供电才能运行的,监控摄像头也不例外,传统的视频监控,又或者说传统的供电方式,是需要拉电力线、挖管道,再通过插座接到摄像头上,摄像头才能正常工作。以前的时候…

物联网lora模块应用案例和LoRawan网关通信技术

什么是LoRa LoRa无线通信技术是 Semtech 在2012年开发出来的一款适合物联网使用的射频IC、其设计理念为低功耗、长距离、低成本、网路简单、易于扩展的无线数传技术。 在一般的通信中、通信的距离与功耗成正比、传输距离越远、功耗越高,而LoRa无线通信模块可以实现…

[渝粤教育] 中国传媒大学 政治传播学 参考 资料

教育 -政治传播学-章节资料考试资料-中国传媒大学【】 单元测验 1、【单选题】以下哪个选项是从国家维度认识政治? A、为了保护私有财产和个人自由,人们订立社会契约论,建立了国家 B、社会历史的决定性基础的经济关系决定着统治和从属的关系&…

LoRa模块在物联网中的应用

lora一种LPWAN通信技术,它基于扩频技术而广泛应用于超长距离的无线传输场景中。现在,LoRa主要在全世界433、868、915MHz等自由频带工作。其最大特征是灵敏度高,传输距离长,工作功耗低,网络节点多。 NB-IoT正在积极发展…

飞畅科技-工业级POE交换机解决方案专家

现如今,伴随着智能城市发展的大趋势,IP监控应用的需求也是迅速增长。政府和业主都需要实时监控关键基础设施的状态,工业级POE交换机可以说是成了当下网络监控项目的不二选择。接下来我们就一起来看看工业级POE交换机运用到户外IP监控系统时需…

[渝粤教育] 中国地质大学(武汉) 文化遗产与自然遗产 参考 资料

教育 -文化遗产与自然遗产-章节资料考试资料-中国地质大学(武汉)【】 随堂测验 1、【单选题】哪位法老建造的阿布辛拜勒神庙 A、塞提一世 B、阿肯纳顿 C、拉美西斯二世 D、图坦卡蒙 参考资料【 】 2、【单选题】因为以下哪项水利工程要搬迁阿布辛拜勒神庙…

ZigBee模块无线传输星形拓扑组网结构简介

zigbee模块无线传输协议的星形拓补是其三种拓补中最简单的拓补结构,包括一个Co-ordinator(zigbee中央协调器)网络节点和多个enddevice(zigbee模块终端)网络节点。每个endevice(zigbee模块终端)网络节点只能与co-ordinator(zigbee模块协调器)网络节点链接通信&#x…

[渝粤教育] 中国海洋大学 求职OMG 参考 资料

教育 -求职OMG-大学生就业指导与技能开发-章节资料考试资料-中国海洋大学【】 第一章测试题 1、【单选题】何时开始准备求职是最好的 A、毕业前三个月 B、毕业后三个月 C、 大三下学期 D、大一下学期 参考资料【 】 2、【单选题】求职的第一步是什么 A、网上投递求职简历 B、电…

jooq 分页排序_将jOOQ与Spring结合使用:排序和分页

jooq 分页排序JOOQ是一个库,可以帮助我们控制SQL。 它可以从我们的数据库生成代码,并允许我们使用其流畅的API来构建类型安全的数据库查询。 本教程前面的部分向我们介绍了如何配置应用程序的应用程序上下文,如何从数据库生成代码以及将CRUD…

工控交换机和工业级交换机是怎么区别的,具体有哪些区别?分别应用在什么领域?

最近,有很多客户朋友对于工控交换机和工业级交换机二者之间了解的不是很清楚,常常误认为二者都是一样的,其实,这是两个完全不同的概念,我们通常说的交换机一般都是指的以太网交换机(排除电信用的程控交换机)。接下来&a…

ZigBee模块通信协议的树形拓扑组网结构

Zigbee无线通信协议的树形拓扑包括Co-ordinator(zigbee模块-协调器)节点、多个Router(zigbee模块-路由器)和Enddevice(zigbee模块-协调器)节点。Co-ordinator(zigbee模块-协调器)连接多个Router(zigbee模块路由器)和Endbeevice(zigbee模块协调器),并连接多个Router(…

[渝粤教育] 中国矿业大学 恋爱心理学 参考 资料

教育 -恋爱心理学-章节资料考试资料-中国矿业大学【】 随堂测试 1、【单选题】毛泽东作为马克思主义作家,关于爱情提出了哪种观点? A、男女之间是自然的关系 B、爱情是不可以强求的 C、爱的势力难以阻挡 D、爱情绝不是禁欲主义 参考资料【 】 2、【单选题…

固执己见的框架(例如Spring Boot)的危险。 求知代码反转

我们开发人员喜欢抽象。 没有它,我们将无法构建应用程序。 我们的编程学科甚至要求我们对抽象进行编码,并避免将我们的代码耦合到详细的实现。 但是,什么是适合您的应用程序的正确抽象呢? 可悲的是,抽象的选择确实来…

ZigBee模块无线通信组网结构技术之Mesh拓扑网状

zigbee模块通信技术Mesh组网络拓扑包括Co-ordinator(zigbee协调器)节点和多个Router(zigbee模块无线路由)节点和Enddevice(zigbee终端)节点。网络拓扑形式与树形拓扑形式大致相同;然而,根据树形结构,网络网络拓扑是一种拓扑形式,具…