【顿悟分享-云表应用】云表与物联网(MODBUS-TCP协议)-(一)
2024-1-22 09:37:01
1411
0
云表实现物联网,先要确定物联网所使用的协议,本实例是基于MODBUS-TCP协议而开发的应用分享,外部程序同时也实现了WEB-API的应用。接下来让我给您娓娓道来。
一、实现思路
云表与外部的交互通道:外部程序操作和系统剪贴板变化事件。云表通过把数据通过外部程序的“参数”把所需的数据发送到外部程序进行数据采集,采集后的数据通过系统剪贴板变化事件,给云表的数据表进行赋值,再用值变化事件对数据进行进一步处理保存,用业务公式对处理后的数据再进行相关业务单据的更新保存。整个过程涉及填表公式,业务公式,外部程序和自定义函数等。
二、实现步骤
1、建立采集界面(云表表单),内含采集所需的参数组织和发送,也包括采集参数组织所需的自定义云表函数。
2、实现外部程序的编写,程序其实很简单,就是据云表发送过来的数据进行进制转换后发给物联网的从机(SLAVE、服务端),从机返回的数据打包成云表能接收的剪贴板变化事件数据,复制到剪贴板。
3、剪贴板接收到数据后进行数据的解析,整理成云表的数据表和进行转换。
4、建立云表内数据转换所需的基础表单,并进行数据录入。
5、用业务公式对采集到并转换后的数据,更新到业务单据中进行存档和查询使用。
三、具体实现
1、采集界面
采集界面定义图,本实例为对注塑机网关的采集解析而开发
采集结果图,根据注塑机编号,实现物联网(注塑机的设定参数)数据的采集、解析
2、采集解析公式概览
采集公式(工具栏按钮单击事件):
采集结果数据暂存公式:
解析公式:
|
+1
0
0条回帖