首页 > 其他分享 >第六节 使用ISM Web组态软件的自定义数据

第六节 使用ISM Web组态软件的自定义数据

时间:2023-01-28 17:33:54浏览次数:41  
标签:Web 运算 val 常量 组态 数据 数据模型 定义数据

文章目录

  • ​​前言​​
  • ​​一、ISM的自定义数据支持哪些运算​​
  • ​​二、使用说明​​
  • ​​1.取位运算​​
  • ​​2. 复杂数据运算​​
  • ​​3. 查看自定义数据结果​​
  • ​​总结​​

前言

自定义数据是数据模型的额外补充,比如有的数据模型里面的数据需要复杂的额外运算才能表达出正在的含义,这时就需要使用自定义数据对此数据进行补充。


一、ISM的自定义数据支持哪些运算

算数、比较和逻辑运算:

+ - / * & | ^ ** % >> <<:加减乘除,按位与,按位或,异或,乘方,取模,左移和右移;
> >= < <= == != =~ !~:=~为正则匹配,!~为正则不匹配;
|| &&:逻辑或和逻辑与。

常量:

数字常量,将数字都作为 64 位浮点数处理;
字符串常量,字符串用单引号';
布尔常量:true、false。

其他:

圆括号可以改变计算优先级;
三目运算符:? :

二、使用说明

1.取位运算

换算表达式:({val}>>3)&1

{val}是数据模型里的数据变量,表示数据模型里的数据值右移3位,然后在与1,就可以取到数据的第三位的bit值

第六节 使用ISM Web组态软件的自定义数据_vue.js

2. 复杂数据运算

换算表达式:{val}*36.6+({val}*3.6+69)

表达式中可以出现多个{val}标识符

第六节 使用ISM Web组态软件的自定义数据_vue.js_02

3. 查看自定义数据结果

新增的自定义数据会自动添加到所有绑定数据来源的设备中,

第六节 使用ISM Web组态软件的自定义数据_自定义_03


总结


SM组态软件 演示地址:http://36.133.188.61:8081/




标签:Web,运算,val,常量,组态,数据,数据模型,定义数据
From: https://blog.51cto.com/u_15938018/6025058

相关文章

  • ISM Web组态软件的组态应用开发之组态界面简介
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录​​前言​​​​一、组件样式​​​​二、组件的事件​​​​三、组件的动作​​​​四、组件的动画......
  • 第一节 ISM Web工业可视化组态软件简介
    文章目录​​简介​​​​一、ISM组态软件架构​​​​简介​​​​特点与详细功能​​​​二、使用权限​​​​1.授权问题​​​​2.声明​​​​3.组件界面截图​​​​......
  • 第七节 使用ISM Web组态软件的静态数据
    文章目录​​什么是静态数据?​​​​一、使用步骤​​​​步骤1​​​​步骤2​​​​步骤3​​​​总结​​什么是静态数据?静态数据就是设备的静态属性,比如设备里面的软件......
  • 第二节 使用ISM Web组态软件利用采集到的Modbus设备数据开发组态应用
    系列文章目录​​第一节使用ISMWeb组态软件采集Modbus设备数据​​第二节使用ISMWeb组态软件利用采集到的Modbus设备数据开发组态应用文章目录​​系列文章目录​​​​......
  • 第四节 使用ISM Web组态软件采集SNMP V3设备数据
    系列文章目录​​第一节使用ISMWeb组态软件采集Modbus设备数据​​第二节使用ISMWeb组态软件利用采集到的Modbus设备数据开发组态应用第三节使用ISMWeb组态软件采集OP......
  • ISM Web组态大屏监控软件的脚本使用
    前言为了解决多设备数据运算和多设备数据联动,ISM提供了类go语言的格式的系统脚本新建脚本执行间隔是脚本的执行间隔时间输入完脚本后,点击检查,可以检查脚本是否有错误。语法......
  • JavaWeb-Filter&Listener
    JavaWeb-Filter&Listener1,Filter1.1Filter概述Filter表示过滤器,是JavaWeb三大组件(Servlet、Filter、Listener)之一。过滤器可以把对资源的请求拦截下来,从而实现......
  • WebSocket长连接接入支付宝消息服务,实现消息通知
    ​大家好,我是小悟在对接支付宝开放平台的一些常用功能时,常常需要收到支付宝的回调通知结果,才能处理业务逻辑。此文介绍通过WebSocket长连接接入支付宝消息服务,实现消息通知......
  • Dynamics CRM Online WebAPI
    创建应用1.登录https://portal.azure.com/#home2.选择AzureActiveDirectory3.在注册应用程序页面中输入应用程序的注册信息3.1添加应用程序3.2填写应用程序注册......
  • WebSocket长连接接入支付宝消息服务,实现消息通知
    ​大家好,我是小悟在对接支付宝开放平台的一些常用功能时,常常需要收到支付宝的回调通知结果,才能处理业务逻辑。此文介绍通过WebSocket长连接接入支付宝消息服务,实现消息通知......