很多PLC没有ZRN回原点指令那如何控制步进电机和伺服电机回原点

很多经济型小PLC比如台达ES、SA系列都没有ZRN回原点指令,那在控制步进电机和伺服电机时如何回原点呢?

模仿数控系统:
如果是步进 用2个接近开关吧。。高速找第一个 低速找第2个。
如果是伺服 用一个接近开关,遇到第一个以后,反转并把某高速计数器清0(Z相脉冲用高速计数器读取)当找到第一个Z脉冲的时候停止。可以用比较指令。
如果PLC支持MODBUS RTU的话,用德欧。。。直接读取。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-07
步进的就用些土办法了,伺服驱动器有原点检索功能,检测Z(C)相。
第2个回答  2020-11-13

回原点有很多种方式,不一定用ZRN指令的。你可以用一般的脉冲指令自己写一段回原点程序也是一样的。只不过程序会多一些,用专门的回原点指令会简洁一些。其实自己写的和专门的回原点指令是一样的原理,PLC厂商只不过是把一段程序压缩成一个指令而已。我一般也都自己写一段回原点程序。不一定用ZRN指令,kan学习视频吧。这样你的会的快一些。希望你可以学会。