MCGS嵌入版说明书_第1页
MCGS嵌入版说明书_第2页
MCGS嵌入版说明书_第3页
MCGS嵌入版说明书_第4页
MCGS嵌入版说明书_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

MCGS嵌入版使用指南引言MCGS嵌入版,作为一款面向嵌入式系统的通用型组态软件,旨在为工业自动化领域提供高效、便捷的人机交互解决方案。本指南将系统阐述其核心功能、操作流程及应用技巧,助力用户快速掌握软件的使用方法,从而高效构建稳定可靠的自动化监控系统。无论您是初次接触组态软件的新手,还是寻求进阶应用的资深工程师,本指南都将为您提供有价值的参考。第一章:初识MCGS嵌入版1.1软件概述与核心价值MCGS嵌入版致力于简化工业控制过程中的人机界面开发。它以其直观的图形化组态环境、丰富的设备驱动支持、强大的数据处理能力以及稳定的运行性能,广泛应用于各类嵌入式智能设备,如触摸屏、嵌入式控制器等。其核心价值在于降低开发门槛,缩短项目周期,提升系统的易用性与可维护性,使工程师能够将更多精力投入到核心控制逻辑的设计与优化。1.2安全注意事项在开始使用MCGS嵌入版进行任何工程开发与设备调试前,请务必仔细阅读并遵守以下安全注意事项,以确保人身安全与设备正常运行:*电气安全:进行硬件连接时,务必确保相关设备已断电。在带电环境下操作时,需严格遵守电气安全规程,防止触电事故。*设备兼容性:使用前请确认所选用的硬件设备(如触摸屏、PLC等)与当前版本的MCGS嵌入版软件及提供的驱动程序相兼容。不兼容的硬件可能导致通信失败、数据异常甚至设备损坏。*软件安装:请从官方或授权渠道获取软件安装包,避免使用来源不明的程序,以防恶意软件感染或系统不稳定。*工程备份:在进行重要的工程修改前,建议对当前工程文件进行备份,以防止因误操作或意外情况导致数据丢失。*权限管理:对于涉及生产安全或敏感数据的监控系统,应合理配置用户权限,限制无关人员的操作权限,防止非授权访问和误操作。1.3基本概念与术语为便于后续内容的理解,此处对MCGS嵌入版中的一些核心概念与常用术语进行简要说明:*工程(Project):MCGS嵌入版中,一个完整的监控项目被称为一个“工程”。它包含了实现特定监控功能所需的所有组态数据、脚本程序、图形界面等元素,并以特定的文件格式存储。*组态(Configuration):指通过MCGS嵌入版提供的图形化界面和工具,对工程的各个组成部分(如设备连接、数据变量、用户界面、控制策略等)进行设计、设置和组织的过程。*设备窗口(DeviceWindow):用于配置和管理与外部硬件设备(如PLC、仪表、传感器等)的通信连接。在此窗口中,用户可以添加设备驱动、设置通信参数、定义数据采集与输出通道。*用户窗口(UserWindow):即人机交互界面(HMI),是操作人员与监控系统进行信息交换的平台。用户可以在用户窗口中创建各种图形元素(如按钮、指示灯、数值显示、曲线图等),并通过动画连接使其反映实时数据或响应用户操作。*实时数据库(Real-timeDatabase):是MCGS嵌入版的核心组件之一,用于存储和管理系统运行过程中的所有实时数据。它如同一个数据中枢,连接着设备采集、界面显示、逻辑控制等各个环节。数据以“数据对象”的形式存在于实时数据库中。*数据对象(DataObject):是实时数据库中存储数据的基本单元,相当于程序设计中的变量。每个数据对象都有其名称、数据类型(如开关型、数值型、字符型等)、初始值、取值范围等属性。*运行策略(RuntimeStrategy):用于实现系统的各种控制逻辑和流程管理。通过策略组态,用户可以根据实时数据的变化或特定事件的触发(如定时、按钮按下等),执行一系列预设的操作,如数据运算、设备控制、报警处理等。第二章:快速上手2.1软件安装与启动MCGS嵌入版的安装过程与大多数Windows应用程序类似。运行安装程序后,按照向导提示逐步进行即可,通常包括接受许可协议、选择安装路径、确认组件等步骤。安装完成后,系统会在桌面创建快捷方式。双击该快捷方式即可启动软件。首次启动时,可能会出现用户注册或版本信息提示,请根据实际情况进行操作。2.2工程的创建与保存启动MCGS嵌入版后,通常会显示欢迎界面或直接进入开发环境。*创建新工程:在开发环境中,通过菜单栏的“文件”->“新建工程”命令,或工具栏上的“新建”图标,即可创建一个新的空白工程。软件可能会提示选择工程模板或设置工程基本信息(如工程名称、保存路径等)。建议为每个工程建立独立的文件夹,并命名规范,以便管理。*保存工程:在工程开发过程中,应养成随时保存的良好习惯。通过“文件”->“保存工程”或“另存为”命令,或工具栏上的“保存”图标,可以将当前工程的所有修改保存到指定路径。MCGS嵌入版的工程文件通常有特定的扩展名。2.3设备连接与数据采集初探要使监控系统能够获取现场数据,首先需要配置设备连接。1.进入设备窗口:在MCGS嵌入版的开发环境左侧,通常会有“工程浏览器”或类似的面板,其中包含“设备窗口”选项。双击进入设备窗口组态界面。2.添加设备驱动:在设备窗口中,通过“设备工具箱”或右键菜单,选择“添加设备”。然后在弹出的设备驱动选择对话框中,根据您实际使用的硬件设备(如某品牌PLC的特定型号),找到并选中对应的驱动程序,点击“确定”将其添加到设备窗口中。3.配置设备参数:添加设备驱动后,需要对其进行参数配置,这是确保通信成功的关键。通常包括设备名称(可自定义,便于识别)、通信方式(如串口、以太网)、串口号/IP地址、波特率、数据位、停止位、校验位等。这些参数需要与实际硬件设备的设置完全一致。4.定义数据变量(寄存器关联):设备驱动添加并配置好参数后,下一步是将设备的寄存器(或内存地址)与MCGS实时数据库中的数据对象关联起来,以便实现数据的读写。这通常在设备驱动的“内部属性”或“数据连接”设置中完成。您需要指定寄存器的地址、数据类型(如INT、FLOAT、BIT等),并为其关联一个数据对象(可以新建或选择已有的)。这样,当系统运行时,MCGS就能自动从设备读取该寄存器的值并更新到对应的数据对象,反之亦然。2.4用户窗口设计入门用户窗口是人机交互的核心,下面简要介绍如何创建一个简单的用户界面。1.新建用户窗口:在工程浏览器中,找到“用户窗口”选项,右键点击选择“新建窗口”,设置窗口名称、尺寸等属性。2.工具箱的使用:用户窗口设计界面通常会提供一个“工具箱”,里面包含各种常用的图形控件,如“标签”(用于显示文字)、“输入框”(用于输入数值)、“按钮”(用于触发操作)、“指示灯”(用于显示开关状态)、“数值显示”(用于显示实时数据)等。3.添加与布置控件:从工具箱中选择所需的控件,拖拽到用户窗口的设计区域,并调整其位置和大小,进行界面布局。4.设置控件属性:选中某个控件,通过“属性设置”面板,可以修改其外观(如颜色、字体、边框)、行为(如是否可见、是否可用)以及与数据相关的属性。5.动画连接:这是使静态界面“活”起来的关键步骤。例如,要让一个“数值显示”控件实时显示某个温度数据,需将该控件与实时数据库中对应的温度数据对象进行“动画连接”。同样,指示灯的亮灭可以与一个开关型数据对象的状态进行连接。通过“动画连接”对话框,可以选择连接类型(如数值输出、可见度、颜色变化、位置移动等)并指定关联的数据对象。1.连接目标设备:使用专用的通信线缆(如USB线、网线)将开发用电脑与目标嵌入式设备连接起来,并确保设备已上电启动。第三章:系统详解3.1开发环境界面构成MCGS嵌入版的开发环境(组态环境)是一个集成化的工作平台,主要由以下几个部分组成:*菜单栏:位于界面顶部,包含了所有的操作命令,如文件管理、编辑、视图、插入、工具、调试、帮助等。*工程浏览器(或称“导航栏”):通常位于界面左侧,以树状结构列出了当前工程的所有组成部分,如设备窗口、实时数据库、用户窗口、运行策略、主控窗口等。用户可以通过点击节点快速切换到相应的组态界面。*组态工作区(或称“编辑区”):位于界面中央,是进行具体组态操作的区域。根据当前选中的工程浏览器节点(如用户窗口、设备窗口),工作区会显示相应的编辑界面。*属性设置区(或称“属性面板”):通常位于界面右侧,当在工作区选中某个对象(如控件、数据对象、设备等)时,该区域会显示其可编辑的属性列表,用户可以在此修改对象的各种参数。*工具箱/设备工具箱:根据当前编辑的内容,可能会显示不同的工具箱。例如,在用户窗口编辑时显示“图形工具箱”,在设备窗口编辑时显示“设备工具箱”,提供相关的元素或设备驱动供选择。*状态栏:位于界面底部,显示当前操作状态、工程信息、提示信息等。熟悉开发环境的各个组成部分及其功能,有助于提高组态效率。3.2设备窗口组态设备窗口是实现MCGS嵌入版与外部物理设备数据交换的关键环节,其组态质量直接影响数据采集的准确性和可靠性。*设备驱动的选择与管理:MCGS嵌入版通常附带了丰富的设备驱动库,涵盖了主流的PLC、DCS、仪表、变频器、传感器等。在添加设备时,需准确选择与实际硬件型号完全匹配的驱动。对于较新或特殊的设备,可能需要从厂商获取最新驱动或使用通用驱动(如ModbusRTU/TCP)。设备窗口支持添加多个不同类型的设备,并可对已添加的设备进行删除、复制、重命名等管理操作。*设备参数配置详解:不同的设备驱动,其可配置的参数也不尽相同,但核心通常围绕通信建立。例如,串口设备需要配置串口号、波特率、数据位、停止位、校验方式、站号等;以太网设备则需要配置IP地址、端口号、子网掩码、网关(如果需要跨网段)等。部分高级设备驱动还可能涉及数据帧格式、超时时间、重试次数等高级参数的设置。务必参照设备手册和驱动说明进行准确配置。*数据通道的建立与映射:设备驱动配置完成后,需要明确哪些数据需要与MCGS进行交换。这通过建立“数据通道”并将其“映射”到MCGS实时数据库的数据对象来实现。每个数据通道对应设备的一个特定寄存器地址或数据点。在组态时,您需要为每个通道指定数据方向(只读、只写、读写)、数据类型(如16位整数、32位浮点数、布尔量、ASCII字符串等)、转换方式(如工程量转换,将原始寄存器值转换为实际物理量,如温度、压力)。映射完成后,MCGS运行时会自动周期性地或根据指令读写这些数据。3.3实时数据库实时数据库是MCGS嵌入版系统的“数据心脏”,负责所有实时数据的存储、处理和交换。*数据对象的创建与属性设置:数据对象是实时数据库的基本单元。可以通过“实时数据库”节点下的“新建数据对象”命令来创建。每个数据对象都具有一系列属性,包括:*基本属性:名称(唯一标识,需符合命名规则且易于理解)、类型(开关型SWITCH、数值型NUMERIC、字符型STRING、事件型EVENT等)。*数值属性:初始值(系统启动时数据对象的初始状态或数值)、最小值/最大值(定义数据对象的取值范围,超出范围可能触发报警或限制输出)、当前值(运行时动态变化,只读)。*报警属性:对于需要进行报警监控的数据对象(如温度、压力),可以设置报警使能、报警类型(上限报警、下限报警、上下限报警、偏差报警等)、报警限值、报警优先级、报警文本等。*存盘属性:设置该数据对象是否需要进行历史数据记录,以及记录的触发条件(如定时记录、变化记录)、存盘周期等。*数据对象的分类与管理:对于复杂工程,数据对象数量可能很多。为便于管理,可以通过创建“数据组对象”对相关的数据对象进行分类组织,如同文件夹一样。这有助于提高工程的清晰度和可维护性。*数据对象的引用:在用户窗口的动画连接、运行策略的逻辑编程、脚本程序中,都需要通过数据对象的名称来引用其值或对其进行操作。正确引用数据对象是实现各模块协同工作的基础。3.4用户窗口与动画组态用户窗口是人机交互的直接界面,其设计质量直接影响用户体验和操作效率。*常用图形控件介绍:MCGS嵌入版提供了丰富的图形控件库,除了第二章提到的基本控件外,还包括:*趋势曲线:用于实时或历史数据的趋势显示,如温度曲线、压力曲线。*历史表格:用于查询和显示历史数据记录。*报警窗口:用于集中显示系统中发生的报警信息。*按钮控件:除了普通按钮,还有切换按钮、位图按钮等,可用于触发各种操作或切换画面。*棒图/仪表盘:以图形化方式直观显示数据对象的当前值和百分比。*容器/子窗口:用于界面的模块化设计和复用。*动画连接的类型与应用:动画连接是将用户窗口中的图形元素与实时数据库中的数据对象动态关联起来的技术。常见的动画连接类型有:*数值输出连接:将数据对象的当前值以数值形式显示在“数值显示”控件或“标签”控件上。*开关量输出连接:控制“指示灯”控件的亮灭、颜色变化,或“按钮”控件的状态,以反映开关型数据对象的状态。*可见度连接:根据数据对象的值控制图形元素是否可见。*移动连接:使图形元素(如阀门、小车)根据数据对象的值在界面上移动。*填充连接:改变图形元素(如储罐、进度条)的填充比例或颜色,以反映数据对象的百分比或数值范围。*旋转连接:使图形元素(如指针仪表)根据数据对象的值旋转一定角度。熟练运用各种动画连接,可以创建出生动、直观、信息丰富的监控界面。*界面布局与美化技巧:一个好的界面不仅要功能齐全,还要美观易用。*一致性:整个系统的界面风格、颜色搭配、操作方式应保持一致。*简洁性:突出关键信息,避免不必要的装饰,防止界面杂乱。*易用性:操作按钮布局合理,标签清晰易懂,重要操作

温馨提示

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

评论

0/150

提交评论