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

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

3天内不再提示

【教程】超详细!基于数传电台的组态王控制

亿佰特物联网应用专家 ? 2022-05-19 16:17 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

案例介绍

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

工作原理

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

27ca9f2e-d21b-11ec-8521-dac502259ad0.png

使用PLC的第七路离散输入(X06)口作为开灯的就地控制点,使用第八路离散输入口(X07)作为关灯的就地控制点,使用M2作为组态王远程开灯控制点,使用M3作为组态王远程关灯控制点,利用PLC特殊寄存器的秒寄存器(D8013)自动为组态王读取寄存器(D0)赋值。

PLC程序设计

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

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

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

281e7b3a-d21b-11ec-8521-dac502259ad0.png

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

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

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

28bb6454-d21b-11ec-8521-dac502259ad0.png

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

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

28e3f22a-d21b-11ec-8521-dac502259ad0.png

3.设置控制点

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

290a6284-d21b-11ec-8521-dac502259ad0.png

组态王配置

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

1.组态王设备配置

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

2922a272-d21b-11ec-8521-dac502259ad0.png

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

2.组态王变量配置

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

29466f2c-d21b-11ec-8521-dac502259ad0.png

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

295f986c-d21b-11ec-8521-dac502259ad0.png

3.界面制作

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

297bd018-d21b-11ec-8521-dac502259ad0.png

设备配置

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

29d856b2-d21b-11ec-8521-dac502259ad0.png

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

29f744b4-d21b-11ec-8521-dac502259ad0.png

设备连接

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

2a2c335e-d21b-11ec-8521-dac502259ad0.png

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

2a800c72-d21b-11ec-8521-dac502259ad0.png

X006与X007分别接上SB1、SB2用于就地控制Y00连接的LED有源电灯。

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

效果展示

1.就地控制

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

2aa2ffc0-d21b-11ec-8521-dac502259ad0.png

2.组态王控制

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

