力控动态组件常见问题大全(附解决方案).doc

上传人:xin****828 文档编号:6558940 上传时间:2020-02-29 格式:DOC 页数:45 大小:505.50KB
返回 下载 相关 举报
力控动态组件常见问题大全(附解决方案).doc_第1页
第1页 / 共45页
力控动态组件常见问题大全(附解决方案).doc_第2页
第2页 / 共45页
力控动态组件常见问题大全(附解决方案).doc_第3页
第3页 / 共45页
点击查看更多>>
资源描述
一、力控软件的安装卸载与系统环境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.00000099999.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 控制策略在哪,怎么找不到?二十一、OPC 21.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 给每个数组元素赋值后,发现最终所有元素显示的是最后一个赋值结果?这是因为在赋值前没对数组元素做对其指向的变量进行指定。数组元素指定形式:IVi = &VAR /表示间接变量IV的第i个元素指向变量VAR。IV为间接变量,VAR为普通变量。 i-为数值常量,或数值表达式。 IVi-表示IV的第i个元素。“&”为地址符。“&”也可以写作“”; 例如:错误的做法:不对数组TEMP元素指定变量,对TEMP1、TEMP2直接赋值为12 和36,即TEMP1=12; TEMP2 =36;最终结果造成TEMP1、TEMP2值都是36; 正确的做法:先进行元素与变量指定TEMP1= &coma1、TEMP2= &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 我想将系统的热启动键禁止,防止运行人员非法操作关机,能实现吗?可以,在“配置”“运行系统参数”“系统设置”中将“禁止CtrlAltDel”中即可。 但需注意对于某些操 作系统安装后可能不能使用。在使用该方法时需要安装“钩子程序”,在力控工具中可以找到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);/窗口标题设置为New window title3.19 开机自启动程序在注册表里的位置在哪里?在运行中输入regedit,然后搜索。 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunpStart,删除掉里面的内容即可。3.20 加载某个工程后,工程管理器无法启动,进不了开发,也进不了运行。可能是devman3.dat损坏(文件在工程根目录下的db文件夹下,删除掉这个文件就能打开工程,但是io设备信息,以及数据库组态点的io连接信息都没了。3.21 工程只能进入运行,但是进入不了开发,是怎么回事?两种情况:第一种:进入任务管理器,查看进程里有没有”draw.exe“和”admin.exe“,如果的话,结束掉这两个进程,然后重新进入开发试试。第二种:查看力控安装根目录下还没”draw.exe“这个文件,如果没(很可能是杀毒软件误删了,就重新安装力控软件或者修复。要是存在这个文件,就进杀毒软件里查看是否禁用了这个进程。3.22 退出力控进程管理器时,如何设置可以实现不出现提示,而直接退出?在力控根目录下建一个文件,名称是pStart.ini,里面的内容填写如下。pStartExitMsg = 03.23 打包中,其他的文件如何加载进打包文件中?打包中,工程目录的所文件都会打进去,所以可以将所需要的文件都放在工程根目录下。3.24 打包中,注册授权工具没加载进去,如何加载?在力控安装根目录下一个文件叫PackRunExeScript.dat,用记事本打开这个文件,在最后加载上注册授权工具,“.,SetLicense.exe”,同时将第一行中的行数增加1,注意加载的格式一定要跟前面的一样。如下图所示: 3.25 工程跟ACCESS交互,ado配置过程中,生成的是绝对路径,但是打包文件具体安装在哪个文件夹下不确定,如何使用相对路径?替换文件DataSourceTools.dl、view和draw、drawcoml,即放力控安装根目录下,同时要看下力控根目录下是否toolkitpro1211vc60.dll这个文件,如果没,就将这个文件拷贝进去(EF自动会这个文件,然后进入关系数据源配置工具,如下图,将”Data Source=”后面的“D:”中,然后择工程目录即可。3.26 如何可以观察运行时view中对象存在内存泄漏现象?3.27 远程连接力控的远程界面弹出用户界面失败对话框怎么办?因为被连接电脑使用了力控的钩子程序安装,在钩子程序里用注销和删除功能即可。3.28 FORCECON2.0在win7操作系统下,注册失败?用管理员身份进入系统,获得PCID号再注册。3.29 如何实现多个显示屏显示多个画面?例如将显示器的视频线插入到笔记本的窗口上,同时两个显示屏的分辨率都是1024*768。则主要步骤:1、右键点击电脑空白处,择属性,切换到“属性页”,则出现下图,中“2”,择“将Windows桌面扩展到该监视器上”,确定。2、在建工程的时候,建立了两个画面,一个的分辨率为0,0,1024,768。另一个是1024,0,1024,768。也就是第二个窗口是需要显示到第二个显示屏上的,所以将这个窗口的左上角X坐标设置成1024。3、在力控里面择“运行系统参数”,如下图,将框架位置的宽度和高度设置成两个屏幕的总高度和总宽度即可。将两个窗口都打开时,第二个窗口自动就显示在第二个显示屏上了。3.30 客户现场两台计算机,距离较远,其中一台需要采集另外一台计算机的数据,两台计算机都可以上网但都没有固定IP,由于距离较远,拉专线的方式已经被客户否定了,这种情况通过什么方式通信更合适?力控基本的组件都是支持域名的,也就是输入IP的地方都可以输入域名。像上面这种情况就可以采用配置数据源的方式,以netdb或者netview的方式采集数据。4.01 工程量比较大,能几个人分开同时开发吗?可以。先每个人独立开发,然后使用开发系统draw中的“引入工程”,可以将其它工程引入合并成一个完整的工程。要引入的工程窗口名称不能和已打开的工程重复,组件版本号必须一致,位图也必须拷贝到bmp文件夹下进行合并。4.02 多个显示器同时分块监控一个大型的工艺流程画面,力控支持这种大画面漫游吗?支持,窗口尺寸可以人工修改,在不使用带滚动条的窗口情况下可以做到(宽度x高度在10308x10536像素以内。4.03 如何实现数值增大,高度尺寸减小的动画连接控制?(例如:灯光等吊杆在上升时,相对应的牵引绳会同步缩短。尺寸高度变化的动画连接,最大值时填充为0%,最小值时填充100%,可实现倒置填充。4.04 将子图精灵“打散单元”操作后修改子图精灵的文本和颜色后,为何不能填加变量?在双击后提示“没可替换的变量” ,如何才能实现子图文本和颜色的修改?为得到想要的子图精灵的文本内容和颜色,只需双击子图先将变量添加到“变量名”中,然后将子图进行“打散单元”操作,对文本和颜色修改后将所控件重新进行“打成单元”的操作即可。这里个操作顺序问题,不足之处在于修改后子图精灵的双击动画属性只能进行变量替换操作了。注意:在“打散单元”前一定要先将变量添加进来,否则会出现上面提到的问题!4.05 在力控画面上进行文本录入的时候,如果文字量很大,使用工具箱中的“A”文本 控件进行文本输入,不可以换行,每行一个文本对象,太麻烦了,没别的办法?可以使用控件的办法。如:DRAW/工具箱/Windows控件/文本编辑框,可以输入多个文字,自动换行处理。也可以使用“内部控件”中的“文本输入”控件。 文本编辑框输入是字数限制的一般为64字节对于文字量很大的文件,仍然推荐使用文本输入的方法。4.06 力控支持自定义颜色吗?支持。使用“颜色择”的最后一行,单击鼠标右键即可进入颜色选择状态。它采用红、绿、蓝为三基色的调色板,同时力控也支持过渡色。4.07 统计某个开关输入点通断次数并在窗口上显示,该如何做?开关量的状态就是布尔逻辑0和1,使用“特殊动作数据改变动作”累加(通断次数之和或使用“条件动作”统计通断次数(通次数或断次数,将变量的累加结果在窗口上使用文本的模拟量输出动画连接即可。4.08 力控支持Flash动画吗?支持。可以使用“内部控件浏览器”在“地址(URL关联点”中添加数据库变量(可以使用右侧的钮择,择变量及其字符型参数DESC,运行时对该变量进行赋值:将Flash动画文件的绝对路径赋给数据库变量的DESC参数(字符型,文件名称必须带.swf的后缀。运行后即可在力控的画面中播放Flash动画。通过修改变量赋值可以选择播放不同的文件,也可以在同一幅画面中播放多个Flash动画文件。 在6.0中,直接使用flash控件,只需要将路径指定的文件保留好,就可以执行播放并且flash控件支持flash的脚本功能。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(kai1,kai1); ExternalInterface.addCallback(kai2,kai2); ExternalInterface.addCallback(kai3,kai3); ExternalInterface.addCallback(guan1,guan1); ExternalInterface.addCallback(guan2,guan2); ExternalInterface.addCallback(guan3,guan3); ExternalInterface.addCallback(zanting1,zanting1); ExternalInterface.addCallback(zanting2,zanting2); ExternalInterface.addCallback(zanting3,zanting3);重要的地方,声明为回调函数。5.01 力控的数据库是用SQL Server还是ACCESS改造的?都不是,力控的实时数据库是自己编写算法的实时数据库。不同于商业的关系数据库。5.02 实时数据库中的区域是什么意思?力控实时数据库为了方便管理,将数据库分成030共31个区域(AREA)、每个区域又划分
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!