版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
./北京昆仑通态自动化软件科技有限公司北京昆仑通态自动化软件科技有限公司MCGS嵌入版用户指南MCGS嵌入版用户指南MCGS嵌入版用户指南《MCGS嵌入版用户指南》详细系统地介绍了MCGS嵌入版组态软件的使用方法,为用户系统地学习MCGS嵌入版组态软件提供了大量的示例,是用户从了解到精通MCGS嵌入版组态软件的必由之路。一、MCGS嵌入版概述重点:MCGS嵌入版的主要特性和功能MCGS嵌入版是在MCGS通用版的基础上开发的,专门应用于嵌入式计算机监控系统的组态软件,MCGS嵌入版包括组态环境和运行环境两部分,适应于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。此外MCGS嵌入版还带有一个模拟运行环境环境,用于对组态后的工程进行模拟测试,方便用户对组态过程的调试。1.1MCGS嵌入版组态软件的主要功能简单灵活的可视化操作界面。MCGS嵌入版采用全中文、可视化、面向窗口的开发界面,符合中国人的使用习惯和要求。以窗口为单位,构造用户运行系统的图形界面,使得MCGS嵌入版的组态工作既简单直观,又灵活多变。实时性强、有良好的并行处理性能。MCGS嵌入版是真正的32位系统,充分利用了多任务、按优先级分时操作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使嵌入式PC机广泛应用于工程测控领域成为可能。例如,MCGS嵌入版在处理数据采集、设备驱动和异常处理等关键任务时,可在主机运行周期时间内插空进行象打印数据一类的非关键性工作,实现并行处理。丰富、生动的多媒体画面。MCGS嵌入版以图像、图符、报表、曲线等多种形式,为操作员及时提供系统运行中的状态、品质及异常报警等相关信息;用大小变化、颜色改变、明暗闪烁、移动翻转等多种手段,增强画面的动态显示效果;对图元、图符对象定义相应的状态属性,实现动画效果。MCGS嵌入版还为用户提供了丰富的动画构件,每个动画构件都对应一个特定的动画功能。完善的安全机制。MCGS嵌入版提供了良好的安全机制,可以为多个不同级别用户设定不同的操作权限。此外,MCGS嵌入版还提供了工程密码功能,以保护组态开发者的成果。强大的网络功能。MCGS嵌入版具有强大的网络通讯功能,支持串口通讯、Modem串口通讯、以太网TCP/IP通讯,不仅可以方便快捷的实现远程数据传输,还可以与网络版相结合通过Web浏览功能,在整个企业范围内浏览监测到所有生产信息,实现设备管理和企业管理的集成。多样化的报警功能。MCGS嵌入版提供多种不同的报警方式,具有丰富的报警类型,方便用户进行报警设置,并且系统能够实时显示报警信息,对报警数据进行应答,为工业现场安全可靠地生产运行提供有力的保障。实时数据库为用户分步组态提供极大方便。MCGS嵌入版由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,其中实时数据库是一个数据处理中心,是系统各个部分及其各种功能性构件的公用数据区,是整个系统的核心。各个部件独立地向实时数据库输入和输出数据,并完成自己的差错控制。在生成用户应用系统时,每一部分均可分别进行组态配置,独立建造,互不相干。支持多种硬件设备,实现"设备无关"。MCGS嵌入版针对外部设备的特征,设立设备工具箱,定义多种设备构件,建立系统与外部设备的连接关系,赋予相关的属性,实现对外部设备的驱动和控制。用户在设备工具箱中可方便选择各种设备构件。不同的设备对应不同的构件,所有的设备构件均通过实时数据库建立联系,而建立时又是相互独立的,即对某一构件的操作或改动,不影响其它构件和整个系统的结构,因此MCGS嵌入版是一个"设备无关"的系统,用户不必担心因外部设备的局部改动,而影响整个系统。方便控制复杂的运行流程。MCGS嵌入版开辟了"运行策略"窗口,用户可以选用系统提供的各种条件和功能的策略构件,用图形化的方法和简单的类Basic语言构造多分支的应用程序,按照设定的条件和顺序,操作外部设备,控制窗口的打开或关闭,与实时数据库进行数据交换,实现自由、精确地控制运行流程,同时也可以由用户创建新的策略构件,扩展系统的功能。良好的可维护性。MCGS嵌入版系统由五大功能模块组成,主要的功能模块以构件的形式来构造,不同的构件有着不同的功能,且各自独立。三种基本类型的构件〔设备构件、动画构件、策略构件完成了MCGS嵌入版系统的三大部分〔设备驱动、动画显示和流程控制的所有工作。用自建文件系统来管理数据存储,系统可靠性更高。由于MCGS嵌入版不再使用ACCESS数据库来存储数据,而是使用了自建的文件系统来管理数据存储,所以与MCGS通用版相比,MCGS嵌入版的可靠性更高,在异常掉电的情况下也不会丢失数据。设立对象元件库,组态工作简单方便。对象元件库,实际上是分类存储各种组态对象的图库。组态时,可把制作完好的对象〔包括图形对象、窗口对象、策略对象以至位图文件等以元件的形式存入图库中,也可把元件库中的各种对象取出,直接为当前的工程所用,随着工作的积累,对象元件库将日益扩大和丰富。这样解决了组态结果的积累和重新利用问题。组态工作将会变得越来越简单方便。1.2MCGS嵌入版组态软件的主要特点容量小:整个系统最低配置只需要极小的存贮空间,可以方便的使用DOC等存贮设备;速度快:系统的时间控制精度高,可以方便地完成各种高速采集系统,满足实时控制系统要求;成本低:使用嵌入式计算机,大大降低设备成本;功能强大:提供中断处理,定时扫描精度可达到毫秒级,提供对计算机串口,内存,端口的访问。并可以根据需要灵活组态;通讯方便:内置串行通讯功能、以太网通讯功能、Web浏览功能和Modem远程诊断功能,可以方便地实现与各种设备进行数据交换、远程采集和Web浏览;操作简便:MCGS嵌入版采用的组态环境,继承了MCGS通用版与网络版简单易学的优点,组态操作既简单直观,又灵活多变;支持多种设备:提供了所有常用的硬件设备的驱动;有助于建造完整的解决方案:MCGS嵌入版组态环境具备与北京昆仑通态公司已经推出的通用版本组态软件和网络版组态软件相同的组态环境界面,可有效帮助用户建造从嵌入式设备,现场监控工作站到企业生产监控信息网在内的完整解决方案;并有助于用户开发的项目在这三个层次上的平滑迁移;第二节、嵌入版与通用版的异同2.1嵌入版与通用版相同之处嵌入版和通用版组态软件有很多相同之处:相同的操作理念:嵌入版和通用版一样,组态环境是简单直观的可视化操作界面,通过简单的组态实现应用系统的开发,无需具备计算机编程的知识,就可以在短时间内开发出一个运行稳定的具备专业水准的计算机应用系统;相同的人机界面:它的人机界面的组态和通用版人机界面基本相同。可通过动画组态来反映实时的控制效果,也可进行数据处理,形成历史曲线、报表等,并且可以传递控制参数到实时控制系统;相同的组态平台:嵌入版和通用版的组态平台是相同的,都是运行于Windows95/98/Me/NT/2000等操作系统;相同的硬件操作方式:嵌入版和通用版都是通过挂接设备驱动来实现和硬件的数据交互,这样用户不必了解硬件的工作原理和内部结构,通过设备驱动的选择就可以轻松的实现计算机和硬件设备的数据交互。2.2嵌入版与通用版的不同之处虽然嵌入版和通用版有很多相同之处,但嵌入版和通用版是适用于不同控制要求的,所以二者之间又有明显的不同。2.2.1与通用版相比,性能不同:功能作用不同:虽然嵌入版中也集成了人机交互界面,但嵌入版是专门针对实时控制而设计的,应用于实时性要求高的控制系统中,而通用版组态软件主要应用于实时性要求不高的监测系统中,它的主要作用是用来做监测和数据后台处理,比如动画显示、报表等,当然对于完整的控制系统来说二者都是不可或缺的;运行环境不同:嵌入版运行于嵌入式系统;通用版运行于MicrosoftWindows95/98/Me/NT/2000等操作系统;体系结构不同:嵌入版的组态和通用版的组态都是在通用计算机环境下进行的,但嵌入版的组态环境和运行环境是分开的,在组态环境下组态好的工程要下载到嵌入式系统中运行,而通用版的组态环境和运行环境是在一个系统中。2.2.2与通用版相比,嵌入版新增功能包括:模拟环境的使用,嵌入式版本的模拟环境CEEMU.exe的使用,解决了用户组态时,必须将PC机与嵌入式系统相连的问题,用户在模拟环境中就可以查看组态的界面美观性、功能的实现情况以及性能的合理性;嵌入式系统函数,通过函数的调用,可以对嵌入式系统进行内存读写、串口参数设置、磁盘信息读取等操作;工程下载配置,可以使用USB通讯或TCP/IP进行与下位机的通讯,同时可以监控工程下载情况;2.2.3与通用版相比,嵌入版不能使用的功能包括:动画构件中的文件播放、存盘数据处理、多行文本、格式文本、设置时间、条件曲线、相对曲线、通用棒图;策略构件中的音响输出、Excel报表输出、报警信息浏览、存盘数据拷贝、存盘数据浏览、修改数据库、存盘数据提取、设置时间范围构件;脚本函数中不能使用的有:运行环境操作函数中!SetActiveX、!CallBackSvr,数据对象操作函数中!GetEventDT、!GetEventT、!GetEventP、!DelSaveDat,系统操作中!EnableDDEConnect、!EnableDDEInput、!EnableDDEOutput、!DDEReconnect、!ShowDataBackup、!Navigate、!Shell、!AppActive、!TerminateApplication、!Winhelp,ODBC数据库函数、配方操作;数据后处理,包括:Access、ODBC数据库访问功能远程监控;第三节MCGS嵌入版组态软件的体系结构重点:MCGS嵌入版系统的构成和组成部分的功能MCGS嵌入式体系结构分为组态环境、模拟运行环境和运行环境三部分组态环境和模拟运行环境相当于一套完整的工具软件,可以在PC机上运行。用户可根据实际需要裁减其中内容。它帮助用户设计和构造自己的组态工程并进行功能测试。运行环境则是一个独立的运行系统,它按照组态工程中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。运行环境本身没有任何意义,必须与组态工程一起作为一个整体,才能构成用户应用系统。一旦组态工作完成,并且将组态好的工程通过USB通讯或以太网下载到下位机的运行环境中,组态工程就可以离开组态环境而独立运行在下位机上。从而实现了控制系统的可靠性、实时性、确定性和安全性。由MCGS嵌入版生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,如下图所示。窗口是屏幕中的一块空间,是一个"容器",直接提供给用户使用。在窗口内,用户可以放置不同的构件,创建图形对象并调整画面的布局,组态配置不同的参数以完成不同的功能。在MCGS嵌入版中,每个应用系统只能有一个主控窗口和一个设备窗口,但可以有多个用户窗口和多个运行策略,实时数据库中也可以有多个数据对象。MCGS嵌入版用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互图形界面,组态配置各种不同类型和功能的对象或构件,同时可以对实时数据进行可视化处理。3.1实时数据库是MCGS嵌入版系统的核心实时数据库相当于一个数据处理中心,同时也起到公用数据交换区的作用。MCGS嵌入版使用自建文件系统中的实时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库,系统其它部分操作的数据也来自于实时数据库。实时数据库自动完成对实时数据的报警处理和存盘处理,同时它还根据需要把有关信息以事件的方式发送给系统的其它部分,以便触发相关事件,进行实时处理。因此,实时数据库所存储的单元,不单单是变量的数值,还包括变量的特征参数〔属性及对该变量的操作方法〔报警属性、报警处理和存盘处理等。这种将数值、属性、方法封装在一起的数据我们称之为数据对象。实时数据库采用面向对象的技术,为其它部分提供服务,提供了系统各个功能部件的数据共享。3.2主控窗口构造了应用系统的主框架主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、特性参数和启动特性等项内容,是应用系统的主框架。3.3设备窗口是MCGS嵌入版系统与外部设备联系的媒介设备窗口专门用来放置不同类型和功能的设备构件,实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。一个应用系统只有一个设备窗口,运行时,系统自动打开设备窗口,管理和调度所有设备构件正常工作,并在后台独立运行。注意,对用户来说,设备窗口在运行时是不可见的。3.4用户窗口实现了数据和流程的"可视化"用户窗口中可以放置三种不同类型的图形对象:图元、图符和动画构件。图元和图符对象为用户提供了一套完善的设计制作图形画面和定义动画的方法。动画构件对应于不同的动画功能,它们是从工程实践经验中总结出的常用的动画显示与操作模块,用户可以直接使用。通过在用户窗口内放置不同的图形对象,搭制多个用户窗口,用户可以构造各种复杂的图形界面,用不同的方式实现数据和流程的"可视化"。组态工程中的用户窗口,最多可定义512个。所有的用户窗口均位于主控窗口内,其打开时窗口可见;关闭时窗口不可见。3.5运行策略是对系统运行流程实现有效控制的手段运行策略本身是系统提供的一个框架,其里面放置有策略条件构件和策略构件组成的"策略行",通过对运行策略的定义,使系统能够按照设定的顺序和条件操作实时数据库、控制用户窗口的打开、关闭并确定设备构件的工作状态等,从而实现对外部设备工作过程的精确控制。一个应用系统有三个固定的运行策略:启动策略、循环策略和退出策略,同时允许用户创建或定义最多512个用户策略。启动策略在应用系统开始运行时调用,退出策略在应用系统退出运行时调用,循环策略由系统在运行过程中定时循环调用,用户策略供系统中的其它部件调用。综上所述,一个应用系统由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分组成。组态工作开始时,系统只为用户搭建了一个能够独立运行的空框架,提供了丰富的动画部件与功能部件。如果要完成一个实际的应用系统,应主要完成以下工作:首先,要象搭积木一样,在组态环境中用系统提供的或用户扩展的构件构造应用系统,配置各种参数,形成一个有丰富功能可实际应用的工程;然后,把组态环境中的组态结果提交给运行环境。运行环境和组态结果一起就构成了用户自己的应用系统。第四节嵌入版组态软件的系统需求硬件需求MCGS嵌入版组态软件的硬件需求分为组态环境需求和运行环境需求两部分。组态环境硬件需求MCGS嵌入版组态环境硬件需求和通用版硬件需求相同。最低配置系统要求在IBMPC486以上的微型机或兼容机上运行,以Microsoft的Windows95、98、Me、NT或Windows2000为操作系统。计算机的最低配置要求是:CPU:可运行于任何Intel及兼容Intelx86指令系统的CPU;内存:当使用Windows9X操作系统时内存应在16MB以上;当选用WindowsNT操作系统时,系统内存应在32MB以上;当选用Windows2000操作系统时,系统内存应在64MB以上;显卡:Windows系统兼容,含有1MB以上的显示内存,可工作于640*480分辨率,256色模式下;硬盘:MCGS嵌入版组态软件占用的硬盘空间最少为40MB;低于以上配置要求的硬件系统,将会影响系统功能的完全发挥。目前市面上流行的各种品牌机和兼容机都能满足上述要求。推荐配置MCGS嵌入版组态软件的设计目标是瞄准高档PC机和高档操作系统,充分利用高档PC兼容机的低价格、高性能来为工业应用级的用户提供安全可靠的服务。CPU:使用相当于Intel公司的Pentium233或以上级别的CPU;内存:当使用Windows9X操作系统时内存应在32MB以上;当选用WindowsNT操作系统时,系统内存应在64MB以上;当选用Windows2000操作系统时,系统内存应在128MB以上;显卡:Windows系统兼容,含有1MB以上的显示内存,可工作于800*600分辨率,65535色模式下;硬盘:MCGS嵌入版组态软件占用的硬盘空间约为80MB;运行环境硬件需求目前MCGS嵌入版组态软件运行环境能够运行在x86和ARM两种类型的CPU上。最低配置RAM:4M;●DOC:2M;推荐配置RAM:64M;〔若需要使用带中文界面的系统,则至少需要32MDOC:32M;〔若需要使用带中文界面的系统,则至少需要16M软件需求MCGS嵌入版组态软件的软件需求也分为组态环境和运行环境两部分介绍。组态环境软件需求MCGS嵌入版组态环境软件需求和通用版相同可以在以下操作系统下运行:中文MicrosoftWindowsNTServer4.0〔需要安装SP3或更高版本;中文MicrosoftWindowsNTWorkstation4.0〔需要安装SP3或更高版本;中文MicrosoftWindows95、98、Me、2000〔Windows95推荐安装IE5.0或更高版本。运行环境软件需求嵌入版运行环境要求运行在实时多任务操作系统。第五节MCGS嵌入版安装升级指导重点:MCGS嵌入版的系统介绍MCGS嵌入版的初次安装过程MCGS嵌入版升级指南MCGS嵌入版工程分辨率转换MCGS嵌入版介绍以下提及MCGSE6.5〔01版本均指MCGSE6.5〔01及其后版本。欢迎查看MCGSE6.5<01>嵌入版用户升级指南。本手册包括从安装光盘初次安装嵌入版MCGSE6.5<01>或从6.2<03>升级MCGS嵌入版6.5<01>的详细步骤。5.1关于MCGSE6.5<01>嵌入版MCGSE6.5<01>嵌入版组态软件是北京昆仑通态公司推出的专门应用于嵌入式系统的组态软件。用户只需要通过简单的模块化组态就可构造自己的应用系统。MCGSE6.5<01>嵌入版组态软件分为两大部分:上位机组态环境和下位机运行环境。上位机组态环境安装在基于Windows操作系统的计算机上;下位机运行环境安装在基于实时多任务系统的嵌入式一体化工控机上。与6.2<03>相比,新版本具有以下优点:动画优化,解决界面刷新慢的问题,提升初次打开的速度;进行软件中性化,避免将来的OEM定制;提供版本性兼容机制,保证以后的版本兼容;提供新的加密方案,满足K系列产品硬件的上市;在高级操作中添加更新启动画面功能。5.2上位机组态环境系统要求MCGS组态软件中上位机组态环境部分是专为标准MicrosoftWindows系统设计的32位应用软件。因此,它必须运行在MicrosoftWindows98、WindowsNT4.0或以上版本的32位操作系统中。推荐使用中文Windows98/中文WindowsNT4.0<SP6>/中文Win2000<SP4>或中文WinXP<SP2>操作系统。安装或升级MCGS组态软件之前,必须安装好操作系统,详细的安装指导请参见相关软件的软件手册。5.3MCGS嵌入版初次安装如果您是初次购买MCGS嵌入版软件的用户。请您按照如下的步骤安装:5.3.1检查安装包安装之前,请您检查MCGS6.5<01>组态软件的产品包。其中应包括nTouch嵌入式一体化工控机一台、MCGSE6.5<01>光盘一张、MCGS工控组态软件操作手册一本、对调网线一根、固定挂钩若干。安装MCGSE6.5<01>嵌入版软件MCGS嵌入版只有一张安装光盘,具体安装步骤如下:启动Windows;在相应的驱动器中插入光盘;插入光盘后会自动弹出MCGS组态软件安装界面<如没有窗口弹出,则从Windows的"开始"菜单中,选择"运行"命令,运行光盘中的Autorun.exe文件>,MCGS安装程序窗口如下图所示:在安装程序窗口中选择"安装MCGS组态软件嵌入版",弹出选择安装程序窗口。安装嵌入版分为两部分,安装MCGS主程序和安装MCGS驱动。缺省设置为全部选中,您也可以选择只安装MCGS主程序,以后再安装MCGS驱动。点击继续,启动安装程序,开始安装MCGS嵌入版主程序。按提示步骤操作,随后,安装程序将提示指定安装目录,用户不指定时,系统缺省安装到D:\MCGSE目录下,建议使用缺省目录,如右图所示:MCGS嵌入版主程序安装完成后,开始安装MCGS嵌入版驱动,安装程序将把驱动安装至MCGS嵌入版安装目录\Program\Drivers目录下;点击下一步,选择要安装的驱动,缺省选项为一些常用的设备驱动,包括通用设备、西门子PLC、欧姆龙PLC、三菱PLC设备和研华模块的驱动。您可以像右图一样选择先安装一部分驱动,其余的在需要的时候再安装;或者也可以选择一次安装所有的驱动。点击下一步进行安装;选择好后,按提示操作,MCGS驱动程序安装过程大约要需要几分钟;安装过程完成后,系统将弹出对话框提示安装完成,选择立即重新启动计算机或稍后重新启动计算机,建议重新启动计算机后再运行组态软件,结束安装。安装完成后,Windows操作系统的桌面上添加了如图所示的两个快捷方式图标,分别用于启动MCGS嵌入式组态环境和模拟运行环境:同时,Windows在开始菜单中也添加了相应的MCGS嵌入版组态软件程序组,此程序组包括五项内容:MCGSE组态环境、MCGSE模拟环境、MCGSE自述文件、MCGSE电子文档以及卸载MCGSE嵌入版。MCGSE组态环境,是嵌入版的组态环境;MCGSE模拟环境,是嵌入版的模拟运行环境;MCGSE自述文件描述了软件发行时的最后信息;MCGSE电子文档则包含了有关MCGS嵌入版最新的帮助信息。如下图所示:MCGSSetE.exe是运行嵌入版组态环境的应用程序;CEEMU.exe是运行模拟运行环境的应用程序;CeSvr.X86和CeSvr.ARMV4是嵌入式工控机中启动属性执行程序;McgsCE.X86和McgsCE.ARMV4是嵌入式运行环境的执行程序,分别对应X86类型和ARM类型的CPU,可以通过组态环境中的下载对话框的高级操作下载到下位机中,是下位机中的运行环境应用程序。北京昆仑通态公司ARM系列CPU的嵌入式工控机有TPC6463H,TPC1063H,TPC7063H,TPC7063E,TPC1063E,TPC1262H,TPC1561H,其他嵌入式工控机型号的运行环境和CeSvr的更换,请您咨询北京昆仑通态公司技术部>。Samples文件夹中是样例工程,用户自己组态的工程将缺省保存在Work中。注:若您使用的是WindowXP操作系统,初始设置的登录方式为"使用Windows欢迎界面",如下图所示:在安装了MCGS通网版软件之后,会自动把登录方式改为无欢迎界面这是由于MCGS组态软件需要更新Windows安全管理文件,从而实现软件的远程管理的目的。这种登录方式不会影响正常使用操作系统,而且安装了MCGS通网版软件之后才会改变登陆方式,只装MCGS嵌入版软件不会改变登陆方式,特此说明!5.3.3MCGS6.5<01>嵌入版下位机的安装下位机在出厂时已经配置了MCGS嵌入版的运行环境,即下位机的HardDisk\MCGSBIN\McgsCE.exe。那么怎样把MCGS嵌入版下位机的运行环境通过上位机配置到下位机呢?方法如下:首先,启动上位机上的MCGSE组态环境,在组态环境下选择工具菜单中的"下载配置",将弹出下载配置对话框,连接好下位机,如右图所示:然后,连接方式选择TCP/IP网络,并在目标机名框内写上下位机的IP地址,选择"高级操作",弹出高级操作设置页,如上图:在"更新文件"框中输入嵌入式运行环境的文件名〔组态环境会自动判断下位机CPU的类型,并自动选择MCGSCE.X86或MCGSCE.ARMV4所在路径,然后单击"开始更新"按钮,完成更新下位机的运行环境,然后再重新启动下位机即可。MCGS嵌入版从旧版本升级5.4.1准备工作5.4.1.1确定组态环境版本在开始升级前,请您先确定系统原有的版本。在组态环境中,打开"帮助"菜单中的"关于组态软件"。在"关于MCGS组态软件"对话框中,可以看到MCGS组态环境的版本号,如右图所示:5.4.1.2确定下位机运行环境版本与CeSvr版本接下来,启动TPC,确定下位机运行环境版本与CeSvr版本。当TPC启动进入到CeSvr启动画面时<即界面出现一小的滚动条,并且滚动条未到尽头前>,点击触摸屏,此时可启动CeSvr的启动属性窗口,如图所示:图中左侧显示的即为CeSvr版本号。点击"不启动工程"按钮,进入运行环境,查看下位机运行环境版本。如图所示:5.4.2检查待升级文件在升级过程中,需要替换TPC中的\HardDisk\目录下的CeSvr.exe文件和\HardDisk\McgsBin\目录下的McgsCE.exe文件。旧的工程文件也将被清除。请您检查组态环境中是否可供下载更新的McgsCE.ARMV4或McgsCE.X86、CeSvr.ARMV4或CeSvr.X86以及工程文件,它们都保存在MCGS安装目录\Program\目录下。在此需要申明:早期不带硬件加密的TPC无法升级到6.5<01>,如TPC105-TD33等。升级到MCGSE6.5<01>之前的版本时,为避免升级MCGSE过程中出现意外情况引起文件丢失,建议您对TPC中的注册文件做好备份。注册文件在TPC中的保存路径为:5.5及以前版本:\HardDisk\McgsBin\user\mcgsreg.mrc6.2<01>和6.2<03>版本:\HardDisk\McgsBin\mrc\mcgsreg.mrc升级到MCGSE6.5<01>可以不用备份注册码,升级完毕之后,系统会自动将注册码放到以下路径:\HardDisk\McgsBin\mrc\mcgsreg.mrc,不会丢失,从5.5版本升级6.5<01>也是如此,特此说明!检查网络连接请您检查TPC的网络连接是否正常,以及U盘是否可以识别。在接下来的步骤中,您需要使用它们来升级系统。5.4.4升级组态环境1、卸载旧版本首先,您需要卸载旧的MCGS组态环境。可以通过桌面开始菜单-程序-MCGS组态软件-嵌入版-卸载MCGSE组态软件来完成。或者也可以通过桌面开始菜单-设置-控制面板,使用控制面板中的添加删除程序来进行卸载操作。2、重新启动,安装MCGS嵌入式6.5<01>版本卸载旧版本后,请您重新启动,安装MCGS嵌入式6.5<01>版本,步骤请参见《第二章初次安装》。升级CeSvr您可以使用两种方式来升级CeSvr,按照网络方式或是USB方式。3.1、使用网络方式进行CeSvr升级步骤如下:首先,请您确认您使用的产品是属于哪个系列。如果您使用的是ARM系列的产品如TPC6463H,TPC7063E,TPC7063H,TPC1063E,TPC1063H,TPC1262H,TPC1561H,那么需要的升级文件为CeSvr.ARMV4;如果您使用的是X86系列的产品如TPC1222H,TPC1521H,那么需要的升级文件为CeSvr.X86;如果您使用的是其他产品型号,请您咨询北京通态公司技术部。将要升级的CeSvr文件放在PC机上一个已存在的共享文件夹<也可新建一个文件夹然后再共享此文件夹,如"Share">里,并且改名为CeSvr.exe;将TPC和PC机接入同一网段的网络中;启动TPC,进入系统,退出CeSvr.exe;具体步骤如下:第一步:启动CeSvr启动属性窗口:TPC上电启动后,当TPC启动进入到CeSvr启动画面时<即界面出现一小的滚动条,并且滚动条未到尽头前>,点击触摸屏,此时可启动CeSvr的启动属性窗口;第二步:停止鼠标校准程序的启动:在此窗口里可以看见许多可供用户操作的命令按钮,此时您需先停止鼠标校准程序的启动,即单击最下面的"停止"按钮,按钮的字符会变成"重设"说明已停止;第三步:进入系统:完成上述操作后,单击"进入系统"按钮,进入系统;第四步:退出CeSvr:进入系统后,单击"退出"按钮,这时会弹出一个对话框,提示是否退出CeSvr,单击"是",退出CeSvr;接下来,建立PC机与TPC的网络连接,步骤如下:第一步:在PC机上开始菜单->运行->cmd,打开命令窗口。第二步:输入telnet命令连接TPC,若TPC的网络地址是200.200.200.244,则输入telnet200.200.200.244。在TPC右下方双击网络图标,可以查看TPC的IP值,如图所示:Telnet连接成功后,命令窗口显示如右图:连接失败,则会看到右图的提示:第三步:在PC机命令窗口中输入"explorer",此时TPC上会显示出"我的电脑"窗口第四步:在PC机命令窗口中输入"netuse网络映射名//PC机计算机名/共享文件夹名称",如"netusea//MyPC/Share",其中a是PC机上已存在的共享目录要在TPC上建立的网络映射名,用户可以随意指定;MyPC是PC机的计算机名,可以通过点击"我的电脑",右键查看属性,如下图所示,可得到计算机名称;Share是PC机上已有的包含CeSvr.exe文件的共享文件夹。此时TPC上系统会弹出登录到网络服务器的对话框,提示输入用户名和密码,正确输入用户名和密码后回车或选择"OK",就可以对PC机上的共享文件夹进行访问了。更新文件,步骤如下:完成上述操作后,在TPC上双击进入网络文件夹,您就可以看见一个文件夹,如果在上一步操作中指定的网络映射名为a,那么此处文件夹的名称为a双击进入此文件夹,您就可以对保存McgsCE.exe文件的共享文件夹进行访问了。双击进入此文件夹,将文件名为CeSvr.exe的文件复制到\HardDisk\根目录下,因HardDisk根目录下已存在一个CeSvr.exe文件,则系统会弹出一个对话框,提示是否要用现有文件替换原来的文件,单击"是"替换即可;删除连接,操作如下:最后,我们建议您删除已建立的网络映射。在PC命令窗口中输入"netuse网络映射名/d",如"netusea/d",执行后提示"a已成功删除",这表示已删除名为a的网络映射。这一操作不是必需的,如果不删除,您可以在以后建立网络映射时使用其它的名称。但是将不能使用那些已经使用过的网络映射名称,否则将会显示错误提示,如"命令失败,状态1202”删除网络映射后,您就可以关闭命令窗口了。到此CeSvr的升级已完成。3.2、使用USB方式进行CeSvr升级步骤如下:通过PC机,将要升级的CeSvr.exe文件拷入U盘<也可用移动硬盘>;启动TPC,进入系统,退出CeSvr.exe;具体步骤参考使用网络方式升级CeSvr的步骤d>;将U盘插入TPC的USB口上;双击桌面"我的电脑"文件夹,打开浏览器进入"我的电脑";完成上述操作后,您可以在"我的电脑"中,看见"USBHardDisk"文件夹,双击进入其中,将文件名为CeSvr.exe的文件复制到\HardDisk\根目录下,因HardDisk根目录下已存在一个CeSvr.exe文件,则系统会弹出一个对话框提示是否要用现有文件替换原来的文件,单击"是"替换即可;到此CeSvr的升级已完成。升级McgsCE.exeMcgsCE.exe可以通过三种方式来升级,使用组态环境高级操作、网络方式或是USB方式。使用组态环境高级操作升级McgsCE.exe下位机运行环境的升级可以通过组态环境高级操作完成,方法如下:首先,启动PC机上的MCGSE组态环境,在组态环境下选择工具菜单中的"下载配置",将弹出下载配置对话框,点击连机运行,可以使用两种方式连接下位机。使用TCP/IP方式,在"连接方式"中选择"TCP/IP网络",在"目标机名"中填入TPC的IP地址,如右图所示:或者,可以采用USB通讯的方法,如右图所示:选择"高级操作",弹出高级操作设置页,如右图所示:在"更新文件"框中输入嵌入式运行环境的文件名<组态环境会自动判断下位机CPU的类型,并自动选择McgsCE.X86或McgsCE.ARMV4所在路径>;您也可以更改这一路径,来选择您备份在别的路径下的McgsCE.exe文件。然后单击"开始更新"按钮,完成更新下位机的运行环境,然后再重新启动下位机即可。注意:USB通讯方式仅适用于具有USB从口的TPC,否则只能使用TCP/IP通讯方式进行此项升级操作。PC机的操作系统:Win2000或WinXP,使用USB1.1及以上规范的USB插口。使用网络升级McgsCE.exe使用网络方式将文件名为McgsCE.exe的文件复制到TPC的\HardDisk\Mcgsbin\目录下,覆盖此目录下原来的同名文件。然后重新启动TPC,新的McgsCE.exe将被调用。相关步骤您可以参照"使用网络方式升级CeSvr.exe"。使用USB方式升级McgsCE.exe使用U盘或其他支持USB方式的移动存储器将文件名为McgsCE.exe的文件复制到TPC的\HardDisk\McgsBin\目录下,覆盖此目录下原来的同名文件。然后重新启动TPC,新的McgsCE.exe将被调用。相关步骤您可以参照"使用USB方式升级CeSvr.exe"。使用TPCupdateu.exe升级McgsCE.exe和CeSvr.exe适用范围:自动U盘更新需CeSvr6.5<00.0010>及以后的版本支持。功能说明:通过U盘进行TPC运行环境的更新和升级。该功能可以通过以下三种方式启动:如果TPC使用的是最新的统一NK,而且TPC上不存在CeSvr,则在启动后自动查找U盘上的TPCbackup目录,自动运行其中的TPCupdateu.exe来进行更新和升级。如果TPC已经存在CeSvr,而且是6.5<00.0010>及以后版本,则在启动的时候点击进度条后CeSvr自动查找U盘的TPCbackup目录,如果目录中有TPCupdateu.exe就启动该程序进行更新,否则CeSvr自动更新TPCbackup目录的备份项目。进入Explorer,打开U盘的TPCbackup目录,双击运行TPCupdateu.exe来进行更新。自动更新的内容的建立:在进行更新和升级前准备好TPCbackup目录和里面的内容,创建步骤如下:做好一台升级和更新好,确认没有问题的TPC;打开编辑backup.ini可加入其它额外的恢复和升级文件;可以插入该U盘到目标机进行更新了。自动更新的内容有:序号文件描述1index.dat,context.dat工程文件2mcgsce.exe运行环境程序3mcgse.ini存储相关参数配置文件4drivers目录工程中使用的各个驱动5mcgsreg.mrc注册码文件如果需要在更新内容中加入其它文件的自动升级,需要修改backup.ini文件,并且将该文件拷贝到同一目录下。Backup.ini文件格式:[备份信息]文件总数=7[文件1]crc32校验=a20974f8文件大小=954文件名=index.dat……[文件7]crc32校验=0文件大小=0文件名=CeSvr.exe恢复路径=\harddisk\CeSvr.exe1、该配置文件用于配置备份和恢复的文件,每个需要恢复的文件都需要在这个文件中记录2、如果指定文件大小为0,则该文件在恢复时不进行文件大小和内容校验的检查,直接拷贝文件到目标路径3、恢复的目标路径通过恢复路径参数给出,系统指定的几个标准恢复文件〔前6个不需要指定路径,系统会自动生成。注意事项:对于TPC批量更新的情况注意不需要备份mrc文件,应该从TPCbackup目录中去除,因为不同的TPC的mrc文件不一样。5下载工程在完成CeSvr与McgsCE.exe的升级后,需要重新下载工程文件。这可以通过组态环境高级操作快速地完成,方法如下:首先,启动PC机上的MCGSE组态环境,打开备份的工程文件,当使用MCGS6.5<01>打开6.2<03>版本或6.2<03>之前的工程时,会提示您"工程的版本号与本产品版本号不一致,是否创建备份工程并继续打开工程?"点击"确定",会在工程所在目录下创建备份工程,其文件名格式为:原工程名+XX.old,XX为工程中保存的原版本信息。扩展名为.old,如果该文件已经存在则在文件名的后面加一个数字,直到文件名称不重复为止。并将打开的文件进行完整的语法检查和编译然后重新保存文件,下一次再打开时将不会提示不一致。点击"取消",则关闭组态环境不打开该文件。在组态环境下选择工具菜单中的"下载配置",将弹出下载配置对话框。您可以使用两种通讯方式来连接下位机:TCP/IP方式、USB通讯。TCP/IP通讯方式连接方式选择"TCP/IP网络",通讯测试正常之后,点击"工程下载",将工程下载到TPC运行环境中。如果工程正常下载,将提示:"工程下载成功!"。USB通讯方式USB下载需要Wceusbsh.sys,Wceusbsh.inf两个驱动文件,此驱动用户不需要安装,将自动嵌入到安装程序中。在使用前为了确定是否可以进行USB下载,请打开PC机上"我的电脑"属性窗口,选择硬件,检查设备管理器中否有下图红色部分内容,如果有,说明驱动已经安装成功,可以用USB通讯方式进行下载了。在USB下载前要确保用USB连接线连接TPC和PC机,并且确保下位机进入运行环境。下载步骤:在组态环境的下载配置对话框中选择USB通讯,如下图:点击通讯测试,看通讯是否正常;如果正常,点击工程下载进行组态工程下载;下载完毕,点击启动运行或TPC上的进行运行环境,工程进入运行状态。说明:USB通讯下载失败请检查以下几个方面:USB连接线是否正确连接,是否有松动;并重新连接TPC和PC。驱动程序是否正确安装,具体可以在设备管理器里面检查是否有所要求选项。检查完成上述工作后,断开电源后重新启动TPC,检查启动属性与工程运行是否正常。如果一切正常,那么恭喜您,升级已经成功完成了!6MCGS嵌入版工程分辨率转换建议5.6.1、6"与7"工程分辨率区别6.4寸TPC的分辨率为640×480,7寸TPC的分辨率是800×480,如何在开发的时候把画面组态成与TPC对应的大小呢?下面进行详细介绍:打开要设置窗口的窗口属性;进入扩展属性页;设置窗口的高度和宽度和TPC分辨率一致,并选择显示滚动条,如右图示:确认后,打开窗口即可观察到有黑色边框线界定了一个区域,在这个区域内进行组态,则大小刚好跟TPC分辨率匹配。6.4寸TPC的分辨率为640×480,模拟运行环境窗口大小如下图示:7寸TPC的分辨率是800×480,模拟运行环境窗口大小如下图示:注:以上两窗口截图并非原始大小,但比例与原始大小的窗口是相同的,可以看出两种分辨率的对比。5.6.26"到7"工程转换建议由于6寸TPC和7寸TPC工程分辨率有所不同,所以当要把原6寸TPC中的工程使用到7寸屏中的时候,工程需要进行转换,具体建议如下:方式一:将窗口画面中所有的构件全都选中,右击菜单选择排列中的合并单元选项,合并为一个单元构件,这时构件的大小为640*480,改变构件大小为800*480的分辨率即可,然后分解单元,对细节部分稍加修改就可以。转换前转换后方式二:6寸分辨率640*480,7寸分辨率800*480,宽度上增加了200,这样6寸工程转换为7寸时,就可以将工程中的一些窗口切换按钮转移到右边多出的部分。转换前转换后第六节MCGS嵌入版工程下载及工程上传6.1概述用户现场调试和修改工程后经常要给已经运行了一段时间后的TPC重新下载工程。多语言之前版本在每次下载的时候会自动删除屏上工程产生的所有数据,为了让用户根据需求有所选择,下载配置选项进行了优化,用户可以自主选择需保留的数据。现场调试时从屏里直接上传工程,然后使用,可以避免用户版本管理混乱造成的错误。6.2下载功能在组态环境下选择工具菜单中的"下载配置",将弹出下载配置对话框,如下图所示,其中背景方案等选项与6.5及之前版本一致〔具体参见,McgsHelp.chm中:MCGS嵌入版的安装升级指导,多语言版本中增加了下载选项:A.清除配方数据重新下载时是否清除屏中原来工程的配方数据<包括计划曲线的配方数据>。B.清除历史记录重新下载时是否清除屏中原工程中保存的存盘数据。C.清除报警记录重新下载时是否清除凭中以前运行时的报警记录。D.支持工程上传下载后是否可以上传现在正在下载的原工程至PC机。注:下载默认设置为选中A、C项,且只有在下载时选中"支持工程上传"的工程才可从屏上传至PC机。6.3上传功能在组态环境下选择文件—>上传工程菜单,出现以下上传工程设置窗口,在窗口中进行正确的设置,即可上传工程到PC机。选项设置工程另存为:设置工程上传到PC机的路径及文件名。连接方式:USB通讯或者TCP/IP方式,可根据屏的通讯方式来选择。目标地址:设置连接方式为TCP/IP时需要设置此项,此项为屏的IP地址。设置好以上项目后点"开始上传",当进度条满时,上传完成,如果上传时选择了"上传完成后自动打开工程"选项,工程上传完成后会自动打开。第七节MCGS嵌入版的运行重点:嵌入版系统的运行方式组态环境运行方式下位机运行环境模拟运行环境MCGS嵌入版组态软件包括组态环境、运行环境、模拟运行环境三部分。文件McgsSetE.exe对应于组态环境,文件McgsCE.exe对应于运行环境,文件CEEMU.exe对应于模拟运行环境。其中,组态环境和模拟运行环境运行在上位机中;运行环境安装在下位机中。组态环境是用户组态工程的平台。模拟运行环境可以在PC机上模拟工程的运行情况,用户可以不必连接下位机,对工程进行检查。运行环境是下位机真正的运行环境。当组态好一个工程后,可以在上位机的模拟运行环境中试运行,以检查是否符合组态要求。也可以将工程下载到下位机中,在实际环境中运行。下载新工程到下位机时,如果新工程与旧工程不同,将不会删除磁盘中的存盘数据;如果是相同的工程,但同名组对象结构不同,则会删除改组对象的存盘数据。在组态环境下选择工具菜单中的下载配置,将弹出下载配置对话框,选择好背景方案,如下图所示:设置域背景方案:用于设置模拟运行环境屏幕的分辨率。用户可根据需要选择。包含八个选项:标准320*240标准640*480标准800*600标准1024*768晴空320*240晴空640*480晴空800*600晴空1024*768连接方式:用于设置上位机与下位机的连接方式。包括两个选项:TCP/IP网络:通过TCP/IP网络连接。选择此项时,下方显示目标机名输入框,用于指定下位机的IP地址;USB通讯:通过USB连接线连接PC和TPC。USB通讯方式仅适用于具有USB从口的TPC,否则只能使用TCP/IP通讯方式。功能按钮通讯测试:用于测试通讯情况;工程下载:用于将工程下载到模拟运行环境,或下位机的运行环境中;启动运行:启动嵌入式系统中的工程运行;停止运行:停止嵌入式系统中的工程运行;模拟运行:工程在模拟运行环境下运行;连机运行:工程在实际的下位机中运行;驱动日志:用于搜集驱动工作中的各种信息;点击"驱动日志"按钮弹出如下图所示对话框:监控目标:如果运行环境和模拟环境没有运行,则日志功能不能生效,选择调试设备的列表框中没有可选的设备。如果运行环境已经运行而且工程有设备驱动,则列表框会列出所有的设备。通过选择相应的设备来指定日志监控的驱动对象,如果选择父设备则所有的子设备日志都要被记录下来;监控模式:通过左上的点选框可以选择监控的模式,共有3种模式:缺省模式下〔一个都不选,只记录采集开始,结束和设备命令触发和执行的相关信息采集明细模式下〔选中采集明细,日志会详细记录每次采集的内容和通道的情况,在通道很多的情况下日志记录量就会很大只捕获设备命令模式下〔选中只捕获设备命令,日志只记录设备命令的触发和执行过程相关的信息,采集相关的信息不做记录,数据量小,适合用来观察设备命令执行情况和响应速度关闭日志:点击关闭日志按钮就关闭日志记录功能,释放掉所有的现有记录信息刷新日志:启动日志后,点击刷新按钮就能将纪录的信息显示到右边的文本框中关闭窗口:组态环境中点击该按钮会退出日志功能并且关闭日志窗口,运行环境下则只关闭窗口,不停止当前的日志记录。驱动日志详细说明:日志的格式日志最大纪录大小为64k,超出缓冲区长度的日志抛弃最早的内容日志样例:日志最前面是监控的设备的组态属性描述设备的组态属性信息通道配置信息,包括所有通道名称,类型,采集周期和关联的变量id日志的分析方法:驱动采集速度慢采集周期不合理通过驱动日志察看采集周期设置和采集一次的时间,确定采集周期是否利用充分,下一次采集开始时间应该在前一次采集结束的10ms时间内开始通道不连续通过驱动日志采集明细可以看出当前plc的分块信息,共分多少块,每块包含的通道,每块的采集时间花费,从而评估是否连续驱动版本过老没有进行采集优化查看驱动日志或者工程组态,确定是否是使用了采集优化选项通讯超时设置过小查看驱动日志看通讯标志变化的次数,另外确认超时设置约等于最大一次正常通讯的时间通讯误码率高查看驱动日志看通讯标志变化的次数,如果通道0经常出现3,校验错则可能是误码,需要测试现场是否干扰波特率设置过低查看驱动日志或者工程组态串口参数,看手册确认用户是否可以使用更高波特率设备命令频繁查看驱动日志中最大待处理命令数量是否较大,或者工程组态检查显示刷新慢察看日志如果发现采集的总时间加上一次界面刷新周期还远小于界面上更新的时间总线方式下挂接多个设备,其中部分设备故障察看父设备日志,检查是否有子设备采集失败,并且有较大的超时时间总线型设备在一条总线上设备过多察看父设备日志看所有子设备采集一次花费的时间和采集周期的大小,确定是否设备过多设备命令丢失按一松零会漏掉下发命令询问版本号,更换版本超过消息队列规定的100上限使用驱动日志版本看设备命令的等待队列大小,如果接近100则可能达到上限从而出现丢命令驱动本身没有重试功能察看日志,是否设备命令执行返回错误,并询问该驱动版本,确认是否有重试功能通讯线路及干扰等故障察看日志,是否设备命令执行有时返回错误,有时返回正确,检查超时设置和干扰不支持的设备命令察看日志,是否特定设备命令执行一直返回错误,察看驱动帮助,是否实现该功能设备本身问题设备命令反应慢设备命令大量壅塞查看驱动日志中最大待处理命令数量是否较大,或者工程组态检查采集过程执行时间过长查看驱动日志的纪录过程,是否在触发命令到开始执行之间有较长时间的采集设备命令发送慢察看日志纪录中每次触发设备命令的时间是否正常设备或者协议本身动作慢察看日志纪录每次设备命令执行总时间是否很慢异步采集模式多子设备设备命令慢通过日志察看组态方式和设备命令触发和执行的时间设备不能通讯串口参数设置不正确通过日志查看组态参数设备本身故障设备地址设置不正确通讯线路故障或者干扰根据日志察看通讯的返回值使用的驱动程序不正确驱动没有下载成功驱动日志不能获取设备的采集信息则表明驱动不存在或者不能正常加载通讯状态不稳定现场干扰根据日志察看通讯的返回值通讯超时设置过小查看驱动日志看通讯标志变化的次数,另外确认超时设置约等于最大一次正常通讯的时间该设备组态中部分通道不支持根据日志对照手册察看该设备组态中部分设备命令不支持根据日志对照手册察看驱动质量问题设备本身问题高级操作:点击"高级操作"按钮弹出如右图所示对话框:获取序列号:获取TPC的运行序列号,每一台TPC都有一个唯一的序列号,以及一个标名运行环境可用点数的注册码文件;下载注册码:将已存在的注册码文件下载到下位机中;设置IP地址:用于设置下位机IP地址;复位工程:用于将工程恢复到下载时状态;更换启动画面:用于设置开机启动画面;更换画面时可获取TPC要求的位图格式;退出:退出高级操作。更新TPC启动画面步骤MCGSE6.5〔01版本提供了上位机操作TPC更新启动画面的方式,步骤如下:通过下载配置画面打开高级操作,可看到新增"更换启动画面"按钮:点击更换启动画面,在文件类型中提示需要哪种类型的位图文件:如果文件类型不符,则弹出提示对话框:如果TPC中CeSvr文件不是6.5〔01版本,则提示版本不对;选择匹配的文件后,开始进行更新:下载进度完成,更新成功:TPC启动界面MCGS6.5〔10组态软件下位机启动界面如图所示:产品配置:显示数字ID芯片上的数据。产品编号:显示产品生产编号软件版本:显示软件版本信息IP地址:显示TPC的IP地址注意事项:如果不能读取数字ID芯片则产品配置和产品编号显示为空;产品编号显示格式:工单日期〔6字符+流水号〔5字符;例如:07121100001〔工单日期为07年12月11日,00001为生产流水号软件版本显示格式:运行环境版本/CeSvr版本;MCGS运行环境MCGS6.5〔10组态软件下位机运行界面如图所示:软件版本号:软件版本号通过读取MCGSCE资源来获取,如果读取失败显示"运行环境未找到";注意事项:如果不能读取数字ID芯片则产品配置和产品编号显示为空。运行环境启动画面只有在无运行工程,或者工程运行被停止时才出现,TPC正常使用情况下不会出现。模拟运行操作步骤打开下载配置窗口,选择"模拟运行"。点击"启动运行",模拟运行环境启动,模拟环境最大化显示,即可看到工程正在运行。如图:点击下载配置中的"停止运行"按钮,或者模拟运行环境窗口中的停止按钮,工程停止运行;点击模拟运行环境窗口中的关闭按钮,窗口关闭。手动设置模拟运行环境〔CEEMU.exe提醒:尽量不要使用手动设置模拟运行环境。方法一:点击开始菜单中的"运行"命令。弹出运行对话框。输入CEEMU.exe文件的路径及相应的命令和参数,可以实现不同的启动方式。如"D:\MCGSE\Program\CEEMU.exe/I:emulator\BZMCGS640.INI"。如图所示:点击"确定"即可运行。方法二:选中桌面或开始菜单中的"MCGSE模拟环境",点击右键打开属性设置对话框。在MCGS模拟环境属性的"快捷方式"项的"目标〔T"中输入"D:\MCGSE\Program\CEEMU.exe/I:emulator\BZMCGS640.INI",即文件CEEMU.exe所在的路径。如图所示:单击"确定"。双击快捷方式即可按照设置方式启动。手动设置下位机运行环境〔McgsCE.exe提醒:尽量不要使用手动设置下位机运行环境。在下位机中,点击开始菜单中的"运行"命令。弹出运行对话框。输入McgsCE.exe文件的路径及相应的命令和参数,即可实现不同的启动方式。例如:HardDisk\McgsCE.exe/CN点击"确定"即可运行。命令及参数:/I:[配置文件路径]含义:使用对应配置文件。参数:Emulator\BZMcgs640.INI;Emulator\BZMcgs800.INI;Emulator\BZMcgs1024.INI。适用范围:只对模拟运行环境有效。实例:/I:Emulator\BZMcgs640.INI,使用配置文件Mcgs640.INI。/CE含义:使用组态环境与模拟运行环境直通的模式调试。适用范围:只对模拟运行环境有效。/CN含义:使用TCP/IP网络方式下载工程。适用范围:对模拟运行环境和运行环境都有效。第八节MCGS嵌入版用户工程保护用户工程保护实现方法:
用户需使用特定的组态狗进行工程下载;
组态环境中可以选择工程绑定软件狗,绑定后,只有插入绑定的软件狗才能正常打开工程,下载的工程才能正常运行,如右图示:
绑定后,不插软件狗打开工程的提示:
拷贝下载后的下位机文件到另一台机器上不能运行;
是否绑定到软件狗可以由用户自由选择。第九节MCGS嵌入版软件兼容性说明软件上下位机兼容要求:组态工程文件与老版本保持完全兼容;工程下载时发现上下位机版本不一致,6.5〔01以前的版本只提示,不强制要求更新下位机,6.5〔01版本强制要求更新,如下图:6.5〔01版本自动更新下位机,只需用户选择一个确认按钮即可完成。软件与硬件兼容性新版本软件更新规则:适用于TPC1063E、TPC1063H、TPC1262H,TPC1561H四个型号的用户运行环境〔TPC组态环境〔上位机状态老版本老版本正常下载运行老版本新版本提示版本不兼容,无法下载。用户确认后自动更新下位TPC的运行环境。新版本新版本正常下载运行新版本老版本提示版本不兼容,下载失败备注:新版本指6.5<01>版本,老版本指6.5<01>版本之前的所有版本。适用于TPC7063E、TPC7063H用户:运行环境〔TPC组态环境〔上位机状态老版本老版本没有加密信息,只能运行30分钟。老版本新版本提示版本不兼容,无法下载。用户确认后自动更新下位TPC的运行环境。新版本新版本正常下载运行新版本老版本提示版本不兼容,下载失败。备注:7"系列新产品无法运行老版本软件,只能运行新版本软件。第十节CeSvr功能介绍及升级说明下位机CeSvr主界面描述TPC启动后,当TPC启动进入到CeSvr启动画面时〔即界面出现一小的滚动条,并且滚动条未到尽头前,点击触摸屏,进入CeSvr的启动属性窗口,如下图:按钮功能描述:启动工程:启动McgsCE.exe程序,直接运行工程,如果运行环境已经运行,则直接隐藏CeSvr主界面。不启动工程:启动McgsCE.exe程序,但进入欢迎画面,不运行工程,如果运行环境已经运行,则直接隐藏CeSvr主界面。进入操作系统:启动Explorer.exe程序,打开资源管理器。系统维护:弹出系统维护对话框,提供一系列功能,由用户进行TPC的运行环境的参数设置,运行环境文件备份,恢复和清理等系统维护功能。重新启动:完成重新启动TPC.退出:退出CeSvr。退出后,将不能使用组态环境的高级操作功能。注意:点击任何一个按钮后,停止触摸屏校准的倒计时。如果不停止计时器和不点击其它任何按钮则30秒后会自动启动校准屏幕,校准完成后会保存结果,下次启动就不再需要校准了。下面重点介绍系统维护部分的功能:点击启动属性对话框的"系统维护"按钮,进入如图所示的对话框,通过该对话框用户可以根据需要进行TPC的各种系统维护操作。通讯方式设置:弹出通讯方式设置对话框,用户可选择运行环境与组态环境的通讯方式,USB通讯或TCP/IP方式。从6.5〔01.0030版本此功能不再支持。用户通过组态环境下载配置对话框可实现通讯方式的设置。打印设置:存储参数配置:弹出存盘参数配置对话框,可对各个存储区域路径进行设置和查看。如图所示:系统文件路径:显示的是TPC上存储运行环境可执行文件的路径。该路径不能修改。该路径为CeSvr所在路径下的下一层目录,目录名由fs.ini文件中的bin_path指定,一般默认为mcgsbin,为了方便OEM可以修改为其它名字。备份文件路径:显示TPC上自动备份的文件存储区域,该路径可以修改,也呆以是不存在的路径。工程文件路径:显示TPC上存放工程文件的路径,该路径可以修改,新路径必须存在或能创建,创建失败则仍然用原路径。过程数据路径:显示工程运行过程中产生的历史数据,报警,配方等数据文件的存储路径,该路径可以修改,设置的新路径可以不存在。过程数据可用磁盘空间:显示指定的过程数据路径所有磁盘的剩余空间,该空间没有除去组态工程时设置的磁盘预留空间。设置为默认存储路径:为了方便用户,特别提供了两个按纽,可以将下位机的各个路径恢复为出厂时的默认路径。从而避免用户手工修改路径的麻烦。默认路径分为两种:单卡模式和双卡模式,具体的两种模式的默认路径如下:单卡模式:TPC上只有一个存储卡和分区备份文件路径:\HardDisk\backup工程文件路径:\HardDisk\mgsbin\project过程数据路径:\HardDisk\mcgsbin\data双卡模式:TPC上有两个存储卡或两个分区备份文件路径:\HardDisk\backup工程文件路径:\HardDisk\mgsbin\project过程数据路径:\HardDisk1\data自定义存储路径:当选中该选项后才能通过软键盘修改备份文件区,工程文件区,过程数据区的路径。当不选中该选项时,所有的路径为只读,不能手工修改,除非设置为默认的模式。默认该选项为不选中状态。注意:修改路径成功后,如果已经进入运行环境了,请点"重新启动"按钮重新启动TPC使修改生效。在用户点击确定退出后,如果路径改变则直接提示用户是否需要重新启动来应用新的设置。密码设置:弹出密码设置对话框,设置CeSvr启动进入主界面的密码。设置该密码后每次进入CeSvr主界面前必须输入密码。恢复出厂设置功能会清空用户密码。备份系统:向导的方式按步骤提示用户,完成将TPC的整个环境备份到指定目录,以备日后修复系统。备份向导操作步骤:点击"备份系统"按钮,弹出对话框给出备份的目录名,用户可修改,默认目录为\USBHardDisk\Backup083015X\,X为一个区分的数字;选择"下一步",系统检查目录是否存在,如果不存在且是在USBHardDisk下备份则提示用户插入U盘,用户确认后继续;点击"完成"按钮,备份成功。恢复系统:实现将以前备份的运行环境恢复到TPC中。操作步骤:选择系统维护窗口的"恢复系统"按钮,系统会先检查运行环境是否已经运行,如果已经运行,则提示用户"需要退出运行环境才能继续进行恢复操作,是否退出?",如果用户点"是"则CeSvr自动杀掉运行环境,否则退出恢复系统。如果运行环境没有运行,则进入如下所示的对话框:默认的备份路径为\USBHardDisk\目录下以backup开头的第一个子目录,用户可点击右边的按钮弹出通用目录选择框另外选择其它的目录。"从自动备份文件区恢复"和"恢复运行环境执行程序"2项供用户根据不同需要进行选择。如果选择"从自动备份文件区恢复",用户则不需要指定备份路径,可直接从系统设置的备份文件路径进行恢复。选择"恢复"按钮,开始恢复,显示进度条,从指定的目录或自动备份文件区拷贝合法的备份文件到TPC的各个正确的位置。选择"完成"按钮,恢复成功。恢复出厂设置:完成重置CeSvr密码为空,设置IP地址为200.200.200.101,同时清空工程,清除所有存盘数据。开始执行该操作前弹出消息框提示用户"该操作会重置CeSvr密码为空,设置IP地址为200.200.200.101,同时将工程复位为空,清除所有存盘数据,是否继续?",缺省为否。清空存盘数据:击该按钮完成将工程过程数据区的所有数据文件清除,包括历史数据,报警数据,配方数据和计划曲线数据。开始执行该操作前弹出消息框提示用户"该操作会将工程存盘数据区的所有数据文件清除,包括历史数据,报警数据,配方数据,计划曲线数据,是否继续?",缺省为否。该项功能主要用于用户需要清除不再需要的老的存盘数据或其它工程的存盘数据,保证磁盘剩余空间的时候。也用在存盘数据出现错误,不能正确读取和存储的时候。安装注册码:弹出目录选择对话框,由用户选择注册码所在的目录,默认路径为\USBHardDisk\,将在选择的目录下查找所有的*.mrc文件,找出与机器匹配的注册码,如果机器上现有的注册码已经存在且比要安装的注册码授权点数大,则提示用户注册码已经存在,是否继续安装,用户确定后再安装。否则不安装新的注册码。返回:退出系统维护界面,返回CeSvr主界面,为缺省按钮,退出时判断如果用户进行了需要重新启动TPC的操作,则提示用户"应用新的设置需要重新启动TPC,是否立即重新启动?",如果确定则直接重新启动TPC,否则返回主界面。CeSvr涉及的上位机功能介绍升级运行环境:CeSvr的主要功能之一就是通过上位机组态环境的高级操作与CeSvr进行通讯,就可以更新下位机的运行环境。更新运行环境时组态环境会向CeSvr请求TPC类型,组态环境根据不同的TPC选择下载不同的运行环境。更新完成后,TPC需要重启才能生效。IP设置:通过上位机的组态环境的高级操作,CeSvr完成下位机的IP地址设置功能,设置的IP地址直接写入注册表,但CeSvr不能马上生效新的IP地址,要重启下位机后,CeSvr才能用新的IP与组态环境进行正常通讯。复位工程:该功能使用上位机高级操作来完成。该功能完成删除用户工程,驱动,历史数据。注意如果McgsCE.exe已经运行,这时候不能完成复位工程,因为工程文件已经打开,只能成功删除掉历史数据。所以复位工程应该在启动CeSvr时进入对话框状态,不启动工程时进行。上传序列号和下载注册码:TPC的运行环境授权方式是采用根据唯一标识每台TPC的序列号生成一个授权的注册码,注册码还包括了该机器上授权的点数<64.128.256.512.1024,-1>。通过组态环境下载配置中的高级操作可以从TPC中取出该机器的序列号,将根据序列号生成的注册码文件下载到TPC中。就完成运行环境授权的整个过程。下载注册码成功后会自动备份该注册码到备份文件区。更新启动画面:通过上位机的组态环境的高级操作,CeSvr完成下位机的启动画面设置功能。重启下位机后,启动画面显示为更新后的画面。看门狗功能除了上面描述的功能之外,看门狗功能是CeSvr程序的主要功能之一,主要目的是保证运行环境的长期连续工作要求。在现场,有些情况下因为各种原因造成McgsCE.exe运行出现问题,如自动退出了运行,进入死循环了。要从这些情况下恢复系统的正常工作,就需要看门狗的功能。当运行环境一但出现故障,看门狗判断故障类型并作出相应动作。让运行环境恢复正常运行。看门狗作用的条件:看门狗不是在所有的情况下都发生动作的。当以下条件满足时才会起作用:从CeSvr启动到运行环境启动运行,用户没有进行任何操作则看门狗开始起作用。一旦Explorer打开则看门狗功能自动关闭看门狗动作的常见的情况有:运行环境自动退出:因为资源不足,或执行了一个非法的操作则运行环境可能会自动退出,这时看门狗判断到如果运行环境没有运行,则会重新启动运行环境。运行环境无响应:运行环境执行了一个死循环,或执行过程出现异常,可能造成运行环境没有响应,主线程被挂起。这时候看门狗会自动杀掉运行环境并重新启动它。如果不能杀掉运行环境,则会执行重启机器的操作。如果看门狗在30分钟内连续6次动作,则看门狗会执行一次重启整个机器的操作。判断过程中的时间常数有两个:开始超时常数,启动运行环境到检查运行环境是否正常的时间间隔,默认为60000m;运行时超时常数,指正常运行过程中检查的时间间隔,同时也是判断运行环境无响应的超时时间,默认为60000ms;这两个参数在Setup.ini文件进行设置。CeSvr升级操作概述有2种方式可以进行CeSvr升级操作,下面分别做介绍。使用USB方式进行CESVR升级通过PC机,将要升级的CeSvr.exe文件拷入U盘〔也可用移动硬盘;启动TPC,进入系统,退出CeSvr.exe;具体步骤如下:启动CeSvr启动属性窗口:TPC启动后,当TPC启动进入到CESVR启动画面时〔即界面出现一小的滚动条,并且滚动条未到尽头前,点击触摸屏,此时可启动CeSvr的启动属性窗口;停止鼠标校准程序的启动:在此窗口里可以看见许多可供用户操作的命令按钮,此时你需先停止鼠标校准程序的启动,即单击最下面的"停止"按钮,按钮的字符会变成"重设"说明已停止;进入系统:完成上述操作后,单击"进入操作系统"按钮,进入系统;退出CeSvr:进入系统后,单击"退出"按钮,这时会弹出一个对话框,提示是否退出CeSvr,单击"是",退出CeSvr;将U盘插入TPC的USB口上;双击桌面"我的电脑"文件夹,打开浏览器进入"我的电脑";完成上述操作后,你可以在"我的电脑"中,看见"USBHardDisk"文件夹,双击进入其中,将文件名为CeSvr.exe的文件复制到\HardDisk\根目录下,因HardDisk根目录下已存在一个CeSvr.exe文件,则系统会弹出一对话框提示是否要用现有文件替换原来的文件,单击"是"替换即可;到此CeSvr的升级已完成,重新启动TPC,新的CeSvr将被调用。使用网络方式进行CESVR升级将要升级的CeSvr.exe文件放在PC机上一个已存在的共享文件夹〔如"Share"里;将TPC和PC机接入同一网段的网络中;启动TPC,进入系统,退出CeSvr.exe;具体步骤如下:停止鼠标校准程序的启动:在此窗口里可以看见许多可供用户操作的命令按钮,此时你需先停止鼠标校准程序的启动,即单击最下面的"停止"按钮,按钮的字符会变成"重设"说明已停止;进入系统:完成上述操作后,单击"进入操作系统"按钮,进入系统;退出CeSvr:进入系统后,单击"退出"按钮,这时会弹出一个对话框,提示是否退出CESVR,单击"是",退出C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026湖北鄂州市鄂城区国控投资集团市场化选聘经营管理人才3人备考题库附答案详解(综合卷)
- 2026中铁工程设计咨询集团有限公司社会招聘10人备考题库含答案详解(基础题)
- 2026上半年海南文昌市校园招聘事业单位人员(海口考点)19人备考题库(5号)附答案详解(基础题)
- 2026黑龙江哈尔滨工业大学电子与信息工程学院招聘备考题库及答案详解(有一套)
- 2026年企业网络安全漏洞快速修复考核培训试卷含答案
- 2026年证券从业资格考试模拟题库(含答案解析)
- 合肥信息技术职业学院《旅游目的地管理》2025-2026学年期末试卷
- 厦门医学院《工程监理》2025-2026学年期末试卷
- 福建船政交通职业学院《房地产开发与管理》2025-2026学年期末试卷
- 安徽扬子职业技术学院《跨境电商概论》2025-2026学年期末试卷
- 不合格标本讲解
- 2025年建行招聘考试真题及答案
- 清理网箱应急预案
- 2025年大学《休闲体育》专业题库- 享受体育带来的快乐
- 天津2025年天津市面向昌都籍未就业少数民族高校毕业生招聘事业单位人员笔试历年参考题库附带答案详解
- 私有云存储的设计与实现
- 交警拖车安全培训内容课件
- 2025年注册安全工程师考试《安全生产事故案例分析》真题及答案
- 2025年中级消防设施操作员证考试题库及答案(1000题)
- 足疗护理课件
- 2025年辅警招聘考试真题含答案详解
评论
0/150
提交评论