欢迎来到巨控湖南分公司|长沙聚控电子科技有限公司!

新闻资讯
联系我们
·地址:长沙星沙镇天华南路银河大厦
·电话/微信:15307483969 王工
·邮箱:54150175@qq.com
您现在的位置:首页>>新闻资讯>>巨控GRM530如何进行数据处理

巨控GRM530如何进行数据处理

发布时间:2022-09-07

有些仪表和或者PLC的原始数据,需要进行处理计算,才是用户需要的数据。那巨控GRM530能进行数据计算和处理吗?这个是可以通过巨控GRM530远程模块的线性变换或者事件控制实现。巨控模块的数据处理非常简单,不用写过多的脚本代码,操作易上手。

第一种方法,建立变量,采用线性转换:

如上图,新建一个变量,采集PLC或者仪表的数据,案列是对应modbus 的400100,在设备(仪表或者PLC,原始数据是16整数,因此I/O数据类型为INT16)。勾选线性转换。线性转换比例关系是:最小值=最小原始值*比列关系,最大值=最大原始值*比列关系。比如缩小100倍,比列关系就是0.01。  最小原始值~最大原始值涵盖的范围包住仪表里面原始数据即可,不需要严格对应,主要是确认比列关系。
比如:-100000=-10000000*0.01,不要去关注变量的实际值,这里就是确定转换比列。
第二种方法,采用事件控制,利用公式做数据处理计算。这样就要建立两个以上的变量。
1、在巨控GRM530模块建立内部变量,也就是I/O设备不关联。入下图所示:

2,建立变量映射PLC/仪表,将PLC或仪表数据采集上来。

3、再GRM530的事件控制中,做计算,将原始值进行各种运算处理,处理后的值实时赋值给中间内部变量。

这个事件控制触发表达式为1,表示无条件执行(也就是上电即执行),选择周期循环,周期1S。公式的意思:处理后的数据=采集设备原始数据/100+0.05-20。
事件控制可以做各种复杂的数据计算,还能调用各种函数,具体函数使用可以参考GRM530的函数手册。
通过上述两种方式,巨控GRM530就能完成各种复杂的数据处理。