力控ForceControl V 功能说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ForceControl V7.1功能说明书北京力控元通科技有限公司
目录
1.工程管理 (5)
2.图形界面 (5)
开发环境 (5)
1)对象编辑及属性 (6)
2)颜色风格管理 (6)
3)窗口管理 (6)
模板管理 (7)
变量管理 (7)
脚本系统 (7)
复合组件 (8)
4)趋势曲线 (8)
5)增强型趋势曲线 (9)
6)圆形记录仪 (9)
7)温控曲线 (10)
8)位置曲线 (10)
9)饼图 (12)
10)复合报警 (12)
11)棒图2 (13)
12)棒图 (13)
13)Xy曲线 (13)
14)历史报表 (14)
15)专家报表 (14)
16)数据浏览 (15)
17)历史追忆 (15)
18)本地事件 (16)
19)远程事件 (16)
20)幻灯片控件 (16)
21)图片显示控件 (16)
22)超级图灵 (16)
23)动画文件播放控件 (17)
24)多媒体播放器控件 (17)
25)Flash播放器控件 (17)
26)FTP工具 (17)
后台组件 (18)
27)时间调度 (18)
28)系统函数 (18)
29)截屏组件 (19)
30)eMail组件 (19)
31)语音拨号 (19)
32)批次 (20)
33)配方 (20)
34)定时器 (21)
35)逐行打印 (21)
36)计时器 (21)
37)ADO组件 (21)
38)累计器 (22)
39)历史数据中心 (22)
40)报警中心 (22)
41)语音报警 (22)
42)手机短信报警 (23)
43)ODBCRouter后台控制 (23)
44)逐行打印报警 (23)
45)键盘 (23)
46)FTP后台工具 (24)
47)HTTP协议工具 (24)
48)文件查找工具 (24)
运行环境 (24)
3.数据库 (24)
实时数据处理 (25)
数据库对实时数据的变换处理 (25)
i.对裸数据的处理 (25)
ii.不同点类型对采集数据的特殊处理 (26)
iii.自定义计算功能 (26)
历史存储 (26)
报警 (27)
统计 (28)
4.IO设备通讯 (28)
5.安全管理 (29)
用户访问对象管理 (29)
用户系统权限配置 (30)
系统安全管理 (30)
工程加密 (30)
6.网络功能 (31)
CS (31)
BS (32)
冗余 (32)
对外接口 (32)
1.工程管理
力控监控组态软件,可以对多个力控监控组态软件工程进行管理。

其中的工程管理器实现了对多个力控监控组态软件工程的集中管理。

对工程管理的基本功能包括:新建工程、删除工程,修改工程,打开存在工程。

创建工程可以使用各种模板来快速建立应用,工程管理器可以先设置默认存放工程的路径,后续新建的工程将会放在此目录下。

对已创建的工程可以对工程显示名称,工程分辨率,描述信息等属性进行修改。

删除工程时将把工程名称从列表中删除,不会删除工程的磁盘文件。

使用工程管理器可搜索打开已存在的工程文件。

工程有备份恢复的功能,将工程进行备份后会生成一个只有力控可识别的压缩文件*。

Pcz,使用恢复功能可恢复此工程文件。

工程备份时可选择是否加密,是否备份历史数据。

加密后的备份文件,在恢复时需要密码才能成功恢复原工程。

工程管理器会列出多个已创建或搜索的工程,选择任一工程可将其设为当前工程,通过工程管理器直接进入工程目录,为当前工程创建快捷运行方式。

通过工程管理器可使当前工程进入组态开发环境或运行环境。

对选中的工程制作运行包可以将工程的运行环境和工程本身进行打包,运行包可独立安装运行于其他任何机器。

2.图形界面
通过工程管理器可进入开发环境对工程进行组态开发。

开发环境
力控的组态开发环境是一个集成的开发环境,包含多种工具,可进行各种操作,在这里可进行整个应用工程的组态,包括io组态,db组态,图形界面的组态,以及各种网络功能,特殊工具的组态。

