77范文网 - 专业文章范例文档资料分享平台

力控常见问题大全(5)

来源:网络收集 时间:2019-03-23 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

4.09 力控支持GIF动画吗,能做到透明吗?

力控支持GIF动画。开发环境下可以透明,但运行时还不支持透明,而且GIF动画的大小不能随意缩放,即使在开发环境中进行了拉伸,在运行时会自动回到原动画尺寸的大小。

可以使用透视精灵和动画文件播放两个控件,动画文件播放是支持gif动画文件的,该控件可以给其添加边框并修改边框颜色。对于透明处理可以使用透视精灵。

4.10 .bmp格式的图片占用空间太大,除了.bmp格式的图片外支持.JPG等格式吗?

支持,力控支持*.BMP、*.JPG、*.JPEG、*.GIF和*.ICO等格式的图片。可以直接使用位图的方法添加文件。

4.11 力控支持一个窗口中播放多路视频的监控吗?

支持。视频监控的方法是视频文件支持ie浏览,这样可以再力控下放多个ie浏览器,用来进行监控。

4.12 如何做退出工程运行的按钮?

在钮中做左键动作,使用函数Exit(0);

函数Exit(code)说明如下:code取值为0,1,2,3,4。 0表示退出程序。 1表示窗口最小化。 2表示退出所有力控程序。 3表示重新启动系统。

4表示关闭系统。

4.13 力控的文本做模拟量的输入和输出连接后,发现模拟量变成整型了,没小数部分,怎么处理呀?

力控的画面VIEW与实时数据库DB是两个独立的可执行文件,虽然在数据库中模拟量默认为3位小数(小数位数可以修改,但VIEW中文本需要人工指定小数点位数。如文本为####.##表示两位小数显示。

4.14 做的小窗口时,运行后窗口的可以拖动改变大小,是否可以让它固定不变?

可以,将窗口属性改成无边框或细边框就可以了

4.15 图片制作的时候无背景色,但是图片在力控里显示时会带背景色。

保存成JPG过程中造成背景色被压缩成过渡色,背景色彩不能完全统一,保存成BMP或者PNG格式的就可以了。

4.16 flash里钮,用钮实现动作,现在需要取消按钮的动作,在view上实现用钮控制flash动作。

将钮的动作写成函数形式,在力控里直接用flash的callfunction函数来调用对应的函数就可以,如下面的程序: var intervalId1:Number; var intervalId2:Number; var intervalId3:Number; function exec1() {

aa.prevFrame(); }

function exec2() {

bb.prevFrame(); }

function exec3() { cc.prevFrame(); }

function guan1(){

intervalId1 = setInterval(exec1, 50); }

function guan2(){

intervalId2 = setInterval(exec2, 50); }

function guan3(){

intervalId3= setInterval(exec3, 50); }

//以上是关窗键代码 function kai1(){

clearInterval(intervalId1); aa.play();

}

function kai2(){

clearInterval(intervalId2); bb.play(); }

function kai3(){

clearInterval(intervalId3); cc.play(); }

//以上是开窗键代码 function zanting1(){ clearInterval(intervalId1); aa.stop();

}

function zanting2(){ clearInterval(intervalId2); bb.stop(); }

function zanting3(){ clearInterval(intervalId3); cc.stop();

}//以上是暂停键代码 if (ExternalInterface.available)

