WinCC的Globe Script在中厚板过程机中的应用
1. WINCC监控软件
1.1 WinCC的外部结构
WINCC4.02版本也是德国SIEMENS公司系列软件之一,它不但具有较强大的组态监控功能,而且具有灵活方便的后台运算功能以及自成一体的数据库管理功能,主要体现在以下两个方面。
1) Tag Management 用于管理内部标签和外部标签,内部标签作为工程的内部变量,外部标签是上位机和下位机PLC进行数据交换的过程变量;
2) 在Editor工具中主要有下面几种开发环境:
(1) Graphics Designer用于设计监控界面图;
(2) Alarm Logging 用来实现报警信息的记录;
(3) Tag Logging 用于实现标签值的实时记录与归档以及实时监视的趋势曲线;
(4) User Archive 用于用户数据库的管理工作;
(5) Global Script用于加入用户程序,通过各种触发方式来完成过程运算及控制。
1.2 Global Script功能与组成
由于组态软件的图形编辑、报警及趋势等功能都是大同小异,本文不做详细介绍,而后台脚本却有较大的差别。Global Script即全局脚本,拥有全局变量的特点,即为整个程序中随时随处可以调用的全局函数。Global Script基于类C语言,除了具备C语言的内核外,Siemens还开发了针对WinCC的各种函数库。由以下四部分组成。
1.Project Functions
称为项目函数,由用户根据需要创建,可以是主过程或主函数,也可以是子过程或子函数。创建函数或过程时,需要加头文件“apdefap.h”。
2.Standard Functions
称为标准函数,是Siemens公司自开发函数,提供了对报警、图形、标签记录、WINCC、WINDOWS、用户归档数据库等操作的函数。供所有程序调用,用户也可以在此处开发常用函数,也可改变现有的标准函数。
3.Internal Functions
称为内部函数,在c_bib函数库中罗列了源于C语言标准库的函数,同时给出了操作标签的读出和写入、图形对象属性及视窗控制中心等函数。供所有程序调用,但不能创建和改变内部函数。
4.Actions
称为动作,是创建执行程序的脚本,可以调用项目函数及标准函数中的任何函数。它有两种触发方式:一种是时间触发,分为定时触发和周期触发。定时触发是根据需要在某一特定的时刻触发程序运行;周期触发是在某一定长时间内周期性地触发程序运行。另一种是标签触发,当被设定为触发标签的标签值有变化时触发程序。一般情况下尽可能选择标签触发,以减轻CPU的负担。
2. 中厚板轧机过程机的任务
依据原料、产品的要求以及实际的轧制工艺、设备条件,制定合理的压下规程,在轧制设备允许的条件下,实现制定的温度制度和变形制度,保证轧制产品的外形尺寸和内部的冶金质量,这是轧制工艺规程计算的基本任务。所以轧制工艺规程计算是轧制过程得以顺利进行的前提条件。
相关文章
- 2023-12-06阴极弧离子镀磁过滤器
- 2022-01-20LabVIEW在全自动点胶机中的应用
- 2022-07-17光纤密封转接的氦质谱检漏技术研究
- 2023-08-17计量光栅空间位姿参数光场输出模型与仿真
- 2021-12-05基于ARM的2M测试系统
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。