文档库 最新最全的文档下载
当前位置:文档库 › 飞狐数据保存

飞狐数据保存

飞狐数据保存
飞狐数据保存

[转载]飞狐软件数据保存问题

(2011-08-30 11:06:21)

转载▼

分类:电脑技术

标签:

转载

原文地址:飞狐软件数据保存问题作者:缠禅Davidhuang

系统重装----如何快速重装飞狐,并保留原有的数据、公式等用户资源?

1、假设飞安装在D:FoxTrader-v3,

将D:Foxtrader-v3之下的User、DATA、FmlDLL、StkBlock、Memo 五个文件夹、regcode.bin注册文件备份,例如新建一个D:FoxOld文件夹,把这五个文件夹转移到FoxOld文件夹下。

2、卸载飞狐。

3、重新安装飞狐在D:Foxtrader-v3。

4、重装后,将以上备份的D:FoxOld之下的User、DATA、FmlDLL、StkBlock、Memo五个文件夹、regcode.bin,覆盖新装的Foxtrader-v3下的同名文件即可,这样既能重装又能保留原来的东西,无须重装数据和公式

其中

1. DATA:分市场存放行情日.分钟历史数据及F10资料,

2. User: 存放各种用户数据文件,用于保存指标公式、界面布局、组合条件、

预警、画线、解盘系统等。

3. FmlDLL:公式扩展调用的DLL文件须放此目录

4. StkBlock:分类板块文件,条件选股文件

5. Memo:可挂在K线图上的备忘录文件

6. SYSTEM文件包里的: SysFml.fal和SysFml.oal 是公式文件

飞狐各类数据的安装方法

日线.5分钟.1分钟数据安装:启动飞狐后点管理---数据管理---导入---选择文件所在路径---执行导入。

分笔数据安装:股票分笔数据-->分别把文件直接解压到

X:FoxTraderDataSH和X:FoxTraderDataSZ即可。(SH代表上海,SZ 代表深圳)

期货分笔数据-->分别把文件直接解压到X:FoxTraderDataSQ,DL 和ZZ即可。(SQ代表上海期交所,ZZ代表郑州期交所,DL代表大连期交所)

除权、财务数据安装:启动飞狐后点管理---数据管理---财务除权---除权(财务)引入---选择文件所在路径---确定。

代码安装:点管理---数据管理---代码对照---选择上海(深圳)交易所---选择文件所在路径---确定。

上海、深圳F10数据安装:分别将sh的和sz的文件解压到

X:FoxTraderDataSHF10和X:FoxTraderDataSZF10下,覆盖原文件。板块分类数据安装:将文件拷贝到X:FoxTraderStkBlock下,覆盖原文件。用自选股和自定板块的用户最好不要做板块更新,否则会丢失自定义板块,或先备份后再更新

FoxTrader 安装目录

FoxTrader.exe 飞狐交易师可执行文件

FTupgrade.exe 飞狐在线升级可执行文件

FoxIE.exe 飞狐资讯浏览器可执行文件

FoxTrader.chm 帮助系统

FTCTRL13.dll 系统基本控件动态链接库

FTZIP.dll ZIP压缩解压缩动态链接库

ftinet.dll 网络通信支持动态链接库

Readme.wri 自述文件

License.txt 用户协议文件

Tips.txt 每日提示文件

Upgrade.txt 升级说明

regcode.bin 注册码

FoxTrader.ini 注册、升级URL

安装目录下:

DATA:分市场存放行情历史数据及个股F10资料,其中:ESTDAY.HES 横向统计数据

$$ 存放板块指数、投资指数历史数据

各市场下

F10*.txt 同名个股F10资料文本文件

NOTE*.wri 同名个股用户备忘

StkData.sif 股码、股名、除权、财务

Report.qrt 即时分笔

*.qrt 历史每日即时分笔(如20030103.qrt)

DAY.HQD 日历史数据

MIN5.HQD 5分钟历史数据

MIN1.HQD 1分钟历史数据

EXTDAY.HED 扩展数据

LON.DAT 融资券

