全国服务热线 15801815554

SIEMENS西门子 模拟输入模块 6ES7 531-7KF00-0AB0

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


            通过用户程序使用数字量输出(紧凑型 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 中读取更多详细错误信息。 消除错误原因并通过设置输入参数 ErrorAck 确认错误消息。如果没有更多的未决错误, 工艺对象将复位输出参数 Error 。在确认上一个错误之前不会再报告新错误。 改变计数方向 仅当将“脉冲 (A)”组态为信号类型时,才能通过用户程序更改计数方向。除此之外,计数 方向取决于工艺模块的输入信号。计数方向由静态变量 NewDirection 控制: • +1:向上计数方向 • -1:向下计数方向 要执行更改命令,需要设置静态变量 SetNewDirection = TRUE。

            High_Speed_Counter 输入参数 参数 声明 数据类 型 默认值 说明 SwGate INPUT BOOL FALSE 控制软件门: • 上升沿:软件门打开 • 下降沿:软件门关闭 SwGate 与硬件门一起启用内部门。 CaptureEnable INPUT BOOL FALSE 启用 Capture 功能 启用后,会在相关数字量输入的下一个组态沿处发生 Capture 事件。将在 CaptureEnable 的下降沿复位输出参 数 CaptureStatus。即使未发生 Capture 事件,也会在 CaptureEnable 的下降沿复位启用功能。 无论 CaptureEnable 为何值,在出现下一个 Capture 事 件之前,上一个值都将保留在输出参数 CapturedValue 中。 SyncEnable INPUT BOOL FALSE 启用同步 同步方向在静态变量 SyncUpDirection 和 SyncDownDirection 中指示。将在 SyncEnable 的下降沿 复位输出参数 SyncStatus 。 ErrorAck INPUT BOOL FALSE 截至 V3.0 的 High_Speed_Counter: 在上升沿确认报告的状态。 自 V3.1 起的 High_Speed_Counter: 由上层确认报告的错误状态。 EventAck INPUT BOOL FALSE 在上升沿复位以下输出参数: • CompResult0 • CompResult1 • ZeroStatus • PosOverflow • NegOverflow SetCountValue INOUT BOOL FALSE 在上升沿开始将静态变量 NewCountValue 中的新计数器 值传送到工艺模块。完成传送后计数器值立即生效。

           High_Speed_Counter 输出参数 参数 声明 数据类 型 默认值 说明 StatusHW OUTPUT BOOL FALSE 工艺模块状态位:模块已组态并准备好运行。模块数据 有效。 StatusGate OUTPUT BOOL FALSE 状态位:如果设置该参数,将释放内部门 StatusUp OUTPUT BOOL FALSE 状态位:上个计数脉冲已使计数器递增,并且是在不超 过 0.5 s 的时间内完成的 StatusDown OUTPUT BOOL FALSE 状态位:上个计数脉冲已使计数器递减,并且是在不超 过 0.5 s 的时间内完成的 CompResult0 OUTPUT BOOL FALSE 状态位:基于所选比较条件,比较发生的 DQ0 事件(状 态变化)。 如果在工作模式“将计数值作为参考”下将计数器值设为起 始值,则不会置位 CompResult0。 可使用输入参数 EventAck 的上升沿复位 CompResult0 。 CompResult1 OUTPUT BOOL FALSE 状态位:根据所选比较条件,比较发生的 DQ1 事件(状 态变化)。 如果在工作模式“将计数值作为参考”下将计数器值设为起 始值,则不会置位 CompResult1。 可使用输入参数 EventAck 的上升沿复位 CompResult1 。 SyncStatus OUTPUT BOOL FALSE 状态位:发生了同步事件 如果输入参数 SyncEnable 置位,则在相应数字量输入处 出现组态的信号沿时会将状态位 SyncStatus 置位。 SyncStatus 在以下部分的下降沿复位 • SyncEnable(输入参数)或 • SyncUpDirection(静态变量)或 • SyncDownDirection(静态变量)。CaptureStatus OUTPUT BOOL FALSE 状态位:发生 Capture 事件后,输出参数 CapturedValue 将具备一个有效的 Capture 值 如果已设置输入参数 CaptureEnable,在相应数字量输入 上出现组态的沿时设置状态位 CaptureStatus.。 可在输入参数 CaptureEnable 的下降沿复位 CaptureStatus 。 ZeroStatus OUTPUT BOOL FALSE 状态位:无论计数方向为何,CountValue 均已达到值“0” 在输入参数 EventAck 的上升沿复位 ZeroStatus。 PosOverflow OUTPUT BOOL FALSE 状态位:CountValue 在正方向上超过了计数上限 在输入参数 EventAck 的上升沿复位 PosOverflow。 NegOverflow OUTPUT BOOL FALSE 状态位:CountValue 在负方向上低于计数下限 在输入参数 EventAck 的上升沿复位 NegOverflow。 Error OUTPUT BOOL FALSE 发生错误。有关出错的原因,请参考输出参数 ErrorID。 ErrorID OUTPUT WORD 0 ErrorID (页 147) 参数显示错误消息的编号。 ErrorID = 0000H:没有任何错误。 CountValue OUTPUT DINT 0 当前计数器值 CapturedValue OUTPUT DINT 0 Zui后采集的 Capture 值。无论输入参数 CaptureEnable 为何值,在出现下一个 Capture 事件之前,该值都会保 留。 如果发生了新的 Capture 事件,CaptureStatus 将置位, 可在输入参数 CaptureEnable 的下降沿对其进行复位。 MeasuredValue OUTPUT REAL 0.0 频率、周期或速度(具体取决于组态)的当前测量值 CompareMeasuredValue1 OUTPUT BOOL FALSE 状态位: FALSE: 工作模式“将计数值作为参考”;比较功能与计数 器值配合使用 TRUE: 工作模式“将测量值作为参考”;比较功能与测量值 配合使用 1 适用于 High_Speed_Counter 版本 V3.0 或更高版本参数的错误代码 ErrorID 错误代码 (W#16#...) 说明 0000 无错误 来自工艺模块的错误信息 80A1 反馈接口的 POWER_ERROR:电源电压 L+ 不正确 80A2 反馈接口的 ENC_ERROR :编码器信号不正确 80A3 反馈接口的 LD_ERROR:通过控制接口装载时出错 指令 High_Speed_Counter 的错误消息 80B1 计数方向无效 80B4 对于工作模式“将计数值作为参考”,以下内容适用: 新计数下限不满足以下条件: • 计数下限 < 计数上限 • 计数下限 <= 比较值/起始值 对于工作模式“将测量值作为参考”,以下内容适用: 新计数下限不满足以下条件: • 计数下限 < 计数上限 • 计数下限 <= 起始值 80B5 对于工作模式“将计数值作为参考”,以下内容适用: 新计数上限不满足以下条件: • 计数下限 < 计数上限 • 计数上限 >= 比较值/起始值 对于工作模式“将测量值作为参考”,以下内容适用: 新计数上限不满足以下条件: • 计数下限 < 计数上限 • 计数上限 >= 起始值 80B6 新启动值不满足以下条件: • 计数下限 <= 启动值 <= 计数上限。

联系方式

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