当前位置:文档之家› 力控入门

力控入门

力控入门
力控入门

第四章力控组态新工程的步骤

在这章中,通过一个简单的例子,介绍用力控组态新工程的基本步骤。

一、新工程的简介

1、假设的工艺过程

工艺设备包括一个油罐,一个进油控制阀门,一个出油控制阀门。用于控制两台阀门的PLC,如下图所示:

2、PLC的逻辑算法:

当进油控制阀门打开时,则开始进油。一旦存储罐即将被注满,进油控制阀门关闭,出油控制阀门打开。一旦存储罐即将被排空,进油控制阀门打开,出油控制阀门关闭。如此反复进行。

3、力控的PLC仿真驱动

SIMULATOR—力控的PLC仿真驱动

SIMULATOR是力控®的PLC仿真程序,为了适应本例子的要求,内嵌了逻辑算法,并且对数据通道作了约定:

增量寄存器1(模拟输入区)第0通道对应油罐的液位

PLC1的DI区域(数字输入区)第0通道控制油罐的进油控制阀门

PLC1的DI区域(数字输入区)第1通道控制油罐的出油控制阀门

PLC1的DO区域(数字输出区)第0通道启动/停止PLC程序的开关4、工程要完成的目标

(1)创建一幅工艺流程图,图中包括一个油罐,一个进油控制阀门和出油控制阀门,全部使用电磁阀带动气缸阀。

(2)阀门根据开关状态而变色,开时为红色,关时为绿色。

(3)创建实时数据库,并与SIMULATOR进行数据连接,完成一幅工艺流程图的动态数据及动态棒图显示。

(4)用两个按钮实现启动和停止,启动和停止PLC程序。

二、在力控中建立新工程时,首先通过力控的“工程管理器”指定工程的名称和工作的路径,不同的工程一定要放在不同的路径下。

指定工程的名称和路径

启动力控的“工程管理器”

图1-1按“新增应用”按钮,出现如下对话框:

图1-2应用名:所新建的工程的名称

路径:新建工程的路径,默认路径为:c:\Program Files\PCAuto

说明:对新建工程的描述文字

点击“确定”按钮,此时在工程管理器中可以看到添加了一个名为test的工程,然后再点击“开发系统”按钮,进入力控的组态界面。

二、创建组态界面

进入力控的开发系统后,可以为每个工程建立无限数目的画面,在每个画面上可以组态相互关联的静态或动态图形。这些画面是由力控开发系统提供的丰富的图形对象组成的。开发系统提供了文本、直线、矩形、圆角矩形、圆形、多边形等基本图形对象,同时还提供了增强型按钮、实时\历史趋势曲线、实时\历史报警、实时\历史报表等组件。开发系统还提供了在工程窗口中复制、删除、对齐、打成组等编辑操作,提供对图形对象的颜色、线型、填充属性等操作工具。

力控开发系统提供的上述多种工具和图形,方便用户在组态工程时建立丰富的图形界面。在这个工程中,简单的图形画面建立步骤如下:

第一步:创建新画面

进入开发环境Draw后,首先需要创建一个新窗口。选择“文件[F]/新建”命令出现“窗口属性”对话框,如下图所示,

输入流程图画面的标题名称,也命名为“储罐液位监控示例”。单击按钮“背景色”,出现调色板,选择其中的一种颜色作为窗口背景色。其它的选项可以使用缺省设置,详见《力控®用户指南》。最后单击“确认”按钮退出对话框。

第二步:创建图形对象

现在,在屏幕上有了一个窗口,还应看见Draw的工具箱。

如果想要显示网格,激活Draw菜单命令“查看/网格”。

■首先,我们需要在窗口上画一个储罐。从工具箱中选择“选择子图”工具。出现“子图列表”对话框,从中选择一个罐,如下图所示

工具箱

子图列表■可以修改罐的位置及大小。单击该罐,拖动其边线修改罐的大小。若要移动该罐的位置,只要把光标定位在罐上,拖动鼠标就可以了,如下图所示:

■接下来,我们要画出入口阀门。选择工具箱中的“选择子图”工具,在“子图列表”对话框中选择符合要求的阀门子图,修改阀门的位置及大小。用相同的方法画出一个出口阀门。

■选择工具箱中的“垂直/水平线”工具,在画面上画两条管线。

■修改两条管线的颜色、立体风格和宽度。先选中一条管线,单击鼠标右键,出现右键菜单。选择“对象属性”菜单项,出现“改变属性”对话框。选择立体风格,宽度改为8,颜色选为灰色。选中另外一条管线,进行同样的修改,如图3-8所示。

■选择工具箱中的“文本”工具,在画面上写两个显示液位的字符串:“液位值:”、“######.####”。其中“######.####”用来显示液位值,显示4位小数。

■最后,我们要画两个按钮来执行启动和停止PLC程序的命令。选择工具箱中的“按钮”工具,画一个按钮。把按钮挪到合适的位置并调整好它的大小。

按钮上有一个标志“Text”(文本)。选定这个按钮,在文本框中输入“开始”,然后单击“确认”。用同样的方法继续画“停止”按钮,完整图如下图所示。

■现在,已经完成了“储罐液位监控示例系统”应用程序的图形描述部分的工作。下面还要做几件事。这就是定义I/O设备、创建数据库、制作动画连接和设置I/O驱动程序。数据库是应用程序的核心,动画连接使图形“活动”起来,I/O驱动程序完成与硬件测控设备的数据通讯。

三、定义I/O设备

在力控中,把需要与力控组态软件之间交换数据的设备或者程序都作为IO 设备,IO设备包括:DDE、OPC、PLC、UPS、变频器、智能仪表、智能模块、板卡等,这些设备一般通过串口和以太网等方式与上位机交换数据;只有在定义了IO设备后,力控才能通过数据库变量和这些IO设备进行数据交换。在此工程中,IO设备使用力控仿真PLC与力控进行通讯。

定义IO设备的步骤如下:

我们后面要在数据库中定义4个点,但面对的问题是这4个点的过程值(即它们的PV参数值)从何而来?从前文所描述的力控®结构功能示意图知道,数据库是从I/O Server(即I/O驱动程序)中获取过程数据的,而数据库同时可以与多个I/O Server进行通讯,一个I/O Server也可以连接一个或多个设备。所以我们必须要明确这4个点要从哪一个设备获取过程数据时,就需要定义I/O 设备。

1.在Draw导航器中双击“I/O设备驱动”项使其展开,在展开项目中选择“PLC”项并双击使其展开,然后继续选择厂商名“PLC”并双击使其展开后,选

择项目“仪表PLC(Simulator(仪表PLC))”,如下图所示:

2.双击“Simulator(仿真PLC)”出现如下图所示的“I/O设备定义”对话框,在“设备名称”输入框内键入一个人为定义的名称,为了便于记忆,我们输入“PLC1”(大小写都可以)。接下来要设置PLC的采集参数,即“数据更新周期”和“超时时间”。在“数据更新周期”输入框内键入1000毫秒。

提示:一个I/O驱动程序可以连接多个同类型的I/O设备。每个I/O设备中有很多数据项可以与监控系统建立连接,如果对同一个I/O设备中的数据要求不同采集周期,也可以为同一个地址的I/O设备定义多个不同的设备名称,使他们具有不同的采集周期。

例如,一个大的存储罐液位变化非常缓慢,5到10秒钟更新一次就足够了,

而管道内压力的更新周期则要求小于1秒钟。这样,可以创建两个I/O设备:PLC1SLOW,数据更新周期为5秒,和PLC1FAST,数据更新周期为1秒。