FGN.DAT 外资

GAL.DAT 法人

StkBlock:分类板块

StkBlock.ini 分类板块配置文件,可以进行手工调整,如改变板块的排列顺序等;

*.sbk 同名板块文件

*.cbk 板块指数定义文件

*.xbk 条件选股另存文件

System 存放各种系统数据文件

SysFml.fal 系统公式文件

SysFml.oal 原始系统公式文件,用于恢复被修改过的系统公式

Fee.dat 分类证券交易费率文件

Lunar.dat 用于快速计算阴历时间

Option.ini 系统选项文件

ftserver.ini 互联网行情服务器配置文件

FTSTKDRV.dll 行情驱动DLL

F10Fit.txt 从F10资料提取财务数据的摸板文件

ClrFnt.dat 颜色方案、字体文件

User:存放各种用户数据文件,用于保存指标公式、画线、界面布局、组合条件、预警、解盘系统等。

UserFml.fal 所有自编公式文件

Alert.alt 预警系统文件

Draw.drw 画线文件

*.alg 导出的公式文件

*.fcc 组合条件文件

*.lyt 窗口布局文件

*.bkc 自动板块设置文件

*.fct 计算器算式文件

UserTemplate存放K线模板、指标模板等

Params 保存公式参数信息

FmlParams.dfp 保存用户调整过的公式参数

FmlDLL:公式扩展调用的DLL文件须放此目录

Invest 存放投资帐户文件

*.ivs 同名投资帐户的数据文件

*.imm 同名投资帐户的备忘录文件

InfoSys

Info.ini飞狐资讯浏览器(FoxIE, Fox Infomation Explorer)的配置文件,

可手工增改此文件,使URL指向自己感兴趣的地方

Memo:可挂在K线图上的备忘录文件

*.lst 索引

*.dat 内容

系统注册表:

HKEY_LOCAL_MACHINESOFTWAREAeroFox R&DFoxTrader

Markets 市场配置

HKEY_CURRENT_USERSOFTWAREAeroFox R&DFoxTrader

Settings 各种系统配置和选项

Tip 今日提示配置

FrameSettings 保存界面选单、工具条位置等

1. 板块分类数据放到 StkBlock 目录里面

2. 飞狐的信息地雷放在FoxTraderStkInfo中,如果要每天安装地雷,就要用信息地雷管理程序了

3.飞狐的公式是安装在SYSTEM文件包里的: SysFml.fal和SysFml.oal 目录

4.飞狐版本与卡巴斯基的冲突,有两个地方要注意图卡巴斯基1——3

5.飞狐如何备份组合条件选股公式公式和组合文件全在USER文件里, 备份就行

