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

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

3天内不再提示

通过工业智能网关实现中间变量表达式的快速配置

wtbl物通博联 来源:wtbl物通博联 作者:wtbl物通博联 2024-10-08 17:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

组态平台的主要功能之一就是监控下位机数据变量的变化,并通过绑定的控件进行展示。比如,很多时候,组态上的图形控件可能只绑定了一个温度变量,那么超过80度就会自动告警。但这个控件也有可能绑定多个变量,出现告警可能是多个变量达到条件而触发的,就需要对中间变量进行配置。

对此,物通博联提供基于工业智能网关实现中间变量表达式的快速配置操作。用户可以根据生产现场的应用需求,灵活配置中间变量表达式,实现多参数、多条件下的设备智能告警,从而在微信、短信、邮件上接收到告警信息,及时采取措施管理控制,确保生产秩序安全可靠。

配置操作

一、设备接线

通过产品说明书或者利用相应的产品配置软件,获取采集设备的串口参数(从站地址、串口号、波特率、数据位、停止位、奇偶校验)或者网络参数(IP地址、端口号),根据设备的接线类型再进行接线。

二、网关联网配置

wKgZomcE9umALAVRAABVvLOdSiw878.png

网络---可选WIFI网络、3G/4G网络(需要在网关通电前插入手机SIM卡,默认已开启3/4G网络)、WAN外网。联网方式只能三选一,不能同时选择两种。网关设置为拨号方式(4G/3G上网模式),系统会启动无人值守看护程序,如果发现没有插卡、没接天线、手机卡欠费会进入诊断模式,会重启网络,所以调试过程如果不用4G/3G上网,请先关闭拨号网络。

三、数采配置

1、添加设备

wKgaomcE9uqAb7QeAAH8c3BwJIw774.png

通迅协议:Modbus TCP(依据实际情况)

通讯参数:网关下挂设备的IP地址+端口号(依据实际情况)

2、添加变量

wKgaomcE9uuADYmwAAICC-Llp7U923.pngwKgZomcE9u6ABVRcAAH3QwLNHHo904.png

3、添加中间变量

wKgaomcE9vGAUrHFAAIAHvYum-U716.png

* 寄存器类型:表达式运算需要选择MIDDLE中间变量;

* 脚本运算:需要在变量前面添加$符号表示某个变量名称的变量值,例如$A+$B代表中间变量的运算是变量A与变量B的和。

4、重启采集程序

点击“重启采集程序”按钮,右下角提示成功后生效。

wKgZomcE9vKAXs77AAH5DT6uAOE036.png

5、计算结果

使用中间变量公式计算,相加得出结果如下:

wKgaomcE9vKANvM0AAHChzswNFw697.png

四、功能举例

灵活运用运算符可实现各种功能,下面举例

需求:

①变量A>10和变量B<100满足其中一个条件的同时,变量C恒等于6时输出1

②变量A>10和变量B<100满足其中一个条件的同时,变量C不等于6时输出2

③变量A>10和变量B<100都不满足条件时,输出2

表达式①:!((($A>10)||($B<100))&&!($C==6))+1

表达式②:2-(($A>10)||($B<100))&&!($C==6)

