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为普通变量。 i---为数值常量,或数值表达式。 IV[i]---表示IV的第i个元素。
“&”为地址符。“&”也可以写作“@”; 例如:错误的做法:不对数组TEMP元素指定变量,对TEMP[1]、TEMP[2]直接赋值为12 和36,即TEMP[1]=12; TEMP[2] =36;最终结果造成TEMP[1]、TEMP[2]值都是36; 正确的做法:先进行元素与变量指定TEMP[1]= &coma1、TEMP[2]= &coma2,然后分别对变量coma1和coma2进行赋值:coma1=12; coma2=36;这样元素才能获得正确结果。 (请参考用户手册 2.2.4 变量数组的相关章节 )
3.06 在数据库组态中没见到定义数据范围的地方,只定义小数位数。我在HMI上对该数据库变量赋值发现不能 大于99999,当大于该值时提示“无效数据,范围为-99999.000000~ 99999.000000”怎样才能输入更大的数据?
力控是个分布式架构的组态软件,数据库DB和VIEW(又称HMI)相对独立,开发环境下称DRAW,在数据库中不需要定义浮点和整型数的限值,但在DRAW中需要在“变量”—“数据库变量”中根据需要修改变量的上下限值。默认的限值为-99999到99999所以会出现上述的提示。同样在DRAW系统里中间变量和间接变量也都要根据需要进行修改。
3.07 在动画连接择变量时会出现变量择窗口,为何窗口中了“实时数据库”项 窗口,还个“全局”窗口?并且这个窗口也数据库变量,当这里的变量比“实时数据库”项窗口少,
这两个什么区别?
“实时数据库”窗口页的变量为数据库DB中定义的各种类型数据库变量和对应的参数;“全局”窗口中显示的是DRAW或VIEW(又称HMI)中引用过的各种类型的数据库变量与参数、能够使用的系统中间变量、在HMI上定义过的中间变量和间接变量。
3.08 如何在开机时自动进入工程的运行系统?
在5.0版本以下需要,建立VIEW的快捷运行方式,并将该运行加载到WINDOWS的启动栏中。在6.0版本中在系统配置导航栏—初始启动程序—可以设置开机自动运行。
3.09 为何我的工程画面修改后保存提示“保存文档失败”?
工程文件中的doc文件夹及内部的页面文件被人修改成“只读”属性了,将doc文件的只读属性去除后,重新进入开发系统就可以了。也有个别计算机因为操作系统的问题导致无法进行画面保存,这就需要重新安装系统。
3.10 为何工程画面切换时些窗口打不开,并提示“打开文档失败”的错误? 这是因为3.6版本的运行系统VIEW不支持窗口名称中带(输入法为英文状态\和(输入法为中文态\(与“”字符的名称。如窗口名称为:“1#车间工艺”,当切换到该画面时会出现提到的现象。为此建立窗口时请不要用:\、\(\,\等字符。
如果是输入法为中文状态的“#”可以使用,但不建议大家使用该符号。对于2.6版本下运行正常需要升级到3.6的工程要注意带“#\和\(\,\的窗口名称和动画连接进行修改。 在6.0中在工程切换时出现窗口打不开,提示打开文档失败,可能是你所要打开的窗口名称已经不存在,这样会造成这种提示。这需要对该动作进行设置检查是否是正确的窗口名称。
3.11 工程的窗口名称定义不合适想修改名称,但窗口名称为灰色不能修改,对窗口操 作只打开、删除和关闭,该如何修改哪?
使用菜单“文件(F――另保存为(A?”将当前活动的窗口更名保存即可,保存后可以将原窗口删除。
3.12 我想将系统的热启动键禁止,防止运行人员非法操作关机,能实现吗?
可以,在“配置”——“运行系统参数”——“系统设置”中将“禁止Ctrl^Alt^Del”中即可。 但需注意对于某些操 作系统安装后可能不能使用。在使用该方法时需要安装“钩子程序”,在力控工具中可以找到
3.13 我使用3.6做的工程,为何在2.6下打不开哪?
最新的3.6版本的软件依然向下兼容,但不能向上兼容。3.6版制作的工程在低版本上无 法打开。如果有2.6的版本升级到3.6后又想重新使用2.6是不行的,所以升级前请保留原版本的备份。 不同版本的工程使用,一般需要对工程进行升级才可以使用,由于高版本的控件更新,可能低版本里没有这些相应的功能就会造成错误。
6.0以后的工程备份文件为pcz格式的,拿到6.0以下版本是无法使用的。
3.14 工程从 2.6升级到3.6后总是提示找不到驱动?
力控软件3.6与2.6版本相比在调度程序I/O Server上很大的改动。3.1以前的版本使用“配置——初始启动设置——初始启动程序”进行启动,而且每个驱动都个独立的调度与之对应。3.1以后的版本调度改为统一调度方式,程序由数据库来启动。升级后要注意修改调
度启动方式。
3.15 工程从5.0以下版本能否直接拿到6.0中使用?
5.0以下的版本用到6.0的工程中需要进行升级,直接拿来引用可能会出现很多问题。
3.16 在1024*768的机器分辨率下做的工程,在1440*900的机器下直接运行,些画面拉伸变形?
分两种情况:
一、工程拷贝到1440*900的机器下,没打开开发环境,直接运行,画面会充满整个屏幕,相当于窗口自适应,大部分的组件没有问题,但是有些可能会存在拉升的现象。 二、在1440*900的机器下,直接运行安装包。
针对这两种情况,画面都会充满整个屏幕,相当于窗口自适应,大部分的组件没问题,但是些可能会存在拉伸的现象,为了能杜绝这种现象,最好将最终运行工程的机器分辨率改成开发环境下的机器分辨率。
3.17 在1024*768的机器分辨率下做的工程,在1440*900的机器下进入开发,提示自适应窗口,该如何选,选了以后的效果有什么不同? 一、选择“是”,则窗口的大小会自适应成1440*900,即将窗口的大小以及组件的大小都会照比例变化,例如在1024*768下窗口大小是300*300,在1440*900自适应以后窗口大小会变成421*361,即宽度变化的比例是1440/1024,高度变化的比例是900/768,同样组件的大小和位置也会照这个比例改变,会造成画面变形的严重,所以杜绝择“是”。 二、择“否”,然后保存,则窗口大小还是保持原来的大小,例如原来窗口大小是1028*768,则窗口还是保持这么大,只是运行以后,由于机器的分辨率是1440*900,所以不会充满整个画面。
3.18 力控运行后,view标题栏上显示的是“运行系统”+“窗口名称”,如何修改这个名称? 在力控根目录下一个文件是prgTitle.txt,在里面修改view后面的参数,如下图所示,则运行后“运行系统”变成了“北京维力控”。
改变窗口标题的方法如下: 改变窗口标题。 语法
SetTitle(NewTitle)
说明
用于动态设置窗口标题。 参数
NewTitle: 字符串类型,新窗口标题。 示例
SetTitle(\窗口标题设置为New window title
3.19 开机自启动程序在注册表里的位置在哪里?
在运行中输入regedit除掉里面的内容即可。
3.20 加载某个工程后,工程管理器无法启动,进不了开发,也进不了运行。
可能是devman3.dat损坏(文件在工程根目录下的db文件夹下,删除掉这个文件就能打开工程,但是io设备信息,以及数据库组态点的io连接信息都没了。
3.21 工程只能进入运行,但是进入不了开发,是怎么回事? 两种情况:
第一种:进入任务管理器,查看进程里有没有”draw.exe“和”admin.exe“,如果的话,结束掉这两个进程,然后重新进入开发试试。
第二种:查看力控安装根目录下还没”draw.exe“这个文件,如果没(很可能是杀毒软件误删了,就重新安装力控软件或者修复。要是存在这个文件,就进杀毒软件里查看是否禁用了这个进程。
3.22 退出力控进程管理器时,如何设置可以实现不出现提示,而直接退出? 在力控根目录下建一个文件,名称是pStart.ini,里面的内容填写如下。 [pStart]
ExitMsg = 0
3.23 打包中,其他的文件如何加载进打包文件中?
打包中,工程目录的所文件都会打进去,所以可以将所需要的文件都放在工程根目录下。
3.24 打包中,注册授权工具没加载进去,如何加载?
在力控安装根目录下一个文件叫PackRunExeScript.dat,用记事本打开这个文件,在最后加载上注册授权工具,“.,SetLicense.exe”,同时将第一行中的行数增加1,注意加载的格式一定要跟前面的一样。如下图所示:
,
然
后
搜
索
。
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run\\[pStart],删