2-MCGS组态过程

2-MCGS组态过程
2-MCGS组态过程

MCGS组态过程

使用MCGS完成一个实际的应用系统,首先必须在MCGS的组态环境下进行系统的组态生成工作,然后将系统放在MCGS的运行环境下运行。本章逐步介绍在MCGS组态环境下构造一个用户应用系统的过程,以便对MCGS系统的组态过程有一个全面的了解和认识。这些过程包括:

●工程整体规划

●工程建立

●构造实时数据库

●组态用户窗口

●组态主控窗口

●组态设备窗口

●组态运行策略

●组态结果检查

●工程测试

●新工程的提交

注意:

本章所描述的组态过程只是一般性的描述,其先后顺序并不是固定不变的,例如先设计系统菜单,再生成图形界面、最后构造实时数据库也是可行的。在实际应用过程中,可以根据需要灵活运用。

工程整体规划

重点:

工程整体规划的要点

在实际工程项目中,使用MCGS构造应用系统之前,应进行工程的整体规划,保证项目的顺利实施。

对工程设计人员来说,首先要了解整个工程的系统构成和工艺流程,弄清测控对象的特征,明确主要的监控要求和技术要求等问题。在此基础上,拟定组建工程的总体规划和设想,主要包括系统应实现哪些功能,控制流程如何实现,需要什么样的用户窗口界面,实现何种动画效果以及如何在实时数据库中定义数据变量等环节,同时还要分析工程中设备的采集及输出通道与实时数据库中定义的变量的对应关系,分清哪些变量是要求与设备连接的,哪些变量是软件内部用来传递数据及用于实现动画显示的等问题。作好工程的整体规划,在项目的组态过程中能够尽量避免一些无谓的劳动,快速有效地完成工程项目。

完成工程的规划,下面就开始工程的建立工作了。

工程建立

重点:

建立新工程并保存

MCGS中用“工程”来表示组态生成的应用系统,创建一个新工程就是创建一个新的用户应用系统,打开工程就是打开一个已经存在的应用系统。工程文件的命名规则和Windows系统相同,MCGS自动给工程文件名加上后缀“.mcg”。每个工程都对应一个组态结果数据库文件。

在Windows系统桌面上,通过以下三种方式中的任一种,都可以进入MCGS 组态环境:

●鼠标双击Windows桌面上的“Mcgs组态环境”图标;

●选择“开始”→“程序”→“MCGS组态软件”→“MCGS 组态环境”命令;

●按快捷键“Ctrl + Alt + G”;

进入MCGS组态环境后,单击工具条上的“新建”按钮,或执行“文件”菜单中的“新建工程”命令,系统自动创建一个名为“新建工程X.MCG”的新工程(X为数字,表示建立新工程的顺序,如1、2、3等)。由于尚未进行组态操作,新工程只是一个“空壳”,一个包含五个基本组成部分的结构框架,接下来要逐步在框架中配置不同的功能部件,构造完成特定任务的应用系统。

如下图所示,MCGS用“工作台”窗口来管理构成用户应用系统的五个部分,工作台上的五个标签:主控窗口、设备窗口、用户窗口、实时数据库和运行策略,对应于五个不同的窗口页面,每一个页面负责管理用户应用系统的一个部分,用鼠标单击不同的标签可选取不同窗口页面,对应用系统的相应部分进行组态操作。

在保存新工程时,可以随意更换工程文件的名称。缺省情况下,所有的工程文件都存放在MCGS安装目录下的Work子目录里,用户也可以根据自身需要指定存放工程文件的目录。

构造实时数据库

重点:

数据对象的定义和属性设置

实时数据库是MCGS系统的核心,也是应用系统的数据处理中心,系统各部分均以实时数据库为数据公用区,进行数据交换、数据处理和实现数据的可视化处理。

定义数据对象

数据对象是实时数据库的基本单元。在MCGS生成应用系统时,应对实际工程问题进行简化和抽象化处理,将代表工程特征的所有物理量,作为系统参数加以定义,定义中不只包含了数值类型,还包括参数的属性及其操作方法,这种把数值、属性和方法定义成一体的数据就称为数据对象。构造实时数据库的过程,就是定义数据对象的过程。在实际组态过程中,一般无法一次全部定义所需的数据对象,而是根据情况需要逐步增加。

MCGS中定义的数据对象的作用域是全局的,像通常意义的全局变量一样,数据对象的各个属性在整个运行过程中都保持有效,系统中的其它部分都能对实时数据库中的数据对象进行操作处理。

详细的说明参见“4.2 定义数据对象”。

数据对象属性设置

MCGS把数据对象的属性封装在对象内部,作为一个整体,由实时数据库统一管理。对象的属性包括基本属性、存盘属性和报警属性。基本属性则包含对象的名称、类型、初值、界限(最大最小)值、工程单位和对象内容注释等项内容。

基本属性设置:鼠标单击“对象属性”按钮或双击对象名,显示“数据对象属性设置”对话框的“基本属性”窗口页,用户按所列项目分别设置。数据对象有开关型、数值型、字符型、事件型、组对象五种类型,在实际应用中,数字量的输入输出对应于开关型数据对象;模拟量的输入输出对应于数值型数据对象;字符型数据对象是记录文字信息的字符串;事件型数据对象用来表示某种特定事件的产生及相应时刻,如报警事件、开关量状态跳变事件;组对象用来表示一组特定数据对象的集合,以便于系统对该组数据统一处理,详细的说明参见“4.3 数据对象的类型”。

存盘属性设置:MCGS把数据的存盘处理作为一种属性或者一种操作方法,封装在数据内部,作为整体处理。运行过程中,实时数据库自动完成数据存盘工作,用户不必考虑这些数据如何存储以及存储在什么地方。用户的存盘要求在存盘属性窗口页中设置,存盘方式有两种:按数值变化量存盘和定时存盘。组对象以定时的方式来保存相关的一组数据,而非组对象则按变化量来记录对象值的变

化情况,详细的说明参见“4.4 数据对象的属性设置”。

报警属性设置:在MCGS中,报警被作为数据对象的属性,封装在数据对象内部,由实时数据库统一处理,用户只需按照报警属性窗口页中所列的项目正确设置,如数值量的报警界限值、开关量的报警状态等。运行时,由实时数据库自动判断有没有报警信息产生、什么时候产生、什么时候结束、什么时候应答,并通知系统的其它部分。也可根据用户的需要,实时存储和打印这些报警信息。

组态用户窗口

重点:

生成图形界面、定义动画连接

MCGS以窗口为单位来组建应用系统的图形界面,创建用户窗口后,通过放置各种类型的图形对象,定义相应的属性,为用户提供漂亮、生动、具有多种风格和类型的动画画面。

图形界面的生成

用户窗口本身是一个“容器”,用来放置各种图形对象(图

元、图符和动画构件),不同的图形对象对应不同的功能。通过

对用户窗口内多个图形对象的组态,生成漂亮的图形界面,为实

现动画显示效果做准备。

生成图形界面的基本操作步骤:

●创建用户窗口

●设置用户窗口属性

●创建图形对象

●编辑图形对象

设置用户窗口属性

选择待定义的用户窗口图标,点鼠标右键选择属性,也可以单击工作台窗口中的“窗口属性”按钮,或者单击工具条中的“显示属性”按钮,或者操作快捷键“Alt+Enter”,弹出“用户窗口属性设置”对话框,按所列款项设置有关属性。

用户窗口的属性包括基本属性、扩充属性和脚本控制(启动脚本、循环脚本、退出脚本),由用户选择设置。

窗口的基本属性包括窗口名称、显示标题、背景颜色、窗口位置、窗口边界、窗口内容注释等项内容。

