FANUC 数据不相等判断指令NEB


不相等判断指令NEB

在PMC程序中,若判断两个数据是否相等必须使用对应的数据判断功能指令,常用判断数据是否相等的功能指令有数据一致性判断指令COIN、数据大小判别指令COMPB、数据相等判断指令EQB,其实还有另外一个极少使用的指令也可以用于判断数据是否相等,那就是数据不相等判断指令NEB。

NEB指令用于判断两个数据是不是不相等,因为数据比较只存在相等或者不相等两种情况,用于判断不相等那也可以用于判断是否相等。

在NEB功能指令中,分别写入需要比较的两个数据地址,当ACT条件满足时,NEB功能指令开始比较数据,当数据A与数据B不相等时,线圈输出,如图中数据A地址为X3=10,数据B地址为D20=25,两者数据不相等,线圈R50.6输出。

数据A地址X3=25,数据B地址D20=25时,两者数据相等,则线圈R50.6不输出。

需要注意的是当ACT条件断开时,线圈R50.6也不会输出。

NEB指令用于判断两个单字节数据是否相等,若要进行多字节数据的比较,可以使用双字节不相等比较指令NEW以及四字节不相等比较指令NED实现。

因上述功能指令极少使用,简单介绍方便读者理解,开拓思维!

发表回复

登录... 后才能评论