3.单击“完成”按钮返回,在“Simulator(仿真PLC)”项目下面增加了一项“PLC1”,如图3-13所示。

如果要对I/O设备“PLC1”的配置进行修改,双击项目“PLC1”,会再次出现PLC1的“I/O设备定义”对话框。若要删除I/O设备“PLC1”,用鼠标右键单击项目“PLC1”,在弹出的右键菜单中选择“删除”。

通常情况下,一个I/O设备需要更多的配置,如:通讯端口的配置(波特率、奇偶校验等)、超时时间、所使用的网卡的开关设置等。因为这是一个“仿真”I/O 驱动程序,它仿真“梯形图逻辑”和常用I/O驱动程序任务(实际上完全由PC 完成),没有实际的与硬件的物理连接,所以不需要进行更多的配置。

现在要记住,我们创建了一个名为“PLC1”的I/O设备,下面将要介绍如何使用它。

四、创建实时数据库

数据库DB是整个应用系统的核心,构建分布式应用系统的基础。它负责整个力控®应用系统的实时数据处理、历史数据存储、统计数据处理、报警信息处理、数据服务请求处理。

在数据库中,我们操纵的对象是点(TAG),实时数据库根据点名字典决定数据库的结构,分配数据库的存储空间。

在点名字典中,每个点都包含若干参数。一个点可以包含一些系统预定义的标准点参数,还可包含若干个用户自定义参数。

我们引用点与参数的形式为“点名.参数名”。如“TAG1.DESC”表示点TAG1的点描述,“TAG1.PV”表示点TAG1的过程值。

点类型是实时数据库DB对具有相同特征的一类点的抽象。DB预定义了一些

标准点类型,利用这些标准点类型创建的点能够满足各种常规的需要。对于较为特殊的应用,可以创建用户自定义点类型。

DB提供的标准点类型有:模拟I/O点、数字I/O点、累计点、控制点、运算点等。

不同的点类型完成的功能不同。比如,模拟I/O点的输入和输出量为模拟量,可完成输入信号量程变换、小信号切除、报警检查,输出限值等功能。数字I/O 点输入值为离散量,可对输入信号进行状态检查。

有些类型包含一些相同的基本参数。如模拟I/O点和数字I/O点均包含下面参数:

NAME点名称

DESC点说明信息

PV以工程单位表示的现场测量值

力控®实时数据库根据工业装置的工艺特点,划分为若干区域,每个区域又划分为若干的单元,可以对应实际的生车间和工段,极大地方便了数据的管理,在总貌画面中可以按区域和单元浏览数据。在报警画面中,可以按区域显示报警。

下面就以这个工程选择一种点类型,并建立实时数据库,先分析一下本工程要做什么:

入口阀门不断地向一个空的存储罐内注入某种液体,当存储罐的液位快满时,入口阀门要自动关闭,此时出口阀门自动打开,将存储罐内的液体排放出去。当存储罐的液位快空时,出口阀门自动关闭,入口阀门打开,重新开始向罐内注入液体。过程如此反复进行。整个逻辑的控制过程都是用一台假想的PLC(可编程控制器)来实现的,前面我们已经给这台假想的PLC设备命名为PLC1。

PLC1采集到存储罐的液位数据,并判断什么时候应该打开或关闭哪一个阀门。而我们除了在计算机屏幕上看到整个系统的运行情况(如:存储罐的液位变化和出入口阀门的开关状态变化等),我们还可以控制PLC程序的启动与停止。

通过以上分析,确定在数据库中所要建的数据库点:

需要定义一个模拟I/O点,这个点的PV参数表示存储罐的液位值,把这点的名称定为“LEVEL”。我们还需要一个数字I/O点来分别反映入口阀门的开关状态,当这个点的PV参数值为0时,表示入口阀门处于关闭状态,PV参数值为1时,表示入口阀门处于开启状态,我们将这个点的点名定为“IN_VALVE”。同样,要定义一个反映出口阀门开关状态的数字I/O点,命名为“OUT_VALVE”。另外,在假想的PLC中还有一个开关量来控制整个系统的启动与停止,这个开关量可以由我们在计算机上进行控制,所以我们需要再定义一个数字I/O点,将其命名为“RUN”。

最终的数据库点表是:

1、创建数据库点的步骤:

■在Draw导航器中双击“实时数据库”项使其展开,在展开项目中双击“数据库组态”启动组态程序DBMANAGER(如果没有看到导航器窗口,激活Draw 菜单命令“查看/导航器”)。

■启动DBMANAGER后出现如下图所示的DBMANAGER主窗口。

■单击菜单条的“点”选项选择新建或双击单元格,出现“请指定区域、点类型”向导对话框如下图所示,

■然后双击该点类型,出现如下图所示的对话框,在“点名(NAME)”输入框内键入点名“LEVEL”。

其它参数如量程、报警参数等可以采用系统提供的缺省值。单击“确定”按钮返回,在点名单元格中增加了一个点名“LEVEL”,如下图所示:

■按如上所述步骤,创建数字I/O点“IN_VALVE”“OUT_VALVE”和“RUN”,创建后的点见下图:

2、数据连接

我们在前面创建了一个名为“PLC1”的I/O设备,而且它连接的正是我们假想的PLC1设备。现在的问题是如何将我们已经创建的4个数据库点与PLC1中的数据项联系起来,以使这4个点的PV参数值能与I/O设备PLC1进行实时数据交换。这个过程就是建立数据连接的过程。由于数据库可以与多个I/O设备进行数据交换,所以我们必须指定哪些点与哪个I/O的哪个数据项设备建立数据连接。

■双击数据库中点LEVEL的单元格,选择“数据连接”选项或双击LEVEL 所对的“%IOLINK[I/O连接]”单元格,都会出现如下图所示的对话框:

■单击增加按钮,出现SIMULATOR的数据连接对话框如下图,“内存区”选择“AI(模拟输入区)”,“通道号”指定为“0”,然后单击“确定”按钮返回,完成该点数据连接的定义,在点LEVEL的I/O连接单元格中列出了点LEVEL 的数据连接项。

■再为三个数字I/O点建立数据连接。

下表列出了我们刚刚定义的4个数据连接:

当完成数据连接的所有组态后,单击保存按钮并退出DBMANAGER窗口。

五、制作动画连接

在前面已经做了很多事情,包括:制作显示画面、创建数据库点,并与I/O 设备“PLC1中的过程数据1连接起来。现在我们又要回到开发环境Draw中,通过制作动画连接使图形在画面上随PLC1数据的变化而活动起来。

1、首行涉及一个概念,“Draw变量”:Draw变量就是在开发环境Draw中定义和引用的变量,简称为变量。开发环境Draw、运行环境View和数据库DB 都是力控®的基本组成部分。但Draw和View主要完成的是人机界面的开发、组态和运行、显示,我们称之为界面系统。实时数据库DB主要完成过程实时数

据的采集(通过I/O Server程序)、实时数据的处理(包括:报警处理、统计处理等)、历史数据处理等。界面系统与数据库系统可以配合使用,也可以单独使用。比如:界面系统完全可以不使用数据库系统的数据,而通过ActiveX或其它接口从第三方应用程序中获取数据;数据库系统也完全可以不用界面系统来显示画面,它可以通过自身提供的DBCOM控件与其它应用程序或其它厂商的界面程序通讯。力控®系统之所以设计成这种结构,主要是为了使系统具有更好的开放性和灵活性。

2、建立动画连接

