MCGS嵌入版用户指南.doc_第1页
MCGS嵌入版用户指南.doc_第2页
MCGS嵌入版用户指南.doc_第3页
MCGS嵌入版用户指南.doc_第4页
MCGS嵌入版用户指南.doc_第5页
已阅读5页,还剩215页未读 继续免费阅读

下载本文档

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

文档简介

北京昆仑通态自动化软件 科技有限公司MCGS 嵌入版用户指南第一章 MCGS嵌入版用户指南 MCGS嵌入版用户指南详细系统地介绍了MCGS嵌入版组态软件的使用方法,为用户系统地学习MCGS嵌入版组态软件提供了大量的示例,是用户从了解到精通MCGS嵌入版组态软件的必由之路。一、MCGS嵌入版概述重点:MCGS嵌入版的主要特性和功能MCGS嵌入版是在MCGS通用版的基础上开发的,专门应用于嵌入式计算机监控系统的组态软件,MCGS嵌入版包括组态环境和运行环境两部分,适应于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。通过对现场数据的采集处理,以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案,在自动化领域有着广泛的应用。此外MCGS嵌入版还带有一个模拟运行环境环境,用于对组态后的工程进行模拟测试,方便用户对组态过程的调试。11 MCGS嵌入版组态软件的主要功能l 简单灵活的可视化操作界面。MCGS嵌入版采用全中文、可视化、面向窗口的开发界面,符合中国人的使用习惯和要求。以窗口为单位,构造用户运行系统的图形界面,使得MCGS嵌入版的组态工作既简单直观,又灵活多变。l 实时性强、有良好的并行处理性能。MCGS嵌入版是真正的32位系统,充分利用了多任务、按优先级分时操作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使嵌入式PC机广泛应用于工程测控领域成为可能。例如,MCGS嵌入版在处理数据采集、设备驱动和异常处理等关键任务时,可在主机运行周期时间内插空进行象打印数据一类的非关键性工作,实现并行处理。l 丰富、生动的多媒体画面。MCGS嵌入版以图像、图符、报表、曲线等多种形式,为操作员及时提供系统运行中的状态、品质及异常报警等相关信息;用大小变化、颜色改变、明暗闪烁、移动翻转等多种手段,增强画面的动态显示效果;对图元、图符对象定义相应的状态属性,实现动画效果。MCGS嵌入版还为用户提供了丰富的动画构件,每个动画构件都对应一个特定的动画功能。l 完善的安全机制。MCGS嵌入版提供了良好的安全机制,可以为多个不同级别用户设定不同的操作权限。此外,MCGS嵌入版还提供了工程密码功能,以保护组态开发者的成果。l 强大的网络功能。MCGS嵌入版具有强大的网络通讯功能,支持串口通讯、Modem串口通讯、以太网TCP/IP通讯,不仅可以方便快捷的实现远程数据传输,还可以与网络版相结合通过Web浏览功能,在整个企业范围内浏览监测到所有生产信息,实现设备管理和企业管理的集成。 l 多样化的报警功能。MCGS嵌入版提供多种不同的报警方式,具有丰富的报警类型,方便用户进行报警设置,并且系统能够实时显示报警信息,对报警数据进行应答,为工业现场安全可靠地生产运行提供有力的保障。l 实时数据库为用户分步组态提供极大方便。MCGS嵌入版由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,其中实时数据库是一个数据处理中心,是系统各个部分及其各种功能性构件的公用数据区,是整个系统的核心。各个部件独立地向实时数据库输入和输出数据,并完成自己的差错控制。在生成用户应用系统时,每一部分均可分别进行组态配置,独立建造,互不相干。l 支持多种硬件设备,实现“设备无关”。MCGS嵌入版针对外部设备的特征,设立设备工具箱,定义多种设备构件,建立系统与外部设备的连接关系,赋予相关的属性,实现对外部设备的驱动和控制。用户在设备工具箱中可方便选择各种设备构件。不同的设备对应不同的构件,所有的设备构件均通过实时数据库建立联系,而建立时又是相互独立的,即对某一构件的操作或改动,不影响其它构件和整个系统的结构,因此MCGS嵌入版是一个“设备无关”的系统,用户不必担心因外部设备的局部改动,而影响整个系统。l 方便控制复杂的运行流程。MCGS嵌入版开辟了“运行策略”窗口,用户可以选用系统提供的各种条件和功能的策略构件,用图形化的方法和简单的类Basic语言构造多分支的应用程序,按照设定的条件和顺序,操作外部设备,控制窗口的打开或关闭,与实时数据库进行数据交换,实现自由、精确地控制运行流程,同时也可以由用户创建新的策略构件,扩展系统的功能。l 良好的可维护性。MCGS嵌入版系统由五大功能模块组成,主要的功能模块以构件的形式来构造,不同的构件有着不同的功能,且各自独立。三种基本类型的构件(设备构件、动画构件、策略构件)完成了MCGS嵌入版系统的三大部分(设备驱动、动画显示和流程控制)的所有工作。l 用自建文件系统来管理数据存储,系统可靠性更高。由于MCGS嵌入版不再使用ACCESS数据库来存储数据,而是使用了自建的文件系统来管理数据存储,所以与MCGS通用版相比,MCGS嵌入版的可靠性更高,在异常掉电的情况下也不会丢失数据。l 设立对象元件库,组态工作简单方便。对象元件库,实际上是分类存储各种组态对象的图库。组态时,可把制作完好的对象(包括图形对象、窗口对象、策略对象以至位图文件等)以元件的形式存入图库中,也可把元件库中的各种对象取出,直接为当前的工程所用,随着工作的积累,对象元件库将日益扩大和丰富。这样解决了组态结果的积累和重新利用问题。组态工作将会变得越来越简单方便。 总之,MCGS嵌入版组态软件具有强大的功能,并且操作简单,易学易用,普通工程人员经过短时间的培训就能迅速掌握多数工程项目的设计和运行操作。同时使用MCGS嵌入版组态软件能够避开复杂的嵌入版计算机软、硬件问题,而将精力集中于解决工程问题本身,根据工程作业的需要和特点,组态配置出高性能、高可靠性和高度专业化的工业控制监控系统。12 MCGS嵌入版组态软件的主要特点l 容量小:整个系统最低配置只需要极小的存贮空间,可以方便的使用DOC等存贮设备;l 速度快:系统的时间控制精度高,可以方便地完成各种高速采集系统,满足实时控制系统要求;l 成本低:使用嵌入式计算机,大大降低设备成本;l 稳定性高:无硬盘,内置看门狗,上电重启时间短,可在各种恶劣环境下稳定长时间运行;l 功能强大:提供中断处理,定时扫描精度可达到毫秒级,提供对计算机串口,内存,端口的访问。并可以根据需要灵活组态;l 通讯方便:内置串行通讯功能、以太网通讯功能、Web浏览功能和Modem远程诊断功能,可以方便地实现与各种设备进行数据交换、远程采集和Web浏览;l 操作简便:MCGS嵌入版采用的组态环境,继承了MCGS通用版与网络版简单易学的优点,组态操作既简单直观,又灵活多变;l 支持多种设备:提供了所有常用的硬件设备的驱动;l 有助于建造完整的解决方案:MCGS嵌入版组态环境具备与北京昆仑通态公司已经推出的通用版本组态软件和网络版组态软件相同的组态环境界面,可有效帮助用户建造从嵌入式设备,现场监控工作站到企业生产监控信息网在内的完整解决方案;并有助于用户开发的项目在这三个层次上的平滑迁移;第二节、嵌入版与通用版的异同21嵌入版与通用版相同之处嵌入版和通用版组态软件有很多相同之处:l 相同的操作理念:嵌入版和通用版一样,组态环境是简单直观的可视化操作界面,通过简单的组态实现应用系统的开发,无需具备计算机编程的知识,就可以在短时间内开发出一个运行稳定的具备专业水准的计算机应用系统;l 相同的人机界面: 它的人机界面的组态和通用版人机界面基本相同。可通过动画组态来反映实时的控制效果,也可进行数据处理,形成历史曲线、报表等,并且可以传递控制参数到实时控制系统;l 相同的组态平台:嵌入版和通用版的组态平台是相同的,都是运行于Windows 95/98/Me/NT/2000等操作系统;l 相同的硬件操作方式:嵌入版和通用版都是通过挂接设备驱动来实现和硬件的数据交互,这样用户不必了解硬件的工作原理和内部结构,通过设备驱动的选择就可以轻松的实现计算机和硬件设备的数据交互。22 嵌入版与通用版的不同之处虽然嵌入版和通用版有很多相同之处,但嵌入版和通用版是适用于不同控制要求的,所以二者之间又有明显的不同。221与通用版相比,性能不同:l 功能作用不同:虽然嵌入版中也集成了人机交互界面,但嵌入版是专门针对实时控制而设计的,应用于实时性要求高的控制系统中,而通用版组态软件主要应用于实时性要求不高的监测系统中,它的主要作用是用来做监测和数据后台处理,比如动画显示、报表等,当然对于完整的控制系统来说二者都是不可或缺的;l 运行环境不同:嵌入版运行于嵌入式系统;通用版运行于Microsoft Windows95/98/Me/NT/2000等操作系统;l 体系结构不同:嵌入版的组态和通用版的组态都是在通用计算机环境下进行的,但嵌入版的组态环境和运行环境是分开的,在组态环境下组态好的工程要下载到嵌入式系统中运行,而通用版的组态环境和运行环境是在一个系统中。222与通用版相比,嵌入版新增功能包括:l 模拟环境的使用,嵌入式版本的模拟环境CEEMU. exe的使用,解决了用户组态时,必须将PC机与嵌入式系统相连的问题,用户在模拟环境中就可以查看组态的界面美观性、功能的实现情况以及性能的合理性;l 嵌入式系统函数,通过函数的调用,可以对嵌入式系统进行内存读写、串口参数设置、磁盘信息读取等操作;l 工程下载配置,可以使用USB通讯或TCP/IP进行与下位机的通讯,同时可以监控工程下载情况;223与通用版相比,嵌入版不能使用的功能包括:l 动画构件中的文件播放、存盘数据处理、多行文本、格式文本、设置时间、条件曲线、相对曲线、通用棒图;l 策略构件中的音响输出、Excel报表输出、报警信息浏览、存盘数据拷贝、存盘数据浏览、修改数据库、存盘数据提取、设置时间范围构件;l 脚本函数中不能使用的有:运行环境操作函数中!SetActiveX、!CallBackSvr,数据对象操作函数中!GetEventDT、!GetEventT、!GetEventP、!DelSaveDat,系统操作中!EnableDDEConnect、!EnableDDEInput、!EnableDDEOutput、!DDEReconnect、!ShowDataBackup、!Navigate、!Shell、!AppActive、!TerminateApplication、!Winhelp,ODBC数据库函数、配方操作;l 数据后处理,包括:Access、ODBC数据库访问功能l 远程监控;第三节 MCGS嵌入版组态软件的体系结构重点:1 MCGS嵌入版系统的构成和组成部分的功能MCGS嵌入式体系结构分为组态环境、模拟运行环境和运行环境三部分 组态环境和模拟运行环境相当于一套完整的工具软件,可以在PC机上运行。用户可根据实际需要裁减其中内容。它帮助用户设计和构造自己的组态工程并进行功能测试。运行环境则是一个独立的运行系统,它按照组态工程中用户指定的方式进行各种处理,完成用户组态设计的目标和功能。运行环境本身没有任何意义,必须与组态工程一起作为一个整体,才能构成用户应用系统。一旦组态工作完成,并且将组态好的工程通过USB通讯或以太网下载到下位机的运行环境中,组态工程就可以离开组态环境而独立运行在下位机上。从而实现了控制系统的可靠性、实时性、确定性和安全性。 由MCGS嵌入版生成的用户应用系统,其结构由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,如下图所示。 窗口是屏幕中的一块空间,是一个“容器”,直接提供给用户使用。在窗口内,用户可以放置不同的构件,创建图形对象并调整画面的布局,组态配置不同的参数以完成不同的功能。 在MCGS嵌入版中,每个应用系统只能有一个主控窗口和一个设备窗口,但可以有多个用户窗口和多个运行策略,实时数据库中也可以有多个数据对象。MCGS嵌入版用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互图形界面,组态配置各种不同类型和功能的对象或构件,同时可以对实时数据进行可视化处理。31 实时数据库是MCGS嵌入版系统的核心 实时数据库相当于一个数据处理中心,同时也起到公用数据交换区的作用。MCGS嵌入版使用自建文件系统中的实时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库,系统其它部分操作的数据也来自于实时数据库。实时数据库自动完成对实时数据的报警处理和存盘处理,同时它还根据需要把有关信息以事件的方式发送给系统的其它部分,以便触发相关事件,进行实时处理。因此,实时数据库所存储的单元,不单单是变量的数值,还包括变量的特征参数(属性)及对该变量的操作方法(报警属性、报警处理和存盘处理等)。这种将数值、属性、方法封装在一起的数据我们称之为数据对象。实时数据库采用面向对象的技术,为其它部分提供服务,提供了系统各个功能部件的数据共享。32主控窗口构造了应用系统的主框架 主控窗口确定了工业控制中工程作业的总体轮廓,以及运行流程、特性参数和启动特性等项内容,是应用系统的主框架。33设备窗口是MCGS嵌入版系统与外部设备联系的媒介 设备窗口专门用来放置不同类型和功能的设备构件,实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输出到外部设备。一个应用系统只有一个设备窗口,运行时,系统自动打开设备窗口,管理和调度所有设备构件正常工作,并在后台独立运行。注意,对用户来说,设备窗口在运行时是不可见的。34用户窗口实现了数据和流程的“可视化” 用户窗口中可以放置三种不同类型的图形对象:图元、图符和动画构件。图元和图符对象为用户提供了一套完善的设计制作图形画面和定义动画的方法。动画构件对应于不同的动画功能,它们是从工程实践经验中总结出的常用的动画显示与操作模块,用户可以直接使用。通过在用户窗口内放置不同的图形对象,搭制多个用户窗口,用户可以构造各种复杂的图形界面,用不同的方式实现数据和流程的“可视化”。 组态工程中的用户窗口,最多可定义512个。所有的用户窗口均位于主控窗口内,其打开时窗口可见;关闭时窗口不可见。35运行策略是对系统运行流程实现有效控制的手段 运行策略本身是系统提供的一个框架,其里面放置有策略条件构件和策略构件组成的“策略行”,通过对运行策略的定义,使系统能够按照设定的顺序和条件操作实时数据库、控制用户窗口的打开、关闭并确定设备构件的工作状态等,从而实现对外部设备工作过程的精确控制。 一个应用系统有三个固定的运行策略:启动策略、循环策略和退出策略,同时允许用户创建或定义最多512个用户策略。启动策略在应用系统开始运行时调用,退出策略在应用系统退出运行时调用,循环策略由系统在运行过程中定时循环调用,用户策略供系统中的其它部件调用。 综上所述,一个应用系统由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分组成。组态工作开始时,系统只为用户搭建了一个能够独立运行的空框架,提供了丰富的动画部件与功能部件。如果要完成一个实际的应用系统,应主要完成以下工作: 首先,要象搭积木一样,在组态环境中用系统提供的或用户扩展的构件构造应用系统,配置各种参数,形成一个有丰富功能可实际应用的工程; 然后,把组态环境中的组态结果提交给运行环境。运行环境和组态结果一起就构成了用户自己的应用系统。第四节 嵌入版组态软件的系统需求硬件需求 MCGS嵌入版组态软件的硬件需求分为组态环境需求和运行环境需求两部分。组态环境硬件需求 MCGS嵌入版组态环境硬件需求和通用版硬件需求相同。最低配置 系统要求在IBM PC486以上的微型机或兼容机上运行,以Microsoft的Windows 95、98、Me、NT或Windows 2000为操作系统。计算机的最低配置要求是:l CPU:可运行于任何Intel及兼容Intel x86指令系统的CPU;l 内存:当使用Windows 9X操作系统时内存应在16MB以上; 当选用Windows NT操作系统时,系统内存应在32MB以上; 当选用Windows 2000操作系统时,系统内存应在64MB以上;l 显卡:Windows系统兼容,含有1MB以上的显示内存,可工作于640*480分辨率,256色模式下;l 硬盘:MCGS嵌入版组态软件占用的硬盘空间最少为40MB; 低于以上配置要求的硬件系统,将会影响系统功能的完全发挥。目前市面上流行的各种品牌机和兼容机都能满足上述要求。推荐配置MCGS嵌入版组态软件的设计目标是瞄准高档PC机和高档操作系统,充分利用高档PC兼容机的低价格、高性能来为工业应用级的用户提供安全可靠的服务。l CPU:使用相当于Intel公司的Pentium 233或以上级别的CPU;l 内存:当使用Windows 9X操作系统时内存应在32MB以上; 当选用Windows NT操作系统时,系统内存应在64MB以上; 当选用Windows 2000操作系统时,系统内存应在128MB以上;l 显卡:Windows系统兼容,含有1MB以上的显示内存,可工作于800*600分辨率,65535色模式下;l 硬盘:MCGS 嵌入版组态软件占用的硬盘空间约为80MB;运行环境硬件需求目前MCGS嵌入版组态软件运行环境能够运行在x86和ARM两种类型的CPU上。最低配置l RAM:4M;DOC:2M;推荐配置l RAM:64M;(若需要使用带中文界面的系统,则至少需要32M)l DOC:32M;(若需要使用带中文界面的系统,则至少需要16M)软件需求 MCGS嵌入版组态软件的软件需求也分为组态环境和运行环境两部分介绍。组态环境软件需求 MCGS嵌入版组态环境软件需求和通用版相同可以在以下操作系统下运行:l 中文Microsoft Windows NT Server 4.0(需要安装SP3)或更高版本;l 中文Microsoft Windows NT Workstation 4.0(需要安装SP3)或更高版本;l 中文Microsoft Windows 95、98、Me、2000(Windows 95推荐安装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 关于MCGSE 6.5(01)嵌入版 MCGSE6.5(01)嵌入版组态软件是北京昆仑通态公司推出的专门应用于嵌入式系统的组态软件。用户只需要通过简单的模块化组态就可构造自己的应用系统。 MCGSE6.5(01)嵌入版组态软件分为两大部分:上位机组态环境和下位机运行环境。上位机组态环境安装在基于Windows操作系统的计算机上;下位机运行环境安装在基于实时多任务系统的嵌入式一体化工控机上。与6.2(03)相比,新版本具有以下优点:l 动画优化,解决界面刷新慢的问题,提升初次打开的速度;l 驱动优化,改进驱动机制,进行西门子S7-200、三菱FX系列编程口,三菱FX系列串口,欧姆龙FINS, Hostlink 5款PLC的全面优化,在应用、稳定性和性能上达到最优;l 进行软件中性化,避免将来的OEM定制;l 提供版本性兼容机制,保证以后的版本兼容;l 提供新的加密方案,满足K系列产品硬件的上市;l 在高级操作中添加更新启动画面功能。5.2上位机组态环境系统要求 MCGS组态软件中上位机组态环境部分是专为标准Microsoft Windows系统设计的32位应用软件。因此,它必须运行在Microsoft Windows98、Windows NT 4.0或以上版本的32位操作系统中。推荐使用中文Windows98/中文Windows NT 4.0(SP6)/中文Win2000(SP4)或中文WinXP(SP2)操作系统。 安装或升级MCGS组态软件之前,必须安装好操作系统,详细的安装指导请参见相关软件的软件手册。53 MCGS嵌入版初次安装 如果您是初次购买MCGS嵌入版软件的用户。请您按照如下的步骤安装:531 检查安装包安装之前,请您检查MCGS6.5(01)组态软件的产品包。其中应包括nTouch嵌入式一体化工控机一台、MCGSE6.5(01)光盘一张、MCGS工控组态软件操作手册一本、对调网线一根、固定挂钩若干。5.3.2 安装MCGSE 6.5(01)嵌入版软件MCGS嵌入版只有一张安装光盘,具体安装步骤如下:l 启动Windows;l 在相应的驱动器中插入光盘;l 插入光盘后会自动弹出MCGS组态软件安装界面(如没有窗口弹出,则从Windows的“开始”菜单中,选择“运行”命令,运行光盘中的Autorun.exe文件),MCGS安装程序窗口如下图所示:在安装程序窗口中选择“安装MCGS组态软件嵌入版”,弹出选择安装程序窗口。安装嵌入版分为两部分,安装MCGS主程序和安装MCGS驱动。缺省设置为全部选中,您也可以选择只安装MCGS主程序,以后再安装MCGS驱动。点击继续,启动安装程序,开始安装MCGS嵌入版主程序。按提示步骤操作,随后,安装程序将提示指定安装目录,用户不指定时,系统缺省安装到D:MCGSE目录下,建议使用缺省目录,如右图所示:MCGS嵌入版主程序安装完成后,开始安装MCGS嵌入版驱动,安装程序将把驱动安装至MCGS嵌入版安装目录ProgramDrivers目录下;l 点击下一步,选择要安装的驱动,缺省选项为一些常用的设备驱动,包括通用设备、西门子PLC、欧姆龙PLC、三菱PLC设备和研华模块的驱动。您可以像右图一样选择先安装一部分驱动,其余的在需要的时候再安装;或者也可以选择一次安装所有的驱动。点击下一步进行安装;l 选择好后,按提示操作,MCGS驱动程序安装过程大约要需要几分钟;l 安装过程完成后,系统将弹出对话框提示安装完成,选择立即重新启动计算机或稍后重新启动计算机,建议重新启动计算机后再运行组态软件,结束安装。l 安装完成后,Windows操作系统的桌面上添加了如图所示的两个快捷方式图标,分别用于启动MCGS嵌入式组态环境和模拟运行环境:同时,Windows在开始菜单中也添加了相应的MCGS嵌入版组态软件程序组,此程序组包括五项内容:MCGSE组态环境、MCGSE模拟环境、MCGSE自述文件、MCGSE电子文档以及卸载MCGSE嵌入版。MCGSE组态环境,是嵌入版的组态环境;MCGSE模拟环境,是嵌入版的模拟运行环境;MCGSE自述文件描述了软件发行时的最后信息;MCGSE电子文档则包含了有关MCGS嵌入版最新的帮助信息。如下图所示:在系统安装完成以后,在用户指定的目录下(或者是默认目录D:MCGSE),存在三个子文件夹:Program、Samples、Work。Program子文件夹中,可以看到以下两个应用程序MCGSSetE.exe、CEEMU.exe以及CeSvr.X86、McgsCE.X86、CeSvr.ARMV4、McgsCE.ARMV4等文件。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中。注:若您使用的是Window XP操作系统,初始设置的登录方式为“使用Windows欢迎界面”,如下图所示:在安装了MCGS通网版软件之后,会自动把登录方式改为无欢迎界面这是由于MCGS组态软件需要更新Windows安全管理文件,从而实现软件的远程管理的目的。这种登录方式不会影响正常使用操作系统,而且安装了MCGS通网版软件之后才会改变登陆方式,只装MCGS嵌入版软件不会改变登陆方式,特此说明!5.3.3 MCGS6.5(01)嵌入版下位机的安装 下位机在出厂时已经配置了MCGS嵌入版的运行环境,即下位机的HardDiskMCGSBINMcgsCE.exe。那么怎样把MCGS嵌入版下位机的运行环境通过上位机配置到下位机呢?方法如下:首先,启动上位机上的MCGSE组态环境,在组态环境下选择工具菜单中的“下载配置”,将弹出下载配置对话框,连接好下位机,如右图所示:然后,连接方式选择TCP/IP网络,并在目标机名框内写上下位机的IP地址,选择“高级操作”,弹出高级操作设置页,如上图:在“更新文件”框中输入嵌入式运行环境的文件名(组态环境会自动判断下位机CPU的类型,并自动选择MCGSCE.X86或MCGSCE.ARMV4)所在路径,然后单击“开始更新”按钮,完成更新下位机的运行环境,然后再重新启动下位机即可。5.4 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文件和HardDiskMcgsBin目录下的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及以前版本: HardDiskMcgsBinusermcgsreg.mrc6.2(01)和6.2(03)版本:HardDiskMcgsBinmrcmcgsreg.mrc升级到MCGSE6.5(01)可以不用备份注册码,升级完毕之后,系统会自动将注册码放到以下路径:HardDiskMcgsBinmrcmcgsreg.mrc,不会丢失,从5.5版本升级6.5(01)也是如此,特此说明!5.4.3 检查网络连接请您检查TPC的网络连接是否正常,以及U盘是否可以识别。在接下来的步骤中,您需要使用它们来升级系统。5.4.4 升级组态环境 1、卸载旧版本首先,您需要卸载旧的MCGS组态环境。可以通过桌面开始菜单-程序-MCGS组态软件-嵌入版-卸载MCGSE组态软件来完成。或者也可以通过桌面开始菜单-设置-控制面板,使用控制面板中的添加删除程序来进行卸载操作。2、重新启动,安装MCGS嵌入式6.5(01)版本卸载旧版本后,请您重新启动,安装MCGS嵌入式6.5(01)版本,步骤请参见第二章 初次安装。3、 升级CeSvr 您可以使用两种方式来升级CeSvr,按照网络方式或是USB方式。3.1、 使用网络方式进行CeSvr升级 步骤如下:l 首先,请您确认您使用的产品是属于哪个系列。如果您使用的是ARM系列的产品如TPC6463H,TPC7063E,TPC7063H,TPC1063E,TPC1063H,TPC1262H,TPC1561H,那么需要的升级文件为CeSvr.ARMV4;如果您使用的是X86系列的产品如TPC1222H,TPC1521H,那么需要的升级文件为CeSvr.X86;如果您使用的是其他产品型号,请您咨询北京通态公司技术部。l 将要升级的CeSvr文件放在PC机上一个已存在的共享文件夹 (也可新建一个文件夹然后再共享此文件夹,如“Share”)里,并且改名为CeSvr.exe;l 将TPC和PC机接入同一网段的网络中;l 启动TPC,进入系统,退出CeSvr.exe;具体步骤如下:第一步:启动CeSvr启动属性窗口:TPC上电启动后,当TPC启动进入到CeSvr启动画面时(即界面出现一小的滚动条,并且滚动条未到尽头前),点击触摸屏,此时可启动CeSvr的启动属性窗口;第二步:停止鼠标校准程序的启动:在此窗口里可以看见许多可供用户操作的命令按钮,此时您需先停止鼠标校准程序的启动,即单击最下面的“停止”按钮,按钮的字符会变成“重设”说明已停止;第三步:进入系统:完成上述操作后,单击“进入系统”按钮,进入系统;第四步:退出CeSvr:进入系统后,单击“退出”按钮,这时会弹出一个对话框,提示是否退出CeSvr,单击“是”,退出CeSvr;l 接下来,建立PC机与TPC的网络连接,步骤如下:第一步:在PC机上开始菜单-运行-cmd,打开命令窗口。第二步:输入telnet命令连接TPC,若TPC的网络地址是200.200.200.244,则输入telnet 200.200.200.244。在TPC右下方双击网络图标,可以查看TPC的IP值,如图所示:Telnet连接成功后,命令窗口显示如右图:连接失败,则会看到右图的提示:第三步:在PC机命令窗口中输入explorer,此时TPC上会显示出我的电脑窗口第四步:在PC机命令窗口中输入net use 网络映射名 /PC机计算机名/共享文件夹名称,如net use a /MyPC/Share ,其中a是PC机上已存在的共享目录要在TPC上建立的网络映射名,用户可以随意指定;MyPC是PC机的计算机名,可以通过点击我的电脑,右键查看属性,如下图所示,可得到计算机名称;Share是PC机上已有的包含CeSvr.exe文件的共享文件夹。此时TPC上系统会弹出登录到网络服务器的对话框,提示输入用户名和密码,正确输入用户名和密码后回车或选择OK,就可以对PC机上的共享文件夹进行访问了。l 更新文件,步骤如下:完成上述操作后,在TPC上双击进入网络文件夹,您就可以看见一个文件夹,如果在上一步操作中指定的网络映射名为a,那么此处文件夹的名称为a双击进入此文件夹,您就可以对保存McgsCE.exe文件的共享文件夹进行访问了。双击进入此文件夹,将文件名为CeSvr.exe的文件复制到Hard Disk根目录下,因Hard Disk根目录下已存在一个CeSvr.exe文件,则系统会弹出一个对话框,提示是否要用现有文件替换原来的文件,单击“是”替换即可;l 删除连接,操作如下:最后,我们建议您删除已建立的网络映射。在PC命令窗口中输入net use 网络映射名/d,如net use a /d,执行后提示a 已成功删除,这表示已删除名为a的网络映射。这一操作不是必需的,如果不删除,您可以在以后建立网络映射时使用其它的名称。但是将不能使用那些已经使用过的网络映射名称,否则将会显示错误提示,如“命令失败,状态1202”。删除网络映射后,您就可以关闭命令窗口了。到此CeSvr的升级已完成。32、 使用USB方式进行CeSvr升级步骤如下:l 通过PC机,将要升级的CeSvr.exe文件拷入U盘(也可用移动硬盘);l 启动TPC,进入系统,退出CeSvr.exe;具体步骤参考3.3.1使用网络方式升级CeSvr的步骤d);l 将U盘插入TPC的USB口上;l 双击桌面“我的电脑”文件夹,打开浏览器进入“我的电脑”;l 完成上述操作后,您可以在“我的电脑”中,看见“USB HardDisk”文件夹,双击进入其中,将文件名为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的HardDiskMcgsbin目录下,覆盖此目录下原来的同名文件。然后重新启动TPC,新的McgsCE.exe将被调用。相关步骤您可以参照“3.3.1 使用网络方式升级CeSvr.exe”。使用USB方式升级McgsCE.exe使用U盘或其他支持USB方式的移动存储器将文件名为McgsCE.exe的文件复制到TPC的HardDiskMcgsBin目录下,覆盖此目录下原来的同名文件。然后重新启动TPC,新的McgsCE.exe将被调用。相关步骤您可以参照“3.3.2 使用USB方式升级CeSvr.exe”。使用TPCupdateu.exe升级McgsCE.exe和CeSvr.exe适用范围:自动U盘更新需CeSvr 6.5(00.0010)及以后的版本支持。功能说明:通过U盘进行TPC运行环境的更新和升级。该功能可以通过以下三种方式启动:l 如果TPC使用的是最新的统一NK,而且TPC上不存在CeSvr,则在启动后自动查找U盘上的TPCbackup目录,自动运行其中的TPCupdateu.exe来进行更新和升级。l 如果TPC已经存在CeSvr,而且是6.5(00.0010)及以后版本,则在启动的时候点击进度条后CeSvr自动查找U盘的TPCbackup目录,如果目录中有TPCupdateu.exe就启动该程序进行更新,否则CeSvr自动更新TPCbackup目录的备份项目。l 进入Explorer,打开U盘的TPCbackup目录,双击运行TPCupdateu.exe来进行更新。自动更新的内容的建立:在进行更新和升级前准备好TPCbackup目录和里面的内容,创建步骤如下:l 做好一台升级和更新好,确认没有问题的TPC;l 运行该TPC的CeSvr的系统维护-系统备份功能,选择U盘上的TPCbackup目录进行备份;l 打开编辑backup.ini可加入其它额外的恢复和升级文件;l 可以插入该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恢复路径 = harddiskCeSvr.exe1、该配置文件用于配置备份和恢复的文件,每个需要恢复的文件都需要在这个文件中记录2、如果指定文件大小为0,则该文件在恢复时不进行文件大小和内容校验的检查,直接拷贝文件到目标路径3、恢复的目标路径通过恢复路径参数给出,系统指定的几个标准恢复文件(前6个)不需要指定路径,系统会自动生成。注意事项:对于TPC批量更新的情况注意不需要备份mrc文件,应该从TPCbackup目录中去除,因为不同的TPC的mrc文件不一样。5 5 下载工程 在完成CeSvr与McgsCE.exe的升级后,需要重新下载工程文件。这可以通过组态环境高级操作快速地完成,方法如下:l 首先,启动PC机上的MCGSE组态环境,打开备份的工程文件,当使用MCGS 6.5(01)打开6.2(03)版本或6.2(03)之前的工程时,会提示您“工程的版本号与本产品版本号不一致,是否创建备份工程并继续打开工程?” 点击“确定”,会在工程所在目录下创建备份工程,其文件名格式为:原工程名+XX.old,XX为工程中保存的原版本信息。扩展名为.old,如果该文件已经存在则在文件名的后面加一个数字,直到文件名称不重复为止。并将打开的文件进行完整的语法检查和编译然后重新保存文件,下一次再打开时将不会提示不一致。 点击“取消”,则关闭组态环境不打开该文件。l 在组态环境下选择工具菜单中的“下载配置”,将弹出下载配置对话框。您可以使用两种通讯方式来连接下位机: TCP/IP方式、USB通讯。 TCP/IP通讯方式连接方式选择“TCP/IP网络”,通讯测试正常之后,点击“工程下载”,将工程下载到TPC运行环境中。如果工程正常下载,将提示:“工程下载成功!”。 USB通讯方式 USB下载需要Wceusbsh.sys, Wceusbsh.inf两个驱动文件,此驱动用户不需要安装,将自动嵌入到安装程序中。在使用前为了确定是否可以进行USB下载,请打开PC机上“我的电脑”属性窗口,选择硬件,检查设备管理器中否有下图红色部分内容,如果有,说明驱动已经安装成功,可以用USB通讯方式进行下载了。 在USB下载前要确保用USB连接线连接TPC和PC机,并且确保下位机进入运行环境。下载步骤:n 在组态环境的下载配置对话框中选择USB通讯,如下图:n 点击通讯测试,看通讯是否正常;n 如果正常,点击工程下载进行组态工程下载;n 下载完毕,点击启动运行或TPC上的进行运行环境,工程进入运行状态。说明:USB通讯下载失败请检查以下几个方面: USB连接线是否正确连接,是否有松动;并重新连接TPC和PC。 驱动程序是否正确安装,具体可以在设备管理器里面检查是否有所要求选项。 下载前TPC是否正确进入运行环境,并重启TPC确保进入下载画面或者使其进入运行状态。3.6 检查完成上述工作后,断开电源后重新启动TPC,检查启动属性与工程运行是否正常。如果一切正常,那么恭喜您,升级已经成功完成了!5 6 MCGS嵌入版工程分辨率转换建议 561、 6与7工程分辨率区别6.4寸TPC的分辨率为640480,7寸TPC的分辨率是800480,如何在开发的时候把画面组态成与TPC对应的大小呢?下面进行详细介绍:l 打开要设置窗口的窗口属性;l 进入扩展属性页;l 设置窗口的高度和宽度和TPC分辨率一致,并选择显示滚动条,

温馨提示

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

评论

0/150

提交评论