其中,图形界面开发部分是监控组态软件的重要功能。

图形界面部分包括的内容有变量,脚本,窗口,对象,组件等几大部分。

1)对象编辑及属性
力控组态软件是面向对象的开发环境,力控软件中的基本构件,包括开发环境中的窗口,简单图形对象,组,智能单元,复合组件,后台组件等都可以看作是力控里的对象。

每个对象都有各自的状态,可以通过对象的属性方法来操作。

对于图形对象的编辑功能包括对象位置的排列、对齐、锁定/解锁,单个对象的编译,多个对象组成智能单元。

每一对象都有一些共同的和独特的对象属性方法。

用户不仅可以把这些属性设为某一固定值,而且可以把它绑定到某一变量上,实现对象属性的动态修改。

力控的图形对象还支持定义用户自定义属性方法,通过这一功能用户可以把对象的各种属性和一个复杂的逻辑进行关联。

另外,图像还可以生成图库对象,通过图库,使对象实现了跨工程的应用。

2)颜色风格管理
开发系统的默认调色板支持167万种颜色。

在缺省情况下,颜色管理箱提供了一些标准颜色。

用户也可以创建自定义颜色,并将自定义颜色装载在调色板上。

对于显示颜色数的唯一限制是使用的显示卡的容量,力控要求您运行的Windows系统的显示颜色设置不能低于“16位增强色”。

如果显示颜色的设置过低的话,有可能导致系统运行不正常。

风格管理提供了各种风格管理工具,用户可以使用不同的画刷来定义不同风格要求的对象。

使用“实心画刷”可对图元进行单一颜色的填充设置。

通过“阴影画刷”可以设置图元阴影处的显示效果。

通过“纹理画刷”可以设置图元按照选定的图形文件进行纹理排列显示。

渐变画刷类似于实心画刷,因为它也是基于颜色的,与实心画刷不同的是,渐变画刷使用两种颜色,它的主要特点是,在使用过程中,一种颜色在一端,而另外一种颜色在另一端。

在中间,两种颜色融合产生过渡或衰减的效果。

线性渐变画刷在封闭的区域内的两端使用两种颜色,如左端和右端。

第二种可用的渐变画刷就是路径渐变画刷,这种画刷用在以一个点为中心的路径上,来产生渐变效果。

3)窗口管理
增加了界面分组功能,可以把窗口放到不同的文件夹下进行管理。

通过鼠标拖拽可以修改窗口所属的文件夹。

可以设置窗口的名字说明、背景色,定义窗口大小位置,修改窗口背
景颜色,增加窗口脚本,设定窗口为覆盖窗口、弹出式窗口、顶层窗口和隐藏式窗口。

模板管理
力控监控组态软件模板提供界面母版,界面模板和对象模板三种。

通过界面母版功能可以将用户的界面风格统一起来,更好地在工程中贴切地来表现相同的界面风格。

界面模板功能是在用户需要大量相同的界面的时候不需要制作多个界面,直接制作一个模板窗口,通过将该窗口生成界面模板,根据该模板生成多个子模板来供运行时自由调用。

对象模板功能方便用户自由定制自己的对象库,通过自己定制的对象,方便在工程中更好得展示现场实际工艺流程
变量管理
力控监控组态软件提供多种变量,包括:数据库变量、中间变量、间接变量、窗口中间变量等。

力控监控组态软件提供了一些已定义中间变量,称之为系统变量。

每个系统变量均有明确的意义,可以完成特定功能。

窗口中间变量作用域仅限于力控应用程序的一个窗口,或者说,在一个窗口内创建的窗口中间变量,在其它窗口内是不可引用的,即它对其它窗口是不可见的。

中间变量的作用域范围为整个应用程序,不限于单个窗口。

间接变量是一种可以在系统运行时被其它变量代换的变量,一般我们将间接变量作为其它变量的指针。

数据库变量与数据库DB中的点参数进行对应,完成数据交互,数据库变量是人机界面与实时数据库联系的桥梁,其中的数据库变量不但可以访问本地数据库,还可以访问远程数据库,来构成分布式结构。