窗口的扩充属性包括窗口的外观、位置坐标和视区大小等项内容。窗口的视区是指实际可用的区域,与屏幕上所见的区域可以不同,当选择视区大于可见区

时,窗口侧边附加滚动条,操作滚动条可以浏览窗口内所有的图形对象。

脚本控制包括启动脚本,循环脚本和退出脚本,启动脚本在用户窗口打开时,循环脚本是在窗口打开期间以指定的间隔循环执行,退出脚本则是在用户窗口关闭时执行。

定义动画连接

定义动画连接,实际上是将用户窗口内创建的图形对象与实时数据库中定义的数据对象建立对应连接关系,通过对图形对象在不同的数值区间内设置不同的状态属性(如颜色、大小、位置移动、可见度、闪烁效果等),用数据对象的值的变化来驱动图形对象的状态改变,使系统在运行过程中,产生形象逼真的动画效果。

因此,动画连接过程就归结为对图形对象的状态属性设置的过程。

图元图符对象连接

在MCGS中,每个图元、图符对象都可以实现11种动画连接方式。可以利用这些图元、图符对象来制作实际工程所需的图形对象,然后再建立起与数据对象的对应关系,定义图形对象的一种或多种动画连接方式,实现特定的动画功能。这11种动画连接方式如下:

动画构件连接

为了简化用户程序设计工作量,MCGS将工程控制与实时监测作业中常用的物理器件,如按钮、操作杆、显示仪表和曲线表盘等,制成独立的图形存储于图库中,供用户调用,这些能实现不同动画功能的图形称为动画构件。

在组态时,只需要建立动画构件与实时数据库中数据对象的对应关系,就能

完成动画构件的连接,如对实时曲线构件,需要指明该构件运行时记录哪个数据对象的变化曲线;对报警显示构件,需要指明该构件运行时显示哪个数据对象的报警信息。对动画构件的详细使用说明请阅读《MCGS参考手册》有关章节。

组态主控窗口

重点:

菜单设计和主控窗口的属性设置

主控窗口是用户应用系统的主窗口,也是应用系统的主框架,展现工程的总体外观。主控窗口提供菜单命令,响应用户的操作。主控窗口负责调度设备窗口的工作、管理用户窗口的打开和关闭、驱动动画图形和调度用户策略的运行等工作。主控窗口组态包括菜单设计和主控窗口中系统属性的设置。

系统菜单设计

对于一个新建的工程,MCGS提供了一套缺省菜单,用户也可以根据需要设计自己的菜单。鼠标双击主控窗口图标,弹出菜单组态窗口,输入各级菜单命令。可以利用窗口上端工具条的有关按钮,进行菜单项的插入、删除、位置调整、设置分隔线、制作下拉式菜单等项操作,详细的说明请参考“6.2 菜单组态”。

鼠标双击菜单项,显示“菜单属性”设置对话框,按所列款项设定该菜单项的属性。由于主控窗口的职责是调度与管理其它窗口,因此所建立的菜单命令可以完成如下八种工作:

主控窗口属性设置

选中“主控窗口”图标,鼠标单击“工作台”窗口中的“系统属性”按钮,或者选择“编辑”菜单中的“属性”菜单项,显示“主控窗口属性设置”对话框。

分为下列五种属性,按页设置。

●基本属性:指明反映工程外观的显示要求,包括工程的名称(窗口标题),

系统启动时首页显示的画面(称为软件封面),是否显示菜单等。

●启动属性:指定系统启动时自动打开的用户窗口(称为启动窗口)。

●内存属性:指定系统启动时自动装入内存的用户窗口。运行过程中,打

开装入内存的用户窗口可提高画面的切换速度。

●系统参数:设置系统运行时的相关参数,主要是周期性运作项目的时间

要求。例如,画面刷新的周期时间,图形闪烁的周期时间等。建议采用

缺省值,一般情况下不需要修改这些参数。

●存盘参数:指定存盘数据文件的名称(含目录名)等属性。

组态设备窗口

重点:

组态设备窗口的基本操作过程

设备窗口是MCGS系统与作为测控对象的外部设备建立联系的后台作业环境,负责驱动外部设备,控制外部设备的工作状态。系统通过设备与数据之间的通道,把外部设备的运行数据采集进来,送入实时数据库,供系统其它部分调用,并且把实时数据库中的数据输出到外部设备,

实现对外部设备的操作与控制。

MCGS为用户提供了多种类型的“设备

构件”,作为系统与外部设备进行联系的媒

介。进入设备窗口,从设备构件工具箱里

选择相应的构件,配置到窗口内,建立接

口与通道的连接关系,设置相关的属性,

即完成了设备窗口的组态工作。

运行时,应用系统自动装载设备窗口及其含有的设备构件,并在后台独立运行。对用户来说,设备窗口是不可见的。

在设备窗口内用户组态的基本操作是:

●选择构件●设置属性●连接通道●调试设备

组态运行策略

重点:

运行策略的概念

创建运行策略,设置策略属性

运行策略是指对监控系统运行流程进行控制的方法和条件,它能够对系统执行某项操作和实现某种功能进行有条件的约束。运行策略由多个复杂的功能模块组成,称为“策略块”,用来完成对系统运行流程的自由控制,使系统能按照设定的顺序和条件,进行操作实时数据库,控制用户窗口的打开、关闭以及控制设备构件的工作状态等一系列工作,从而实现对系统工作过程的精确控制及有序的调度管理。

用户可以根据需要来创建和组态运行策略。

创建运行策略

每建立一个新工程,系统都自动创建三个固定的策略块:启动策略、循环策略和退出策略,它们分别在启动时、运行过程中和退出前由系统自动调度运行。

在系统工作台“运行策略”窗口下,单击“新建策略”按钮,可以创建所需要的策略块,缺省名称为“策略X”(其中X为数字代码),如下图中的“策略1”:

一个应用系统最多能创建512个策略块,策略块的名称在属性设置窗口中指定。策略名称是唯一的,系统其它部分按策略名称进行调用。

MCGS提供五种策略类型供用户选择,分别是用户策略、循环策略、报警策略、事件策略、热键策略,其中这五种策略除策略的启动方式各自不同之外,其功能本质上没有差别,用户策略自己并不启动,需要其他策略、按钮、菜单等调用,循环策略是按设定的循环时间自动循环运行,事件策略是等待某事件的发生后启动运行,报警策略是当某个报警条件发生后启动运行,热键策略是响应某个热键按下时启动运行。

设置策略属性

进入运行策略窗口页,选择某一策略块,单击“策略属性”按钮,即可弹出“策略块属性设置”对话框,设置的项目主要是策略名称和策略内容注释。其中的“循环时间”一栏,是专为循环策略块设置循环时间用的。

组态策略内容

无论是用户创建的策略块还是系统固有的三个策略块,创建时只是一个有名无实的空架子,要使其成为独立的实体,被系统其他部分调用,必须对其进行组

态操作,指定策略块所要完成的功能。

每一个策略块都具有多项功能,每一项功能的实现,都以特定的条件为前提。MCGS把“条件—功能”结合成一体,构成策略块中的一行,称为策略行,策略块由多个策略行构成。策略块的组态操作包括:

●创建策略行

●配置策略构件

●设置策略构件属性

鼠标双击指定的策略块图标,或单击策略块图标,按“策略组态”按钮,弹出“策略组态”窗口,组态操作在该窗口内进行,步骤如下:

