组态脉冲发生器1. 添加工艺对象:–在项目树中,展开节点“工艺对象”(TechnologyObjects),选择“添加新对象”(Add new object)。–选择“轴”(Axis) 图标(必要时可以重命名),单击“确定”(OK)打开轴对象的组态编辑器。– 显示“基本参数”(Basicparameters) 下的“为轴控制选择 PTO”(Select PTO for AxisControl)属性,选择所需脉冲。说明如果以前从未在“CPU 属性”(CPU Properties) 中组态 PTO,则将PTO组态为使用其中一个板载输出。如果使用了输出信号板,则选择“设备组态”(Device configuration)按钮以转到“CPU属性”(CPU Properties)。 在“参数分配”(Parameterassignment)下的“脉冲选项”(Pulse options) 中,将数据源组态为信号板输出。–对其余的基本参数和扩展参数进行组态。2. 对应用进行编程: 将 MC_Power 指令插入代码块。–对于“轴”输入,请选择已创建并组态的轴工艺对象。– 将 Enable 输入设置为 TRUE 可以使其它运动指令起作用。– 将Enable 输入设置为 FALSE 会取消其它运动指令。说明每个轴只包括一个 MC_Power 指令。3.插入其它运动指令,以生成所需的运动。说明将脉冲发生器组态为信号板输出: 选择 CPU 的“脉冲发生器(PTO/PWM)”(Pulsegenerators (PTO/PWM)) 属性(在“设备组态”(Deviceconfiguration)中)并启用脉冲发生器。 每个 S7-1200 CPU V1.0、V2.0、V2.1 和V2.2提供两个脉冲发生器。S7-1200 CPU V3.0 和 V4.0 CPU提供四个脉冲发生器。在相同组态区域的“脉冲选项”(Pulse options)下,选择用作以下用途的脉冲发生器:“PTO”。轻松进行运动控制10.3 开环运动控制入门手册294 设备手册, 01/2015,A5E02486780-AG说明CPU 以 10ms为“时间片”或时间段计算运动任务。执行一个时间片时,下一时间片会在队列中等待执行。如果中断某个轴上的运动任务(通过执行该轴的其它新运动任务),可能Zui多要等待20ms(当前时间片的剩余时间加上排队的时间片)才能执行新运动任务。10.3 开环运动控制10.3.1 组态轴通过 PTO(脉冲串输出)在PLC 和驱动器上连接开环轴。STEP 7 为“轴”工艺对象提供组态工具、调试工具和诊断工具。① 驱动器 ④ 调试② 工艺对象 ⑤诊断③ 组态说明对于固件版本 V2.2 以及更早版本的 CPU,PTO 需使用高速计数器 (HSC)的内部功能。也就是说,在其它地方无法使用相应的 HSC。PTO 和 HSC 间的分配是固定的。 如果激活 PTO1,则它将与 HSC1连接。 如果激活PTO2,则它将与 HSC2 连接。 生成脉冲时,不能监视当前值(例如,在 ID1000 中)。S7-1200V3.0 以及更高版本的 CPU 则无此限制;当在这些 CPU中组态脉冲输出时,所有 HSC 仍可供程序使用。轻松进行运动控制10.3开环运动控制入门手册设备手册, 01/2015, A5E02486780-AG 295表格 10- 5 用于运动控制的 STEP 7工具工具 说明组态 组态“轴”工艺对象的下列属性:• 要用的 PTO 的选择以及驱动器接口的组态•机械的属性和驱动器(机器或系统)的传动比参数• 位置限制属性、动态属性和归位属性在工艺对象的数据块中保存组态数据。调试无需创建用户程序即可测试轴的功能。 启动该工具时,将显示控制面板。控制面板上提供了下列命令:• 启用和禁用轴• 在点动模式下移动轴•以juedui和相对方式定位轴• 使轴归位• 确认错误信息可以为运动命令指定速度以及加速度/减速度。控制面板中还将显示当前的轴状态。诊断 监视轴和驱动器的当前状态和错误信息。轻松进行运动控制10.3 开环运动控制入门手册296设备手册, 01/2015,A5E02486780-AGPTO轴的树选择器不包括编码器、模数、位置监视和控制回路组态菜单。为轴创建工艺对象之后,通过定义基本参数(如PTO和驱动器接口的组态)来组态该轴。还可以组态轴的其它属性,例如位置限制属性、动态属性和归位属性。说明在用户程序中可以根据新量纲单位调整运动控制指令的输入参数值。轻松进行运动控制10.3开环运动控制入门手册设备手册, 01/2015, A5E02486780-AG297组态驱动器信号、驱动器机械装置和位置监视(硬件和软件限位开关)的属性。组态急停命令的运动动态和行为。还可以组态回原点行为(被动和主动)。使用“调试”(Commissioning)控制面板独立于用户程序对功能进行测试。单击“启动”(Startup)图标对轴进行调试。控制面板会显示轴的当前状态。不仅可以启用和禁用轴,还可以测试轴定位(以juedui和相对方式)以及指定速度、加速度和减速度。还可以测试归位和点动任务。 控制面板还可用于确认错误。轻松进行运动控制10.3 开环运动控制入门手册298 设备手册,01/2015, A5E02486780-AG10.3.2 调试“状态和错误位”诊断功能诊断功能“状态和错误位”(Status anderror bits)用于监视轴的Zui重要状态和错误消息。当轴激活时,可以在在线模式下以“手动控制”模式和“自动控制”模式显示诊断功能。表格 10- 6轴的状态状态 说明启用 轴已启用且准备好接受运动控制任务的控制。(工艺对象的变量: