全国服务热线 15801815554

SIEMENS西门子 S120 伺服电机 1FK7022-5AK71-1VG3-Z P96+Y84

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



            MC_Stop V5 (S7-1500) MC_Stop:停止轴并阻止新的运动作业 V5 (S7-1500) 说明 通过“MC_Stop”运动控制指令,可以停止轴的所有运动,并阻止工艺对象进行新的运动作业。 轴将制动直到停止并保持开启状态。 停止位置由停止斜坡得出。为此,可以使用通过“Mode”参数定义的三种模式: • “Mode”= 0:制动操作的动态响应取决于所组态的急停斜坡。 • “Mode”= 2:制动操作的动态响应取决于工艺对象的Zui大动态值。 • “Mode”= 3:制动操作的动态响应由“MC_Stop”作业的参数“Jerk”和“Decelaration”确定。适用于 • 速度轴 • 定位轴 • 同步轴 要求 • 工艺对象已正确组态。 • 该工艺对象已启用。 超驰响应 • “MC_Stop”作业不会由其它运动触发。 • “MC_Stop”作业由“MC_Power”作业通过设置“Enable”= FALSE 中止。 • “MC_Stop”作业不会中止仿真中的任何同步操作功能。 • “MC_Stop”作业由具有同级或gaoji停止响应的其它“MC_Stop”作业中止。 停止响应的优先级(降序):“Mode”= 0 >“Mode”= 2 >“Mode”= 3 有关“MC_Stop”作业超驰响应的更多信息,请参见“运动控制作业的超驰响应 V5 (页 4659)” 部分。 参数 下表列出了“MC_Stop”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 Axis INPUT TO_SpeedAxis TO_PositioningAxis TO_Synchronous‐ Axis - 工艺对象 Execute INPUT BOOL FALSE TRUE 运动停止,并阻止新的运动作业。 FALSE 运动作业可再次执行。

              动态特性模式 0 急停 工艺对象将以“工艺对象 > 组态 > 扩 展参数 > 急停”(Technology object > Configuration > Extended parameters > Emergency stop) 中组 态的急停减速度制动到停止状态, 且无任何加加速度限制。 (.DynamicDefaults.Emergenc yDeceleration) 1 不允许 2 通过Zui大动态值进行停止 工艺对象将以“工艺对象 > 组态 > 扩 展参数 > 动态限值”(Technology object > Configuration > Extended parameters > Dynamic limits) 中组 态的Zui大减速度制动到停止状态。 因此,需考虑所组态的Zui大加加速 度。 (.DynamicLimits.MaxDeceler ation,.DynamicLimits.MaxJerk) 3 以指定的动态响应停止 工艺对象以参数“Deceleration”和 “Jerk”中指定的值停止。通过“MC_Stop”制动某个轴 要将某个轴减速至停止状态,请按以下步骤操作: 1. 首先检查是否满足上述要求。 2. 为参数“Mode”、“Deceleration”、“Jerk”和“AbortAcceleration”设置必要的值。 3. 将在参数“Execute”的上升沿开始“MC_Stop”作业。 当前运动状态通过参数“Busy”、“Done”和“Error”进行指示。轴的停止状态将显示在“工艺对象 > 诊断 > 状态位和错误位 > 运动状态 > 停止”(Technology object > Diagnostics > Status and error bits > Motion status > Standstill) 中 (.StatusWord.X7 (Standstill))。 只要“Execute”= TRUE,工艺对象便无法执行运动作业。 通过激活的力/力矩限制制动轴 使用“急停”模式(“Mode”= 0)通过激活的力/力矩限制制动轴。 通过“MC_MoveVelocity”作业 (A1) 移动某个轴。在时间 ① 时,“MC_MoveVelocity”作业被 “MC_Stop”作业 (A2) 超驰。通过“Abort_1”发出作业中止信号。而后,组态的减速度增大并且 轴制动至停止状态。轴制动时,“Busy_2”= TRUE。通过“Done_2”报告“MC_Stop”作业完成。在时间 ②时,通过激活的“MC_Stop”作业 (A1),执行“MC_MoveVelocity”作业 (A2)。由于轴 被“MC_Stop”作业禁用,因此会拒绝“MC_MoveVelocity”作业。错误通过“Error_1”表示。 “Exe_2”随后复位为 FALSE。 在时间 ③ 时,轴由“MC_MoveVelocity”作业 (A1) 在上升沿进行移动。 MC_SetAxisSTW V5 (S7-1500) MC_SetAxisSTW:控制控制字 1 和 2 的位 V5 (S7-1500) 说明 使用运动控制指令“MC_SetAxisSTW”,可以控制 PROFIdrive 报文的控制字 1 (STW1) 和控制 字 2 (STW2) 中的选定位。这样便可直接控制工艺对象未使用的位。要控制的位通过参数 “STW1”和“STW2”进行指定。受控位将保持有效,直到“MC_SetAxisSTW”作业复位、工艺对象 重启或 CPU 从“RUN”切换为“STOP”。 可以在 STW1 中控制以下位: • 8 • 9 • 11 到 15 位 0 到 11 可在 STW2 中进行控制。• 工艺对象未在仿真中。 • 设置了允许的位屏蔽。 超驰响应 • 新作业“MC_SetAxisSTW”不会中止任何激活的运动控制作业。 • “MC_SetAxisSTW”作业只能由另一个“MC_SetAxisSTW”作业中止。MC_WriteParameter V5 (S7-1500) MC_WriteParameter:写参数 V5 (S7-1500) 说明 通过运动控制指令“MC_WriteParameter”,可以在运行时更改工艺对象的选定参数。更改将 立即生效或在重启后生效,具体取决于相应的参数。 在 CPU 的“RUN → STOP → RUN”转换期间,参数值将保持一致。如果发生断电、存储器复位 或工艺对象重启,则更改后的参数值将复位为初始值。 适用于 • 定位轴 • 同步轴 要求 • 工艺对象已正确组态。 参数 下表列出了“MC_WriteParameter”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 Axis INPUT TO_PositioningAxis TO_Synchronous‐ Axis - 工艺对象 Execute INPUT BOOL FALSE TRUE 上升沿时启动作业 ParameterNumber INPUT DINT 0 要更改的参数索引可修改的参数 下表列出了可使用运动控制指令“MC_WriteParameter”更改的参数: 变量 索引 工艺对象 数据类 型 说明 有效性 PositionLimits_HW. Active 1000 定位轴 同步轴 BOOL 启用/禁用硬限位开关 正负硬限位开关均可通过此参数激活 或禁用。 直接 FALSE 硬限位开关禁用 TRUE 硬限位开关激活。测量输入、输出凸轮、凸轮轨迹 (S7-1500) MC_MeasuringInput V5 (S7-1500) MC_MeasuringInput:启动一次测量 V5 (S7-1500) 说明 通过运动控制指令“MC_MeasuringInput”,开始进行一次性测量。 进行一次性测量时,可以通过一个测量作业检测到一个或两个边沿。将相应的工艺对象轴或 外部编码器的位置分配给测量事件。测量结果在函数块以及工艺数据块中进行指示,并且可 在用户程序中进行进一步处理。测量作业已完成。 必须使用“MC_MeasuringInput.Execute” = TRUE,再次启动另一个测量作业。 适用于 • 测量输入 要求 • 工艺对象已正确组态。 • 轴编码器的状态必须“有效”(StatusSensor[1..4].State = valid)。否则,会在函数块中拒绝 测量作业,并提示错误。 • 在主动或被动回原点期间,无法使用 PROFIdrive 进行测量。 超驰响应 有关“MC_MeasuringInput”作业的超驰响应,请参见“超驰响应 V5:测量输入作业”部分。下表列出了“MC_MeasuringInput”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 MeasuringInput INPUT TO_Measuring‐ Input - 工艺对象 Execute INPUT BOOL FALSE TRUE 上升沿时启动作业 Mode INPUT DINT 0 测量类型 0 下一个上升沿的测量 1 下一个下降沿的测量 2 下两个边沿的测量 3 两个边沿的测量,从上升沿开始 • 上升沿 =“MeasuredValue1”(测 量值 1) • 下降沿 =“MeasuredValue2”(测 量值 2) 4 两个边沿的测量,从下降沿开始 • 下降沿 =“MeasuredValue1” • 上升沿 =“MeasuredValue2” MeasuringRange INPUT BOOL FALSE 测量值的采集 遵守时间相关的边界条件。 FALSE 始终采集测量值 TRUE 仅采集测量范围内的测量值 StartPosition INPUT LREAL 0.0 测量范围的起始位置 对于具有活动的取模函数的轴或外部编码 器,超出模数范围的位置数据会镜像在模数 范围内。 EndPosition INPUT LREAL 0.0 测量范围的结束位置 对于具有活动的取模函数的轴或外部编码 器,超出模数范围的位置数据会镜像在模数 范围内。 Done OUTPU T BOOL FALSE TRUE 已完全处理块。 测量值有效。 Busy OUTPU T BOOL FALSE TRUE 作业正在处理中。

联系方式

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