6. 一次性方便地备份飞狐软件中现用指标(有许多定向加密公式不能导出无法进行导出备份的方法是把飞狐文件中的

https://www.wendangku.net/doc/556315664.html,ER等五文件备份可保留自编公式和数据

7. 飞狐扩展数据格式是QDE,下载的历史回忆数据格式是QRT。

扩展数据, 是由 QRT分笔数据按照你的扩展定义生成的. 两个文件一个是源,一个是结果.

下载的历史回忆数据格式是QRT,复制到SH和SZ文件夹,执行收盘就可以了。

8. 飞狐的扩展数据可以设置成自动更新

操作步骤:管理--数据管理--在【更新当日扩展、横向统计数据】前打勾。

这样当你收盘或退出软件时,软件会自动更新到当前扩展数据。

9. 我遇到的问题是:我想添加历史分笔数据作为扩展数据,如把2002年的每

月历史回忆数据全部放在sh和sz中,然后刷新先选择“否”,然后再选择把历史回忆添加到扩展数据中。2002年的扩展数据添加进去了。然后如法添加2003年的扩展数据,可加进去后,2002年的没了(由于硬盘容量有限,在安装历史分笔数据时,只能按月安装,这样就出现了如先装了5月数据,再装4月或6月数据,其 5月的扩展数据就没有了),这让我很伤脑筋,请教:我怎么做,才能即可以将所有的历史分笔数据安装成扩展数据又保证在安装时不占用硬盘

空间?这是有关多次安装数据的问题。

解决方法是:

1、先将原来的扩展数据导出(如:2003)

2、刷新2002的历史数据

3、在数据管理中,导入扩展数据(2003),选择“补充”就可以:

MCGS结合数据库提取复杂报表

实验名称:结合数据库提取复杂报表 一、实验目的 1、了解如何在数据库中提取相关数据。 2、将提取的相关数据制成报表形势输出。 二、实验内容 1、学会提取数据库相关数据。 2、学会如何制作报表,并显示提取的数据。 三、实验步骤 1、存盘数据提取 在“运行策略”中新建九个用户策略,策略名称分别为:数据按和提取、数据按最大值提取、数据按最小值提取、数据按平均值提取、数据按累积值提取、数据按样本方差提取、数据按标准差提取、数据按首记录提取、数据按末记录提取。以“数据按和提取”策略为例,进行相应的“存盘数据提取属性设置”。 双击“数据按和提取”进入策略组态,单击工具条中的“新增策略行”,从“工 具箱”中选中“存盘数据提取”拖放到策略行上,单击鼠标左键放好。双击,弹出“存盘数据提取构件属性设置”对话框,如下图设置:

2、存盘数据浏览 在“运行策略”中新建九个用户策略,策略名称分别为:“按和提取历史数据”、“按最大值提取历史数据”、“按最小值提取历史数据”、“按平均值提取历史数据”、“按累积值提取历史数据”、“按样本方差提取历史数据”、“按样本标准差提取历史数据”、“按首记录提取历史数据”、“按末记录提取历史数据”。以“按和提取历史数据”策略为例,进行相应的存盘数据浏览属性设置。 双击“按和提取历史数据”进入策略组态,单击工具条中的“新增策略行”,从 “工具箱”中选中“存盘数据浏览”拖放到策略行 上,单击鼠标左键放好。双击,弹出“存盘数据浏览构件属性设置”对话框,如下图设置,“数值条件”不用设置。

从MCGS 组态软件开发平台上,单击“用户窗口”,双击“数据提取”窗口,进入“动画组态”。从“工具箱”中选取十八次“标准按钮”,一次“标签”拖放到桌面如效果图。标签输入为:按提取方式提取数据;十八个按钮名称分别为:数据按和提取、数据按最大值提取、数据按最小值提取、数据按平均值提取、数据按累积值提取、数据按样本方差提取、数据按标准差提取、数据按首记录提取、数据按末记录提取、打开和数据、打开最大值数据、打开最小值数据、打开平均值数据、打开累积值数据、打开样本方差数据、打开标准差数据、打开首记录数据、打开末记录数据。以“数据按和提取”按钮为例,属性设置,如下图:

mcgs数据后处理

第五讲MCGS数据后处理及报表 一、数据后处理 MCGS中的数据后处理,其本质上是对历史数据库的处理,MCGS的存盘历史数据库是原始数据的基本集合,MCGS数据后处理就是对这些原始数据的数据操作(修改、删除、添加、查询等数据库操作),数据后处理的目的是要从这些原始数据中提炼出对用户真正有用的数据和信息并以数据报表的形式展示出来。 在工程应用中,对采集的工程物理量存盘后,需要对数据库进行操作和对存盘的数据进行各种统计,以根据需要作出各种形式的报表。MCGS组态软件提供的存盘数据浏览构件,存盘数据提取构件和历史表格构件可以完成各种形式的数据报表, MCGS组态软件数据处理流程如下: 如图所示,数据从采集设备输入,通过设备驱动进入实时数据库,MCGS组态软件提供对实时数据库的实时变量进行数据和曲线等多种显示方式,同时可通过数据存盘控制器随时对变量的存盘周期和方式进行修改,可对在硬盘上存好的数据进行多种处理。MCGS存盘数据浏览构件可以对存好的数据直接进行显示、打印、查询、修改、删除、添加记录和统计。MCGS存盘数据提取构件可以对存好的数据按照一定的时间间隔或不同的统计方式进行提取处理,可以把数据提取到MCGS实时数据库中的变量中,也可以根据一定的查询条件把相关的数据提取到其它的各种形式的数据库。用MCGS存盘数据提取构件配合MCGS历史表格可以完成工控项目中最常使用的各种形式的报表(如标准形式的日报表、月报表、年报表,不定记录项的报表,定要求查询报表等)。 二、结合数据提取做复杂的报表 我们通过实例来进行详细讲解,具体如下: 1、新建一个窗口

在MCGS组态软件开发平台上,单击“用户窗口”进入,再单击“新建窗口”按钮,生成“窗口0”,选中“窗口0”,单击“窗口属性”按钮,弹出“用户窗口属性”设置,设置完毕按“确认”按钮,退出。如图: 双击“数据提取”进入动画组态,最终效果如下图: 2、模拟所需要的数据

mcgs常见问题集锦

MCGS 问题集锦转自MCGS ye_w,2007-03-17 14:21:14 1 :如何打印历史数据:用运行策略........ 历史数据浏览构件...... 打印。 2:如何打印历史曲线:用打印用户窗口。 3 : McgsE.dat有什么作用? McgsE.dat有什么作用 McgsE.dat 存在于\harddisk\mcgsbin 目录之下 A. 组态工程 B. 报警数据(MCGS_ALARM) 如果下载新工程,旧的McgsE.dat被删除,然后生成新的文件 4 : McgsE.ini有何作用 McgsE.ini存在于\harddisk\mcgsbin目录之下存储系统存盘属性信息,包括:存盘路径,自动刷新周期,预留空间大小,存盘文件大小等 他的信息会出现在启动属性中(即开机时点击触摸屏后出现的窗口) 5:报表数据存盘停机处理通过测试该问题是由于用户不知道如何使用而产生的问题,现在将具体的使用方法进行详细的介绍: 1)?打开报表数据存盘属性设置窗口。 2)?在基本属性页里面点中“使用停机存盘文件”既在左面的框中打勾即可。 3)?然后将“记录周期”中输入10秒,表示每10秒中保存一次当前的数据值,也可以其他 的值,但是不能为0秒。 4)?在通道设置页中,对于列“处理方法”中选中“末值”。 5)?在输出数据库页中的“数据库类型”可以选中“Access数据库”或“ ODBC数据库”,如 果选中的类型为“ Access数据库它时,则“数据库名称”可以这样写:“ d:\mcgs\work\停机处理.mdb ” ;如果选中的类型为"ODBC数据库”则可以这样写:“ driver=sql server;server=c仪;database=张丹; uid=sa;pwd=clx M;列“数据库表名”可以自己取一个名称;歹(J “处理时间”可以自己选; 列“处理单位”如果需要处理1天内的数据则选择“天”则一天一条记录(如果是1小时则 1小时保存一条记录),如果需要处理几天以内的数据则选“月”,依次类推。列“刷新间隔”可以自己选,“保留数据可以选择为360天的数据,这样可以保证一年。 6?在窗口里面的启动脚本中增加“!SetDevice (设备0, 6,“loaddata“)”或者在启动策略里面增加M!SetDevice (设备0, 6,"loaddata”)”。 7?报警策略使用中的常见问题