动画连接是将画面中的图形对象与变量之间建立某种关系,当变量的值发生变化时,在画面上图形对象的动画效果动态变化方式体现出来。有了变量之后就可以制作动画连接了。一旦创建了一个图形对象,给它加上动画连接就相当于赋予它“生命”,使它动起来。

动画连接使对象按照变量的值改变其大小、颜色、位置等。例如,一个泵在工作时是红色,而停止工作时变成绿色。有些动现连接还允许使用逻辑表达式,如:OUT_VALVE==1&&RUN==1表示:OUT_VALVE与RUN这两个变量的值同时为1时条件成立。又比如,如果希望一个对象在存储罐的液面高于80开始闪烁,这个对象的闪烁的表达式就为“LEVEL>80”.

定义变量和制作动画连接这两件工作可以相互独立在完成。例如,使用“特殊功能/定义变量”,可以直接进入定义变量的环境。

下面以所建的工程为例说明建立动画连接的步骤:

从最上面的入口阀门开始定义图形对象的动画连接。

■双击入口阀门对象,出现动画连接对话框,如下图所示:

图动画连接

■让入口阀门根据一个状态值的变化来改变颜色。选择图中的“颜色相关动作――颜色变化――条件”单击“条件”按钮,弹出如下对话框,如下图所示:

单击“变量选择”按钮,弹出“变量选择”对话框,在点名栏中选择“IN_VALVE”,在右边的参数列表中选择“PV”参数,如下图所示,然后单击“选择”按钮,

在“颜色变化”对话框的“条件表达式”的文本框中就可以看到变量名“IN_VALVE.PV”如下图所示:

■在变量“IN_VALVE.PV”后输入“==1”,使最后的表达式为:“IN_VALVE.PV==1”(力控®中的所有名称标识、表达式和脚本程序均不区分大小写)在这里使用的变量IN_VALVE.PV是个状态值,我们用它代表入口阀门的开关状态。上述表达式如果为真(值为1),则表示入口阀门为开启状态,希望

入口阀门变成白色,所以在“值为假时”选项中将颜色通过调色板选为白色,如下图所示,单击“确认”按钮返回。用同样的方法,再定义出口阀门的颜色变化条件及相关的变量,如下图所示:

■处理有关液位值的显示和液位变化的显示,选中存储罐下面的#######.###符号,然后双击鼠标左键,出下出现动画连接对话框,在这里选用“数值输出――模拟”,点击“模拟”按钮,弹出“模拟值输出”对话框,在表达式项内输入“LEVEL.PV”或是点击“变量选择”按钮,出现变量选择对话框,然后选择点名“LEVEL”,在右边的参数列表中选择“PV”参数,点击“选择”按钮,“表达式”项中自动加入了变量名“LEVEL.PV”,如下图所示:

■现在,已经把存储罐的液位用数值显示出来了,下面将代表储罐的填充高度也随着液位的变化而变化,这样更形象地显示存储罐的液位变化了。

选中储罐后双击鼠标左键,出下如下图所示的动面连接对话框。

在“表达式”项内键入“LEVEL.PV”。填充颜色为绿色,填充背景颜色为黑色。这样力控将一直监视变量“LEVEL.PV”的值。如果值为100,存储罐将是全满的。如果值为50,将是半满的。然后点击“确认”。

六、脚本动作

用脚本来完成两个按钮的动作来控制系统的启停。

■选中“开始”按钮后双击鼠标左键,出现动画连接对话框,选择“触敏动作/左键动作”按钮。单击“左键动作”按钮,弹出脚本编辑器对话框选择“按下鼠标”事件,在脚本编辑器里输入“RUN.PV=1”;如下图所示,这个设置的意思是当在运行界面按下“开始”按钮后,变量RUN.PV的值被设成1,相应地PLC1中的程序被启动运行。

■同样,下面定义“停止”按钮的动作。在脚本编辑器里输入“RUN.PV=0”;这个设置的意思是,当鼠标按下“停止”按钮后,变量RUN.PV 的值被设成0。设备PLC1中的程序就会停止运行,如下图:

在上面整体制作动画连接的过程事,系统自动创建了所有引用到的数据库变量。如果要看这些变量,可以激活DRAW菜单中“特殊功能/定义变量”出现“变量定义”对话框,如下图所示:

点击“选择”按钮,出下如下图所示的“变量选择”对话框,在“变量类别”中指定“数据库变量”,可以看到在上面工程中所引用的所有数据库变量:LEVEL.PV、IN_VAVLE.PV、OUT_VAVLE.PV和RUN.PV,它们全部由系统自动创建。

七、运行

力控工程初步建立完成,进入运行阶段。首先保存所有组态内容,关闭DBManager(如果没关闭)。在力控的开发系统(DRAW)中选择“文件\进入运行”菜单命令,进入力控的运行系统。在运行系统中选择“文件\打开”命令,从“选择窗口”选择“储罐液位监控示例”。显示出力控的运行画面,点击“开始”按钮,开始运行PLC1的程序。这时会看见阀门打开,存储罐液位开始上升,一旦存储罐即将被注满,它会自动排放,然后重复以上的过程。可以在任何时候点击“停止”按钮来中止这个过程,如下图所示:

八、制作运行包

力控的制作运行包的功能,可以将当前工程组态的信息和力控的运行环境压缩成几个文件,形成Setup安装盘。当工程完成后,可以将这样一张安装盘交到用户的手上,当机器发生严重故障使控制应用受到破坏时,用户可以用这张Setup安装盘进行安装,一次性恢复完整的力控控制系统,确保了系统的安全,大大地减少了维护工作量。

制作运行安装包的步骤:

■选择开发系统的“文件\制作运行包”菜单,弹出如下图所示的“生成运行环境及当前工程应用的安装包”对话框。

■选择生成的安装包存放的路径、输入安装运行时的窗口标题、安装包运行时的缺省安装路径、安装后快捷方式的名称。可以使用缺省设置,也可以根据工程的实际需要指定。点击“开始”按钮开始压缩。压缩完成时,提示结束对话框。此时,在C盘生成一个PCAuto文件夹,文件夹内是安装包文件。

九、系统投入运行

将上述生成的安装包,在需要现场运行监测的机器上执行安装包内的Setup 程序进行安装,如下图所示:

根据需要选择:桌面建立运行快捷方式、在开始菜单建立运行快捷方式、在开始菜单建立卸载快捷方式,开机自动运行,点击“开始”按钮进行解压缩并且安装,安装完成后,计算机重新启动,如果选择了“开机自动运行”选项,则计算机起来后,力控进入运行状态。

第五章趋势、报表、报警组态画面的生成

这章主要是对趋势、报表和报警画面组态的介绍。

5.1历史趋势

历史趋势功能是通过保存在实时数据库中的历史数据随历史时间而变化的趋势所绘出的二维曲线图。

5.1.1创建历史趋势

首先选择菜单命令“工具[T]/历史趋势”或选择工具箱工具,然后按下

鼠标左键并按对角拖动以形成一矩形。松开鼠标,此对象被选中,并以缺省的线宽和颜色属性出现。如图5-1所示。

图5_1

5.1.2设置历史趋势图属性

这时可以改变图的属性。选中图形对象,单击鼠标右键,弹出右键菜单。选择“对象属性(A)”,弹出“改变对象属性”对话框,如图5-2。通过这个对话框可以改变趋势图的填充颜色、边线颜色、边线风格等。

图5_2

5.1.3历史趋势组态

双击历史趋势对象,弹出“历史趋势组态”对话框,如图5-3。

力控组态软件教程

