首页 组态王200个使用问题解答经典回顾

组态王200个使用问题解答经典回顾

举报
开通vip

组态王200个使用问题解答经典回顾 第 1 页 共 44 页 组态王组态王组态王组态王 200200200200 个使用问题解答个使用问题解答个使用问题解答个使用问题解答经典回顾经典回顾经典回顾经典回顾 问问问问::::关于Microsoft Date and Time Picker控件,我按你说的做。在大部分情况下可以查到数 据了。但是如果是小于 10的时间数,就又不对了。比如在“Microsoft Date and Time Picker" 控件中输入 08:15:10 则按钮下命令语言执行完报警查询起始时间=hour1+"时"...

组态王200个使用问题解答经典回顾
第 1 页 共 44 页 组态王组态王组态王组态王 200200200200 个使用问题解答个使用问题解答个使用问题解答个使用问题解答经典回顾经典回顾经典回顾经典回顾 问问问问::::关于Microsoft Date and Time Picker控件,我按你说的做。在大部分情况下可以查到数 据了。但是如果是小于 10的时间数,就又不对了。比如在“Microsoft Date and Time Picker" 控件中输入 08:15:10 则按钮下命令语言执行完报警查询起始时间=hour1+"时"+minute1+" 分"+second1+"秒"; 后得到的是 8时 15分 10秒 而不是所需要的 08时 15分 10秒 。少了 一个 0字就又查不到数据了。请赐教,该如何解决之。 答答答答::::用 IF 语句做一下判断,若小于 10 时在前面加“0”。 问问问问::::关于设置模拟量参数输出不稳定的问题?急! 关于设置模拟量参数输出不稳定的问题? 我的一段程序使用 6.02 开发的前端使用的是三菱 fx2n,通讯和采集数据都正常,但是我设 置一个地址比如“d120”为最大值时,模拟量输出时是最大值但很快就掉到零,然后又恢复 到最大值。输出就不停这样变换,我要的是一个稳定输出最大值,未何会掉到零。(去掉组 态王后,只看 plc 输出是对的)。 答答答答::::最大值和最大原始值要一样 最小值和最小原始值要一样 请检查具体设置。 问问问问::::为什么 VIEW 的时候会提示:“创建协议组件失败”?? 我从别人这 COPY 了一个工程, 但 VIEW 的时候会提示:“创建协议组件失败”是的工程不能在线运行!请问有什么方法可 以解决这问题?! 答答答答::::请安装组态王提供的硬件驱动程序。 问问问问::::怎么不能驱动呀[求助] 我问下啊,下载的驱动程序是哪个版本的呀? 我现在用的是 6.01 版的,我怎么驱动不上啊?如果驱动程序不分版本,请问怎么驱动呀?我是双机后, 点搜索,可是怎么装不上呢? 答答答答::::先把组态王提供的驱动程序包(至少应该包括以下几个文件:××.Dll,DEVLST.DAT, ××.REG)拷入除组态王路径外的任一路径下 安装驱动程序:“搜索亚控产品”选中搜索 到的再安装 驱动程序最好安装网站上提供的最新驱动。 第 2 页 共 44 页 问问问问::::如何使用 KVDBGrid 实现数据查询? 答答答答::::当要查询数据库的 AlarmDate,输入为:grid.Where=“AlarmDate=”+\\本站点\查询 日期。 问问问问::::组态王 6.03"创建协议组件失败",是何错误,如何处理! 答答答答::::您查看一下所用的设备的驱动程序是否安装,如果没有安装的话,可能会出现这种情况。 问问问问::::再问一个关于实时报表的问题 我按着组态王提供的 example 自己做的例子,语句和例 子里的差不多,但是在运行的时候实时报表无法显示当前时间段里的变量变化情况。这种问 题一般原因处在哪里? 就是使用了 reportsetcellvalue 函数的。前面按照时间分段使用不 同的变量值以完成在不同时间段在不同行显示变量的。 if ($时==23) {行=27;} //报表=1; string ss; ReportSetCellvalue("实时报表", 行, 2, \\本站点\原料罐液位); 类似这种 语句的,但是目前就是出不来显示,一般都检查那些地方呢? 答答答答::::参考如下:Row=\\本站点\$秒+1;ReportSetCellString("lishibaobiao", Row, 1, \\ 本 站 点 \$ 日 期 );ReportSetCellString("lishibaobiao", Row, 2, \\ 本 站 点 \$ 时 间);ReportSetCellvalue("lishibaobiao", Row, 3, \\本站点\原料油液位); 问问问问::::关于数据跳动问题? 大多板卡、模块采集上的数据会跳动,但现场的信号是稳定的。 怎样能使数据稳定些?有哪些方法。 答答答答::::1)加“死区”2)降低“精度”3)“加权平均” 可能信号到显示仪表的过程中有干 扰,我在调试中遇到过此问题。测量端信号是正确的,但到巡检仪表上信号不稳定。如变频 器等大的用电设备。建议去掉屏蔽线或屏蔽线不接。 问问问问::::关于运行系统的设置 请教兰精灵: 为运行系统的安全,在“运行系统设置”下,选中 “禁止退出运行系统”、“禁止任务切换”和“禁止 ALT 键”,并隐藏所有菜单和 disable “最大化”、最小化按钮,而且设定为在系统运行中自动运行组态王,这是否意味着这台 PC 永远无法运行其它程序,也无法实现正常关机(要关机只有断电强行关机)? 答答答答::::你可以在画面里设置相应的功能按钮,然后给这些按钮设操作权限。这样,只有具有操 作权限的人才可以进行操作。 第 3 页 共 44 页 问问问问::::请教视频动画控件的使用 如果能够使用使用视频控件,是否对视频卡有特殊要求?比 如一定要用某公司的视频卡? 我现在用的视频卡能够采集图象,但是却无法在组态王中显 示出来。所以,我想问,组态王是否需要特定的视频卡? 答答答答::::需视频卡 建议使用天敏公司的产品 需支持 VFW 格式。 问问问问::::下载驱动程序不能驱动??? :([求助] 我用的是组态王 6.0 版的,是 XP系统,为 什么驱动不上呢?我装 6.5 版的,也驱动不上! 但我现在改装 6.5 版的还是不能驱动,安装 工具也是从网上才下载的 问题总是出在安装[.dll]文件时出错!!! 答答答答::::装 6。5之前必须先确认其它的版本如 6。01 包括其驱动序程先删除干净 再装 6。5 , 可将.dll 文件在开始/运行/输入:regsvr32 .dll 先注册试一下 问问问问::::工程画面运行顺序怎样设置?开发系统多个画面,运行系统怎样设置画面打开顺序? 答答答答::::若是要做运行自动打开需用命令语言实现定时打 (也可以在运行系统设置里把主画面 设置好,然后在每个画面里添加按钮实现) 问问问问::::为什么数据词典里我不能建立离散型的 io 离散型的数据。连接设备为 siemens plc。 答答答答::::当选用的通讯协议不支持 io 离散型变量的定义时 需用 BIT 和 BITSET 函数来取位和置 位实现离散型的操作 如:OnOff = Bit(Var , bitNo); 开关=Bit( DDE1, 6);从变量 DDE1 的第 6位得到变量“开关”状态 详细使用请参考帮助及函数使用手册。 问问问问::::再问一个关于数据库的入门问题 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 体模板中顺序记录时间、变量等值。查看建立的 数据库的表中变量的值是正确的,可是时间显示不对,只显示 1、1、0 什么的,怎么不能直 接显示时间啊? 时间 \\本站点\$时间 变量 1 \\本站点\变量 1 问题在那里呢? 答答答答::::检查一下时间变量字段长度及变量类型分别是多少 参考数:字段长度 10,变量类型: 定长字符串型。 问问问问::::报警数据库存入问题 我在工程中使用了组态王的 ACCESS 报警数据库,运行后每一起报 警都记录多次.造成记录太多不好查.请问能否设置记录的时间间隔?在哪里设置? 答答答答::::将写入记录的命令语言可写到数据改变或事件命令语言中前面加入时间条件限制如果想 添加到数据库中的记录不出现重复,可以把某一个字段设为关键字段,这样,相同关键字段 第 4 页 共 44 页 值的记录不会被添加到数据库中 一般情况下,设为关键字段的那个字段是用来判断记录是 否相同的标准。 问问问问::::如何复用串行口 有多台不同厂家的智能仪表需要和上位机上的组态王相互通讯,在 PC 机只有两个串口的情况下,如何现实串口的复用?谢谢各位大侠! 答答答答::::需定义不同的串口 可用多串口卡 不同协议的设备不能连同一个串口。 问问问问::::求教报警历史记录显示 怎么才能显示任意时间段的报警记录呢(包括确认时间和回复 时间)? 可能要显示好几百条记录,用什么控件好。 答答答答::::1 直接用记事本查看报警信息*.al2 文件 或用超级文本控件显示出来。 问问问问::::是不是 6.5 以前得组态王只支持连接一个 OPC 设备? 是不是从 6.5 开始,组态王开始 支持同时连接多个 OPC server 设备? 答答答答::::6。03 之后的版本包括 6。03 和 6。5 支持多个 OPC。 问问问问::::关于 ADAM 智能模块与组态王连接的若干问题 兰工,您好.你上次寄的信我没有收到,不 过我已经把 ADAM 模块和连通了,但在调试过程中出现以下问题:1、组态王中没有 4051(16 通道数字输入),4068(8 通道继电器输出)模块,所以我只能用相近的 4052(8通道), 4060(4通道)分别来代替,但这样可用的寄存器少了一半,怎么办?2、为什么我用 IO离 散型变量来操作某一寄存器(如 4068 的 DO0)总是出现写寄存器失败的情况? 答答答答::::目前还没有 4068 驱动 检查寄存器定义是否正确举例:寄存器: DO0 数据类型: BYTE 变量类型: I/O 整型注释:数字量输出,按字节操作寄存器: DO0 数据类型: BIT 变量类 型: I/O 离散注释:第 0路数字量输出。直接操作 BIT。 问问问问::::[求助]! 蓝精灵,我是新手,现场施工作业过程中出现了几个问题,请指教: 1,报 表内容查看过后无法完全清除,最多好象是删除 25 行,请问该如何更改? 2,不知道什么 原因,在断电后(我们使用 ups 电源,可使用 8 小时),采集的数据中有几个数据无法采集 到,要等几个小时后才能够自动恢复,请问这是为什么? 答答答答::::检查清空时选择的单元格数为多少 组态王报表没有提供清除报表内容函数,但提供了 设置报表单元格内容的函数,包括设置一个或多个单元格的字符或数据,可以使用这些函数 第 5 页 共 44 页 (ReportSetCellString)来清除报表单元格的内容,如设为空字符;在设备定义处检查设备 尝试恢复间隔定义的为多少 可将此时间定义小一些。 问问问问::::请教:能否将一个图片添加到图库为按钮!! 谢谢啦。。。。不用点位图哦 答答答答::::不能直接添加到图库。 问问问问::::菜单字体及背景颜色能否改变? 菜单项的字体和背景颜色能改变吗?怎么改? 答答答答::::组态王本身提供的菜单不能改变 通过其它图速的颜色及按钮的风格属性做一下 问问问问::::局域网的设置发生错误 两台计算机接入了局域网,所用的操作系统是 WIN2000,一台 作为登陆服务器,命名为“登陆”,一台作为数据采集站,命名为“采集”,配置好网络站 点后,双方均能看到对方数据词典的信息。但一运行,就出现“本节点名无效“的错误,改 变名称也无效。只能使用IP地址作为本节点名,这是为什么?两台计算机的IP分别为1 0.10.10.1和10.10.10.10,所发生的错误和IP有关吗? 答答答答::::确认“我的电脑/网络标识”中检查“完整的计算机名”是否与写的本机节点名相同 必 须保证完全相同。 问问问问::::语句和画面能否从一个工程复制到另一个工程 我现在搞的工程和前一个工程基本相同, 所以我想用前一个工程的代码和画面,有没有一个简洁的方法可以将一个工程的代码和画面 复制到另一个工程。敬请各路高人指点。 答答答答::::在新工程中建立与旧工程画面一样的文件名称覆盖新建的画面文件 或用画面及命令语 言的导入来做。 问问问问::::创建协议组件失败是怎模回事? 请问: 我的工程启动时显示,“创建协议组件失败“是 怎模回事?之后工程不能启动。请专家点拨一下,多谢!!! 答答答答::::请安装组态王提供的驱动协议。 问问问问::::画面是否可以复制? 在一个工程中有一些非常相似的画面,我做好了一个以后,想用 复制的方法生成其余的画面,应该怎么做? 答答答答::::兄弟你好啊,刚才我简单试了下,不知道能否满足你的意图啊你选中画面上所有的,先对 第 6 页 共 44 页 他们进行[复制],然后直接点[剪切]命令,把你刚才复制的全部[剪切],之后你新建画面,在 新建的画面上点[粘贴],放到合适位置就可以拉。 问问问问::::画面中能不能插入背景图? 请问各位高手,在组态王画面中我能不能插入图片做背景 图?如果能,该怎么做?谢谢! 答答答答::::用工具箱中的点位图加载即可。 问问问问::::为什么运行系统报错? 一个项目工程,每当切换到运行系统的时候就出现 OUCHVEW.EXE 出错”,重装组态王也不行,但是运行演示工程和我自己编的一个小测试工程却没有问题, 所以问题出在我的项目工程上,我想请问可能是什么原因造成的。谢谢。 答答答答::::出现此提示是因为您的工程已破坏,请尝试以下工程恢复:新建一工程,该工程下新建 与原来工程*.pic 文件名一样的空画面,保存画面.将被破坏工程的*.pic 文件拷贝到新建工 程的目录下将新建工程的*.pic 文件覆盖,从新打开新建工程,将画面逐个打开可以看到工 程画面,按以上尝试一下看能否修。 问问问问::::数据词典的问题 为什么数据词典导出后在EXCEL中看到的只是介绍而不是变量, 而且在导入时不能导入,望各位高人指点。 答答答答::::数据词典导出后有四个工作表,说明页、模板页、结构变量页和基本变量页。你看到的 知识第一个工作表切换一下就能看到变量页了。导入前先关闭开发系统,导入的格式比较严 格,无法导入一般都是碰到非法格式导致的。 问问问问::::关于组态王页面 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 的问题 请问各位大虾: 假如我已经设计了好几个画面,我需要在 画面之间通过按钮切换,怎样实现,要用什么函数? 答答答答::::你可以通过对按钮进行动画连接来实现。在动画连接动画框里选择“按下时”,然后在 命令语言中用“showpicture”这个函数即可。关闭当前画面用 closepicture(“画面名”); 问问问问::::32 6.0 版转换 6.5 版运行出错!!! 提示说: 初始化失败。历史库:历史库程序没有启动! 但为什么我点[确定]后又正常运行呢??? 可惜我每次运行都有上面的提示! 答答答答::::这是因为 historysvr 服务没有运行!在组态王根目录下有一个 historysvr.exe 应用 程序,双击运行它即可!另外你可以在右击“我的电脑”选中“管理”,在“系统信息”— 第 7 页 共 44 页 —“软件环境”——“服务”栏里观察 historysvr 是否处于运行状态! 问问问问::::高手指教我这个毕业生,谢谢! 高手请指教,我是一名毕业生,我毕业设计的题目是 《6kv 电网变电站监控软件设计》, 可我以前从没有用过组态王,请帮助我,我设计的时 间也不多了。您能帮助我。通信、界面、数据库都如何设计?最好能给我一些详细的关于变 电站监控编程的示例。谢谢您。 答答答答::::你照着把它做一遍,就会很多的,对你掌握组态王帮助不小啊我就是从这里起步的! 问问问问::::请教有关图库图形操作和 RADOM1 寄存器的用法. 兰工:组态王里的图库做得很不错,可 惜拖出来的图片不能旋转,也不能沿某一方向进行放缩,而只能进行简单的整体成比例的放 缩,这是为什么?还是我操作不对?我在使用仿真 PLC 时,想产生一个小于 1 的随机数,就用 RADOM1寄存器,想当然地把寄存器数据类型设为FLOAT(变量数据类型设为IO实数)结果总说 寄存器类型错误,把它改成 SHORT 是对了,可是结果又总是 0,不知道怎么回事.谢谢! 答答答答::::图库不能直接旋转需加入命令语言后可在运行环境下旋转 仿真 PLCRADOM1 只支持整型 不支持 FLOAT 型 范围为 0-1000 小于 1 的整型量只能是 0 。 问问问问::::网络下的报警问题 在单机情况下,进行登陆,启动,注销等事件时,报警窗口都有显 示,但到了网络状态下,就都不显示了,只有变量报警能显示,请问这是为什么? 答答答答::::请检查您的报警服务器的设置 将登陆服务器和报警服务器设为同一台机子看一下。 问问问问::::组态王 OPC 组态王与周立功 CAN232 接口通过 OPC 相连,CAN232 接口的数据为字符串 形式(30 字节),请问在组态王中如何将字符串按字节拆开并赋给某个变量?又怎样将各 变量装配成 30字节的字符串呢?我必须将字符串形式的数据拆开才能用。 答答答答::::如果要读写字符串可直接定义为 IO 字符串变量 若要读取若干个字符可用组态王提供的 有关函数:StrLeft(Text,Chars) 此函数返回指定文字变量的开始(或最左的)若干个字符参 数描述 Text 实际文本字符串或文字变量名。Chars 要返回的字符个数。若 Chars 置为 0, 则返回全部字符串。 例:StrLeft("The Control Pump is On", 3) 返回 "The";StrRight 此函数返回指定文字变量的最末端(或最右)若干个字符。 StrMid(Text,StartChar,Chars) 此函数从指定的位置开始,从一个文字变量中返回指定个数的字符。此函数与它的对应函数 StrLeft() 和 StrRight() 函数稍有不同,它允许用户指定要从文字变量中抽取字符串的首 第 8 页 共 44 页 尾位置。 其它有关详细使用请具体参考函数使用帮助。 问问问问::::请问组态王局域网的问题 一台上位机装在控制现场,另一台放在办公室,如果想两台 机器均可以控制 plc(比如在办公室也可以启停设备),怎么解决?两边会不会有冲突 答答答答::::做网络配置中指定一 IO 服务端 一客户端 可以同时控制 PLC 不会有冲突。 问问问问::::工程人员要实现“组态王”的网络功能,必须满足以下条件: 1 、将“组态王”安装 在网络版 Windows98/2000 或 Windows NT 上,并在配置网络时绑定 TCP/IP 协议,即利用“组 态王”网络功能的 PC 机必须首先是某个局域网上的站点并启动该网。 请问以上所述如何 理解,是否表示安装“组态王”的 PC 机必须设置成为服务器?网络版 windows98 与普通 windows98 有什么区别? 答答答答::::以上是指要想实现完成组态王的网络功能条件是先必须保证操作系统无论是 Windows98/2000 或 Windows NT 几台计算机之间均要先配通网络并走 TCP/IP 协议。 问问问问::::组态王与周立功 CAN232 接口 的 OPC 连接问题 组态王与周立功 CAN232 接口通过 OPC 相连,CAN232 接口的数据为字符串形式(30 字节),请问在组态王中如何将字符串按字节 拆开并赋给某个变量?又怎样将各变量装配成 30字节的字符串呢? 答答答答::::组态王 OPC 支持字符串的定义 直接定义字符串即可不需要拆开成字节。 问问问问::::求助关于通用控件中历史趋势曲线的用法!!!急!! 我用通用控件中历史趋势曲线 来做三条实时曲线的显示,三条曲线是显示出来了,可是碰到一个问题解决不了。 我三条 曲线关联变量分别是“冶炼电流”,“冶炼电压”和“真空度”, 假设范围分别为 0-25000, 0-100,0-300,可是曲线坐标轴只能设定一个范围,而我想实现可以运行时由用户自定义三 条曲线中某一条的坐标轴的范围,该怎么办?? 答答答答::::如果不能用户自己定义的话,那就只能范围从 0-25000,那样的话冶炼电压和真空度的 变化在画面上就基本显示不出来了。。。 在运行下点击曲线列表中的百分比下拉箭头 可分别修改各不同实际值的显示范围 即对历 史曲线控件可实现在运行下即时修改工程值范围。 第 9 页 共 44 页 问问问问::::网络互联上位机的问题 在进行网络互联时,上位机如何使用下位机 KVDBRID 所使用的 数据库?上位机如何观看下位机所保存的报表?应该怎么配置? 答答答答::::数据库选择映射网络数据数据库; 可以把下位机所保存报表所在的目录共享,然后在 查看报表的函数中输入该网络路。 问问问问::::组态王自动关了的问题 我在使用组态王做毕业设计的时候,突然出现“不能调入画面 到文件尾的提示”,然后组态王就自动关闭了。 还有一次是出现下面的提示框。然后组态 王也自动关了,我做的资料也打不开了,工程文件夹里还出现了几个类似“c22.cfg”的文 件。出问题时的提示框如下: “ox77fcb3ad”指令引用的“ox666f736f”内存,该内存不 能为“written”. 答答答答::::您工程的画面文件已破坏了,请尝试以下工程恢复,新建一工程,该工程下新建与原来 工程*.pic 文件名一样的空画面,保存画面.将被破坏工程的*.pic 文件拷贝到新建工程的目 录下将新建工程的*.pic 文件覆盖,从新打开新建工程,将画面逐个打开可以看到工程画。 问问问问::::有关大画面的问题 我用组态王 6.5,并且使用了大画面,可是为什么程序运行时没用 显示滚动条,只显示了所做画面的一部分!乞盼回答,谢谢! 答答答答::::只有 6。5版本支持大画面的功能 使用方法在运行下点击鼠标右键通过导航图及移动画 面来实现浏览组态王不支持运行状态下通过滑动条来实现画面浏览 ,6.5 提供此函数 MovePicture(PicName,left,top)用于在系统运行时通过命令语言来移动画面 到相应的位置。具体语法使用格式请参考帮助组态王不支持用 ACTIVEX 控件 MSCOMM 进行串 口通信 ,有些数据类型组态王不支持。有些数据类型是只写的,组态王读不到。 问问问问::::如何通过 DP口读取 PLC 中的数据 组态王如何通过 DP 口读取 PLC 中的数据,不能直接 读取 DB 中的数据吗? 答答答答::::目前从 DP 口的读取都是通过 OPC 的方式。 第 10页 共 44 页 问问问问::::如果连接光洋的PLC(SZ-4) 我在组态王中用光洋的CCM协议建立一个新设 备,然后定义一个变量来连接 sz-4 的寄存器R2027,但组态王中可选的寄存类型为 REG INT OUT FIN FOU SYS commErr,这些是什么寄存器,我不知道选哪种,是不是用REG2027. 答答答答::::寄存器对应意义请参考 PLC 设备使用说明:首先找到每个你使用的设备的说明书,找到 该设备的功能存储器定义号对照表(如果不知道,请直接联系你的硬件厂商,向他们索要, 每个设备是不一样的)。组态王的每个寄存器对应一个功能码,例:REG 对应 31。你使用的 设备的每类存储器对应一种功能码,然后根据和组态王寄存器对应的功能码查找到设备的对 应存储器的定义号,就可以定义出你想要得组态王寄存器号了。例:1、你想要 R20(8 进制), 查找功能存储器定义号对照表,从表中找到存储器号的对应位置,它的定义号的数字是 11 (16 进制),该定义号所在的功能码为 31,那么:在组态王中定义 REG20(8 进制)(16 进 制的11减1),即:REG20和R20是对应的。REGdd R寄存器,功能码31 0-77777 读写 BCD,SHORT I/O 整型 SHORTddG I I SP 寄存器,功能码 32 0-7777 读写 BYTE,BIT I/O 整型 OUTdd GQ Q M S 寄存器,功能码 33 0-7777 读写 BYTE,BIT I/O 整型。 问问问问::::组态王中的配方问题,我在组态王 6.03 中建了一个配方。配方中有两个内部整型变量。 并 设 置 了 两 个 配 方 方 案 。 然 后 在 画 面 中 调 用 配 方 函 数 : recipeload,RecipeDelete,RecipeSave RecipeSelectNextRecipe RecipeSelectPrevi ousRecipe RecipeSelectRecipe 但是,运行后没有变化。等于说我做的按扭不起任何 作用,这究竟是怎么回事? 答答答答::::1、在配方定义中, 表格 关于规范使用各类表格的通知入职表格免费下载关于主播时间做一个表格详细英语字母大小写表格下载简历表格模板下载 中的变量数目应该与实际变量数目相同,如果为空的话就无法 调用配方 2、检查配方调用函数设置的路径是否正确。 问问问问::::网络的报警配置 将登陆服务器和报警服务器设为同一台机子,登陆,注销等操作均有 显示,但分别为两台机器就不行,在报警窗口的条件属性里已经选上报警服务器了,为什么 还不行呢? 答答答答::::连网时组态王中报警窗口只能显示本机的登陆信息 若要显示需同时选中为登陆服务器 与报警服务器。 第 11页 共 44 页 问问问问::::求助???? 请问:棒图控件为什么总是闪啊? 能不能不闪呢? 答答答答::::闪屏是因为画面会随画面属性中的命令语言的执行频率的周期而不停刷新 可以通过加 大系统内存和调整此命令语言的执行周期或设置运行系统的基准频率来调整改善一下。 问问问问::::请教?关于 IO变量 请问:有 200 个工作站,每个站有 24 个数据需采集,那就需 4800 数据采集,是不是必须买无限点的组态王啊,有没有节省点数的方法啊。这么多的采集点要 使 vb通过 dde 与组态王进行数据交换,不能一个一个的设置吧,太麻烦了,该怎么办? 这 么多的采集点的要求上位机是个什么配置啊? 答答答答::::需要购买无限点组态王 组态王的点分为内存点和 I/o 点,均计算在点数之内,一般在 开发初期估计点数以 I\o 变量的点数×20%为实际需要的点数[I/o 点包括物理测点+PLC(智 能仪表、变频器)的需要被手动调节和显示的点 有关 vb 通过 dde 与组态王进行数据交换的 详细帮助文档已发到您的邮箱 请参考 上位机软件可用最新版组态王 6。5 系统要求:硬件: 奔腾 PIII 500 以上 IBM PC 或兼容机内存:最少 64MB,推荐 128MB 显示器:VGA、SVGA 或 支持桌面操作系统的任何图形适配器。要求最少显示 256 色鼠标:任何 PC 兼容鼠标通讯: RS-232C 并行口:用于插入组态王加密锁操作系统:Win2000/WinNT4.0(补丁 6)/Win XP 简 体中文版目前市面上流行的机型完全满足“组态王”的运行要求。 问问问问::::并口通信换成串口昨个换?串口换成并口昨个整呢? 并口通信换成串口昨个换?串口 换成并口昨个整呢? 答答答答::::可购买并口与串口之间的转换器。 问问问问::::如何处理相同的画面? 请问如果有 200 个工作站,画面相同,唯一不同的是显示的数 据,该如何制作画面,不能画 200 个画面吧,能不能给我一个这样的例子。 答答答答::::1、用画面导入或拷贝来做;2、或先新建 200 个空画面,在工程文件夹下将已建好的画 面复制 199 个 再将其重新命名为空画面的名称。 第 12页 共 44 页 问问问问::::怎么将图片导入画面?!!!! 在组态王画面里可不可以导入如 JPG,BMP,GIF 或者其 他任何格式得图形文件?!因为我现在画面里要做三维效果,想用 PHOTOSHOP 和 3DX 做完后 导入!但似乎组态王的任何图形只能在画面里编辑! 答答答答::::通过工具箱中的点位图 1、 首先将鼠标光标置于一个起始位置,此位置就是点位图矩 形的左上角。2、 按下鼠标的左键并拖曳鼠标,牵拉出点位图矩形的另一个对角顶点即可。 在牵拉点位图矩形的过程中点位图的大小是以虚线表示的。3、从文件中加载所需要的图片。 问问问问::::问用组态王发布 web 页面时有哪些页面不能发布的? 我尝试发布所有画面,可是有好多 不能发布 而且我用 ie 打开后发现所有的按键都连接错误。 答答答答::::具体需参看您所使用的组态王版本 最新版 6。5 在以前的版本上增加了很多功能组态王 6.5WEB 不支持的功能 OCX 控件以及标准控件自定义函数、自定义变量配方函数 SQL 数据库 函数控件函数报表函数 ReportSetHistData2()应用程序命令语言,数据改变命令语言,事 件命令语言,热键命令语言,自定义函数命令语言,画面命令语言按钮类型只能为标准类型, 按钮风格只能为标准风格,不支持按钮位图等。 问问问问::::组态王疑问?我在组态王设计中用了按钮的命令语言连接中选择了按下时用 logoff(); 函数,可是在 view 中演示的时候,不能退出组态王的运行系统?这是为什么?难道只能在 组态王的加密最后生成的可执行的文件后才可以吗? 答答答答::::兄弟请仔细看看帮助呀 logoff( );此函数用于在 TOUCHVEW 中退出登录而不是退出运行 系统的退出运行系统用 exit(0); 函数。 问问问问::::使用问题!!!!! 我在数据词典中定义了一个内存实型报警变量。我在画面中要将 其数值显示出来。将文本控件设置为 1 位整数,2位小数,与实型变量连接后,如果该变量 按 0.01 增加,只能增加到 0.06(初值为 0)就不能再往上加了(或许说文本控件显示的数字 就停在 0.06 上了)。但如果设置文本控件为 1位小数,只显示一位小数,但变量能够显示加 到 0.1 后的结果(即如果累加了十个 0.01 后,显示为 0.1)。请问这是什么回事??? 答答答答::::若 1位整数,2 位小数则会正常显示 请检查您的变量定义最大值是否定义有误 可建一 简单工程做一下;如果只显示一位小数,从第二位小数后面的数据会按四舍五入被切掉不能 显示出来。 第 13页 共 44 页 问问问问::::历史曲线打印如何设置界面??? 哪位高手能给指点一下:历史曲线打印如何设置界 面??? 答答答答::::若为工具箱和图库中的历史曲线可通过 PrintWindow("Window", xScale,yScale , Options,xStart,yStart)函数来打印调整其参数设置 参数描述为:xScale 打印输出的宽 度占此页总宽的百分比。此参数可以取 0,以使用缺省最大的纵横比或者取一指定的宽度。 yScale 打印输出的高度占此页总高度的百分比。此参数可以取 0,以使用缺省最大的纵横比 或者取一指定的高度。若用通用控件中的历史趋势曲线控件通过其列表中提供的打印按钮来 实现。 问问问问::::在线求助:历史操作记录的查询及报表字体动态设置 兰工:我想让用户能查询若干天 以前的报警和操作记录,应该用什么方法?好象各种报表都没有这种功能。还有,我想自己 做一个报警报表,但是报表的字体怎么动态地改变(区分报警事件,恢复事件,确认事件)? 答答答答::::1. 利用 ODBC 将报警及操作记录存放在数据库(如 ACCESS)中,利用 KVDBGRID 将数据 读出来进行显示;2. 报表字体动态改变好像目前组态王并不具备。 问问问问::::新手请教 我是大学生,今年想做组态王与 PLC (OMRON)方面的毕业设计,刚接触组 态王,请亚控高手指点迷津,谢谢。 答答答答::::我建议你先不急于做指定 I/O 设备的控制系统!最好先自己做些小的工程,可以采用亚 控仿真 PLC 呀,比如设计个高楼供水系统,电梯控制,反应炉内动态显示等等 把这些做 的差不多了,在用 OMRON 仿真设计效果更好呀。一步登天,就开始用那些 I/O 是不容易学。 问问问问::::运用自由 通讯端口组态王与 PLC 的通讯连接怎么编?答答答答::::小兄弟,要在 PLC 中作自由 口通讯程序才行。如果是西门子 PLC,组态王提供了 PLC 中用作自由口通讯的程序,将这段 程序加在 PLC 中就可以了。 问问问问 :::: HTconvertTIME 函数 我在 应 用程 序中以 1000ms 的 频率 执行 如 下函 数: starttime=htconverttime(2004,3,28,$时,$分,$秒) 发现 starttime 只在刚运行时改变, 之后就不变了,为什么? 答答答答::::请把 starttime 变量的最大值设为整型的最大值,好象是 2147483647(我试了以下,快到 2030年了,够用了),因为它默认初始值是100000000,这数值转成UTC时间后大约在90年代。 第 14页 共 44 页 问问问问::::组态王如何与多台PLC通讯 我有四台SZ-4的PLC,各自都有通讯模块,然后 通过一根RS-422 电线连接 到上位机的串口,我想在组态王中定义四个变量分别与四 台PLC的数据寄存器R2000连接,问题是定义变量时只能指定寄存器的类型,不能选 择局号,那变量倒底连接哪一台PLC的R2000呢? 答答答答::::每台 PLC 都可设定他的地址。RS422 是可以进行多联的,具体设置如下:上位机的串口 转成 RS422 后,四台 PLC 的 RX+、RX-、TX+、TX-分别连在一起。上位机的 RX与下位 PLC 的 TX 相联,上位的 TX与下位 PLC 的 RX 相联。+对+、-对-。 问问问问::::求救:历史操作记录表 Alarm 两个月自动维护 我想问一下,access 对一个表如果其记录 数满了之后(比如到 3 万条之后)怎么办?是自动地把旧的记录删除,还是舍弃新的记录?如果 它是舍弃新的记录,那我只能编程来实现报警历史记录的 2 个月的保存周期了,应该怎么做 呢?(我用的是 kvdgrid 控件,该控件有没有方法去自动删除过期的数据?如果不能,我只能自 己再定义一个记录体与系统产生的报警 Alarm 表连接,但这样会不会产生错误?(因为 Kvdgrid 控件已经使用了该表)。 答答答答::::可以肯定的答复:是舍弃新的记录。如果要想完全实现你所想要的功能,建议采用 SQL SERVER。 问问问问::::关于仿真图形画面的制作 新手请问组态王 6.5 版上的 demo 如炼钢车间、反应车间的画 面是如何制作的? 炼钢车间、反应车间画面的一些图件在组态王内部提供的图库里没有, 请问这些图件是如何制作的?是否在其它的绘图软件里做好后再粘贴过来,还是自己用 VC++等编程后调用,请教做过实际项目的各位老师! 答答答答::::方法基本是这样的:图库可以给我们很多方便,但有些图片,不如为了更形象的表达时, 组态王里没有,你就需要自己在画面上通过那几个画图形的工具自己画,或你自己用别的软 件先画好,之后你在开发系统的画面上画[点位图],通过点位图添加你做好的图片! 如果 没有必要的话,最好省去这些没有多大作用的步骤,演示到位即可!!! 问问问问::::KingACT 1.5 怎么在 XP 下无法安装? KingACT 1.5 怎么在 XP下无法安装? 答答答答::::KingACT 1.5 不支持 XP 操作系统 目前最好选用的系统为 2000 或 NT。 第 15页 共 44 页 问问问问::::组态王 6.02 版的开发系统适用 WIN98 吗? 用组态王 6.02 版做的项目在 WIN98 上运行 是否可靠? 另外在 WIN98 上做的项目在 WIN2000 上是否能正常运行? 答答答答::::组态王 6.02 版的开发系统适用 WIN98 用组态王 6.02 版做的项目在 WIN98 上运行可靠在 WIN98 上做的项目在 WIN2000 上可正常运行 具体需看一下是组态王哪个版本 若是 6。5 版 不支持 WIN98。 问问问问::::[求助] 我在组态王的画面中显示 PLC 的工作即时数据,为什麽总比 PLC 慢半拍?怎样才 能及时显示? 答答答答::::对于几种靠串口通讯的 PLC,采集速度是慢,一是由于协议,二是由于本身串口通讯速 率。对于改进,有以下几个建议:1. 加快采集频率;2. 提高通讯速度(如提高串口波特率); 3. 最好的方法是用通讯卡进行通讯。 问问问问 :::: 这 是 怎 么 回 事 ? 请 高 手 指 教 。 我 下 载 了 组 态 王 网 站 的 变 电 站 演 示, http://www.kingview.com/Support.asp?news_Type= 行业解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 ,可是在其中的 “自定义函数命令语言”中有一个 Void Closeup5() 我双击,提示信息 是“控件事件函数 只能在控件中编辑”,这是什么原因?是因为我解压时候提示问我替换文件吗,我选择全部 导致的 吗 ? 到底是 什么原因,是否需要组态王中其它的文件呢?那儿能找到,解决我的 问题。 答答答答::::这个函数是外部控件的事件来进行触发的。如果这个控件在你的计算机上没有注册的话, 你跟本打不开。如果注册了,想直接在命令语言里打开它吗?不行,必须先打开其属性,然 后选择事件页,双击即可。 问问问问::::关于仿真 PLC 的一个问题 increa 或是 decera 寄存器,自动变化的周期是多少啊? 答答答答::::该寄存器变量的最大变化范围是 0-1000,寄存器变量的编号原则是在寄存器名后加上 整数值,此整数值同时表示该寄存器变量的递增变化范围,例如,INCREA100 表示该寄存器 变量从 0 开始自动加 1,其变化范围是 0到 100, 周期取自变量范围的定义。 问问问问::::在组态王中可以调用 API 吗?如何调用? 在组态王中可以调用 API 吗?如何调用? 给我一点提示! 答答答答::::目前组态王不支持 Windos API 的调用,下一代组态王产品我们会考虑加入此项功能 第 16页 共 44 页 问问问问::::如何调过 ActiveX 写的控件? 答答答答::::可以在画面开发系统中选择工具箱中的“插入控件”,然后选择你自己写的控件就可以 了。 问问问问::::编辑框怎么用? 请教高手,编辑框控件应如何使用?怎么让输入的内容和变量连接起 来?我修改其属性中的变量为一字符串变量后,怎么在编辑框中输入内容后,其变量值并不 改变呢? 答答答答::::编辑框控件没有控件命令语言函数,只需要定义其属性与字符串变量连接即可需要先定 义字符串变量,然后在编辑框的动画连接里的[变量名称]里添入你定义的字符串变量名就相 互衔接了。同时你把下面的那几个复选按钮选种几个使显示符合你的要求首先,在[插入控 件]里把[编辑框]找到(路径:插入控件-->窗口控制-->编辑框)把他加到画面上;第二, 定义字符串变量第三,双击编辑框或右键,选择动画连接第四,输入控件名称和变量名称(注 意,控件名称不能和其他的一样;变量名称就是你定义的的字符串的名称)第五,动画连接 里下面那几个复选选择你想要的即可第六,在画面上添加 [文本] ,在其动画连接里选种 [字符串输出](值输出里),连接的变量和编辑框用的变量一样,都是定义的字符串变量第 七,保存运行即可!!!(提示:画个文本是为了明显的看到定义的变量值的变化) 问问问问::::如何在设置时间? 我最近用组态王 6.5 板本,需要在线显示系统运行的时间,即需要显 示一段反应的反应时间,如何操作? 答答答答::::可通过我们提供的计时器控件来实现 此控件组态王网站技术主页中提供下载 我给你 试着做了个小工程,呵呵,只有这种功能啊步骤如下:1、你定义下面几个变量:启动时间_ 时、启动时间_分、启动时间_秒,分别用于记录启动时的系统时间的时、分、秒;,可以在 启动开关下编程,也可以在命令语言里编程;启动时间_时=\\本站点\$时;其他相仿!!! 2、分别用于计算时间段长度的;例如:\\本站点\$时—启动时间_时;其他相仿!!!3、 在画面上添加 6个文本,如###,分别相应的动画连接就可以了!!! 如果不嫌麻烦就这样 哦,呵呵,可以的话就下载计时器控件吧! 若要同时显示系统时间,就要画 9 个文本哦, 分别对应就可以了 补充一点:你可以把它作成图库文件,方便以后可以直接利用,如果 以后用的时候若有点不同的话,比如内部变量,你可以选择动画变量进行修改哦 这样的 话,秒的显示就会出现负号的情况,具体怎么解决,呵呵比如,满 1 分钟了就分钟+1哟 留 给你一个思考的空间吧。 第 17页 共 44 页 问问问问::::用组态王怎样实现定时器功能? 答答答答::::用事件命令语言来做你可以在[命令语言]里选择[应用程序命令语言]——可以在应用系 统启动、退出时执行或在系统运行期间定时执行所以你可以在这里编写你定义变量的程 序!!!例如,系统运行就执行炉膛出口温度=300+9.1*(50+50*sin(4*b));出口水温 =50+50.14*sin(4*b); 可以在[事件命令语言]——当事件发生时、存在时、消失时执行(事 件是指一个给定的条件)因此,你可以定义时间段例如:事件描述:程控启炉指令==1&&给 煤机启动==0 运行时: if(出水压力>0) /*判断上水泵是否启动*/{ 引风启动 =1; /*启动引风机*/ if(炉膛出口压力<=-300) /*判断炉膛负压*/ {鼓风 启动=1; } /*启动鼓机机*/ else { if(引风门开度<5) { 引风控制输出 =16;}}-----------------------------------------------------类似你把时间定义上, 当到时间时,启动数据采集等; 问问问问::::请问利用 RS485 通讯 请问利用 rs485 通讯,波特率及停止位,奇偶检验怎么设? 答答答答::::波特率一般设为 9600,不过这要看你的通信网络具体情况了,停止位和奇偶检验,要 根据你的工程要求了,不过如果要求不是太高的话可以设停止位为 1 位,校验可以不要。那 得看你硬件设为多少,软件一般要跟它设为一样才能采上来,实践证明用硬件默认的就行了, 波特率的大小跟你的距离有点关系,距离越远要设得越低。 问问问问::::如何平滑移动一个物体???谁来帮帮我 小弟是初学的,我想一个物体在得到 PLC 的 高电平信号后,使一个物体平滑的从一个地方移动的另一个地方,不是一个跳动,该在组态 王中怎么实现?(模拟量和离散量怎么挂钩啊?)不管怎么样,还是谢谢各位来浏览这个主 题了!谁来帮帮我啊! 答答答答::::加个变量(如 A) 整型画面上做个物体,动画连接中水平移动同这个变量关联起来(如 移动左至右,移动数值 0--100,动应变量 0--5)在数据改变命令语言中,做$秒的改变语言 如: if(PLC 变量==1) { A=A+1; }同样在数据改变命令语言中,做 PLC 变量 的语言如: if(PLC 变量==0) { A=0; } 基本就可以了,要有其它的效果, 再做些工作。 第 18页 共 44 页 问问问问::::kvdbgrid 控件使用问题!!!!!!! 在数据库查询时,where 中的条件如何才能实现动态。 (即:如果我想在一个文本框中输入查询日期的字符串,将其赋给一个内存字符串变量,然 后以此日期在数据库中查询满足条件的数据,将结果显示出来。) 答答答答::::where 的条件整体上必须为一个字符串。如: a. where="日期=“+\\本站点\查询日期; 前提是\\本站点\查询日期是一字符串型。虽然\\本站点\查询日期是个字符串型变量,但是 这个变量的内容,也就是字符串型日期的格式必须跟数据库中的日期字段中的格式一样,否 则也查不出来。 问问问问::::报表数据平均值的问题求助! 在报表中, 使用 max 和 average 函数去最大和平均, 如果 一直运行一直有数据进行纪录则正确, 但如有一时间段未运行,纪录为空值, 则仍将所有的 数相加平均,数据看上去就有出入. 能否考虑将未纪录的跳开求平均?? 答答答答::::组态王中 max 和 average 函数本身并不提供去空的功能 如下方法可参考:先取出每个 单元格的数据 求平均值时先要求和 在求和的时候判断 如果是空值,则不加。最后看有几 个有效的值,设为 N 然后 sum/n 就可以了 不过会较繁琐。 问问问问::::显示曲线问题 在一个曲线控件中如何同时显示今日,昨日, 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 三条曲线 答答答答::::曲线控件可以同时显示 8 条曲线。你才有 3 条,应该没有问题。可以根据今日、昨日、 计划的每一时刻的值,用超级 X-Y 曲线的控件方法:AddNewPoint(x,y,nIndex);来绘制每一 条曲线。 问问问问::::提示"历史库服务程序没有启动"如何处理! 在启动组态王 6.5 运行系统时,提示"历史库 服务程序没有启动",请问如何处理! 答答答答::::对于老的组态王版本,非 xp 系统,需要在安装以后重新启动可以解决问题对于新的组 态王 6.5 版本,非 xp 系统该问题已经解决。但对于某些 xp 系统,该问题还暂时没有解决, 需要在控制面板中手动启动 HISTORYSVR。 问问问问::::紧急求助关于报表的问题,在线等! 紧急求助!!!!!!!请教大侠,我在开发系统中做的 报表在运行时为什么只能显示数据而不能输入数据?如果想要在各单元格中输入数据,请问 该如何做? 答答答答::::用函数 ReportSetCellvalue()ReportSetCellString()。 第 19页 共 44 页 问问问问::::求教局域网内用户登陆问题 请教各位高人: 我有一个工程,要求在局域网
本文档为【组态王200个使用问题解答经典回顾】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_450356
暂无简介~
格式:pdf
大小:365KB
软件:PDF阅读器
页数:44
分类:互联网
上传时间:2013-12-26
浏览量:32