MCGS之构造实时数据库范文

构造实时数据库 本章介绍MCGS中数据对象和实时数据库的基本概念,从构成实时数据库的基本单元——数据对象着手,详细说明在组态过程中,构造实时数据库的操作方法,主要包括以下几个方面: ●数据对象的定义 ●数据对象的类型 ●数据对象的属性 ●数据对象的作用域 ●内部数据对象和系统函数 ●数据对象的浏览、查询和检查 概述 重点: 介绍两个重要概念;数据对象和实时数据库 数据对象的概念 在MCGS中,数据不同于传统意义的数据或变量,以数据对象的形式来进行操作与处理。数据对象它不仅包含了数据变量的数值特征,还将与数据相关的其它属性(如数据的状态、报警限值等)以及对数据的操作方法(如存盘处理、报警处理等)封装在一起,作为一个整体,以对象的形式提供服务,这种把数值、属性和方法定义成一体的数据称为数据对象。 在MCGS中,用数据对象表示数据,可以把数据对象认为是比传统变量具有更多功能的对象变量,象使用变量一样来使用数据对象,大多数情况下只需使用数据对象的名称来直接操作数据对象。 实时数据库的概念 在MCGS中,用数据对象来描述系统中的实时数据,用对象变量代替传统意义上的值变量,把数据库技术管理的所有数据对象的集合称为实时数据库。 实时数据库是MCGS系统的核心,是应用系统的数据处理中心。系统各个部分均以实时数据库为公用区交换数据,实现各个部分协调动作。 设备窗口通过设备构件驱动外部设备,将采集的数据送入实时数据库;由用户窗口组成的图形对象,与实时数据库中的数据对象建立连接关系,以动画形式实现数据的可视化;运行策略通过策略构件,对数据进行操作和处理。如下图所示:

