T-CPU是一个具有集成运动控制功能的标准SIMATIC CPU。该功能使用户可以轻松地将S7-300程序从现有项目复制到新项目中。基于SIMATIC编程语言LAD、FBD或STL对T-CPU进行编程。在单个应用程序中对PLC 和运动控制功能进行编辑。无须学习任何其它编程语言。可以始终享用您的SIMATIC S7知识。可以在STEP 7中轻松组态T-CPU。在此,可以设置所有必要的参数,例如机械数据、驱动器选择数据、控制器设置、缺省值、监视功能、输出凸轮、测量输入、凸轮盘等。
在工业自动化控制系统中,最为常见的是PLC和变频器、伺服驱动器的组合应用,并且产生了多种多样的PLC控制变频器、伺服驱动器的方法。例如,通过PLC系统中增加定位模块,从而实现复杂的运动控制工艺任务。其中,采用PROFIBUS DP总线通讯方式实施控制的方案,是西门子广大用户所熟悉和普遍使用的传统控制方案。因为它抗干扰能力强、传输速率高、传输距离远且造价低廉。但是,复杂的总线通讯协议,需要用户编程解决复杂的数据编码、求取校验、成帧、发送数据、接受数据、超时处理、出错重发等等一系列技术问题。一条简单的驱动器(变频器、伺服驱动器)操作指令,需要编写复杂的PLC程序,设定相对应的驱动器参数才可以实现,编程工作量大而且繁琐。
西门子根据用户工艺应用的实际出发,成功开发除了基于S7-300 PLC的运动控制器 T-CPU。 采用T-CPU和变频器、伺服驱动器的组合应用,借助产品本身成熟的PROFIDRIVE通讯协议实施控制,是传统的PLC控制变频器、伺服驱动器方案的升级。用户只需要通过STEP 7编程软件,在硬件组态中将所有的驱动器(变频器、伺服驱动器)链接到DP (DRIVE) 口上,再设定电机连接的机械组件(如,机械传动比大小、硬限位开关、找寻参考点,电机的电气特性,等等)。所有的PLC程序、运动控制程序的编制,都是借助符合PLCopen标准的STEP 7现成的功能块指令FB来实现,如:速度控制、速度限幅的力矩控制、定位控制,位置同步控制,等等。避免了用户复杂的新产品学习负担、编程和调试工作量。
S7-300 T-CPU在很大程度上取代了传统的S7-300 PLC需要借助定位模块FM353/354/357-2,才可以实现位置控制的现状。将用户从复杂的数控NC编程语言中解放出来,同时提高了用户的开发周期,节约了成本。
S7-300 T-CPU,西门子SINAMICS驱动参数的调试,运动控制程序和逻辑控制程序的编制,都是在STEP7同一个开发系统平台上完成。使得复杂的工艺技术问题,变得更为便捷、灵活、高效。
S7-300 T-CPU可以在不停机的情况下,随时修调、下载PLC程序,动态修改生产工艺参数,大大提高了机器设备的工作效率。
S7-300 T-CPU配置以太网模块,便于与上位机通讯以传送配方及监控,可轻松实现远程诊断、远程维护的功能,增强了整个系统的通讯能力。
S7-300 T-CPU通过PROFIBUS-DP (Drive) 总线接口,采用先进的等时同步PROFIBUS DP模式,连接控制多种伺服驱动器、变频器,组成分布式的运动控制系统,DP总线的通讯实时性好。
S7-300 T-CPU可以采用中央机架方式,或者采用分布式I/O方式,减少现场安装的工作量。
(转载)