创建策略行:组态操作的第一步是创建策略行,目的是先为策略块搭建结构框架。用鼠标单击窗口上端工具条中的“新增策略行”按钮(),或单击鼠标右键在弹出右键菜单中选择“新增策略行菜单”,或直接按下快捷键“Ctrl+I”,增加一个空的策略行。一个策略块中最多可创建1000个策略行。

配置策略构件:每个策略行都由两种类型的构件串接

而成,前端为条件构件,后端为策略构件。一个策略行中

只能有一个策略构件,但可以有多个条件构件。在MCGS

的“策略工具箱”中,为用户提供了多种常用的策略构件,

用户从工具箱中选择所需的条件构件和策略构件,配置在

策略行相应的位置上。

操作方法是:

鼠标单击窗口上端工具条中的“工具箱”按钮(),

打开“策略工具箱”;选中策略行的条件框(前端)或功

能框(后端),鼠标双击工具箱中相应的策略构件;或者选中工具箱中的策略构件,用鼠标单击策略行的相应框图,即可将所选的构件配置在该行的指定位置上。

MCGS提供的策略构件有:

●策略调用构件:调用指定的用户策略

●数据对象构件:数据值读写、存盘和报警处理

●设备操作构件:执行指定的设备命令

●退出策略构件:用于中断并退出所在的运行策略块

●脚本程序构件:执行用户编制的脚本程序

●音响输出构件:播放指定的声音文件

●定时器构件:用于定时

●计数器构件:用于计数

●窗口操作构件:打开、关闭、隐藏和打印用户窗口

●EXCEL报表输出:将历史存盘数据输出到EXCEL中,进行显示,处理,

打印,修改等操作

●报警信息浏览:对报警存盘数据进行数据显示

●存盘数据拷贝:将历史存盘数据转移或拷贝到指定的数据库或文本文件

●存盘数据浏览:对历史存盘数据进行数据显示,打印

●存盘数据提取:对历史存盘数据进行统计处理

●配方操作处理:对配料参数等进行配方操作

●设置时间范围:设置操作的时间范围

●修改数据库:对实时数据存盘对象、历史数据库进行修改,添加,删除

设置策略构件属性:鼠标双击策略构件;或者单击策略构件,按工具条中的“属性按钮”,弹出该策略构件的属性设置对话框。不同的策略构件,属性设置的内容不同,详细说明请参见“8.5 设置策略属性”。

组态结果检查

重点:

组态结果检查的方法和注意事项

在组态过程中,不可避免地会产生各种错误,错误的组态会导致各种无法预料的结果,要保证组态生成的应用系统能够正确运行,必须保证组态结果准确无误。 MCGS提供了多种措施来检查组态结果的正确性,希望密切注意系统提示的错误信息,养成及时发现问题和解决问题的习惯。

随时检查

各种对象的属性设置,是组态配置的重要环节,其正确与否,直接关系到系统的正常运行。为此,MCGS大多数属性设置窗口中都设有“检查(C)”按钮,用于对组态结果的正确性进行检查。每当用户完成一个对象的属性设置后,可使用该按钮,及时进行检查,如有错误,系统会提示相关的信息。这种随时检查措施,使用户能及时发现错误,并且容易查找出错误的原因,迅速纠正。

存盘检查

在完成用户窗口、设备窗口、运行策略和系统菜单的组态配置后,一般都要对组态结果进行存盘处理。存盘时,MCGS自动对组态的结果进行检查,发现错误,系统会提示相关的信息。

统一检查

全部组态工作完成后,应对整个工程文件进行统一检查。关闭除工作台窗口以外的其它窗口,鼠标单击工具条右侧的“组态检查”按钮(),或执行“文

件”菜单中的“组态结果检查”命令,即开始对整个工程文件进行组态结果正确性检查。

注意:

为了提高应用系统的可靠性,尽量避免因组态错误而引起整个应用系统的失效,MCGS对所有组态有错的地方,在运行时跳过,不进行处理。例如设计系统菜单时,设定某项菜单命令的功能是打开一个用户窗口,而对应的用户窗口并不存在(没有定义或已经删除),则系统运行时对该项操作没有任何反应。

但必须强调指出,如果对系统检查出来的错误不及时进行纠正处理,会使应用系统在运行中发生异常现象,很可能造成整个系统失效。

工程测试

重点:

对工程各部分组态的测试方法

新建工程在MCGS组态环境中完成(或部分完成)组态配置后,应当转入MCGS 运行环境,通过试运行,进行综合性测试检查。

鼠标单击工具条中的“进入运行环境”按钮,或操作快捷键F5,或执行“文件”菜单中的“进入运行环境”命令,即可进入MCGS运行环境,启动当前正在组态的工程,对于要实现的功能进行测试。

在组态过程中,可随时进入运行环境,完成一部分测试一部分,发现错误及时修改。主要从以下几个方面对新工程进行测试检查:

外部设备的测试

外部设备是应用系统操作的主要对象,是通过配置在设备窗口内的设备构件实施测量与控制的。因此,在系统联机运行之前,应首先对外部设备本身和组态配置结果进行测试检查。

首先确保外部设备能正常工作,对硬件设置、供电系统、信号传输、接线接地等各个环节,先进行正确性检查及功能测试,设备正常后再联机运行。

其次在设备窗口组态配置中,要反复检查设备构件的选择及其属性设置是否正确,设备通道与实时数据库数据对象的连接是否正确,确认正确无误后方可转入联机运行。

联机运行时,首先利用设备构件提供的调试功能,给外部设备输入标准信号,观察采集进来的数据是否正确,外部设备在手动信号控制下,能否迅速响应,运行工况是否正常等等。

系统菜单命令的测试

首先检查菜单的标题信息是否正确,然后执行菜单命令操作,测试系统能否

正确响应,所完成的功能与组态配置结果是否相符。对有快捷键代替的菜单命令,还应操作快捷键,检查系统响应是否正确。

动画动作的测试

图形对象的动画动作是实时数据库中数据对象驱动的结果,因此,该项测试是对整个系统进行的综合性检查。通过对图形对象动画动作的实际观测,检查与实时数据库建立的连接关系是否正确,动画效果是否符合实际情况,验证画面设计与组态配置的正确性及合理性。

动画动作的测试建议分两步进行:

首先利用模拟设备产生的数据进行测试,定义若干个测试专用的数据对象,并设定一组典型数值或在运行策略中模拟对象值的变化,测试图形对象的动画动作是否符合设计意图;然后,进行运行过程中的实时数据测试。可设置一些辅助动画,显示关键数据的值,测试图形对象的动画动作是否符合实际情况。

按钮动作的测试

首先检查按钮标签文字是否正确。实际操作按钮,测试系统对按钮动作的响应是否符合设计意图,是否满足实际操作的需要。当设有快捷键时,应检查与系统其它部分的快捷键设置是否冲突。

用户窗口的测试

首先测试用户窗口能否正常打开和关闭,测试窗口的外观(标题、边界、大小、位置)是否符合要求。对于经常打开和关闭的窗口,通过对其执行速度的测试,检查是否将该类窗口设置为内存窗口(在主控窗口中设置)。

图形界面的测试

图形界面由多个用户窗口构成,各个窗口的外观、大小及相互之间的位置关系需要仔细调整和精确定位,才能获得满意的显示效果。在系统综合测试阶段,建议先进行简单布局,重点检查图形界面的实用性及可操作性。待整个应用系统基本完成调试后,再对所有用户窗口的大小及位置关系进行精细地调整。

运行策略的测试

