现在,当需要一个完整的解决方案时,对于目标应用程序来说,运动控制是必需的。 原因是显而易见的: 通过运动控制实现关键功能,例如,包装与装配机器。 机械的运动协调性越来越多地被电子的可编程解决方案所替代。 除了更多的可靠性和自由维护以外,最重要的结果是,在这样一个机器中被加工或进一步处理的产品改型的灵活性。 迄今为止,运动控制已经由各个制造商通过其特定的方法分别解决。 这类似于在推行IEC 61131-3之前的PLC编程情况,导致较高开发与维护费用,尤其是必须支持多种运动控制系统。 这种情况使得PLCopen开始着手为运动控制的编程定义一个标准。 结果: 为运动控制定义PLC功能块库,它使得在使用IEC 61131应用系统的同时,PLC编程人员在也可以使用PLC和运动功能。 在开始时所描述的应用程序的复杂性和现在已经提到的运动控制的标准化需要一个顺序和运动控制编程的综合解决方案! 这种解决方案被称为ProConOS® Win RT MC。
迄今为止,运动控制已经由各个制造商通过其特定的方法分别解决。 这类似于在推行IEC 61131-3之前的PLC编程情况,导致较高开发与维护费用,尤其是必须支持多种运动控制系统。 这种情况使得PLCopen开始着手为运动控制的编程定义一个标准。
结果: 为运动控制定义PLC功能块库,它使得在使用IEC 61131应用系统的同时,PLC编程人员在也可以使用PLC和运动功能。
在开始时所描述的应用程序的复杂性和现在已经提到的运动控制的标准化需要一个顺序和运动控制编程的综合解决方案! 这种解决方案被称为ProConOS® Win RT MC。
软PLC和运动控制合为一体
通过使用ProConOS® Win RT MC PLC运行期系统,KW-Software已经将一个运动控制集成到基于PC的软PLC。 在MULTIPROG中,使用IEC 61131-3 PLC编程语言和PLC开放定义的功能块,对不同的运动进行编程。 通过Sercos来连接并控制驱动,它专门用于控制与驱动之间的通讯。 Sercos能够通过16M波特和1ms的插补时钟周期进行操作。这种情况,在装有Windows® XP的1GHz的PC上,使用ProConOS运动控制能够触发多达50个轴。 由KW-Software开发的基于Windows® 实时扩展,ProConOS® 软PLC提供了"强"实时属性和高性能。
通过Sercos来连接并控制驱动,它专门用于控制与驱动之间的通讯。 Sercos能够通过16M波特和1ms的插补时钟周期进行操作。这种情况,在装有Windows® XP的1GHz的PC上,使用ProConOS运动控制能够触发多达50个轴。 由KW-Software开发的基于Windows® 实时扩展,ProConOS® 软PLC提供了"强"实时属性和高性能。
ProConOS# Win RT MC: 事实与数据
运动功能块
支持第一部分中由PLCopen定义的所有运动功能块。 这包括例如单轴运动、电子齿轮和电子凸轮盘。 通过这些功能块,运动功能(例如飞据)能够被实现(也可以通过改变控制)。 在IEC 61131编程系统MULTIPROG®中,运动功能块作为库可用。
在IEC 61131编程系统MULTIPROG®中,运动功能块作为库可用。
软PLC的运动控制功能
通过改变主站,运动功能部分能够实现,例如,单轴运动、电子齿轮、电子凸轮盘或飞据。 多达50个轴的控制 通过Sercos集成不同制造商的驱动。 通过制造商特有的工具和功能块来实现驱动和Sercos的配置。 可用核心技术和KW-Software产品的部署 用于PLC和运动功能编程的集成工程工具 与像OMAC和PLCopen的标准和推荐相兼容
运动功能块的应用程序示例
在此,通过一个发动机的两个轴的变速同步的例子,描述了一个运动功能块的应用程序。 功能块MC_GearIn在一个从轴和主轴之间激活一个电子变速齿轮。 很明显即使当齿轮运行时,也能够改变齿轮比率。 下面的图解以图表形式显示了电路的结果,它是通过MULTIPROG® 逻辑分析器记录的。 它显示了在功能块的'Execute'输入端上出现激活信号之后,轴速如何彼此相互符合。
下面的图解以图表形式显示了电路的结果,它是通过MULTIPROG® 逻辑分析器记录的。 它显示了在功能块的'Execute'输入端上出现激活信号之后,轴速如何彼此相互符合。