全国服务热线 15801815554

SIEMENS西门子 触摸屏 KTP600PN 6AV6647-0AD11-3AX0

更新时间:2024-07-04 08:00:00
价格:请来电询价
西门子:代理经销商
精智面板:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机:15801815554
联系人:邓经理
让卖家联系我
详细介绍



             MCRA:启用 MCR 区域 (S7-300, S7-400) 说明 可以使用指令“启用 MCR 区域”指定 MCR 区域的开始位置(MCR = 主控继电器)。 在该 区域内,可以使用下列指令启用或禁用 MCR 相关性: • MCR<:打开 MCR 区域 • MCR>:关闭 MCR 区域 使用“禁用 MCR 区域”(MCRD) 指令,可以指定 MCR 区域的结束。 用于定义 MCR 区域开始 和结束的指令必须成对使用。 说明 有关使用 MCR 功能的信息,请参见“另请参见”中“使用 MCR 功能的重要注意事项”。 如果调用 MCR 区域中的块,那么在被调用的块中将禁用 MCR 相关性。 退出块后,将置位 MCR 相关性,从而与块调用之前相同。 指令的执行与状态位无关,也不会影响这些位。

            在程序段 1 中编写 MCR 区域的开始。如果操作数“TagIn_1”返回信号状态“1”,则启用 MCR 相 关性。在这种情况下,操作数“TagIn_2”的信号状态将分配给操作数“TagOut”(程序段 3)。 如果操作数“TagIn_1”返回信号状态“0”,则禁用 MCR 相关性,并且不管操作数“TagIn_2”的信 号状态如何,操作数“TagOut”都复位为“0”。在程序段 4 中,将禁用 MCR 区域的 MCR 相关性。 MCR 区域的结尾编写在程序段 8 中。MCRD:禁用 MCR 区域 (S7-300, S7-400) 说明 可以使用指令“禁用 MCR 区域”指定 MCR 区域的开始位置(MCR = 主控继电器)。 使用指令“启用 MCR 区域”(MCRA),指定 MCR 区域的开始。 用于定义 MCR 区域开始和结 束的指令必须成对使用。 说明 有关使用 MCR 功能的信息,请参见“另请参见”中“使用 MCR 功能的重要注意事项”。 在 MCR 区域内,可以使用下列指令编程 MCR 相关性: • MCR<:打开 MCR 区域 • MCR>:关闭 MCR 区域 如果调用 MCR 区域中的块,那么在被调用的块中将禁用 MCR 相关性。退出块后,将置位 MCR 相关性,从而与块调用之前相同。 指令的执行与状态位无关,也不会影响这些位。 示例 以下示例说明了该指令的工作原理:在程序段 1 中编写 MCR 区域的开始。如果操作数“TagIn_1”返回信号状态“1”,则启用 MCR 相 关性。在这种情况下,操作数“TagIn_2”的信号状态将分配给操作数“TagOut”(程序段 3)。 如果操作数“TagIn_1”返回信号状态“0”,则禁用 MCR 相关性,同时操作数“TagOut”复位为“0”。 在程序段 4 中,将禁用 MCR 区域的 MCR 相关性。MCR 区域的结尾编写在程序段 8 中。SET:置位位数组 (S7-300, S7-400) 说明 “置位位数组”指令,将指定区域中位的信号状态置位为“1”。在参数 S_BIT 中使用指针定义 范围起点。如果指针指向外部 I/O 的存储区,则不执行该指令。在参数 N 中指定要在指定区 域中置位的位数。如果参数 N 的值为“0”,则调用该指令不起作用。 只有 MCR 位为“1”时,才会执行该指令。如果 MCR 位的信号状态为“0”,则指定区域中的位 保持不变。 说明 参数 N 在 TIA Portal 中,还可以将参数 N 中数据块的元素进行互连。下表列出了“置位位数组”指令的参数: 参数 声明 数据类型 存储区 说明 EN Input BOOL I、Q、M、D、 L、T、C 使能输入 ENO Output BOOL I、Q、M、D、L 使能输出 S_BIT Input POINTER I、Q、M、D 指向区域中第一个位的指 针,其中该区域内的位将 被置位 对于跨区域间接寄存器寻 址,必须以双字格式指定 该指针。 N Input INT I、Q、M、D、 L、P 或常数 要置位的位数 有关有效数据类型的更多信息,请参见“另请参见”。SETP:在 I/O 区域置位位数组 (S7-400) 说明 “在 I/O 区域置位位数组”指令将 I/O 区域中多个位的信号状态置位为“1”。同时还会将输出 过程映像中的相应位设置为与这些 I/O 位相同。 使用参数 N 和 SA 定义要置位的位数组。数组中的位必须属于要分配过程映像的 I/O 区域。 如果选择的部分位数组没有对应插入的 I/O 设备,则该指令将尝试置位整个位数组。在这种 情况下,将在参数 RET_VAL 中输出错误信息。 按字节置位 I/O 区域。如果通过参数 N 和 SA 定义的位数组不是始于或止于字节边界,则调 用该指令有以下作用: • 属于要传送的第一个和Zui后一个字节,但不属于所定义位数组的位,将获取过程映像输 出表中相应位的值。 警告 意外行为 使用过程映像输出表中相关位的值置位这些位可能导致意外响应,例如启动电机或关闭 冷却系统。 • 将属于所定义位数组的位的信号状态置位为“1”。 必须在 MCR 区域调用指令“在 I/O 区域置位位数组”。 如果满足以下条件之一,则调用“在 I/O 区域置位位数组”指令将不起作用,ENO 使能输出 将设置为“0”: • 使能输入 EN 的信号状态为“0”。 • 参数 N 的值为“0”。 • MCR 位的信号状态为“1”。下表列出了“在 I/O 区域置位位数组”指令的参数: 参数 声明 数据类型 存储区 说明 EN Input BOOL I、Q、M、D、 L、T、C 使能输入 ENO Output BOOL I、Q、M、D、L 使能输出 N Input INT I、Q、M、D、L 或常数 要置位的位数 RET_VAL Output INT I、Q、M、D、L 错误信息 SA Output POINTER P 指向待置位的第一个位的 指针。SETI:置位字节数组 (S7-300, S7-400) 说明 “置位字节数组”指令,将指定区域中各个位的信号状态置位为“1”。在参数 S_BYTE 中定义 数组起点。通过在该指令的参数 N 中指定要置位的位数来定义数组的大小。 说明 参数“N”的值必须是数字 8 的整数倍(例如,8、16、24 等)。 在参数 S_BYTE 中指定的指针必须引用外部 I/O 存储区 (P)。由于“P”存储区是按照字节、字或 双字访问的,参数 S_BYTE 中的指针必须引用与字节限值对应的操作数,即指针的位号必须为 “0”。 说明 过程映像输出表 (Q) 中相应位的信号状态将复位为“0”。 如果满足以下条件之一,则调用“置位字节数组”指令将不起作用,ENO 使能输出将设置为 “0”: • 使能输入 EN 的信号状态为“0”。 • 参数 S_BYTE 中的指针没有引用外部 I/O 存储区 (P)。 • 参数 S_BYTE 中指针引用的操作数不是整字节。 • 参数 N 的值不是数字 8 的整数倍。 • MCR 位的信号状态为“0”。下表列出了“置位字节数组”指令的参数: 参数 声明 数据类型 存储区 说明 EN Input BOOL I、Q、M、D、 L、T、C 使能输入 ENO Output BOOL I、Q、M、D、L 使能输出 S_BYTE Input POINTER P 或常数 指向数组第一个字节的指 针,其中该数组的位将被 置位 对于跨区域间接寄存器寻 址,必须以双字格式指定 该指针。 N Input INT I、Q、M、D、 L、P 或常数 待置位的数组大小 以 8 的整数倍(例如,8、 16、24 等)个位数来指定 该数组。RESET:复位位数组 (S7-300, S7-400) 说明 “复位位数组”指令,将指定区域中位的信号状态置位为“0”。在参数 S_BIT 中使用指针定义 范围起点。如果指针指向外部 I/O 的存储区,则不执行该指令。在参数 N 中指定要在指定范 围中复位的位数。如果参数 N 的值为“0”,则调用该指令不起作用。 只有 MCR 位为“1”时,才会执行该指令。如果 MCR 位的信号状态为“0”,则指定区域中的位 保持不变。 参数 下表列出了“复位位数组”指令的参数: 参数 声明 数据类型 存储区 说明 EN Input BOOL I、Q、M、D、 L、T、C 使能输入 ENO Output BOOL I、Q、M、D、L 使能输出 S_BIT Input POINTER I、Q、M、D 指向范围中第一个位的指 针,其中该范围的位将被 复位 对于跨区域间接寄存器寻 址,必须以双字格式指定 该指针。 N Input INT I、Q、M、D、 L、P 或常数 要复位的位数目RESETP:在 I/O 区域复位位数组 (S7-400) 说明 “在 I/O 区域复位位数组”将 I/O 区域的各个位的信号状态复位为“0”。同时将输出过程映像 中相应位复位为与这些 I/O 位保持相同。 使用参数 N 和 SA 定义要复位的位数组。数组中的位必须属于要分配过程映像的 I/O 区域。 如果选择的部分位数组没有对应插入的 I/O 设备,则该指令将尝试置位整个位数组。在这种 情况下,将在参数 RET_VAL 中输出错误信息。按字节复位 I/O 区域。如果通过参数 N 和 SA 定义的位数组不是始于或止于字节边界,则调 用该指令有以下作用: • 属于要传送的第一个和Zui后一个字节,但不属于所定义位数组的位,将获取过程映像输 出表中相应位的值。 警告 意外行为 使用过程映像输出表中相关位的值置位这些位可能导致意外响应,例如启动电机或关闭 冷却系统。 • 将属于所定义位数组的位的信号状态复位为“0”。 必须在 MCR 区域中调用“在 I/O 区域复位位数组”指令。 如果满足以下条件之一,则调用“在 I/O 区域复位位数组”指令将不起作用,ENO 使能输出 将设置为“0”: • 使能输入 EN 的信号状态为“0”。 • 参数 N 的值为“0”。 • MCR 位的信号状态为“1”。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061