应用系统的运行策略在后台执行,其主要的职责是对系统的运行流程实施有效控制和调度。运行策略本身的正确性难于直接测试,只能从系统运行的状态和反馈信息加以判断分析。建议用户一次只对一个策略块进行测试,测试的方法是创建辅助的用户窗口,用来显示策略块中所用到的数据对象的数值。测试过程中,可以人为地设置某些控制条件,观察系统运行流程的执行情况,对策略的正确性作出判断。同时,还要注意观察策略块运行中系统其它部分的工作状态,检查策块略的调度和操作职能是否正确实施。例如,策略中要求打开或关闭的窗口,是否及时打开或关闭,外部设备是否按照策略块中设定的控制条件正常工作。

基于组态软件的智能楼宇控制系统设计

自动控制系统课程设计 《自动控制系统》课程设计任务书 设计题目:基于组态软件的智能楼宇控制系统设计 一、设计实验条件 地点:自动化系实验室 实验设备:PC机 二、设计任务 1、根据题目要求进行资料收集及监控方案的设计。 2、利用力控组态软件,完成控制系统软件组态,包括:建立实时数据库;绘制控制主界面;包括数据采集、显示(界面动画等)、报警组态、数据保存、历史数据查询、报表打印等功能。 3、撰写课程设计说明书 三、设计说明书的容 1、设计题目与设计任务(设计任务书) 2、前言(绪论)(设计的目的、意义等) 3、主体设计部分 4、参考文献 5、结束语 四、设计时间与设计时间安排 1、设计时间:6月27日~7月8日 2、设计时间安排: 熟悉课题、收集资料: 3天(6月27日~ 6月29日) 具体设计(含上机实验): 6天(6月30日~ 7月5日) 编写课程设计说明书: 2天(7月6日~ 7月7日) 答辩: 1天(7月8日)

前言 随着工业自动化水平的迅速提高和计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种要求。通用工业自动化组态软件的出现未解决上述实际工程问题提供了一种崭新的方法,因为它能够很好的解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的任意组态,完成最终的自动化控制工程。目前世界上组态软件品种繁多,国外产品有美国Wonderware公司的InTouch,美国Intellution公司的iFIX等,国产品有三维力控,组态王,MCGS等。 一.组态软件基本概述 组态软件通常是被用来为工业过程控制,计算机集散控制和实时监测领域进行服务的一种计算机系统软件。大部分的组态软件都具有功能完善、操作简便、可视性好、可维护性强等优点。它一般采用图形化编程结构,真实将现场的运行情况反映在计算机的屏幕上。 力控ForceControl6.1 监控软件概述 力控Forcecontrol6.1 工业监控组态软件是三维力控科技根据当前的 自动化技术的发展趋势,总结多年的开发、实践经验和大量的用户需求而设计开发的高端自动化软件产品,是力控科技全体研发工程师集体智慧的结晶,该产品主要定位于国高端HMI/SCADA 自动化市场及应用,是企业信

WinCC界面组态实例全解

WinCC界面组态 控制系统上位机监控软件采用SIEMENS公司的上位监控组态软件SIMATIC WINCC。 WinCC指的是Windows Control Center,它是在生产和过程自动化中解决可视化和控制任务的监控系统,它提供了适用于工业的图形显示、消息、归档以及报表的功能模板。高性能的功能耦合、快速的画面更新以及可靠的数据交换使其具有高度的实用性。 WinCC 是基于Windows NT 32位操作系统的,在Windows NT或Windows 2000标准环境中,WinCC具有控制自动化过程的强大功能,它是基于个人计算机,同时具有极高性价比的操作监视系统。WINCC的显著特性就是全面开放,它很容易结合用户的下位机程序建立人机界面,精确的满足控制系统的要求。不仅如此,WINCC还建立了像DDE、OLE等在Windonws 程序间交换数据的标准接口,因此能毫无困难的集成ActiveX控制和OPC服务器、客户端功能。以下以走廊等的WinCC组态为例进行介绍。 6.1 走廊灯WinCC的建立 6.1.1 新建工程 打开WinCC界面,新建一工程,在弹出的对话框WinCC项目管理器中选择单用户项目,点击确定。如图6.1所示。 图6.1 单用户项目 创建新项目对话框中填入项目名称并选择路径。单击创建。如图6.2所示。

图6.2 创建新项目 6.1.2 添加新驱动链接 右击变量管理,选择添加新的驱动程序,在弹出的对话框选择 SIMATIC S7 Protocol Suite. chn ,单击打开。如图6.3所示。 图6.3 添加新的驱动程序 在SIMATIC S7 Protocol Suite的下拉选项中找到PROFIBUS。我们选择PROFIBUS-DP 连接方式。也可选择TCP/IP以太网连接方式。如图6.4所示。

基于组态软件的污水处理系统的设计

基于组态软件的污水处理系统设计 摘要:随着我国经济的高速发展,环境保护已经是一个突出的需要重视的问题。污水处理在环境保护中又是一个最重要的环节。同时随着计算机技术和我国污水处理工程迅速发展,对污水处理过程自动化程度要求不断提高,利用先进的控制技术和设备对污水处理过程进行监控是非常必要的。 本课题论述了污水处理工艺及污水处理系统的组成和组态控制系统设计,并详细介绍了SBR污水处理法自动控制系统的设计过程。本系统包括监控组态设计和梯形图设计两个方面,实现了中小型城市的污水处理自动控制和远程监控。系统主要由PLC、液位传感器、进水泵、滗水器、进泥泵及抽泥泵组成,分为手动和自动两种控制方式,使用梯形图语言完成系统对现场的控制;使用MCGS监控组态软件设计监控界面,不仅可以模拟演示系统工作状况,而且还可以对现场工作情况进行实时监控,并对系统进行远程控制,完成SBR污水处理法的自动运行。当系统发生状况时,能够及时发现,并停止系统,进行检修,减少污水处理过程中事故的发生。 关键词:PLC ;城市污水处理;MCGS组态软件;SBR

The Wastewater Treatment System Based on Configuration Software Design Abstract:With the rapid development of China's economy, environmental protection has been a prominent need attaches great importance to the problem. Sewage treatment in the environmental protection is one of the most important link. At the same time, along with the rapid development of computer technology and sewage treatment engineering in our country, constantly improve the degree of automation requirements, the process of wastewater treatment by using advanced control technology and equipment to monitor the process of sewage treatment is very necessary. This topic describes about the technology of sewage treatment and sewage treatment system composition and configuration of the control system design, and introduces in detail the SBR sewage treatment automatic control system of the design process. This system includes monitoring configuration design and ladder diagram design two aspects, realized the small and medium-sized city sewage treatment automatic control and remote monitoring. System is mainly composed of PLC, liquid level sensor, into the water pump, water decanter, into the mud and mud pump, is divided into two kinds of control mode, manual and automatic use ladder diagram language to complete the system control of the scene; Use the MCGS monitoring configuration software design the monitoring interface, not only can simulate the demo system work condition, on the basis of working condition on site and can be real-time monitoring, and the system of remote control, complete the automatic operation of the SBR sewage treatment method. When the system status, can be found in time, and stop the system, for maintenance, reduce sewage treatment process in the accident. Keywords: PLC , city sewage treatment,MCGS configuration software,SBR

WINCC作业画面切换、组态画面模板和画中画的实现

画面切换和画中画的实现 掌握内容: 1、掌握画面切换的设置方法 2、掌握画面窗口的设置方法。 画面切换的设置方法有两种: 1、通过组态对话框设置,注意其实质是通过事件选项卡中的直接连接设置 2、通过动态向导设置:其实质是通过事件选项卡中的C动作。(记住OpenPicture(“文件名”) 函数;) 练习1:画面切换 1、新建以下内部变量 Picturenumber 有符号32位变量 signed 16-bit value下限值:0,上限值:100 Picturename 文本变量8位字符集 新建结构类型motor,其元素均为内部变量 结构属性如下图所示: 在内部变量中新建三个结构为motor的结构变量:motor1、motor2和motor3。