注:可实现的表达式不止一种,可灵活变换

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    常用变量的介绍

    寄存器变量,一般较短的变量类型适合定义为寄存器变量,如short、char等; auto:c语言变量缺省存储类型就是auto typedef:给变量
    发表于 11-21 07:05

    I1电流计算对不对?怎么推导不出来I1的表达式是图中那样

    I1电流计算对不对?怎么推导不出来I1的表达式是图中那样
    发表于 09-28 18:01

    labview如何使用VISA串口资源查找的正则表达式提取串口的资源名称?

    如图,如何利用VISA资源查找的正则表达式从很多串口当中提取想要的目标串口(Quectel USB AT Port这个串口)?
    发表于 07-07 17:20

    Cubeide1.18.1在线调试改变\"现场表达式\"中的值提示找不到地址,为什么?

    Cubeide1.18.1在线调试时,在\"现场表达式\"中添加全局变量,然后改变其数值,Console窗口提示: Failed to read all registers
    发表于 06-12 06:50

    《ESP32S3 Arduino开发指南》第三章 C/C++语言基础

    减表3.2.1 运算符表3.3 表达式 通过运算符将运算对象连接起来的式子称为表达式,如1 + 2、a – b、3 &lt; 4等。 3.4 数组 数组是由一组具有相同数据类型的数据
    发表于 06-10 09:20

    Cubeide1.18.1在线调试改变\"现场表达式\"中的值提示找不到地址是怎么回事?

    Cubeide1.18.1在线调试时,在\"现场表达式\"中添加全局变量,然后改变其数值,Console窗口提示: Failed to read all registers
    发表于 06-10 08:26

    干货分享 | 零基础上手!TSMaster图形信号表达式实操指南

    TSMaster软件支持在图形里面的信号表达式功能,主要用于多信号表达式运算和显示的场景。本文将以A2L中的标定变量为例,介绍如何使用图形中的信号表达式功能进行多信号的后处理运算和显示
    的头像 发表于 06-06 20:03 680次阅读
    干货分享 | 零基础上手!TSMaster图形信号<b class='flag-5'>表达式</b>实操指南

    Cubeide1.18.1在线调试改变\"现场表达式\"中的值提示找不到地址,怎么解决?

    Cubeide1.18.1在线调试时,在\"现场表达式\"中添加全局变量,然后改变其数值,Console窗口提示: Failed to read all registers
    发表于 06-06 08:27

    ProfibusDP主站转ModbusRTU网关快速配置案例

    工业自动化领域,通信协议的转换是实现设备间数据交换和远程控制的关键技术之一。本文将详细介绍如何通过ProfibusDP主站转ModbusRTU网关(以XD-MDPBM20模块为例)来
    的头像 发表于 05-16 13:02 379次阅读
    ProfibusDP主站转ModbusRTU<b class='flag-5'>网关</b><b class='flag-5'>快速配置</b>案例

    485自由口转profibus网关快速配置案例

    神器! 这款网关采用了先进的通信转换技术,可以将RS-485信号转换为Profibus信号,实现两种不同协议间的透明传输。 这意味着无论是老式的工业设备还是最新的自动化系统,都可以通过
    的头像 发表于 05-07 17:53 566次阅读
    485自由口转profibus<b class='flag-5'>网关</b><b class='flag-5'>快速配置</b>案例

    Cubeide1.18.1在线调试改变\"现场表达式\"中的值提示找不到地址怎么解决?

    Cubeide1.18.1在线调试时,在\"现场表达式\"中添加全局变量,然后改变其数值,Console窗口提示: Failed to read all registers
    发表于 04-27 06:18

    rs232转profinet网关接阀门快速配置案例

    工业自动化领域,不同通信协议之间的转换始终是一个技术挑战。 今天,我们要探讨的主角是rs232转profinet网关接阀门快速配置案例。
    的头像 发表于 03-27 10:54 511次阅读
    rs232转profinet<b class='flag-5'>网关</b>接阀门<b class='flag-5'>快速配置</b>案例

    EtherCAT转Modbus网关如何在倍福plc组态快速配置

    而被许多设备所支持。在实际工程应用中,往往需要将这两种协议进行转换以实现不同系统之间的互操作性。本文将介绍如何使用倍福plc组态来快速配置EtherCAT转Modbus网关
    的头像 发表于 03-20 15:28 602次阅读
    EtherCAT转Modbus<b class='flag-5'>网关</b>如何在倍福plc组态<b class='flag-5'>快速配置</b>

    MODBUS TCP 转 PROFINET 网关从站快速配置手册

    一、本案例是将 M odbus TCP 设备数据转接入到西门子 PROFINET 网络中 二、 设备列表如下: 三、MODBUS TCP 转 PROFINET 网关从站快速配置方法步骤: 第1步
    的头像 发表于 03-13 14:40 744次阅读
    MODBUS TCP 转 PROFINET <b class='flag-5'>网关</b>从站<b class='flag-5'>快速配置</b>手册

    HarmonyOS NEXT 原生应用/元服务-ArkTS代码调试检查变量

    ;Variable\"窗格中检查变量。此外您还可以通过变量进行计算。 如需向\"Watches\"列表中添加变量表达式,请按以下步骤操作
    发表于 03-05 14:28