【摘要】:2)在编程时,如果多条高级指令连续使用同一触发信号,则不必每次都写出该触发信号。图7-22 梯形图3)输入高级指令时,不需输入助记符F输入功能号后,助记符自动生成。4)高级指令中的源操作数一般可以是常数或继电器/寄存器,但目的操作数一般只能是继电器/寄存器。5)高级指令中的操作数一般都有一定的限制,在使用时需要特别注意。
1.高级指令的分类
按照指令的功能,高级指令可分为以下8种类型。
1)数据传送指令:16位、32位数据,以及位数据的传送、复制、交换等功能。
2)算术运算指令:二进制数和BCD码的加、减、乘、除等算术运算。
3)数据比较指令:16位或32位数据的比较。
5)数据转换指令:16位或32位数据按指定的格式进行转换。
6)数据移位指令:16位数据进行左移、右移、循环移位和数据块移位等。
7)位操作指令:16位数据以位为单位,进行置位、复位、求反、测试以及位状态统计等操作。
8)特殊功能指令:包括时间单位的变换、I/O刷新、进位标志的置位和复位、串口通信及高速计数器指令等。(www.xing528.com)
2.在使用高级指令时的注意事项
1)高级指令不能直接从左母线引出,前面必须加控制触点,当控制触点闭合时,每个扫描周期执行一次高级指令,高级指令后边不能再串接控制触点,只能并接输出点或其他高级指令。
2)在编程时,如果多条高级指令连续使用同一触发信号,则不必每次都写出该触发信号。如图7-22所示。
图7-22 梯形图
3)输入高级指令时,不需输入助记符F输入功能号后,助记符自动生成。
4)高级指令中的源操作数一般可以是常数或继电器/寄存器,但目的操作数一般只能是继电器/寄存器。
5)高级指令中的操作数一般都有一定的限制,在使用时需要特别注意。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。