2:新建六个画面: Start1.pdl, 大小1024*768 定义为起始画面 hm1.pdl, 大小1024*768 hm2.pdl, 大小800*600 hm3.pdl , 大小800*600 hm4.pdl , 大小800*600 hm5.pdl。大小800*600 3、分别在hm1~hm5中插入:分别插入静态文本框和按钮 设置静态文本框的文本属性为“画面1”、“画面2”、“画面3”、“画面4”和“画面5”字号20号、按钮设置为return,要求按下return按钮后,能回到start1.pdl画面。如下图所示: 3、打开Start.pdl画面,并按下图所示设置内容:

在直接切换一栏中,要求蓝色按钮按照直接连接方式切换到指定画面。绿色按钮按照C动作方式连接到指定画面。 在编程切换一栏中,要求按照Picturenumber的值切换画面,将其值除以五求余数,如果结果为1、则按下切换按钮时画面切换到hm1.pdl。是2则切换到hm2.pdl,以此类推。 Picturenumber的值可通过输入输出域1改变。 在编程切换栏的下半部分,通过按钮改变文本变量Picturename的内容,当按下切换按钮2时,要求切换到其指定的画面中。 在画中画一栏要求实现教材64页部分的内容。 4、在画面1中添加以下内容: 西门子位图图标(库—全局库—displays- Text Fields中)。 按钮、以及静态文本框。 在第1层中,添加窗口画面1:大小810*610。边框和滚动条的属性设置为“是”。 窗口名称由按钮HM2~HM5决定,缩放因子由缩放按钮决定。偏移量由偏移按钮决定。

WinCC实例

连铸水泵房工业以太网通讯的实现 要实现工业以太网必须有几个必要硬件条件: 1.一台装有西门子SETP7编程软件的工控机,工控机至少有一个普通的PCI 网卡,有西门子其他的网卡更好,但是必须支持以太网或TCP/IP协议。2.PLC站的配置就不用多说了,至少有一个支持以太网通讯的CPU ,有的CPU是自带通讯模板的,不需要外挂CP模板,但是这种选择会加重CPU 的负担,因为既要执行程序有要进行通讯,所以我们经常选用外挂CP。3.要有HB,也就是要有路由器,因为这样才能使以太网得以实现,关键是将网线的直连状态转换为适合通讯协议的状态,说白了就是转换。 4.网线最好用超5类的网线,水晶头要做好。 下面就在电气检查完后开始模块上电,这时打开PC机先检查你的防火墙是否关闭,没关的一定要关上,还有工控机禁止装杀毒软件,因为这样会使你的工程文件受到限制或损坏,在通讯中你可能遇到未知的麻烦。 运行STEP7程序,如果你事先将工程的硬件和网络组态好了,这时打开工程项目你可以看到你组态的工程站,这时你可以点中站设置PC/PG设置(PC/PG 设置其实是链接PC机与PLC的通讯协议设置通道,形成的设置信息是在装有STEP 7的PC机里保存的) 具体操作如图1,2所示 图一

图二 图三

在设置过程中我们会看到不同的通讯协议如下所示,我们没有装西门子别的网卡就选择自带的PCI卡来做工业以太网通讯。 下面就这些通讯协议向大家做个说明,以方便大家在做通讯中的使用 ISO Ind.Enthernet->D-link DFE-530TX PCI… 国际标准的工业以太网通讯协议,交换机链接 PC Adapter(Auto) PC 适配器自动获得地址 PC Adapter(MPI) PC 适配器用于MPI通讯协议 PC Adapter(PROFIBUS) PC 适配器用于PROFIBUS通讯协议 TCP/IP->D-link DFE-530TX PCI… 工业以太网使用TCP/IP通讯接口协议,交换机链接 TCP/IP->NdisWanip TCP/IP通讯接口网络驱动接口标准广域网地址 TCP/IP(Auto)->D-link DFE-530TX PCI… 工业以太网使用TCP/IP通讯接口协议自动获得地址,交换机链接 CP5611(Plug&Play), CP5512(Plug&Play), CP5511(Plug&Play) 分别为西门子所带硬件板卡的通讯协议,硬件板卡是西门子用于PC/PG和工作站的通讯处理器,有各种通讯协议并行。 图四

图形组态设计系统使用说明书样本

组态软件设计系统说明 一、配置运行环境 1.1安装tomcat服务器及axis插件 首先需要安装Tomcat服务器(作为web容器, 主要是解析和运行jsp), 在安装Tomcat之前, 先要确定主机上是否有java环境, 如果没有则应该先安装jdk( 这个能够直接在网上下载到) , 根据安装提示安装完Tomcat之后, 要确认是否安装成功, 即启动Tomcat, 然后在网页地址栏输入http://localhost:8080( 注意这里的8080是在安装过程中所选择的端口号)如果出现Tomcat主页, 则说明安装成功。在网上下载个axis插件axis.war 文件, 放在Tomcat安装路径的webapps子文件下, 重启Tomcat, 同时将服务文件iPowerGraph.aar文件复制到webapps/axis2/WEB-INF/services下。将整个工程iPowerGraph文件拷到webapps子文件下。 新建一个环境变量, 变量名: CATALINA_HOME 变量值: D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps( 即电脑上安装Tomcat的路径) 改完环境变量后重启电脑, 将iPowerGraph文件拷到Tomcat安装路径下的webapps子文件下, 同时将服务文件iPowerGraph.aar文件复制到webapps/axis2/WEB-INF/services下, 重启Tomcat即可。 1.2安装火狐浏览器( 4.0以下版本) 由于当前各种浏览器对svg矢量图的各种属性支持程度不一致, 在综合考虑之后, 最终选择火狐浏览器作为运行平台。当前实际应用的版本是火狐

基于组态软件远程水泵控制系统(软件)的设计

基于组态软件的远程水泵控制系统(软件)设计 沈阳航空航天大学杨栋20130802007 摘要 远程遥控在工业、农业、商业、国防等的领域运用的越来越广泛。本次试验通过软件进行电路之间的链接、调试,用计算机进行远程控制水泵的工作。以此来达到智能控制电机正常工作。 关键词:遥控、遥测、虚拟串口、加州花园。 1、引言 随着电子技术的发展,以前人为操作电机的方式正被无线通信控制其工作替换着。在21世纪这个以计算机,通信技术超前发展的时代,许多功能器件正接受者在家或者在外随时随地让其工作的智能环保工作。 2、系统组成 加州花园是一款免费试用的测控组态软件,它与目前市面上的各种组态软件相比,具有设计简单、编程灵活等优点。它可以与嵌入式系统、软件PLC以及传统的PLC、单片机控制系统有机地结合在一起,也可以跟变频器等调速系统结合在一起,实现各种简单或复杂的基于PC的测量、监视与控制。 加州花园测控软件可采用任何的BMP、JPG、PNP格式的图片文件作为操作界面器件显示的外观图,设计一个图形测控界面就如同在Word中编辑文档或图形一样简单,图片可采用加州花园自带的,也可以从网上下载任何图片或用任何画图软件画出的各种复杂图形。加州花园测控软件采用了模板语言进行命令编程,程序格式与平时说话、写作的形式一样,非常简单。 本系统由计算机、控制芯片、水泵、扩散硅型液位变送器、显示屏做成 3、软件设计步骤 (1)水泵控制系统的简历及参数的设置 1).新建文件 用加州花园建立建立一个名为“计算机水泵测控系统.Draw”的测试文件。在编辑窗口中用矩形工具画6个矩形,如图1所示。

