浔之漫智控技术(上海)有限公司
西门子授权代理商 , 西门子授权代理商 , 西门子一级代理商
SIEMENS西门子 PS407电源 6ES7 407-0KA02-0AA0


             通过用户程序使用数字量输出(TM Count 和 TM PosInput) 使用 High_Speed_Counter 指令可设置数字量输出, • 如果对“置位输出”(Set output) 组态了“由用户程序使用”(Use by user program) 设置。 • 如果对“置位输出”(Set output) 组态了“在 CPU 发出置位命令后,达到比较值之前”(After set command from CPU until comparison value) 设置。 • 如果设置相应的静态变量 ManualCtrlDQm(临时覆盖)。 静态变量 SetDQ0 和 SetDQ1 仅在以上情况下有效。在第一种和第三种情况下,DQm 跟随 SetDQm 的值。在第二种情况下,DQm 在 SetDQm 的上升沿置位。在计数器值对应于比较 值时或在 SetDQm 的下降沿,DQm 将复位。 通过用户程序使用数字量输出(紧凑型 CPU) 可使用 High_Speed_Counter 指令将 DQ1 数字量输出置位。 • 如果对“置位输出”(Set output) 组态了“由用户程序使用”(Use by user program) 设置。 • 如果对“置位输出”(Set output) 组态了“在 CPU 发出置位命令后,达到比较值之前”(After set command from CPU until comparison value) 设置。 • 如果已设置相应的静态变量 ManualCtrlDQ1(临时覆盖)。 静态变量 SetDQ1 仅在以上情况下有效。在第一种和第三种情况下,DQ1 跟随 SetDQ1 的值。 在第二种情况下,DQ1 在 SetDQ1 的上升沿置位,并在计数器值对应于比较值时或在 SetDQ1 的下降沿复位。 说明 要通过 High_Speed_Counter 指令将紧凑型 CPU 的物理数字量输出置位,必须先将 DQ1 信 号分配到所需的数字量输出。 可使用 High_Speed_Counter 指令和静态变量 StatusDQ0 将 DQ0 信号置位。 • 如果对“置位输出”(Set output) 组态了“由用户程序使用”(Use by user program) 设置。 • 如果对“置位输出”(Set output) 组态了“在 CPU 发出置位命令后,达到比较值之前”(After set command from CPU until comparison value) 设置。 • 如果已设置静态变量 ManualCtrlDQ0(临时覆盖)。

             静态变量 SetDQ0 仅在以上情况下有效。在第一种和第三种情况下,DQ0 跟随 SetDQ0 的值。 在第二种情况下,StatusDQ0 在 SetDQ0 的上升沿置位,并在计数器值对应于比较值时或在 相应的下降沿复位。 说明 数字量输出 DQ0 不能用作物理输出。 对错误的响应 如果调用指令期间发生错误或在工艺模块中出现错误,则会设置 Error 输出参数。可以在输 出参数 ErrorID (页 5054) 中读取更多详细错误信息。 消除错误原因并通过设置输入参数 ErrorAck 确认错误消息。如果没有更多的未决错误,工 艺对象将复位输出参数 Error 。在确认上一个错误之前不会再报告新错误。 改变计数方向 仅当将“脉冲 (A)”组态为信号类型时,才能通过用户程序更改计数方向。除此之外,计数方 向取决于工艺模块的输入信号。计数方向由静态变量 NewDirection 控制: • +1:向上计数方向 • -1:向下计数方向 要执行更改命令,需要设置静态变量 SetNewDirection = TRUE。High_Speed_Counter 输入参数 (S7-1500) 参数 声明 数据类 型 默认值 说明 SwGate INPUT BOOL FALSE 控制软件门。

展开全文
拨打电话 微信咨询 发送询价