定义数据对象 重点: 定义数据对象的方法 定义数据对象的过程,就是构造实时数据库的过程。 定义数据对象时,在组态环境工作台窗口中,选择“实时数据库”标签,进入实时数据库窗口页,显示已定义的数据对象,如下图所示。 对于新建工程,窗口中显示系统内建的四个字符型数据对象,分别是InputETime、InputSTime、InputUser1和InputUser2。当在对象列表的某一位置增加一个新的对象时,可在该处选定数据对象,鼠标单击“新增对象”按钮,则在选中的对象之后增加一个新的数据对象;如不指定位置,则在对象表的最后增加一个新的数据对象。新增对象的名称以选中的对象名称为基准,按字符递增的顺序由系统缺省确定。对于新建工程,首次定义的数据对象。缺省名称为Data1。需要注意的是,数据对象的名称中不能带有空格,否则会影响对此数据对象存盘数据的读取。 为了快速生成多个相同类型的数据 对象,可以选择“成组增加”按钮,弹 出“成组增加数据对象”对话框,一次 定义多个数据对象,如上图所示。成组 增加的数据对象,名称由主体名称和索 引代码两部分组成。其中,“对象名称” 一栏,代表该组对象名称的主体部分, 而“起始索引值”则代表第一个成员的 索引代码,其它数据对象的主体名称相同,索引代码依次递增。成组增加的数据对象,其他特性如数据类型、工程单位、最大最小值等都是一致的。

mcgs常见问题集锦

MCGS问题集锦转自MCGS ye_w,2007-03-17 14:21:14 1:如何打印历史数据:用运行策略------历史数据浏览构件-------打印。 2:如何打印历史曲线:用打印用户窗口。 3:McgsE.dat有什么作用? McgsE.dat有什么作用 McgsE.dat存在于\harddisk\mcgsbin目录之下 A.组态工程 B.报警数据(MCGS_ALARM) 如果下载新工程,旧的McgsE.dat被删除,然后生成新的文件 4:McgsE.ini有何作用 McgsE.ini存在于\harddisk\mcgsbin目录之下 存储系统存盘属性信息,包括:存盘路径,自动刷新周期,预留空间大小, 存盘文件大小等 他的信息会出现在启动属性中(即开机时点击触摸屏后出现的窗口) 5:报表数据存盘停机处理 通过测试该问题是由于用户不知道如何使用而产生的问题,现在将具体的使用方法进行详细的介绍: 1).打开报表数据存盘属性设置窗口。 2).在基本属性页里面点中“使用停机存盘文件”既在左面的框中打勾即可。 3).然后将“记录周期”中输入10秒,表示每10秒中保存一次当前的数据值,也可以其他的值,但是不能为0秒。 4).在通道设置页中,对于列“处理方法”中选中“末值”。 5).在输出数据库页中的“数据库类型”可以选中“Access数据库”或“ODBC数据库”,如果选中的类型为“Access数据库它时,则“数据库名称”可以这样写:“d:\mcgs\work\ 停机处理.mdb”; 如果选中的类型为“ODBC数据库”则可以这样写:“driver=sql server;server=clx;database=张丹;uid=sa;pwd=clx”;列“数据库表名”可以自己取一个名称;列“处理时间”可以自己选;列“处理单位”如果需要处理1天内的数据则选择“天”则一天一条记录(如果是1小时则1小时保存一条记录),如果需要处理几天以内的数据则选“月”,依次类推。列“刷新间隔”可以自己选,“保留数据可以选择为360天的数据,这样可以保证一年。 6.在窗口里面的启动脚本中增加“!SetDevice(设备0, 6,"loaddata")”或者在启动策略里面增加“!SetDevice(设备0, 6,"loaddata")”。 7.报警策略使用中的常见问题 使用报警策略,通常使用工具箱中的报警显示、报警策略和清空报警记录和报警变量设置配合完成基本的报警功能,需要注意的是,清空报警记录的函数!DelAllAlmDat支持的变量类型不包括组对象,注意在此函数中使用组对象。