图1 在“文件”菜单中选择保存命令或者直接单击工具栏中的“保存”或“另存为”按钮,弹出“(另)存为”对话框,如图2所示。然后选择路径即可以保存到任意指定的文件夹中。本例的文件名为“计算机自动供水系统.draw”。 图2 2).图形编辑 图形编辑分3种情况,图片、文字、显示。 (1)图片 在本例中,有4个需要的图片编辑。先双击1# 矩形,弹出图3所示的窗口,在交互式按钮对话框中,选择图片文件“计算机4.bmp”。 其它设置选项如图所示。其中“边线”的线宽数值不为0时,将使图片有边框。“填充”选项不是“否”,图片将有背景色彩。边框色彩和背景色彩可以用工具栏中的工具设置。

系统组态使用手册

AdvanTrol-Pro V2.70 系统组态使用手册 浙江中控技术股份有限公司

声明 ?严禁转载本手册的部分或全部内容。 ?在不经预告和联系的情况下,本手册的内容有可能发生变更,请谅解。 ?本手册所记载的内容,不排除有误记或遗漏的可能性。如对本手册内容有疑问,请与 我公司联系。 文档标志符定义 警告:标示有可能导致人身伤亡或设备损坏的信息。 WARNING: Indicates information that a potentially hazardous situation which, if not avoided, could result in serious injury or death. 电击危险:标示有可能产生电击危险的信息。 Risk of electrical shock: Indicates information that Potential shock hazard where HAZARDOUS LIVE voltages greater than 30V RMS, 42.4V peak, or 60V DC may be accessible. 防止静电:标示防止静电损坏设备的信息。 ESD HAZARD: Indicates information that Danger of an electro-static discharge to which equipment may be sensitive. Observe precautions for handling electrostatic sensitive devices 注意:提醒需要特别注意的信息。 ATTENTION: Identifies information that requires special consideration. 提示:标记对用户的建议或提示。 TIP:Identifies advice or hints for the user.

西门子STEP7+硬件组态教程2

在这里你可以看到该卡 件的通道地址,并且可以 在此处定义每个通道信 号的符号名称 一个DI模块组态完毕! 9、按照上面的方法,我们可以组态一个DO模块,将会看到该模块的通道地址为:~ (根据实际填 写)。 我们可以组 态一个DO 模块

10、 按照上面的方法组态AI模拟量模块(6ES7 331 7KB02-0AB0);然后双击该模块,弹出模块属性画面。 双击该模块,弹出模 块属性画面 点击Measuring TYPE栏,为通道定义信号类型,点击Measuring Range,为通道定义信号量程范围, 如果现场信号为两线制4~20MA信号,需要将0-1通道定义为两线制4~20mA信号 系统将为每个通道定义地址,该处第一通道为PIW288、第二为PIW290 将0-1通道定 义为两线制 4~20mA信号

如果现场信号为PT100信号,需要将0-1通道定义为:TYPE:RT,信号范围:PT100 std.。由于PT100信号要占用四个接线端子,因此,本模块只能处理一个PT100热电阻信号。 点击OK,完成AI模块组态。系统将为每个通道定义地址,该处通道为PIW288; PT100 std 4~20MA电流信号 第一通道为:PIW288 第二通道为:PIW290 PT100信号 通道地址为:PIW288 最后点击,Save and Complice,存盘并编译硬件组态,完成硬件组态工作。 点击STATION \Consistency check ,如果弹出NO error 窗口,则表示没有错误产生!

下面再介绍一下模拟量INPUTS页面的几个设置属性。 在调试时,我们要将信号线断掉,看SF灯是否指示! ?一个AI模块组态完毕!可以休息一会了! 如果组态的CPU是带现场总线PROFIBUS-DP的,组态步骤将从第7步,跳转到11~17步骤完成。

基于组态的plc课程设计

沈阳化工大学 题目:plc系统实训 院系:信息工程学院 专业:电气工程及其自动化班级:电气 姓名: 学号: 同组人: 指导教师:

目录 实验目的 (3) 实验内容 (3) 2.1控制要求 (3) 舞台灯光人机界面设计 (5) 3.1绘制舞台灯光界面 (5) 3.2舞台灯光画面中构件的属性设置 (7) 3.3设备窗口属性设置 (8) 3-8 总结 (11)

实验目的 用PLC 构成舞台灯光控制系统 实验内容 控制要求 L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2L1、L5、L9→L1→L2、L3、L4、L5L7、L8、L9→L1、L2、L9→L1、L5循环下去 2. I/O 分配 输入输出 起动按钮:I0.0 L1:Q0.0 L6:Q0.5 停止按钮:I0.1 L2:Q0.1 L7:Q0.6 L3:Q0.2 L8:Q0.7 L4:Q0.3 L9:Q1.0 L5:Q0.4

1.按图所示的梯形图输入程序

舞台灯光人机界面设计 3.1绘制舞台灯光界面 MCGS组态软件安装在计算机中,双击桌面“组态环境”图标,进入MCGS组态环境,如3-1图所示。单击“用户窗口”,“新建窗口”后,在“用户窗口”中新建一个“窗口0”,选中窗口0,点击“窗口属性”按钮,进入窗口属性设置界面,如3-2图所示。 将窗口名称和窗口标题选项中的内容改为“舞台灯光”,按“确认”按钮确认。按“动画组态”按钮,进入画面编辑窗口,如3-3图所示,在此窗口中利用工具箱中的绘图工具,完成交通信号灯画面设计,效果图如3-4图所示

WinCC V7.3 常用画面功能组态(导航)

WinCC V7.3 常用画面功能组态(导航)介绍 从WinCCV7.2开始,提供了在运行系统中进行过程画面导航的新功能。该功能通过定义系统快捷键和常用画面实现。配置完成后可以很方便实现在运行状态下的画面切换。此项应用特别适用于使用触摸屏的情况下。界面友好,且易于操作。 本文档主要介绍如何组态该项功能。 软件环境: 操作系统:Windows Server 2008 R2 Enterprise Service Pack 1 软件版本:WinCC V7.3 Update8 组态步骤 标记常用画面 在 WinCC 项目管理器的导航窗口中,左击“图形编辑器”(Graphics Designer) 条目。数据窗口中将显示当前项目的所有过程画面(PDL格式)。右键单击所选过程画面,然后选择“将画面标记为常用画面”(Mark picture(s) as favorite)。按住 的同时左键单击要标记为常用画面的过程画面可同时将多个过程画面标记为常用画面。常用过程画面将通过星形符号来标识。如下图所示: 图2-1 标记常用画面

右击“图形编辑器”条目,在弹出的菜单中选择“编辑常用画面顺序”(Edit Favorites order)。可以打开“WinCC Favorites configuration”对话框。在该画面中可以通过下方的按钮调整常用画面的显示顺序。 图2-2打开常用对话框 图2-3 WinCC Favorites configuration 项目属性设置 右击项目名称打开项目属性对话框,切换到“用户界面和设计”页,激活“激活运行系统对话框”。如下图所示:

系统结构组态步骤

组态步骤 9.2.1 创建工程 运行系统结构组态软件后,点击工具栏的“新建”按钮,弹出新建对话框,如下图9-1所示 图9-1 新建工程 在新建工程对话框中输入,工程名称:油品质量升级改造;创建者:supcon,点击“确定”按钮,弹出是否为“supcon”创建密码对话框。若选“否”,该工程师密码为空;选择“是”,可以设置工程师密码,弹出如下图所示的创建密码的窗口。 图9-2 设置工程师密码 输入工程师密码以及确认密码,点击“确定”按钮,即可进行结构组态。 9.2.2 控制域组态 在工程组态树中右键点击“控制域组态”节点,在弹出的右键菜单项中选择“添加控制域”选项,添加地址为0的控制域。