力控组态软件教程 第一节选型及安装 力控通用监控组态软件的正式发行企业版分为开发版和运行版,软件是根据点数进行计价的,点数是指实际监控的外部I/O设备参数的个数,即软件内部的实时数据库DB中I/O连接项的个数,软件内部的中间变量、间接变量等不计点。 力控演示版的开发版和运行版分别有64点的限制,完全免费的不限点数的开发版可以直接咨询三维力控销售部和各地办事处,索要注册号即可以使用,力控正式发行的开发版没有点数和时间的限制,购买软件时,开发版随运行版免费赠送,运行版分为通用监控版、WWW网络版等。 1. 力控的运行版本 1) 通用监控版 运行在单台PC上完成监控,该版本不包括扩展组件。 2) 标准网络版 由2套通用监控版软件通过以太网可以构成标准的服务器/客户端应用模式,标准服务器端只授权5客户使用,客户端在5个客户端的基础上可增加10、20、50、无限客户端。 3) WWW网络版 用标准的IE浏览器作为“瘦”客户端,在Internet/Intranet上来监控WWW服务器的上的数据,瘦客户端在5个客户端的基础上可增加10、20、50、无限客户端。 2. 扩展组件 包括PC控制策略程序、GPRS组件、数据库ODBC通讯组件、CommServer

通讯组件、DataServer数据转发组件、远程数据库历史备份程序等组件。 3.系统要求 1)硬件配置 目前市面上流行的机型完全满足力控的运行要求,推荐配置如下: CPU:Pentium(R) 4 CPU 2.0GHz以上。 内存:512M以上。 显示器:VGA、SVGA以及支持桌面操作系统的图形适配器,显示256色以上。 并行口或USB口:安装产品授权的加密锁。 2)软件要求 软件没有经过授权,也可以开发和运行,但有如下限制:数据库连接项支持64点,运行系统在线运行时间是1小时。 软件支持的操作系统:WINNT4.0(补丁6)/WIN2000 /WINXP/WIN 2003。 可用于win XP、win7,win10未试过,估计可以? 3)硬件加密锁 软件是通过硬件加密锁进行授权,软件经过授权后可以长时间运行,产品提供的加密锁包括:并口硬件加密锁和USB口硬件加密锁,硬件加密锁使用前必须安装驱动程序。 安装并口硬件加密锁步骤: 在安装加密锁前应关闭计算机电源和外围设备。 第二节创建一个简单工程

《力控组态软件》课程设计报告书

河南机电高等专科学校课程设计报告书 课程名称:力控组态软件 课题名称:流量监控系统设计 系部名称:自动控制系 专业班级:计控102 姓名:崔建彪 学号:101413233 2012年09月30日

摘要 衡量一个自控系统的先进程度,除能完成一定的自动化控制功能外,日常的生产管理功能也是其重要指标之一。在流程工艺生产中的物料消耗和产量的自动统计就是一个生产管理的基本功能。我国属于能源缺乏国,精确的自动化监控更加有必要去研究和实行。通过设置多个采集点,以硬件组态、数据组态、图像组态等功能实现上位机对供水管路的实时检测,为操作人员合理实时调度提供可靠技术保障,实现能源优化配置,提高管路稳定和对事故的预见性、降低了能耗。该系统运行正常,完全达到设计要求。 力控软件的流量监控设计在成本、开放性、灵活性、功能和界面等方面给企业用户提供了最佳的控制系统解决方案。本文介绍了采用力控软件的工业流量控制系统。硬件用到了:涡轮式流量计、压力传感器、PLC等。 关键词:组态软件;硬件链接;流量监控;远程数据采集

1、引言 随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式,对项目来说是费时费力、得不偿失的,同时,MIS(管理信息系统,Management Information System)和CIMS (计算机集成制造系统,Computer Integrated Manufacturing System)的大量应用,要求工业现场为企业的生产、经营、决策提供更详细和深入的数据,以便优化企业生产经营中的各个环节。组态软件作为一种工业信息化的管理工具,其发展方向必然是不断降低工程开发工作量,提高工作效率。易用性是提高效率永恒的主题,但是提高易用性对于提高开发效率是有限的,亚控科技则率先提出通过复用来提高效率,创造性地开发出模型技术,并将这一技术集成到KingView7.0中。这一技术能将客户的工程开发周期缩短到原来的30%或更低,将组态软件为客户创造价值的能力提高到了一个新的境界,代表了组态软件的未来。 统集成。 本系统是由计算机和PLC、流量计等外围设备组成一个计算机控制系统。计算机控制系统由工业控制机和生产过程两大部分组成。工业控制机硬件指计算机本身及外围设备。硬件包括计算机、过程输入输出接口、人机接口、外部存储器等。软件系统是能完成各种功能计算机程序的总和,通常包括系统软件跟应用软件计算机。把通过测量元件、变送单元和模数转换器送来的数字信号,直接反馈到输入端与设定值进行比较,然后根据要求按偏差进行运算,所得到数字量输出信号经过数模转换器送到执行机构,对被控对象进行控制,使被控变量稳定在设定值上。 该系统的软件选择力控ForceControlV6.0监控组态,力控软件是运行在Windows98/NT/2000/XP操作系统上的监控组态软件,主要包括工程管理器、人机界面、实时数据库DB、I/O驱动程序、控制侧罗生成器以及各种网络服务组件等。力控ForceControlV6.0监控组态软件在秉承V5.0成熟技术的基础上,对历史数据库、人机界面、I/O驱动调度等主要核心部分进行了大幅提升与改进,重新设计了其中的核心构件,力控6.0开发过程采用了先进软件工程方法:“测试驱动开发”,使产品的品质得到了充分的保证。 组态软件是数据采集与过程控制的专用软件,能以灵活多样的组态方式提供良好的用户开发界面和间洁的使用方法,其预设置的软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持硬件厂家生产的各种计算机和硬件设备,与高可靠性的工控计算机和网络系统结合,可向整个测控系统提供软硬件的全部接口,进行系统集成。

力控组态软件实例

《集散控制系统原理及应用》 实验报告 姓名:胡文千_______ 学号:1345733203_____ 班级:13457332 ___ 专业:电气工程及其自动化 学院:电气与信息工程学院 江苏科技大学(张家港) 二零一六年六月

一、实验目的 1、熟悉DCS系统的方案设计; 2、熟悉使用组态软件对工艺流程图的绘制; 3、熟悉使用组态软件生成多种报表。 二、实验内容 实验(一) 1、自行设计一个小型的工程现场; 2、绘制工艺流程图; 3、在力控中模拟设计的系统,仿真实现基本功能。实验(二) 1、在实验(一)基础上,完成在力控中生成报表; 2、运用DCS知识分析所设计的系统; 3、仿真结果分析总结。

实验(一) 1、方案题目 交通系统实时监控系统。 2、方案背景 现在的交通变得越来越繁忙,交通系统变得越来越重要,对交通系统实时必要的监控能够维持交通安全,若出现交通信号等混乱时能够及时准确的发现。3、组态软件 1)概念 组态软件,又称组态监控软件系统软件。译自英文SCADA,即Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力系统以及电气化铁道上又称远动系统(RTU System,Remote Terminal Unit)。 组态软件指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式(而不是编程方式)提供良好的用户开发界面和简捷的使用方法,它解决了控制系统通用性问题。其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O产品,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软硬件的全部接口,进行系统集成。 2)组态软件的功能 组态软件通常有以下几方面的功能: (1)强大的界面显示组态功能。目前,工控组态软件大都运行于Windows 环境下,充分利用Windows的图形功能完善界面美观的特点,可视化的m风格界面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。丰富的图形控件和工况图库,既提供所需的组件,又是界面制作向导。提供给用户丰富的作

