MOVE 功能(数据搬运)

MOVE 功能用于将 PLC 内存中的数据从一个位置复制到另一个位置。它以源操作数作为输入,并将其值写入目标操作数,用于实现数据传递与状态迁移。

符号

MOVE
EN
ENO
IN
<???>
OUT
<???>

配置说明

MOVE 功能需要一个输入参数 IN 和一个输出参数 OUT。此外,函数块还由两个控制参数组成:EN 用于启用,ENO 用于表示块已启用。也就是说,EN 为真时块执行,ENO 表示执行条件成立。

需要注意的是,这些参数通常只允许使用 NumberTime 类型变量。

MOVE
EN
ENO
IN
Input
OUT
<???>

运行行为

ENtrue 时,MOVE 功能会执行。此时 IN 的值会被赋给 OUT,并且 ENO 变为 true。若 ENfalse,函数不会执行,ENO 也会为 false

如果 EN 持续为真,则该功能会在每个扫描周期中重复执行。若只希望其执行一次,可使用上升沿或下降沿检测触点。

SUB
EN
ENO
IN
10Input
OUT
10Output

Output = Input

示例


© gzPLC 2026