在力控监控组态软件中对变量采取集中管理的方式,不管是系统自带的中间变量还是用
户自定义的变量,都可以从变量管理器查到。

通过变量管理器,用户可以新建、查找、删除、导入导出、排序变量。

并可以使变量系统状态相关联。

脚本系统
在创建图形对象或文本后,可以通过动画连接来赋予其“生命”,通过动画连接,可以改变对象的外观,以反映变量点或表达式的值所发生的变化,动画功能也就是图形对象的事
件。

对象的动画包括鼠标动画、颜色填充\改变\闪烁、移动和旋转动画、输入输出及特殊动画。

脚本编译系统通过响应各种动画来使对象表现出动态效果。

为了给用户提供最大的灵活性和能力,力控提供了动作脚本编译系统,具有自己的编程语言,语法采用类BASIC的结构。

力控的动作脚本语言功能很强大,可以访问和控制所有组件,如实时数据、历史数据、报警、报表、趋势和安全等;同时,用户通过这类脚本语言,可以实现从简单的数字计算到用于高级控制的算法的功能。

力控中动作脚本是一种基于对象和事件的编程语言,可以说,每一段脚本都是与某一个对象或触发事件紧密关联的,利用开发系统编译完的动作脚本,可以在运行系统中执行,运行系统通过脚本对变量、函数的操作,便可以完成对现场数据的处理和控制,进行图形化监控。

所有动作脚本都是事件驱动的。

事件可以是数据改变、条件变化、鼠标或键盘动作、计时器动作等。

处理顺序由应用程序指定,不同类型的动作脚本决定以何种方式加入控制。

动作脚本往往是与监控画面相关的一些控制,主要有以下类型:
1).窗口脚本:可以在窗口打开时执行、窗口关闭时执行或者窗口存在时周期执行。

2).应用程序脚本:可以在整个工程启动时执行、关闭工程时执行或者在运行期间周期执行。

3).数据改变脚本:当指定数据发生变化时执行。

4).键脚本:当按下键盘上某一个按键时执行指定动作。

5).条件脚本:当指定的条件发生时执行的动作。

通过脚本调试功能,可跟踪程序执行的每一个步骤及程序执行的过程并对过程中数据的变化进行监视,能够大大的提高定位问题的速度。

复合组件
4)趋势曲线
趋势曲线是非常常用的一个组件,几乎每一个工程里都会用到一个或多个这一组件。

趋势曲线的作用是以曲线的形式来显示变量值,从而可以由曲线看到对应变量的变化趋势。

曲线有横纵坐标,趋势曲线的横坐标固定为时间。

Y轴通常取数据库的pv参数,作为现场的实时值,y轴的数值可使用数据库变量或中间变量。

每一条曲线的属性,即一组曲线中各个曲线的区分。

曲线可以有不同的量程(显示在界
面上的数值段),颜色,线形,实时显示数据的小数位数,标记。

颜色可以同时标记线和标记的颜色。

小数位数0~10。

曲线最大采样点数为10000。

每条曲线的量程在单独显示一条曲线时可以调整为设置的量程,并只显示有限范围内的数值。

多条曲线同时显示时按照最大量程显示。

Y轴的数值设置可以有多个小数位数,鼠标移动到某一点上,可显示该时间点上数据的小数位数。

曲线与变量的关联有三处,都只能使用数据库变量和中间变量。

曲线最大条数为255条,但是实际使用不能支持这么多条。

曲线环境展示
坐标轴分度显示,颜色,各分度0-19。

主分度可标示数值。

按百分比坐标显示可以知道当前数值占变量量程的比率,变量的量程通常表示在y轴的量程上下限上。

运行时双机弹出的设置对话框,有几处是不能修改的。

数据源,曲线类型,和双击时弹出对话框。

图例中的变量描述为desc参数,非变量定义对话框中的注释。

