欧姆龙PLC编程问题,急!

来源:百度知道 编辑:UC知道 时间:2024/05/18 15:32:09
我用的是cx programmer6.1,来编写OMRON CP1H程序,有两个问题请教大虾们!

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

2。用MIN命令找最小值时,想忽略掉0,就是不把0算在内,比如从D4510-D4515(值依次为5,3,2,0,0),中找出最小值,我想把0忽略掉,而将2当做最小值,请问有什么办法吗?

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

我们用的是CX-P.exe软件 这个软件不错我们一直都在用,我们设置的是TIM,HR值。
希望我能帮助你,我的QQ280062581