mcgs数据后处理

mcgs数据后处理 第五讲 MCGS数据后处理及报表 一、数据后处理 MCGS中的数据后处理~其本质上是对历史数据库的处理~MCGS的存盘历史数据库是原始数据的基本集合~MCGS数据后处理就是对这些原始数据的数据操作,修改、删除、添加、查询等数据库操作,~数据后处理的目的是要从这些原始数据中提炼出对用户真正有用的数据和信息并以数据报表的形式展示出来。在工程应用中~对采集的工程物理量存盘后~需要对数据库进行操作和对存盘的数据进行各种统计~以根据需要作出各种形式的报表。MCGS组态软件提供的存 史表格构件可以完成各种形式的数据报盘数据浏览构件~存盘数据提取构件和历 表~ MCGS组态软件数据处理流程如下: 如图所示~数据从采集设备输入~通过设备驱动进入实时数据库~MCGS组态软件提供对实时数据库的实时变量进行数据和曲线等多种显示方式~同时可通过数据存盘控制器随时对变量的存盘周期和方式进行修改~可对在硬盘上存好的数据进行多种处理。MCGS存盘数据浏览构件可以对存好的数据直接进行显示、打印、查询、修改、删除、添加记录和统计。MCGS存盘数据提取构件可以对存好的数据按

照一定的时间间隔或不同的统计方式进行提取处理~可以把数据提取到MCGS实时数据库中的变量中~也可以根据一定的查询条件把相关的数据提取到其它的各种形式的数据库。用MCGS存盘数据提取构件配合MCGS历史表格可以完成工控项目中最常使用的各种形式的报表,如标准形式的日报表、月报表、年报表~不定记录项的报表~定要求查询报表等,。 二、结合数据提取做复杂的报表 我们通过实例来进行详细讲解~具体如下: 1、新建一个窗口 1 在MCGS组态软件开发平台上~单击“用户窗口”进入~再单击“新建窗口”按钮~生成“窗口0”~选中“窗口0”~单击“窗口属性”按钮~弹出“用户窗口属性”设置~设置完毕按“确认”按钮~退出。如图: 双击“数据提取”进入动画组态~最终效果如下图:

MCGS触摸屏高级教程

MCGS培训教程(高级部分) 经过初级培训,您已经对MCGS组态软件的框架结构有了大致的了解,在初级培训教材的指引下,您一定能组态出一些简单的工程项目,但如果想应用自如还有一定困难。在高级培训教材帮助下,您一定会如虎添翼,组态出令人满意的工程。 培训目的经过培训,您可以熟练应用MCGS组态软件中的各项功能; 能根据工艺现场要求熟练制作动画流程; 能处理相对复杂的曲线、报表、数据后处理等需求; 能熟练使用MCGS脚本程序进行复杂的工业流程控制。 培训内容动画制作,流程控制策略,设备组态,结合存盘数据提取做复杂的历史报表,配方构件应用及MCGS使用技巧介绍。 参考手册《MCGS用户指南》《MCGS参考手册》 MCGS多媒体教程MCGS工控组态软件联机帮助 E-mail:support@https://www.wendangku.net/doc/556315664.html, 网址:https://www.wendangku.net/doc/556315664.html, 目录 简介 目录 第一讲构造实时数据库 一、MCGS实时数据库的概述 二、数据对象的类型 1、开关型数据对象 2、数值型数据对象 3、字符型数据对象 4、事件型数据对象 5、数据组对象 三、数据对象的定义 四数据对象的作用域

