登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:DSZR指令
点击:4576 回复:13
楼主
编辑
引用
管理
hr5878
如图,原点复归接收到零点信号X000后不会停下来是什么原因?x000是伺服驱动器的Z相信号,x010是原点信号。
19-01-21 20:58
1楼
编辑
引用
管理
zhujilucj
Z相信号不能这么用的,时间太短,PLC来不及,只有把Z信号接入高速输入
19-01-21 21:01
2楼
编辑
引用
管理
hr5878
X000不是高速输入吗?
19-01-21 21:03
3楼
编辑
引用
管理
zhujilucj
不知道三菱有没有在回零的指令后面捕捉Z相脉冲的功能,如果没有,那你可以自己编写回零程序,慢慢的运动,接触到近点开关了,再降速,高速计数器去捕捉Z相脉冲,然后中断停止伺服运动
19-01-21 21:04
4楼
编辑
引用
管理
zhujilucj
高速输入你没有启用高速计数器就是一个普通数字量输入,不起作用的
19-01-21 21:05
5楼
编辑
引用
管理
hr5878
请教,怎么启用?
19-01-21 21:07
6楼
编辑
引用
管理
zhujilucj
X0对应的高速计数器就是C235,用HSCS指令,[HSCS c235 k1000 Y10],这里面的K1000,就是高速计数器的预制值,Y10就是计数到达的信号
19-01-21 21:11
7楼
编辑
引用
管理
hr5878
三菱FX3UC,,X0~X7不是固定为高速输入点吗?
19-01-21 21:22
8楼
编辑
引用
管理
zhujilucj
高速输入你在程序里面输入X0来使用的时候,那么这个X0就跟普通输入没什么两样,只有启用高速计数器的时候,X0才是真正的高速输入,这个输入点不能再作为一个输入点来用。PLC有循环扫描时间的,你写一条指令LD X0,它不得经过输入映射,然后经过PLC程序执行,才能被PLC处理吗?而高速计数器是独立在PLC程序之外在计数的,只要PLC发现高速计数器的计数到达了预设值,就会处理。
最后修改:
2019/1/21 21:36:20
19-01-21 21:35
9楼
编辑
引用
管理
hr5878
这个看上去挺麻烦的,我现在不用零点信号了,直接是【DSZR X10 X10 Y0 Y4】,但是这样写,发现电机不回原呀,根本不动?谢谢帮忙
19-01-21 21:39
上一页
下一页
工控新闻
新闻发布 | 倍福最新推出 EL336x 系列 EtherCAT 称重端子模块
视频回顾 | CC-Link协会理事单位3M在深圳工业展精彩回顾系列(二)
江森自控亮相上海气候周2024 携手各方共同应对气候变化挑战
新闻发布 | 可插拔式系统解决方案助力解决技能人才短缺问题并满足直流供电需求
台达于2024德国汉诺威工业博览会展出智能制造与低碳交通解决方案
关注客户,聚焦服务,加速增长 | 2024年ABB中国运动控制重点服务渠道伙伴会议
2024 汉诺威工业博览会,倍福展台直击
艾灵携手联通矿山军团推出首个工业网监系统,精准把脉矿山行业棘手难题
更多新闻资讯