表达式为y所选的变量,不可以为表达式的形式
历史曲线时,数据的取值方式有几种,分别是瞬时值,最大/最小值,平均值,最大值,最小值。

趋势曲线中的最大值,最小值,平均值这几个值是由db保存的统计数据而得,没有保存统计使用无效。

可见曲线所取的历史数据并不一定是真实历史数据,如平均值为计算所得。

显示页的时间参数特指历史曲线时,游标处的历史数据所对应的时间。

5)增强型趋势曲线
力控监控组态软件中提供的一种新的趋势曲线,用于表示变量随时间的变化趋势。

相比趋势曲线,增强趋势曲线对曲线的数据特性及显示特性都进行了改进,可以显示更广泛的数据源,展示更丰富的界面效果,曲线的界面操作也更方便灵活。

结合曲线绑定列表、曲线控制工具条,根据实际现场的需求,快速组态。

6)圆形记录仪
圆形记录仪将数据以圆形曲线的形状显示出来。

以圆周为时间轴,以圆的半径为变量的
数值。

随着时间的变化,曲线不断沿圆周画出。

圆形记录仪可以显示历史数据。

以圆周为设定的时间段,半径长度显示变量对应时刻的数值。

圆形记录仪可以在运行时通过双击弹出的对话框来设置查询历史数据。

圆形记录仪的特点就是曲线绘制的形状,是圆形的,在某些特定场合下,基于圆环绘制的曲线图形比直角坐标更直观。

实际应用中按天重复,每天绘制一张图是常用的。

每条曲线最多显示3600个点数据。

7)温控曲线
温控曲线是一种曲线控件,曲线的横坐标为时间,纵坐标为变量的值。

在一个温控曲线控件中可以绘制多条曲线。

每一条曲线有采集变量和设定变量。

采集变量会按照时间逐渐显示在曲线中,同实时曲线的效果是一样的,但是在横坐标显示的不是系统时间。

只是一条随时间不断变化的曲线,设定的时间停止后曲线也停止。

设置的曲线是按照时间段和目标数据进行连续数据设置的线性表。

数据的设置将从曲线的开始时刻开始设置,与系统时间无关,若要他定时触发,可以使用定时器,或计时器。

温控曲线最大的作用就在下置数据。

它其实是一种接续的数据下置。

按照预定的时间段和数据。

在定义要设置的数据时,要定义的是几个点,由数据和据前一个点的时间为坐标确定。

若用固定数字要设置的曲线是确定的,运行只关注执行时机。

时间段和拐点数据可以使用变量,在运行时也是可以改变的。

这样要设置的曲线完全可以在运行时随时设定,具有广泛的灵活性。

温控曲线适用与控制现场,在一个控制回路中,通常下置的数据要参考采集数据随时变化,使最终的输出满足控制平衡。

因此设置数据与其他变量的关联就需要适当的对应关系。

这是需要使用者来定义的。

控制可以多次执行.
测试按照组态环境下各属性设置效果,运行与各属性设置效果,运行操作,组件的属性方法,网络发布运行情况进行。

8)位置曲线
置曲线是力控中新开发的一种组件。

他的横纵坐标都是数值。

数据来自于数据库变量或
中间变量。

曲线就由对应与横纵坐标的变量配对的点所确定。

曲线实际反应了,多个点对的位置关系,既包含两个点确定的位置,也包含多个点对的顺序走势,由于时间参数的唯一性,在同一时刻,各变量的数据是确定的,因此曲线的形状也是确定的。

在一张曲线表里的多条曲线,可以产生曲线的对比效果。

位置曲线也分为历史和实时。

实时曲线随着时间的推移,曲线形状不断变化。

而历史曲线为指定了历史时刻的点之间的相互关系。

对已保存了历史数据的点,可以查询任意时刻的历史曲线。

历史曲线的查询是基于组态时的曲线,对每一条曲线已经确定了要查询的点,查询时要设置的是需要的时刻。

位置曲线的属性有一个曲线类型,实时或历史。