力控教程

KNT-WP01型风光互补发电综合实训系统教程之力控教程建立一个新的项目的基本流程: 1、打开软件:双击桌面上的图标,打开软件,弹出工程管理器对话框,如图1所示, 图1 2、新建工程:点击工程管理对话框上的按钮,弹出新建工程对话框,如图2所示,可对工程项目进行命名等,点击确定。 图2

3、工程开发制作,点击工程管理对话框上的按钮,弹出如图3所示界面,对工程进行开发制作。 图3 4、新建窗口,双击开发系统左侧的,弹出窗口对话框,如图4所示, 图4 可对窗口属性进行设定,如名字、背景色等。 5、新建I/O设备组态,双击图标,可对PLC、变频器、modbus 等下位设备进行I/O设备组态设置。对话框如图5所示,

图5 各设备组态可对其设备名称,设备地址,串口,波特率,奇偶校验,数据位以及停止位等进 行设置,如下图6、7所示: 图6 图7

表1为各设备的I/O设备的串口,波特率,奇偶校验,数据位,停止位的一些参数。 6、建立数据库组态,双击图标,弹出数据库组态对话框,如图8所示: 图8

可建立开关量、模拟量等数据库变量,如表2所示。 7、画图,建立链接。 该图标为图库标志,可选择各个按钮或指示灯。 该标志位工具栏标志,可选择按钮和文本框等。

8、专家报表。 点击工具下拉菜单中的“专家报表”,如图9所示, 图9 9、趋势曲线 点击工具下拉菜单的复合组件,弹出如下对话框,点击曲线模板,得到趋势曲线模板。如图10所示。 图10 10、一些程序脚本, 死区时间选择的脚本: deadtime.pv=strtoint(#combobox44.listgetbtem(#combobox44.listgetselection())) 变频器启动脚本:按下鼠标对话框中, A0.PV=1;A1.PV=1;A2.PV=1;A3.PV~A6.PV=1;A7.PV~A9.PV=0;A10.PV=1:;A11~A14.PV=0; 释放鼠标对话框中输入:F_set.pv=50。 变频器停止脚本:按下鼠标对话框中输入: A0.PV=0;A1.PV=1;A2.PV=1;A3.PV~A6.PV=1;A7.PV~A9.PV=0;A10.PV=1:;A11~A14.PV=0; 释放鼠标对话框中输入:F_set.pv=0。 脚本对话框有以下步骤弹出:双击画出的按钮图标,得到对话框,如图11所示。

力控组态入门教程

力控组态入门教程 一、关于力控 力控是北京三维力控科技有限公司“管控一体化解决之道”产品线的总称,由监控组态软件、“软”控制策略软件、实时数据库及其管理系统、Web门户工具等产品组成。这些产品不是孤立的,力控是一个应用规模可以自由伸缩的体系结构,整个力控系统及其各个产品都是由一些组件程序按照一定的方式组合而成的。因此本指南没有专门针对具体的产品分别介绍使用方法,而是介绍所有产品的共同使用方法。 在力控中,实时数据库RTDB是全部产品数据的核心,分布式网络应用是力控的最大特点。 在力控中,所有应用(例如趋势、报警等)对远程数据的引用方法都和引用本地数据完全相同,这是力控分布式特点的主要表现。 二、力控®产品发展史1994年12月,基于16位Windows平台(以Windows3.1

为代表)的力控®版本形成。 1996年09月,基于32位Windows平台(以Windows95为代表)的力控®1.0形成。并注册了力控®商标,成为国内率先拥有自主知识产权的自动化软件品牌。 1999年06月,力控®1.2版本推出,在石油、石化等行业广泛应用。 2000年10月,力控®升级为2.0版本正式推向市场 2000年06月,被国家五部委确定为国家重点新产品 2001年06月,正式推出基于PC的控制策略生成器 2001年08月,《监控组态软件及其应用》一书正式出版 2001年12月,力控®英文版forcecontrol正式推出 2002年03月,力控®2.6版本正式推向市场 2004年10月,力控®3.6版本获科技部中小企业基金扶持项目立项 三、关于力控®PCAuto?组态生成的数据文件及应用目录说明 应用路径\doc,存放画面组态数据。 应用路径\logic,存放控制策略组态数据。 应用路径\http,存放要在Web上发布的画面及有关数据。 应用路径\sql,存放组态的SQL连接信息。 应用路径\recipe,存放配方组态数据。 应用路径\sys,存放所有脚本动作、中间变量、系统配置信息。 应用路径\db,存放数据库组态信息,包括点名列表、报警和趋势的组态信息、数据连接信息等。 应用路径\menu,存放自定义菜单组态数据。 应用路径\bmp,存放应用中使用的.bmp、.jpg、.gif等图片。 应用路径\db\dat,存放历史数据文件。 第二章力控产品功能 2.1概述: 从1993年至今,力控®监控组态软件为国家经济建设做出了应有贡献,在石油、石化、化工、国防、铁路(含城铁或地铁)、冶金、煤矿、配电、发电、制药、热网、电信、能源管理、水利、公路交通(含隧道)、机电制造等行业均有力控软件的成功力控;监控组态软件已经成为民族工业软件的一棵璀璨明星。 一直以来,北京三维力控始终有预见性地开发具有潜在应用价值的功能模块,同时认真评估用户反馈建议来改进力控®产品,使用户得到超值回报,与客户的互动合作将促进了北京三维力控的发展。力控®监控组态软件的分布式的结构保证了发挥系统最大的效率。 力控®软件以计算机为基本工具,为实施数据采集、过程监控、生产控制提供了基础平台,它可以和检测、控制设备构成任意复杂的监控系统。在过程监控中发挥了核心作用,可以帮助企业消除信息孤岛,降低运作成本,提高生产效率,加快市场反应速度。 在今天,企业管理者已经不再满足于在办公室内直接监控工业现场,基于网络浏览器的Web方式正在成为远程监控的主流,作为国产软件中国内最大规模SCADA系统的WWW 网络应用的软件,力控®为满足企业的管控一体化需求提供了完整、可靠的解决方案。 2.2 软件构成: 力控®软件包括:工程管理器、人机界面VIEW、实时数据库DB、I/O驱动程序、控制策略生成器以及各种网络服务组件等。它们可以构成如下的网络系统

力控组态1

力控forcecontrol6.1组态软件开发工程步骤简单说明 一、安装力控组态6.1软件。 1.双击Setup.exe程序,弹出安装界面,出图1所示。 图1安装界面 2.分别点击安装红色标记部分的【力控ForceControl6.1sp3】和【I/O驱动程序】,安装时均选择默认演示版,【下一步】至完成,安装完成后,可以新建工程进入开发,具体见多媒体视频文件。

二、力控组态开发环境 1.新建工程 (1)安装好软件之后,双击桌面力控图标,弹出工程管理器,如图2 图2 工程管理器 (2)点击左上角【新建】图标,新建一个工程,如图3。 图3 新建一个工程

(3)选择新建的工程点击【开发】(如图4)即可进入新建工程开发环境。(如果没有加密锁,会弹出“找不到加密锁,只能以演示版运行”的对话框,点击忽略进入) 图4 工程管理器中新建的工程 2.新建IO设备, (1)在这里是定义上位机软件将要连接的设备,比如西门子200的PLC,或者智能数显仪表等,在此以S7-200PLC为例。双击【工程项目】中的【IO 设备组态】,如图5,: 图5 工程项目界面

(2)当弹出【IoManager】窗口时,选择左侧【I/O设备】-【PLC】-【IoManager】-【SIEMENS西门子】-【S7-200(PPI)】,如图6。 图6 IoManager

(3)双击【S7-200(PPI)】驱动即可新建IO设备,按要求输入【设备名称】(不能出现中文)、【设备描述】、【更新周期】、【超时时间】、【设备地址】(此处地址为PLC出厂默认值2)、【通信方式】、【故障后恢复查询周期】,如图7。 图7 IO设备配置第一步 (4)点击【下一步】,进入设备配置第二步,设置串口号并进行串口设置,此处为“波特率:9600,偶校验,8位数据,1位停止位”,如图8。 图8 IO设备配置第二步

力控组态报表

一、数据表的阐述 数据表是工业生产中不可缺少的统计工具,它能将生产过程中的各类信息如:生产数据、统计数据一直关的表格形式进行反映,为生产管理人员提供有效的分析工具。一般的组态软件中提供了历史报表和 万能报表。实用历史报表可根据生产数据形成典型的班报、日报、月报、季报、年报。万能表提供类似 EXCEL的电子表格动能,可以形成更为复杂的报表系统。 二、历史报表 历史报表是一个或多个变量在过去一段时间间隔内按照一定的抽样频率获取的历史数据的列表。属 性包括数据源的指定、变量的指定、历史数据的开始时间、数据采样间隔及采样时刻的数据类型(瞬 时值、平均值、最大最小值)、数据显示的颜色、背景色、位置、宽度、高度等。历史报表可打印输 出,可以用脚本程序控制历史报表对象的起始时刻及自动打印时机,还可以前后翻页查看任意时间段的历史报表。 1、历史报表及其要组态的关键参数 (1)创建历史报表 在工具箱中选择历史报表按钮,在窗口中点击并拖拽到合适大小后释放鼠标。会出现一个报 表。这是想处理普通图形一样来改变历史报表的属性。选中历史报表对象,单击鼠标右键, 弹出右键菜单: 选择“对象属性”弹出对话框就可以进行修改了。 (2)组态参数 组态参数有“一般”和“变量”两页内容组成。 “一般”页要组态的关键参数包括: 1)、起始时间。这个单选按钮有两个选项。一个是指起始时间。选择此项表示。报表将获取 从指定时间开始的一段历史数据。另一个起始时刻决定于打印时间。选择此项表示,报表将 获取从报表打印时间开始向前追溯的一段历史数据。 2)、报表起始时间。当在单选按钮“起始时间”选择了“指定起始时刻”选项时,该项变为 有效,否则为禁止状态。此项用于指定报表从什么时间开始将获取一段历史数据。具体需要 制定从前几天的第几点钟和第几分钟。 3)、字体。此项规定为报表字体。 4)、颜色。“标题背景”、“工位号/标题”、“序号”、“PV”和“时间”这5项分别用来指定历史 报表的标题颜色、位号名称/标题文字显示的颜色、位号的显示颜色、过程值(PV)的显示颜 色和PV值采样时间的显示颜色。点击对应的颜色按钮,出现调色板窗口以选择颜色。 5)、时间。改组为共有4项内容,包括1个复选框和3个输入框。其中显示时间为复选框, 指定报表中是否现实和打印历史数据的产生时间;范围输入报表获取历史数据的时间跨度; 间隔输入报表获取历史数据的时间间隔;格式输入报表中显示时间所占的字符宽度。 6)、数据源。此按钮选择连接实时数据库的数据源。 7)、数据类。当在单选按钮“起始时间”选择了“指定起始时刻”选项时,该项变为有效, 否则为禁止状态。此项用于指定报表将获取哪一类历史数据。它共有四个选项。 【1】瞬时值。此项指定报表将获取数据库点的过程值(PV)历史数据。 【2】平均值。此项指定报表将获取数据库点的过程值(PV)在指定的小时时间内的平均历史数据。 【3】最大值。此项指定报表将获取数据库点的过程值(PV)在指定的小时时间内的最大值历史数据。 【4】最小值。此项指定报表将获取数据库点的过程值(PV)在指定的小时时间内的最小值历史数据。 注:平均值、最大值与最小值属于数据库点的统计数据,只有在数据库组态时指定生成统

【参考借鉴】力控组态软件使用指南.doc

概述: 力控6.0监控组态软件是北京三维力控科技根据当前的自动化技术的发展趋势,总结多年的开发、实践经验和大量的用户需求而设计开发的高端产品,是三维力控全体研发工程师集体智慧的结晶,该产品主要定位于国内高端自动化市场及应用,是企业信息化的有力数据处理平台。 力控6.0在秉承力控5.0成熟技术的基础上,对历史数据库、人机界面、I/O驱动调度等主要核心部分进行了大幅提升与改进,重新设计了其中的核心构件,力控6.0面向.NET开发技术,开发过程采用了先进软件工程方法:“测试驱动开发”,产品品质将得到充分保证。 与力控早期产品相比,力控6.0产品在数据处理性能、容错能力、界面容器、报表等方面产生了巨大飞跃。 主要指标: 方便、灵活的开发环境,提供各种工程、画面模板、大大降低了组态开发的工作量; 高性能实时、历史数据库,快速访问接口在数据库4万点数据负荷时,访问吞吐量可达到20RR0次/秒; 强大的分布式报警、事件处理,支持报警、事件网络数据断线存储,恢复功能; 支持操作图元对象的多个图层,通过脚本可灵活控制各图层的显示与隐藏; 强大的ACTIVER控件对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接操作功能,通过脚本可调用对象的方法、属性; 全新的、灵活的报表设计工具:提供丰富的报表操作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本,可以提供报表设计器,可以设计多套报表模板; 企业信息化的有力平台 Internet时代的创举: 提供在Internet/Intranet上通过IE浏览器以“瘦”客户端方式来监控工业现场的解决方案; 支持通过PDA掌上终端在Internet实时监控现场的生产数据; WWW服务器端与客户端画面的数据高度同步,浏览器上看到的图形界面与通用组态软件生成的过程画面效果完全相同; “瘦”客户端与WWW网络服务器的实时数据传输采用事件驱动机制、变化传输方式,因此通过Internet远程访问力控Web服务器,IE“瘦”客户端显示的监控数据具有更好的实时性; WWW网络服务器面向.NET技术开发,易于使用https://www.doczj.com/doc/c43468957.html,等快速开发工具集成力控来构建企业信息门户; 强大的移动网络支持: 支持通过移动GPRS、CDMA网络与控制设备或其它远程力控节点通讯,力控移动数据服务器与设备的通讯为并发处理、完全透明的解决方案,消除了一般软件采用虚拟串口方式造成数据传输不稳定的隐患,有效的流量控制机制保证了远程应用中节省通讯费用。 企业信息化的助力工具: 力控软件内嵌分布式实时数据库,数据库具备良好的开放性和互连功能,可以与MES、SIS、PIMS 等信息化系统进行基于RMLOPC、ODBC、OLEDB等接口方式进行互连,保证生产数据实时地传送到以上系统内; 国际化设计与支持: 面向国际化的设计,同步推出英文版和繁体版,保证里多国语言版的快速支持与服务。 完整的网络冗余及软件容错解决方案 做为民族产业的大型SCADA、DCS软件,力控软件支持控制设备冗余、控制网络冗余、监控服务器冗余、监控网络冗余、监控客户端冗余等多种系统冗余方式,可以适应对安全性要求比较高的工艺装置,解决了一般国内外软件在数据吞吐、安全性和容错性上的问题,使软件在大数据量吞吐、网络切换上得到了很大的提高,达到了国际水平; 力控软件支持控制设备冗余,支持普通的232、485、以太网等控制网络的冗余,支持控制硬件的软冗余切换和硬冗余切换; 力控软件的双机冗余的“心跳”链路可以采用多网配置来进行“心跳”数据传输,同时主、从机切换支持手动切换方式,客户端支持服务器的故障切换、网络切换; 由力控软件组成的主从热备机可以达到快速的切换,切换时间最小可以为2秒! 图1 完整的网络冗余及软件容错解决方案 设备控制层