图9-3 添加控制域 添加完控制域后,将该控制域的名称改为常减压蒸馏控制域,地址改为0,如下图所示。 图9-4 控制域属性修改 选择工程组态树中该控制域节点后右击,在弹出的右键菜单中选择“添加控制站”选项。 图9-5 添加控制站 添加一个地址为0.2(名称“常压”)的控制站,并将控制站地址改为2,如下图所示。

图9-6 已添加控制站信息 按照要求,修改该控制站的信息:选中该控制器节点后,在右边的组态属性窗口中,修改信息如下:名称——>“常压”,地址——>2,类型——>FCU711-S,勾选工程师supcon对该控制站的组态权限(此处可以先选择保存动作),组态完成后如图9-6所示。 再添加“减压”控制站,添加完后修改该控制站信息:选中该控制器节点后,在右边的组态属性窗口中,修改信息如下:名称——>“减压”,地址——>4,类型——>FCU711-S,勾选工程师supcon对该控制站的组态权限(此处可以先选择保存动作)。 同样的方法添加另外一个硫磺回收控制域,添加完成后如下图所示。 图9-7 控制域和控制站添加完成 9.2.3 操作域组态 在工程组态树中右键点击“操作域组态”节点,在弹出的右键菜单中选择“添加操作域”。

基于力控组态软件的控制实例

电控学院 基于力控组态软件的锅炉监控系统设计 院(系):电气与控制工程学院 专业班级:10级测控1班 姓名:张坡坡 学号:1006070127 2013年4月29日

目录 1.力控组态软件PCAuto (3) 1.1软件的认识 (3) 1.2软件的使用 (3) 2.系统功能概述 (3) 3.系统设计 (4) 3.1设计思想 (4) 3.2软件组态设计 (4) 3.3系统功能实现的脚本程序 (11) 4.设计心得体会 (12)

1.力控组态软件PCAuto 1.1软件的认识 力控监控组态软件PCAuto是对现场生产数据进行采集与过程控制的专用软件,是在自动控制系统监控层一级的软件平台,它能同时和国内外各种工业控制厂家的设备进行网络通讯,它可以与高可靠的工控计算机和网络系统结合,便可以达到集中管理和监控的目的,同时还可以方便地向控制层和管理层提供软、硬件的全部接口,来实现与“第三方”的软、硬件系统进行集成。 力控监控组态软件PCAuto最大的特点是能以灵活多样的“组态方式”进行系统集成,它提供了良好的用户开发界面和简捷的工程实践方法,用户只要将其预设置的各种软件模块进行简单的“组态”,便可以非常容易地实现和完成监控层的各项功能,缩短了自动化工程师的系统集成的时间,大大地提高了集成效率。 力控的应用范围广泛、可用于开发石油、化工、半导体、汽车、电力、机械、冶金、交通楼宇自动化、食品、医药、环保等多个行业和领域的工业自动化、过程控制、管理监测、工业现场监测、远程监测/远程诊断、企业管理/资源计划等系统。 PCAuto组态软件具有功能强大的图形开发环境Draw,采用面向对象的图形技术,创建动画式人-机界面系统及高可靠性快速的图形界面运行系统View,用来运行Draw创建图形窗口。先进的分布式实时数据库DB是整个应用系统的核心模块,负责整个力控应用系统的实时数据处理、历史数据存储、统计数据处理、报警信息处理、数据服务请求处理及完成与过程的双向通信。 1.2软件的使用 在组态软件中填写一些事先设计的表格,再利用图形功能把被控对象(温度计、压力计、锅炉、趋势曲线、报表、温控曲线等)形象的画出来,通过内部数据连接把被控对象的属性与I/O设备的实时数据进行逻辑连接。当由组态软件生成的应用系统投入运行后,与被控对象相连的I/O设备数据发生变化会直接带动被控对象的属性变化。 2.系统功能概述 基于力控组态软件的锅炉监控系统的设计主要是充分利用软件的优势,通过

ABControlLogix5000工程建立及组态方法.

