开始看别人写的程序,突然看到这么一个指令 K4x0,根本不知道是什么意思,后边自己去找了很久才知道这是一个组合位元件。
什么是组合位元件? 它是由一个一个起始位元件和多个连续的位元件组合而成。正常可以用输入X,输出Y,中间继电器M,状态继电器S来使用,格式一般为KnX来表示。n是组数,X也可以是M,D,S。 比如说,k4X0,就是以X0为首位,4就代表有四组,每组有4个位。即4*4=16,(x0-x7,x10-x17)以为三菱plc是8进制编址组成几组输入和输出。 组合位元件的使用也是十分广泛的,比如监控plc的输入 输出,使某一个点位输出等等。 另外需要注意,Kn的n也是有限制的,例如1-4是表示 单字,可以在传送时直接用mov,但大于4,就需要使用双字指令。 然后就是 其中几个常见的用法: mov k2 K2Y0 就需要将k2转换为二进制传送到Y0-Y7中,因为是位元件,每一位只能是0和1,所以就是Y2点位输出。 也可以监控点位状态 如果=K2M10 k0 如果以m10为起始地址的8个中间继电器全部为OFF,则该点位接通。 其他还有更多用法可以自己试试。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |