力控组态软件专家报表与Excel比较
Excel使用技巧使用表和形进行数据比较

Excel使用技巧使用表和形进行数据比较Excel使用技巧:使用表和形进行数据比较Excel是一款功能强大的电子表格软件,广泛应用于各行各业,帮助用户处理和分析数据。
在Excel中,我们可以使用表格和形状来进行数据比较,以便更好地理解和展示数据。
本文将介绍一些使用Excel表格和形状进行数据比较的技巧。
1. 使用表格进行数据比较表格是Excel中最基本的数据组织形式,通过对比不同数据集中的数值,我们可以更好地了解数据之间的关系。
以下是一些使用表格进行数据比较的技巧:(1)使用条件格式化:条件格式化是Excel的一项强大功能,可以根据设定的条件自动对数据进行格式化。
比如,我们可以将一个数据范围中的最大值标记为红色,最小值标记为绿色,以便更直观地比较数据的大小。
(2)使用排序和筛选功能:Excel提供了排序和筛选功能,可以根据特定的字段对数据进行排序或筛选。
通过对比排序后的数据,我们可以更清楚地看到数据之间的差异和规律。
(3)使用公式进行计算:Excel的公式功能非常强大,可以进行各种数据计算和分析。
我们可以使用SUM、AVERAGE等函数对数据进行求和、平均值等操作,从而更好地比较数据集之间的差异。
2. 使用形状进行数据比较除了表格,Excel还提供了各种形状工具,如图表、图形等,可以帮助我们更直观地比较和展示数据。
以下是一些使用形状进行数据比较的技巧:(1)使用柱状图进行数据比较:柱状图是一种常用的图表类型,可以直观地比较不同数据集之间的差异。
我们可以将不同数据集的数值用柱状图表示,从而更清楚地看到数据之间的变化和趋势。
(2)使用折线图进行数据比较:折线图可以更好地展示数据的趋势和变化。
通过在同一张图上绘制多条折线,我们可以比较不同数据集之间的变化情况,找出数据的规律和趋势。
(3)使用图形进行标注和对比:Excel提供了丰富的图形工具,如箭头、标签等,可以用于标注和对比数据。
我们可以在柱状图或折线图上添加箭头、标签等,来指示不同数据之间的差异和关系。
力控动态组件常见问题大全(附解决方案设计)

