课程:
- 1、有关三菱PLC 绝对值定位指令
- 2、三菱FX2N系列PLC发脉冲指令有哪些?
- 3、FX2N有绝对定位指令么,例如drvi,还是只能用PLSR么?
- 4、三菱plc绝对定位指令
- 5、三菱plc定位指令
- 6、关于三菱PLC 相对位置绝对位置控制问题
有关三菱PLC 绝对值定位指令
你需要监视M8147或M8148来确定脉冲是否发送完毕,另外,不建议使重复使用脉冲指令,可以只编写一条脉冲执行指令,运行的数据用传送的方式到寄存器,然后脉冲指令执行寄存器里的数据就可以了。当然你也可以根据你自己的思路去设计,可以参考一下我的程序。
M8147:Y000正在输出脉冲时,M8147闭合。
M8148:Y001正在输出脉冲时,M8148闭合。
脉冲输出相关寄存器元件:
D8140:32位寄存器,脉冲由Y0输出时,记录当前的位置。
D8142:32位寄存器,脉冲由Y1输出时,记录当前的位置。
D8145:16位寄存器基底频率。FX的脉冲输出频率并不能从0开始。当值设定小于D8146的1/10基底频率时,最小输出频率也是按照D8146的1/10输出。
D8146:32位寄存器,设定最高脉冲频率,因为此指令的加减速时间是计算由基底频率升到最高频率的时间,所以改变D8146的值可以更准确的设定执行元件的加减速时间。
D8148:16位寄存器,加减速时间设定。
三菱FX2N系列PLC发脉冲指令有哪些?
脉冲输出:PLSY
有加减速的脉冲输出:PLSR
脉宽调制:PWM
绝对定位:DRVA
相对定位:DRVI
FX2N有绝对定位指令么,例如drvi,还是只能用PLSR么?
PLSY和DRVI都是相对控制伺服的位置,PLSY指令可以用于正反脉冲和脉冲加方向两种模式,DRVI只能用于脉冲加方向模式。
三菱PLC而言,所有型号都有PLSY,但是FX2N并没有DRVI,DRVA,ZRN等定位指令,所以在选用指令时请查看你的PLC型号是否支持这个指令。
程序上,两个指令都可以实现,只是写法不一样而已,相对来说,DRVI控制更方便一些。
三菱plc绝对定位指令
DRVA绝对定位指令,
例 DRVA D0 D2 Y0 Y4。
D0,脉冲数,也就是位移;D2,脉冲频率,也就是速度;Y0,脉冲输出;Y4,方向输出。
三菱plc定位指令
三菱FX系列PLC的定位相关的指令有:DSZR带DOG搜索的原点回归指令、DVIT中断定位指令、TBL表格设定定位指令、ABD读取ABD当前值指令、ZRN原点回归指令、PLSV可变速脉冲输出指令、DRVI相对定位指令、DRVA绝对定位指令。等等。
望采纳。。。。。。
关于三菱PLC 相对位置绝对位置控制问题
相对位置应用在不需要回零的场合。就是这次走的距离以当前的位置为基准。重复定位(从零点再次到指定位置)要求不高的场合。
绝对位置应用在必须回零的场合。就是这次走的距离以原点的位置为基准。重复定位(从零点再次到指定位置)要求很高的场合。
原点位置存放在D8140里(Y0),D8142(Y1)。开机上电D8140为0,回完原点为D8140为0。向正方向走D8140值增加,反方向D8140值减少。例:DRVA K20000 K1000 Y0 Y4 ,Y0输出脉冲,执行完后,D8140里存放发的脉冲20000个,而且是双字节的,即D8140-D8141。另外用PLSY PLSR指令时,D8140只记录脉冲数一直增加。在程序中DRVA DRVI 时,尽量不要使用PLSY PLSR。
以上回答书中都有明确说明, 建议精读FX编程手册329-365页。
相对位置和绝对位置的记忆值对应的设定寄存器是你自己想象,没有额外定义。因为你不清楚运动控制的过程,可以参考文库的一篇资料