首页 理论教育 SIMOTION软件结构优化解析

SIMOTION软件结构优化解析

时间:2023-07-02 理论教育 版权反馈
【摘要】:SIMOTION的内部软件运行系统包括内核、工艺包与工艺对象、功能库、用户程序等。不带TP和TO的SIMOTION与PLC一样,可完成IEC61131-3中规定的功能。图1-28 SIMOTION KernelTP是工艺包,在项目下载时,一同下载到运行系统中,如图1-29所示。在SCOUT软件中通过插入工艺对象TO可以创建一个与相应的TO类型相关的实例,包括数据、参数、报警列表等。此外,SIMOTION中还有包括系统功能和运动控制功能的库。功能库包括了访问TO变量的功能,并在SCOUT软件里建立了连接。图1-29 SIMOTION TP图1-30 SIMOTION软件架构

SIMOTION软件结构优化解析

SIMOTION的内部软件运行系统包括内核(Kernel)、工艺包(TP)与工艺对象(TO)、功能库、用户程序等。SIMOTION Kernel是SIMOTION的基本功能,包括逻辑和数学运算、开闭环控制等,如图1-28所示。程序可以周期执行、时间触发或中断事件触发执行。Kernel实际上可以完成PLC的必要的功能,满足IEC61131-3的标准,同时还有各种组件的系统功能,比如输入输出。不带TP和TO的SIMOTION与PLC一样,可完成IEC61131-3中规定的功能。

978-7-111-43580-8-Chapter01-36.jpg

图1-28 SIMOTION Kernel

TP是工艺包(Technology Package),在项目下载时,一同下载到运行系统中,如图1-29所示。在SCOUT软件中通过插入工艺对象TO(Technology Object)可以创建一个与相应的TO类型相关的实例,包括数据、参数、报警列表等。关于TP与TO的介绍,详见本书第4章。

此外,SIMOTION中还有包括系统功能和运动控制功能的库。功能库包括了访问TO变量的功能,并在SCOUT软件里建立了连接。一些特殊任务(比如闭环控制功能)可以通过工艺控制图表DCC来编写。用户程序就是在基本功能、工艺包和各种功能库的基础上开发出来的。SIMOTION的软件架构如图1-30所示。(www.xing528.com)

978-7-111-43580-8-Chapter01-37.jpg

图1-29 SIMOTION TP

978-7-111-43580-8-Chapter01-38.jpg

图1-30 SIMOTION软件架构

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