力控组态软件的应用与开发 ()

风光互补发电系统 力控组态软件的应用与开发

力控组态软件的应用与开发 一、新建工程 1、打开力控点左上角新建新建一个新的工程 2、点击开发进入开发一个工程 二、新建IO设备 1、新建要连接到上位机的设备,比如:智能数显仪表、DSP控制单元、西门子PLC、西门子变频器。 (1)在“工程项目”栏中找到“变量”-----“IO设备组态” (如果软件界面左边没有“工程项目栏”可在“查看”----“工程项目导航栏”调出)

以下为新建“智能数显仪表”步骤: 2、双击工程项目栏中的“IO设备组态”弹出“IoManager”窗口。 注:6个“智能数显仪表”和DSP控制单元设备都为“MODBUS” 3、在“IoManager”窗口中双击“MODBUS”找到“MODBUS(RTU串行口)”双击进入设备配置配置连接到上位机的设备。

(1)配置“设备名称”和设备地址(设备名称自己定义(不可中文),设备地址与设备上的地址一致。智能数显仪表默认地址为从左到右1、2、3、4、5、6) 注:设备地址可更改,如更改后上位机设备地址要与硬件设备地址一 致 (2)“下一步”进入设备连接到上位机的串口设置 1、串口选中所设置设备连到上位机对应的com口(6个“智 能数显仪表出厂默认接到上位机com3”) 2、点击设置进入设置串口通信参数 设置主要设置两个参数:波特率:9600 奇偶校验:无校验 6个“智能数显仪表”的串口通信参数都一致,波特率为9600

奇偶校验为:无 注意:左下角的“连续采集失败”的勾一定要去掉,这关系到能不能采集到数据 (3)设置通讯时设备的读取 (4)完成以上设置后点击完成,完成一个设备的配置(6个“智能数显仪表”配置方法一致)

力控组态——OPC使用技巧

5. 力控OPC客户端 当力控作为客户端访问其它OPC服务器时,是将OPC服务器当作一个I/O设备,并专门提供了一个OPC Client 驱动程序实现与OPC服务器的数据交换。通过OPC Client驱动程序,可以同时访问任意多个OPC服务器,每个OPC服务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC或仪表设备一样。下面具体说明OPC Client驱动程序的使用过程: 1. 定义OPC设备 在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。选则“OPC”类中的“MICROSOFT OPC CLIENT”并展开,然后选择“OPC CLIENT 3.6”并双击弹出“设备配置”对话框: 图3-27 在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。然后单击按钮“继续”,出现OPC设备定义对话框:

图3-28 1) 服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。如果OPC服务器运行在本机,该参数设置为空。 2) 服务器名称:指定OPC服务器的名称。可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC服务器。 3) OPC服务器版本:指定OPC服务器的DA规版本。目前可选择1.0和2.0。 4) 重连时间:跟OPC服务器建立连接后,在设定的时间如果没有数据变化,则重新连接OPC服务器。该参数单位为秒。 5) OPC组名称:在OPC服务器创建的组名称。创建的所有项均加载到这个组中。 6) 刷新时间:指定OPC服务器的刷新周期。对于大多数OPC服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。对某些通信性能较低的OPC服务器,该参数不宜设置过小。 7) 数据读写方式:可选择同步方式或异步方式。关于同步和异步的概念请参阅上一节。由于异步方式在有大量客户和大量数据交互时能提供高效的性能,因此建议在通常情况下尽量选用异步方式。 2. 数据连接 对OPC数据项进行数据连接与其它设备类似。 下面以Schneider公司的一个仿真OPC服务器“OPC Factory Simulator Server”(服务器名:Schneider-Aut.OFSSimu)为例,说明对OPC数据项进行数据连接的过程。 1) 首先在PC机上安装OPC Factory Simulator Server程序,然后按照上文所述的过程定义一个OPC Factory Simulator Server的OPC设备,假设设备名为“OPC”。

【名师推荐】力控组态软件使用指南

概述: 力控 6.0监控组态软件是北京三维力控科技根据当前的自动化技术的发展趋势,总结多年的开发、实践经验和大量的用户需求而设计开发的高端产品,是三维力控全体研发工程师集体智慧的结晶,该产品主要定位于国内高端自动化市场及应用,是企业信息化的有力数据处理平台。 力控6.0在秉承力控5.0成熟技术的基础上,对历史数据库、人机界面、I/O驱动调度等主要核心部分进行了大幅提升与改进,重新设计了其中的核心构件,力控6.0面向.NET开发技术,开发过程采用了先进软件工程方法:“测试驱动开发”,产品品质将得到充分保证。 与力控早期产品相比,力控6.0产品在数据处理性能、容错能力、界面容器、报表等方面产生了巨大飞跃。 主要指标: 方便、灵活的开发环境,提供各种工程、画面模板、大大降低了组态开发的工作量; 高性能实时、历史数据库,快速访问接口在数据库4万点数据负荷时,访问吞吐量可达到20RR0次/秒; 强大的分布式报警、事件处理,支持报警、事件网络数据断线存储,恢复功能; 支持操作图元对象的多个图层,通过脚本可灵活控制各图层的显示与隐藏; 强大的ACTIVER控件对象容器,定义了全新的容器接口集,增加了通过脚本对容器对象的直接操作功能,通过脚本可调用对象的方法、属性; 全新的、灵活的报表设计工具:提供丰富的报表操作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本,可以提供报表设计器,可以设计多套报表模板; 企业信息化的有力平台 Internet时代的创举: 提供在Internet/Intranet上通过IE浏览器以“瘦”客户端方式来监控工业现场的解决方案; 支持通过PDA掌上终端在Internet实时监控现场的生产数据; WWW服务器端与客户端画面的数据高度同步,浏览器上看到的图形界面与通用组态软件生成的过程画面效果完全相同; “瘦”客户端与WWW网络服务器的实时数据传输采用事件驱动机制、变化传输方式,因此通过Internet远程访问力控Web服务器,IE“瘦”客户端显示的监控数据具有更好的实时性; WWW网络服务器面向.NET技术开发,易于使用https://www.doczj.com/doc/c43468957.html,等快速开发工具集成力控来构建企业信息门户; 强大的移动网络支持: 支持通过移动GPRS、CDMA网络与控制设备或其它远程力控节点通讯,力控移动数据服务器与设备的通讯为并发处理、完全透明的解决方案,消除了一般软件采用虚拟串口方式造成数据传输不稳定的隐患,有效的流量控制机制保证了远程应用中节省通讯费用。 企业信息化的助力工具: 力控软件内嵌分布式实时数据库,数据库具备良好的开放性和互连功能,可以与MES、SIS、PIMS 等信息化系统进行基于RMLOPC、ODBC、OLEDB等接口方式进行互连,保证生产数据实时地传送到以上系统内; 国际化设计与支持: 面向国际化的设计,同步推出英文版和繁体版,保证里多国语言版的快速支持与服务。 完整的网络冗余及软件容错解决方案 做为民族产业的大型SCADA、DCS软件,力控软件支持控制设备冗余、控制网络冗余、监控服务器冗余、监控网络冗余、监控客户端冗余等多种系统冗余方式,可以适应对安全性要求比较高的工艺装置,解决了一般国内外软件在数据吞吐、安全性和容错性上的问题,使软件在大数据量吞吐、网络切换上得到了很大的提高,达到了国际水平; 力控软件支持控制设备冗余,支持普通的232、485、以太网等控制网络的冗余,支持控制硬件的软冗余切换和硬冗余切换; 力控软件的双机冗余的“心跳”链路可以采用多网配置来进行“心跳”数据传输,同时主、从机切换支持手动切换方式,客户端支持服务器的故障切换、网络切换; 由力控软件组成的主从热备机可以达到快速的切换,切换时间最小可以为2秒! 图1 完整的网络冗余及软件容错解决方案 设备控制层

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

