Citect6.0软件培训教程.ppt
《Citect6.0软件培训教程.ppt》由会员分享,可在线阅读,更多相关《Citect6.0软件培训教程.ppt(111页珍藏版)》请在课桌文档上搜索。
1、Citect6.0软件培训,Citect6.0软件的安装,将Citect6.0软件安装光盘插入光驱,光盘即自动运行。点击Next软件进行下一步安装;,点击“I Accept”,然后点击Next继续安装;,选择CitectHMI/SCADA,然后点击Next继续安装。,选择Chinese Version6.00,然后点击Next继续安装;,点击Next继续下一步安装;,点击Next继续进行下一步安装;,光盘即自动运行安装程序,如图所示:,点击Finish 按钮,软件已正确安装完毕。,第一章 组态工程,一个Citect工程由三个主要部分组成的:图形页面:图形页面是在用户的计算机屏幕上显示的,通常用
2、来显示工厂的当前状态或者条件。图形页面还可以包含有控制和命令按钮使得操作人员能够对工厂的生产过程进行控制。组态数据库:数据库保存了系统在运行期间需要使用的(有关工厂的)组态信息。有些数据库是同一些特定的图形页面相连接的。Cicode文件:Cicode文件保存了用户的Cicode函数。Cicode是用来执行动作以及命令,使用户的系统功能得到增强。,对工程进行组态,要想完整地对一个工程进行组态,需要对以下几个方面进行设计:创建一个工程。用户一旦创建了自己的工程,应当习惯性地对其进行备份,以减少出现问题(例如:硬盘故障)时数据丢失。按照I/O设备设置过程中的基本步骤来建立同某个设备的通信连接。通常,
3、在第一次创建某个工程时,用户并不了解通信的具体信息。在这种情况下,可以采用“虚拟”的I/O设备将其定为一个存储器设备。定义Citect需要进行读、写和使用的数据库,通过定义变量标签来完成。,在工程编辑器中对非页面的属性进行组态。这些内容包括报警、报表、时间、日志等。使用Cicode编辑器来创建和编写用户自己的Cicode程序。,如何创建一个新的工程,1.选择Citect管理器。2.点击新建工程按钮。-或者-从文件菜单中选择新建工程选项。3.填写新建工程对话框。至少填写名称项目。4.按下确定按钮来创建该工程,或者点击取消按钮取消操作。,如图1-1所示:,图1-1,新建工程的名称,工程存盘路径,选
4、择页面背景颜色,如何备份一个工程,在对Citect工程进行组态之后,用户应当对工程进行备份(或者存盘)。Citect允许用户将一个工程备份在某个本地(软盘、硬盘)或者网络某个位置中。要对一个工程进行备份:1.选择Citect管理器。2.点击备份按钮,或者从工具菜单中选择备份选项。3.填写备份对话框,指定一个源工程和目标工程,以及其它的选项。4.点击确定按钮对工程进行备份,或者点击取消按钮取消操作。,如图1-2所示:,如何对一个工程进行恢复,1.选择Citect管理器。2.点击恢复按钮 或者从工具菜单中选择恢复选项。3.填写恢复对话框,选择一个源工程,以及一个目标工程。4.点击确定按钮对工程进行
5、恢复或者取消恢复。,如图1-3所示:,图1-2,图1-3,源工程,目标文件,源工程文件,目标工程名称及存盘路径,如何对一个复制工程,1.选择Citect管理器。2.点击复制按钮。-或者-3.从文件菜单中选择复制工程到选项。4.填写复制对话框,指定一个源工程,以及一个目标工程。5.点击确定按钮来对工程进行复制或者取消操作。,如图1-4所示:,如图1-5所示:,如何删除一个工程,1.选择Citect管理器。2.从列表中选择某个工程。注意:无法删除下面的几种工程 1)当前处于开启状态的工程 2)任何安装好的工程 3)包含工程。3.从文件菜单中选择删除工程选项,或者按下删除键。4.点击是按钮来删除该工
6、程,或者点击否按钮取消操作。,图1-4,图1-5,源工程,目标工程,快速I/O设备设置:设置已有或新的I/O设备通讯;为了与I/O设备通讯每一个Citect工程都至少定义一个I/O服务器。在Citect中设置每一个I/O设备都必须有正确的通讯协议,通讯参数的设定、接口板以及计算机的通讯端口都要设定.通过运行通讯速成向导,按步骤进行定义:I/O服务器名称 计算机通信接口板主板 在通信板上的通讯口端口 与计算机通信口相连的I/O 设备,第二章 I/O设置,运行通讯速成向导:在Citect 管理器中,选中工程然后双击通信文件夹,再双击“快 速I/O设备设置”图标 或在 Citect工程编辑器选择中菜
7、单“工具|快速I/O设备设置”,如何进行通讯设置,具体设置步骤如图2-1所示:,设置通讯协议,图2-1,注释:在快速通讯设置中采用缺省值的设置,你可以在图2-2所示表单中修改。,通讯设置对话框:运行了通讯速成向导之后,一整套的通讯设置表单就作为工程的一部分被创建了。表单可以在Citect 管理器中的通信文件夹或在Citect工程编辑器通信菜单中找到。这些表单在前面的练习中已经被创建了。,这些表单在前面的练习中已经被创建了。如图2-2所示:,图2-2,第三章 建立变量标签,变量标签 用来在I/O设备和Citect I/O服务器之间的传输数据的。每一个变量标签都必须有一个唯一的名字、一个数据类型、
8、一个地址和一个相关的I/O 设备。Citect标签分为:变量标签、趋势标签、SPC标签三种标签。,在Citect 管理器中,选择一个工程打开标签文件夹然后双击标签变量或在工程编辑器中选择标签菜单|标签变量或在工程编辑器工具栏中单击标签变量图标。,如何定义一个变量标签:,变量标签对话框属性,变量标签名称(32个字符)可以使用任何一个名字,但如果你有很多变量,应该使用一个命名规则。,数据类型(16个字符)数据类型变量 大小 范围BCD以十进制为基础的二进制代码 2 字节 0 到 9,999BYTE字节 1字节 0 到 255DIGITAL数字量 1 位或1字节 0 或 1INT整型 2字节-32,
9、768 到 32,767 UINT无符号整型 2字节 0 到 65,535LONG长整型 4字节-2,147,483,648 到 2,147,483,647LONGBCD长以十进制为基础的二进制代码 4字节 0 到 99,999,999REAL浮点 4字节-3.4E38 到 3.4E38STRING字符串 256字节(最大)ASCII(空结尾),你必须正确配置标签变量的数据类型,每一个数据类型有唯一的地址。,I/O 设备名称(16个字符)存储变量的I/O设备。如果使用冗余I/O设备,这里应定义主I/O设备名称,而不是备用的。,地址(64个字符)存储变量的I/O设备中的寄存器地址。格式和地址前缀
10、依赖于你使用的I/O设备。,原始零刻度/原始满刻度(10个字符)未经转换的原始数据零点和满刻度的值。原始值是Citect从I/O设备中直接读取的值。,工程零刻度/工程满刻度(10个字符)Citect 将原始值经计算后转换的工程值。原始零刻度被转换到工程零刻度,原始满刻度被转换到工程满刻度。用于趋势图的上下限。大多数I/O设备都返回一个整型值显示模拟信号的值。为了返回一个工程值,I/O设备转换一个输入信号(通常4-20毫安)为一原始刻度值,量程是6400到32000。为了显示这个值为一个工程值,你可以定义一个刻度计算,然后Citect用此刻度所有的值,变量被刻度的值(工程值),不是它的原始值,在
11、Citect系统中使用,刻度属性是可选的。如果你没有定义刻度,工程零点刻度缺省是原始零点刻度,工程满刻度缺省是原始满刻度也就是没有刻度。注释:1.在系统运行工程中,定义低于原始零点刻度或高于原始满刻度的值会产生“超量程”错误。2.不要对数字量和字符串数据类型使用刻度。,工程单位(8个字符)表示工程单位(例如:%、deg、mm/sec等)。属性是可选的,如果你没有定义工程单位,就表示不使用工程单位。不要对数字量和字符串数据类型使用这个属性。,格式(10个字符)变量值的显示格式。这个属性是可选的。如果你没有定义格式,缺省格式是#.#,不要对数字量和字符串数据类型使用这个属性。,注释(32个字符)任
12、何有用的信息。,如何配置一个数字量标签,1.选择工程编辑器。2.点击变量标签工具或从标签菜单中选择变量标签。3.完成显示的变量标签表单的属性,使用DIGITAL作为数据 类型。4.点击添加按钮创建新记录,如果你修改了一个记录点击替换按钮。注释:你必须填写变量标签名、I/O设备名、数据类型和地址域。不必填写下面的属性:原始零点刻度、原始满刻度、工程零点刻度、工程满刻度、工程单位和格式。,示例1:,定义一个数字量标签:testi.在Citect管理器中,选择HS工程并打开标签文件夹然后双击标签变量就会显示右侧的对话框:ii.按下面的要求添入对话框的各部分:变量标签名称:Test数据类型:DIGIT
13、AL I/O 设备名称:IODev地址:100001 iii.单击添加按钮。,图 3-1,1.选择工程编辑器。2.点击标签变量工具或从工程编辑器标签菜单中选择变量标签。3.填写变量标签表单的属性,数据类型使用INT(或Real、BCD、Long、LongBCD)。4.点击添加按钮增加你创建的记录,或替换按钮(如果你修改了一个记录)。注释:你必须填写变量标签名、I/O设备名、数据类型和地址域。其他属性可选。,如何配置一个模拟量标签,示例2:,定义一个模拟量标签:ai i.Citect管理器中,选择HS工程并打开标签文件夹然后双击标签变量就会显示下面的表单。ii.按下面的要求填写属性对话框:变量标
14、签名称:ai 数据类型:int I/O 设备名称:IODev 地址:300001 原始零刻度:0 原始满刻度:100 工程零刻度:0 工程满刻度:100 格式:#iii.单击添加按钮创建新标签。,图 3-2,如图3-2所示:,第四章 编辑图形页面,图形页面的外观属性,模板风格 系统在运行时图形页面的外观风格。可应用软件中默认的页面和模板设置。,模板分辨率页面的默认屏幕分辨率:显示器类型 屏幕宽度(按像素)屏幕高度(按像素)VGA 640 480 SVGA 800 600 XGA 1024 768 SXGA 1280 1024用户自定义*,模板名称基于页面的模板名称。,模板显示标题栏 决定是否显
15、示窗口的标题栏(在页面的上方)。标题栏包括窗口的名称、最大化、最小化和关闭按钮(在标题栏的最右端),以及控制菜单按钮(在标题栏的最左端)。要以全屏的方式来显示页面(不显示标题栏),页面的大小必须同屏幕的大小相同(或者要大些)。如果页面的尺寸小于屏幕的大小,即使在全屏的模式下,标题栏仍将被显示出来。标准的模板风格对于两种页面大小都适用。,背景颜色 图形页面的背景中所显示的颜色。,如何创建一个新的图形页面,要想创建一个新的页面:1.在图形编辑器中,点击新建按钮;或者从文件下拉菜单中选择新建按钮;或者在管理器中点击页面|创建新页面图标。2.点击页面按钮3.选择建立页面所需的某个模板。4.选择页面的风
16、格。5.根据需要选中或清除保持链接以及标题栏选项。6.选择页面的分辨率。7.点击确定按钮。,如图4-1、4-2所示:,图 4-1,图 4-2,使用对象属性,对象是你添加到图形页面上的基本图形实体。对象是用画图工具箱里的工具来画的,而且它们能够在画好以后被移动、改变形状和复制。对象是由一系列属性来定义的。这些属性是在画对象时定义的,或是在画好之后双击其来定义的。大多数对象能够被定义键盘命令和访问权限。页面运行时随着一个cicode 表达式返回某个特定值或改变变量标签状态而动态改变。,如图4-4所示,图4-4,工具箱里有16种不同的对象类型,每种都有其自己的工具。随手画、直线、矩形、圆形、多边形、
17、管道、文本、数字、按钮、符号集、趋势、Cicode对象、粘贴符号、粘贴精灵、ActiveX、过程分析器。,对象类型,对象属性应用,i.在工具栏中双击矩形按钮打开矩形对象属性对话框.ii.在外观(通用)属性中,选择任一种填充颜色。iii.在填充(颜色)属性中,来对矩形的on/off状态进行表述。iv.在状态表达式中插入标签或表达式。本例:插入标签test。,如图4-5、4-6所示,示例4-1:(开关量)步骤1.编辑一个矩形属性来演示开关量的变化。.,图 4-5,图 4-5,在按钮属性输入|鼠标|按下动作的按下命令中输入test=1;另一个按钮的按下动作命令中输入test=0。,如图4-7、4-8
18、所示,图 4-7,图 4-8,步骤2.添加两个按钮来演示矩形对象属性的变化。,步骤3编译和运行你的工程检查所做的修改.,i.在工程编辑器中,单击运行工程 按钮.ii.如果在编译时有错误,点击定位显示出错的位置,并进行修改.iii.当你更正了所有的错误后,再单击运行工程按钮。iv.到运行页面检查显示是否正确.,演示效果如图4-9、4-10所示,图4-9,图4-10,步骤:a.创建一模拟量标签AI;表单如图4-11所示:,示例4-2:(模拟量),图4-11,b.在页面上画一矩形对象;c.双击矩形,在矩形属性填充|方向|方向表达式中插入AI标签;指定对象填充范围及填充百分比和填充方向。d.点击工具栏
19、中粘贴精灵 按钮,在粘贴精灵faceplat库中选择manual_loader1_v精灵,点击确定。e.双击精灵弹出一表单,插入标签AI。f.单击确定按钮,运行工程演示。如图4-12、4-13所示:,图4-12,图4-13,第五章 设备,设备是一个公用工具,用于在Citect系统和其它工具(如打印机、数据库、RTF文件和ASCII文件)之间传输数据(如报表、命令记录或报警记录)。设备与I/O设备类似,都用于在Citect和用户的监控系统组件之间进行数据交换。设备的用途很多。例如,可以向打印机输出报表或向数据库写入数据。,如图5-1所示:,图5-1,用户可以使用设备将数据写入:RTF文件 ASC
20、II文件 dBASE数据库 SQL数据库(通过ODBC驱动程序)打印机(连接在Citect计算机或网络上)也可以使用设备和Cicode函数读出数据:ASCII文件 dBASE数据库 SQL数据库 用户可以组态许多个设备,一个设备就是一个公用的资源。例如,如果需要可以组态一个单独的设备将Citect报表的所有输出送至打印机。,如图5-2所示:,图5-2,如何建立设备,在Citect中的每一个设备都是一个记录,定义数据传输的格式以及设备的类型和名称。,格式设备格式 设备格式指定如何将设备的数据格式化。格式是由设备类型和输送到设备的数据决定。1.打印机设备和ASCII设备 格式指定打印机如何打印每一
21、行的数据或写入ASCII文件,用户要包括Citect数据,用户需指定域名和(需打印或写入文件的每个域的宽度)。格式语法:,width,justification用户需用大括号包括每个域,例如:格式标签,8名字,322.dBASE数据库设备和SQL数据库设备格式 格式指定数据库的结构(域名和域宽度)。格式语法:,用户需用大括号包含每个域,例如:格式标签,8名字,32,2.创建ASCII文件设备和dBASE数据库设备的文件名称例如:文件名ALARMLOG.TXT 文件名DATA:ALARMLOG.TXT 这个属性是可选的。如果用户没有指定一个文件名,默认文件名是 CITECTSCADABIN。是设
22、备名的前八个字母。如果用户使用默认属性,应保证其它设备没有使用相同的头八个字母。3.创建SQL数据库设备文件名称数据库表格,例如:文件名LOGFILE文件名REPTBL,类型(16 个字符)设备的类型。设备类型 设备描述 ASCII_DEV ASCII 文件 PRINTER_DEV 打印机 dBASE_DEV dBASE 文件 SQL_DEV SQL 数据库注释:在定义RTF报表属性时,报表被存储为一个文本文件,应选择ASCII设备。设备类型是可选的。如果用户未指定一个设备类型,系统默认的设备类型是ASCII_DEV;如果是一个打印机设备(LPT1:到LPT4:或COM1:到COM4:);类型
23、是PRINTER_DEV;如果文件扩展名是.DBF;设备类型是dBASE_DEV。,如果用户没有指定一个时间,文件会在00:00:00(午夜)开始采集。如果用户忽略时间及周期,历史文件仍被建立(用默认的时间和周期)。如果用户不需要建立历史文件,用户需将下面的参数DeviceCreateHistoryFiles设为零。周期(32个字符)历史文件的周期为hh:mm:ss格式(小时:分钟:秒),或者用户可通过输入开始采集历史文件的每周的某一天来指定一周的时间段。例如,星期一,星期二,星期三;通过输入开始采集历史文件的每月的某一天来指定月的时间段。例如,一号,二号,三号;通过输入开始历史文件的天和月份
24、来指定年的时间段。例如,一月一号,二月二十五号等。天和月份需以一个空格分开。如果用户按默设置存储历史文件的数量,并且只指定一个时间和周期,将建立10个历史文件。如果用户没有指定一个周期,默认值是星期日(每周)。如果用户忽略时间和周期,历史文件仍会建立(用默认的时间和周期)。如果用户不需建立历史文件,用户需设参数,将DeviceCreateHistoryFiles为零。,图5-3,第六章 报警,报警标签是以表格的方式存储在数据库中,与变量标签的风格类似。每种报警都有不同的触发条件和参数,因此就有不同的配置表格和不同的选项。数字量报警 这些报警是由一个或两个数字变量的状态变化来触发的。如果定义了两
25、个数字量,那么只有两个都变化了报警才会触发。时间戳报警 时间戳报警与数字量报警类似,这类报警是由数字量的变化来触发的。然而,时间戳报警有一个时间来源来提供确切的报警被触发的时间。计数器是一个从I/O设备读出时间的标签.模拟量报警 模拟量报警是在某个模拟量的值超过了一个或几个特定的限值时触发。每一个报警都可以配置成如下的类型的组合:1.高限和高高限报警 2.低限和低低限报警 3.偏差报警 4.变化率报警,如何组态报警,高级报警 高级报警是在一个Cicode表达式的结果从FALSE变为TRUE时,报警被触发。硬件报警 硬件报警是与用户的报警系统相独立的。当检测出Citect的运行有问题时或与I/O
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Citect6 软件 培训 教程
链接地址:https://www.desk33.com/p-236225.html