⼒控动态组件常见问题⼤全(附解决⽅案设计)⼀、⼒控软件的安装卸载与系统环境1.01 安装⼒控需要的软硬件环境?1.02 如何安装⼒控软件?(注意:安装顺序与系统问题!1.03 如何卸载⼒控软件?1.04 可以制作运⾏包吗?怎样制作运⾏包?1.05 制作运⾏包后,安装时setup为何提⽰”本系统已经安装了该产品”?1.06 我已经安装加密锁了,为何安装运⾏包后运⾏⼯程还提⽰找不到加密锁?1.07 安装完运⾏包后如何卸载?1.08 如何安装⼒控的驱动程序?⼿动添加新驱动怎么做?1.09 怎样添加新的⼦图精灵?1.10 ⼒控提供的加密锁需要安装驱动程序吗?需要如何安装?1.11 ⼒控安装在部分操作系统下,会出现乱码?⼆、⼒控软件选型2.01 如何计算⼒控软件点数?2.02 我接两个PLC就算两个点吗?2.03 操作员站采集现场数据,领导也想看⽣产情况,我应该如何择软件?2.04 我⽤模拟量输出板卡调节⼏个电动阀门输出应该使⽤什么版本的软件?2.05 我的⼯程数据量⽐较⼤,⼤概⼗⼏万点,是不是直接使⽤使⽤⽆限点版本就可以了?三、⼒控系统开发、运⾏与配置3.01 不⼩⼼在⼯程管理器中将⼯程给删除了,还能找到并恢复我的⼯程吗?3.02 两个⼯程实时性要求不⾼,为了省数据库的点数,想做两个⼯程由⼈⼯轮流启动执⾏,⼀台计算机上能创建多个⼯程运⾏的快捷⽅式吗?3.03 ⼒控的案例.PCK⽂件是什么类型的,如何打开?3.04 ⼒控⽀持数组吗?3.05 给每个数组元素赋值后,发现最终所有元素都显⽰的是最后⼀个赋值结果?3.06 在数据库组态中没见到定义数据范围的地⽅,只定义⼩数位数。
我在HMI上的对该数据库变量赋值发现不能⼤于99999,当⼤于该值时提⽰“⽆效数据,范围为-99999.000000~99999.000000”怎样才能输⼊更⼤的数据?3.07 在动画连接择变量时会出现变量择窗⼝,为何窗⼝中了“实时数据库“项窗⼝,还个“全局”窗⼝?并且这个窗⼝也数据库变量,当这⾥的变量⽐“实时数据库”项窗⼝少,这两个什么区别?3.08 如何在开机时⾃动进⼊⼯程的运⾏系统?3.09 为何我的⼯程画⾯修改后保存提⽰“保存⽂档失败”?3.10 为何⼯程画⾯切换时些窗⼝打不开,并提⽰“打开⽂档失败。
组态软件比较

ZD系列软件太力组态王力控简要对比Zd系列和太力主要面向电力系统,组态王和力控是通用组态软件。
1、人机界面a. 风格: ZD系列采用独有风格,太力有MS Office特征,组态王模仿了西门子的WinCC,接近Visual C++ 6.0的UI设计器,力控偏向于Delphi和Visual Studio 2003及以上版本,采用了Property Grid。
b. 绘图操作如选择、复制、粘贴、删除以及缩放操作和动画连接的设置方面,ZD100采用自有的独特操作方式,而太力、组态王和力控都采用windows 通行的操作方法。
b. ZD系列采用位图, 不能实现无限放大,太力、组态王和力控都采用矢量图,能够无限放大。
c. ZD系列能够批量粘贴,另外三种不能够批量粘贴。
d. 全都有图库,但ZD系列的图库有数量限制,不可分类,而组态王等没有限制可以分类。
e. 控件的使用: ZD系列不能够使用控件,太力、组态王和力控可以使用ActiveX控件。
f. ZD100只能实现了简单的图形切换来实现图形变化,包括文字变化都是通过切换图片来实现,太力、组态王和力控都实现了灵活的动画连接。
2、计算量、脚本系统ZD系列的计算全都通过计算量点实现,并没有实现脚本系统,并且语法定义比较特殊,需要专门学习,而太力等可以灵活的使用表达式,并且实现了脚本系统,脚本定义采用的类C的定义,工程人员可以较快的接受和使用。
3、变量、数据库a. ZD系列只简单的采用遥信、遥测量,并且遥测量只采用了12位定义,而其他三种详细区分了实型变量、离散变量、字符串型变量、整数变量、结构变量,并且整数变量采用了32为有符号整型定义b. ZD系列的数据词典定义采用了表格形式,不可分组,太力采用了树型结构,组态王采用列表形式,但可以划分报警组c. 四种软件都支持变量词典的导入导出,ZD100 支持Excel,ZD1000和ZD3000不能导出数据词典,太力只支持文本,但有特定格式,难以编辑,组态王支持Excel,Access,力控采用CSV文本文件,可被Excel支持d. ZD100只支持文本数据库,ZD1000和ZD3000升级到了SqlServer2000,太力采用了Access和ODBC接口,组态王采用自身内嵌数据库或工业数据库,力控采用力控实时关系数据库FHsql或力控企业级实时数据库pSpace,也可通过ADO组件接入SQL Server等商用数据库。
力控教程

KNT-WP01型风光互补发电综合实训系统教程之力控教程建立一个新的项目的基本流程:1、打开软件:双击桌面上的图标,打开软件,弹出工程管理器对话框,如图1所示,图12、新建工程:点击工程管理对话框上的按钮,弹出新建工程对话框,如图2所示,可对工程项目进行命名等,点击确定。
图23、工程开发制作,点击工程管理对话框上的按钮,弹出如图3所示界面,对工程进行开发制作。
图34、新建窗口,双击开发系统左侧的,弹出窗口对话框,如图4所示,图4可对窗口属性进行设定,如名字、背景色等。
5、新建I/O设备组态,双击图标,可对PLC、变频器、modbus 等下位设备进行I/O设备组态设置。
对话框如图5所示,图5各设备组态可对其设备名称,设备地址,串口,波特率,奇偶校验,数据位以及停止位等进行设置,如下图6、7所示:图6图7表1为各设备的I/O设备的串口,波特率,奇偶校验,数据位,停止位的一些参数。
序号名称描述通信波特奇偶数据停止串口地址1 S7_200_1 光plc PPI 9600 偶8 1 Com1 22 S7_200_2 风plc PPI 9600 偶8 1 Com2 23 VFD(变) 变频器USS 9600 偶8 1 Com2 34 SUN_I 光电流Modbus 9600 无8 1 Com3 15 SUN_V 光电压Modbus 9600 无8 1 Com3 26 WIN_I 风电流Modbus 9600 无8 1 Com3 37 WIN_V 风电压Modbus 9600 无8 1 Com3 48 INVE_I 逆电流Modbus 9600 无8 1 Com3 59 INVE_V 逆电压Modbus 9600 无8 1 Com3 610 S_CTRL 光控制Modbus 19200 无8 1 Com4 111 W_Ctrl 风控制Modbus 19200 无8 1 Com5 112 I_Ctrl 逆控制Modbus 19200 无8 1 Com6 1表16、建立数据库组态,双击图标,弹出数据库组态对话框,如图8所示:图8可建立开关量、模拟量等数据库变量,如表2所示。
Excel中的数据表和数据对比

Excel中的数据表和数据对比随着信息时代的到来,数据对比和数据分析变得越来越重要。
Excel 作为一款功能强大的电子表格软件,被广泛应用于各个行业和领域。
在Excel中,数据表和数据对比是其中最为常见和有用的功能之一。
本文将介绍Excel中的数据表和数据对比的使用方法和技巧。
一、数据表的创建在Excel中,数据表是一种有组织、有结构的数据集合。
通过创建数据表,我们可以将数据按照一定的规则和格式整理,使其更易于管理和分析。
创建数据表的步骤如下:Step 1: 打开Excel软件,新建一个工作簿。
Step 2: 在工作簿的第一个工作表中选择任意一个单元格,输入表头信息,比如姓名、年龄、性别等。
Step 3: 选择表头所在的单元格,点击"数据"选项卡上的"格式为表"按钮。
Step 4: 在弹出的对话框中,确认数据表的区域范围,并选中"我的表具有标题"选项。
Step 5: 点击"确定"按钮,Excel将自动将选定的区域转为数据表,并添加筛选和排序等功能。
二、数据对比的方法在Excel中,我们常常需要对比两个或多个数据表中的数据,以了解它们之间的差异和相似之处。
下面介绍几种常用的数据对比方法。
1. 单元格对比如果我们只需要对比两个单元格中的数据是否相同,可以使用"IF"函数进行条件判断。
例如,在一个名为"A"的单元格中输入以下公式:=IF(A1=B1,"相同","不同")该公式将判断A1单元格与B1单元格的值是否相同,如果相同则返回"相同",否则返回"不同"。
2. 列对比如果需要对比两个或多个列中的数据,可以使用"VLOOKUP"函数进行数据查找和匹配。
例如,假设我们有两个数据表,一个是"表1",包含姓名和年龄两列,另一个是"表2",只包含姓名列。
力控动态组件常见问题大全(附解决方案)

. 此文档可编辑打印,页脚下载后可删除! 一、力控软件的安装卸载与系统环境 1.01 安装力控需要的软硬件环境? 1.02 如何安装力控软件? 〔注意:安装顺序与系统问题! 1.03 如何卸载力控软件? 1.04 可以制作运行包吗?怎样制作运行包? 1.05 制作运行包后,安装时setup为何提示〞本系统已经安装了该产品〞? 1.06 我已经安装加密锁了,为何安装运行包后运行工程还提示找不到加密 锁? 1.07 安装完运行包后如何卸载? 1.08 如何安装力控的驱动程序?手动添加新驱动怎么做? 1.09 怎样添加新的子图精灵? 1.10 力控提供的加密锁需要安装驱动程序吗?需要如何安装? 1.11 力控安装在局部操作系统下,会出现乱码?
二、力控软件选型
2.01 如何计算力控软件点数? 2.02 我接两个PLC就算两个点吗? 2.03 操作员站采集现场数据,领导也想看生产情况,我应该如何择软件? 2.04 我用模拟量输出板卡调节几个电动阀门输出应该使用什么版本的软件? 2.05 我的工程数据量比拟大,大概十几万点,是不是直接使用使用无限点版本就可以了?
三、力控系统开发、运行与配置
3.01 不小心在工程管理器中将工程给删除了,还能找到并恢复我的工程吗? 3.02 两个工程实时性要求不高,为了省数据库的点数,想做两个工程由人工轮流启 动执 行,一台计算机上能创立多个工程运行的快捷方式吗? 3.03 力控的案例.PCK文件是什么类型的,如何翻开? 3.04 力控支持数组吗? 3.05 给每个数组元素赋值后,发现最终所有元素都显示的是最后一个赋值结果? 3.06 在数据库组态中没见到定义数据范围的地方,只定义小数位数。我在HMI上 的对该数据库变量赋值发现不能大于99999,当大于该值时 提示“无效数据,范围 为-99999.000000~”怎样才能输入更大的数据? 3.07 在动画连接择变量时会出现变量择窗口,为何窗口中了“实时数据库“ 项窗口,还个“全局〞窗口?并且这个窗口也数据库变量,当这里的变量比 “实时数据库〞项窗口少,这两个什么区别? 3.08 如何在开机时自动进入工程的运行系统? 3.09 为何我的工程画面修改后保存提示“保存文档失败〞? 3.10 为何工程画面切换时些窗口打不开,并提示“翻开文档失败。〞的错误? 3.11 工程的窗口名称定义不适宜想修改名称,但窗口名称为灰色不能修改,对窗口操 作只翻开、删除和关闭,该如何修改哪? 3.12 我想将系统的热启动键禁止,防止运行人员非法操作关机,能实现吗? 3.13 我使用3.6做的工程,为何在2.6下打不开哪? 3.14 工程从级到3.6后总是提示找不到驱动? 3.15 工程从5.0版本能直接拿到6.0版本中使用? 3.16 在1024*768的机器分辨率下做的工程,拷贝到1440*900的机器下运行,些画面拉. 此文档可编辑打印,页脚下载后可删除! 伸变形? 3.17 在1024*768的机器分辨率下做的工程,在1440*900的机器下进入开发,提示自适应窗口,该如何选,选了以后的效果有什么不同? 3.18 力控运行后,view标题栏上显示的是“运行系统〞+“窗口名称〞,如何修改这个名称? 3.19 开机自启动程序在注册表里的位置? 3.20 加载某个工程后,工程管理器无法启动,进不了开发,也进不了运行。 3.21 工程只能进入运行,但是进入不了开发,是怎么回事? 3.22 退出力控进程管理器时,如何设置可以实现不出现提示,而直接退出? 3.23 打包中,其他的文件如何加载进打包文件中? 3.24 打包中,注册授权工具没加载进去,如何加载? 3.25 工程跟ACCESS交互,ado配置过程中,生成的是绝对路径,但是打包文件具体安装在哪个文件夹下不确定,如何使用相对路径? 3.26 如何可以观察运行时view中对象存在内存泄漏现象? 3.27 远程连接力控的远程界面弹出用户界面失败对话框怎么办? 3.28 EFORCECON2.0在win7操作系统下,注册失败 3.29 如何实现多个显示屏显示多个画面? 3.30 客户现场两台计算机,距离较远,其中一台需要采集另外一台计算机的数据,两台计算机都可以上网但都没有固定IP,由于距离较远, 拉专线的方式已经被客户否认了,这种情况通过什么方式通信更适宜?
力控常见问题大全
⼒控常见问题⼤全⼀、⼒控软件的安装卸载与系统环境1.01 安装⼒控需要的软硬件环境?1.02 如何安装⼒控软件?(注意:安装顺序与系统问题!1.03 如何卸载⼒控软件?1.04 可以制作运⾏包吗?怎样制作运⾏包?1.05 制作运⾏包后,安装时setup为何提⽰”本系统已经安装了该产品”?1.06 我已经安装加密锁了,为何安装运⾏包后运⾏⼯程还提⽰找不到加密锁?1.07 安装完运⾏包后如何卸载?1.08 如何安装⼒控的驱动程序?⼿动添加新驱动怎么做?1.09 怎样添加新的⼦图精灵?1.10 ⼒控提供的加密锁需要安装驱动程序吗?需要如何安装?1.11 ⼒控安装在部分操作系统下,会出现乱码?⼆、⼒控软件选型2.01 如何计算⼒控软件点数?2.02 我接两个PLC就算两个点吗?2.03 操作员站采集现场数据,领导也想看⽣产情况,我应该如何择软件?2.04 我⽤模拟量输出板卡调节⼏个电动阀门输出应该使⽤什么版本的软件?2.05 我的⼯程数据量⽐较⼤,⼤概⼗⼏万点,是不是直接使⽤使⽤⽆限点版本就可以了?三、⼒控系统开发、运⾏与配置3.01 不⼩⼼在⼯程管理器中将⼯程给删除了,还能找到并恢复我的⼯程吗?3.02 两个⼯程实时性要求不⾼,为了省数据库的点数,想做两个⼯程由⼈⼯轮流启动执⾏,⼀台计算机上能创建多个⼯程运⾏的快捷⽅式吗?3.03 ⼒控的案例.PCK⽂件是什么类型的,如何打开?3.04 ⼒控⽀持数组吗?3.05 给每个数组元素赋值后,发现最终所有元素都显⽰的是最后⼀个赋值结果?3.06 在数据库组态中没见到定义数据范围的地⽅,只定义⼩数位数。
我在HMI上的对该数据库变量赋值发现不能⼤于99999,当⼤于该值时提⽰“⽆效数据,范围为-99999.000000~99999.000000”怎样才能输⼊更⼤的数据?3.07 在动画连接择变量时会出现变量择窗⼝,为何窗⼝中了“实时数据库“项窗⼝,还个“全局”窗⼝?并且这个窗⼝也数据库变量,当这⾥的变量⽐“实时数据库”项窗⼝少,这两个什么区别?3.08 如何在开机时⾃动进⼊⼯程的运⾏系统?3.09 为何我的⼯程画⾯修改后保存提⽰“保存⽂档失败”?3.10 为何⼯程画⾯切换时些窗⼝打不开,并提⽰“打开⽂档失败。
力控常见问题大全
一、力控软件的装置卸载与系统环境之阿布丰王创作1.01 装置力控需要的软硬件环境?1.02 如何装置力控软件?(注意:装置顺序与系统问题!1.03 如何卸载力控软件?1.04 可以制作运行包吗?怎样制作运行包?1.05 制作运行包后,装置时setup为何提示”本系统已经装置了该产物”?1.06 我已经装置加密锁了,为何装置运行包后运行工程还提示找不到加密锁?1.07 装置完运行包后如何卸载?1.08 如何装置力控的驱动法式?手动添加新驱动怎么做?1.09 怎样添加新的子图精灵?1.10 力控提供的加密锁需要装置驱动法式吗?需要如何装置?1.11 力控装置在部份把持系统下,会呈现乱码?二、力控软件选型2.01 如何计算力控软件点数?2.02 我接两个PLC就算两个点吗?2.03 把持员站收集现场数据,领导也想看生产情况,我应该如何择软件?2.04 我用模拟量输出板卡调节几个电动阀门输出应该使用什么版本的软件?2.05 我的工程数据量比力年夜,年夜概十几万点,是不是直接使用使用无限点版本就可以了?三、力控系统开发、运行与配置3.01 不小心在工程管理器中将工程给删除,还能找到并恢复我的工程吗?3.02 两个工程实时性要求不高,为了省数据库的点数,想做两个工程由人工轮流启动执行,一台计算机上能创立多个工程运行的快捷方式吗?3.03 力控的案例.PCK文件是什么类型的,如何翻开?3.04 力控支持数组吗?3.05 给每个数组元素赋值后,发现最终所有元素都显示的是最后一个赋值结果?3.06 在数据库组态中没见到界说数据范围的处所,只界说小数位数.我在HMI上的对该数据库变量赋值发现不能年夜于99999,当年夜于该值时提示“无效数据,范围为-99999.000000~99999.000000”怎样才华输入更年夜的数据?3.07 在动画连接择变量时会呈现变量择窗口,为何窗口中了“实时数据库“项窗口,还个“全局”窗口?而且这个窗口也数据库变量,当这里的变量比“实时数据库”项窗口少,这两个什么区别?3.08 如何在开机时自动进入工程的运行系统?3.09 为何我的工程画面修改后保管提示“保管文档失败”?3.10 为何工程画面切换时些窗口打不开,并提示“翻开文档失败.”的毛病?3.11 工程的窗口名称界说分歧适想修改名称,但窗口名称为灰色不能修改,对窗口操作只翻开、删除和关闭,该如何修改哪?3.12 我想将系统的热启动键禁止,防止运行人员非法把持关机,能实现吗?3.13 我使用3.6做的工程,为何在2.6下打不开哪?3.14 工程从2.6升级到3.6后总是提示找不到驱动?3.15 工程从5.0版天性直接拿到6.0版本中使用?3.16 在1024*768的机器分辨率下做的工程,拷贝到1440*900的机器下运行,些画面拉伸变形?3.17 在1024*768的机器分辨率下做的工程,在1440*900的机器下进入开发,提示自适应窗口,该如何选,选了以后的效果有什么分歧?3.18 力控运行后,view题目栏上显示的是“运行系统”+“窗口名称”,如何修改这个名称?3.19 开机自启动法式在注册内外的位置?3.20 加载某个工程后,工程管理器无法启动,进不了开发,也进不了运行.3.21 工程只能进入运行,可是进入不了开发,是怎么回事?3.22 退出力控进程管理器时,如何设置可以实现不呈现提示,而直接退出?3.23 打包中,其他的文件如何加载进打包文件中?3.24 打包中,注册授权工具没加载进去,如何加载?3.25 工程跟ACCESS交互,ado配置过程中,生成的是绝对路径,可是打包文件具体装置在哪个文件夹下不确定,如何使用相对路径?3.26 如何可以观察运行时view中对象存在内存泄漏现象?3.27 远程连接力控的远程界面弹出用户界面失败对话框怎么办?3.28 EFORCECON2.0在win7把持系统下,注册失败3.29 如何实现多个显示屏显示多个画面?3.30 客户现场两台计算机,距离较远,其中一台需要收集另外一台计算机的数据,两台计算机都可以上网但都没有固定IP,由于距离较远, 拉专线的方式已经被客户否定了,这种情况通过什么方式通信更合适?四、力控HMI制作与动画制作技巧4.01 工程量比力年夜,能几个人分开同时开发吗?4.02 多个显示器同时分块监控一个年夜型的工艺流程画面,力控支持这种年夜画面漫游吗?4.03 如何实现数值增年夜,高度尺寸减小的动画连接控制?(例如:灯光等吊杆在上升时,相对应的牵引绳会同步缩短.4.04 将子图精灵“打散单位”把持后修改子图精灵的文本和颜色后,为何不能填加变量?在双击后提示“没可替换的变量” ,如何才华实现子图文本和颜色的修改?4.05 在力控画面上进行文本录入的时候,如果文字量很年夜,使用工具箱中的“I”文本控件进行文本输入,不成以换行,每行一个文本对象,太麻烦了,没另外法子?4.06 力控支持自界说颜色吗?4.07 统计某个开关输入点通断次数并在窗口上显示,该如何做?4.08 力控支持Flash动画吗?4.09 力控支持GIF动画吗,能做到透明吗?4.10 .bmp格式的图片占用空间太年夜,除.bmp格式的图片外支持.JPG等格式吗?4.11 力控支持一个窗口中播放多路视频的监控吗?4.12 如何做退收工程运行的按钮?4.13 力控的文本做模拟量的输入和输出连接后,发现模拟量酿成整型了,没小数部份,怎么处置呀?4.14 做的小窗口时,运行后窗口的可以拖动改变年夜小,是否可以让它固定不变?4.15 图片制作的时候无布景色,可是图片在力控里显示时会带布景色.4.16 flash里钮,用钮实现举措,现在需要取消按钮的举措,在view上实现用钮控制flash举措.五、力控实时数据库5.01 力控的数据库是用SQL Server还是ACCESS改造的?5.02 实时数据库中的区域是什么意思?5.03 数据库变量经常使用的就是PV参数,但其它参数何用途,详细的说明吗?5.04 数据库组态时点太多,能复制点或将现的EXCEL点表保管成数据库的点表吗?5.05 力控支持自界说变量和参数吗?5.06 实时数据库支持与关系数据库的通讯吗?5.07 力控的数据库与数据库之间如何通讯?5.08 Portserver组件做为分布式网络数据库的通讯组件,什么优点?5.09 为何运行后在翻开数据库DB时发现“历史点不存在XXXX”( XXXX为数据库变量的信息)?5.10 db照条件存储的原理以及如何保管满足条件的时刻?5.11 db与view的数据纷歧致?5.12 如何算存历史数据所占用的空间?5.13 db.ini的参数说明?5.14 关于dbcom的授权说明?5.15 滤波的算法?5.16 小信号切除的限值代表什么意思?5.17 力控里的统计值的计算原理?5.18 为何只能检查10天的历史数据,以前数据都没了?5.19 力控的历史数据能使用EXCEL或关系数据库检查吗?5.20 做一个恒压供水系统监控,使用数据变动1%保管历史数据的方式.数据库根本就不保管历史数据,数据库是不是问题,不能存历史?5.21 历史数据占用了年夜量硬盘空间,数据很重要我想将数据备份出来并删除原的历史,可以吗?5.22 力控如何与其它软件交换数据?5.23 我用VC自己编写了专用控制算法和仿真模型,想用力控做画面和数据收集,用我的法式做运算并返回信息给力控,可以吗?5.24 力控怎样与ERP和MIS等管理系统结合?5.25 力控可以和Infoplus等年夜型实时数据库连接吗?5.26 力控能结合GIS地舆信息系统吗?5.27 如何读写*.txt的纯文本文件?5.28 力控能获取历史趋势上游标按时间的值吗?5.29 使用力控查询力控数据的平均值为什么不能获得数据?5.30 数据库组态中的导入导出点表什么规则,需要注意什么?5.31 对上限值比下限值还小的量程变换中,该如何实现,例如上位机输入是0,下位机对应是32000,上位机输入是90,下位机是6400?5.32 数据库里存储数据范围?5.33 数据库组态里的数据库参数通讯故障时显示值为0,运行时报表数据还是-9999?5.34 数据库点类型的控制点中位置式和微分先行欠好用?5.35 数据库点的历史参数里的保管条件在修改时会弹出条件必需为表达式?六、PLC通讯6.01 力控力控支持施奈德(Schneider)的Twido通讯吗?6.02 力控支持施奈德(Schneider)的Modbus Plus总线吗?6.03 收集模块是标准的MODBUS协议,读取了30多个模拟量参数,为何只收集部份数据,还一部份变量在数据库DB中读不到哪?6.04 在使用MODBUS驱动时,硬件手册中读取模拟量地址为40001,我在I/O连接项中择4号命令并输入地址40001,为何读不到数据那?6.05 力控能通过以太网访问AB的PLC吗?还什么另外通讯方式?6.06 力控支持SIEMENS的S7-200通讯吗?怎样连接?6.07 力控与S7200通讯时为何呈现超时的现象?6.08 读出S7-200数据区的模拟量总是跳?数据是对的,但些毛病数据在里面?6.09 当力控和西门子300的通讯是如何实现的?6.10 通过MPI(RS485与西门子S7-300、S7-400系列 PLC联系时,在不需要中继器时最远可以传输几多距离?6.11 多套 s7-300控制系统,每套的cpu314与TP27触摸屏已用MPI独自连接, 现拟使用力控收集这套系统的数据,生成报表,请能否实现,如何联网?6.12 力控与三菱PLC各个系列的那些方式通讯?6.13 读取FX2n的PLC模拟量模块的数据正确,为何今天读不上,但开关量还很好?6.14 在公司使用FX2n的PLC一直正常,但在水处置的泵站装置后,通讯就乱了,计算机都工作不稳定?6.15 力控与OMRON以HOSTLINK方式通讯时为什么时只能收集而不能下送?6.16 用LG的PLC编程软件通讯正常,为何使用力控编程口通讯就连接不上?6.17 思博PLC是如何进行通讯的?6.18 目前些组态软件在数据连接时不支持直接对设备位、双字等多种格式的连接支持,力控是否具备?6.19 力控支持巨腾open_PLC的TCP/IP硬件冗余驱动吗?6.20 力控与GE90系列PLC通讯时为何通讯不上哪?6.21 5.0的工程用到了GPRS通讯,升级到6.0后,翻开“IO设备组态”提示“找不到数据源”,是怎么回事?6.22 plc通讯的一般思路6.23 力控与OMRON的CONTROLLINK网络如何进行通讯?6.24 modbus理解?6.25 西门子触摸屏,力控和西门子PLC通讯,能不能不影响,用哪个驱动?6.26 和西门子PLC通讯时,数据库组态MD区怎么和力控对应?七、智能模块7.01 研华的ADAM4000系列通讯不上?7.02 力控能读取RTU中的历史数据吗?7.03 使用模块时只接了一个传感器,发现多个通道都有数据在变动?7.04 收集模块通讯设置的一般思路及相关问题八、智能仪表8.01 力控支持哪些厂家的温控表?8.02 使用多个厂家的串口设备,但力控只允许同一个厂家的设备使用同一个串口,计算机上只两个串口?8.03 modbus通讯协议的仪表设备,地址对应关系如何确定?8.04 岛电FP93仪表命令0120“以后执行步的剩余时间”的数据收集不正常?8.05 昆仑海岸ascii协议多路巡检仪,再力控组态中数据收集不正常?8.06 智能仪表infcon的数据库组态时一个通道状态怎么进行数据库组态?九、板卡9.01 当报警时,在无人值班的时候向用户拨叫德律风可以吗?如何做?9.02 为何板卡已经装置完成,但力控中收集的数据和板卡自带软件收集的数据致?9.03 板卡收集数据和实际工程量的转换关系,以及力控中如何设置?9.04 研祥的16ADT型号板卡,为什么在运行时提示装在驱动失败?十、报警与事件处置10.01 能把报警或者事件信息导出到关系数据库吗?10.02 报警时能发作声音报警吗,如何做?10.03 报警时报警信息能通过手机短消息发送吗?10.04 报警时可以发送电子邮件信息吗?10.05 可以在运行时静态修改报警上下限吗?能自动存储修改后的值做为下次运行时的报警条件使用吗?10.06 力控可以检测设备通讯故障并报警吗?10.07 如何将对变量的修改记录到日志傍边?10.08 报警配置里的报警记录,记录到关系数据库里的字段名字能否在力控里修改?10.09 如何获取区域、单位、子单位等的最新报警信息和报警优先级?10.10 如何修改资源,比如说这样:在力控的报警组件里报警级另外初级、高级和紧急报警显示为Ⅵ类(初级),Ⅴ类(高级)和Ⅱ类(紧急报警;报警组件的“未确认”显为“报警”?10.11 本地报警控件默认下只全部区域和区域0、区域1.可是报警点在其他区域的,显示不出来.10.12 力控的远程报警应用10.13 使用Netserver读取远程数据源时,如何在运行过程中判断本地计算机和远程数据源之间的通讯故障?10.14 报警提示信息(弹出提示框组态时的步伐以及注意事项)10.15 力控电力版软件本地报警组件查询历史报警时不能择区域(电力版没区域的概念,默认是所区域),招致不能查询历史报警的解决法子十一、短信报警11.01 TC35驱动支持什么设备?11.02 为什么我这个老的工程设置的手机报警不发送短信,可是新建的工程可以发送短信.11.03 手机短信报警,发不了短信是怎么回事?十二、报表与打印12.01 如何将含字符、整型数据的Access数据库中的数据表调到力控中显示并打印?12.02 如何做实时显示的生产报表?12.03 我想作一个能够查询一个月前某一天的数据的万能报表,请问怎么做?12.04 能将报表保管吗,就像保管EXCEL表单一样?12.05 报表如何打印?12.06 历史报表要求使用整型数据,为何都两位小数在里面,如何去失落?12.07 专家报表查询力控历史数据库如何添加题目与字段12.08 专家报表显示开关量0或者1,1时显示正常且颜色为红色,0时显示不正常且颜色为黑色?12.09 专家报表走关系数据库向导之后设置好格式属性等,运行后查询,新增加的数据其实不随格式走?12.10 专家报表中显示数据,当为0时显示“关闭”,否则翻开?12.11 如何在专家报内外获取统计值?12.12 怎么实现在专家报表打印时同时打印出以后的登录用户?十三、数据通讯与网路配置13.01 力控软件的通讯参数如何设置?13.02 如何查找串口通讯故障原因?13.03 控制设备失落电后恢复时力控软件的收集是如何处置的,能自动恢复连接吗?13.04 为何我的驱动提示”静态链连库装载失败,更新IOAPI.DLL”?13.05 我的s7-200中100多点需要监控,有几种数据类型,为了记地址方便,编程时使用寄存器地址都是10,12,110,112,210,212等,发现数据刷新很慢,不能满足用户的需要. 数据更新周期已经到50毫秒了,软件刷新速度能提高吗?13.06 如何检查plc或其它设备是否通讯上了哪?13.07 界说I/O设备时,“静态优化”什么意思?13.08 德律风拨号收集设备,不希望一运行工程就自动拨号,希望人工控制拨号和挂断,如何做?13.09 力控能做双机冗余吗?13.10 力控支持西门子设备冗余方式吗?怎样实现这种下位冗余的监控?13.11 用C/S架构,netview方式数据可以netdb方式不成以.13.12 请问分歧的设备可不成以在一条485线路上使用?13.13 C/S架构如何判断数据源故障?13.14 用数据库变量来暗示某I/O设备是否通讯正常,是不是什么类型的设备都效?十五、后台组件15.01 如何通过后台组件ado来获取一个字段的最年夜值?15.02 力控如何检查日志信息?15.03 日志系统是无限制的存储吗,那样会不会造成占用年夜量的硬盘空间呀?15.04 配方可以进行加密吗?15.05 力控6.1后台组件中提供的配方如何使用?15.06 批次组件如何使用?十六、函数与命令16.01 用力控的函数StartApp启动了一个EXCEL的一个表格,但使用StopApp函数其实不能自动关闭这个表格,为什么?16.02 使用StartApp函数启动的WINDOWS自带的小键盘,使用StopApp函数为何关不失落?16.03 如何在力控的运行画面中显示日期和时间?16.04 如果去失落系统中间变量$Time中的毫秒显示?16.05 如何将若干个整型数据合并显示为一串字符型日期+时间显示?16.06 如何求一段时间的小时数?(经常使用于GetStatisData()函数的Timespan参数16.07 起始时间控件返回的是long型值,用什么函数能取得从中的“年”,“月”,“时”,“分”,“秒”?16.08 调用右键菜单的函数?16.09 Gethisdata函数在使用过程中,需要指向其他的变量,该怎么设置?16.10 在sql字符串命令里如果字符型变量怎么写?16.11 如何把绑定表应用到新工程里?十七、控制战略17.01 控制战略像PLC一样能写梯形图法式吗?17.02 力控的控制模块PID能做串级调节吗?17.03 控制战略能做几级逻辑调用?17.04 控制战略编写好图形化法式后,想在组态窗口上应用某些参数进行监控和修改,为何在数据库中看不到该变量哪?如何收集战略点的变量和其参数?17.05 使用力控控制战略PID结合模块做模拟量收集和调节控制,经常呈现下置数据超时或通讯停止的问题?17.06 控制战略在哪,怎么找不到?二十一、OPC21.01 OPC Server端进行DCOM配置的步伐1.01 装置力控需要的软硬件环境?运行力控时,建议高于以下的硬件和软件配置:1、Pentium IV以上的IBM微型机及其兼容机、工控机;2、至少512M内存(RAM;3、至少60G硬盘;4、VGA或SVGA的各种类型的显示器;5、并行打印口;6、标准鼠标和键盘;7、WINDOWS NT/2000/2003/XP及以上把持系统.8、TCP/IP网络通讯协议 .1.02 如何装置力控软件?在计算机光驱中放入力控软件的装置光盘,过一段时间会自转动出力控软件装置界面.点击你需要装置的版本类型即可.注意:装置顺序与系统问题!1、装置力控ForceControl(装置力控开发,运行环境包括网络功能).2、装置I/O驱动法式 .3、装置数据服务法式(装,用来做数据转发,独自授权.4、装置扩展法式(装,包括CommBridge网桥,ODBCRouter数据库转储,RunLog控制战略,OPCServer,DDEServer,PortServer等扩展法式和SDK开发包,都需要独自授权).5、装置加密锁驱动.1.03 如何卸载力控软件?卸载力控软件请进入计算机控制面板中的添加删除法式,在里面找到力控软件,点击删除即可.1.04 可以制作运行包吗?怎样制作运行包?制作运行包在翻开工程管理器点击相应的工程然后在菜单栏上中打包即可.注:装置包工程不能反编译,注意保管原工程文件.1.05 制作了运行包,装置运行包时setup为何提示“本系统已经装置了该产物!”?装置包要求计算机不能装力控的组态软件.该运行包已经将工程所需要的软件环境打包进来,在装置运行包时一定要先将力控软件从控制面板中卸载.1.06 我已经装置加密锁了,为何装置运行包后运行工程还提示找不到加密锁?这是因为装置运行包后,需要人工对软件进行注册.请翻开运行包释放后所在文件夹,手工运行其中的“Registry”法式进行软件注册,这样加密锁就可以找到了.1.07 装置完运行包后如何卸载?卸载运行包需要两个步伐:1、手动删除运行包装置后生成文件夹及文件夹中的内容;2、删除注册表(1Windows2000:进入windows装置系统盘―>WINNT文件夹―>翻开regedit.exe文件―>使用查找功能搜索“维力控”―>找到后删除该注册表信息.(2Windows98/XP:进入windows装置系统盘―>WINDOWS文件夹―>翻开regedit.exe文件―>使用查找功能搜索“维力控”―>找到后删除该注册表信息.1.08 如何装置力控的驱动法式?手动添加新驱动怎么做?力控软件装置光盘中提供了驱动装置法式.要是手动添加驱动的话,需要把驱动文件夹(内有至少两个.dll文件和一个.txt文件拷贝到力控装置根目录下的IO Servers文件夹下.1.09 怎样添加新的子图精灵?子图装置方法:关闭力控运行法式,进入开发系统.翻开任意一幅画面,选择特殊功能下的装置子图精灵,会弹出下面的对话框:这时择需要装置的.dll文件,即去下载控件的寄存位置寻找.单击翻开按钮,填写子图的属性,如上图所示,确定后即可把控件加入到子图精灵中.1.10 力控提供的加密锁需要装置驱动法式吗?需要话如何装置?力控提供两种加密锁:一种是并口锁,一种是USB加密锁. 1、使用并口锁的时候,把加密锁直接插到计算机的并口上即可.注意:不要带电插拔,这样容易损坏加密锁.当拔出加密锁后,如果力控软件找不到加密锁,请检查计算机BISO中打印机的设置方式,需要设置成ECP的方式.若还存在问题,请与力控公司的技术人员联系.2、使用USB加密锁的时候,需要装置驱动,请点击力控光盘中的“加密锁驱动装置”进行装置.驱动装置完毕后再把加密锁拔出计算机的USB口中.1.11 力控装置在部份把持系统下,会呈现乱码,怎么办?第一步:看XPE是什么版,如果内核是英文版,需要装置一个MUI包,即语言包.第二步:进入控制面板-区域和语言选项,如下图,在区域选项中,选择“中文(中国)”,位置也为“中国”,在高级选项中,代码页转换表中,将所有的“简体中文”都选择上.2.01 如何计算力控软件点数?力控的计价点数就是实时数据库DB中I/O连接项以及网络数据源连接的个数.I/O连接项个数是数据库DB与外部I/O设备、外部OPC服务器、外部DDE服务器或其他外部数据源、网络数据源进行数据交换的点参数的个数.其余未进行数据连接的点及点参数均不在计价范畴.数据库中进行了内部连接也不在计价范畴.另外,开发系统DRAW中的所变量,包括:用于完成力控界面系统VIEW与数据库DB之间内部通信的DB变量,用于完成力控内部控制和运算的间接变量及中间变量,均不在计价范畴.在数据库组态\工具中点击统计即可获取总I/O点数.2.02 我接两个PLC就算两个点吗?所谓真实的I/O连接项点数不是物理接线或通讯线的数量,而是软件通过接口协议交换数据的量;对PLC、仪表等具内部寄存器需要力控进行读写把持的点都是计算点数的;但对物理通道接线了,但其实不想监控该内容,即不作I/O连接是不计算点数的.2.03 把持员站收集现场数据,领导也想看生产情况,我应该如何择软件?你可以购买WWW网络版软件,直接将工程进行发布成Web画面,领导可以直接用IE通过局域网Intranet或互联网Internet(需要互联网的真IP地址).2.04 我用模拟量输出板卡调节几个电动阀门输出应该使用什么版本的软件?这种不使用调节模块或控制仪表等实现PID调节,需要逻辑控制的场所可以选择力控的控制战略版;在力控6系列版本中控制战略在通用版中开通控制战略授权就可以了.2.05 我的工程数据量比力年夜,年夜概十几万点,是不是直接使用使用无限点版本就可以了?在数据量比力年夜的时候,建议使用力控的数据库版本.3.01 不小心在工程管理器中将工程给删除,还能找到并恢复我的工程吗?可以,工程管理器只是对开发人员提供的多个工程列表管理的窗口,从这里删除只是管理器的列表中不在显示该工程.实际上工程还保管在原路径下,只需使用“新增应用”就可以找到你的工程偏重新增加进列表.工程文件都是在project文件夹下,一般在工程列管理窗口中删除的工程不会将该文件夹下的工程删除.3.02 两个工程实时性要求不高,为了省数据库的点数,想做两个工程由人工轮流启动执行,一台计算机上能创建多个工程运行的快捷方式吗?一台计算机上能创立多个工程运行的快捷方式,可是一台计算机上同一时间只能运行一个工程.3.03 力控的案例.PCK文件是什么类型的,如何翻开?力控的案例.PCK文件是用力控软件制作的备份文件,为专格式.它需要使用力控软件工程管理器中的“恢复”钮进行恢复后使用.力控案例.pcz文件是用力控软件备份文件,为专格式,不能用在低于版本5.0以下版本中,它需要使用力控软件工程管理器中的“恢复”钮进行恢复后使用.3.04 力控支持数组吗?支持,可以使用间接变量,它是一个一维数组,下界为0,上界10000.3.05 给每个数组元素赋值后,发现最终所有元素显示的是最后一个赋值结果?这是因为在赋值前没对数组元素做对其指向的变量进行指定.数组元素指定形式:IV[i] = &VAR //暗示间接变量IV的第i个元素指向变量VAR. IV为间接变量,VAR为普通变量.。
excel表格两张表格对比怎么弄
excel表格两张表格对比怎么弄篇一:如何在EXCEL中对比两张表如何在EXCEL中对比两张表(不是对比两列)?两张都是人员在职信息表,A表长,B表短,A表中的记录比较多,有的人A表中有而B表中没有,有的人AB两表都有但是在A表中的行数比B表中多(举例说明,就是这个人在A表中可能有三行,分别是7.8.9三月的在职信息,同样的人在B表中可能只有7月一个月的在职信息),如何把A表中有而B表中没有的行挑选出来单列成一张表?假设姓名在A列,在职月份在B列,两个表的第一行都是表头.在B表插入一个新A列,这样B表的姓名就在B列,月份在C列,在A2单元格输入=B2&C2 在A表表头的最后一个空白列(假设为H1)写上"与B表的关系"在H2输入公式=IF(ISERROR(VLOOKUP(A2&B2,Sheet2!A:A,1,FALSE)),"B表没有此记录","B表有此记录")如何在EXCEL中筛选出相同的名字?我现在有2张表:一张有1000个用户,另一张有800个用户;如何快速的找出两张表中相同的名字啊。
方法一、sheet!b1輸入=IF(COUNTIF(Sheet2!$A$1:$A$1000,A1)>=1,"重複","") 方法二、在1000个用户的sheet1!B1輸入(假设你的记录在A1而且是竖列扩展)=if(isna(vlookup(a1, sheet2$a$1:$a$800,2,0)), " ", "重复“)两列数据查找相同值对应的位置=MATCH(B1,A:A,0)EXCEL中如何使用VLOOKUP函数查找引用其他工作表数据和自动填充数据VLOOKUP函数,在表格或数值数组(数据表)的首列查找指定的数值(查找值),并由此返回表格或数组当前行中指定列(列序号)处的数值。
转 力控常见问题
转载]力控组态软件的常见问题(2012-10-08 11:12:20)转载▼标签:转载学习原文地址:力控组态软件的常见问题作者:加密狗1:我已经安装加密锁了,为何安装运行包后运行工程还提示找不到加密锁?这是因为安装运行包后,需要人工对软件进行注册。
请打开运行包释放后所在文件夹,手工运行其中的“Registry”程序进行软件注册,这样加密锁就可以找到了。
2:安装完运行包后如何卸载?卸载运行包需要两个步骤:1、手动删除运行包安装后生成文件夹及文件夹中的内容;2、删除注册表(1)Windows2000:进入windows安装系统盘――>WINNT文件夹――>打开regedit.exe 文件――>使用查找功能搜索DaQing Sunway――>找到后删除该注册表信息。
(2)Windows98/XP:进入windows安装系统盘――>WINDOWS文件夹――>打开regedit.exe文件――>使用查找功能搜索DaQing Sunway――>找到后删除该注册表信息。
3:如何安装力控的驱动程序?手动添加新驱动怎么做?力控软件安装光盘中提供了驱动安装程序。
要是手动添加驱动的话,需要把驱动文件夹(内有至少两个.dll文件和一个.txt文件)拷贝到力控安装根目录下的IO Servers文件夹下。
4:怎样添加新的子图精灵?子图安装方法:关闭力控运行程序,进入开发系统。
打开任意一幅画面,选择特殊功能下的安装子图精灵,会弹出对话框,这时选择需要安装的.dll文件,即去下载控件的存放位置寻找。
单击打开按钮,填写子图的属性,确定后便可把控件加入到子图精灵中。
5:力控提供的加密锁需要安装驱动程序吗?需要话如何安装?力控提供两种加密锁:一种是并口锁,一种是USB加密锁。
1)使用并口锁的时候,把加密锁直接插到计算机的并口上即可。
注意:不要带电插拔,这样容易损坏加密锁。
当插入加密锁后,如果力控软件找不到加密锁,请检查计算机BISO中打印机的设置方式,需要设置成ECP的方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《组态软件及应用》学习报告题目:力控组态软件专家报表与EXCEL比较系部:专业:班级:姓名:涛声依旧学号:指导老师:成绩:二零一六年五月十日一、专家报表专家报表开发工具提供丰富的报表操作函数集、支持复杂脚本控制,包括:脚本调用和事件脚本,比如利用报表函数可以在报表上同时显示实时数据和任意时刻的历史数据,并加以统计处理,例如取行平均、列平均,统计出最大最小值。
报表文件格式兼容Excel工作表文件,提供类Excel的绝大部分功能,包括:编辑功能、计算功能、图表功能等。
支持图表显示自动刷新,可输出多种文件格式:Excel、TXT、PDF、HTML、CSV等。
可实现多层表头,可以实现报表嵌套,可以制作复杂的报表格式。
具备打印、打印预览、页眉页脚打印功能,支持逐行打印。
报表数据源支持实时数据库和各种关系数据库,可显示、处理实时和历史数据,可直接遍历关系数据库数据。
专家报表除应用外,还可进行其他方式查询。
为节省篇幅以下“SQL Server”(网络数据源)和“Aceess”(本地数据源)为数据源,通过不同方式进行查询等。
(1)、报表名称:必须指定,不能为空,且不通报表之间的名称不能相同,用户报表名称,当有多个保镖可以用于区别不同的对象。
(2)、绑定表头:选择了该项,报表的第一行为灰色,用户不能进行任何操作,且在运行情况下当在一屏显示不在的情况下,拖动右侧的滚动条时内容发生变化。
可方便用户查看相应表头的相应内容。
(3)、打印每页表头:(4)、刷新(毫秒):报表数据的更新周期。
(5)、操作级别:若在运行环境下对万能报表操作有权限操作,并且要在导航器/配置/用户管理定义中进行用户定义。
(6)、工具条:运行时双击是否有工具条弹出。
(7)、打印模式(8)、SQL查询数据库:报表可以与关系数据进行数据交互,报表显示的是关系数据库中的数据。
(9)、无效数据时:可根据现场需要,当保镖所连接的的变量值无效或0时,无显示。
(10)、手动更新设置:一般的数据刷新速度为2秒,当选该项是强制进行数据刷新。
(11)、自动打印点:有一个变量来控制打印功能,关联一个变量为真时(非0)打印功能激活,打印当前的万能表的表单。
(12)、自动保存点:有一个变量来控制保存功能,关联一个变量为真时(非0)rpt形式自动保存当前激活的万能报表中的表单。
其中rpt格式可以通过运行中的万能报表进行打开。
(13)、自动保存路径:当配置了自动保存功能后自动保存在设置好的路径下,该路径在开发环境下进行设置。
支持任意位置插入行(列),删除行(列),支持合并单元格,每一行(列)的高(宽)度都可以随意调整,他可以方便的智能拷贝,智能替换变量。
具备友好的公式生成器,可以自动生成求和,平均值,最大值,最小值,取历史数据等功能。
报表变量(1)单元格和区域变量:描述单元格的变量,方式为:列序号+行序号。
如C2:I8.(2)Value:在条件计算时用来引用条件单元格的值。
属于单元格属性变量。
(3)Col,Row:本单元格所在的行和列。
可以在表达式中引用。
(4)HisYear,HisMonth,HisDay, HisHour,HisMinute:用来取历史数据是的年月日分的时间值。
利用该变量可以方便的控制报表的数值。
缺省值为0.报表函数(1)SumIF 功能:根据指定条件对若干单元格求和。
语法:AVEIF(条件区域,条件表达式,求平均值区域)(3)MaxIF,MinIF功能:根据指定条件对若干单元格求最大值,最小值。
语法:MaxIF (条件区域,条件表达式,求最大值值区域) ,MinIF (条件区域,条件表达式,求最小值值区域) ,专家报表的创建方法专家报表创建方法有:1)、菜单栏——复合组件(S);2)、在工程项目中双击“复合组件”;3)、点击工具栏中工具按钮;在弹出的复合组件对话框中,如图7-21所示,点击左侧在树形菜单中“报表”。
双击右侧窗口中“专家报表”图标,或拖动“专家报表”图标至工程窗口。
4)、工具箱——常用组件——专家报表,如图7-22所示,拖动“专家报表”图标至工程窗口、或用鼠标在窗口中点击并拖曳到合适大小后释放鼠标。
5)、菜单栏——工具(T)——复合组件——专家报表,用鼠标在窗口中点击并拖曳至合适大小后释放鼠标。
此时在窗口中会出现一个专家报表组件,可以拖曳“专家报表”的位置以调整其大小,接着直接双击“专家报表”组件,将弹出“报表向导第一步”设置对话框,如图 7-24所示。
注:报表向导只是在首次添加报表控件的时候才会自动弹出,如果需要打开此报表向导,可以在报表设置对话框中菜单栏“向导(T)”中选择“报表向导(R)...”,或单击菜单栏上的图标。
报表向导的类型有“力控数据库报表向导”,“关系数据库报表向导”及“无模板向导”,以下分别介绍“力控数据库报表向导”、“关系数据库报表向导”及“无模板向导”的建立。
二、EXCELEXCEL程序在开发中的特点比较如下:(1)数据量:一般而言,如果你的Excel工作表在一个月之内就可能突破10000条记录的话,这个时候建议你还是选用数据库产品,尽管在Excel和数据库之间可以进行数据转换,但是当Excel的数据量过大的时候,它的查询和计算的速度会明显下降。
(但是使用一个小技巧,也可以将大量的数据拆分到逻辑上有明显区别的工作表中)。
比如:一个小小的超市,10名收款柜台员每天接待200人每人10件商品,Excel立马倒下,根本不能施展手脚。
(2)数据安全性。
Excel提供了有限的安全性,它只能限制用户访问和修改的权限,但是无法对用户进行角色的管理,也不能对数据进行行级的访问限制。
Excel在一些简单的破解程序面前毫无招架之力,无论你如何密码,我不多说。
(3)多用户管理。
因为Excel程序是一个单机程序,所以一个Excel文件通常无法被多个用户同时管理。
而数据库通常具备完整的管理控制台,可以方便多个用户分别对数据库进行同时操作。
比如:还是前面提到的小小超市, 10人同时操作,Excel就派不上用场了。
(4)计算与数据建模。
Excel的强大之处就是它的计算与建模能力。
而数据库程序通常只能完成相对简单的运算和建模。
(5)跨平台性,这一点。
可以说是Excel的软肋,因为Excel只能跨PC和Jmac两种平台,而大多数的数据库产品可以通过安装客户端的方式运行在任意平台上,但是如果你正在使用Excel,通常情况下,你的开发应该都在windows下进行.Excel的最最优势之处:a、数据透视功能,一个数据透视表演变出10几种报表,只需吹灰之力。
一个新手,只要认真使用向导1-2小时就可以马马虎虎上路。
b、统计分析,其实包含在数据透视功能之中,但是非常独特,常用的检验方式一键搞定。
c、图表功能,这几乎是Excel的独门武工,其他程序望其项背而自杀。
d、高级筛选,这是Excel提供的高级查询功能,而操作之简单。
非常超值享受。
e、自动汇总功能,这个功能其他程序都有,但是Excel简便灵活。
f、高级数学计算,却只要一两个函数轻松搞定。
Excel应用程序可以完成相当多的计算任务,可以满足多种应用程序需求,从用户界面、逻辑设计、报表设计到最终的打印,Excel应用程序都可以在设计上满足开发者的需求。
可以说在某种程度上,有的时候很难想象对Excel的深层开发会给我们带来什么。
但是在实际开发中,事实上一般都会选择使用Excel完成下面特定的任务,这也是开发中比较常用到的几种开发模式·财务分析。
这类应用程序通常分析用户所输入的数据,然后可以生成相应的预测模型,提供给决策部门作为参考。
.报表类应用程序。
这类应用程序充分利用了Excel的分析汇总功能和图表功能,程序的主要目的是生成周期报表。
·工具类应用程序。
这类应用程序通常用于提高用户的工作效率,例如提供数据转换与导入导出服务。
Excel应用程序的结构区分在设计上,当明确了应用程序的功能和输入输出之后,下一步就需要开始着手决定应用程序的逻辑结构了,应用程序的结构由下面这些因素所决定:·结构的复杂性。
通常在结构上越复杂的应用程序,越容易扩展,但是会增加程序的复杂性,增加开发的周期。
·开发维护的成本。
是否应当使用容易维护的结构,是否应当使用一般程序员都能理解的结构。
·安全性。
应该设计什么样的安全性才能满足需求,不同的安全性需求可能会对开发结构带来质的变化。
·分发模式。
应用程序开发完毕之后,应该采用什么样的分发方式,是直接分发xls文件,还是要制作一个安装文件让用户自己安装。
·更新模式。
Excel应用程序不同于Web应用程序,任何更改都需要让用户进行更新。
这是非常特别的一个因素,它将会决定是直接开发xls文件更新,还是使用插件来更新Excel应用程序。
作为简单的应用,直接使用简单的过程就可以完成,但是对于复杂的应用程序,在结构上的一点变化就可能做到牵一发而动全身,如果结构设计上存在缺陷,很有可能会出现用户丢失数据或增加用户操作的种种程序缺陷。
所以,为了避免不必要的损失,应当认真了解应用程序的结构区别,并在最适当的时候采取最适当的结构。
俗话说,磨刀不误砍柴工,就是这个道理。
Excel的缺点:第一,excel 无法多人共享数据。
保存在已连接网络的计算机中的文件,可以通过共享设定实现多个用户在线阅读或编辑。
但是,当某个用户打开该文件的时候,其他用户就无法进行编辑了。
如果是网上商城的话,当某个用户购买商品地时候,其他用户就无法购买了。
第二,excel无法提供操作大量数据所需的格式。
瞬间从几十万或者上百万的数据中获取想要的数据,必须把数据保存为适当的格式。
excel无法提供相应的数据格式。
第三,实现编写自动化需要编程技术能力。
通过编写计算机程序可以实现数据读取和编辑自动化。
第四,无法应对突发事故。
当文件被误删、硬盘故障无法读取的时候,可能会造成重要数据地丢失。
同时数据还可能被他人简单的读取或窃用。
Excel 只能精确 15 位有效数字,超过部分以 0 表示,如果是小数则直接去掉数值过大或者过小,Excel 会用科学计算法表示(字母 E)单元格可以输入的最值:a 最大的数值:9.99999999999999E+307b 最大的正数:1.79769313486231E+308c 最小的正数:2.229E-308d 最大的负数:-2.259738585073E-308e 最小的负数:-1.79769313486231E+308此外还有文本型和公式型两种。
当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。
例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。