欢迎您 登录 | 注册| 找回密码 | 帮助

登录站点

帐号

密码

问问

当前位置:问问—>品牌—>欧姆龙—>技术问题
待解决
请教欧姆龙PLC编程问题
悬赏分:0 - 离问题结束还有 -4834 天 -5 小时
我用的是cx programmer6.1,来编写OMRON CP1H程序,有两个问题请教大虾们!





1。我想用CNTRX 命令进行 BIN计数,可输入此命令后字体就是红色,一直报错,用CNTR命令就没事。。。不知道为什么?





2。用MIN命令找最小值时,想忽略掉0,就是不把0算在内,比如从D4510-D4515(值依次为5,3,2,0,0),中找出最小值,我想把0忽略掉,而将2当做最小值,请问有什么办法吗?
提问者: 美美 -
我来回答:
参考资料:
 
回答    2
路过、学习;说的很好..........

回答者: 抱抱小骨头 - 2011-08-10 02:01

有两种方法。第一种,将D4510-D4515的数据对应到其它DM区,如D4600-D4605。先找出区域内为0的数据,找出后马上加上个大点的数,则原来为0的数会变成较大的数,之后再用MIN即可。第二种,不用MIN命令,在这段内使用ST结构文本来编程,基本上就是类似运用C语言中IF、then、else语句,用ST结构文本来编程处理数据是最为方便的。

回答者: 追风的少年 - 2011-08-10 01:25

关于我们   |    免责声明   |    隐私声明   |    社区准则   |    不良信息举报   |    联系我们

Copyright 2010-2016 中国自动化网 All Rights Reserved. 粤ICP备09051729