用属性也可以来设置曲线的类型,从而方便的切换曲线为实时或历史。

其他方法包括对曲线外观的设置,如曲线颜色,是否用线连接等,和曲线的数据来源,即一条曲线的任意序号中的变量都可以改变。

按大类分为三项,曲线的增加,删除,修改。

每条曲线中各点对的增加,删除,修改。

历史查询的增加删除修改。

当固定一列坐标,如横坐标时,以明确的1,2,3序号为横坐标,纵坐标为变量的值。

可以看出一个序列变量组之间的变化关系。

如果,变量组本来之间就存在一定的关系,可以用此曲线来表现。

某一管道从进口到出口的多处的压力参数可以用此曲线来表示。

注意点:曲线的横坐标只能用常量数字,不能用变量。

位置曲线的各组态项
线属性:要画的曲线,包括,颜色,笔宽度,是否连点。

可增加删除,修改时,只要双击就可以直接修改。

控制变量左键双击可以选择变量,也可以直接右键双击填写数字0或1。

点属性:是每条曲线要取的点对。

一条曲线,共可以取99个点。

横坐标为常数,纵坐标为变量。

点的连接标志变量可以控制此点是否与前后连接,如果为0,点也不可见。

点可以使用通配符批量添加。

自动添加时,先选中曲线,如横坐标为数字使用(*),纵坐标用点名为n2\aa(*).pv
基本属性:确定曲线的外观,颜色,点的大小等,可以通过改变每一项来观察组件的外观的对应项。

可在此设置曲线的类型为实时或历史。

显示输出,即运行时显示游标处的坐标值。

横向设置中,根据横轴变量绘制网格即,只在点上画竖直的线,不使用固定的网络线,可以运行时看效果。

纵向设置的最大值最小值可以用变量表示,两轴的标签都可以改变字体。

饼图是以圆饼形状来显示数据库变量或关系数据库的数值字段。

各个变量作为圆饼中的一个分量,并以占整个圆形的百分比来表示,所有变量组成整个圆形。

以饼图来表示数据库变量可以清楚的看出变量之间的比例关系。

饼图也可以取关系数据库中的字段,以对应的数值来显示,如果表中字段有多条记录,显示的数值是第一条。

表中记录改变了,也可以通过刷新方法来刷新饼图。

饼图的外观参数包括颜色,图例,标题等,可以在运行时以对话框来设置。

方法包括增删修改饼块,对关系数据库的查询可以有sql语句来改变查询的条件。

饼图在一张图上显示的是某一时刻的静态图,不能直接按时间段查询历史数据。

10)复合报警
力控的报警在数据库中发生和处理。

复合报警组件通过后台报警中心查询数据源的报警信息。

每个后台报警中心可以设定一个数据源,在一个工程中可以加多个报警中心,指向不同的数据源,显示来自不同站点的报警信息。

后台报警中心的方法可以按点名,级别,来确认发生的报警。

可以获取最新发生的报警。

对报警后台分别测试其属性方法
复合报警是综合显示查询报警信息的组件。

复合报警组件集实时和历史报警为一体,可以在运行的时候切换为不同的报警类型,显示和查询。

复合报警需要绑定一个后台报警中心,显示的报警就从后台报警中心查询获得对应数据源的报警。

复合报警也可以绑定数据浏览控件,实现分节点查看报警的功能。

报警组件对报警可以过滤显示,在组态时设置不同的过滤条件实现过滤查询,可按照不同的优先级排序。

报警的外观可以设置报警字体,颜色,背景色,设置要显示的字段,按报警情况设置颜色等。

支持用户自定义的报警处理措施,便于现场维护人员对报警进行处理。

报警的属性方法可以确认报警,按条件查询实时报警,历史报警,设置报警类型,调出组态对话框等。

报警组件可以播放声音或蜂鸣报警,由于机器没有蜂鸣器,这个没测试。

棒图2含三种不同类型的棒图,单一棒图,正负棒图,复合棒图。

