全国服务热线 15801815554

SIEMENS西门子 单电机模块 6SL3320-1TG31-0AA3

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


            数字量输入的状态 可通过静态变量 StatusDI0 和 StatusDI1 获得数字量输入的状态。 将数字量输出与用户程序结合使用 在以下情况下,可以通过指令置位数字量输出: 情况 说明 对“置位输出”(Set output) 组态了“由户 程序使用”(Use by user program) 设置。 相应的数字量输出 DQM 跟随 SetDQm 的值。 对“置位输出”(Set output) 组态了“在 CPU 发出置位命令后,达到比较值之 前”(After set command from CPU until comp. value) 设置。 相应数字量输出 DQm 在 SetDQm 的下降沿置 位。位置值对应于比较值时或在 SetDQm 的下 降沿,DQm 将复位。 设置相应的静态变量 ManualCtrlDQm(临 时覆盖)。 相应的数字量输出 DQM 跟随 SetDQm 的值。 对错误的响应 如果调用指令期间发生错误或在工艺模块中出现错误,则会设置 Error 输出参数。可以在输 出参数 ErrorID (页 5062) 中读取更多详细错误信息。 消除错误原因并通过设置输入参数 ErrorAck 确认错误消息。如果没有更多的未决错误,工 艺对象将复位输出参数 Error 。在确认上一个错误之前不会再报告新错误。确认事件 可通过输入参数 EventAck 的上升沿确认指示的事件。在工艺对象复位计数通道的以下事件 的状态位之前,EventAck 必须保持置位状态: • CompResult0 • CompResult1 • ZeroStatus • PosOverflow • NegOverflow

              输入参数 SSI_Absolute_Encoder (S7-1500) 参数 声明 数据类 型 默认值 说明 CaptureEnab le INPUT BOOL FALSE 启用 Capture 功能 启用后,会在相关数字量输入的下一个组态沿处发生 Capture 事件。将在 CaptureEnable 的下降沿复位输出参数 CaptureStatus。即使未发生 Capture 事件,也会在 CaptureEnable 的下降沿复位启用功能。 无论 CaptureEnable 为何值,在出现下一个 Capture 事件 之前,上一个值都将保留在输出参数 CapturedValue 中。 ErrorAck INPUT BOOL FALSE SSI_Absolute_Encoder V1.0: 在上升沿确认报告的错误状态。 自 V2.0 起的 SSI_Absolute_Encoder: 由上层确认报告的错误状态。 EventAck INPUT BOOL FALSE 在上升沿复位以下输出参数: • CompResult0 • CompResult1 • ZeroStatus • PosOverflow • NegOverflow 输出参数 SSI_Absolute_Encoder (S7-1500) 参数 声明 数据类 型 默认值 说明 StatusHW OUTPUT BOOL FALSE 工艺模块状态位:模块已组态并准备好运行。模块数据有 效。 StatusUp OUTPUT BOOL FALSE 状态位:上一个位置值在正方向上发生了更改,并且是在 不超过 0.5 s 的时间内完成的。 StatusDown OUTPUT BOOL FALSE 状态位:上一个位置值在负方向上发生了更改,并且是在 不超过 0.5 s 的时间内完成的。 CompResult 0 OUTPUT BOOL FALSE 状态位:因所选比较条件发生 DQ0(状态变化)比较事件。 可使用输入参数 EventAck 的上升沿复位 CompResult0 。参数 声明 数据类 型 默认值 说明 CompResult 1 OUTPUT BOOL FALSE 状态位:因所选比较条件发生 DQ1(状态变化)比较事 件。 可使用输入参数 EventAck 的上升沿复位 CompResult1 。 CaptureStat us OUTPUT BOOL FALSE 状态位:发生 Capture 事件后,输出参数 CapturedValue 将具备一个有效的 Capture 值 如果已设置输入参数 CaptureEnable,在相应数字量输入上 出现组态的沿时设置状态位 CaptureStatus.。 可在输入参数 CaptureEnable 的下降沿复位 CaptureStatus 。 CapturedVal ue OUTPUT DINT 0 Zui后采集的 Capture 值。无论输入参数 CaptureEnable 为 何值,在出现下一个 Capture 事件之前,该值都会保留。 如果发生了新的 Capture 事件,CaptureStatus 将置位,可 在输入参数 CaptureEnable 的下降沿对其进行复位。 ZeroStatus OUTPUT BOOL FALSE 状态位:无论计数方向为何,PositionValue 均已达到或超 出值“0”。 在输入参数 EventAck 的上升沿复位 ZeroStatus。 PosOverflow OUTPUT BOOL FALSE 状态位:PositionValue 在正方向上超出了编码器位置值范 围的上限。 在输入参数 EventAck 的上升沿复位 PosOverflow。 NegOverflo w OUTPUT BOOL FALSE 状态位:PositionValue 在负方向上低于编码器位置值范围 的下限。 在输入参数 EventAck 的上升沿复位 NegOverflow。 Error OUTPUT BOOL FALSE 发生错误。有关出错的原因,请参考输出参数 ErrorID。 ErrorID OUTPUT WORD 0 ErrorID (页 5062) 参数显示错误消息的编号。 ErrorID = 0000H:没有任何错误。 PositionValu e OUTPUT DINT 0 当前位置值 MeasuredVal ue OUTPUT REAL 0.0 频率、周期或速度(具体取决于组态)的当前测量值 MeasuredValue 或 CompleteSSIFrame 将有效,具体取决 于在工艺对象的“测量值”(Measured value) 下进行的参数 分配。参数 声明 数据类 型 默认值 说明 CompleteSSI Frame OUTPUT DWORD 0 Zui后接收到的完整 SSI 帧(32 位Zui低有效位) MeasuredValue 或 CompleteSSIFrame 将有效,具体取决 于在工艺对象的“测量值”(Measured value) 下进行的参数 分配。 CompareMe asuredValue OUTPUT BOOL FALSE 状态位: FALSE: 工作模式“将位置值(SSI juedui值)作为参考”;将 位置值作为参考 TRUE: 工作模式“将测量值作为参考”;将测量值作为参 考 静态变量 SSI_Absolute_Encoder (S7-1500) 变量 数据类型 默认值 访问 说明 NewReferenceValue0 DINT L#0 写入 工作模式“将位置值(SSI juedui值)作为参 考”中的新比较值 0 NewReferenceValue1 DINT L#10 写入 工作模式“将位置值(SSI juedui值)作为参 考”中的新比较值 1 NewReferenceValue0_ M REAL L#0.0 写入 工作模式“将测量值作为参考”中的新比较 值 0 NewReferenceValue1_ M REAL L#10.0 写入 工作模式“将测量值作为参考”中的新比较 值 1 CurReferenceValue0 DINT L#0 读取 工作模式“将位置值(SSI juedui值)作为参 考”中的当前比较值 0 CurReferenceValue1 DINT L#10 读取 工作模式“将位置值(SSI juedui值)作为参 考”中的当前比较值 1 CurReferenceValue0_ M REAL L#0.0 读取 工作模式“将测量值作为参考”中的当前比 较值 0 CurReferenceValue1_ M REAL L#10.0 读取 工作模式“将测量值作为参考”中的当前比 较值 1 AdditionalErrorID DWORD 读取 内部指令(如 RDREC)的错误信息。变量 数据类型 默认值 访问 说明 SetReferenceValue 0 BOOL FALSE 写入 设置比较值 0 SetReferenceValue 1 BOOL FALSE 写入 设置比较值 1 SetDQ0 BOOL FALSE 写入 设置数字量输出 DQ0 SetDQ1 BOOL FALSE 写入 设置数字量输出 DQ1 ManualCtrlDQ0 BOOL FALSE 写入 启用数字量输出 DQ0 的设置。 TRUE:SetDQ0 置位 DQ01 FALSE:设置未启用 ManualCtrlDQ1 BOOL FALSE 写入 启用数字量输出 DQ1 的设置: TRUE:SetDQ1 置位 DQ11 FALSE:设置未启用 UserStatusFlags STRUCT - StatusDI0 BOOL FALSE 读取 数字量输入 DI0 的当前状态 StatusDI1 BOOL FALSE 读取 数字量输入 DI1 的当前状态 StatusDQ0 BOOL FALSE 读取 数字量输出 DQ0 的当前状态 StatusDQ1 BOOL FALSE 读取 数字量输出 DQ1 的当前状态 1 相应指令会在模块的控制接口中将 TM_CTRL_DQm 位置为 FALSE.静态变量 SetDQm 作用于 SET_DQm 控制位。

联系方式

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