简易的就是cpu内置的运动控制软件功能块,编码器输入模块,模拟输出模块 ,伺服驱动器,伺服电机组成。 因为cpu控制回路周期长,控制性能不高。
专业的是采用fm354 定位模块, cpu315t, cpu317t 加adi4 控制带模拟输入速度给定的伺服驱动器和伺服电机。如果采用西门子带总线通讯的伺服驱动则只要cpu315t和cpu317t通过总线通讯就可以组成伺服系统了。
s7-300是德国西门子公司生产的可编程序控制器(plc)系列产品之一。其模块化结构、易于实现分布式的配置以及性价比高、电磁兼容性强、抗震动冲击性能好,使其在广泛的工业控制领域中,成为一种既经济又切合实际的解决方案。
工作原理
plc采用循环执行用户程序的方式。ob1 是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。
在起动完成后,不断地循环调用ob1,在ob1 中可以调用其它逻辑块(fb, sfb, fc 或sfc)。
循环程序处理过程可以被某些事件中断。
在循环程序处理过程中,cpu 并不直接访问i/o模块中的输入地址区和输出地址区,而是访问cpu 内部的输入/输出过程映像区(在cpu的系统存储区)