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
    +关注

    关注

    5011

    文章

    13290

    浏览量

    463254
  • 组态王
    +关注

    关注

    11

    文章

    130

    浏览量

    25888
收藏 人收藏

    评论

    相关推荐

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

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

    传电台怎么使用

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

    实融合组态云平台是什么

    实融合组态云平台是一种结合了数字技术和实体产业的综合性工业互联网平台。它通过物联网、云计算、大数据、人工智能等先进技术手段,实现了对实体产业的全面感知、智能分析和优化决策,从而推动传统产业的数字化
    的头像 发表于 08-15 14:16 259次阅读

    PLC无线通讯模块如何应用在2台组态王与1台FX5u之间?

    测试设备与参数 l 三菱PLC型号:FX5u × 1台 l 上位机:组态王6.55 × 2台 l 达泰日系PLC无线通讯终端——DTD419MB × 3块 l 通讯接口:RJ45接口 l 供电
    的头像 发表于 08-14 14:19 398次阅读
    PLC无线通讯模块如何应用在2台<b class='flag-5'>组态王</b>与1台FX5u之间?

    两台组态王与一台FX5u之间无线通信你见过吗?快速了解

    方式。本方案以2台组态王和1台三菱FX5u PLC为例,介绍多台组态王与PLC的无线以太网通信实现过程。在本方案中采用了三菱PLC无线通讯终端——DTD419MB,作为实现无线通讯的硬件设备。 一、方案概述 本方案中,用户无需更改网络参数和原
    的头像 发表于 08-08 10:28 293次阅读
    两台<b class='flag-5'>组态王</b>与一台FX5u之间无线通信你见过吗?快速了解

    组态王播放视频注意事项

    组态王使用自带的控件-"AVI动画",使用脚本指令PLAYAvi()使控件打开视频,显示“无法找到视频,找不到“vids:xvid”解压缩软件”的解决办法;
    发表于 07-08 14:55 0次下载

    组态软件与PLC的通讯控制

    ,为工程师和技术人员提供了直观、高效的控制手段;而PLC作为工业自动化系统的核心控制设备,具有稳定性高、可靠性强的特点。本文将从多个方面详细介绍组态软件与PLC的通讯
    的头像 发表于 06-12 16:46 1847次阅读

    工业级LoRa无线传电台——远距离传输,高效自组网

    LoRa6500Pro无线传电台凭借其高效的接收灵敏度、强大的抗干扰能力和灵活的配置选项,成为远程无线通信的理想解决方案。其卓越的性能和高可靠性,不仅满足了多种应用需求,还为用户提供了安全、稳定
    的头像 发表于 05-29 17:40 1369次阅读
    工业级LoRa无线<b class='flag-5'>数</b><b class='flag-5'>传电台</b>——<b class='flag-5'>超</b>远距离传输,高效自组网

    LoRa传电台实现路灯状态监测与远程调控

    ,不仅可以实现路灯与云平台的通信,还可以实现路灯之间的数据交互。这样,路灯之间可以实现信息共享和协同工作,共同应对城市照明管理中的各种挑战。lora传电台LoRa
    的头像 发表于 05-17 10:50 456次阅读
    LoRa<b class='flag-5'>数</b><b class='flag-5'>传电台</b>实现路灯状态监测与远程调控

    组态王与多台美国罗克韦尔AB PLC无线通讯怎么实现?

    组态王与多台美国罗克韦尔AB PLC间的无线通信测试需要用到以下设备: 三菱PLC型号:FX5u × 2台 上位机:组态王6.55 × 1台 达泰欧美系PLC无线通讯终端——DTD418MB × 3
    的头像 发表于 04-10 17:46 637次阅读
    <b class='flag-5'>组态王</b>与多台美国罗克韦尔AB PLC无线通讯怎么实现?

    15W大功率,30+km远距离!荣获发明专利的传电台

    。亿佰特E90-DTU(xxxSL42)系列无线传电台采用LoRa扩频技术,其强大的抗干扰能力,让无线通信在工业现场更加稳定可靠。超大功率,远距离
    的头像 发表于 03-05 08:20 952次阅读
    15W大功率,30+km远距离!荣获发明专利的<b class='flag-5'>数</b><b class='flag-5'>传电台</b>

    颠覆设计!LoRa传电台竟然能做到这么小

    亿佰特首款微型导轨式LoRa无线传电台——E95M-DTU(400SLxx-485),具有多种传输方式,小体积,可快速安装。采用军工级LoRa调制技术,带来更远的通信距离、更强的抗干扰能力
    的头像 发表于 01-19 08:20 589次阅读
    颠覆设计!LoRa<b class='flag-5'>数</b><b class='flag-5'>传电台</b>竟然能做到这么小

    组态王与S7-1200PLC之间 Profinet无线以太网通信

    组态王与S7-1200PLC之间想要搭建 Profinet无线以太网通信,需要用到以下设备: ● 西门子PLC型号:S7-1200 × 2台 ● 上位机:组态王6.55 × 1台 ● 无线通讯终端
    的头像 发表于 01-09 09:21 1004次阅读
    <b class='flag-5'>组态王</b>与S7-1200PLC之间 Profinet无线以太网通信

    组态软件与西门子plc之间以太网无线连接

    本方案中,用户无需更改网络参数和原有程序,也不必了解协议细节,通过欧美系PLC无线通讯终端DTD418MB,即可直接替换组态王与PLC之间有线以太网通讯,且稳定方便的实现PLC无线以太网通讯。
    的头像 发表于 01-06 14:59 1051次阅读
    <b class='flag-5'>组态</b>软件与西门子plc之间以太网无线连接

    远距离无线传电台,高速连传、不限包长

    无线传电台作为一种通讯媒介,与光纤、微波、明线一样,有一定的适用范围:它提供某些特殊条件下专网中监控信号的实时、可靠的数据传输,具有成本低、安装维护方便、绕射能力强、组网结构灵活、覆盖范围远的特点
    的头像 发表于 12-29 08:20 2470次阅读
    远距离无线<b class='flag-5'>数</b><b class='flag-5'>传电台</b>,高速连传、不限包长