登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:FX1N 脉冲控制 往复运动
点击:3839 回复:10
楼主
编辑
引用
管理
痞龙
三菱FX1N的PLC,台达伺服电机,脉冲控制电机运动 ,Y1为电机脉冲点,Y5为电机方向控制。怎么样编写步进程序内实现,电机再走完一个距离后反向再走一个距离之后再反向,时间未到下一直往复。走过的距离可调。不知道那位高手能提点下用那个脉冲指令,能给个基本思路。
12-06-18 12:43
1楼
编辑
引用
管理
szlongren
用DRVI指令发脉冲,用步进顺控指令来控制正反顺序,记得正反方向倒转时要延时,正向脉冲可以正走,返回脉冲可以将正向脉冲赋值为负数。我曾经做过类似的程序,没有问题。
12-06-18 13:58
2楼
编辑
引用
管理
痞龙
延时要多久,如果我是伺服呢,也要延时吗,1ms还是10ms呢?
12-06-18 14:59
3楼
编辑
引用
管理
szlongren
伺服最好也要延时,你可以从大到小慢慢调试,如果不延时,电机发热很快,我记得以前那个程序我设置延时20MS,是带动一个拖板作往复摇摆,好象跟你这个要求相似。
12-06-18 16:34
4楼
编辑
引用
管理
痞龙
这是我的程序,我现在第一次正向正常走,也能过度到第一次反向,但是第一次反向走的时候一直冲过,好像脉冲不停1的发,有高手指教下吗
12-06-19 10:49
5楼
编辑
引用
管理
szlongren
第一次正向和反向转换时,你用一个M8029下降沿驱动一个定时10ms,再走反向。可以不用顺控指令IST,用时间继电器控制转向看看,如果不用顺控制指令,最好只要一个DDRVA指令,不用双指令。D62用脉冲存贮器,当反向时,M8029同时驱动,DSUB K0 D62 D62,将脉冲数变成负值。其实我也是新手,想跟你这个工程一起来讨论,说错了,不要见怪!
12-06-19 14:05
6楼
编辑
引用
管理
痞龙
糗大了,DDRVA和DDRVI绝对和相对指令搞混了,糗大了。搞定了,谢谢楼上
12-06-19 14:35
7楼
编辑
引用
管理
痞龙
IST指令的作用是什么,能解说下吗,我么用过这个指令。。。
12-06-19 14:39
8楼
编辑
引用
管理
szlongren
IST叫步进顺控程序吧,你读一下三菱的功能指令里有这个啊!
12-06-19 16:39
9楼
编辑
引用
管理
szlongren
我以前的那个往复运动控制,我记得是用DRVI指令的,不是用DRVA指令,程序编好后一次调试就可以了。三菱PLC控制我也是边学边用,有些记得住,有些记不住,临时用就翻翻书,呵呵!跟你一样,也是这个论坛上很多人帮助我,指点我,不懂就发贴问,论坛上面的高手太多了,还是要感谢他们!
12-06-19 16:51
上一页
下一页
工控新闻
2025年全球智能机器人3D视觉白皮书发布,深入解析全球视角下机器人3D视觉市场格局与未来增长机遇
汇川技术工业零碳战略 “1+4+X=0 (zero carbon)”重磅发布!
12路1080P高清视频流,米尔RK3576 开发板重塑视频处理极限
华北工控EMB-3513主板:可选NXP I.MX93/91处理器,支持边缘AI网关集成应用
智控未来!华北工控PPC-3312QL工业平板电脑,支持楼宇智能中控平台集成
施耐德电气中压变频器护航水务“生命线”与“发展线”
布局AI视觉应用!华北工控推出多网口工控机BIS-6960I-A12TW-24V
科技创新驱动产业变革
更多新闻资讯