课程:
三菱PLC用DDRVA指令时,步进电机在运行中,改变控制速度地址中的脉冲数,步进电机有反应呢?
给你提供一个方法,有点麻烦,如果确有必要使用, 可以参考 :
先计算出当前位置(K1000)与目标位置(K8000)的脉冲差(k7000),
先使用PLSV指令移动, 该指令速度设置为运动速度,可随时修改
移动时程序实时监测D8140的当前值, 当与目标位置相差在约300脉冲时, 停止PLSV指令,此时停止位置肯定有误差
再使用DDRVA指令, 移动准确位置
plsv与ddrva切换相当于是在减速时, 不会发现马达中间停止现象
该方法本人试过, 可以使用,脉冲也不会发生丢失现象
怎样在运动控制器定位控制中实现速度的改变
三菱Q系列运动控制器Q172CPU(N)/Q173CPU(N)在定位过程中来实现定位速度的改变有两种方式,一种是在PLC的顺控程序中通过使用运动专用PLC指令S(P).CHGV来改变指定轴的控制速度,另一种是在运动控制器的SFC程序中使用运动专用功能CHGV来改变指定轴的定位速度,对于前者,请参见运动控制器Q系列SFC编程手册,对于后者详述如下:2.参数设置如下:(可按各自系统需要进行设置) 3.SFC例程如下:(按各自系统需要进行编辑) 共有两个SFC程序,main1为定位主程序,speed change为改变速度的程序 假定两个程序都被设为自动启动(可根据各自系统需要进行设置)
在松下plc位置控制指令中,能否连续改变运行速度
修改速度后重新动才行,在运行的过程中是不能改变的,不过要看你用的是什么指令