菜鸟:
现在手头上有个项目:一个西门子触摸屏,一个CPU224XP,一个装在异步电机上的编码器,2个伺服电机,1个异步电机(带变频器)。开机时,带变频器异步电机朝一个方向一直运行,直到停机时停止。开机时,2个伺服电机满足条件后(电眼检测到物体),按一定距离(触摸屏可调距离)作往返一次的运动,等到下次条件满足后再往返一次,如此循环作间歇运动,直到停机时止。现要求:他们3个之间按一定比例同步运行,即调整任何1个的速度,其他2个速度也跟随。请求*佳方案?
大虾:
要实现 伺服跟变频和变频跟伺服 两种可能比较麻烦,你可以试下伺服跟变频比较容易。
引用<即调整任何1个的速度,其他2个速度也跟随。>
那到底谁跟谁?
菜鸟:
谢谢,拜读过你的电子手轮程序。 任意一个速度有变化,另外2个也变化
另:在程序中还有一点不明白,HSC0的模式9已经占用了I0.1作为时钟B控制点,那么HSC3高速计数器就不能再使用了,因为它的计数输入点也是I0.1,那不是与之冲突了吗?
大虾:
电子手轮程序是伺服追变频吧
hsc3这个时候不能使用了。
电子手轮用什么带动,伺服就追什么。
引用<任意一个速度有变化,另外2个也变化>到底是谁追谁。是不是谁都可以做领队?
如果是。那么变频哪有能力去跟伺服啊。你要修改方案。
如果不是,那你解释清楚。
游侠:
我原来的方案是谁都可以做领队,但想了下对我来说有点难度。现在想先实现伺服跟变频。
菜鸟:
用伺服跟随变频吧
电子手轮是追踪,我现在的要求跟电子手轮有所不同,启动时变频是一个方向一直运行,但2个伺服电机是满足条件同时从原点开始往返运动一次,回到原点后,再等待下次条件的来临,作的是间歇动。现在问题是用plc读异步电机编码器脉冲后用hsc0进行计数,怎样跟q0.0等输出的高计hsc3(暂时先用hsc3)进行比较?,因为伺服间歇运行的(会不会伺服电机不运行时hsc3的数值为0呢?),而且时间很短,沒有了比较就改变不了伺服的周期(频率)也改变不了伺服速度,求思路???
大虾:
其实你的意思就是改变 变频器的速度,伺服电机的速度也要跟随变化,达到同步是吧
游侠:
兄弟啊。。。你这个控制要求有点象追剪
大虾:
有点相似,但也有不同。追剪是伺服一直在追变频,追不到就加速,过头了还会反向(我想应该是这样)。但我这个是满足条件后伺服单独往返运行一次,只要改变了变频频率后,伺服速度也要马上跟着改变。除速度外,不影响伺服其他动作。