如果不说通讯的话,单纯依靠脉冲输出去控制伺服的驱动器的话,西门子S7-200CN系列的CPU本体上自带2路脉冲输出,这样就可以去控制2个伺服了。 从这个图片可以看到,ST20是带2路,所以如果你使用这个CPU就只能控制2个伺服! 当你使用后边3个类型的CPU的话,就能控制3个伺服,因为CPU的本体上自带3路高速脉冲输出。 1.s7-200可以完成你所说的闭环控制 。2.伺服驱动器和伺服电机一套本身就是闭环控制 ,伺服电机的编码器是给伺服驱动器用的,你不需要关心编码器的问题 。3.西门子200的plc只要有高速脉冲输出,就可以做定位控制,一般是Q0.0 ,Q0.1 两个高速输出口。4.系统构成 : S7-200 PLC+伺服驱动器+伺服电机5.需要根据脉冲当量和机械参数设置电子齿轮,然后用plc发送一定频率一定数量的脉冲就可以了,频率决定速度,脉冲个数决定位移或者角度 。6.编程方面:可以使用 SETP7-5.4 ,上面有个运动控制向导,根据定位要求用它来生成运动控制块,然后在程序里面调用这个块就可以了 。 (责任编辑:admin) |