力控常见问题大全 联系客服

发布时间 : 星期一 文章力控常见问题大全更新完毕开始阅读51e6443df111f18583d05a6c

但这些数据需要保证在同一个数据包中,这样才能提高采集效率。否则,动态优化没有意义。 13.08 电话拨号采集设备,不希望一运行工程就自动拨号,希望人工控制拨号和挂断, 如何做?

在定义I/O设备时择“初始禁止”功能,在画面上使用函数“DeviceOpen(”和“DeviceClose”函数进行设备的动态打开和关闭控制。也可以使用条件动作做定时和轮巡拨号采集。

13.09 力控能做双机冗余吗?

力控运行系统具双机冗余功能,即可以指定一台机器为主机,另一台作为从机,从机内容与主机内容实时同步,从机实时监视主机状态,一旦发现主机停止响应,便接管控制。 详细请参考在线帮助的第15章相关内容。

13.10 力控支持西门子设备冗余方式吗?怎样实现这种下位冗余的监控?

目前西门子plc应用冗余方式:400H系列硬冗余和300系列软冗余两种方式都支持,力控针对西门子冗余方式,不同的解决方案:一种方式利用西门子SIMATICNET软件,通过s7或opc方式实现;一种方式利用力控底层以太网驱动来实现硬件切换监视和通讯。 13.11 用C/S架构,netview方式数据可以netdb方式不可以。

可能跟授权关,C/S架构在客户端授权现在两种方式,一种是正常的网络版授权,另一种较便宜,授权包括一个NETVIEW客户端和10个netdb数据库点。 13.12 请问不同的设备可不可以在一条485线路上使用?

串口参数不一致不可以,不同的协议不建议客户走同一链路,可以在PC机上加块多串口卡。

13.13 C/S架构如何判断数据源故障?

如采用netview方式可以在条件动作里面的预定义数据源故障判断,netdb方式下以上办法不行,通过数据是否发生变化检测。

13.14用数据库变量来表示某I/O设备是否通讯正常,是不是什么类型的设备都效?

变量:0代表正常,1代表异常,但是如果IO设备组态的通讯方式是同步的,用这个方法无效。

15.01 如何通过后台组件ado来获取一个字段的最大值?

#ADOModule.ExcuteSQL(\获取最大值 #ADOModule.SetData(\取出最大值

获取最大值不能写成:#ADOModule.ExcuteSQL(\

像max sum是一个算法 聚合出来的,要分给他一个字段让他来显示 所以用个别名as来表示。

15.02 力控如何查看日志信息?

可以使用函数EventDisp()来调用系统的运行日志。

15.03 日志系统是无限制的存储吗,那样会不会造成占用大量的硬盘空间呀?

日志系统文件的存储可以进行设定保存时间,备份和清除方式,使用运行日志的【文件】-【设置】菜单可以进行修改。 返回

15.04 配方可以进行加密吗?

可以,在配方管理界面择设置密码即可

15.05 力控6.1后台组件中提供的配方如何使用?

中配方,右下角会出现配方的使用帮助,双击会出现“新建配方组”对话框,择要建配方类型确定后会弹出“配方管理”,配置数据库,之后择新建,在弹出的窗口中设置配方,其中原料名及表达式是必项,配置完后确认即可。

15.06 批次组件如何使用?

批次组件与配方组件结合应用,可将组态是添加的多个配方组中的配方组织起来,轮流下载到现场。

16.01 用力控的函数StartApp启动了一个EXCEL的一个表格,但使用StopApp函数并不能自动关闭这个表格,为什么呀?

StartApp函数可以启动多种类型的文件,但StopApp函数只能关闭可执行文件,即后缀为.exe的文件。

16.02 使用StartApp函数启动的WINDOWS自带的小键盘,使用StopApp函数为何关不掉? 是使用函数方法不对,首先将函数StartApp启动后的应用程序标识赋值给AppID(整型变量,如:AppID=StartApp(\;然后使用函数StopApp(AppID) 才能将AppID指定的程序关闭。

16.03 如何在力控的运行画面中显示日期和时间?

首先定义一个文本控件,双击,在弹出的动画连接设置窗口中,选择“数值输出”->“字符串”,输入$Date+\即可。 16.04 如果去掉系统中间变量$Time中的毫秒显示? 使用函数StrLeft($time,8)。

16.05 如何将若干个整型数据合并显示为一串字符型日期+时间显示?

使用IntToStr(Number, Base)函数,将整数转化为字符串后进行字符串的加操作。 16.06 如何求一段时间的小时数?(常用于GetStatisData()函数的Timespan参数) 首先取起始时间的整型时间值LongTime(起始时间),再取终止时间的整型时间值LongTime(终止时间),再用nTime=LongTime(终止时间)-LongTime(起始时间) 求得小时数为:nHour=nTime/3600。

例如:求2004年10月1日0点0分到2004年11月1日0点0分,表达式即为: nHour=(LongTime(\。 16.07 起始时间控件返回的是long型值,用什么函数能取得从中的“年”,“月”,“时”,“分”,“秒”?

使用函数:

StrTime(time, format) //将整型时间转成字符串形式和StrMid(String, First, Count)//截取由First开始Count个字符组成的字符串。 例如:求时间控件返回的年份:

cYear=StrMid(StrTime(#timer1.TimeGet(),2),0,4) //timer1为起始时间控件 。 16.08 调用右键菜单的函数?

popupmenu(\第一个参数为右键菜单的名称。

16.09 Gethisdata函数在使用过程中,需要指向其他的变量,该怎么设置?

定义一个中间变量作为过渡,当需要查询其他变量的历史数据时,先用varRedir函数实行数据库变量重定向,如下:

VarRedir(zhongjian.PV,\,$Year,$Month,$Day,$Hour,$Minute,$Second-1);

16.10 在sql字符串命令里如果字符型变量怎么写? 如a为字符型变量可写成+\16.11 如何把绑定表应用到新工程里?

把旧工程目录下sql文件夹下文件拷入新工程相应文件夹里。 17.01 控制策略像PLC一样能写梯形图程序吗?

不行,力控的控制策略目前仅支持IEC61131-3标准的图形化编程方式。

17.02 力控的控制模块PID能做串级调节吗?

可以,力控的PID调节周期可以达到10ms;支持手动、自动和串级调节。 17.03 控制策略能做几级逻辑调用?

在主(main)策略下最多能做四级(logic)子策略。 、 17.04 控制策略编写好图形化程序后,想在组态窗口上应用某些参数进行监控和修改,为何在数据库中看不到该变量哪?如何采集策略点的变量和其参数?

编好的控制策略程序编译无误后将工程开发环境全部关闭,主要是数据库DB,然后重新进入开发系统,在数据库DB中会自动将策略点变量和其参数加载到数据库中。主要是DB和策略是两个独立程序,必须重新启动后才能完成加载。

17.05 使用力控控制策略PID结合模块做模拟量采集和调节控制,经常出现下置 数据超时或通讯停止的问题?

由于力控的PID运算调节周期短(10ms,如果直接将输出结果给模块会造成输出过频,出现上述写超时的现象。可以将输出做延时等控制。 17.06 控制策略在哪,怎么找不到?

使用力控6系列版本的时候,要使用控制策略要安装力控的扩展组件,然后在工程项目导航栏中找到工具中就可以打开使用了,然后在系统配置的初始启动程序中选上RUNlog就可以了。

注:控制策略需要单独授权才能正常使用。

21.01 OPC Server端进行DCOM配置的步骤 OPC服务器端(XP SP2)设置

1)如果组件服务中“我的电脑”无“属性”设置:请运行配置工具中的“systeminfo.exe”以及“重装msdtc.bat”进行修复 2)本地安全策略设置:

本地安全>用户权利指派>从网络访问次计算机 属性:添加Guest及everyone用户 >拒绝从网络访问次计算机 属性:删除Guest用户 本地安全>安全项>帐户:使用空白密码的本地帐户只允许进行控制台登录>禁用

>帐户:来宾账户状态>启用

本地安全>安全项>网络访问:本地帐户的共享和安全模式 属性>仅来宾-本地用户以来宾身份验证

3)组件服务设置:

我的电脑>属性>默认属性>默认身份验证级别>无

>COM安全>访问权限>编辑默认值>添加everyone及ANONYMOUS LOGON(并给予所权限)

>编辑限制>添加 everyone及ANONYMOUS LOGON(并给予所权限)

>启动和激活权限>编辑默认值>添加 everyone及ANONYMOUS LOGON(并给予所权限)

>编辑限制>添加 everyone及ANONYMOUS LOGON(并给予所权限) 4)OpcEnum属性:

常规>身份验证级别>无

安全>启动和激活权限>使用默认值 >访问权限>使用默认值

>配置权限>自定义>编辑>添加 everyone及ANONYMOUS LOGON(并给予所权限) 标识>交互式

5)OPC软件属性设置(力控:PCAuto OPCServer): 同OpcEnum设置 6)防火墙例外设置:

添加例外程序>OPC软件:PCAuto OPCServer(力控为OPCserver时

>OpcEnum(C:>WINDOWS>system32>OPCENUM.EXE) 添加端口>DCOM>135 注意:力控做OPC Server时,务必在OPCserver中“配置点列表”,如果重新注册OPCserver后必须在DOCM设置里重新配置。 配置完毕后重启!