西门子博图:比较器和移动指令

科技   2025-01-11 00:18   吉林  


指令SCL说明
LAD:

out := in1 = in2;
out := in1 <> in2;
out := in1 >= in2;
out := in1 <= in2;
out := in1 > in2;
out := in1 < in2;
• 等于 (==):如果 IN1 等于
IN2,则比较结果为真
• 不等于 (<>):如果 IN1 不等于
IN2,则比较结果为真。
• 大于或等于 (>=):如果 IN1 大于或等于
IN2,则比较结果为真
• 小于或等于 (<=):如果 IN1 小于或等于
IN2,则比较结果为真
• 大于 (>):如果 IN1 大于
IN2,则比较结果为真。
• 小于 (<):如果 IN1 小于
IN2,则比较结果为真。
FBD:

移动操作用于将数据元素复制到新的存储器地址,并可以从一种数据类型转换为另一种数据类型。移动过程不会更改源数据。
● MOVE 将存储在指定地址的数据元素复制到新地址。要添加其它输出,请单击 OUT1参数旁的图标。
● MOVE_BLK(可中断移动)和
UMOVE_BLK(不可中断移动)可将数据元素块复制到新地址。MOVE_BLK 和UMOVE_BLK 指令具有附加的 COUNT 参数。COUNT 指定要复制的数据元素个数。
每个被复制元素的字节数取决于 PLC 变量表中分配给 IN 和 OUT参数变量名称的数据类型。

LAD/FBDSCL说明

out1 := in;将存储在指定地址的数据元素复制到新地
址或多个地址。要在 
LAD 或 FBD
中添加其它输出,单击输出参数旁的图标
。对于 
SCL,请使用多个赋值语句。
还可以使用任一循环结构。

MOVE_BLK(in:=_variant_in,
count:=_uint_in,
out=>_variant_out);
将数据元素块复制到新地址的可中断移动

UMOVE_BLK(in:=_variant_in,
count:=_uint_in
out=>_variant_out);
将数据元素块复制到新地址的不可中断移
动。







机器人及PLC自动化应用
机器人技术讲解,PLC程序分析讲解,PLC机器人自动化培训. 以工业自动化培训为主.也会有些个人喜爱的军事和休闲.
 最新文章