登录
首页
人机界面
人机界面
回帖
发帖
正文
主题:三菱DRVI指令走两段反向速问题
点击:2372 回复:19
楼主
编辑
引用
管理
liangmaoxian
如题,这两天用到三菱fx3s系列plc.用DRVI一直走,碰到感应器后反方向走。在程序中改了脉冲数正负符号或者置位复位方向输出都不行,伺服设置脉冲加方向。走的时候只走了第一段,碰到感应器后不走了?求助各位看看是什么问题?指点一二!谢谢
17-04-12 17:12
1楼
编辑
引用
管理
逍遥的久鸣
你应该这样写 比如 用的CH0通道发脉冲,一开始向左走碰到感应器立刻停止,用当前脉冲标志M8340的下降沿再触发向右走就好了!
17-04-12 18:38
2楼
编辑
引用
管理
liangmaoxian
引用
逍遥的久鸣
在 2017/4/12 18:38:39 发言
【内容省略】
和用感应器上升沿触发停止有区别吗?
17-04-12 19:16
3楼
编辑
引用
管理
liangmaoxian
引用
逍遥的久鸣
在 2017/4/12 18:38:39 发言
【内容省略】
而且脉冲数是无穷大哦
17-04-12 19:19
4楼
编辑
引用
管理
蛇会大学
PDF说,定位的数据修改后,要断开1个周期的时间再闭合才行。
17-04-12 19:47
5楼
编辑
引用
管理
liangmaoxian
引用
蛇会大学
在 2017/4/12 19:47:18 发言
【内容省略】
有的,有200ms的延时
17-04-12 20:03
6楼
编辑
引用
管理
fumz78
用两条这样的指令,分开执行试下,前面一条执行正传,后面一条执行反转
17-04-12 20:14
7楼
编辑
引用
管理
liangmaoxian
只能明天试试了
17-04-12 21:38
8楼
编辑
引用
管理
逍遥的久鸣
不能这样触发,当感应器一感应时,PLC的脉冲正在停止中,所以你感应器上升沿触发时,前一段正在结束状态中,所以你触发下一次动作是无效的,只能当前一段完全停止时,才能触发下一次,一般这种情况我们都是用M8029(脉冲输出完毕标志)或者M8040下降沿(脉冲输出标志) 小伙伴明白了不??
17-04-13 08:09
9楼
编辑
引用
管理
zrx517697809
最好是能把你程序贴出来看一下
17-04-13 08:13
上一页
下一页
工控新闻
西克小程序 | 技术资料,一手掌握
美国5月份工业产值出现三个月内的第二次下降
中控技术获陕煤榆林化学1.31亿订单,携手打造全球最大煤炭清洁转化智能工厂
前沿应用智享会 | 西克用视觉技术驱动创新
伟创电气成立合资新公司,押注具身机器人热门赛道
皮尔磁:探索工业安全技术:PSS4000安全PLC课程
倍福基于 PC 的控制技术筑牢能源供应安全基石
HMS 2025全球工业网络市场份额预测报告
更多新闻资讯