{

ExternalInterface.addCallback(\ExternalInterface.addCallback(\ExternalInterface.addCallback(\ExternalInterface.addCallback(\

ExternalInterface.addCallback(\ ExternalInterface.addCallback(\

ExternalInterface.addCallback(\ ExternalInterface.addCallback(\

ExternalInterface.addCallback(\重要的地方,声明为回调函数。 }

5.01 力控的数据库是用SQL Server还是ACCESS改造的?

都不是,力控的实时数据库是自己编写算法的实时数据库。不同于商业的关系数据库。 5.02 实时数据库中的区域是什么意思?

力控实时数据库为了方便管理,将数据库分成0-30共31个区域(AREA)、每个区域又划分成0-99共100个单元(UNIT、下面又分子单元(SUBUNIT、组(GROUP,点名(NAME和点参数的六层结构。

5.03 数据库变量常用的就是PV参数,但其它参数何用途,详细的说明吗?

数据库点参数在“数据库组态(DB Manager-点[T]-点参数”菜单下说明。不同的点类型不同的参数,对于控制策略点参数的说明要看策略的在线帮助了。

5.04 数据库组态时点太多,能复制点或将现的EXCEL点表保存成数据库的点表吗? 可以,力控的数据库支持点复制(自动加序号和删除,也可以将已的EXCEL点表照力控指定的格式导入力控的实时数据库。 5.05 力控支持自定义变量和参数吗? 支持。

5.06 实时数据库支持与关系数据库的通讯吗?

支持,可以使用ADO和ODBC方式。详情请参考相关手册或致电北京技术部。 5.07 力控的数据库与数据库之间如何通讯?

可以使用远程数据源的方式,建立网络连接实现,该方式仅支持网络TCP/IP方式;也可以使用力控数据库间专的Portserver或者COMMSERVER协议,该方式支持TCP/IP,串口,拨号,GPRS等多种物理方式的链接,轻松组件分布式实时数据库网络。 5.08 Portserver组件做为分布式网络数据库的通讯组件,什么优点?

Portserver是一个网络通讯的服务器组件,它是力控构成C/S架构服务器的通讯核心组件,支持力控软件以各种网络方式来互相通讯。

比如:力控可以通过RS232/RS422/RS485、无线电台、电话轮巡拨号、GPRS/CDMA等方式和其它节点的力控软件来通讯。

特点如下:

1、组件具备分组和地址概念,网络不同节点的力控通过该组件可进行互相寻址; 2、通过该组件可以使多个客户端同时进行访问服务器;

3、力控软件虚拟成设备,远程力控通过IO驱动程序来进行访问力控;

4、具备故障恢复功能,通讯中断的时候具备自动恢复功能,保证系统的稳定性; 5、直接将力控区域数据库的数据进行发送,提高了系统的效率;

6、第方程序通过开放协议可以以各种网络方式直接访问力控实时数据库。

5.09 为何运行后在打开数据库DB时发现“历史点不存在XXXX”( XXXX为数据库变量的信息)?

这两种可能:

1、这里指出的变量没在组态中进行历史参数的保存设置。即根本不存在历史数据; 2、使用历史曲线或报表等工具对该变量进行过历史数据查询,但所查询的时段没历史数据,即通讯故障,或关机等造成历史数据中断。

5.10 db照条件存储的原理以及如何保存满足条件的时刻?

PcAuto6.1版本中在现的定时保存和变化保存的基础上增加了条件存储功能,条件存储的条件是一个表达式(可使用数学公式参见下表),当表达式为真时Db将存储数据,为假时不存储数据

四则运算:+、-、*、/、%、 移位操作:>>、<<、

大小判断:>、>=、<、<=、==、 !=、

位操作:&、^、|、!、~、 条件判断:&&、||、

数学函数:abs、floor、ceil、cos、sin、tan、cosh、sinh、tanh、acos、asin、atan、deg、rad、exp、ln、log、logn、sqrt、sqrtn、pow、mod、

例如Tag0001的存储为定时存储,保存条件为Tag0002.PV>0,当Tag0002.PV=0或者<0时,Tag0001存储的数据是-9999,告知保存条件不符合,当Tag0002.PV>0时满足条件,Tag0001存储数据。在某些应用环境下,不单单要照存储条件保存历史数据,而且需要把满足条件的具体时间记录下来,这样需配置Db.ini中[ConfSave]字段的DoAction属性,当DoAction=1时,Db将在一个条件存储过程完成后(从保存条件满足到保存条件不满足)将开始储存和结束存储的时间记录到工程目录的DB目录下的ConfSave.mdb数据库中,如需保存到其他数据库需修改[ConfSave]字段的ConnectStr属性, ConnectStr属性是一个ODBC连接字符串,可以根据具体数据库自行生成。默认情况下不保存条件存储记录。 例如要保存在sql server2000的数据库test中,则db.ini的设置如下 [HisData] NODATA=-9999.9 [ConfSave] DoAction = 1

ConnectStr=\

Server;SERVER=192.168.0.252;UID=sa;PWD=123;DATABASE=test \

同时在test里面要建立一张表,名称是SaveConfTable,里面的字段也得定义好,字段的定义如下:

TagName:文本型 bgnTime:日期型 bgnTimeMs:数字型 endTime:日期型

endTimeMs:数字型

也就是说db往数据库写的表名以及字段名字都是固定好的,并且不会自动创建表格。 5.11 db里数据,但是view里没数据?

情况1:数据库组态里的变量,在中间变量或者是数据库变量里定义了同样的点。 情况2:工程存在远程数据源,画面里引用的模拟量输出很可能是通过netview的方式引过来的,给客户造成误解。

情况3:view是从关系数据库里获取的数据,而且超过了63个字符串,而db的desc参数最多只能接收63个字符串。

5.12 如何算存历史数据所占用的空间?

比如100个点,每秒保存1次,则一天保存了多少空间。 一个点保存占用8字节。则算法如下:

8*3600(1天的秒数*24(一天的小时数)*100=69120000byte(字节) 69120000byte/1024=67500kb 67500kb/1024=65.918MB 65.918MB/1024=0.064G 其中公式为:1B=1b(位 1KB=1024B

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库力控常见问题大全(5)在线全文阅读。

力控常见问题大全(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/543167.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: