旺缘梦
级别: 正式会员
精华主题: 0
发帖数量: 40 个
工控威望: 92 点
下载积分: 2444 分
在线时间: 8(小时)
注册时间: 2018-08-17
最后登录: 2018-10-04
查看旺缘梦的 主题 / 回贴
楼主  发表于: 2018-09-11 12:00
我用三菱PLC来控制步进电机正反转运转,不知道怎么操作,各位老师请多多帮忙。
剑剑777
谦虚不耻,前行不止!
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 105 点
下载积分: 1083 分
在线时间: 20(小时)
注册时间: 2018-08-21
最后登录: 2023-10-12
查看剑剑777的 主题 / 回贴
1楼  发表于: 2018-09-11 15:21
最简单的可变脉冲数指令:16位指令PLSV    32位指令DPLSV,格式如:PLSV  D0  Y0 Y1   其中D0的值为脉冲频率即速度只要在16位的范围内可以随意取值,例如K10000或K-10000(结合电机选择合适的脉冲频率),Y0为脉冲输出端,Y1位脉冲方向端,当K值为正值时电机正转,为负值时反转。这里可变速的寄存器的值可以不考虑。 16位运算时为-32,768~+32,767(0除外)32位运算时为-999,999~+999,999(0除外)
相对位置指令:16位指令DRVI   32位指令DDRVI。格式如:DRVI D0 D1 Y0 Y1    D0与D1的值如上,这里D0为指定输出脉冲数(相对地址)即为电机转动圈数,D1为指定输出脉冲频率即为速度。正转D0 D1 的值为正值,反转D0或D1的值为负值即可。
绝对位置指令:16位指令DRVA   32位指令DDRVA。和DRVI的格式相同。但是有区别,相对位置指令是每次转动前,以当前位置为原点转动。而绝对位置指令是以初始转动的起点为原点的。其中绝对与相对位置指令的理解还是需要你去看一下FX定位篇手册,论坛就有下载地址:http://down.ymmfa.com/?id=365
谦虚不耻,前行不止!