浔之漫智控技术(上海)有限公司
西门子授权代理商 , 西门子授权代理商 , 西门子一级代理商
SIEMENS西门子 S120伺服电机 1FK7022-5AK71-1VG5-Z J16+X01


           MC_Power:功能图 V4 (S7-1500) 功能图:启用工艺对象和报警响应示例模拟驱动器接口 设定值通过模拟量输出进行输出。另外,也可通过数字量输出组态一个启用信号 (.Actor.Interface.EnableDriveOutput),通过数字量输入组态一个就绪信号 (.Actor.Interface.DriveReadyInput)。 • 启用工艺对象并激活驱动器 参数“Enable” = TRUE 时,将置位使能输出(“Enable drive output”)。 如果驱动装置通过就绪输入(“Drive ready input”)返回就绪信号,则“Status”参数和工艺 对象的“.StatusDrive.InOperation”变量将设置为“TRUE”,且设定值将切换到模拟量输 出中。 • 禁用工艺对象并取消激活驱动器 参数“Enable” = FALSE 时,“Status”参数将设置为 值“FALSE”,同时轴根据所选择的 “StopMode”进行制动。达到设定值 0 时,启用输出将设置为“FALSE”。 更多信息 有关启用和禁用工艺对象和驱动装置的更多信息,请参见附录“MC_Power 功能图”。

             工艺对象可通过“Enable_1= TRUE”启用。在时间①处,可从“Status_1”中读取成功启用信息。 之后,轴将根据“MC_MoveVelocity”作业 (A2) 移动。该轴的速度曲线可从“TO_1.Velocity”中 读取。 在时间 ②,工艺对象出错,导致工艺对象禁用(报警响应:取消启用)。轴将根据驱动装 置中的组态制动至停止状态。工艺对象禁用后,“Status_1”将复位。由于轴不是通过 “Enable_1” = FALSE 禁用的,因此,所选“StopMode”并不适用。错误原因的排除和报警确认 在时间 ③ 进行。 由于仍然会置位“Enable_1”,因此工艺对象将被再次启用。可从“Status_1”中读取成功启用信 息。Zui后,通过“Enable_1”= FALSE,禁用工艺对象。MC_Reset V4 (S7-1500) MC_Reset:确认报警,重启工艺对象 V4 (S7-1500) 说明 通过运动控制指令“MC_Reset”,可以对能在用户程序中确认的所有工艺报警进行确认。确认 还将复位工艺数据块中的位“Error”和“Warning”。 使用“Restart”= TRUE 的运动控制指令“MC_Reset”,可以启动工艺对象的重新初始化(重启) 过程。在重新启动工艺对象时,工艺数据块中将使用新的组态数据。 适用于 • 全部工艺对象 要求 • 定位/同步轴、速度轴和外部编码器工艺对象: 要重启,必须禁用该工艺对象。 (“MC_Power.Status”= FALSE 且“MC_Power.Busy”= FALSE) 超驰响应 • 参数“Restart”= FALSE: 其它任何运动控制作业不会中止参数“Restart”= FALSE 的“MC_Reset”指令的处理过程。 “MC_Reset”作业不会中止任何激活的运动控制作业。 • 参数“Restart”= TRUE: 其它任何运动控制作业不会中止参数“Restart”= TRUE 的“MC_Reset”指令的处理过程。 参数 下表列出了“MC_Reset”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 Axis INPUT TO_Object - 工艺对象 Execute INPUT BOOL FALSE TRUE 上升沿时启动作业。参数 声明 数据类型 默认值 说明 Restart INPUT BOOL FALSE TRUE 工艺对象的重新初始化和未决工艺 警报的确认。工艺对象根据组态的 起始值重启。 FALSE 确认队列中的工艺报警。 Done 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 参数“ErrorID”的错误 ID确认工艺报警 要确认工艺报警,请按以下步骤操作: 1. 首先检查是否满足上述要求。 2. 设置参数“Restart”= FALSE。 3. 在参数“Execute”的上升沿开始确认错误。 如果参数“Done”的值显示为“TRUE”,则表示已确认错误。 说明 使用“Restart”= FALSE 进行确认 如果仅需确认工艺报警,则可将“Restart”设置为“FALSE”。重启期间,将不能使用该工艺对象。 重新启动工艺对象 要重启某个工艺对象,请按以下步骤操作: 1. 首先检查是否满足上述要求。 2. 设置参数“Restart”= TRUE。 3. 在参数“Execute”的上升沿,进行重启。 如果参数“Done”的值显示为“TRUE”,则表示工艺对象已完成重启。 有关重启的更多信息,请参见“重启工艺对象”部分。MC_Home V4 (S7-1500) MC_Home:回原点工艺对象,设置回原点位置 V4 (S7-1500) 说明 使用运动控制指令“MC_Home”,可以在工艺对象中的位置和机械位置之间建立关系。同时 将工艺对象中的实际位置值指定为回原点标记。该回原点标记代表一个已知的机械位置。 将按照参数“Mode”选定的模式和“工艺对象 > 组态 > 扩展参数 > 回原点”(Technology object > Configuration > Extended parameters > Homing) 下的组态执行回原点过程。 在 V2.0 工艺版本的框架中,S7-1200 运动控制和 S7-1500 运动控制的“MC_Home.Mode”参 数已标准化。这会为“MC_Home.Mode”参数新分配参数值。有关工艺版本 V1.0 和 ≥ V2.0 的 “MC_Home.Mode”参数比较,请参见“版本概述”部分。 在“工艺对象 > 组态 > 扩展参数 >动态默认设置”(Technology object > Configuration > Extended parameters > Dynamic default values) 下预设的值用于动态值“加速度”、“减 速度”和“加加速度”。 适用于 • 同步轴 • 定位轴 • 外部编码器 下表列出了各工艺对象可能的模式:超驰响应 有关“MC_Home”作业的超驰响应,请参见“超驰响应 V4:回原点和运动控制工作(页4838)” 部分。 参数 下表列出了“MC_Home”运动控制指令的参数: 参数 声明 数据类型 默认值 说明 Axis INPUT TO_Axis - 工艺对象 Execute INPUT BOOL FALSE TRUE 上升沿时启动作业 Position INPUT LREAL 0.0 该指定值根据所选“Mode”使用。参数 声明 数据类型 默认值 说明 Mode INPUT INT 0 操作模式 0 juedui式直接回原点 工艺对象的当前位置设置为参数 “Position”的值。 1 相对式直接回原点 工艺对象的当前位置因参数 “Position”中的值而出现位移。 2 被动回原点(无复位) 例如“Mode”8 中的功能,其差异 是,功能启用后,“回原点后”状 态不复位。 3 主动回原点 工艺对象定位轴/同步轴将根据组态 执行回原点运动。 完成该运动之后,轴被定位在参数 “Position”的值指定的位置。 4 预留 5 主动回原点(“Position”参数无任何 作用) 工艺对象定位轴/同步轴将根据组态 执行回原点运动。 完成该运动之后,轴被定位在“工 艺对象 > 组态 > 扩展参数 > 回原点 > 主动回原点”(Technology object > Configuration > Extended parameters > Homing > Active homing) 下组态的回原点位置。 (.Homing.HomePosition) 6 juedui编码器调节(相对) 以“Position”参数值对当前位置进行 位移。 计算出的juedui值偏移值保持性地保 存在 CPU 内。7 juedui编码器调节(juedui) 将当前位置设为“Position”参数值。 计算出的juedui值偏移值保持性地保 存在 CPU 内。 (.StatusSensor[n].AbsEncode rOffset) 8 被动回原点 检测到回原点标记之后,将实际值 设置为“Position”参数的值。 9 取消被动回原点 被动回原点的主动作业被取消。 10 被动回原点(“Position”参数无任何 作用) 检测到回原点标记之后,实际值将 被置为在“工艺对象 > 组态 > 扩展参 数 > 回原点 > 被动回原 点”(Technology object > Configuration > Extended parameters > Homing > Passive homing) 下设定的回原点位置。 (.Homing.HomePosition) ReferenceMarkPosition OUTPU T LREAL 0.0 显示工艺对象回原点的位置 (“Done”= TRUE 时有效) Done OUTPU T BOOL FALSE TRUE 作业已完成。 Busy OUTPU T BOOL FALSE TRUE 作业正在处理中。 CommandAborted OUTPU T BOOL FALSE TRUE 作业在执行过程中被另一作业取消。复位“回原点后”状态 有关复位“回原点”状态的更详细信息,请参见“AUTOHOTSPOT”部分。 工艺对象的“Mode”= 1 … 8、10 时回原点 要回原点某个工艺对象,请按以下步骤操作: 1. 首先检查是否满足上述要求。 2. 在参数“Mode”中指定所需要的回原点功能。 3. 使用这些值初始化必要的参数,然后在参数“Execute”的上升沿,启动回原点操作。 如果参数“Done”的值显示为“TRUE”,则已根据所选“Mode”完成了“MC_Home”作业。工艺对象 的“回原点后”状态将显示在“工艺对象 > 诊断 > 状态和错误位 > 运动状态 > 回原点 后”(Technology object > Diagnostics > Status and error bits > Motion status > Homed) 中 (.StatusWord.X5 (HomingDone))。 “Mode”= 9 时被动回原点过程取消 “Mode”= 9 时,工艺对象不回原点。如果用于被动回原点(“Mode”= 2、8、10)的活动 “MC_Home”作业被另一个“Mode”= 9 的“MC_Home”作业超驰,则可通过参数 “CommandAborted”= TRUE 来取消正在运行的作业。“Mode” = 9 的超驰作业可通过参数 “Done” = TRUE 发出成功执行的信号。 更多信息 有关各个状态位的评估选项,请参见“StatusWord、ErrorWord 和 WarningWord 的评估”部 分。 

展开全文
拨打电话 微信咨询 发送询价