版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Citect6.0软件培训鞍山华深控制系统有限公司Citect6.0软件培训鞍山华深控制系统有限公司1Citect6.0软件的安装将Citect6.0软件安装光盘插入光驱,光盘即自动运行。点击Next软件进行下一步安装;Citect6.0软件的安装将Citect6.0软件安装光盘2点击“IAccept”,然后点击Next继续安装;点击“IAccept”,然后点击Next继续安装;3选择CitectHMI/SCADA,然后点击Next继续安装。选择CitectHMI/SCADA,然后点击Next继续安装4选择ChineseVersion6.00,然后点击Next继续安装;选择ChineseVersion6.00,然后点击Next5点击Next继续下一步安装;点击Next继续下一步安装;6点击Next继续进行下一步安装;点击Next继续进行下一步安装;7光盘即自动运行安装程序,如图所示:光盘即自动运行安装程序,如图所示:8点击Finish
按钮,软件已正确安装完毕。
点击Finish按钮,软件已正确安装完毕。
9第一章组态工程一个Citect工程由三个主要部分组成的:图形页面:图形页面是在用户的计算机屏幕上显示的,通常用来显示工厂的当前状态或者条件。图形页面还可以包含有控制和命令按钮使得操作人员能够对工厂的生产过程进行控制。组态数据库:数据库保存了系统在运行期间需要使用的(有关工厂的)组态信息。有些数据库是同一些特定的图形页面相连接的。Cicode文件:Cicode文件保存了用户的Cicode函数。Cicode是用来执行动作以及命令,使用户的系统功能得到增强。第一章组态工程一个Citect工程由三个主要部10对工程进行组态
要想完整地对一个工程进行组态,需要对以下几个方面进行设计:创建一个工程。用户一旦创建了自己的工程,应当习惯性地对其进行备份,以减少出现问题(例如:硬盘故障)时数据丢失。
按照I/O设备设置过程中的基本步骤来建立同某个设备的通信连接。通常,在第一次创建某个工程时,用户并不了解通信的具体信息。在这种情况下,可以采用“虚拟”的I/O设备将其定为一个存储器设备。
定义Citect需要进行读、写和使用的数据库,通过定义变量标签来完成。对工程进行组态要想完整地对一个工程进行组态,需要对以11
在工程编辑器中对非页面的属性进行组态。这些内容包括报警、报表、时间、日志等。
使用Cicode编辑器来创建和编写用户自己的Cicode程序。如何创建一个新的工程1.选择Citect管理器 。2.点击新建工程按钮 。-或者-从文件菜单中选择新建工程选项。3.填写新建工程对话框。至少填写名称项目。4.按下确定按钮来创建该工程,或者点击取消按钮取消操作。如图1-1所示:在工程编辑器中对非页面的属性进行组态。这些内容包括报12
图1-1
新建工程的名称工程存盘路径选择页面背景颜色图1-1新建工程的名称工程存选择页面背景颜色13如何备份一个工程在对Citect工程进行组态之后,用户应当对工程进行备份(或者存盘)。
Citect允许用户将一个工程备份在某个本地(软盘、硬盘)或者网络某个位置中。要对一个工程进行备份:1.选择Citect管理器。 2.点击备份按钮,或者从工具菜单中选择备份选项。3.填写备份对话框,指定一个源工程和目标工程,以及其它的选项。4.点击确定按钮对工程进行备份,或者点击取消按钮取消操作。如图1-2所示:如何备份一个工程在对Citect工程进行组态之后,用14如何对一个工程进行恢复1.选择Citect管理器。 2.点击恢复按钮或者从工具菜单中选择恢复选项。3.填写恢复对话框,选择一个源工程,以及一个目标工程。4.点击确定按钮对工程进行恢复或者取消恢复。如图1-3所示:如何对一个工程进行恢复1.选择Citect管理器。 如图1-15图1-2图1-3源工程目标文件源工程文件目标工程名称及存盘路径图1-2图1-3源工程目标文件源工程文件目标工程名称及存盘路16如何对一个复制工程1.选择Citect管理器。 2.点击复制按钮。 -或者-3.从文件菜单中选择复制工程到…选项。4.填写复制对话框,指定一个源工程,以及一个目标工程。5.点击确定按钮来对工程进行复制或者取消操作。如图1-4所示:如何对一个复制工程1.选择Citect管理器。 如图1-4所17如图1-5所示:如何删除一个工程1.选择Citect管理器。 2.从列表中选择某个工程。注意:无法删除下面的几种工程
1)当前处于开启状态的工程
2)任何安装好的工程
3)包含工程。3.从文件菜单中选择删除工程选项,或者按下删除键。4.点击是按钮来删除该工程,或者点击否按钮取消操作。如图1-5所示:如何删除一个工程1.选择Citect管理器。18图1-4图1-5源工程目标工程图1-4图1-5源工程目标工程19快速I/O设备设置:设置已有或新的I/O设备通讯;为了与I/O设备通讯每一个Citect工程都至少定义一个I/O服务器。在Citect中设置每一个I/O设备都必须有正确的通讯协议,通讯参数的设定、接口板以及计算机的通讯端口都要设定.通过运行通讯速成向导,按步骤进行定义:I/O服务器———名称计算机通信接口板———主板
在通信板上的通讯口———端口
与计算机通信口相连的———I/O
设备
第二章I/O设置第二章I/O设置20
运行通讯速成向导:
在Citect
管理器中,选中工程然后双击通信文件夹,再双击“快
速I/O设备设置”图标
或在Citect工程编辑器选择中菜单“工具|快速I/O设备设置”如何进行通讯设置具体设置步骤如图2-1所示:
如何进行通讯设置具体设置步骤如图2-1所示:21设置通讯协议图2-1设置通讯协议图2-122注释:在快速通讯设置中采用缺省值的设置,你可以在图2-2所示表单中修改。
通讯设置对话框:
运行了通讯速成向导之后,一整套的通讯设置表单就作为工程的一部分被创建了。表单可以在Citect管理器中的通信文件夹或在Citect工程编辑器通信菜单中找到。
这些表单在前面的练习中已经被创建了。这些表单在前面的练习中已经被创建了。如图2-2所示:注释:在快速通讯设置中采用缺省值的设置,你可以在图2-2所示23图2-2图2-224第三章建立变量标签变量标签
用来在I/O设备和CitectI/O服务器之间的传输数据的。每一个变量标签都必须有一个唯一的名字、一个数据类型、一个地址和一个相关的I/O
设备。Citect标签分为:变量标签、趋势标签、SPC标签三种标签。
在Citect管理器中,选择一个工程打开标签文件夹然后双击标签变量或在工程编辑器中选择标签菜单|标签变量或在工程编辑器工具栏中单击标签变量图标。如何定义一个变量标签:
第三章建立变量标签变量标签在Cit25变量标签对话框属性变量标签名称(32个字符)可以使用任何一个名字,但如果你有很多变量,应该使用一个命名规则。数据类型(16个字符)数据类型 变量 大小范围BCD 以十进制为基础的二进制代码2字节0到9,999BYTE 字节1字节0到255DIGITAL 数字量 1位或1字节0或1INT 整型 2字节-32,768到32,767UINT 无符号整型 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(空结尾)变量标签对话框属性变量标签名称(32个字符)数据类型(16个26
你必须正确配置标签变量的数据类型,每一个数据类型有唯一的地址。I/O
设备名称(16个字符)存储变量的I/O设备。如果使用冗余I/O设备,这里应定义主I/O设备名称,而不是备用的。地址(64个字符)存储变量的I/O设备中的寄存器地址。格式和地址前缀依赖于你使用的I/O设备。原始零刻度/原始满刻度(10个字符)未经转换的原始数据零点和满刻度的值。原始值是Citect从I/O设备中直接读取的值。你必须正确配置标签变量的数据类型,每一个数据27工程零刻度/工程满刻度(10个字符)
Citect将原始值经计算后转换的工程值。原始零刻度被转换到工程零刻度,原始满刻度被转换到工程满刻度。用于趋势图的上下限。大多数I/O设备都返回一个整型值显示模拟信号的值。为了返回一个工程值,I/O设备转换一个输入信号(通常4-20毫安)为一原始刻度值,量程是6400到32000。为了显示这个值为一个工程值,你可以定义一个刻度计算,然后Citect用此刻度所有的值,变量被刻度的值(工程值),不是它的原始值,在Citect系统中使用,刻度属性是可选的。如果你没有定义刻度,工程零点刻度缺省是原始零点刻度,工程满刻度缺省是原始满刻度——也就是没有刻度。注释:1.在系统运行工程中,定义低于原始零点刻度或高于原始满刻度的值会产生“超量程”错误。
2.不要对数字量和字符串数据类型使用刻度。工程零刻度/工程满刻度(10个字符)28工程单位(8个字符)表示工程单位(例如:%、deg、mm/sec等)。属性是可选的,如果你没有定义工程单位,就表示不使用工程单位。不要对数字量和字符串数据类型使用这个属性。格式(10个字符)变量值的显示格式。这个属性是可选的。如果你没有定义格式,缺省格式是####.#,不要对数字量和字符串数据类型使用这个属性。注释(32个字符)任何有用的信息。工程单位(8个字符)格式(10个字符)注释(32个字符)29如何配置一个数字量标签1.选择工程编辑器。 2.点击变量标签工具或从标签菜单中选择变量标签。3.完成显示的变量标签表单的属性,使用DIGITAL作为数据类型。4.点击添加按钮创建新记录,如果你修改了一个记录点击替换按钮。注释:你必须填写变量标签名、I/O设备名、数据类型和地址域。不必填写下面的属性:原始零点刻度、原始满刻度、工程零点刻度、工程满刻度、工程单位和格式。如何配置一个数字量标签1.选择工程编辑器。 30示例1:
定义一个数字量标签:testi.
在Citect管理器中,选择HS工程并打开标签文件夹然后双击标签变量就会显示右侧的对话框:ii.按下面的要求添入对话框的各部分:变量标签名称:Test数据类型:DIGITAL
I/O设备名称:IODev地址:100001iii.单击添加按钮。图3-1示例1:图3-1311.选择工程编辑器。2.点击标签变量工具或从工程编辑器标签菜单中选择变量标签。3.填写变量标签表单的属性,数据类型使用INT(或Real、BCD、Long、LongBCD)。4.点击添加按钮增加你创建的记录,或替换按钮(如果你修改了一个记录)。注释: 你必须填写变量标签名、I/O设备名、数据类型和地址域。其他属性可选。如何配置一个模拟量标签1.选择工程编辑器。如何配置一个模拟量标签32示例2:定义一个模拟量标签:ai
i.Citect管理器中,选择HS工程并打开标签文件夹然后双击标签变量就会显示下面的表单。
ii.按下面的要求填写属性对话框:
变量标签名称:ai
数据类型:int
I/O设备名称:IODev
地址:300001原始零刻度:0
原始满刻度:100工程零刻度:0
工程满刻度:100格式:###
iii.
单击添加按钮创建新标签。示例2:33图3-2如图3-2所示:图3-2如图3-2所示:34第四章编辑图形页面图形页面的外观属性[模板]风格系统在运行时图形页面的外观风格。可应用软件中默认的页面和模板设置。[模板]分辨率页面的默认屏幕分辨率:显示器类型 屏幕宽度(按像素) 屏幕高度(按像素)
VGA640 480SVGA 800 600XGA 1024 768SXGA 1280 1024用户自定义 **** 第四章编辑图形页面图形页面的外观属性[模板]风格[模板35[模板]名称基于页面的模板名称。[模板]显示标题栏决定是否显示窗口的标题栏(在页面的上方)。标题栏包括窗口的名称、最大化、最小化和关闭按钮(在标题栏的最右端),以及控制菜单按钮(在标题栏的最左端)。要以全屏的方式来显示页面(不显示标题栏),页面的大小必须同屏幕的大小相同(或者要大些)。如果页面的尺寸小于屏幕的大小,即使在全屏的模式下,标题栏仍将被显示出来。标准的模板风格对于两种页面大小都适用。背景颜色
图形页面的背景中所显示的颜色。[模板]名称[模板]显示标题栏背景颜色36如何创建一个新的图形页面要想创建一个新的页面:1.在图形编辑器中,点击新建按钮;或者从文件下拉菜单中选择新建按钮;或者在管理器中点击页面|创建新页面图标。2.
点击页面按钮3.选择建立页面所需的某个模板。4.选择页面的风格。5.
根据需要选中或清除保持链接以及标题栏选项。6.选择页面的分辨率。7.
点击确定按钮。如何创建一个新的图形页面要想创建一个新的页面:37如图4-1、4-2所示:图4-1图4-2如图4-1、4-2所示:图4-1图4-238使用对象属性
对象是你添加到图形页面上的基本图形实体。对象是用画图工具箱里的工具来画的,而且它们能够在画好以后被移动、改变形状和复制。对象是由一系列属性来定义的。这些属性是在画对象时定义的,或是在画好之后双击其来定义的。大多数对象能够被定义键盘命令和访问权限。页面运行时随着一个cicode表达式返回某个特定值或改变变量标签状态而动态改变。如图4-4所示使用对象属性如图4-4所示39图4-4图4-440工具箱里有16种不同的对象类型,每种都有其自己的工具。随手画、直线、矩形、圆形、多边形、管道、文本、数字、按钮、符号集、趋势、Cicode对象、粘贴符号、粘贴精灵、ActiveX、过程分析器。
对象类型对象属性应用i.
在工具栏中双击矩形按钮打开矩形对象属性对话框.ii.
在外观(通用)属性中,选择任一种填充颜色。
iii.
在填充(颜色)属性中,来对矩形的on/off状态进行表述。iv.在状态表达式中插入标签或表达式。本例:插入标签test。如图4-5、4-6所示示例4-1:(开关量)步骤1.编辑一个矩形属性来演示开关量的变化。.工具箱里有16种不同的对象类型,每种都有其自己的工具。对象类41图4-5图4-5图4-5图4-542
在按钮属性输入|鼠标|按下动作的按下命令中输入test=1;另一个按钮的按下动作命令中输入test=0。如图4-7、4-8所示图4-7图4-8步骤2.添加两个按钮来演示矩形对象属性的变化。在按钮属性输入|鼠标|按下动作的按下命令中输入43步骤3.编译和运行你的工程检查所做的修改.i.
在工程编辑器中,单击运行工程按钮.ii.
如果在编译时有错误,点击定位显示出错的位置,并进行修改.iii.
当你更正了所有的错误后,再单击运行工程按钮。iv.
到运行页面检查显示是否正确.演示效果如图4-9、4-10所示图4-9图4-10步骤3.编译和运行你的工程检查所做的修改.i.在工程编辑44步骤:a.创建一模拟量标签AI;表单如图4-11所示:示例4-2:(模拟量)图4-11步骤:示例4-2:(模拟量)图4-1145b.在页面上画一矩形对象;c.双击矩形,在矩形属性填充|方向|方向表达式中插入AI标签;指定对象填充范围及填充百分比和填充方向。d.点击工具栏中粘贴精灵
按钮,在粘贴精灵faceplat库中选择manual_loader1_v精灵,点击确定。e.双击精灵弹出一表单,插入标签AI。f.单击确定按钮,运行工程演示。如图4-12、4-13所示:图4-12图4-13b.在页面上画一矩形对象;图4-12图4-1346第五章设备设备是一个公用工具,用于在Citect系统和其它工具(如打印机、数据库、RTF文件和ASCII文件)之间传输数据(如报表、命令记录或报警记录)。设备与I/O设备类似,都用于在Citect和用户的监控系统组件之间进行数据交换。设备的用途很多。例如,可以向打印机输出报表或向数据库写入数据。如图5-1所示:图5-1第五章设备设备是一个公用工具,用于在Cit47用户可以使用设备将数据写入:•RTF文件•ASCII文件•dBASE数据库•SQL数据库(通过ODBC驱动程序)•打印机(连接在Citect计算机或网络上)也可以使用设备和Cicode函数读出数据:•ASCII文件•dBASE数据库•SQL数据库用户可以组态许多个设备,一个设备就是一个公用的资源。例如,如果需要可以组态一个单独的设备将Citect报表的所有输出送至打印机。用户可以使用设备将数据写入:48如图5-2所示:图5-2如何建立设备在Citect中的每一个设备都是一个记录,定义数据传输的格式以及设备的类型和名称。如图5-2所示:图5-2如何建立设备在Citect中49在Citect管理器中,在选中的工程中打开系统文件夹,并双击设备图标:或在工程编辑器中,选择菜单系统|设备。如何定义一个设备设备有以下属性:名称(16个字符)设备名称。设备名称可以是一组设备的名称或一个设备的标签。设备表单属性格式(120个字符)指定设备中的数据格式。格式是由设备类型和输送到设备的数据决定。如果用户记录报警或命令消息,用户需指定一个格式。在Citect管理器中,在选中的工程中打开系统文件夹50格式——设备格式
设备格式指定如何将设备的数据格式化。格式是由设备类型和输送到设备的数据决定。1.打印机设备和ASCII设备格式指定打印机如何打印每一行的数据或写入ASCII文件,用户要包括Citect数据,用户需指定域名和(需打印或写入文件的每个域的宽度)。格式语法:{<fieldname>,[width[,justification]]}用户需用大括号{}包括每个域,例如:格式 {标签,8}{名字,32}2.dBASE数据库设备和SQL数据库设备格式格式指定数据库的结构(域名和域宽度)。格式语法:{<域名>,<宽度>}用户需用大括号包含每个域,例如:格式 {标签,8}{名字,32}Citect软件培训教程51文件名称设备文件名称。1.创建打印机设备的文件名称:打印机端口,例如:文件名称:
LPT1:
指定一个打印机端口要包括冒号(:),否则Citect会用一个虚拟打印机端口的名字写入(例如LPT1或COM2)一个文件(设备)。台头(页眉)(120个字符)设备的附加信息。例如:打印机设备页眉打印在每一个页面。当表格达到规定长度时重新创建一个新页面。使用函数[Device]FormLength设定表格长度。文件名称台头(页眉)(120个字符)522.创建ASCII文件设备和dBASE数据库设备的文件名称例如:文件名
ALARMLOG.TXT
文件名 [DATA]:ALARMLOG.TXT
这个属性是可选的。如果用户没有指定一个文件名,默认文件名是\CITECT\SCADA\BIN\<Name>。<Name>是设备名的前八个字母。如果用户使用默认属性,应保证其它设备没有使用相同的头八个字母。3.创建SQL数据库设备文件名称数据库表格,例如:文件名
LOGFILE文件名
REPTBL2.创建ASCII文件设备和dBASE数据库设备的文件名称53类型(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。类型(16个字符)设备的类型。54文件数量
(4个字符)产生历史文件的数量。默认的Citect为每个设备创建一个独立的数据文件。(这个数据文件命名为<filename.TXT>或<filename.DBF>,这取决于设备是一个ASCII设备,还是数据库设备)。注意:用户如不需要建立的历史文件,需在此输入0,以及设定参数[Device]CreateHistoryFiles为零。否则,系统默认是建立十个历史文件。用户需确保数据文件是固定大小(如果数据是累加的,硬盘最后会没有空间)。时间
(32个字符)
历史文件开始采集的时间,是以hh:mm:ss格式(小时:分钟:秒)。如果用户按默认的历史文件数量,且用户已指定时间和周期,系统将建立10个历史文件。文件数量(4个字符)时间(32个字符)55如果用户没有指定一个时间,文件会在00:00:00(午夜)开始采集。如果用户忽略时间及周期,历史文件仍被建立(用默认的时间和周期)。如果用户不需要建立历史文件,用户需将下面的参数[Device]CreateHistoryFiles设为零。周期(32个字符)
历史文件的周期为hh:mm:ss格式(小时:分钟:秒),或者用户可通过输入开始采集历史文件的每周的某一天来指定一周的时间段。例如,星期一,星期二,星期三;通过输入开始采集历史文件的每月的某一天来指定月的时间段。例如,一号,二号,三号;通过输入开始历史文件的天和月份来指定年的时间段。例如,一月一号,二月二十五号等。天和月份需以一个空格分开。如果用户按默设置存储历史文件的数量,并且只指定一个时间和周期,将建立10个历史文件。如果用户没有指定一个周期,默认值是星期日(每周)。如果用户忽略时间和周期,历史文件仍会建立(用默认的时间和周期)。如果用户不需建立历史文件,用户需设参数,将[Device]CreateHistoryFiles为零。如果用户没有指定一个时间,文件会在00:00:00(56示例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做为参数。示例5-1:定义一个文本文件设备叫做REPPRT。57图5-3图5-358第六章报警报警标签是以表格的方式存储在数据库中,与变量标签的风格类似。每种报警都有不同的触发条件和参数,因此就有不同的配置表格和不同的选项。数字量报警
这些报警是由一个或两个数字变量的状态变化来触发的。如果定义了两个数字量,那么只有两个都变化了报警才会触发。时间戳报警
时间戳报警与数字量报警类似,这类报警是由数字量的变化来触发的。然而,时间戳报警有一个时间来源来提供确切的报警被触发的时间。计数器是一个从I/O设备读出时间的标签.模拟量报警
模拟量报警是在某个模拟量的值超过了一个或几个特定的限值时触发。每一个报警都可以配置成如下的类型的组合:1.高限和高高限报警2.低限和低低限报警
3.偏差报警4.变化率报警如何组态报警第六章报警报警标签是以表格的方式存储在数据库中,与59高级报警高级报警是在一个Cicode表达式的结果从FALSE变为TRUE时,报警被触发。硬件报警硬件报警是与用户的报警系统相独立的。当检测出Citect的运行有问题时或与I/O设备的通讯失败时硬件报警就会触发。系统中所有的硬件报警是预先定义好的。数字量报警标签属性报警标签
(79个字符)报警标签的名称。报警名称
(79个字符)同该报警相关联的物理设备名称。报警描述
(254个字符)对报警的描述。报警标签、报警名称、以及报警描述为三个相互独立的同该报警相关联的字符串。这些都是可选的属性Citect只有在显示报高级报警数字量报警标签属性报警标签(79个字符)报警标60警的详细信息时或者记录到设备时才使用它们。用户可以使用这些属性来定义报警名称、物理设备及对报警的描述。变量标签A/变量标签B(79个字符)触发报警的数字量变量(标签)。用户可以对数字量报警进行组态,在一个或两个数字量变量激活状态下,触发报警。分类(16个字符)报警分类序号。该属性是可选的。如果用户没有指定某个分类,默认的报警分类是0。帮助(16个字符)调用AlarmHelp()函数时所显示的图形页面的名称。该属性是可选的。如果用户并没有指定某个帮助页面,那么CITECT在调用AlarmHelp()时将不会产生任何动作。用户必须定义某个命令来对AlarmHelp()函数进行调用。警的详细信息时或者记录到设备时才使用它们。用户可以使用这些属61注释(48个字符)任何有用的注释。权限(16个字符)操作人员对报警进行确认或者禁用所需的权限。区域(16个字符)该报警所属的区域。如果某个操作人员不具备权限,则在报警显示页面上该报警将不被显示。例如,当用户进入区域1,操作人员必须具有对区域1的权限(包括任何要求的其它权限)来对该处的报警进行确认或者禁用。Citect软件培训教程62
配置一个数字量报警,当test_kt故障发生时触发报警。
i.
在Citect管理器中,选择HS工程打开报警文件夹,然后双击数字量报警图标:
ii.下面的表单会显示出来;
iii.
填写数字量报警标签、
报警名称、报警描述、
变量标签A等信息。
如图6-1所示:填写变量标签图6-1示例6-1:填写变量标签图6-1示例6-1:63示例6-2:配置一个模拟量报警,当AI达上限或下限时触发报警。i.在Citect管理器中,选择HS工程并打开报警文件夹,然后双击模拟量报警图标:ii.
下面的表单就会显示出来,如图6-2所示:iii.按需要添加报警标签、报警名称、变量标签、高高限、高限、低限、低低限、格式等参数。报警标签:ai
报警名称:风机轴承温度报警变量标签:ai高高限:95高限:85低限:20低低限:10格式:###示例6-2:配置一个模拟量报警,当AI达上限或下限时触发报警64图6-2运行后效果如图6-3:图6-3填写报警标签图6-2运行后效果如图6-3:图6-3填写报警标签65在你的系统中每一个报警都可以分配给一个报警类,每一个报警类是被做为一组来处理的。对于每一个类你可以设定报警显示的细节(字体和页面的类型)记录细节(打印机或数据文件)以及此类报警被触发时要做的操作(如:触发语音报警)或者复位。
你最多可以配置16376个报警类.如果你没有给报警设定一个报警类那么将作为0类报警类来处理,与该类报警有相同的属性。报警类255是被缺省设为所有硬件报警。如果用户没有定义
0或255报警类,Citect就使用默认的属性。报警类254被用户作为报警摘要的类。每一个报警类都可以有一个相关的优先级.报警优先级能够被用来排列报警显示,给操作员提供有效的报警类别的过滤。报警分类在你的系统中每一个报警都可以分配给一个报警类,66在Citect
管理器中,选择一个工程并打开报警文件夹,然后双击报警分类图标
或在工程编辑器中,选择报警|报警分类菜单.示例6-3:定义两个新的报警分类分别是数字量报警、模拟量报警。
1.双击报警分类图标:
2.下面的对话框就会显示,如所示6-4所示:如何配置一个报警分类:图6-4在Citect管理器中,选择一个工程并打开报警文件夹,673.在数据库中加入下面两个报警类:报警分类号:1报警结束字体:CSV_UrgAlmUnAck
(未确认)
CSV_UrgAlmAck(确认)报警开始字体:CSV_UrgAlmUnAck
(未确认)CSV_UrgAlmAck
(确认)被禁止的报警字体:CSV_AlmDisable报警发生时的动作:DspPlaySound("c:\winnt\media\DING.WAV",0);报警显示格式:{DATE,12}^t{TIME,14}^t{DESC,40}^t{STATE,10}报警摘要显示格式:{DATE,12}^t{ONTIME,13}^t{OFFTIME,13}^{DESC,40}^t{SUMSTATE,10}同上内容建立报警分类24.回到报警定义表单中为数字量、模拟量分配好如下的报警类:3.在数据库中加入下面两个报警类:68运行后的显示显示效果如图6-5所示:图6-5所有的轻故障报警:报警分类号1所有的重故障报警:报警分类号2
运行后的显示显示效果如图6-5所示:图6-5所有的轻故障报警69第七章趋势趋势曲线
趋势曲线是关于系统历史和当前的运行状态曲线。它对工厂数据进行显示,体现了某个变量参数(例如产品输出、液面、温度等)或者某个设备或者某个生产过程是如何随时间发生变化的。用户可以在当前的事件发生时对其进行监视,也可以通过滚动条来查看历史趋势。当变量的数值随时间发生变化时,或者当有事件发生时,页面上的曲线也随之移动,显示的总是最新的数值,用户可以调用历史数据来显示变量(或者生产过程)过去的数据。用户可以对任何单个变量或者Cicode表达式进行趋势记录。用户可以在屏幕上同时显示任意数量的趋势,用户可在任何趋势窗口中显示多达八条的趋势标签(趋势笔)。第七章趋势趋势曲线趋势曲线是关于70
在Citect中是通过创建趋势变量标签来添加趋势的。每个趋势变量都有一个或几个独立的文件来存储历史数据的。不管当前显示页面是否是趋势页面,Citect会连续的存储趋势数据。即使不在显示趋势页面时,趋势数据的采集以及存储(在趋势历史文件中)仍然在继续进行。趋势文件的数据采集显示趋势可创建基于Citect下列趋势模板的趋势页面来显示趋势。
独立趋势——–一幅完整页面趋势,在页面中只有一个趋势窗口。即使不在显示趋势页面时,趋势数据的采集以及存储(在趋71由于所有的趋势数据都记录在硬盘上,用户可以用历史模式浏览以前的数值。用历史模式显示趋势数据的方式是静态的,并且可显示指定时间范围内的数据。使用趋势控制按钮(在趋势窗口的底部)。趋势控制按钮向后滚动为历史模式,向前滚动为实时模式。双趋势——一幅完整页面趋势,在页面中有两个趋势窗口。弹出趋势——可以在计算机屏幕中弹出一个新的趋势窗口.事件趋势——是基于事件的而不是时间.实时显示趋势趋势在趋势窗口中显示时,显示的数据是动态的;也就是说,采用实时模式。画面上的曲线(趋势笔)的位置代表每个趋势的数值。当新的数值显示出时,画面在窗口中不断向左移动。显示历史趋势由于所有的趋势数据都记录在硬盘上,用户可以用历史模式浏览以前72趋势标签属性趋势标签名称(31个字符)
给趋势数据分配的名称。表达式(64个字符)趋势标签中记录的数值。用户可以利用变量标签对每个变量进行记录。触发条件(64个字符)对数据记录进行触发的Cicode表达式(或者变量标签)。对于周期性的趋势,只有当触发器的值为TRUE的时候数据才被写入日志。对于事件趋势,当触发器的值一旦从FALSE变化到TRUE时,数据将被记录到日志中。趋势标签属性趋势标签名称(31个字符)给趋势数据分配的名称73采样周期(16个字符)数据的采样周期。用户可以键入自己的周期,或者从下拉对话框中选择一个。当采样周期大于一秒时,键入时应当采用hh:mm:ss(小时:分钟:秒)的形式;小于一秒的采样周期必须被作为小数的形式输入(整数倍)。类型(32个字符)Periodic–以一定的时间间隔来存储数据.Event–触发条件满足就存储一个采样数据.PeriodicEvent–在一定的时间间隔满足触发条件的才会存储采样数据。注释(48个字符)任何有用的注释。采样周期(16个字符)74文件名称(64个字符)保存数据所用的文件。用户必须指定完整的路径或者指定一个替代路径。当Citect采集数据时,数据被保存在用户计算机硬盘的某个文件中。因此,当Citect使用这些数据来显示某个趋势图时,都是从该文件中读取这些数据。按照默认设置,Citect将该文件保存在Citect所安装的硬盘上的\CITECT\SCADA\DATA目录中。文件的默认名称是趋势标签名。但是,用户可以另外指定一个文件名称,指定一个完整的路径。例如:文件名称 C:\DATA\TRENDS\TANK131或者使用该路径的指代字符串:文件名称
[DATA]:TANK131文件名称(64个字符)75其中[DATA]指定了数据所在的磁盘以及路径。注意:1)在Citect6.00版本中,用户不能将趋势文件保存在Bin、Runtime、Backup、或者User目录或者这些目录的子目录中。如果用户有已经存在的使用这些目录保存趋势文件的3.xx或者4.xx版本的工程,这些趋势文件的路径必须被改变到DATA目录中去。
2)系统将会把采集到的趋势数据在保存到某个文件之前存放在系统缓冲区中。[Trend]CacheSize参数使用来确定存放返回数据的缓冲区大小的。文件名称属性是可选的。如果用户没有指定文件名称,在用户安装Citect的磁盘上默认的文件名称是:CITECT\SCADA\DATA\<Name>。<Name>是趋势标签的名称。如果用户没有使用该属性,应确保没有重复的趋势标签名称,否则可能会造成数据的混乱。其中[DATA]指定了数据所在的磁盘以及路径。76注意:1)在对某个文件名称进行指定的时候请不要使用文件扩展名。如果用户在某个已经存在的工程中对该属性进行编辑(改动文件名称或者路径),将忽略已存在的SPC数据。2)该文件名称必须同用户的SPC文件名称相区别。存储方式选择数值(Scaled)或者浮点(FloatingPoint)作为趋势的存储方式。这两种选项的关键区别在于数值是一种双字节的存储方式,而浮点则要使用八个字节。如果用户对某个已存在的工程存储方式属性进行修改,在运行新的系统之前,用户必须删除相关的趋势文件。权限(16个字符)操作人员显示趋势页中趋势笔的数据所需要的权限。区域(16个字符)趋势数据所属的区域。注意:1)在对某个文件名称进行指定的时候请不要使用文件扩展名77工程单位(8个字符)记录到日志中的变量或表达式的工程单位。工程单位是在显示趋势标度中使用的。格式(10个字符)记录到日志中的变量或表达式的格式。格式是趋势标度以及显示趋势游标时所需要的。该选项是可选的。如果用户没有对格式进行指定,默认的格式是####.#。文件个数(4个字符)在用户的硬盘上所保存的历史文件的个数(对于该标签而言)。如果用户没有对文件个数进行指定,用户的硬盘上将会保存2个历史文件。对于每一个趋势标签,用户最多可以指定的文件个数为270。工程单位(8个字符)78注意:如果用户对某个已经存在的工程这个属性进行修改,运行新的系统之前,用户必须删除相关的趋势文件。时间(32个字符)一天中对历史文件的开始进行采集的同步时间,采用hh:mm:ss(小时:分钟:秒)的形式。如果用户没有对时间进行指定,系统将在00:00:00时刻进行同步采集(即午夜时刻)。周期(32个字符)历史文件的周期,采用hh:mm:ss(小时:分钟:秒)。用户还可以采用:一周中的某一天或一个月中的某一天或者键入具体的月份和日期等来开始采集历史文件并以此为一个周期。如果用户没有对周期进行指定,默认的周期是星期日(每周的周期)。注意:如果用户对某个已经存在的工程这个属性进行修改,运行79要将一个变量标签作为趋势标签,要利用这个变量标签重新定义一个趋势变量,并定义一个或几个历史文件来存储历史数据,然后可以通过创建一个趋势页面并将相应的趋势变量在趋势页面中添加一个趋势笔,就可以在页面中显示趋势曲线。趋势历史文件
Citect用一系列的循环使用的历史文件来存储历史数据,而不一个很大的文件。缺省的Citect使用10个文件,每个文件存储一个星期的数据,从星期日的24:00点开始。缺省的历史文件名是趋势变量名的前8个字符。历史文件的重新组态如果要对其趋势历史文件的组态进行修改,或者要修改某个影响数字、时间或趋势文件周期的趋势标签,在新的系统运行之前用户必须删除所有的已经存在的趋势文件。趋势历史文件要将一个变量标签作为趋势标签,要利用这个变量标签重新80
示例7-1在Citect
管理器中,选择一个工程,打开标签文件夹然后双击趋势标签图标:或在工程编辑器中,选择菜单标签|趋势标签。定义一个新的趋势标签。步骤:
1.定义下面的趋势变量和记录信息:趋势标签名称:AI表达式:AI采样周期:0.500s类型:PERIODIC如何定义一个趋势变量标签示例7-1如何定义一个趋势变量标签81以下设置为历史文件信息文件名称:D:\DATA\AI存储方式:Scaled(2-bytesamples)格式:###文件个数:4时间:08:00:00周期:00:00:022.运行工程,在趋势页面添加趋势笔。鼠标右键单击趋势笔选择栏添加趋势笔。
趋势标签表单如图7-1所示:趋势标签表单如图7-1所示:82添加趋势标签运行后演示效果右键单击选择趋势笔运行效果如图7-2所示:图7-2图7-1添加趋势运行后演示效果右键单击选择趋势笔运行效果如图7-2所83第八章事件使用事件
你可以使用一个事件去触发一个动作(如一个命令或一组命令)。例如:当一个过程完成时可以提示操作员;或者一个过程到某一个特定的阶段时,就执行一系列的指令。可以通过三种下面的方式来运行事件功能:•按一定的周期来自动执行•当一个触发条件为真时自动执行•当同时满足一定的周期和触发条件时自动执行第八章事件使用事件你可以使用一个事件去触发一个动84在工程中定义的事件并存储在数据库中。要运行事件的功能必须要先运行计算机设置向导来激活选择的事件。如果在一个网络上有几台Citect独立计算机在运行,那么每一台计算机都要运行计算机设置向导来指定在本机上要运行的事件。事件没有单一的名字;你可以指定几个事件都使用相同的名字。任何被指定为Global的事件,在所有被激活的Citect计算机中都能自动地执行。定义和激活事件在Citect管理器中,选择一个工程打开系统文件夹,然后双击事件图标:或在工程编辑器中,选择菜单系统|事件。定义事件在工程中定义的事件并存储在数据库中。要运行事件的功能85在Citect管理器中单击我的工程后双击图标。到事件
设置中激活任何事件.在计算机中激活事件事件设置如图8-1所示:图8-1在Citect管理器中单击我的工程后双击86如何定义事件的属性名称(16个字符)在一个独立的计算机系统中,需将事件名指定为全局事件。如果用户在一个网络中使用Citect,而需要在所有计算机上运行一个事件,指定事件名为GLOBALIf。如果用户只需在某一个计算机上运行一个事件,指定一个事件名并在Citect计算机功能设置向导(定制设置)中指定哪个计算机将运行事件。事件名可以是重复的,用户可指定很多相同名字的事件。时间
(32个字符)事件触发时间格式是hh:mm:ss(小时:分钟:秒)。如果用户没有指定一个时间,系统在00:00:00(午夜)触发事件。如何定义事件的属性名称(16个字符)87周期(32个字符)事件的周期是以hh:mm:ss(小时:分钟:秒)格式,或用户自定义一个事件周期:
1.可指定每星期的某一天作为一个周期触发事件。例如:星期一、星期二、星期三等。
2.可指定每个月的某一天作为一个周期来触发事件。例如:一号、二号、三号、四号、五号等。
3.可指定具体的日期作为一个周期来触发事件。例如:一月一日、二月二十五日等。日和月之间需有一个空格。如果用户没有指定一个周期或时间,周期的默认值为一秒。如果用户没有指定一个周期,只指定一个时间,周期的默认值为一天。周期(32个字符)88触发条件(64个字符)事件的触发条件。可用Cicode表达式(或变量标签)来触发事件。这个表达式将会每秒钟被执行一次。动作(64个字符)执行事件的动作命令。这些命令将会在以下情况下发生,当在指定的时间和时间段内事件触发时,即触发条件为TRUE时即执行某个事件的动作。如要重新执行这个动作,触发条件必须由FALSE变成TRUE才能执行。注释(48个字符)任何相关注释。触发条件(64个字符)89事件表单如图8-2所示:
图8-2事件表单如图8-2所示:图8-290第九章报表
一个报表输出是由设备控制的。当报表运行时可打印,或保存在硬盘上以便以后打印(保存在硬盘中的报表是ASCII或RTF格式),用户可使用一个文本编辑器或文字处理器来看,编辑或打印报表,或在Citect中作为页面一部分来显示。报表可以包括报表运行时执行的Cicode语句。报表组态有两个阶段:1、报表属性----指定报表运行时的名字等。2、报表格式文件----指定报表打印时报表的格式。第九章报表一个报表输出是由设备控制91报表表格属性名称(253字符)报表名称。名称最多为64个字符,或者包括路径在内253个字符。名字可由分号(;)或单引号(‘)之外任何字符组成。时间(32字符)报表采集数据的时间。格式是hh:mm:ss(小时:分钟:秒)。如果用户不指定时间,系统默认报表开始采集数据的时间是00:00:00(午夜)。周期(32字符)报表周期是hh:mm:ss(小时:分钟:秒)格式。或者用户可利用下述方法:报表表格属性名称(253字符)92输入周的某一天报表开始运行来指定一个周阶段,例如,星期一,星期二,星期三等。输入月的某一天报表开始运行来指定一个月阶段,例如,一日,二日,三日,四日,五日等。输入日和月报表开始运行来指定一个年阶段。例如,一月一日,二月二十五等。日和月间需有一个空隔。如果用户没有指定一个时间段,报表每天运行。触发条件(64字符)任何Cicode表达式可激活报表。如果表达式结果是TRUE,时间和周期属性是空白的,报表运行。如果报表重新启动,表达式需从FALSE变为TRUE。输入周的某一天报表开始运行来指定一个周阶段,例如,星93报表格式文件(253字符)报表格式文件名。如果用户没有指定一个文件扩展名,默认为.RPT。可使用任何有效文件名。如果用户没有指定一个路径,文件被放在数据库目录中。如果使用一个扩展名是.RTF,报表为ASCII文件。输出设备(10字符)用于输出报表的设备。若保存一个.RTF的报表文件,选择一个ASCII_DEV类型的设备。注释(48字符)任何相关注释。权限(16字符)操作员需要一个权限运行这个报表。如果报表是时间或事件触发的,这个属性是可忽略。报表格式文件(253字符)94区域(16字符)报表所属的区域。只有能访问这个区域的用户才能运行报表。如何定义报表与事件类似的是报表也可以周期性的运行或由事件来触发或两者的结合。也可以在任何时候通过调用Cicode函数Report()来运行,报表的格式是在一个报表格式文件中定义的,报表的输出是在设备中定义的。在Citect管理器中,
选择一个工程打开系统文件夹,
然后双击报表图标:或在工程编辑器中,选择菜单系统|报表。定义一个报表区域(16字符)如何定义报表与事件类似的是报表也可以95点击报表表单上的编辑按钮,默认是与标准的Wordpad编辑器关联的。单击编辑就会打开现有的报表文件或一个空白的文件(新报表)。当保存文件时,要确认它有正确的后缀与希望的输出格式匹配——.RTF
丰富文本格式。.TXT
普通
ASCII
文本。
.DBF
数据库文件(dbaseIII)。
报表格式文件报表格式文件96报表表单如图9-1所示:图9-1报表表单如图9-1所示:图9-197
1.定义一个新的设备叫做“repLog”按如下的要求:名称:repLog文件名称:c:\ProgramFiles\Citect\CitectSCADA\Data\pxrep.txt
类型:ASCII_DEV文件个数:
-1时间:24:00:00周期:00:00:022.定义一个RTF报表叫做“PX”按要求运行:名称:PX时间:24:00:00
周期:01:00:00
报表格式文件:PX.rtf输出设备:Printer1
示例9-1示例9-1983.单击报表对话框中的编辑按钮去创建一个空白的报表格式文件并按如下的要求完成这个文件:{time(1)}{date(2)}温度温度
(℃){AI:###}cicodeprint("交班:接班:"){end}{FF}
4.用“BX.rtf”的名字保存.5.打开菜单页面添加一个按钮运行报表,设定如下:
TextInput(Touch)ExecutecommandRunReportReport(“px”)
Citect软件培训教程99第十章安全性对于大型系统或应用程序中需要访问某些受限制的过程或机器,用户可加入权限,限制访问并非每个操作员可使用的命令,例如,控制特殊机器的命令、重要报警确认、或打印重要报告。每个操作员可被分配不同的口令,操作员需用凭密码进入和使用系统。用户权限属性用户姓名(16个字符)为一个用户添加一个用户记录,每个操作员需输入用户名和口令才能使用系统。用户全名(32个字符)用户或用户组全名。第十章安全性对于大型系统或应用程序中需100密码(16个字符)用户口令。当输入口令时,用星号(*)替代每个输入的字母。存储用户记录时,口令被加密然后存储在文件Users.dbf中。每个操作员需输入用户名和口令才能使用系统。确认密码(16个字符)重新输入用户口令来确认输入到密码域的文字。在保存一个记录时如果口令和口令确认域的内容不符合,会提示信息显示错误,并请用户重新输入。全局权限(8个字符)全局分配各类用户权限。组态系统过程中,用户可给不同对象分配不同的权限。类型(16字符)是指什么样类型的用户,操作员、工程师等。密码(16个字符)101注释
(48个字符)任何相关注释。可视区域(16个字符)允许用户查看的区域.权限1区域(16个字符)分配给用户的权限。使用这个区域与权限结合,对于不同区域用户可分配不同权限。登录命令(64个字符)用户登录时会运行一个Cicode命令,用户可用任何Cicode命令或函数。退出命令
(64字符)用户退出时会运行一个Cicode命令,用户可用任何Cicode命令或函数。注释(48个字符)102定义用户权限权限被分八个等级,最低为权限1,最高为8。默认为1。用户安全表单如图10-1所示:图10-1定义用户权限权限被分八个等级,最低为权限1,最高为8。默认为103在这个练习中我们会创建两个用户类型,操作员和工程师并分配给他们下面的权限:示例10-1:用户姓名:OperatorEngineer
用户全名:
OperatorEngineer
密码:
11,8确认密码:
11,8类型:OperatorEngineer
可视区域:
18权限1区域:18用户权限表单如图10-1、10-2所示:在这个练习中我们会创建两个用户类型,操作员和工程师104图10-1图10-2图10-1图10-2105
计算机设置向导使用户能迅速地对自己的计算机角色进行设置和配置为使用Citect做好准备。每台运行Citect的计算机系统必须对计算机进行设置,来对其同Citect的作用及功能进行定义。在Citect管理器中,点击“我的工程”计算机设置图标或选择菜单中的“工具|计算机设置”。
独立计算机该计算机被做为单机运行网络计算机
这台计算机做为网络的一部分可以做为服务器或显示客户端或经理客户端。第十一章Citect计算机设置向导计算机设置向导使用户能迅速地对自己的计算机角色进行设106如图11-1所示:具体设置如图11-2、11-3所示:图11-1如图11-1所示:具体设置如图11-2、11-3所示:图11107图11-2
图11-2108图11-3图11-3109注意:运行设置向导是用户在开始运行Citect系统之前需要做的最后一项工作。注意:运行设置向导是用户在开始运行Citect系统之前需要做110谢谢观看!谢谢观看!111演讲完毕,谢谢观看!演讲完毕,谢谢观看!112Citect6.0软件培训鞍山华深控制系统有限公司Citect6.0软件培训鞍山华深控制系统有限公司113Citect6.0软件的安装将Citect6.0软件安装光盘插入光驱,光盘即自动运行。点击Next软件进行下一步安装;Citect6.0软件的安装将Citect6.0软件安装光盘114点击“IAccept”,然后点击Next继续安装;点击“IAccept”,然后点击Next继续安装;115选择CitectHMI/SCADA,然后点击Next继续安装。选择CitectHMI/SCADA,然后点击Next继续安装116选择ChineseVersion6.00,然后点击Next继续安装;选择ChineseVersion6.00,然后点击Next117点击Next继续下一步安装;点击Next继续下一步安装;118点击Next继续进行下一步安装;点击Next继续进行下一步安装;119光盘即自动运行安装程序,如图所示:光盘即自动运行安装程序,如图所示:120点击Finish
按钮,软件已正确安装完毕。
点击Finish按钮,软件已正确安装完毕。
121第一章组态工程一个Citect工程由三个主要部分组成的:图形页面:图形页面是在用户的计算机屏幕上显示的,通常用来显示工厂的当前状态或者条件。图形页面还可以包含有控制和命令按钮使得操作人员能够对工厂的生产过程进行控制。组态数据库:数据库保存了系统在运行期间需要使用的(有关工厂的)组态信息。有些数据库是同一些特定的图形页面相连接的。Cicode文件:Cicode文件保存了用户的Cicode函数。Cicode是用来执行动作以及命令,使用户的系统功能得到增强。第一章组态工程一个Citect工程由三个主要部122对工程进行组态
要想完整地对一个工程进行组态,需要对以下几个方面进行设计:创建一个工程。用户一旦创建了自己的工程,应当习惯性地对其进行备份,以减少出现问题(例如:硬盘故障)时数据丢失。
按照I/O设备设置过程中的基本步骤来建立同某个设备的通信连接。通常,在第一次创建某个工程时,用户并不了解通信的具体信息。在这种情况下,可以采用“虚拟”的I/O设备将其定为一个存储器设备。
定义Citect需要进行读、写和使用的数据库,通过定义变量标签来完成。对工程进行组态要想完整地对一个工程进行组态,需要对以123
在工程编辑器中对非页面的属性进行组态
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Bowman-birk-inhibitor-生命科学试剂-MCE
- 中医药文化与旅游的结合
- 青海大学《数字逻辑与数字系统A》2023-2024学年第一学期期末试卷
- 新生儿科临床工作规范汇报
- 青岛职业技术学院《经管视野》2023-2024学年第一学期期末试卷
- 青岛幼儿师范高等专科学校《宝玉石雕刻工艺》2023-2024学年第一学期期末试卷
- 青岛求实职业技术学院《国际商务谈判模拟实训》2023-2024学年第一学期期末试卷
- 幼儿园爱国主义教育活动方案
- 青岛农业大学海都学院《对象关系映射技术》2023-2024学年第一学期期末试卷
- 儿童生日派对策划技巧
- 综合金融服务方案课件
- 《镇原民俗》课件
- 球磨机岗位作业指导书
- 眼科护理滴眼药水论文
- 市级社保基金运行分析报告
- 2024年辽宁省水资源管理集团招聘笔试参考题库附带答案详解
- 小学信息技术画图课件巧妙的直线和曲线
- 《篮球原地单手肩上投篮》教案
- 2023母婴行业趋势分析
- 电子游戏行业市场调研报告
- 手术室如何预防深静脉血栓
评论
0/150
提交评论