基础资料:
LM小型可编程控制器软件(基于CoDeSys)笔记十七:pto脉冲功能块_Gutie_bartholomew的博客-CSDN博客
接线方法:
驱动器实际运用案例_Gutie_bartholomew的博客-CSDN博客
我使用的plc板卡型号是ADH164-A,烧录程序后,电机顺时针转动。
输入:
en:使能
axis:我这里连线是用plc的qx04,查询可知,对应为3
target:这里是一个绝对的数值,输入10000,则发送10000个脉冲,输入-10000,还是发送10000个脉冲,而且方向不会改变,除非改变qx05。
vmax和acctime是电机的参数
输出:
active用来显示电机的运行状态,如果在运行,则输出1,ptot会吸合,没运行或者运行结束会输出0,ptot会断开。
一旦运行开始,cv会从0开始计数,目标为正数,它就从0到正数,目标为负数,它就从0到负数
error是报警输出
plc程序:
全局变量:
qx05是用来控制正反转的,
fx为1时,qx05吸合,电机顺时针转
fx为0时,qx05不吸合,电机逆时针转
qx20继电器动作有声音,用来观察plc工作情况
qx04对应axis=3