使用西门子1200PLC控制步进电机时,需要用到博途软件中的运动控制功能,运动控制工艺配置相关的运动参数,工艺控制面板,可以在不用编写控制程序的情况下,测试工艺参数的正确性。
下边介绍运动控制工艺的创建,以及如何使用工艺控制面板初步实现运动控制功能。
一、添加工艺对象
1. “工艺对象”、双击“添加新工艺”、选择“运动控制”、选中“轴”、输入对象名称“旋转料库”、点击“确定”;
图 1 添加新工艺
2. “基本参数”、“常规”、驱动器选择“PTO”、测量单位选择“°”,根据实际物理本体旋转测量单位,线性轴选择“mm”,旋转轴选择“°”;
图 2 设置常规参数
3. “驱动器”、“选择脉冲发生器”、“信号类型”、根据实际接线设置“脉冲输出”和“方向输出”;
图 3 设置脉冲输出
4. “扩展参数”、“机械”,根据驱动器细分(6400)设置“电机每转的脉冲数”,“电机每转的负载位移”等于360度除以减速比150,得到2.4;
图 4 设置机械参数
5. “扩展参数”、“动态”、“常规”速度相关参数设置;
图 5 设置速度参数
6. “扩展参数”、“动态”、“急停”参数设置;
图 6 设置急停参数
7. 回原点设置,“回原点”、“主动”,原点开关输入点只能选择I0.0~I1.3,选择回原点方向,“逼近速度”、“参考速度”、“起始位置偏移量”找到原点开关后旋转的偏移量,“0”表示不偏移,参考点就在原点开关位置,请根据实际情况设置参数,本实验回原点通过编程实现,所以不需要设置回原点参数;
图 7 回原点设置
二、 组态下载
1. “网络视图”下,选中“PLC_1”,点击“下载到设备”;
图 8 下载到设备
2. 选择PG/PC接口的类型:PN/IE,PG/PC接口选择使用的网卡,接口/子网的连接:PN/IE_1。勾选“显示所有兼容的设备”,点击“开始搜索”;
图 9 选择PG/PC接口
3. 选中搜索到的PLC,点击“下载”按钮。如果有多个PLC时,通过点击“闪烁LED”来确定PLC;
图 10 选中PLC下载
4. 勾选“全部覆盖”→点击“下载”按钮,开始PLC程序的下载,等待下载完成;
图 11 PLC程序下载选择
图 12 PLC程序正在下载
5. 下载完成,勾选“全部启动”,点击“完成”按钮;
图 13 下载完成
三、 轴控制面板
1. 工艺对象“旋转料库”、双击“调试”、“控制面板”可以初步调试工艺对象;
图 14 打开轴控制面板
2. 点击“在线”,点击“激活”、“确定”,激活轴控制面板;
图 15 激活轴控制面板
3. 点击“启用”按钮,启用轴;
图 16 启用轴
4. 轴无错误状态下,选择“点动”命令,输入点动速度,点击“反向”或者“正向”按钮,旋转料库启动旋转,松开按钮停旋转;
图 17 点动控制1
图 18 点动控制2
5. 选择“回原点”命令,输入“参考点位置”的值,默认0,可以点击“设置回原点位置”直接把当前位置设置为绝对零点,或者点击“回原点”按照组态里设置的方式寻找参考点。“已归位”有效时说明回原点完成;
图 19 回原点1
图 20 回原点2
6. 选择“定位”命令,输入运行“速度”、“目标位置/行进路径”,点击“相对”按钮,旋转料库按照的设定的速度运动设置的角度;
图 21 相对定位控制1
图 22 相对定位控制2
7. 回原点完成后,绝对运动才可使用,按照设置的速度运动到目标位置;
图 23 绝对定位控制1
图24 绝对定位控制2
本文由 西门子1200PLC的运动控制功能
,