第二讲动画制作 一、封面制作 二、动画效果 第三讲设备窗口组态 一、概述 三、设备在线调试 四、数据前处理 第四讲脚本程序 一、脚本程序语言要素 1、数据类型 2、变量及常量 3、MCGS对象 4、表达式 5、运算符 6、运算符优先级 二、脚本程序基本语句 1、赋值语句 2、条件语句 3、退出语句 4、注释语句 三、脚本程序应用场合及样例 1、脚本程序在“窗口”中的应用 2、脚本程序在“标准按钮”中的应用 3、脚本程序在“菜单”中的应用 第五讲MCGS数据后处理及报表

PLC及MCGSMCGS组态软件具有动画显示流程控制数据采集设备控制与输出工程报表数据与曲线等强大功

1组态技术简介 1.1 MCGS组态软件的概述 MCGS组态软件具有动画显示、流程控制、数据采集、设备控制与输出、工程报表、数据与曲线等强大功能,在自动控制中占据主力军的位置,已逐渐成为工业自动化的灵魂。 1.2 MCGS组态软件功能及特点分析 MCGS 全中文组态软件是用于工业过程控制和实时监测的通用计算机系统软件。其功能和特点可分析归纳如下: ( 1) 图形动画显示功能。MCGS 运行于Windows 环境下, 利用其提供的直观图形工具、可视化开发环境, 能够较方便地创建各种复杂的画面; 用简单的状态特征( 即属性) 参数设置、动画连接, 可做出较逼真直观的动态显示效果。 ( 2) 实时数据库。它是整个系统的数据交换和处理中心, 可存储不同类型和名称的数据对象, 作为数据采集、处理、输出控制、动画连接及设备驱动的对象。在系统运行过程中, 各个部分都通过实时数据库交换数据, 形成互相关联的整体。 ( 3) 内嵌脚本语言。MCGS 提供的内置编程语言称为脚本语言, 其编程语法类似于普通的Basic 语言, 但比其在概念和使用上更为简单直观。通过脚本语言可编写特定的流程控制和操作处理程序, 增强系统的灵活性。 ( 4) 开放式的设备管理功能。MCGS 对设备的处理采用了开放式的结构, 使其成为“与设备无关”的系统; 利用其相应的设备构件并设置相关属性, 可以对多种硬件设备包括各种PLC进行驱动, 实现系统和工控设备的连接。因此, 基于MCGS 软件的上述功能和特点, 通过组态编程, 可以对控制系统进行实时图形显示监控、报警显示; 此外, 利用MCGS 的其它功能模块, 还能完成所需的报表输出、曲线显示、安全机制等各项功能。 ( 5) 应用MCGS 组态软件实现PLC 工作状态监控的方法。基于MCGS 组态软件的PLC 监控系统的典型硬件结构如图1-1 所示, PLC 与上位机( 普通PC 机或工业IPC 机) 之间通过RS232 或RS485 串行线路连接进行通信。PLC 作为可靠性极高的下位机主要承担对工业现场设备的直接控制功能; 而上位机主要承担监控管理功能, 兼备部分控制功能, 如在必要时可脱开PLC 发出启动、停止等命令, 实现远程控制。

mcgs组态实训心得

mcgs组态实训心得 组态控制技术及应用 学校:二级学院: 班级: 姓名: 学号:指导教师: 日期: MCGS实训总结 经过连续两周的组态实训,不管项目是老师讲解,还是照搬原书 或者与同学们一起讨论解决相关问题。其任务还是踉踉跄跄的完成了,总的来说,两周的训练我还是对组态(MCGS)软件的运行及使用有了 较初步的认识。

