回复内容:
对:何 威 关于 wzg123先生,你可能是刚刚接触这类的位置控制程序设计吧,其实用接近开关来进行寻原点的方法是有许多不妥的地方(除非对位置精度要求不高或出于成本考虑,但你现在却采用伺服电机带动丝杠来方式):
1、象你所担心的接近开关损坏时,罗母就会冲出机床的问题(我曾经遇到这样的问题)。
2、接近开关的响应速度及重复精度、程序的运行周期(如果用PLC时)会影响每次运行原点的位置的确定,也就是原点的不确定性差。
3、接近开关的位置微调整是很不方便。
所以,我赞成共创美好先生和波恩先生的提议:采用软原点设定方法,用接近开关的硬限位作机械超限位和报警。这样编程方便(如果用PLC时),使用上又安全。如何编这样的程序可联系我。 内容的回复:
想看看你程序
刘工:
走着看,不会是在复位时总有人在看着吧,应该是复位时就通过某个方式来确定,是正转还是反转。
丝杠罗母
伺服电机-------------R---------------------------------- Aa
A B C
| | |
接近 接近 接近
开关1 开关2 开关3
B为原点,那么停机时,螺母可能在AB之间,也可能是在BC之间,所谓的复位就是让螺母回到原点B处,在AB之间与在BC之间的复位转向是不一样的,我就是想请教一下如何确定转向,
另外,接近开关的状态改变有两种可能,1、从左边接近,2、从右边接近,两者之间会有一段距离,这段距离怎么办