誉达国产PLC 控制步进电机加减速
誉达国产PLC加减速过程说明:
MOV K1500 D8144 //设定Y0启动频率
MOV K100 D8145 //设定Y0加减速时间
MOV K10 D8130 //1MS加速或减速1次
DRVI K30000 K20000 Y0 Y10
//相对定位指令,运行频率2万,走3万个脉冲。
每次加速或减速的个数=20000(运行频率)/100(加减速时间)=200。
也就是说执行DRVI指令100MS后实际运行频率已经达到2万了,加速过程停止。系统自动保存加速过程发出的脉冲数(PLC内部变量在这里我们简称为ADDSUM),在减速的时侯用。那什么时候开始减速呢?当设置的目标脉冲数(这里是3万)减去已发出的脉冲数(PLC内部变量这里简称为DSUM)等于加速过程发出的脉冲数(ADDSUM)时开始减速。有时候用加速时发出的脉冲数用来做为减速的脉冲数减速效果不是很理想,这时就需要调整D8230-D8237(系统默认是100)。
注:调整原则就是先调加减速时间,使得加速满意为止,一般情况下减速效果也是可以的。如果觉得减速不理想按下面说明调整:
1、当减速不明显,也就是停止时冲击大,可以适当调小辅助减速设置寄存器(D8230-D8237)。
2、当减速太明显,也就是减速太快,到最后步进电机慢慢的走,这时可以适当调大辅助减速设置寄存器(D8230-D8237)。
脉冲输出口 | 辅助减速设置一 | 默认值 |
Y00 | D8230 | 100 |
Y01 | D8231 | 100 |
Y02 | D8232 | 100 |
Y03 | D8233 | 100 |
Y04 | D8234 | 100 |
Y05 | D8235 | 100 |
Y06 | D8236 | 100 |
Y07 | D8237 | 100 |
Y10或Y50 | D8380 | 100 |
Y11或Y51 | D8381 | 100 |
Y12 | D8382 | 100 |
Y13 | D8383 | 100 |
Y14 | D8384 | 100 |
Y15 | D8385 | 100 |
誉达国产PLC运行频率请按照下面设置,不能高于下面给出的参考值:
细分数 | 重载最高运行频率 | 轻载最高运行频率 |
2 | 4000 | 8000 |
4 | 8000 | 16000 |
8 | 16000 | 32000 |
16 | 32000 | 64000 |
32 | 64000 | 128000 |
- 上一篇:16轴高速PLC输出相关寄存器地址定义 2017/4/2
- 下一篇:誉达国产PLC温度PID自整定功能及例程 2017/4/2