APL(Advanced Process Library)是西门子针对PCS7 发布的高级过程控制库,可以替代PCS7标准库的全部功能,如模板驱动、过程控制功能集(PID算法、马达控制、阀门控制)、联锁报警等。针对于实际过程控制应用,APL功能块相比标准库功能块的功能有大幅扩展,同时性能上也不断优化。APL库是一套AS功能库与OS操作对象的集合。利用系统提供的标准功能块,工程师可以很方便的对项目进行自下而上的AS控制算法开发和OS画面组态。以一个电机控制功能回路的开发为例:首先,在AS控制器侧,它是一个MotL功能块(Function Block);在OS侧,它却是此功能块对应的电机图标(Block Icon)和一套操作面板(Faceplate),APL定义了一套标准的OS操作权限与操作规范。并为操作员的操作生成操作员记录。PCS 7编程一个很大的特点就是,现场信号和控制输出不是直接连接到控制功能块上,而是连接到相应的AI、AO、DI、DO通道驱动块上,由驱动块与功能块进行信号传递。这样做的好处是系统编译时会自动生成与模板、通道等相关的诊断功能块,并且传递到OS的报警系统
【扫码关注我们】