电控学院 基于力控组态软件的锅炉监控系统设计 院(系):电气与控制工程学院 专业班级: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.系统功能概述 基于力控组态软件的锅炉监控系统的设计主要是充分利用软件的优势,通过

力控监控组态软件Forcecontrol-V6.0视频教程

力控监控组态软件Forcecontrol-V6.0视频教程 一、力控监控组态软件Forcecontrol 6.0视频教程 -------高清avi格式 https://www.doczj.com/doc/c43468957.html,/video/IO设备通信.rar https://www.doczj.com/doc/c43468957.html,/video/产品入门教程.rar https://www.doczj.com/doc/c43468957.html,/video/实时数据库.rar https://www.doczj.com/doc/c43468957.html,/video/WINDOWS控件.rar https://www.doczj.com/doc/c43468957.html,/video/XY曲线.rar https://www.doczj.com/doc/c43468957.html,/video/报警.rar https://www.doczj.com/doc/c43468957.html,/video/变量.rar https://www.doczj.com/doc/c43468957.html,/video/导航器.rar https://www.doczj.com/doc/c43468957.html,/video/动画处理.rar https://www.doczj.com/doc/c43468957.html,/video/复合组件.rar https://www.doczj.com/doc/c43468957.html,/video/后台组件.rar https://www.doczj.com/doc/c43468957.html,/video/脚本编辑器.rar https://www.doczj.com/doc/c43468957.html,/video/进程管理.rar https://www.doczj.com/doc/c43468957.html,/video/趋势曲线.rar https://www.doczj.com/doc/c43468957.html,/video/事件.rar https://www.doczj.com/doc/c43468957.html,/video/温控曲线.rar https://www.doczj.com/doc/c43468957.html,/video/组件DEMO.rar https://www.doczj.com/doc/c43468957.html,/video/报表.rar https://www.doczj.com/doc/c43468957.html,/video/安全管理.rar 二、力控监控组态软件Forcecontrol 6.0视频教程(共48个) -------flv格式 1. Forcecontrol-V6.0产品入门教程 https://www.doczj.com/doc/c43468957.html,/337.flv 2. Forcecontrol-V6.0选型说明 https://www.doczj.com/doc/c43468957.html,/338.flv 3. Forcecontrol-V6.0实时数据库 https://www.doczj.com/doc/c43468957.html,/340.flv 4. Forcecontrol-V6.0 IO设备通讯 https://www.doczj.com/doc/c43468957.html,/341.flv 5. Forcecontrol-V 6.0控制功能 https://www.doczj.com/doc/c43468957.html,/343.flv 6. Forcecontrol-V6.0与第三方软件通讯1 https://www.doczj.com/doc/c43468957.html,/345.flv 7. Forcecontrol-V6.0与第三方软件通讯2 https://www.doczj.com/doc/c43468957.html,/346.flv 8. Forcecontrol-V6.0与第三方软件通讯3 https://www.doczj.com/doc/c43468957.html,/347.flv

基于力控组态软件的控制实例精编WORD版

基于力控组态软件的控制实例精编W O R D版 IBM system office room 【A0816H-A0912AAAHH-GX8Q8-GNTHHJ8】

电控学院 基于力控组态软件的锅炉监控 系统设计 院(系):电气与控制工程学院 专业班级: 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、假设的工艺过程 工艺设备包括一个油罐,一个进油控制阀门,一个出油控制阀门。用于控制两台阀门的PLC,如下图所示: 2、PLC的逻辑算法: 当进油控制阀门打开时,则开始进油。一旦存储罐即将被注满,进油控制阀门关闭,出油控制阀门打开。一旦存储罐即将被排空,进油控制阀门打开,出油控制阀门关闭。如此反复进行。 3、力控的PLC仿真驱动 SIMULATOR—力控的PLC仿真驱动 SIMULATOR是力控®的PLC仿真程序,为了适应本例子的要求,内嵌了逻辑算法,并且对数据通道作了约定: 增量寄存器1(模拟输入区)第0通道对应油罐的液位 PLC1的DI区域(数字输入区)第0通道控制油罐的进油控制阀门 PLC1的DI区域(数字输入区)第1通道控制油罐的出油控制阀门 PLC1的DO区域(数字输出区)第0通道启动/停止PLC程序的开关4、工程要完成的目标 (1)创建一幅工艺流程图,图中包括一个油罐,一个进油控制阀门和出油控制阀门,全部使用电磁阀带动气缸阀。 (2)阀门根据开关状态而变色,开时为红色,关时为绿色。 (3)创建实时数据库,并与SIMULATOR进行数据连接,完成一幅工艺流程图的动态数据及动态棒图显示。 (4)用两个按钮实现启动和停止,启动和停止PLC程序。 二、在力控中建立新工程时,首先通过力控的“工程管理器”指定工程的名称和工作的路径,不同的工程一定要放在不同的路径下。 指定工程的名称和路径

启动力控的“工程管理器” 图1-1按“新增应用”按钮,出现如下对话框: 图1-2应用名:所新建的工程的名称 路径:新建工程的路径,默认路径为:c:\Program Files\PCAuto 说明:对新建工程的描述文字 点击“确定”按钮,此时在工程管理器中可以看到添加了一个名为test的工程,然后再点击“开发系统”按钮,进入力控的组态界面。 二、创建组态界面 进入力控的开发系统后,可以为每个工程建立无限数目的画面,在每个画面上可以组态相互关联的静态或动态图形。这些画面是由力控开发系统提供的丰富的图形对象组成的。开发系统提供了文本、直线、矩形、圆角矩形、圆形、多边形等基本图形对象,同时还提供了增强型按钮、实时\历史趋势曲线、实时\历史报警、实时\历史报表等组件。开发系统还提供了在工程窗口中复制、删除、对齐、打成组等编辑操作,提供对图形对象的颜色、线型、填充属性等操作工具。 力控开发系统提供的上述多种工具和图形,方便用户在组态工程时建立丰富的图形界面。在这个工程中,简单的图形画面建立步骤如下: 第一步:创建新画面

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

基于力控组态软件的控制 实例 The pony was revised in January 2021

电控学院 基于力控组态软件的锅炉监控 系统设计 院(系):电气与控制工程学院 专业班级: 10级测控1班 姓名:张坡坡 学号: 27 2013年 4月 29日 目录 1.力控组态软件PCAuto (3) 软件的认识 (3) 软件的使用 (3) 2.系统功能概述 (3) 3.系统设计 (4) 设计思想 (4) 软件组态设计 (4)

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

相关主题
文本预览
相关文档 最新文档