收藏 分销(赏)

Citect软件培训教程培训课件.ppt

上传人:二*** 文档编号:12488432 上传时间:2025-10-18 格式:PPT 页数:111 大小:3.41MB 下载积分:5 金币
下载 相关
Citect软件培训教程培训课件.ppt_第1页
第1页 / 共111页
本文档共111页,全文阅读请下载到手机保存,查看更方便
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Citect软件培训教程,*,Citect软件培训教程,Citect7.0,软件的安装,将,Citect7.0,软件安装光盘插入光驱,光盘即自动运行。,点击,Next,软件进行下一步安装;,2,Citect软件培训教程,点击,“,I Accept”,,,然后点击,Next,继续安装;,3,Citect软件培训教程,选择,CitectHMI/SCADA,然后点击,Next,继续安装。,4,Citect软件培训教程,选择,Chinese Version7.00,然后点击,Next,继续安装;,5,Citect软件培训教程,点击,Next,继续下一步安装;,6,Citect软件培训教程,点击,Next,继续进行下一步安装;,7,Citect软件培训教程,光盘即自动运行安装程序,如图所示:,8,Citect软件培训教程,点击,Finish,按钮,软件已正确安装完毕。,9,Citect软件培训教程,第一章 组态工程,一个,Citect,工程由三个主要部分组成的:,图形页面,:图形页面是在用户的计算机屏幕上显示的,通常用来显示工厂的当前状态或者条件。图形页面还可以包含有控制和命令按钮使得操作人员能够对工厂的生产过程进行控制。,组态数据库,:数据库保存了系统在运行期间需要使用的(有关工厂的)组态信息。有些数据库是同一些特定的图形页面相连接的。,Cicode,文件:,Cicode,文件保存了用户的,Cicode,函数。,Cicode,是用来执行动作以及命令,使用户的系统功能得到增强。,10,Citect软件培训教程,对工程进行组态,要想完整地对一个工程进行组态,需要对以下几个方面进行设计:,创建一个工程,。用户一旦创建了自己的工程,应当习惯性地对其进行备份,以减少出现问题(例如:硬盘故障)时数据丢失。,按照,I/O,设备设置过程中的基本步骤来建立同某个设备的通信连接。,通常,在第一次创建某个工程时,用户并不了解通信的具体信息。在这种情况下,可以采用“虚拟”的,I/O,设备将其定为一个存储器设备。,定义,Citect,需要进行读、写和使用的数据库,通过定义,变量标签,来完成。,11,Citect软件培训教程,在工程编辑器中对非页面的属性进行组态。,这些内容包括报警、报表、时间、日志等。,使用,Cicode,编辑器来创建和编写用户自己的,Cicode,程序。,如何创建一个新的工程,1.选择,Citect,管理器。,2,.点击,新建工程,按钮。,-或者-,从,文件菜单,中选择,新建工程,选项。,3,.填写新建工程对话框。至少填写,名称,项目。,4,.按下,确定,按钮来创建该工程,或者点击,取消,按钮取消操作。,如图,1-1,所示:,12,Citect软件培训教程,图,1-1,新建工程的名称,工程存,盘路径,选择页面背景颜色,13,Citect软件培训教程,如何备份一个工程,在对,Citect,工程进行组态之后,用户应当对工程进行备份(或者存盘)。,Citect,允许用户将一个工程备份在某个本地(软盘、硬盘)或者网络某个位置中。,要对一个工程进行备份:,1,.选择,Citect,管理器,。,2,.,点击,备份,按钮,或者从,工具菜单,中选择,备份,选项。,3,.填写备份对话框,指定一个,源工程,和,目标工程,,以及其它的,选项,。,4,.点击,确定,按钮对工程进行备份,或者点击,取消,按钮取消操作,。,如图,1-2,所示:,14,Citect软件培训教程,如何对一个工程进行恢复,1,.选择,Citect,管理器。,2,.点击,恢复,按钮 或者从,工具,菜单中选择,恢复,选项。,3,.填写恢复对话框,选择一个,源工程,,以及一个,目标工程,。,4,.点击,确定,按钮对工程进行恢复或者,取消,恢复,。,如图,1-3,所示:,15,Citect软件培训教程,图1-2,图1-3,源工程,目标文件,源工程文件,目标工程名称及存盘路径,16,Citect软件培训教程,如何对一个复制工程,1,.选择,Citect,管理器,。,2,.,点击,复制,按钮 。,-或者-,3,.从文件菜单中选择,复制工程到,选项。,4,.填写复制对话框,指定一个,源工程,,,以及一个,目标工程,。,5,.点击,确定,按钮来对工程进行复制或者,取消,操作,。,如图,1-4,所示:,17,Citect软件培训教程,如图,1-5,所示:,如何删除一个工程,1,.选择,Citect,管理器。,2,.从列表中选择某个工程。,注意:无法删除下面的几种工程,1,)当前处于开启状态的工程,2,)任何安装好的工程,3,)包含工程。,3,.从文件菜单中选择,删除工程,选项,或者按下,删除,键。,4,.点击,是,按钮来删除该工程,或者点击,否,按钮取消操作。,18,Citect软件培训教程,图1-4,图1-5,源工程,目标工程,19,Citect软件培训教程,快速,I/O,设备设置:,设置已有或新的,I/O,设备通讯,;,为了与,I/O,设备通讯每一个,Citect,工程都至少定义一个,I/O,服务器。在,Citect,中设置每一个,I/O,设备都必须有正确的通讯协议,通讯参数的设定、接口板以及计算机的通讯端口都要设定.,通过运行,通讯速成向导,,按步骤进行定义:,I/O,服务器,名称,计算机通信接口板,主板,在通信板上的通讯口,端口,与计算机通信口相连的,I/O,设备,第二章,I/O,设置,20,Citect软件培训教程,运行通讯速成向导:,在,Citect,管理器中,选中工程然后双击,通信,文件夹,再双击“,快,速,I/O,设备设置,”图标,或在,Citect,工程编辑器选择中菜单,“,工具|快速,I/O,设备设置,”,如何进行通讯设置,具体设置步骤如图,2-1,所示:,21,Citect软件培训教程,设置通讯协议,图2-1,22,Citect软件培训教程,注释,:,在快速通讯设置中采用缺省值的设置,你可以在图2-2所示表单中修改。,通讯设置对话框:,运行了通讯速成向导之后,一整套的通讯设置表单就作为工程的一部分被创建了。,表单可以在,Citect,管理器中的,通信,文件夹或在,Citect,工程编辑器,通信,菜单中找到,。,这些表单在前面的练习中已经被创建了。,这些表单在前面的练习中已经被创建了。如图,2-2,所示:,23,Citect软件培训教程,图2-2,24,Citect软件培训教程,第三章 建立变量标签,变量标签,用来在,I/O,设备和,Citect I/O,服务器之间的传输数据的。每一个变量标签都必须有一个唯一的名字、一个数据类型、一个地址和一个相关的,I/O,设备。,Citect,标签分为:,变量标签、趋势标签、,SPC,标签,三种标签。,在,Citect,管理器中,选择一个工程打开,标签,文件夹然后双击,标签变量,或在工程编辑器中选择,标签,菜单,|,标签变量,或在工程编辑器工具栏中单击,标签变量,图标。,如何定义一个变量标签,:,25,Citect软件培训教程,变量标签对话框属性,变量标签名称,(,32,个字符),可以使用任何一个名字,但如果你有很多变量,应该使用一个命名规则。,数据类型,(,16,个字符),数据类型变量 大小 范围,BCD,以十进制为基础的二进制代码 2 字节 0 到 9,999,BYTE,字节 1字节 0 到 255,DIGITAL,数字量 1 位或1字节 0 或 1,INT,整型 2字节 -32,768 到 32,767,UINT,无符号整型 2字节 0 到 65,535,LONG,长整型 4字节 -2,147,483,648 到 2,147,483,647,LONGBCD,长以十进制为基础的二进制代码 4字节 0 到 99,999,999,REAL,浮点 4字节 -3.4,E38,到 3.4,E38,STRING,字符串 256字节(最大),ASCII(,空结尾),26,Citect软件培训教程,你必须正确配置标签变量的数据类型,每一个数据类型有唯一的地址。,I/O,设备名称,(,16,个字符),存储变量的,I/O,设备。如果使用冗余,I/O,设备,这里应定义主,I/O,设备名称,而不是备用的。,地址,(64个字符),存储变量的,I/O,设备中的寄存器地址。格式和地址前缀依赖于你使用的,I/O,设备。,原始零刻度/原始满刻度,(10个字符),未经转换的原始数据零点和满刻度的值。原始值是,Citect,从,I/O,设备中直接读取的值。,27,Citect软件培训教程,工程零刻度/工程满刻度,(,10,个字符),Citect,将原始值经计算后转换的工程值。原始零刻度被转换到工程零刻度,原始满刻度被转换到工程满刻度。用于趋势图的上下限。,大多数,I/O,设备都返回一个整型值显示模拟信号的值。为了返回一个工程值,,I/O,设备转换一个输入信号(通常4-20毫安)为一原始刻度值,量程是,6400,到,32000,。,为了显示这个值为一个工程值,你可以定义一个刻度计算,然后,Citect,用此刻度所有的值,变量被刻度的值(工程值),不是它的原始值,在,Citect,系统中使用,刻度属性是可选的。如果你没有定义刻度,工程零点刻度缺省是原始零点刻度,工程满刻度缺省是原始满刻度也就是没有刻度。,注释:,1,.在系统运行工程中,定义低于原始零点刻度或高于原始满刻度的值会产生“超量程”错误。,2,.不要对数字量和字符串数据类型使用刻度。,28,Citect软件培训教程,工程单位,(,8,个字符),表示工程单位(例如:,%、,deg、mm/sec,等)。属性是可选的,如果你没有定义工程单位,就表示不使用工程单位。,不要对数字量和字符串数据类型使用这个属性。,格式,(,10,个字符),变量值的显示格式。,这个属性是可选的。如果你没有定义格式,缺省格式是#.#,,不要对数字量和字符串数据类型使用这个属性。,注释,(,32,个字符),任何有用的信息。,29,Citect软件培训教程,如何配置一个数字量标签,1.,选择工程编辑器。,2.,点击变量标签工具或从标签菜单中选择变量标签。,3.,完成显示的变量标签表单的属性,使用,DIGITAL,作为数据 类型。,4.,点击,添加,按钮创建新记录,如果你修改了一个记录点击,替换,按钮。,注释:,你必须填写变量标签名、,I/O,设备名、数据类型和地址域。不必填写下面的属性:原始零点刻度、原始满刻度、工程零点刻度、工程满刻度、工程单位和格式。,30,Citect软件培训教程,示例1:,定义一个数字量标签:,test,i.,在,Citect,管理器中,选择,HS,工程并打开标签文件夹然后双击标签变量就会显示右侧的对话框,:,ii.,按下面的要求添入对话框的各部分,:,变量标签名称,:,Test,数据类型,:,DIGITAL,I/O,设备名称,:,IODev,地址,:,100001,iii.,单击,添加,按钮。,图 3-1,31,Citect软件培训教程,1.,选择工程编辑器。,2.,点击,标签变量,工具或从工程编辑器标签菜单中选择,变量标签,。,3.,填写变量标签表单的属性,数据类型使用,INT,(,或,Real、BCD、Long、LongBCD,),。,4.,点击,添加,按钮增加你创建的记录,或,替换,按钮(如果你修改了一个记录)。,注释:,你必须填写变量标签名、,I/O,设备名、数据类型和地址域。,其他属性可选。,如何配置一个模拟量标签,32,Citect软件培训教程,示例,2,:,定义一个模拟量标签:,ai,i.,Citect,管理器中,选择,HS,工程并打开标签文件夹然后双击标签变量就会显示下面的表单。,ii.,按下面的要求填写属性对话框,:,变量标签名称,:,ai,数据类型,:,int,I/O,设备名称,:,IODev,地址,:,300001,原始零刻度,:,0,原始满刻度,:,100,工程零刻度,:,0,工程满刻度,:100,格式,:#,iii.,单击,添加,按钮创建新标签。,33,Citect软件培训教程,图 3-2,如图,3-2,所示:,34,Citect软件培训教程,第四章 编辑图形页面,图形页面的外观属性,模板风格,系统在运行时图形页面的外观风格。可应用软件中默认的页面和模板设置。,模板分辨率,页面的默认屏幕分辨率,:,显示器类型 屏幕宽度(按像素)屏幕高度(按像素),VGA 640 480,SVGA 800 600,XGA 1024 768,SXGA 1280 1024,用户自定义*,35,Citect软件培训教程,模板名称,基于页面的模板名称。,模板显示标题栏,决定是否显示窗口的标题栏(在页面的上方)。标题栏包括窗口的名称、最大化、最小化和关闭按钮(在标题栏的最右端),以及控制菜单按钮(在标题栏的最左端)。,要以全屏的方式来显示页面(不显示标题栏),页面的大小必须同屏幕的大小相同(或者要大些)。如果页面的尺寸小于屏幕的大小,即使在全屏的模式下,标题栏仍将被显示出来。标准的模板风格对于两种页面大小都适用。,背景颜色,图形页面的背景中所显示的颜色。,36,Citect软件培训教程,如何创建一个新的图形页面,要想创建一个新的页面:,1.,在图形编辑器中,点击,新建,按钮;或者从,文件,下拉菜单中选择,新建,按钮;或者在管理器中点击,页面|创建新页面,图标。,2.,点击,页面,按钮,3.,选择建立页面所需的某个,模板,。,4.,选择页面的,风格,。,5.,根据需要选中或清除,保持链接,以及,标题栏,选项。,6.,选择页面的,分辨率,。,7.,点击,确定,按钮。,37,Citect软件培训教程,如图,4-1、4-2,所示:,图 4-1,图 4-2,38,Citect软件培训教程,使用对象属性,对象是你添加到图形页面上的基本图形实体。对象是用画图工具箱里的工具来画的,而且它们能够在画好以后被移动、改变形状和复制。对象是由一系列属性来定义的。这些属性是在画对象时定义的,或是在画好之后双击其来定义的。,大多数对象能够被定义键盘命令和访问权限。页面运行时随着一个,cicode,表达式返回某个特定值或改变变量标签状态而动态改变。,如图,4-4,所示,39,Citect软件培训教程,图4-4,40,Citect软件培训教程,工具箱里有16种不同的对象类型,每种都有其自己的工具。,随手画、直线、矩形、圆形、多边形、管道、文本、数字、按钮、符号集、趋势、,Cicode,对象、粘贴符号、粘贴精灵、,ActiveX,、,过程分析器。,对象类型,对象属性应用,i.,在工具栏中双击矩形按钮打开矩形对象属性对话框,.,ii.,在,外观,(,通用,),属性中,选择任一种填充颜色。,iii.,在,填充,(,颜色,),属性中,来对矩形的,on/off,状态进行表述,。,iv.,在状态表达式中插入标签或表达式。本例,:,插入标签,test,。,如图,4-5、4-6,所示,示例,4-,1,:(开关量),步骤,1.,编辑一个矩形属性来演示开关量的变化。,.,41,Citect软件培训教程,图 4-5,图 4-5,42,Citect软件培训教程,在按钮属性,输入,|,鼠标,|,按下,动作的按下命令中输入,test=1,;,另一个,按钮的按下动作命令中输入,test=0,。,如图,4-7、4-8,所示,图,4-7,图,4-8,步骤,2,.添加两个按钮来演示矩形对象属性的变化。,43,Citect软件培训教程,步骤,3,编译和运行你的工程检查所做的修改,.,i.,在工程编辑器中,单击运行工程 按钮,.,ii.,如果在编译时有错误,点击,定位,显示出错的位置,并进行修改,.,iii.,当你更正了所有的错误后,再单击运行工程按钮。,iv.,到运行页面检查显示是否正确,.,演示效果如图,4-9、4-10,所示,图4-9,图4-10,44,Citect软件培训教程,步骤:,a.,创建一模拟量标签,AI,;表单如图,4-11所示:,示例,4-,2,:,(模拟量),图,4-11,45,Citect软件培训教程,b.,在页面上画一矩形对象;,c.,双击矩形,在矩形属性,填充,|,方向,|,方向表达式,中插入,AI,标签;指定对象填充范围及填充百分比和填充方向。,d.,点击工具栏中,粘贴精灵,按钮,在粘贴精灵,faceplat,库中选择,manual_loader1_v,精灵,点击,确定,。,e.,双击精灵弹出一表单,插入标签,AI,。,f.,单击,确定,按钮,运行工程演示。如图,4-12、4-13,所示:,图4-12,图4-13,46,Citect软件培训教程,第五章 设备,设备是一个公用工具,用于在,Citect,系统和其它工具(如打印机、数据库、,RTF,文件和,ASCII,文件)之间传输数据(如报表、命令记录或报警记录)。设备与,I/O,设备类似,都用于在,Citect,和用户的监控系统组件之间进行数据交换。,设备的用途很多。例如,可以向打印机输出报表或向数据库写入数据。,如图,5-1,所示:,图5-1,47,Citect软件培训教程,用户可以使用设备将,数据写入,:,RTF,文件,ASCII,文件,dBASE,数据库,SQL,数据库(通过,ODBC,驱动程序),打印机(连接在,Citect,计算机或网络上),也可以使用设备和,Cicode,函数,读出数据,:,ASCII,文件,dBASE,数据库,SQL,数据库,用户可以组态许多个设备,一个设备就是一个公用的资源。例如,如果需要可以组态一个单独的设备将,Citect,报表的所有输出送至打印机。,48,Citect软件培训教程,如图,5-2,所示:,图5-2,如何建立设备,在,Citect,中的每一个设备都是一个记录,定义数据传输的格,式以及设备的类型和名称。,49,Citect软件培训教程,在,Citect,管理器中,在选中的工程中打开,系统,文件夹,并双击,设备,图标:或在工程编辑器中,选择菜单,系统,|,设备,。,如何定义一个设备,设备有以下属性:,名称,(16个字符),设备名称。设备名称可以是一组设备的名称或一个设备的标签。,设备表单属性,格式,(120个字符),指定设备中的数据格式。格式是由设备类型和输送到设备的数据决定。如果用户记录报警或命令消息,用户需指定一个格式。,50,Citect软件培训教程,格式,设备格式,设备格式指定如何将设备的数据格式化。格式是由设备类型和输送到设备的数据决定。,1.打印机设备和,ASCII,设备,格式指定打印机如何打印每一行的数据或写入,ASCII,文件,用户要包括,Citect,数据,用户需指定域名和(需打印或写入文件的每个域的宽度)。,格式语法,:,width,justification,用户需用大括号,包括每个域,例如:,格式,标签,,8,名字,,32,2.dBASE,数据库设备和,SQL,数据库设备格式,格式指定数据库的结构(域名和域宽度)。,格式语法,:,用户需用大括号包含每个域,例如:,格式,标签,8,名字,32,51,Citect软件培训教程,文件名称,设备文件名称,。,1.,创建打印机设备的文件名称:,打印机端口,例如:文件名称:,LPT1:,指定一个打印机端口要包括冒号,(:),否则,Citect,会用一个虚拟打印机端口的名字写入(例如,LPT1,或,COM2,),一个文件(设备)。,台头(页眉),(,120个字符,),设备的附加信息。,例如:打印机设备,页眉打印在每一个页面。当表格达到规定长度时重新创建一个新页面。使用函数,DeviceFormLength,设定表格长度。,52,Citect软件培训教程,2.,创建,ASCII,文件设备和,dBASE,数据库设备的文件名称,例如:文件名,ALARMLOG.TXT,文件名,DATA:ALARMLOG.TXT,这个属性是可选的。如果用户没有指定一个文件名,默认文件名是,CITECTSCADABIN。,是设备名的前八个字母。如果用户使用默认属性,应保证其它设备没有使用相同的头八个字母。,3.,创建,SQL,数据库设备文件名称,数据库表格,例如:,文件名,LOGFILE,文件名,REPTBL,53,Citect软件培训教程,类型,(16,个字符,),设备的类型。,设备类型,设备描述,ASCII_DEV ASCII,文件,PRINTER_DEV,打印机,dBASE_DEV dBASE,文件,SQL_DEV SQL,数据库,注释:,在定义,RTF,报表属性时,报表被存储为一个文本文件,应选择,ASCII,设备。,设备类型是可选的。如果用户未指定一个设备类型,系统默认的设备类型是,ASCII_DEV;,如果是一个打印机设备,(,LPT1:,到,LPT4:,或,COM1:,到,COM4:,);类型是,PRINTER_DEV,;,如果文件扩展名是,.,DBF,;,设备类型是,dBASE_DEV,。,54,Citect软件培训教程,文件数量,(4,个字符,),产生历史文件的数量。,默认的,Citect,为每个设备创建一个独立的数据文件。(这个数据文件命名为,或,,,这取决于设备是一个,ASCII,设备,还是数据库设备)。,注意:,用户如不需要建立的历史文件,需在此输入,0,,以及设定参数,DeviceCreateHistoryFiles,为,零,。否则,系统默认是建立十个历史文件。用户需确保数据文件是固定大小,(,如果数据是累加的,硬盘最后会没有空间,),。,时间,(32,个字符,),历史文件开始采集的时间,是以,hh:mm:ss,格式(小时:分钟:秒)。,如果用户按默认的历史文件数量,且用户已指定时间和周期,系统将建立,10,个历史文件。,55,Citect软件培训教程,如果用户没有指定一个时间,文件会在00:00:00(午夜)开始采集。如果用户忽略时间及周期,历史文件仍被建立(用默认的时间和周期)。如果用户不需要建立历史文件,用户需将下面的参数,DeviceCreateHistoryFiles,设为零,。,周期,(32,个字符,),历史文件的周期为,hh:mm:ss,格式,(,小时:分钟:秒,),,或者用户可通过输入开始采集历史文件的每周的某一天来指定一周的时间段。例如,星期一,星期二,星期三;通过输入开始采集历史文件的每月的某一天来指定月的时间段。例如,一号,二号,三号;通过输入开始历史文件的天和月份来指定年的时间段。例如,一月一号,二月二十五号等。天和月份需以一个空格分开。,如果用户按默设置存储历史文件的数量,并且只指定一个时间和周期,将建立10个历史文件。如果用户没有指定一个周期,默认值是星期日(每周)。如果用户忽略时间和周期,历史文件仍会建立(用默认的时间和周期)。如果用户不需建立历史文件,,,用户需设参数,将,DeviceCreateHistoryFiles,为零,。,56,Citect软件培训教程,示例,5-1:,定义一个文本文件设备叫做,REPPRT,。,i.,在,Citect,管理器中,在工程中打开,系统,文件夹并双击,设备,图标:,ii.,设备表单的对话框如下图,5-3所示:,iii.,按如下要求添好设备定义表单,:,名称:,REPPRT,文件名称,:,data:HSLOG.txt,类型,:,ASCII_DEV,文件个数:10,时间:00:00:00 周期:,00:00:02,提示:,设定文件个数为,1,时,创建一个文件所有的数据都添加到这个文件中,;,设定文件个数为,1,时,就在设定的时间覆盖第一个文件(默认值是星期日的,24:00,)。,DATA:,是一个特定的目录,Data,做为参数。,57,Citect软件培训教程,图5-3,58,Citect软件培训教程,第六章 报警,报警标签是以表格的方式存储在数据库中,与变量标签的风格类似。每种报警都有不同的触发条件和参数,因此就有不同的配置表格和不同的选项。,数字量报警,这些报警是由一个或两个数字变量的状态变化来触发的。如果定义了两个数字量,那么只有两个都变化了报警才会触发。,时间戳报警,时间戳报警与数字量报警类似,这类报警是由数字量的变化来触发的。然而,时间戳报警有一个时间来源来提供确切的报警被触发的时间。计数器是一个从,I/O,设备读出时间的标签,.,模拟量报警,模拟量报警是在某个模拟量的值超过了一个或几个特定的限值时触发。每一个报警都可以配置成如下的类型的组合,:,1.,高限和高高限报警,2.,低限和低低限报警,3.,偏差报警,4.,变化率报警,如何组态报警,59,Citect软件培训教程,高级报警,高级报警是在一个,Cicode,表达式的结果从,FALSE,变为,TRUE,时,报警被触发。,硬件报警,硬件报警是与用户的报警系统相独立的。当检测出,Citect,的运行有问题时或与,I/O,设备的通讯失败时硬件报警就会触发。系统中所有的硬件报警是预先定义好的。,数字量报警标签属性,报警标签,(79,个字符,),报警标签的名称。,报警名称,(79,个字符,),同该报警相关联的物理设备名称。,报警描述,(254,个字符,),对报警的描述。,报警标签、报警名称、以及报警描述为三个相互独立的同该报警相关联的字符串。这些都是可选的属性,Citect,只有在显示报,60,Citect软件培训教程,警的详细信息时或者记录到设备时才使用它们。用户可以使用这些属性来定义报警名称、物理设备及对报警的描述。,变量标签,A/,变量标签,B,(79,个字符,),触发报警的数字量变量(标签)。用户可以对数字量报警进行组态,在一个或两个数字量变量激活状态下,触发报警。,分类,(16个字符)报警分类序号。,该属性是可选的。如果用户没有指定某个分类,默认的报警分类是0。,帮助,(16个字符),调用,AlarmHelp(),函数时所显示的图形页面的名称。该属性是可选的。如果用户并没有指定某个帮助页面,那么,CITECT,在调用,AlarmHelp(),时将不会产生任何动作。,用户必须定义某个命令来对,AlarmHelp(),函数进行调用。,61,Citect软件培训教程,注释,(48个字符),任何有用的注释。,权限,(16个字符),操作人员对报警进行确认或者禁用所需的权限。,区域,(16个字符),该报警所属的区域。如果某个操作人员不具备权限,则在报警显示页面上该报警将不被显示。例如,当用户进入区域1,操作人员必须具有对区域1的权限(包括任何要求的其它权限)来对该处的报警进行确认或者禁用。,62,Citect软件培训教程,配置一个数字量报警,当,test_kt,故障发生时触发报警。,i.,在,Citect,管理器中,选择,HS,工程打开报警文件夹,然后双击数字量报警图标,:,ii.,下面的表单会显示出来;,iii.,填写,数字量,报警标签,、,报警名称,、,报警描述,、,变量标签,A,等信息。,如图6-1所示:,填写变量标签,图,6-1,示例,6-1,:,63,Citect软件培训教程,示例,6-2,:,配置一个模拟量报警,当,AI,达上限或下限时触发报警。,i.,在,Citect,管理器中,选择,HS,工程并打开报警文件夹,然后双击模拟量报警图标,:,ii.,下面的表单就会显示出来,如图6-2所示:,iii.,按需要添加报警标签、报警名称、变量标签、高高限、高 限、低限、低低限、格式等参数,。,报警标签,:,ai,报警名称:风机轴承温度报警 变量标签,:,ai,高高限:95 高限,:85,低限,:20,低低限,:10,格式,:#,64,Citect软件培训教程,图,6-2,运行后效果如图,6-3:,图,6-3,填写报警标签,65,Citect软件培训教程,在你的系统中每一个报警都可以分配给一个报警类,每一个报警类是被做为一组来处理的。对于每一个类你可以设定报警显示的细节(字体和页面的类型)记录细节(打印机或数据文件)以及此类报警被触发时要做的操作(如:触发语音报警)或者复位。,你最多可以配置,16376,个报警类,.,如果你没有给报警设定一个报警类那么将作为,0,类报警类来处理,与该类报警有相同的属性。,报警类,255,是被缺省设为所有硬件报警,。,如果用户没有定义,0,或,255,报警类,,,Citect,就使用默认的属性,。,报警类,254,被用户作为报警摘要的类,。,每一个报警类都可以有一个相关的优先级,.,报警优先级能够被用来排列报警显示,,,给操作员提供有效的报警类别的过滤,。,报警分类,66,Citect软件培训教程,在,Citect,管理器中,选择一个工程并打开报警文件夹,然后双击,报警分类,图标,或在工程编辑器中,选择,报警,|,报警分类,菜单,.,示例,6-3,:,定义两个新的报警分类分别是数字量报警、模拟量报警,。,1.,双击报警分类图标,:,2.,下面的对话框就会显示,,如所示,6-4,所示:,如何配置一个报警分类,:,图,6-4,67,Citect软件培训教程,3.在数据库中加入下面两个报警类,:,报警分类号,:,1,报警结束字体,:,CSV_UrgAlmUnAck,(未确认),CSV_UrgAlmAck,(确认),报警开始字体,:,CSV_UrgAlmUnAck,(未确认),CSV_UrgAlmAck,(确认),被禁止的报警字体,:,CSV_AlmDisable,报警发生时的动作,:,DspPlaySound(c:winntmediaDING.WAV,0);,报警显示格式,:,DATE,12tTIME,14tDESC,40tSTATE,10,报警摘要显示格式,:,DATE,12tONTIME,13t OFFTIME,13DESC,40tSUMSTATE,10,同上内容建立报警分类,2,4.,回到报警定义表单中为数字量、模拟量分配好如下的报警类,:,68,Citect软件培训教程,运行后的显示显示效果如图6-5所示:,图,6-5,所有的轻故障报警:报警分类号,1,所有的重故障报警:报警分类号,2,69,Citect软件培训教程,第七章 趋势,趋势曲线,趋势曲线是关于系统历史和当前的运行状态曲线。它对工厂数据进行显示,体现了某个变量参数,(,例如产品输出、液面、温度等)或者某个设备或者某个生产过程是如何随时间发生变化的。用户可以在当前的事件发生时对其进行监视,也可以通过滚动条来查看历史趋势。,当变量的数值随时间发生变化时,或者当有事件发生时,页面上的曲线也随之移动,显示的总是最新的数值,用户可以调用历史数据来显示变量(或者生产过程)过去的数据。,用户可以对任何单个变量或者,Cicode,表达式进行趋势记录。用户可以在屏幕上同时显示任意数量的趋势,用户可在任何趋势窗口中显示多达八条的趋势标签(趋势笔)。,70,Citect软件培训教程,在,Citect,中是通过创建趋势变量标签来添加趋势的,。,每个,趋势变量都有一个或几个独立的文件来存储历史数据的,。,不管当前显示页面是否是趋势页面,,Citect,会连续的存储趋势数据。,即使不在显示趋势页面时,趋势数据的采集以及存储(在趋势历史文件中)仍然在继续进行。,趋势文件的数据采集,显示趋势,可创建基于,Citect,下列趋势模板的趋势页面来显示趋势。,独立趋势,一幅完整页面趋势,在页面中只有一个趋势,窗口,。,71,Citect软件培训教程,由于所有的趋势数据都记录在硬盘上,用户可以用历史模式浏览以前的数值。用历史模式显示趋势数据的方式是静态的,并且可显示指定时间范围内的数据。,使用趋势控制按钮(在趋势窗口的底部)。趋势控制按钮向后滚动为历史模式,向前滚动为实时模式。,双趋势,一幅完整页面趋势,在页面中有两个趋势窗口,。,弹出趋势,可以在计算机屏幕中弹出一个新的趋势窗口,.,事件趋势,是基于事件的而不是时间,.,实时显示趋势,趋势在趋势窗口中显示时,显示的数据是动态的;也就是说,采,用实时模式。画面上的曲线(趋势笔)的位置代表每个趋势的数,值。当新的数值显示出时,画面在窗口中不断向左移动。,显示历史趋势,72,Citect软件培训教程,趋势标签属性,趋势标签名称,(31,个字符,),给趋势数据分配的名称,。,表达式,(64,个字符,),趋势标签中记录的数值。用户可以利用变量标签对每个变量进行记录。,触发条件,(64,个字符,),对数据记录进行触发的,Cicode,表达式(或者变量标签)。对于周期性的趋势,,,只有当触发器的值为,TRUE,的时候数据才被写入日志。对于事件趋势,,,当触发器的值一旦从,FALSE,变化到,TRUE,时,数据将被记录到日志中。,73,Citect软件培训教程,采样周期,(16,个字符,),数据的采样周期。用户可以键入自己的周期,或者从下拉对话框中选择一个。当采样周期大于一秒时,键入时应当采用,hh:mm:ss,(,小时:分钟:秒)的形式;小于一秒的采样周期必须被作为小数的形式输入(整数倍)。,类型,(32,个字符,),Periodic,以一定的时间间隔来存储数据,.,Event,触发条件满足就存储一个采样数据,.,Periodic Event,在一定的时间间隔满足触发条件的才会存储,采样数据,。,注释,(48,个字符,),任何有用的注释。,74,Citect软件培训教程,文件名称,(64,个字符,),保存数据所用的文件。用户必须指定完整的路径或者指定一个替代路径。,当,Citect,采集数据时,数据被保存在用户计算机硬盘的某个文件中。因此,当,Citect,使用这些数据来显示某个趋势图时,都是从该文件中读取这些数据。,按照默认设置,,Citect,将该文件保存在,Citect,所安装的硬盘上的,CITECTSCADADATA,目录中。文件的默认名称是趋势标签名。但是,用户可以另外指定一个文件名称,指定一个完整的路径。,例如:,文件名称,C:DATATRENDSTANK131,或者使用该路径的指代字符串:,文件名称,DATA:TANK131,75,Citect软件培训教程,其中,DATA,指定了数据所在的磁盘以及路径。,注意:,1),在,Citect 6.00,版本中,用户不能将趋势文件保存在,Bin、Runtime、Backup、,或者,User,目录或者这些目录的子目录中。如果用户有已经存在的使用这些目录保存趋势文件的,3.,xx,或者,4.,xx,版本的工程,这些趋势文件的路径必须被改变到,DATA,目录中去。,2),系统将会把采集到的趋势数据在保存到某个文件之前存放在系统缓冲区中。,TrendCacheSize,参数使用来确定存放返回数据的缓冲区大小的。,文件名称属性是可选的。如果用户没有指定文件名称,在用户安装,Citect,的磁盘上默认的文件名称是:,CITECTSCADADATA,。,是趋势标签的名称。如果用户没有使用该属性,应确保没有重复的趋势标签名称,否则可能会造成数据的混乱。,76,Citect软件培训教程,注意:,1),在对某个文件名称进行指定的时候请不要使用文件扩展名。如果用户在某个已经存在的工程中对该属性进行编辑(改动文件名称或者路径),将忽略已存在的,SPC,数据。,2),该文件名称必须同用户的,SPC,文件名称相区别。,存储方式,选择数值,(,Scaled),或者浮点,(,Floating Point),作为趋势的存储方式。这两种选项的关键区别在于数值是一种双字节的存储方式,而浮点则要使用八个字节。,如果用户对某个已存在的工程存储方式属性进行修改,在运行新的系统之前,用户必须删除相关的趋势文件。,权限,(16,个字符,),操作人员显示趋势页中趋势笔的数据所需要的权限。,区域,(16,个字符,),趋势数据所属的区域。,77,Citect软件培训教程,工程单位,(8,个字符,),记录到日志中的变量或表达式的工程单位。工程单位是在显示趋势标度中使用的。,格式,(10,个字符,),记录到日志中的变量或表达式的格式。格式是趋势标度以及显示趋势游标时所需要的。该选项是可选的。如果用户没有对格式进行指定,默认的格式是,#.#,。,文件个数,(4,个字符,),在用户的硬盘上所保存的历史文件的个数(对于该标签而言)。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服