碧波液压网 欢迎你,游客。 登录 注册

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. 中厚板轧机过程机的任务

  依据原料、产品的要求以及实际的轧制工艺、设备条件,制定合理的压下规程,在轧制设备允许的条件下,实现制定的温度制度和变形制度,保证轧制产品的外形尺寸和内部的冶金质量,这是轧制工艺规程计算的基本任务。所以轧制工艺规程计算是轧制过程得以顺利进行的前提条件。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论