随笔 - 211  文章 - 0  评论 - 990  阅读 - 62万

【阿里云IoT+YF3300】7.物联网设备表达式运算

   很多时候从设备采集的数据并不能直接使用,还需要进行处理一下。如果采用脚本处理,有点太复杂了,而采用表达式运算,则很方便地解决了此类问题。

一.  设备连接

     运行环境搭建:Win7系统请下载相关的设备驱动,下载地址为请安装VS2010/VS2015及拓展包

准备材料:YF3300设备套装,组态key(购买产品时厂家会附赠一个月体验版)官方下载YFIOsManager组态管理软件。下载链接:

http://www.yfiot.com/content/downsort?current=1&title=1   

设备连接:a.将组态key插入电脑,将附赠GPRS天线连接好,插入附赠的物联网卡(也可使用自己购买的物联网卡)

                   b.YF3300通过Type-C连入电脑

. 设备配置:

(1) 打开下载的YFIOsManager软件,选择USB连接方式,连接YF3300

(2) 在数据配置中新建IO变量

双击新建选项,在数据配置中创建一个内部整型Value变量,初始值设置为100.

然后再创建一个内部整型变量VOut,初始值为0 

 

(3) 策略列表 里双击 新建 SYS按钮里选择“叶帆IO变量表达式运算”。

 

(4) IO连接 里我们写一个表达式{Value}*10*5。注意{}表示这里面的变量是IO变量,是可以变化的数据。输出变量,我们选择“VOut”,把这个结果输出。

 

(5) 点击部署按钮,部署创建的表达式运算,选择系统重启,部署完毕

 

.运行调试

  点击数据监控,查看相关的数据。

我们尝试修改Value5,可以看到VOut变为55了

运行效果示意图

想体验阿里云IoT平台的网友,可以单击如下链接

https://dev.iot.aliyun.com/sale?source=deveco_partner_yefan

posted on   刘洪峰IoT  阅读(464)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
历史上的今天:
2008-10-29 .Net Micro Framework 3.0 SDK发布

点击右上角即可分享
微信分享提示