登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:DSZR指令
点击:5024 回复: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
上一页
下一页
工控新闻
链博会丨施耐德电气崔志达:技术创新赋能“中国制造”迈向“中国创造”
我国提出的全球首个电力储能用超级电容器国际标准成功立项
工业智能体究竟价值几何?
皮尔磁重磅亮相2025广州应急安全展
GTF 聚焦展直击:EVIDENT 工业内窥镜系列为燃气轮机安全护航
「壳」动新智,聚势而行:AVEVA与中海壳牌举办高层会谈,共谋行业发展新动能
优必选Walker S2全球首个实现自主换电,7*24小时打工的人形机器人要来了
博世力士乐工厂自动化技术交流日成功举办
更多新闻资讯