SIEMENS 西门子 S120伺服电机 1FK7022-5AK71-1LH5
MC_OutputCam:功能图 V8 (S7-1500) 功能图:激活指定的输出凸轮类型。参数 声明 数据类型 默认值 说明 Duration INPUT LREAL 0.0 基于时间的输出凸轮的开启持续时间 [测量单 位:ms] 基于时间的输出凸轮的开启持续时间值必须 大于 0.0。 Mode INPUT DINT 1 操作模式 1 标准 输出凸轮功能(输出未反向) 2 输出凸轮功能(输出反向) 3 输出凸轮始终激活 (“Enable”= TRUE) Direction INPUT DINT 1 输出凸轮的激活方向 1 正方向 2 负方向 3 双向 CamOutput OUTPU T BOOL - 基于运动控制指令“MC_OutputCam”的上次 调用的状态显示 Busy OUTPU T BOOL FALSE TRUE 输出凸轮的处理过程处于激活状态。 Error OUTPU T BOOL FALSE TRUE 处理作业时出错。错误原因位于参 数“ErrorID”中。 ErrorID OUTPU T WORD 16#000 0 参数“ErrorID”的错误 ID 更多详细信息,请参见文档《S7-1500/ S7-1500T 运动控制报警和错误 ID》中的“错 误 ID”部分。
A1 基于位置的输出凸轮 A2 基于时间的输出凸轮 使用“Enable”= TRUE 激活输出凸轮。输出凸轮的输出取决于该参数。 “Busy”= TRUE 用于指示输出凸轮的处理过程。如果设置了激活方向“Direction”= 1(正向),则输出凸轮将执行以下操作,而与输该出凸轮 的类型设置无关: • 基于位置的输出凸轮在“OnPosition”①处开启,并在“OffPosition”②处再次关闭。方向改 变时,输出凸轮关闭 ④。 • 基于时间的输出凸轮在“OnPosition”①处开启,并在经过特定时间“Duration”③后再次关 闭。在特定的开启持续时间“Duration”内,开启的基于时间的输出凸轮将保持激活状态, 即使在反方向再次出现起始位置超行程的情况,亦如此。 使用“CamOutput”输出输出凸轮的切换状态。 “Enable”= FALSE 时,特定的输出凸轮类型将取消激活。“Busy”= FALSE 表示输出凸轮当前未 处理。 MC_CamTrack V8 (S7-1500) MC_CamTrack:激活/取消激活凸轮轨迹 V8 (S7-1500) 说明 通过运动控制指令“MC_CamTrack”启用凸轮轨迹的处理过程。 适用于 • 凸轮轨迹 要求 • 工艺对象已正确组态。 • 较gaoji别的工艺对象必须具备有效位置。 • 输出凸轮与输出模块之间已建立通信(“.StatusWord.CommunicationOK”= TRUE)。 • 在非位置控制操作过程中,没有为轴输出设定值输出凸轮。 超驰响应 • 通过“MC_CamTrack.Enable”= FALSE 禁用凸轮轨迹,从而取消“MC_CamTrack”作业。 • 在用户程序的凸轮轨迹中,只能有一个“MC_CamTrack”函数块实例处于激活状态。对于 当前激活的凸轮轨迹上的第二个“MC_CamTrack”函数块实例,将被拒绝,并提示错误。 • 更改运动控制指令“MC_CamTrack”的参数时或在工艺数据块中重新计算凸轮轨迹。根据 所有参数设置处理凸轮轨迹。 参数 下表列出了“MC_CamTrack”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 CamTrack INPUT TO_CamTrack - 工艺对象 Enable INPUT BOOL FALSE TRUE 凸轮轨迹已处理。 FALSE 凸轮轨迹已禁用。参数 声明 数据类型 默认值 说明 Mode INPUT DINT 1 0 当“Enable”= TRUE 时: 立即激活凸轮轨迹的处理过程。凸 轮轨迹数据立即生效 如果由于凸轮轨数据更改而导致轨 迹信号仍未设置,则之前激活的基 于位置的输出凸轮将被取消。 之前激活的基于时间的输出凸轮始 通常将被取消。 当“Enable”= FALSE 时: 立即完成凸轮轨迹的处理过程。立 即取消基于位置的输出凸轮/基于时 间的输出凸轮。 1 当“Enable”= TRUE 时: 立即/在下一个轨迹周期激活凸轮轨 迹处理过程: • 首次激活凸轮轨迹时,会立即开 始凸轮轨迹的处理过程。 • 如果凸轮轨迹处理过程已激活, 则会输出当前凸轮轨迹,直至轨 迹周期结束。随后,新的凸轮轨 迹数据将生效。 当“Enable”= FALSE 时: 凸轮轨迹结束时,结束凸轮轨迹的 处理过程 2 当“Enable”= TRUE 时: 凸轮轨迹输出立即接通,并保持接 通状态 当“Enable”= FALSE 时: 立即关闭凸轮轨迹输出。 InvertOutput INPUT BOOL FALSE 反向输出 TRUE 轨迹输出的输出已反向。 FALSE 轨迹输出的输出未反向。 TrackOutput OUTPU T BOOL - 指示凸轮轨迹的切换状态。参数 声明 数据类型 默认值 说明 Busy OUTPU T BOOL FALSE TRUE 凸轮轨迹的处理过程处于激活状态。 Error OUTPU T BOOL FALSE TRUE 处理作业时出错。错误原因位于参 数“ErrorID”中。 ErrorID OUTPU T WORD 16#000 0 参数“ErrorID”的错误 ID 更多详细信息,请参见文档《S7-1500/ S7-1500T 运动控制报警和错误 ID》中的“错 误 ID”部分。同步运动 (S7-1500) MC_GearIn V8 (S7-1500) MC_GearIn:启动齿轮传动 V8 (S7-1500) 说明 使用运动控制指令“MC_GearIn”,可在引导轴和跟随轴之间启动齿轮传动操作。引导轴处于 停止状态或运动状态时,均可以启动同步操作。 运动控制指令提供以下功能: • 定义传动比 • 使用动态参数同步跟随轴 • 齿轮传动中的同步行进适用于 • 同步轴 要求 • 引导轴和跟随轴的工艺对象已正确组态。 • 引导轴为定位轴、同步轴、外部编码器或引导轴代理。 • 跟随轴是同步轴。 • 在跟随轴的组态“工艺对象 > 组态 > 主值互连”(Technology object > Configuration > Leading value interconnections) 下,将引导轴指定为可能的引导轴。 • 跟随轴已启用。 超驰响应 有关“MC_GearIn”作业的超驰响应,请参见“超驰响应 V8:同步操作作业 (页 3847)”部分。 通过“MC_GearOut”作业,跟随轴取消同步,同步操作将终止 (S7‑1500T)。 通过“MC_Power.Enable”= FALSE 禁用跟随轴会中止每个状态下的同步操作。 相反,通过“MC_Power”作业禁用引导轴不会中止同步操作。即使在减速制动阶段和引导轴 再次启用并遍历之后,跟随轴也会跟随引导轴运动。 参数 下表列出了“MC_GearIn”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 Master INPUT TO_PositioningAxis TO_Synchronous‐ Axis TO_ExternalEncod er (S7‑1500T) TO_LeadingAxisPro xy (S7‑1500T) - 引导轴工艺对象 Slave INPUT TO_Synchronous‐ Axis - 跟随轴工艺对象 Execute INPUT BOOL FALSE TRUE 上升沿时启动作业RatioNumerator INPUT DINT 1 传动比分子 允许的整数值: -2147483648 到 2147483647 (值不允许为 0) RatioDenominator INPUT DINT 1 传动比分母 允许的整数值: 1 到 2147483647 Acceleration INPUT LREAL -1.0 加速度 > 0.0 使用指定值。 = 0.0 不允许 < 0.0 使用在“工艺对象 > 组态 > 扩展参 数 > 动态默认值”(Technology object > Configuration > Extended parameters > Dynamic default values) 中组态的加速度。 (.DynamicDefaults.Accelerati on) Deceleration INPUT LREAL -1.0 减速度 > 0.0 使用指定值。 = 0.0 不允许 < 0.0 使用在“工艺对象 > 组态 > 扩展参 数 > 动态默认值”(Technology object > Configuration > Extended parameters > Dynamic default values) 中组态的减速度。 (.DynamicDefaults.Decelerati on) Jerk INPUT LREAL -1.0 加加速度 > 0.0 恒定加速度曲线 使用指定值。 = 0.0 梯形速度曲线 < 0.0 使用在“工艺对象 > 组态 > 扩展参 数 > 动态默认值”(Technology object > Configuration > Extended parameters > Dynamic default values) 中组态的加加速度。 (.DynamicDefaults.Jerk) InGear OUTPU T BOOL FALSE TRUE 同步操作已完成 跟随轴已同步,并同步移动到引导 轴。 Busy OUTPU T BOOL FALSE TRUE 作业正在处理中。 CommandAborted OUTPU T BOOL FALSE TRUE 作业在执行过程中被另一作业中止。 Error OUTPU T BOOL FALSE TRUE 处理作业时出错。作业被拒绝。错 误原因位于参数“ErrorID”中。 ErrorID OUTPU T WORD 0 参数“ErrorID”的错误 ID 更多详细信息,请参见文档《S7-1500/ S7-1500T 运动控制报警和错误 ID》中的“错 误 ID”部分。