西门子PLC模块授权代理商 S7-1200 6ES7241-1CH32-0XB0 通讯模块
SIMATIC S7-1200, 通信模块 CM 1241, RS422/485,9 针 Sub-D(插座)支持自由端口
线圈并不局限于在程序段结尾使用。 可以在 LAD 程序段的梯级中间以及触点或其它指令之间插入线圈。 NOT 触点反相器(LAD) 带一个反向逻辑输入的 AND 功能框 (FBD) 带反向逻辑输入和输出的 AND 功能框 (FBD) LAD NOT触点用于对能流输入的逻辑状态取反。 ● 如果没有能流流入 NOT 触点,则会有能流流出。 ● 如果有能流流入 NOT触点,则没有能流流出。 对于 FBD 编程,可从“收藏夹”(Favorites) 工具栏或指令树中拖动“取反 RLO”(InvertRLO) 工具,将其放置在输入或输出端以在该功能框连接器上创建逻辑反相器。 AND 功能框 (FBD) OR 功能框 (FBD)XOR 功能框 (FBD) ● AND 功能框的所有输入必须都为 TRUE,输出才为 TRUE。 ● OR 功能框只要有一个输入为TRUE,输出就为 TRUE。 ● XOR 功能框必须有奇数个输入为 TRUE,输出才为 TRUE。 在 FBD 编程中,LAD的触点程序段由与 (&)、或 (>=1) 和异或 (x) 功能框程序段表示,可在其中为功能框输入和输出指定位值。也可以连接到其它逻辑框,创建用户自己的逻辑组合。 在程序段中放置功能框后,可从“收藏夹”(Favorites)工具栏或指令树中拖动“插入输入”(Insert input) 工具,将其放置在功能框的输入侧以添加更多输入。也可以右键单击功能框输入连接器并选择“插入输入”(Insert input)。功能框输入和输出可连接到其它逻辑框,也可输入未连接输入的位地址或位符号名称。执行功能框指令时,当前输入状态会应用到二进制功能框逻辑,如果为真,功能框输出将 为真。 简化了编程 6.3功能强大的指令使编程更加轻松 入门手册 设备手册, 01/2015, A5E02486780-AG 115 6.3.2比较器和移动指令 比较运算用于对数据类型相同的两个值进行比较。 表格 6- 1 比较运算 指令 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: 1 对于 LAD 和 FBD: 如果比较结果为 TRUE,则触点将被激活 (LAD)或者功能框输出为 TRUE (FBD)。 有关更多比较运算,请参见“S7-1200 可编程控制器系统手册”。.移动操作用于将数据元素复制到新的存储器地址,并可以从一种数据类型转换为另一种数 据类型。 移动过程不会更改源数据。 ● MOVE将存储在指定地址的数据元素复制到新地址。 要添加其它输出,请单击 OUT1 参数旁的图标。 ● MOVE_BLK(可中断移动)和UMOVE_BLK(不可中断移动)可将数据元素块复制到新地址。 MOVE_BLK 和 UMOVE_BLK 指令具有附加的 COUNT参数。 COUNT 指定要复制的数据元素个数。 每个被复制元素的字节数取决于 PLC 变量表中分配给 IN 和 OUT参数变量名称的数据类型。 简化了编程 6.3 功能强大的指令使编程更加轻松 入门手册 116 设备手册, 01/2015,A5E02486780-AG 表格 6- 2 MOVE、MOVE_BLK 和 UMOVE_BLK 指令 LAD/FBD SCL 说明out1 := in; 将存储在指定地址的数据元素复制到新地 址或多个地址。 要在 LAD 或 FBD中添加其它输出,单击输出参数旁的图标 。 对于 SCL,请使用多个赋值语句。 还可以使用任一循环结构。MOVE_BLK(in:=_variant_in, count:=_uint_in, out=>_variant_out);将数据元素块复制到新地址的可中断移动 。 UMOVE_BLK(in:=_variant_in, count:=_uint_inout=>_variant_out); 将数据元素块复制到新地址的不可中断移 动。 有关更多移动操作,请参见“S7-1200系统手册”。. 6.3.3 转换操作 表格 6- 3 转换操作 LAD/FBD SCL 说明 out :=_TO_(in);将数据元素从一种数据类型转换为另一种 数据类型。 1 对于 LAD 和 FBD: 在功能框名称下方单击,并从下拉菜单中选择数据类型。选择(转换源)数据类型之后,(转换目标)下拉列表中将显示可能的转换项列表。 2 对于 SCL: 通过识别输入参数 (in) 和输出参数(out) 的数据类型来构造转换指令。 例如,DWORD_TO_REAL 将 DWord 值转换为 Real 值