2af8e9e4-d21b-11ec-8521-dac502259ad0.png

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

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

    关注

    5037

    文章

    14087

    浏览量

    476575
  • 组态王
    +关注

    关注

    11

    文章

    133

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PLC采网关+组态云平台的应用功能与场景

    在工业物联网蓬勃发展的当下,PLC采网关与组态云平台的组合正成为各行业实现数字化转型、提升生产效率和管理水平的有力工具。这种强强联合的解决方案,通过高效的数据采集、稳定的传输以及直观的可视化呈现
    的头像 发表于 07-31 10:42 ?164次阅读
    PLC<b class='flag-5'>数</b>采网关+<b class='flag-5'>组态</b>云平台的应用功能与场景

    组态王与使用Modbus RTU协议模块的连接

    文章详细介绍了组态王与使用Modbus RTU协议的采集模块是如何连接的。
    的头像 发表于 07-14 11:47 ?1048次阅读
    <b class='flag-5'>组态王</b>与使用Modbus RTU协议模块的连接

    西门子S7-200PLC以太网模块对接组态王上位机通讯的实战配置案例解析?

    企业面临在不更换现有S7-200PLC设备的基础上,使其与基于MODBUSTCP协议的上位机组态王实现稳定、高效以太网通讯的难题,以提升生产管理智能化水平和生产效率,降低设备升级成本。 ? 二、解决方案与产品选型 ? 经过调研评估,选定远创智控 PPI-ETH-YC02以太网
    的头像 发表于 07-03 10:37 ?242次阅读
    西门子S7-200PLC以太网模块对接<b class='flag-5'>组态王</b>上位机通讯的实战配置案例解析?

    开疆智能CCLinkIE转ModbusTCP网关连接组态王配置案例

    本案例是通过CCLinkIE转ModbusTCP网关连接三菱FX5U PLC与组态王的配置案例。
    的头像 发表于 06-28 14:05 ?348次阅读
    开疆智能CCLinkIE转ModbusTCP网关连接<b class='flag-5'>组态王</b>配置案例

    科普|航空电台和普通的电台有什么区别?

    在一些融合通信项目中,特别是涉及机场类的融合通信和指挥调度项目,经常会涉及到航空电台和各种其它类型电台的接入问题,这时候需要对这些不同类型的电台有个了解。很多时候我们不清楚航空电台与其
    的头像 发表于 06-17 07:11 ?668次阅读
    科普|航空<b class='flag-5'>电台</b>和普通的<b class='flag-5'>电台</b>有什么区别?

    【教程】4G云传电台E840-DTU使用教程,小程序快速配对!

    一产品介绍E840-DTU(TCEC05-485)是亿佰特采用4GCAT1技术开发的一款小体积4G传电台,具有体积小、速率高、延迟低、使用简单的特点,简单配置即可实现一对一、一对多、多对多
    的头像 发表于 06-05 19:32 ?227次阅读
    【教程】4G云<b class='flag-5'>数</b><b class='flag-5'>传电台</b>E840-DTU使用教程,小程序快速配对!

    【技术】传电台如何实现一对多通信?

    传电台(DataRadio)是一种用于无线数据传输的设备,广泛应用于工业自动化、远程监控、智能交通等领域。在许多应用场景中,单个主站需要与多个从站进行数据交互,即一对多通信。本文将探讨传电
    的头像 发表于 05-22 19:32 ?473次阅读
    【技术】<b class='flag-5'>数</b><b class='flag-5'>传电台</b>如何实现一对多通信?

    CCLinkIE转ModbusTCP依靠网关搭建组态王连接三菱PLC的通讯桥梁?

    ? 在某自动化生产线项目中,客户采用了三菱PLC作为现场控制核心,该PLC支持 CCLinkIE 现场总线协议。同时,客户希望使用组态王上位机软件进行生产过程的监控与管理,然而组态王上位机更擅长
    的头像 发表于 04-16 10:33 ?461次阅读
    CCLinkIE转ModbusTCP依靠网关搭建<b class='flag-5'>组态王</b>连接三菱PLC的通讯桥梁?

    LoRaP30Pro 30W大功率串口传组网电台规格书

    LoRaP30Pro 30W大功率串口传组网电台规格书免费下载
    发表于 04-01 17:35 ?3次下载

    Modbus TCP转Modbus RTU网关连接组态王的5大技巧!

    Modbus RTU网关(XD-ETH20)便成为了解决这一难题的关键工具。本文将详细解析兴达易控Modbus TCP转Modbus RTU网关(XD-ETH20)的工作原理,以及如何通过该网关实现与组态王软件的无缝对接。
    的头像 发表于 03-16 16:11 ?505次阅读
    Modbus TCP转Modbus RTU网关连接<b class='flag-5'>组态王</b>的5大技巧!

    图传传电台来啦!还有LoRa射频模块、功率放大器模组、2.4G无线串口模块上新!

    上新啦!图传传电台LoRa无线传模块功率放大器模组2.4G无线串口模块一起来看看吧~↓↓↓EWD611-900NW20(485)远距离图传传电
    的头像 发表于 02-27 19:34 ?807次阅读
    图传<b class='flag-5'>数</b><b class='flag-5'>传电台</b>来啦!还有LoRa射频模块、功率放大器模组、2.4G无线串口模块上新!

    【新品】全新微型导轨式DTU!性能卓越,多种技术方案,全面满足客户需求!

    塑料壳体,导轨式安装结构,体积小巧,使用便捷。可广泛应用于物联网、智能家居、工业控制、环境监测、楼宇自动化等领域。各型号产品陆续上市,欢迎咨询了解!LoRa传电台
    的头像 发表于 02-06 09:03 ?666次阅读
    【新品】全新微型导轨式DTU!性能卓越,多种技术方案,全面满足客户需求!

    PLC无线通信模块技术参数 PLC无线通信模块故障排除

    维护等。以下列举部分PLC无线通信模块的技术参数和特性: 通讯方式 :支持GPRS、短信、电话三重通讯方式,确保通讯的稳定性。 软件支持 :提供免费的上位机组态软件,同时支持OPC接口,可连接各种组态软件(如WINCC、组态王
    的头像 发表于 11-29 17:39 ?1236次阅读

    LV和组态王上位机软件在同一电脑通过网线读写同一个PLC失败

    问题:LV和组态王上位机软件在同一电脑通过同一个网卡、同一根网线和IP读写同一个PLC失败 PLC型号:西门子S7-200 smart 现状:非标设备自带组态王上位机软件,因整条产线有追溯系统需求
    发表于 10-18 08:26

    传电台怎么使用

    传电台,即数字传输电台,是一种利用无线电波进行数据传输的设备。它广泛应用于远程监控、数据采集、工业自动化、智能交通、气象监测等领域。传电台
    的头像 发表于 10-15 14:58 ?1900次阅读