AB ControlLogix5000 PLC工程建立及组态方法设备维修技术档案系列资料 一.建立工程: 按如下步骤操作: 1.点击图标,启动RsLogix5000软件。 2.在软件界面下点击快捷命令“new(新建工程” 。 3.在弹出对话框中,在“Type(型号)”项目设置CPU型号。 4.在“Revision(版本)”项目下设置PLC版本。 5.在“Name(名称)”项目给你的新建工程定义文件名。 6.在“Description(描述)”栏目对工程进行描述。

7.在“Chas sis Type(机架类型)”中设置机架类型。 8.在“Slot(槽)”栏确定你的CPU 所在槽位号(槽号从00开 始)。实际上CPU 不受槽位限制。 9.在“Create In(生成于)”中给出工程的存储路径。图中显示的是默认路径。 10.点击OK,工程被建立。 要注意,你建立的工程是个空工程,必须进行I/O组态、编辑程序后,工程才能完成需要的控制任务。 二.进行I/O组态配置: 工程建立后,在编辑界面左部的项目树状结构中,进行I/O组态配置。 1.右键点击“I/O configuration(I/O配置)”。 2.选择“New Module(新模块)”,进入I/O配置组态界面。

3.组态界面下,给出如下类型的模块可以选择: Digital:数字模块、Analog:模拟模块、Communication:通讯模块、Motion:运动控制模块、Controller:控制器、Specialty I/O:特殊功能I/O、Others:其它模块。 确认模块类型,中间窗口自动显示该类型模块列表。上图选择了“Digital(数字)”。 4.在中间窗口选择一个模块,单击OK。 5.弹出“Module Properties(模块属性)”对话框。 进行有关属性设置,其中: Name:模块名称。 Slot:槽号。

基于组态软件的伺服电机监控系统的设计

南阳理工学院本科生毕业设计 学院:电子与电气工程学院专业:电气工程及其自动化学生: 指导教师: 完成日期 2013 年 5 月

南阳理工学院本科生毕业设计 基于组态软件的伺服电机监控系统的设计 Design of Servo Motor Monitoring System Based on Configuration Software 总计:29 页 表格: 4 个 插图: 22 幅

南阳理工学院本科毕业设计 基于组态软件的伺服电机监控系统的设计 Design of Servo Motor Monitoring System Based on Configuration Software 学院:电子与电气工程学院 专业:电气工程及其自动化 学生姓名:徐功平 学号:1109614077 指导教师(职称):刘峰(讲师) 评阅教师: 完成日期: 南阳理工学院 Nanyang Institute of Technology

基于组态软件的伺服电机监控系统的设计 电气工程及其自动化专业徐功平 [摘要]随着现代电子和控制技术的高速发展,交流伺服电机日益成熟,性能不断提升,且能在上位机上实时监控电机的运动轨迹,更能方便检测电机的故障和安全隐患。本设计介绍了一种基于IFIX组态软件和PLC的电机伺服控制系统。系统主要有组态软件、PLC、伺服驱动器、伺服电机组成。其中,以IFIX组态软件作为人机界面,可实现对系统的实时监控,以伺服电动机为控制对象,以驱动器器为核心,以电力电子功率变换装置为执行机构。这类系统实现对控制网络中电机的正、反转,起、停机,加、减速,及故障报警、历史趋势、数据共享等要求。结果表明,采用这种控制方案,可以取得良好的控制效果,运行稳定,满足设计要求,因此本设计具有广泛的应用前景与实际意义。 [关键词]监控系统;组态软件;伺服电机;PLC;模拟量 Design of Servo Motor Monitoring System Based on Configuration Software Electrical Engineering and Automation Specialty XU Gong-ping Abstract:With the rapid development of modern electronic and control technology, ac servo motor is increasingly mature, improve performance, and can real-time monitoring on the upper motor movement, more convenient testing machine failure and safe hidden trouble. This paper introduces a kind of based on IFIX configuration software and Programmable Logic Controller, servo motor control system. System includes configuration software, Programmable Logic Controller, servo driver, servo motor. Among them, the IFIX configuration software as the man-machine interface, which can realize real-time monitoring of system, servo motors as control object, the controller as the core, to power electronic power conversion devices for actuators. Such system to achieve the motor in the control network is, reverse, up, down, add, deceleration, and fault alarm, history trend, data sharing and other requirements. Test results show that adopting this control scheme can achieve good control effect, stable operation, meet the design requirements, therefore this design has wide application prospects and practical significance. Key Words:Monitoring system; configuration software; servo motor ; programmable logic controller; analog quantity

DCS系统组态流程

DCS系统组态流程 MACS系统给用户提供的是一个通用的系统组态和运行控制平台,应用系统需要通过工程师站软件组态产生,即把通用系统提供的模块化的功能单元按一定的逻辑组合起来,形成一个能完成特定要求的应用系统。系统组态后将产生应用系统的数据库、控制运算程序、历史数据库、监控流程图以及各类生产管理报表。下面简单了解一下系统组态流程,具体步骤如下: (1)前期准备工作。进入系统组态前,应首先确定测点清单、控制运算方案、系统硬件配置,包括系统的规模、各站IO单元的配置及测点的分配等,还要提出对流程图、报表、历史数据库、追忆库等的设计要求。 (2)建立目标工程。在正式进行应用工程的组态前,必须针对该应用工程定义一个工程名,该目标过程建立后,便建立起了该工程的数据目录。 (3)系统组态设备。应用系统的硬件配置通过系统配置组态软件完成。采用图形方式,系统网络上连接的每一种设备都与一种基本图形对应。在进行系统设备组态之前必须在数据库总控中创建相应的工程。 (4)数据库组态。数据库组态就是定义和编辑系统各

站的点信息,这是形成整个应用系统的基础。在MACS系统中有两类点,一类是实际的物理测点,存在于现场控制站和通信站中,点中包含了测点类型、物理地址、信号处理和显示方式等信息;一类是虚拟量点,同实际物理测点相比,差别仅在于没有与物理位置相关的信息,可在控制算法组态和图形组态中使用。 (5)控制算法组态。在完成数据库组态后就可以进行控制算法组态。dcs系统提供了符合IEC1131-3标准的五种工具:SFC、ST、FBD、LD和FM。 (6)图形、报表组态。图形组态包括背景图定义和动态点定义,其中动态点动态显示其实时值或历史变化情况,因而要求动态点必须同已定义点相对应。通过把图形文件连入系统,就可实现图形的显示和切换。 (7)编译生成。系统联编功能连接形成系统库,成为操作员站、现场控制站上的在线运行软件的基础。系统包括实时库和参数库两个部分组成,系统把所有点中变化的数据项放在实时库中,而把所有点中不经常变化的数据项放在参数库中。服务器包含了所有的数据库信息,而把现场控制站上只包含该站相关的点和方案页信息,这是在系统生成后由系统管理中的下装功能自动完成的。 (8)系统下装。应用系统生成完毕后,应用系统的系统库、图形和报表文件通过网络下装在服务器和操作员站。

PCS7系统组态-电脑及软件系统

Server与Client的组态与连接 Server与Client 之间的连接是工厂控制中比较典型的网络,其设置步骤比较多,笔者根据现场经验,书写如下手册,以供参考. 第一部分:计算机设置: 1.1计算机用户名和登陆密码设置。将ES,Server,OS的登陆密码设为一致,以便局 域网访问。ES和OS站的设置方法一样,Control Panel->User Account->Administrator->Creat Password后输入密码和确认密码。Server的Control Panel 中无法设置密码,其设置路径为:My Computer右键后选中Property->Advanced->Profile下的Setting->Click here->Administrator右键->Set password.如图1,2,3,4所示 图1 设置服务器密码-1

图2 设置服务器密码-2 图3 设置服务器密码-3 图4 设置服务器密码-4 1.2计算机设置:所用的计算机名称设置应与工程师站中组态的站名一致,不然在Download Project时候是找不到路径。 1.3IP地址设定,Server,ES通过双网卡之一(A)通过交换机与AS相连,组成系 统总线。其地址一般设置为192.168.0.X(X:0~255), Server,ES通过双网卡之 二(B)通过交换机与OS相连,组成终端总线,其地址一般设置为192.168.1. X(X:0~255).简单的就是说上位机分为一个网段(操作站),下位机分为一个网段 (PLC)。

图6 Server在System(AS)网段网卡IP地址 图7 Server在Terminal(OS)网段网卡IP地址 1.4Station Editor设置:Server和ES中组态WinCC Application和IE General, 备用服务器中组态WinCC Application StBy。OS中无Station Editor故无需组态。

WinCC+V7.3中如何使用结构变量组态画面模板

操作指南 5月/2016 WinCC V7.3中如何使用结构变量组态画面模板 WinCC, 结构类型, 画面模板, 脚本 填写

C o p y r i g h t ?S i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d 摘要在实际的工业级现场及应用中,经常会遇到多个设备需要显示相同的参数(组)的情况,如现场有多个电机,每个电机需要显示和控制的参数(组)都相同,只是不同电机的参数数值不同。使用画面模板,能够避免多册重复组态相同的画面,减少组态人员的工作量,又能 避免日后项目维护时期的大量工作,提高系统的可维护性。画面模板和结构变量配合使用,能够快速高效地组态模板,满足现场要求。 本文档实例的组态环境为SIMATIC WinCC V7.3SE Update9,操作系统环境为64位 Windows 7 Ultimate SP1。 关键词 WinCC ,结构类型,画面模板,脚本 Key Words WinCC ,construct ,picture template ,script

C o p y r i g h t ?S i e m e n s A G C o p y r i g h t y e a r A l l r i g h t s r e s e r v e d 目录1示例说明 (4) 1.1 示例任务............................................................................................ 41.2 解决方案 (42) 建立结构变量.................................................................................................... 53使用变量前缀建立画面窗口. (6) 3.1 创建画面模板..................................................................................... 63.1.1 新建画面............................................................................................ 63.1.2 组态IO 域 .......................................................................................... 63.1.3 组态按钮............................................................................................ 83.1.4 组态滚动条和量表 ............................................................................ 103.1.5 组态趋势控件 ................................................................................... 113.2 创建起动画面,调用画面模板 .......................................................... 123.2.1 静态设置TagPrefix .......................................................................... 133.2.2 通过变量修改TagPrefix ................................................................... 143.2.3通过脚本修改TagPrefix . (14) 4使用动态向导建立画面模板 (16) 4.1 创建基准画面 ................................................................................... 164.2 利用动态向导创建模板 ..................................................................... 164.2.1 启动动态向导 ................................................................................... 164.2.2 选择结构类型 ................................................................................... 164.2.3 连接对象属性 ................................................................................... 174.2.4 完成向导.......................................................................................... 174.3 调用模板.......................................................................................... 184.3.1 添加模板.......................................................................................... 184.3.2 连接模板和结构变量 ........................................................................ 194.3.3 完成组态.......................................................................................... 194.3.4运行效果 (20) 5两种画面模板建立方法的比较 (21) 附录-推荐网址 (22)

相关文档
最新文档