单一棒图类似棒图一,一条柱对应一个变量,随时间变化,柱的高度不断刷新,一个棒图内可以有多条柱。

正负棒图可以使用负值,只能组一个变量,变量的量程在正负之间,随时时间变化,这是棒图的横坐标为时间。

变量的y轴范围可以自动调整以合适显示柱的高度。

复合棒图可以以时间为横坐标,在每个时间点上同时显示多条柱,随时间不断移动刷新。

后两种棒图已经是时间关联的显示方式。

随时间移动,横坐标上的时间也在不断推进,但是棒图2不能查询固定时间段的历史数据。

棒图的各项属性有点的连接,轴坐标设置,背景,边线,棒的颜色,说明,图例等。

棒图的方法有增删修改棒,数据,获取索引。

测试按照组态环境下各属性设置效果,运行与各属性设置效果,运行操作,组件的属性方法,网络发布运行情况进行。

分别测试三种类型的棒图。

12)棒图
棒图以树状图的形式来显示变量或字段的值。

数值取自力控变量或者外部关系数据库的数值。

每一条柱代表一个变量,一个棒图内可以加多条柱。

在运行中,以柱的高度来显示数值大小。

对于实时数据,柱状图会及时刷新,每一时刻从数据库中取最新数据。

对外部关系数据库中字段的数据,可以使用方法来手动刷新图像,棒图可以显示数据表中对应字段的多条记录。

棒图也不能显示明确的时间关系,某一时刻的画面显示的是对应时刻的数据值,因此它也不能查询力控固定时间段的历史数据。

棒图的外观设置有标题,图例,背景,边线,网格,坐标轴,及每条柱的颜色等。

可以在运行时由配置对话框来修改。

棒图的方法可以动态增删修改柱,删除数据数据,刷新数据,重新查询关系库数据。

13)Xy曲线
Xy曲线横纵坐标都是变量,实时xy曲线在每一时刻都会有确定的点对,各点对以时间为序列串联,曲线随时间不断延长。

某一段时间的历史曲线取的便是时间段内的点对,依时间序列延长。

曲线的外观设置包括颜色,边线,栅格等,它可以有多x轴,多y轴的显示。

曲线的属性方法可以增删,修改曲线。

对每条曲线增删修改点。

对曲线设置报警区域。

设置曲线的外观。

对实时曲线可暂停重启曲线的运行。

历史曲线可以清空历史缓存。

设置历史查询的时间端。

转换实时与历史曲线。

Xy曲线运行时可以通过设置对话框修改大部分曲线的属性。

14)历史报表
历史报表是力控的前台组件,用来查询和显示力控数据库中保存的历史数据。

历史报表中最多可以显示8个点的历史数据。

15)专家报表
专家报表是北京力控元通科技有限公司在长期开发实践的基础上推出的功能强大、技术成熟的报表组态工具。

主要适用于工业自动化领域,是解决实际开发过程中的图表、报表显示,输入,打印输出等问题的理想解决方案。

采用专家报表可以极大的减少报表开发工作量,改善报表的人机界面,提高组态效率。

非专业人员采用专家报表组件可以开发出专业的报表;而专业的开发人员采用专家报表组件,则可以更快地进行报表编辑。

专家报表提供类似EXCEL的电子表格功能,可实现形式更为复杂的报表功能,它的目的是提供一个方便,灵活,高效的报表系统。

专业的报表向导
通过多年来总结用户的使用习惯和使用频率,开发报表向导功能,无论是制作本地数据库报表还是关系数据库报表,都可在最短的时间内完成。

2)丰富的单元格式与设计
通过专家报表组件,用户可以将数据转化为具有高度交互性的内容,报表的单元格多种多样,如按钮,下拉框,单选钮,复选框,滚动条来丰富报表的功能。

3)强大的图表功能
只要指定图表数据在表上的位置,一个精致的图表就完成了。

4)支持多种格式导入导出
在专家报表中支持CSV,XLS,PDF,HTML,TXT等文件格式的导出,以及支持CSV,。

相关文档
最新文档