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)

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

审核编辑 黄宇

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

    相关推荐

    详解nginx中的正则表达式

    前言,我这里验证的nginx-v1.23.2单机环境下的nginx中的正则表达式、location路径匹配规则和优先级。
    的头像 发表于 12-03 09:59 392次阅读
    详解nginx中的正则<b class='flag-5'>表达式</b>

    通过工业智能网关实现与微软Azure IoT中心快速配置操作

    。 物通博联工业智能网关支持接入微软Azure IoT中心,快速实现PLC、仪器仪表、传感器、工业
    的头像 发表于 11-15 17:17 399次阅读
    <b class='flag-5'>通过</b><b class='flag-5'>工业</b><b class='flag-5'>智能</b><b class='flag-5'>网关</b><b class='flag-5'>实现</b>与微软Azure IoT中心<b class='flag-5'>快速配置</b>操作

    Verilog表达式的位宽确定规则

    很多时候,Verilog中表达式的位宽都是被隐式确定的,即使你自己设计了位宽,它也是根据规则先确定位宽后,再扩展到你的设计位宽,这常常会导致结果产生意想不到的错误。
    的头像 发表于 10-22 15:41 727次阅读
    Verilog<b class='flag-5'>表达式</b>的位宽确定规则

    nginx中的正则表达式和location路径匹配指南

    前言,我这里验证的nginx-v1.23.2单机环境下的nginx中的正则表达式、location路径匹配规则和优先级。
    的头像 发表于 09-29 16:02 1030次阅读
    nginx中的正则<b class='flag-5'>表达式</b>和location路径匹配指南

    求助,以下恒流源电路Io的计算表达式怎么计算?

    这个恒流源电路Io的计算表达式怎么计算,求给出详细计算过程
    发表于 08-22 08:16

    TestStand表达式中常用的语法规则和运算符使用

    TestStand也有自己的语言嘛?在回答这个问题之前大家可以想一下在使用TestStand时有一个和语言密切相关的属性。没错那就是表达式(Expressions),在这篇文章中,小编将以Q&A的方式来带着大家来理解并熟悉TestStand表达式中较为常用的一些语法规则以
    的头像 发表于 08-15 18:10 1921次阅读
    TestStand<b class='flag-5'>表达式</b>中常用的语法规则和运算符使用

    Java表达式引擎选型调研分析

    1 简介 我们项目组主要负责面向企业客户的业务系统, 企业的需求往往是多样化且复杂的,对接不同企业时会有不同的定制化的业务模型和流程。 我们在业务系统中 使用表达式引擎,集中配置管理业务规则,并实现
    的头像 发表于 08-15 14:25 444次阅读
    Java<b class='flag-5'>表达式</b>引擎选型调研分析

    鸿蒙原生应用元服务开发-仓颉基本概念表达式(二)

    } println(sum) } 运行以上程序,将输出: 50502.遍历元组构成的序列 如果一个序列的元素是元组类型,则使用 for-in 表达式遍历时,“迭代变量”可以写成元组形式,以此实现对序列元素
    发表于 08-09 14:26

    鸿蒙原生应用元服务开发-仓颉基本概念表达式(一)

    在一些传统编程语言中,一个表达式由一个或多个操作数(operand)通过零个或多个操作符(operator)组合而成,表达式总是隐含着一个计算过程,因此每个表达式都会有一个计算结果,对
    发表于 08-08 10:27

    PLC通过IGT智能网关快速实现WebService接口调用案例

    IGT-SER系列智能网关支持PLC设备数据对接到各种系统平台,包括SQL数据库,以及MQTT、HTTP协议的数据服务端;通过其边缘计算功能和脚本生成的工具软件,非常方便快速
    发表于 07-26 09:51

    物通博联工业智能网关实现台达PLC数据采集的快速配置

    我国工业的发展。   台达PLC是国产可编程控制器中性能较高、运行稳定的产品,广泛应于工业控制领域,此次我们要把台达PLC连接到物通博联物联网云平台,快速配置从而实现数据采集、边缘计算
    的头像 发表于 06-20 17:32 484次阅读
    物通博联<b class='flag-5'>工业</b><b class='flag-5'>智能</b><b class='flag-5'>网关</b><b class='flag-5'>实现</b>台达PLC数据采集的<b class='flag-5'>快速配置</b>

    求助,有关表达式选项卡(ADS)的问题求解

    你好。 我看不到表达式选项卡中的某些变量值。 数组的大小显然是 256,但我最多只能看到 100。 请问问题出在哪里? 谢谢。
    发表于 06-03 06:23

    物通博联工业智能网关使用指南:本地WEB与云平台变量配置导入导出

    。 在面对到多台设备的变量配置工作时,一台一台去从头到尾去进行配置显然是不现实的。对此,物通博联提供本地WEB与云平台两种变量配置的方式,工
    的头像 发表于 05-07 17:50 609次阅读
    物通博联<b class='flag-5'>工业</b><b class='flag-5'>智能</b><b class='flag-5'>网关</b>使用指南:本地WEB与云平台<b class='flag-5'>变量</b><b class='flag-5'>配置</b>导入导出

    物通博联工业智能网关实现IEC-104协议速配

    重要的支持。 物通博联工业智能网关实现对IEC-104协议设备快速配置实现数据采集、边缘计算
    的头像 发表于 03-26 17:21 736次阅读
    物通博联<b class='flag-5'>工业</b><b class='flag-5'>智能</b><b class='flag-5'>网关</b><b class='flag-5'>实现</b>IEC-104协议<b class='flag-5'>速配</b>

    mapgis属性筛选表达式

    篇文章中,我们将详细讨论MapGIS的属性筛选表达式,包括语法、操作符和函数等。 属性筛选表达式是一种在MapGIS中用于指定要素选择条件的代码。它由一组操作符、函数和属性字段组成,用于描述要筛选的要素的特征。在MapGIS中,属性筛选
    的头像 发表于 02-25 10:58 1904次阅读