plc控制柜各项控制功能的实现与plc各种指令分不开。FP1松下plc具有丰富的指令,不仅有80余条基本指令,而且有100多条的高级指令。这些高级指令共分8种类型,充分体现了PLC的计算机功能。由于机型不同,高级指令条数不尽相同。

1、plc控制系统不同机型的指令类别及指令条数。

plc高级指令分类表.jpg

(1)plc控制柜数据传输指令:

完成对16位或32位数据的传送、拷贝、交换等功能。

(2)plc算述运算指令:

完成对16位或32位二进制数和BCD码数据的加、减、乘、除和加1,减1等运算。

(3)数据比较指令:

完成对16位和32位以及数据块的比较。

(4)plc逻辑运算指令:

完成对16位数据的与、或、异或和异或非的运算。

(5)数据转换指令:

将16位和32位数据按指定格式进行转换。

(6)plc数据移位指令:

将16位数据进行左移、右移、循环移位和数据块移位(其中F118(UDC)、F119(LRSR)已介绍过。

(7)位操作指令:

完成对16位数据以位为单位的置位、复位、求反、测试,以及对16位、32位数据中“1”位的统计

(8)特殊功能指令:

包括完成对时间的转换、I/O刷新、通信、打印输出、高速计数等。

FP1高级指令的一般构成:

plc高级指令构成.jpg

2、plc控制柜高级指令几点说明:

(1)高级指令前一定要有控制触点。当多个高级指令连续使用同一触点时,从第二条高级指令开始可以省略触点。

(2)当控制触点闭合后,每经过一个扫描周期执行一次高级指令,如果根据控制要求只是让指令在控制触点接通时执行一次,应该在高级指令前使用微分指令,如下图如示。

plc高级指令运用.jpg

(3)源操作数可以是寄存器也可以是常数,但目的操作一定是寄存器。操作数一般是16位或32位数据。根据指令的不同,操作数的个数可以是0-4个不等。

以上是对松下PLC高级指令的简要说明。学习plc控制系统的可以先初步了解下。以后可以再进一步深入学习巩固这些plc指令

想了解更多关于plc控制柜高级指令类型及说明的内容,请扫微信
或微信搜索jiemingpan


版权说明:本文版权由作者自行负责,如有侵权请联系本站删除。