近几年,科技迅速发展,自动化产品层出不穷,作为自动化专业 的一员,掌握组态控制技术是必要的。现在我就简单先总体介绍一下组态技术。 组态控制技术属于一种计算机控制技术。它是利用计算机监控某 种设备使其按照控制要求工作。利用组态控制技术构成的计算机组态监控系统主要由被控对象、传感器、I/O接口、计算机及执行机构等部分组成。 本次实训是借助MCGS组态软件平台来完成组态监控系统人机界 面制作和程序的设计的。MCGS(Monitor and Control Generated System, 通用监控系统)组态软件是北京昆仑通态软件公司研发的基于Window平台的,用于快速构造和生成上位机监控系统的组态软件 系统。通过对现场数据的采集处理,以动画显示、报警处理、流程控制、报表输出等和多种方式向用户提供解决实际工程问题的开发平台。 由于是国人开发的软件,所以它是全中文的,很适合我们使用, 还有它可提供近百种绘图工具和基本图符,快速构造图形界面,此外还提供上千个精美的图库元件及渐进色等多种 动画方式可以快速的构建精美的动画,它还支持温控曲、计划曲线、时实曲线、历史曲线、XY等多种工控曲线。总之使用MCGS软件

可以较快速的完成一个运行稳定、功能成熟、维护量小并且具备专业水准的计算机监控控制系统的开发工作。下面我来介绍在使用MCGS 组态软件来完成任务的详细过程及遇到的问题和解决的办法。 任务一水泵运行控制 打开MCGS通用版组态软件,我们会看见5个部分,分别为主控窗口、设备窗口、用户窗口、实时数据库和运行策略。 首先我们先新建一个工程,将其命名为水泵控制系统并进行保存。 然后打开用户窗口完成相关图符的建立,老师在建工程时先建立了实时数据库,是因为对图符的控制属性有较清楚的认识,所以对于初学者来说,先画图符是最先的选择。 (1)在用户窗口中新建一个窗口0,并将其重命名水泵运行控制,在动画窗口中用标签建立动画的标题“水泵控制” (2)绘制水泵

第12章MCGS报表输出

第十二章MCGS报表 大连理工大学 控制工程与科学学院自动化研究所 创新园大厦B712 电话:84706003-2712 邮箱:dutchen@https://www.wendangku.net/doc/556315664.html, 主讲陈昌

本章要点 1.实时报表 2.历史报表

12.1 报表概述 在实际工程应用中,大多数监控系统需要对数据采集设备采集的数据进行存盘、统计分析,并根据实际情况打印出数据报表,所谓数据报表就是根据实际需要以一定格式将统计分析后的数据记录显示并打印出来。 数据报表在工控系统中是必不可少的一部分,是整个工控系统的最终结果输出。实际中常用的报表形式有实时数据报表和历史数据报表(班报表、日报表、月报表)等。

12.2.1 MCGS实时报表 1.在大多数应用系统中,数据报表一般分成两 种类型,即实时数据报表和历史数据报表。 2.实时数据报表是实时地将当前时刻的数据对 象的值按一定的报告格式(用户组态)进行显示和打印出来,它是对瞬时量的反映。 3.实时数据报表可以通过MCGS系统的自由表格 构件来组态显示实时数据报表并将它打印输出。

12.2.2 MCGS历史报表 1.历史数据报表是从历史数据库中提取存盘 数据记录,把历史数据以一定的格式显示 和打印出来。 2.为了能够快速方便地组态工程数据报表, MCGS系统提供了灵活方便的报表组态功能。 3.系统提供了“EXCEL报表输出”策略构件和 “历史表格”动画构件,两者均可以用于 报表组态。

12.2.3 MCGS 历史报表 1.“历史表格”动画构件是MCGS系统提供的内 嵌的报表组态构件,用户只需在MCGS系统下组态绘制报表; 2.通过MCGS的打印和显示窗口即可打印和显 示数据报表。

相关文档