三菱PLC区间比较指令程序详解 (三菱plc区间置位指令)

三菱PLC区间比较指令程序详解

MP指令

区间比较指令MP用于比较两个寄存器或内存区域的值是否在指定范围内。

指令格式如下:

MP 寄存器或内存区域1, 寄存器或内存区域2, 比较结果
  • 寄存器或内存区域1:要比较的第一个值。
  • 寄存器或内存区域2:要比较的第二个值。
  • 比较结果:一个布尔值(TRUE或FALSE),表示第一个值是否在第二个值指定的范围内。

用法

MP指令通常用于检查某个值是否在允许范围内。例如,可以将MP指令用于以下目的:

  • 检查温度是否在设定点附近。
  • 检查压力是否在安全范围内。
  • 检查位置是否在公差范围内。

示例

以下示例展示如何使用MP指令检查温度是否在设定点附近:

LD 设定点
MP 温度, 设定点-1, 设定点+1
OUT 输出继电器

此程序将读取设定点,然后将其与温度值进行比较。如果温度在设定点±1的范围内,则输出继电器将被激活。

区间置位指令

区间置位指令PLS用于将一组寄存器或内存区域置位为指定值,前提是指定的条件为真。

指令格式如下:

PLS 寄存器或内存区域, 值, 条件
  • 寄存器或内存区域:要置位的寄存器或内存区域。
  • 值:要置位的值。
  • 条件:一个布尔值(TRUE或FALSE),表示是否应执行置位操作。

用法

PLS指令通常用于根据某些条件设置或清除寄存器或内存区域的值。例如,可以使用PLS指令以下列方式:

  • 如果温度高于设定点,则将输出继电器置位。
  • 如果压力低于安全范围,则清除错误标志。
  • 如果位置超出了公差范围,则设置警报标志。

示例

以下示例展示如何使用PLS指令如果温度高于设定点则将输出继电器置位:

LD 设定点
MP 温度, 设定点, 设定点+1
PLS 输出继电器, 1, TRUE

此程序将读取设定点,然后将其与温度值进行比较。如果温度高于设定点,则输出继电器将被置位。

结论

区间比较和置位指令是三菱PLC中强大的工具,可用于比较值并根据条件设置或清除寄存器或内存区域的值。这些指令通常用于检查值是否在范围内,以及根据某些条件设置或清除标志。


请问三菱FX2N的PLC有没有区间置位的指令的,类似与ZRST的区间复位的?

这个没有吧可以用MOV指令代替 把相应数据传送给组合元件 不过置位的只能是4的倍数比如置位Y0到Y3

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论