登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:DSZR指令
点击:4600 回复: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
上一页
下一页
工控新闻
线下培训 | 米尔&瑞萨电子基于RZ/G2L的OpenAMP混合部署实战培训
台达荣登“在华外企ESG先锋20”榜单第四名
BIS-6388A:搭载英伟达JETSON系列处理器,为算力释放提供硬件支撑
全国首套!汇川携手河北港口集团打造移动岸电系统,助力绿色港口新时代
灵活高效易部署,E-House 为中国出海企业打造“开路先锋”
Visionary-B Two 智能 3D 视觉摄像机
ABB收购西门子在华开关插座业务,深化电气业务布局
更精准、更高效 三菱电机助力生活用纸行业智造升级
更多新闻资讯