XDPSMMI软件工程师用户手册.doc_第1页
XDPSMMI软件工程师用户手册.doc_第2页
XDPSMMI软件工程师用户手册.doc_第3页
XDPSMMI软件工程师用户手册.doc_第4页
XDPSMMI软件工程师用户手册.doc_第5页
已阅读5页,还剩153页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XDPS工程师用户手册1 安装和网络配置第一章 软件安装和网络配置1. 概述XDPS软件分MMI软件、GTW软件和DPU软件。升级安装时,最好先读一下第一张安装盘上的Update.txt文件,以获取有关升级的注意事项的信息。1.1 MMI软件安装MMI软件可安装于任何能运行Windows 95/98/NT的计算机上。一般采用工业PC或工作站,典型采用Pentium 200MHZ以上的CPU,内存要求大于等于16M,典型为64M。MMI软件内容有网络驱动、实时数据库、MMI应用软件、VDPU软件、DPU软件影像和样例数据文件。安装完成后,须进行网络配置和MMI应用配置,才能正常运行MMI软件。本节只讲述MMI的安装和配置。1.2 GTW软件安装GTW软件的运行在MMI软件之上。GTW软件必须在安装好MMI软件后,单独安装,安装方法和内容请参见具体GTW软件的说明。1.3 DPU软件安装DPU软件的安装和内容请参见本手册“DPU及VDPU软件”一节。2. MMI软件的安装XDPS MMI软件是打包安装的,安装前应退出全部其它的应用程序。安装通过向导进行,运行安装盘中的Setup.exe后,进入安装向导:先让用户选择安装目录,用户可指定任意的Windows有效目录,不存在的目录,向导会为您生成(如上右图)。但一般采用缺省的D:xdps2.0目录。按“Next”继续。右图对话框让您选择要安装的部件,列表中依次为项目数据样例文件、MMI软件、VDPU软件和DPU软件影象文件。点击列表项,您选择/不选择该项。一般初次安装,应选前三项,升级安装选中间二项。最后一项,用于DPU软件的在线升级,一般只安装于工程师站上,具体说明,请参见本手册“DPU及VDPU软件”一节。按“Next”继续;右图对话框让您选择将生成的Windows程序组名,并将出现在“开始”菜单中。再按“Next”,就进入实质性安装。完成后,按“Finish”结束。安装后,在安装目录下,生成了X2bin和X2data目录,分别存放软件的执行文件和项目数据文件。用户可阅读X2binMmi下的Update.txt文件,获取有关升级的注意事项和升级内容。X2binVdpu目录安装了虚拟DPU软件,但用户须作相应配置后方可正常运行;X2dataXdpu目录存放DPU软件的影像文件,用于DPU软件的在线升级;以上二点,可参阅本手册“DPU及VDPU软件”一节。X2data下的其它目录,都用于存放用户的组态或图形数据文件,所有的配置文件存放在ENG目录下。如要备份用户数据,只需备份此目录即可。3. 网络配置XDPS2.0系统网络包括实时通信网络和用于文件和打印服务的管理网络(C网),实时通信网络包含两条互为热备用的冗余网(A网和B网)。XDPS2.0系统实时网络驱动程序是TCP/IP协议的应用程序,基于TCP/IP协议的网络,配置的关键在于设置好每一个节点的各个网络适配器的IP地址。3.1. 网络适配器的安装用户选择的网络适配器一般都包含两种安装方式:即插即用式和非即插即用式。这里建议用户选用非即插即用式,这种方式用户容易通过自己设置的适配器的中断号和端口地址区分哪个适配器接在哪条网络上。非即插即用式的网络适配器安装步骤:l 适配器设置在DOS环境下,用适配器制造商所提供的适配器设置程序对适配器进行设置。设置的内容包括:工作方式(插即用式和非即插即用式)、中断号、端口地址、连接方式(粗缆连接、细缆连接、双胶线连接和自动检测等)。用户选择非即插即用方式,就需要配置适配器的中断号和端口地址。在设置适配器的中断号和端口地址时,用户必须根据系统的资源使用情况进行设置,不能使用系统已经占用的资源。网络中断号 端口地址 A网中断号 11端口地址 320HB网中断号 10端口地址 340HC网中断号 5端口地址 300H建议使用的中断号和端口地址为:注:在计算机的CMOS设置中,一定要禁止A网和B网所用中断号(一般为10,11)被计算机的PlugAndPlay功能使用。3.2. 安装网络协议图一在Windows 95/98或Windows NT 安装网络适配器。在系统控制面板中,用鼠标左键双击“网络”图标,如果用户此前未安装过网络,这时可根据系统提示进行网络安装。如果用户已经安装过网络,则弹出网络属性对话框(图一),在此对话框中可以添加网络适配器,用户可以让系统自动检测适配器,也可以手动添加适配器,无论选择哪种方式,都需要用户正确填写相应适配器的中断号和端口地址。l 协议的选择安装好网络适配器后,用户要选择需要绑定网络协议,缺省情况下,系统将NetBIOS、IPX/SPX、TCP/IP 等协议绑定在网卡上。为了减少不必要的网络负担,要求用户只绑定TCP/IP协议,并且绑定在A网、B网上的TCP/IP协议下的WINS服务要禁用掉。图二l IP地址的设置IP地址的设置包含两种方式(如图二),XDPS2.0系统只支持指定IP地址的方式,不支持从DHCP服务器自动得到IP地址。XDPS2.0实时通信网络IP地址采用了C类地址,子网掩码为255.255.255.0 。A网和B网建议的网络地址分别为222.222.221和222.222.222,主机地址与该主机的节点号一致,MMI站主机节点号在配置文件MMINODE.CFG中定义。例如:某主机的节点号为45号,则该主机的A网IP地址为222.222.221.45,B网IP地址为222.222.222.45。C网IP地址原则上用户可根据实际需要自行设置,为便于记忆,建议的网络地址为222.222.223, 主机地址与该主机的节点号一致,那么上例中,C网IP地址为222.222.223.45。IP地址配置完成后,用户须对设置的地址进行检测,检测的有效工具是PING.EXE。3.3. 网络配置文件用户在配置完网络,并安装好XDPS2.0应用程序后,有必要的话,用户还需要配置XDPS2.0系统的网络配置文件XNET.INI,该文件在操作系统目录的SYSTEM或SYSTEM32下。但一般情况下,用户无需查看和修改XNET.INI的内容。配置文件XNET.INI的内容说明如下:NodeType=mmiAlarmFifo=4096RtdbFifo=1024PtpFifo=64IPAddressNet1=222.222.221.45Net2=222.222.222.45DefAutoModifiedAutoSetIP=NoBasePort=3300NetIP1=222.222.221DRV1=NE2000IRQ1=11IOAddr1=0x320NetIP2=222.222.222DRV2=NE2000IRQ2=10IOAddr2=0x340Node段中:Type字段用于配置节点类型,该字段的缺省值为MMI。 对于纯DPU节点,该字段的值为DPU,其它类型的节点该字段可以不填,或为MMI。AlarmFifo字段用于配置节点中报警对列的大小,缺省值为4096,如果该节点为纯DPU节点,则此值无效。RtdbFifo字段用于配置节点中实时数据对列的大小,缺省值为1024。PtpFifo字段用于配置节点中点对点通信对列的大小,确省值为64。 IPAddress段中:Net1和Net2用于配置A网和B网的IP地址,用户要将在前面设置的A网和B网的IP地址填写在这里。用户可以不填写这两项,但用户必须正确填写段DefAutoModified中内容,以便XDPS2.0应用程序能够在系统注册簿中找到A网和B网的IP地址。DefAutoModified 段中:NetIP1,NetIP2用于配置A网和B网的IP地址中网络地址。DRV1和DRV2用于配置A网和B网适配器的网络驱动程序名,例如NE2000系列的网卡驱动程序为NE2000,Inter EtherExpress 10 ISA 网卡驱动程序名为ex10。如果不知道网卡驱动程序名,用户可以在注册簿HKEYY_LOCAL_MACHINESYSTEMCurrentControlSetServices中找到。IRQ1和IRQ2用于配置A网和B网适配器的中断号,XDPS2.0应用程序根据用户配置的适配器的中断号和驱动程序名从注册簿中找到绑定在网络适配器上的IP地址。IOAddr1和IOAddr2用于配置A网和B网适配器的端口地址。AutoSetIP字段用于表示是否需要XDPS2.0应用程序帮助用户自动修改IP地址,如果该值等于Yes,则XDPS2.0应用程序根据用户上面配置的网络地址和该节点号自动为用户修改IP地址,并将此地址写入注册簿中例如NetIP1=222.222.221,NetIP2=222.222.222,节点号为45,则自动设置的A网和B网的IP地址为222.222.221.45和222.222.222.45。如果一台机器上的节点号多于一个,则AutoSetIP字段的值为No,不应自动设置IP地址。一般情况下,纯DPU节点,AutoSetIP字段的值为Yes,其它节点AutoSetIP字段的值为No。BasePort字段定义端口基号,用于XDPS的级联中,应用于RMIS、SACADA、值班长站的系统中。一般无需填写此项。不填时的缺省值为3300。3.4. 网络错误诊断初次使用XDPS2.0系统的网络功能,有时会遇到一些问题,这时需要用户仔细检查网络的各项设置,分析原因,解决问题。MMI站上NETWIN.EXE和SELFTEST.EXE程序可以帮助用户检测一些问题。下面罗列了一些常见问题,以及解决问题的方法。1) 用户只在一台机器上安装了XDPS2.0系统的MMI站或DPU站,打开XDPS2.0应用程序后,发现网络状态不正确。这时用户须打开SELFTEST.EXE程序,如果你所配置的节点在自检窗口中的状态,如果状态为在线状态,则说明网络配置没有问题。如果处于离线状态,需检查A、B网的IP地址是否正确,并用TCP/IP实用工具PING对上述地址进行检测,如果PING在上述地址能够成功,再检查网络配置文件XNET.INI,如果IPAddress段中未配置A、B网的IP地址,则要保证DefAutoModified段中配置的各项内容是正确的。用户进行上述检查后,打开NETWIN.EXE程序和自检程序SELFTEST.EXE后,发现本节点仍处于离线状态,用户这时用鼠标单击NETWIN.EXE程序的“网络A”或“网络B”按钮,结果可能为下图,XDPS2.0应用程序未能从注册簿中读得A或B网的IP地址,这时用户须在网络配置文件XNET.INI中IPAddress段中配置A、B网的IP地址。2) 用户在两台以上的机器上安装了XDPS2.0系统的MMI站或DPU站,打开XDPS2.0应用程序后,发现网络状态不正确。这时可以用PING在一台机器上对另一台机器进行测试,如果PING不能成功,则须检查A网或B网上各节点IP地址的网络地址是否一致,不一致则应进行修改,如果一致则应检查网络电缆是否可靠连接,以及A网和B网是否交叉;如果PING能成功,则应检查各节点NETWIN.EXE程序中的A网和B网的信息,看一看这里的IP地址是否正确,以及是否交叉连接。4. MMI应用配置网络配置完成后,设置好MMI的节点号,就可运行MMI软件进行组态了。各MMI软件的使用,请参操作员用户手册和本手册的有关章节。第二章 组态的一般过程1. 概述XDPS为用户提供了统一的分布处理平台软件。经过不同的定义或组态,可以构成不同功能的信息控制处理系统。小到一个节点,大到250个节点。节点间共享全局点、报警信息、通告信息和历史数据。但每个节点有不同的组态设置。因此,XDPS的组态主要分为全局点目录组态和独立的节点组态。2. 全局点目录组态全局点目录主要定义了在节点间共享的全局点的定义信息,主要包括测点名、描述、所属DPU号、分组分区信息、单位等,还隐含定义了测点的索引号。索引号是节点间共享该测点的重要信息。用户须先组态好点目录文件,然后再组态DPU和MMI。3. DPU的组态XDPS中能对实时数据处理并输出测点的节点称为DPU或虚拟DPU(VDPU)。DPU或VDPU可用类似于CAD方式的图形组态工具进行组态。组态针对一个DPU进行,组态内容包括DPU内部的控制策略、内部点与I/O卡件的对应关系及内部点与全局点之间的对应关系等。在需将内部测点送上网供其它节点共享或需引用其它节点测点时,会索引点目录,获取共享点的索引号。XDPS中还有一种能对实时数据处理并输出测点的软件,称GTW软件,它是类似于虚拟DPU的一种独立编制的程序,运行于MMI上,往往用于实现与特殊对象通讯或实现特殊的统计计算功能等场合。GTW一般只需定义一个配置文件。不同的GTW,配置文件有所不同。具体配置与调试说明可参见GTW的随机文档。本手册只讲述针对DPU或VDPU的组态。4. MMI的组态XDPS的MMI对实时数据进行显示、打印、记录、统计等处理。它们不会输出共享测点,而只引用DPU输出的测点。MMI组态分几个独立的功能进行,如MMI节点配置、图形生成、历史和日志记录、报表记录等。第三章 全局点目录组态1.概述全局点目录是XDPS所有DPU上网点的集合,DPU可以是虚拟DPU或GTW。它决定了每个测点的索引号,而索引号是XDPS在网上识别测点的标识。因此全局点目录是XDPS实时点共享的基础。全局点目录又称实时数据库。XPDS的DPU将需共享的点以上网功能块的组态形式,按点目录定义的索引号广播到实时网上,MMI按照点目录接收所有DPU广播的全局点,DPU则以点目录定义的索引号为基础,用下网功能块挑选接收需要的全局点。这就是XDPS全局点共享的基本概念。因此点目录是XDPS实时点共享的基础。点目录文件定义了所有全局实时点标识、显示格式、描述、源节点等信息。点目录只有一个,各节点应加载相同的点目录文件。MMI运行时和DPU下装时,都需索引点目录。在进行DPU在线组态或运行MMI软件前,必须组态好全局点目录。2. 组态方法全局点目录以文本文件的方式存放的。因此全局点目录组态可用通用文本编辑工具、数据库生成工具进行离线组态。Windows中的NotePad和Writer是很方便和常用的工具。3. 点目录文件的格式点目录以Pointdir.cfg为名的文本文件方式存放在项目数据路经的ENG目录下,文件的格式样例如下:Begin_HeadVersion of Configer 200Project 新僵红雁池发电厂#1机组On 06-27-1999At 17: 49: 56End_HeadBegin_Ax1,100,1P0001,给水操作台前压力,-,MPa,7.2, 2.5, 0.0, 103,100,3C0001,2对流过热器生口汽温,-,6.0, 100, 0, 30End_AxBegin_Dx1,100,DI0001,给水泵跳闸,-,ON,OFF, 103,100,BT03GL,甲侧送风机,-,开,关, 10End_DxEnd点目录文件包含三个部分,最后以END结束。第一部分为点目录文件说明部分,说明生成本点目录软件的版本号,相应的项目名称和生成的时间,项目名称将会自动加在一些打印和显示中以标识不同项目。后二个部分分别定义了模拟点Ax、开关点Dx。这三个部分之后,必须有一个END来结束点目录定义。Begin,End等一些块定义关键字,可任取大小写。整个点目录定义文件用点目录生成软件生成,也可用任何文本编辑器设置或修改。但格式必须满足以上的要求,否则在装入点目录时会警告用户点目录定义有问题,并终止启动,直至用户按格式要求修改好定义文件。4 模拟点Ax记录格式点目录文件中第二部分定义了模拟量点,一行定义一个点,在Begin_Ax至 End_Ax内,不允许出现空行。每行定义了若干个参数,参数间用逗号隔开。参数依次为:4.1 源节点号即本点源于或属于的那个节点的节点号。它可以是DPU,也可以是VDPU。属于冗余DPU的点的节点号用小的(即119)来表示。MMI将使用本参数,在本参数为0时,MMI将自动识别本测点的源节点号。4.2 超时周期单位为100ms,一般取5, 10, 20, 50,100 ,缺省为10。MMI将使用本参数,在本参数为0时,MMI将自动识别本测点的超时周期。4.3 测点名以字节0为结束的字符串,取111个字符为该测点的名,汉字占两个字节。不允许包含逗号、空格和以下特殊的ASCII字符“!#$%&*-+”。 测点名不分大小写。模拟点还有标注操作器说明的功能,在查操作记录时很有用。现在由于操作器是用DPU号、页号、块号(D.P.B)描述的;我们规定,如模拟测点的点名为DxxPxxxBxxx形式即为与操作器对应的点,该点的描述将被替换进操作记录的显示/打印中。如D02p052B092对应为2号DPU的52页的92号模块的操作器。4.4 测点描述以字节0为结束的字符串,031个字符来描述该测点,汉字占两个字节,不允许包含逗号,字符串中允许有空格,但字符串前的空格将被软件忽略。大小写起作用。另外可用下划线来连接字符串中的子串。4.5 特征字符4个可读的ASSIC字符。特征字符用于测点的分区、分类和分组。在数据一览和报警显示/打印时用户可按特征字符设置测点组过滤特性。特征字符取AZ,az视作AZ;未定义和缺省为-;查找时*表示通配符。如用户对字符分别按系统、汽水油、组别的含义分类,则*TF可表示任何系统、温度测点集、F组。查找时三个特征字符可按与或的关系组合。4.6 测点单位以字节0为结束的字符串,011个字节来定义该测占值的单位,汉字占两字节。不允许包含逗号名和空格。大小写起作用。4.7 缺省显示打印格式以x.x字符串格式定义有效位数和小数位数。软件在多数情况下使用此格式。4.8 量程上限本点的量程上限。浮点数值。缺省时为0.0。如上下限都为0.0,则表示上下限不存在。4.9 量程下限本点的量程下限。浮点数值。缺省时为0.0。如上下限都为0.0,则表示上下限不存在。4.10 本地趋势收集时间定义收集在本机上的实时趋势。为一整数值,=0表示不收集趋势。单位为分种;缺省时为0。5 开关点Dx记录格式点目录文件的第三部分定义了开关点,一行定义一个点,在Begin_Dx和End_Dx之间,不允许有空行,每行定义了若干个参数,参数间用逗号隔开。参数依次如下:5.1 源节点号含义与取值同模拟点定义行。5.2 超时周期含义与取值同模拟点定义行。5.3 测点名含义与取值同模拟点定义行。5.4 测点描述含义与取值同模拟点定义行。5.5 特征字符含义与取值同模拟点定义行。5.6 状态描述以0为结束符的字符串,011字节来定义在本测点为0值时,需显示或打印出的描述。若有汉字占两个字节,不允许有逗号或空格,大小写起作用。5.7 1状态描述以0为结束符的字符串,011字节来定义在本测点为1值时,需显示或打印出的描述。其它同上。5.8 本地趋势收集时间含义与取值同模拟点定义行。6. 全局点组定义文件的格式全局点组定义文件是点目录文件的姊妹文件,它主要用于预定义测点组,用于一览、报警等的测点分组分区。全局点组定义文件是以Pointgrp.cfg为名的文本文件。此文件与Pointdrir.cfg一起放在ENG目录下。文件的格式样,例如下:BeginGrptag01 = b , o, *, 一次风及一次风机t02 = b, lk, *, 送风和二次风03 = bkj, m, pl, 引风机及烟气dddgg = b, j, *, 磨煤机及给煤机KK09PU = bt, de, *, 给水fffppk = b, s, *, 过热器及再热器减温水EndGrp文件在关键字BeginGrp和EndGrp之间,定义任意多的行。每行定义了一个测点组,分别为 测点组名 = 特征字1过滤串, 特征字1过滤串,特征字过滤串1,测点组描述。6.1 测点组名为最多11个字符的字符串,串中不能有空个。6.2 特征字过滤串1 - 4个ASCII字符,用于过滤测点特征字符(见点目录中说明)。字符“*”表示任何特征字符都附合。如定义多个字符,则只要一个字符与测点特征字附合,此测点的特征字就是通过了本串的匹配。如3个特征字符都通过了匹配,被过滤测点就属于本测点组。6.3 测点组描述1 - 31个字符,仅用于描述本组定义。第四章 DPU图形组态软件1.概述DPU在线组态软件主要完成对DPU或VDPU的在线组态、调试、组态文件保存的任务。软件可对一个组态文件进行离线组态,并保存到磁盘上。可读入磁盘上的组态文件下装到DPU。可上装DPU中的组态,再保存到磁盘上。可在图形组态界面上直接对DPU进行修改、操作、调试、观察趋势曲线等。组态界面附合IEC-1131-3中功能块图形组态的标准。DPU组态软件必须在已有点目录基础上进行工作。因为点目录定义了所有DPU上网点的集合,而DPU组态软件仅用于定义某一个DPU的I/O和算法,即控制策略。在定义DPU于其它DPU的关系是,必须依靠点目录来统一上下网点的标识。因此,在开始在线DPU组态前,必须生成好所需的全局点目录。方法见“全局点目录(实时数据库)的组态说明”。2.启动组态软件在启动组态软件之前,必需先启动XDPS总控软件Netwin.exe。然后,在Netwin中以ENG以上身分登录,就可安“DPU组态” 按钮启动DpuCfg.exe。或用其它Windows方法执行DpuCfg.exe。启动之后,屏幕上出现如下窗口:启动后,可以看到软件外观从上到下依次分标题条、菜单条、窗口客户区、状态条。窗口客户区分二个区域,左边为文件、DPU、页的列表区;右边为页或DPU属性的编辑区。许多菜单命令同时也放在工具条中,另外,对DPU、页、功能块按属标由键,也可弹出相关的菜单命令,但以下叙述只以菜单命令为主。状态条主要显示菜单命令的详细提示。启动组态软件时,全局点目录或数据库已由Netwin装入。组态过程对任何全局点的引用,必须已存在于点目录中。本组态软件,不包含对全局点目录的组态和修改功能。DPU下拉菜单中分三个菜单命令区,上面一区用于在线组态,操作的是DPU或VDPU对象;中间一区用于离线组态,操作的是组态文件;下边是打印命令。3.打开组态文件,进入离线组态启动后任何时候,可选DPU菜单中的“新文件”或“打开文件”打开DPU组态文件。New菜单生成新的Dpu组态文件,缺省名为New1.txt;Open菜单打开一个现有的Dpu组态文件进行编辑。组态文件一般(缺省)存放在项目数据路径下的ENG目录,用户也可选择存放到其它目录;组态文件的扩展名缺省为txt,如为Dpu3生成的组态文件一般命名为Dpu3.txt。打开成功后,文件名会出现在XDPS树下第一级节点上。对此文件的“保存”、“另存为”、“关闭”等操作,必须先在树中选中该文件名。相同的组态文件只能打开一次,以免混乱。至此,用户已进入了离线组态状态,组态对象是文件,因此,用户具有增减修改页和功能块的所有权利。增减修改页和功能块的操作,与连接DPU对象后相同。见后面的说明。4.连接DPU对象,进入在线组态及DPU操作启动后任何时候,可选DPU菜单中的“连接DPU”菜单命令与某一运行的DPU连接并进行在线的登录。此时,弹出如下右对话框:用户须输入与之连接的Dpu号、用户名、用户密码(由Dpu软件中Vdpu.cfg文件定义)。“At IP”项用于Dpu号与其节点的IP号不对应的场合;如9号Vdpu运行在42号MMI上,此时,DPU号填9,但IP最后一项必须将0改为42;如要连接的Dpu号与其节点的IP号对应,可不必填此项。如想通过B网连接DPU,可将“At IP”改为222.222.222.xx;如A网正常,可不必填此项,因为其缺省即为A网。如DPU缩主在一特殊的IP地址上,则需填入对应的IP地址。连接和登录成功后,对应DPU名会出现在XDPS树下第一级节点上。至此,用户已进入Dpu在线组态。与打开组态文件不同,在线连接后出现的Dpu名后,还指明了此连接具有的级别和权限。级别由高到低依次有SENG,ENG,SOPU,OPU四种,权限有读r和写w二种。OPU级别只有读权,对组态只能上装,只能看不能改。SOPU以上才能有写权,其中SOPU只具有组态中修改功能块参数的权限,ENG则具有对DPU的操作和所有组态的权限,包括下装、增加删除页和功能块,修改DPU、页和功能块的属性等。SENG在ENG权限的基础上,还有上下装文件的权限,可进行Dpu软件升级。但是,每个Dpu同一时刻只允许一个有写权的连接。因此,您就是以具有SENG级别的用户登录,也可能只获得读权,那么,您在此连接后,不能进行Dpu操作和组态修改,权限等同与OPU。要获得写权,只能在其它具有写权的连接关闭之后,重新连接。在具有ENG和SENG级别且分配到写权的连接上,可进行Dpu在线操作和下装组态(下图)。从菜单或工具条或右键菜单中激发DPU操作。点取一个操作项,按“执行”,即可发送操作指令。结果在“结果”处显示。其中:To Main命令: 请求所连接的DPU切到主控。在将初始态的DPU(黄色)升为主控时,用户一定要确认跟踪良好,以防突跳。To Track命令:请求所连接的DPU切到跟踪态。拷贝到副控,并写盘(CopyToTrack)命令:如所连接的DPU目前处于主控,则可将其组态考贝到另一冗余DPU(往往处于初时态,黄色)。拷贝完成后,冗余DPU应变为跟踪态,同时会自动将接受到的组态写到电子磁盘。由于拷贝和写盘都需一定时间,请您等待1到2分钟,在此期间绝对不要去关闭或复位这对DPU。后备组态到电子磁盘(WriteDsk)命令:请求所连接的DPU将目前的组态存入电子盘,为重启动时使用。由于写盘需一定时间,请您等待1到2分钟,在此期间绝对不要去关闭或复位该DPU。删除盘上的后备组态(DelDsk)命令:请求所连接的DPU将电子盘的组态删除,DPU重启动时为空组态。DownloadFile、UploadFile、ResetDPU三个命令:下装文件、上装文件、复位DPU这三个命令,主要用于修改DPU的配置文件Vdpu.cfg和对DPU软件的在线升级,只有SENG的级别才可使用。一般情况,用户不要使用这些命令。需注意的是,在下装或上装文件时,组态软件都是指向Xdpu目录的,用户应避免文件的覆盖。上装时,用户可直接输入需上装的文件名,按“打开”按钮即可上装到指定的目录。下装后,须指令或硬复位重启动DPU,才可使下装的内容起作用。请参阅“DPU及VDPU软件”一节获取更多信息。用户如想下装离线组态好的组态文件,需先选中在线Dpu号,再用“读入组态文件”菜单命令读入组态或马上进行组态,然后,用“下装”菜单命令下装。读入时,如离线定义的目的Dpu号与将要下装的Dpu号不同,软件将警告用户,让用户确认。如下装的组态中无任何页(空组态),软件将阻止下装。只有ENG或SENG的用户才具有下装的权限。连接后,任何用户都可上装DPU组态。上装入的内容,可用“写到组态文件”菜单命令写到一个组态文件上永久保存。上装或下装后,组态软件中的数据与DPU一致,软件进入在线显示状态。与离线显示不同,在线显示的页和功能块具有绿、红、粉红三种颜色,分别表示正常、品质坏、计算禁止等状态。开关量的连线则以红、绿表示开关量的1、0逻辑值。另外,只要连接后,列表区树中出现的Dpu名前有一个DPU图标,它有四种颜色,绿、蓝、黄、红,分别表示DPU处于主控、跟踪、初始、连接故障四个状态。5.DPU属性编辑打开了文件对象或连接了DPU后,就可进行DPU属性的组态。在列表区点中一个文件或DPU对象,在编辑区就会显示DPU的总体描述。双击该区推出DPU属性定义对话框:对话框中,描述、项目由用户设置,版本不可修改。节点号在离线时表示组态文件与之对应的Dpu号,可由用户设置,一般取1-100号;在线组态时用户是不可修改的。6.页的增加、删除和页属性编辑选中文件或DPU对象下的页名,可进入页编辑。进入编辑状态的组态软件一般如下:在页编辑区中未被功能块和连线占据的地方双按鼠标,弹出页属性对话框(如右图):对话框中:页描述、执行周期、执行序号由用户任意设置。其中:执行周期、执行序号在在线组态时,本对话框一确定就在DPU中起作用,故用户须小心处理。页号在离线组态时,可由用户任意设置,一般取1-9999号;在线组态时用户是不可修改的。页尺寸定义了页面的大小,取值0-3,0最大,可画功能块最多,页全镜时显示的功能块最小;3时页尺寸最小,可画功能块最少,页全镜时显示的功能块最大;用户视需要设置页尺寸。页状态只在在线显示时显示页的当前状态,用户不可修改。在列表区中选中文件或DPU对象,使用“工具”和对象右键菜单中“增加新页”菜单,可在对象中增加了新的空白页。新页的页号由软件自动加入,一般取当前组态中最大页号加1。在离线组态时,用户可马上点出页属性对话框,修改此页号。在列表区中选中文件或DPU对象下选中页,使用“工具”和页对象右键菜单中“删除页”菜单可删除选中的页,不过删除前,软件会让用户确定一下。7. 页编辑的视口变换工具在列表区选中页,再在编辑区点一下鼠标,使Windows输入焦点移到编辑区,各种功能块编辑工具变为有效,就可在编辑区进行功能块的编辑。进入页编辑后,用户从“选择”、“缩放”、“平移”、“前一视口”、“全景”中选择一种编辑工具。其中“选择”是最常用的,其它的都用于页可视范围的调整。后四个工具作用一次后自动会返到“选择”工具。“缩放”和“平移”用鼠标右键在页范围内拖动即可实现。“前一视口”和“全景”按动工具条按钮就起作用。另外,软件还提供“平移”视口的特殊方法,按住Shift键,同时在页视口中用鼠标右键拖动,可直接移动页视口。以下所述功能块的编辑功能多须在“选择”工具下进行。8. 功能块的增加、删除和参数修改所有的XDPS功能块都已预定义在功能库中。功能库以对话框树列表的方式提供,方便查找和拖放。用户可按“视图”菜单中“功能库”菜单或工具条上的相应按钮弹出或关闭功能库对话框。如要在页中加入新的功能块,选中功能库中的功能块,将其拖放到页中相应位置,一个所需的功能块图形就出现在那儿。通常,一页中的功能块不要太多,一般不要超过100个左右。太多时,分页,以免一页中太拥挤。拖入的新功能块都带有缺省的参数和输入输出定义。用户可在功能块图形内双按鼠标,弹出如右图的功能块属性修改对话框。选中想修改的参数、输入或输出初值,可观察到对本参数的描述。在列表框的上部编辑框中,输入修改值。再选中其它参数或按“确定”,如输入中无非法字符,修改就被接受。使用双按选中参数,可在输入新值时删去原来的值,加快修改速度。输入的数据类型主要有整数、浮点数、布尔值等。有小数点的为浮点数,输入时可输入任何数值。布尔值用T和F显示和输入,不分大小写。对输入脚,如为立即数,则按以上的数据类型输入即可。如为指针,则以的形式显示和输入,中表示被引用的块号.输出脚号,输出脚号是从0开始编号的。对输出脚,总为上述三种数据类型中的一种。输出脚只能定义DPU启动时,它的初始值,初始值决定了DPU启动后控制策略的状态,也是相当重要的。只要输出被本页功能块引用过,显示的输出脚上就有半个小点。只要在输入和输出脚任一种数据后加上小写的n,即可在显示中隐去,以缩小模块。参数中有些整数较为特殊。如方式字、周期等,一般为多选一的,输入时会提供一个下拉菜单,您只要选一个即可;如硬件I/O模块,其参数中的I/O地址用站号-板号-通道号的形式表示,您只需按显示的样子输入即可,如1-2-0或3-12-30等,对非标的地址,可查阅相关的硬件驱动程序说明,了解应怎样去虚拟化I/O通道。再如PgAi和PgDi二个模块,在其任一参数中可直接输入全局点名,软件自动会找到要被引用的I/O功能块。对话框中属性页的内容如下:它显示了功能块的描述、块号、序号、品质传递方式和状态(如下图)。其中:块号只能在离线方式下可被修改。序号表示了本块在本页中被计算的次序,越小越先被计算。品质传递方式定义了本块是否传递品质,如何传递。序号、品质传递方式可由用户任意修改。状态描述了在在线显示时,本块当前的状态,b0到b7共8位,含义见如上对话框中的提示,分别为溢出、I/O坏、超时、品质坏、禁止计算、初次计算。9. 功能块的形状和特殊功能块一般功能块都是矩形。矩形的上部为模块名,下部为模块号和执行序号。所有功能块左边为输入,右边为输出。输入输出脚上可连线,表示测点值和状态的传递。如输入为立即数时,立即数值就标注在输入脚边上。输出脚和立即数的输入脚可用属性对话框隐去。I/O模块的形状较为特殊,没有模块名,其形状即代表了模块名;也没有模块号,需通过属性对话框查看。而且I/O模块一般只有一个输入或输出。I/O模块分硬件I/O模块、上下网模块、页间I/O模块。各I/O模块形状如下:其中:AI、AO、DI、DO为硬件I/O模块:实际为DPU的输入输出表,它们定义了DPU内部一个变量与硬件端子的对应关系。图形中下方显示的是I/O端子号和转化类型。因硬件I/O模块附有上网功能,图中还显示了上网点点名,Null为空点。NetAI、NetAO、NetDI、NetDO为网络I/O模块:实际为DPU内部变量的上下网表,它们定义了DPU内部一个变量与全局测点的对应关系。图形中显示的是上网点点名。PgAI、PgAO、PgDI、PgDO为页间连接用I/O模块:它们定义了DPU内部页与页间的变量对应关系。图形中输入模块显示的是被连接的页号和模块号,输出模块显示的是本模块号,以便其它页的页输入模块引用。页输入模块除可引用页输出模块外,还引用所有的网络I/O模块和硬件I/O模块,但模拟量只能引用模拟量,开关量只能引用开关量。Trend模块也是个特殊模块:其形状虽与一般模块相同,有输入和参数,但它不参与DPU运算,只用于在线调试。用户想看那个功能块输出的趋势,只要将输出脚连到Trend模块输入脚上,就定义好了趋势组。通过修改Trend的参数,可改变输入脚趋势的量程范围。趋势的时间范围是固定的,为5分钟,每秒更新一次。定义好的Trend模块随其它模块可下装DPU或存盘永久保存。要看定义好的趋势,必须在在线状态。选中要看得趋势模块,点有效的中“视图|趋势1”或“视图|趋势1”菜单后就可看到对应输出的趋势曲线窗口。用鼠标右键选中趋势模块,也可调出趋势。用户可同时调出二个趋势,而不影响其它的在线调试操作,是非常直观和方便的。如右图。Text模块也是一个特殊功能块:用于文本注译的Text模块也是一个特殊功能块,它也不参与DPU运算,但编辑方式同一般的功能块。在拖入Text模块后,其显示EditText文本,双按此文本,可弹出下右图。在编辑框中修改文本。按“字体”可推出修改字体、字大小的对话框。对于Text功能块,它只用于组态的注释,只能输入文本。但用户可定义文本的大小、字体等。如文本为前面带&的全局点名,软件将显示此全局点的描述;如文本为前面为带$的全局点名,软件将显示此全局点名加全局点的描述。10. 功能块输入输出间的连接有二种方法连接功能块。一种是在功能块上直接用鼠标右键进行拖动连接。点中一个模块的输入或输出脚附近范围,拖到另一个输出或输入脚附近范围,放开右键;若被连接的一个是输入,另一个是输出,且同为模拟量或同为开关量,连接成功,连线被画出。另一种方法是用“功能块属性”对话框中的输入对话页定义。双击需定义的功能块,“功能块属性”对话框弹出,点中输入对话页,如下图:同定义参数一样,选中输入项,输入,表示本输入来源于本页某功能块第几个输出脚,0为第一个输出脚。同直接连接一样,连接脚类型必须相同。若在后加n,则可让软件不画出连线,而只在输入脚标出被连入的模块号和输出脚号。对走乱页面的从右到左的反馈线,我们可用此办法不让其连线。每一个模块的输入脚还可以是立即数。立即数的输入方法同参数的。在立即数后加n可隐去本输入脚,见上右图中的23.1n,这可使模块显示得小一些,便于图纸页的排列。11. 功能块和连线的选中与编辑要编辑修改目标,须先选中目标。点中功能块范围,可选中功能块。点中连线附近,可选中连线。选中新目标时,已前选中的自动取消选中状态。不点中任何目标,可取消原来的所有选中的目标。点中新目标时,如同时按着Ctrl键,可对已选中的目标进行加减。在选择工具下,点在页的空白处,拖动鼠标,可选中所有在拖动矩形范围内或与之相交的功能块。用编辑菜单中的全选命令可选中本页中所有的目标。对选中的目标,可用编辑菜单中的复制、剪切、删除命令操作。用粘贴命令可将复制、剪切的功能块贴入正在编辑的页中。贴入的块的参数和输出与原来的一样,但会赋于新的块号以免与本页中存在的块号重复,模块的连接或被保留或被置为无效。点在已选中的目标上可对选中目标进行拖动。拖动被限制在图纸页范围内。需理解的是,连线是附属于功能块的输入的。因此复制、剪切、粘贴、拖动实际上都是针对功能块的,功能块变化了,连线跟随变化。如功能块被删除,此功能块输入上的连线同时删除,且引用本功能块输出的功能块输入脚会删除原来的连线,并在此输入脚上以红色x标出无效引用。如功能块被移动,与之连接的连线随之变化,不管连线被选中与否。唯一能对连线单独起作用的是删除命令,可单独删除选中的连线。12 在线修改和调试若以连接方式登录上DPU,再经上装或下装后,本DPU对象就进入在线状态。之后所有的页修改和功能块修改都会直接修改入DPU中。在线状态的修改,操作一定要谨慎,特别是对放入新块、删除、粘贴的操作,还应尽量避免对多个选中的模块进行移动、删除等操作。因为,具有写权的ENG级别用户的任何修改,DPU马上接受并起作用,而且修改是一个一个进行的,对选中的多个模块操作是较费时的。如只改参数调试,最好以SOPU级别登录,以避免误操作。选中在线状态DPU中的页,可在页编辑区看到如前所述功能块和开关连线以颜色显示。而且可看到每个功能块的输出值。双击功能块弹出功能块属性对话框(如下图)后,可进一步看到被隐去的输出值、功能块的状态值等。如被双击的是操作器模块,就有操作器对话框,可进行在线操作。用右键选中任一功能块,可用“关闭功能块”禁止选中功能块的计算(其颜色变为粉红)。功能块被禁止后,可用“设置输出值”任意设定选中功能块的输出值,这样,用户可很方便的将组态前后“断开”,分别调试。完成后,用“开放功能块”恢复选中功能块的计算。13. 查找功能本组态软件为用户提供了功能强大的查找对话框,用户可分别查找8种不同功能块属性,查找到的功能块放在树中,双击查找到的功能块,可马上转到相应页的显示,并选中该功能块。查找对话框同功能库对话框一样,按对应工具条的按钮可弹出。如下图对话框的下拉框种,有查找8种属性的命令样例。每种命令一般是一个关键字,有的还需后跟一个参数,输入命令后,按Enter或“查找”按钮,在下面的数中可看到查找结果,树叶上列出的是Dpu索引号、页号、块号,双击树叶,会显示该页并选中该功能块。查找的范围一般为当前选中的页或Dpu(文件),如选中的是列表区的数根,即XDPS,则在所有打开的Dpu(文件)中查找。查找命令如下:1) Addr: 在指定范围内(最小范围为Dpu)查找匹配的硬件I/O地址的功能块。I/O地址的表示方式如1-3-11,2-12-0等站-板-通道号形式。站、板、通道号如用99表示,则匹配所有的站或板或通道号,如2-99-1,表示2号站、任何板、1通道。2) Tag: 在指定范围内(最小范围为Dpu)查找匹配的上下网全局点名的功能块。本命令可不输入关键字Tag,直接输入全局点名进行查找。3) BNum: 在指定范围内查找匹配的功能块号。4) BName: 在指定范围内查找匹配的功能块名。5) Bad Blocks:在指定范围内(最小范围为Dpu)查找具有坏品质的功能块(只限于在线方式)。6) SacnOff Blocks 在指定范围内(最小为Dpu)查找计算已被禁止的功能块(只限于在线方式)。7) AnyIO Conflict 在指定范围内(最小为Dpu)查找具有相同硬件I/O地址的功能块。8) AnyTag Conflict 在指定范围内(最小为Dpu)查找具有相同全局点名的上下网功能块。9) AnyBNum Conflict 在指定范围内(最小为页)查找在同一页中具有相同块号的功能块。10) AnySrcNode Conflict 在指定范围内(最小为页)查找在点目录中定义的源节点号与正在编辑的DPU对象的DPU号不匹配的上网块。14. 其它实用工具除了查找之外,组态软件还提供了一些实用工具。按页号或页序号排序:缺省情况下,软件在列表区按页的页号由小到大排列,与DPU内部相同。用户可按“视图|按页序号排序”菜单进行二种显示方式的切换。页间引用的跳转:有页间引用的功能块,按右键,再按“跳转”菜单,可跳转到引用或被引用功能块,如被多处引用,软件会弹出列表框,让用户选择跳到那个功能块。压缩页中块号:如页中块号很零散,在离线状态下,选中该页,再按“工具|压缩页中块号”菜单,让用户确认后,软件将页中的块号压缩修改,同时修改有关的页内或页间引用。按位置排序号:功能块的执行序号是相当重要的,一般都希望一页中从上到下、从左到右地计算功能块。在离线状态下,选中该页,再按“工具|按位置排序号”菜单,让用户确认后,软件将页中块的执行序号按从上到下、从左

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论