7*24小时在线咨询电话 010-52873850
发布时间:2019-08-24 来源:众智博远
组态脉冲发生器
添加工艺对象:
- 在项目树中,展开节点“工艺对象”(Technology Objects),然后选择“添加新对象”(Add new object)。
- 选择“轴”(Axis) 图标(必要时可以重命名),然后单击“确定”(OK) 打开轴对象的组态编辑器。
- 显示“基本参数”(Basic parameters) 下的“为轴控制选择 PTO”(Select PTO for Axis Control) 属性,然后选择所需脉冲。
提示 如果以前从未在“CPU 属性”(CPU Properties) 中组态 PTO,则将 PTO 组态为使用其中一个板载输出。 如果使用了输出信号板,则选择“设备组态”(Device configuration) 按钮以转到“CPU 属性”(CPU Properties)。 在“参数分配”(Parameter assignment) 下的“脉冲选项”(Pulse options) 中,将数据源组态为信号板输出。 |
- 对其余的基本参数和扩展参数进行组态。
对应用进行编程: 将 MC_Power 指令插入代码块。
- 对于“轴”输入,请选择已创建并组态的轴工艺对象。
- 将 Enable 输入设置为 TRUE 可以使其它运动指令起作用。
- 将 Enable 输入设置为 FALSE 会取消其它运动指令。
提示 每个轴只包括一个 MC_Power 指令。 |
插入其它运动指令,以生成所需的运动。
提示 将脉冲发生器组态为信号板输出: 选择 CPU 的“脉冲发生器 (PTO/PWM)”(Pulse generators (PTO/PWM)) 属性(在“设备组态”(Device configuration) 中)并启用脉冲发生器。 每个 S7‑1200 CPU V1.0、V2.0、V2.1 和 V2.2 提供两个脉冲发生器。S7‑1200 CPU V3.0 和 V4.0 CPU 提供四个脉冲发生器。 在相同组态区域的“脉冲选项”(Pulse options) 下,选择用作以下用途的脉冲发生器: “PTO”。 |
提示 CPU 以 10 ms 为“时间片”或时间段计算运动任务。执行一个时间片时,下一时间片会在队列中等待执行。 如果中断某个轴上的运动任务(通过执行该轴的其它新运动任务),可能多要等待 20 ms(当前时间片的剩余时间加上排队的时间片)才能执行新运动任务。 |