运动控制(Motion Control)是电气自动化控制的一个分支(常见的电气自动化控制包括过程控制、运动控制等),它是通过控制被控对象(通常是步进电机或者伺服电机)的速度、位移、力矩等物理量,来完成指定的控制任务。运动控制离不开运动控制系统(Motion Control System)来完成。一个完整运动控制系统包括运动控制器、步进驱动器或者伺服驱动器、步进电机或者伺服电机组成。
S7-200 SMART 是西门子为中国客户量身定制的一款高性价比小型 PLC 产品。S7-200 SMART CPU 模块本体直接提供三轴100KHz 高速脉冲输出,通过强大灵活的设置向导可组态为PWM输出或运动控制输出,为步进电机或伺服电机的速度和位置控制提供了统一的解决方案,满足小型机械设备的精确定位需求。
2. PLC控制电机运行的两种方式
①,通过通信控制变频器间接控制电机;
②,高速脉冲输出控制伺服电机(CPU必须为晶体管型)。
3. S7-200 SMART CPU三种开环运动控制方法
① 脉冲串输出 (PTO) :内置在 CPU 的速度和位置控制。此功能仅提供脉冲串输出,方向和限值控制必须通过应用程序使用PLC 中集成的或由扩展模块提供的 I/O 来提供。请参见脉冲输出PLS 指令。
②脉宽调制 (PWM):内置在 CPU 的速度、位置或负载循环控制。若组态 PWM 输出,CPU 将固定输出的周期时间,通过程序控制脉冲的持续时间或负载周期。可通过脉冲持续时间的变化来控制应用的转速或位置。请参见脉冲输出PLS 指令。
③ 运动轴:内置于CPU 中,用于速度和位置控制。此功能提供了带有集成方向控制和禁用输出的单脉冲串输出,还包括可编程输入,并提供包括自动参考点搜索等多种操作模式。