登录
首页 PLC论坛 信捷XINJE
回帖 发帖
正文

主题:有关数据处理的问题

点击:734 回复:9

采集的数据有一定的范围值(例如25-30的一个数值) 如果采集的数据超出或者低于这个范围怎么处理? 应该怎么写程序 用什么指令?(再次先谢过各位大侠们!)
15-04-02 15:18
用比较法,如果超过或者低于时过滤掉这些数据,每种PLC都有比较指令的
15-04-02 16:21

引用 lf0769 在 2015/4/2 16:21:07 发言【内容省略】

信捷的我知道有CMP,LD>,LD<,LD= 用这指令吗?
15-04-02 16:24
如果你的数据是整数类型的,这些比较都OK
15-04-02 16:28

引用 叫我小马哥 在 2015/4/2 16:24:39 发言【内容省略】

是的  一般我都是在模拟量的时候就过滤了
15-04-02 18:11

引用 lf0769 在 2015/4/2 16:28:14 发言【内容省略】

如果是浮点数呢?该怎么处理啊?
15-04-03 14:12
好想法。。。。  我是要转换成数字量之后再滤掉的。。。
15-04-03 14:15

引用 叫我小马哥 在 2015/4/3 14:12:44 发言【内容省略】

浮点数也一样能比较啊
15-04-03 19:42
    采集的数据超出或者低于这个范围
     用比较指令,超出的数值丢弃。
15-04-04 20:48
浮点数里有DECMP指令,两个数之间比较的,还有其它的比较指令,都可以
15-04-10 15:39

工控新闻

更多新闻资讯