SIEMENS西门子 S-1FL2低惯量型电机 1FL2104-4AF00-1SC0
解释器状态 (S7-1500T) 在 TIA Portal 中,可通过“工艺对象 > 诊断 > 解释器状态”(Technology object > Diagnostics > Interpreter status) 诊断功能监视解释器的状态。在线操作时可使用诊断功能。 “当前加载的解释器程序”区域 下表列出了状态信息的含义: 状态 说明 程序名称 加载的解释器程序的名称.ProgramName 程序模式 解释器程序执行的操作模式.StatusInterpreter.ProgramMode 程序状态 加载的解释器程序的状态 解释器映射 使用的解释器映射工艺对象的名称.MappingName“错误‑触发”区域 下表列出了错误信息的含义: 状态 说明 程序名称 加载的解释器程序的名称.ProgramName 行 发生错误的行号.ErrorDetail.LineNumber 错误详情 有关错误的附加信息.ErrorDetail.ErrorInfo。
指令 (S7-1500T) 解释器 (S7-1500T) MC_LoadProgram V8 (S7-1500T) MC_LoadProgram:加载/卸载解释器程序 V8 (S7-1500T) 说明 使用运动控制指令“MC_LoadProgram”将解释器程序加载到解释器工艺对象。解释器会准备解 释器程序,以供执行。 要将修改过的解释器程序或其它解释器程序加载到解释器工艺对象中,请先从解释器工艺对象 中卸载已加载的解释器程序。随后可将修改过的解析程序或新解析程序加载到解析器工艺对象 中。 运动控制指令提供以下功能: • 将解释器程序加载到解释器工艺对象中 (页 38) • 从解释器工艺对象中卸载解释器程序 (页 38) 适用对象 • 解释器 要求 • 解析器工艺对象已正确配置。 • 解释器工艺对象上没有任何运动控制作业处于激活状态 (".StatusWord.X0" = FALSE (Control))。 超驰响应 新作业“MC_LoadProgram”不会中止任何活动的运动控制作业。 作业“MC_LoadProgram”由作业“MC_StopProgram”中止。 有关“MC_LoadProgram”作业的超驰响应,请参见“超驰响应 V8:解释器作业 (页 287)”部分。MC_RunProgram:开始运行解释器程序 V8 (S7-1500T) 说明 使用运动控制指令“MC_RunProgram”停止执行正在加载或已加载到解释器工艺对象中的解释器 程序。 运动控制指令提供以下功能: • 运行解释器程序 (页 39) 适用于 • 解释器 要求 • 解释器工艺对象已正确组态。 • 要执行的解释器程序已加载到解释器工艺对象中(".StatusWord.X9" = TRUE (Loading) 或 ".StatusWord.X10" = TRUE (Loaded))。 • 解释器工艺对象上没有其它“MC_RunProgram”作业处于激活状态。 • 解释器工艺对象上没有“MC_Stop”作业处于激活状态。 超驰响应 新作业“MC_RunProgram”不会中止任何活动的运动控制作业。 作业“MC_RunProgram”由作业“MC_StopProgram”中止。 有关“MC_RunProgram”作业的超驰响应,请参见“超驰响应 V8:解释器作业 (页 287)”部分。MC_StopProgram:停止执行解释器程序 V8 (S7-1500T) 说明 使用运动控制指令“MC_StopProgram”停止执行解释器工艺对象中的解释器程序。根据指定的 模式停止受解释器程序控制的单轴/运动系统 (".StatusInterpreterMotion.StatusWord.X0" = TRUE (ControlledByInterpreter))。随后,单 轴/运动系统的相应工艺对象便不再受解释器工艺对象的控制。 说明 持续运动作业 请注意,对于“move()”这类不会自动结束的运动作业,工艺对象达到指定状态后,相应工艺对 象的“.StatusInterpreterMotion.StatusWord.X0”变量 (ControlledByInterpreter) 会立即设 为“FALSE”。 如果同样要通过“MC_StopProgram”作业取消这些运动作业,请使用 MCL指 令“setControlledByInterpreter()”。 运动控制指令提供以下功能: • 停止执行解释器程序 (页 39) 适用于 • 解释器 要求 • 解释器工艺对象已正确组态。 • 解释器工艺对象上没有动态模式优先级相同或更高的其它“MC_StopProgram”作业处于激活 状态。 激活的固定挡块的超驰响应 如果驱动装置在“InClamping”= TRUE 时保持在固定挡块位置,则可通过基 于“MC_TorqueLimiting”的激活力和力矩限制中止运行的作业。
A 当前运行的作业由“CommandAborted”= TRUE 中止。 N 不允许。当前运行的作业将继续执行。新作业被拒绝。 - 无效。当前运行的作业将继续执行。 1) 等待的同步操作(“Busy”= TRUE、“StartSync”= FALSE、“InSync”= FALSE)不会中止任何激活的作业。可通过“MC_Power”作 业中止。 2) 状态“Busy”= TRUE、“StartSync”或“InSync”= TRUE 对应于激活的同步操作. 3) 挂起的取消同步作业(“Busy”= TRUE,“StartSyncOut”= FALSE)不会中止任何处于激活状态的作业。可通过“MC_Power”作 业中止。 4) 状态“Busy”= TRUE,“StartSyncOut”= TRUE 对应于激活的取消同步作业。 5) 跟随轴处于位置控制模式时,继续执行正在运行的作业。跟随轴不处于位置控制模式时,新作业将被拒绝。 6) “MC_GearOut”作业仅终止“MC_Gear[...]”作业。相应地,“MC_CamOut”作业仅取消“MC_Cam[...]”作业。 7) “SyncProfileReference”= 5 的作业可中止待处理的同步操作。取消待处理的同步操作对正在进行的同步操作没有影响。A 当前运行的作业由“CommandAborted”= TRUE 中止。 N 不允许。当前运行的作业将继续执行。新作业被拒绝。 - 无效。当前运行的作业将继续执行。 1) 等待的同步操作(“Busy”= TRUE、“StartSync”= FALSE、“InSync”= FALSE)不会中止任何激活的作业。可通过“MC_Power”作 业中止。 2) 状态“Busy”= TRUE、“StartSync”或“InSync”= TRUE 对应于激活的同步操作. 3) 挂起的取消同步作业(“Busy”= TRUE,“StartSyncOut”= FALSE)不会中止任何处于激活状态的作业。可通过“MC_Power”作 业中止。 4) 状态“Busy”= TRUE,“StartSyncOut”= TRUE 对应于激活的取消同步作业。 5) 跟随轴处于位置控制模式时,继续执行正在运行的作业。跟随轴不处于位置控制模式时,新作业将被拒绝。 6) “MC_GearOut”作业仅终止“MC_Gear[...]”作业。相应地,“MC_CamOut”作业仅取消“MC_Cam[...]”作业。 7) “SyncProfileReference”= 5 的作业可中止待处理的同步操作。取消待处理的同步操作对正在进行的同步操作没有影响。 说明 激活的固定挡块的超驰响应 如果驱动装置在“InClamping”= TRUE 时保持在固定挡块位置,则可通过基 于“MC_TorqueLimiting”的激活力和力矩限制中止运行的作业。A 当前运行的作业由“CommandAborted”= TRUE 中止。 B 当前运行的作业中断或恢复。 C 通过“MC_SetOcsFrame”= TRUE 中止 OCS 与传送带的同步。 N 不允许。当前运行的作业将继续执行。新作业被拒绝。 - 无效。当前运行的作业将继续执行。新运动系统作业添加到作业序列中。说明 MC_GroupStop 请注意,启动由解释器控制的运动系统运动时,任何“MC_GroupStop”作业均不可处于激活状 态,否则运动作业将中止。 “MC_GroupStop”作业仅会影响处于激活状态的运动系统运动,或在运动系统工艺对象由解释 器控制 (".StatusInterpreterMotion.StatusWord.X0" = TRUE (ControlledByInterpreter)) 的 情况下起作用。图例 (S7-1500T) 变量 变量的名称 数据类型 变量的数据类型 值 变量的值范围 - Zui小值到Zui大值 (L - 线性规范 R - 旋转规范) 如果未显示特定值,则应用相应数据类型的值范围限制或“说明”下面的信息。 工艺数据块中更改的有效性 DIR 直接: 值通过直接分配进行更改,并在下一个 MC_Servo 开始时生效。 CAL 调用运动控制指令时: 值会直接发生更改,并在调用用户程序中相应的运动控制指令后,下一个 MC_Servo 开始时生效。 RES 重新启动: 通过扩展指令“WRIT_DBL”对负载存储器中的起始值进行更改(写入负载存储器 中的 DB)。在重新启动工艺对象之后,更改才会生效。 W RON 只读: 在运行用户程序时,该变量无法且不得更改。 说明 变量的说明 通过“.<变量名称>”的形式访问变量。占位符代表工艺对象的名称。 程序超驰的起始值(以 [%] 为单位) 在准备轴运动和运动机构运动的动态曲线时,百分比因子 充当模态参数的起始值。