组态王常见问题的解决方法
组态王-超级实用问题解答
1、问:组态王中怎么将图片导入画面?!!!!在组态王画面里可不可以导入如JPG,BMP,GIF 或者其他任何格式得图形文件?!因为我现在画面里要做三维效果,想用PHOTOSHOP 和3DX 做完后导入!但似乎组态王的任何图形只能在画面里编辑!答:通过工具箱中的点位图1、首先将鼠标光标置于一个起始位置,此位置就是点位图矩形的左上角。
2、按下鼠标的左键并拖曳鼠标,牵拉出点位图矩形的另一个对角顶点即可。
"在牵拉点位图矩形的过程中点位图的大小是以虚线表示的。
3、从文件中加载所需要的图片。
2、问:关于工程导入的问题? 在组态王工程管理器中导入的工程只导入了画面及命令语言中的内容.请问如何将数据字典\设备定义\记录体等导入工程之中?答:组态王工程管理器中只提供了画面及命令语言的导入其他的可直接到工程下将相应的文件拷贝过去如数据词典对应TAGNAME.DB,报警对应ALARM.CFG 记录体为bind.def,设备定义comdev.dat 文件,是把相应的文件拷贝到工程目录下即可,其它更详细的对应文件参考使用手册中的附录 A 组态王使用的数据文件。
3、问:关于组态王数据词典的问题?为什么数据词典导出后在EXCEL中看到的只是介绍而不是变量,而且在导入时不能导入,望各位高人指点。
答:数据词典导出后有四个工作表,说明页、模板页、结构变量页和基本变量页。
你看到的知识第一个工作表切换一下就能看到变量页了。
导入前先关闭开发系统,导入的格式比较严#格,无法导入一般都是碰到非法格式导致的。
4、问:如何处理组态王中相同的画面?请问如果有200 个工作站,画面相同,唯一不同的是显示的数据,该如何制作画面,不能画200 个画面吧,能不能给我一个这样的例子。
答:1、用画面导入或拷贝来做;2、或先新建200 个空画面,在工程文件夹下将已建好的画面复制199 个再将其重新命名为空画面的名称。
5、问:语句和画面能否从一个工程复制到另一个工程,我现在搞的工程和前一个工程基本相同,所以我想用前一个工程的代码和画面,有没有一个简洁的方法可以将组态王中一个工程的代码和画面复制到另一个工程。
组态王使用常见问题
组态王使用常见问题1、变量设定中最大(小)值及最大(小)原始值的意义?[最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器]数字量的最大(小)值(如板卡中的819-4095等)。
一般对于板卡设备此值为物理量经AD转换之后的值,如12BitAD此值范围0~4096、16BitAD为0~65535,对于PLC、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的.2、为什么变量无法删除,如何删除变量?[在组态王中,只有未使用的变量才能被删除,因此在删除变量之前,必须去掉在画面或命令语言、控件引用处,等处与之有关的连接,如果还是无法删除,在工程浏览器中执行工具-更新变量计数命令,重新统计变量,在变量使用报告中可以查询变量是否还在某些地方使用,将其连接断开后,利用工具-删除未用变量将变量删除。
3、工程运行时,显示通讯协议组件失败?[设备驱动安装错误:1、安装新的驱动2、在开发状态下从新连接设备,如果还是有错误,请联系驱动部索要新的驱动程序]4、光盘上的典型案例无法打开?[将工程拷贝到硬盘上将属性改为存档即可5、如何在打开机器时自动进入组态王?[将touchview快捷方式拷贝到系统开始\程序\启动中6、怎样把工程文件变小?[可以删除*.AL2(报警信息文件),*.REC(历史记录文件),*.111文件(*.pic文件的备份文件)的文件。
7、如何在线增删用户及用户密码和权限?[使用editusers()函数(用户权限需大于900)]8、在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思?[保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。
当系统再启动时,变量的域的参数值为上次系统运行时最后一次的设置值。
无需用户再去重新定义。
保存数值:系统运行时,当变量的值发生变化后,系统自动保存该值。
组态王常见问题集锦
北京亚控科技发展有限公司组态王最常用知识库集锦目录1.产品版本类(—)2.产品功能类(—)3.产品性能类(—)4.产品授权类(—)5.服务类(—)一、产品版本类亚控的组态王除了通用版之外,还发行了其他什么版本?答:亚控的组态王除了通用版之外,还发行了以下版本:英文版、日文版、韩文版、繁体版、嵌入版、纵多 OEM 版,以及即将发行的楼宇版。
通用版本中,高版本和低版本是如何兼容的?答:组态王 6x 系列版本是向下兼容的,即高版本的软件能够打开低版本的工程,但是高版本的工程不能使用低版本软件打开。
特殊情况:组态王及以前版本下开发的工程不支持升级到组态王。
组态王与有什么不同?答:组态王与的不同点有以下几点:1)组态王采用了全新的加密方式,组态王加密锁不向下兼容,不支持在组态王及以下版本的软件上使用;2)组态王提供了全新 web 功能,全新版的 Web 发布全面支持画面中包含控件的发布;3)组态王中,增加了向导式报表,方便用户制作常规的班报、日本、月报等报表;组态王目前还有电力版的软件吗?答:电力版软件发布到之后,不再发行此版本了,为维护方便,公司把电力版的各特殊功能合并到了通用版中。
因此,对于需要电力版的客户,要求给客户提供通用版即可。
打开的工程能否不升级版本直接打开?客户遇到过不升级无法打开的问题,与向下兼容的特性违背?答:版本打开版本的工程必须升级后才能打开。
这里的向下兼容是指高版本的软件可以打开低版本升级后的工程,而高版本的工程不能使用低版本软件打开。
嵌入版与通用版的区别有那些?答:1)不支持 OPC,驱动更少一些。
2)开发也是在普通的 PC 上开发,开发好之后在下载到嵌入式系统中跟实际设备连一下看。
3)开发环境的驱动和运行环境不一样。
开发环境是后缀是。
运行环境是,例如或。
4)用在 winCE,winXPE。
5)不支持 GPRS 通讯。
二、产品功能类组态王支持那些操作系统?答:最新版组态王支持的操作系统有:Windows 2000(sp4)、Windows XP(sp2)、Win7简体中文版、windows2003server、windows2008server、 Vista 系统。
有关组态王与GPRS设备通信常见问题的解决
有关组态王与GPRS设备通信常见问题的解决
1.GPRS设备的状态寄存器和控制寄存器只有两种取值可能:0 或1;如果这两个寄存器显示“????”,这是不正常的。
此时可看组态王信息窗口的相关提示:KVCom.sys是否正确安装。
或者也可以让用户查看如下两个界面:(以Win2000 为例)
我的电脑-》点击右键菜单进入-》管理-》系统工具-》系统信息-》软件环境-》驱动程序检查KVCom核心驱动程序是否正确安装及正在运行,见图
2.如果GPRS设备的状态寄存器一直为0,即很长时间GPRS Modem不在线,此时要让用户检查如下几个方面:
GPRS Modem的IP地址和端口号配置是否与安装组态王的计算机的IP地址及组态王工程中的各个厂家的默认端口号一致。
检查GPRS Modem中配置的SIM 卡号是否与组态王工程中配置的一致。
检查SIM是否还有费用
检查GPRS Modem的天线是否完好!(可用AT+CSQ命令看一下移动信号)
3. 用户发现GPRS Modem已经在线,但是串口设备无法通信,这时有一个接线问题,GPRS Modem 和下位的串口设备一般都是标准的DCE设备,所以这两个设备间一般要用(2,3)对调的串口线,而不是直连线。
4.当组态王与下位设备通过GPRS Modem可以交换数据了,但是经常通信失败,这时一定要注意虚拟串口的超时要大于10 秒,我们现在默认是15 秒,如果用户发现他们新建的工
程默认值不是15秒,说明用户拿到的程序不是最新版本。
5.如果用户遇到了其他问题,可能与具体的串口驱动有关,需要跟踪串口驱动来解决,我们再补充。
组态王问题集锦
组态王采集数据速度非常慢的解决组态王采集数据速度非常慢的解决组态王采集数据速度非常慢的原因有很多,但解决的办法:1,用尽可能高的通讯速率通讯。
2,设置运行系统的基准频率不能太低,一般为100-500ms,太低会欲速则不达,采集速度反而会较慢。
3,删除不用的变量,组态王运行时会扫描每个变量,并按每个变量的采集频率采集数据,不用的变量会使运行速度降低。
4,变量的采集频率不能太低,有这样的例子:一个工程200多点,采集频率都设为10ms,结果数据采集速度反而大幅降低,所有数据要5--10更新一次。
不需要很快更新的变量如一些开关量,采集频率可设为500-1000ms。
5,特别要注意的是:只写变量的采集频率一定要设为0,否则会造成数据更新需要10多秒的情况。
6.少用连续运行的动画,及过渡色,点位图等.组态王更改Windows登陆方式的问题解答组态王更改Windows登陆方式的问题解答问题描述:安装了组态王(笔者安装的是组态王V6.51)之后,就只能采用传统的经典登陆方式,无法采用欢迎屏幕登录方式了——因为已经无法更改用户登录或注销的方式!在控制面板里点击“更改用户登录或注销的方式”就给我弹出一个对话框,发现登录界面突然改不了:“一个最近安装的程序已停用欢迎屏幕和快速切换。
你必须卸载该程序以恢复这些功能。
下列文件名可以帮你识别该程序所做的修改:Ginastub.dll”。
并且在选择登陆模式的两个选项变成灰色的,无法选择。
原因分析:这是因为组态王在安装时复制了一个ginastub.dll动态链接库文件到系统盘的“Windows\system32”目录,然后又在注册表的“[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Win logon]”项创建了1个“GinaDll”字符串值,键值为“Ginastub.dll”。
解决过程及方法:想法:只要删除ginastub.dll动态链接库文件或采用正确的ginastub.dll动态链接库文件,或者不调用这个ginastub.dll动态链接库文件就可以了。
组态王6.5常见疑难问题解答
组态王6.5常见疑难问题解答组态王6.5常见疑难问题解答工程加密与加密锁WEB发布报表与打印画面制作与动画连接系统运行与配置报警与查询历史趋势与曲线命令语言与函数数据存储与交换版权所有(C) 04-001 [北京亚控科技发展有限公司技术部]修订日期:2004年11月24日。
数据存储与交换1. 为什么从EXCEL返回组态王会出错?2. SQLDelete()函数中选择条件的用法。
A3="客户="+a2做为条件不执行??3. 数据库插入记录失败?4. 如何在数据库中始终保持一个月的数据,自动删除一个月之前的记录?5. 如何使用SQLSelect()函数进行条件为变量情况的查询?6. 在建立组态王和ACCESS数据库连接时,开始一分多钟连接是成功的,可是一会在组态王的信息窗口就会显示“数据库错误:客户端工作过多Driver's SOLSetConnectAttr faild”然后就是连接失败。
请问这是什么原因??7. 组态王的存盘数据用何方式打开?为什么组态王的历史记录文件打开都是乱码?8. 实数类型存入数据库后为什么在组态王中无法读取?1.为什么从E XCE L返回组态王会出错?[在EXCEL中用AppActivate "" 函数时,如果EXCEL中为AppActivate "组态王运行系统" ,组态王的设置运行系统中,标题条文本里填写:组态王运行系统,同时,不要选"标题条中显示工程路径",如果选择了,在AppActivate 应写"组态王运行系统-c:\…..".否则就会出错] 返回页首2.SQLDelete()函数中选择条件的用法。
A3="客户="+a2做为条件不执行?[sql查询语句如果查询的字段为字符串时应使用单引号,a3="客户'"+a2+"'"即可]返回页首3.数据库插入记录失败?[1、在信息窗中查看数据库是否连接2、数据库表格的字段名与组态王记录体定义的字段名是否相同3、数据库表格的字段类型与组态王变量的类型是否符合,推荐使用组态王的表格模板创建表格4、表格中使用的字段名是否为data和time、in等关键字,请改为其他字段名5、数据库字段中包含有#字,ODBC不支持该字符]返回页首4.如何在数据库中始终保持一个月的数据,自动删除一个月之前的记录?[数据库中保存一个月的历史数据,自动删除一个月以前的数据。
组态王n个经典问题解答
组态王n个经典问题解答21:如何不进入系统桌面环境而直接运行组态王工程如何实现(Win2000系统)?运行RegEdit文件:找到我的\HKEY_Local_MACHINE\software\Microsoft\WindowsNT\currentVersion\winlogon 将Userinit=c:\winnt\system32\userinit.exe改为: Userinit= c:\program files\kingview\touchvew.exe22:如何在组态王中修改系统时间?调用批处理文件:dsh.batstring Adate = StrFromInt( A年, 10 ) + "-" + StrFromInt( A月, 10 ) + "-" + StrFromInt( A 日, 10 );string Atime = StrFromInt( A时, 10 ) + ":" + StrFromInt( A分, 10 ) + ":" + StrFromInt( A 秒, 10 );string Acommand =InfoAppDir()+"dsh.bat";Acommand = Acommand + " ";Acommand = Acommand + Adate;Acommand = Acommand + " ";Acommand = Acommand + Atime;StartApp(Acommand);批处理文件:dsh.batdate %1time %222:工程被破坏后如何恢复画面?1、新建一工程,在工程浏览器中选择导入,将被破坏工程的画面导入即可2、新建一工程,该工程下新建与原来工程*.pic文件名一样的空画面,保存画面.将被破坏工程的*.pic文件拷贝到新建工程的目录下将新建工程的*.pic文件覆盖,从新打开新建工程,将画面逐个打开可以看到工程画面。
组态王常见问题的解决方法
-WORD格式--可编辑-组态王常见问题的解决方法组态王虽然国内用的很多,但他的问题也很多,有时候弄起来真的很麻烦,比如一个简单的开机自动运行都要自己设置,下面是我在网上查到的一些内容。
组态王使用常见问题1、变量设定中最大(小)值及最大(小)原始值的意义?[最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器] 数字量的最大(小)值(如板卡中的819-4095 等)。
一般对于板卡设备此值为物理量经AD 转换之后的值,如12BitAD 此值范围0~4096 、16BitAD 为0~65535,对于PLC 、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小).值与最大(小)原始值在设置时是一致的、为什么变量无法删除,如何删除变量?2在组态王中,只有未使用的变量才能被删除,因此在删除变量之前,必须去掉在画面[在工程浏览器中执行工具或命令语言、控件引用处,等处与之有关的连接,如果还是无法删除,更新变量计数命令,重新统计变量,在变量使用报告中可以查询变量是否还在某些地-删除未用变量将变量删除。
方使用,将其连接断开后,利用工具-、工程运行时,显示通讯协议组件失败?3、在开发状态下从新连接设备,如果还是有错2[设备驱动安装错误:1、安装新的驱动]误,请联系驱动部索要新的驱动程序、光盘上的典型案例无法打开?4将工程拷贝到硬盘上将属性改为存档即可[、如何在打开机器时自动进入组态王?5程序[将touchview 快捷方式拷贝到系统开始启动中、怎样把工程文件变小?6[可以删除*.AL2 (报警信息文件),*.REC (历史记录文件),*.111文件(*.pic文件的备份文件)的文件。
、如何在线增删用户及用户密码和权限?7函数(用户权限需大于[使用editusers() ])9008、在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思?[保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。
组态王教学常见问题解答
数据词典常见问题解答北京亚控科技开展2009年7月目录1. 我注意到组态王软件是按软件点数来收费的,请问这个点数是如何计算的? (1)2. 我想删除一个指定的变量,但数据词典中该变量的删除选项灰色,不允许操作,怎么解决? (1)3. 我注意到组态王的数据词典里有一个系统自带的“$新报警〞变量,请问此变量是如何使用的? (1)4. 组态王的数据变量的采集频率采用什么规那么?有什么考前须知? (1)5. 在工程比拟庞大的情况下,请问我如何能快速的找到某个变量都在那里使用了呢? (2)6. 我注意到组态王的变量的属性页中有最大值最小值最大原始值最小原始值几个设定项,请问具体怎么来应用? (2)7. 在定义变量的根本属性时状态栏中的保存数值、保存参数是什么意思? (3)8. 我需要组态王能记下我运行状态下设定的参数,每次启动时都能按最后一次设定的参数运行,请问如何来做? (3)9. 我的现场设备的信号采集与变换是非线性的,请问在组态王中我需要如何设置? (3)10. 请问变量定义时变量的优先级、平安区是如何设置的?如何工作? (3)11. 请问组态王的报警优先级配置是如何设置的? (3)12. 请问变量定义中的生成事件如何使用? (4)13. 请问什么是内部局部变量?如何使用? (4)14. 组态王在运行系统中如何修改变量的原始值和工程值? (4)15. 如果设备中有的数据不需要按采集频率读取,按需要读取,在组态王中如何实现? (4)16. 在组态王运行环境中能够实现控制变量记录的功能? (5)17. 在组态王文本框中连接变量的时候,单击问号按钮,没有反响,弹不出变量列表框,为什么,应如何解决? (5)18. 在组态王数据词典中能否成批修改变量的根本属性? (6)19. 在组态王中能否实现对变量的操作记录下来? (6)20. 在组态王中如何实现变量的累加计算? (6)21. 组态王中的内存字符串变量无法保存到组态王历史数据库中,应如何解决? (6)22. 在组态王运行环境中通过变量域改变报警限值,但是回到开发环境中看到还是原来设置的值,应如何同步修改开发环境中的设定值? (7)23. 在删除未用变量列表里,我已经选择全部删除,为什么还有些未用变量没有被删除? (7)1. 我注意到组态王软件是按软件点数来收费的,请问这个点数是如何计算的?组态王软件是按点数收费的,这里讲的点数不是用户在工程设计时设计的采样点的数目,而是组态王数据词典中定义的所有变量〔不包括软件本身自带的21个变量〕,因为在组态王的数据词典中除了要定义采样点外,还需要定义一局部内存变量来实现软件的逻辑控制动画连接等,所以用户在软件选型时要留有一定的点数余量。
组态王6.5常见疑难问题解答
组态王6.5常见疑难问题解答工程加密与加密锁WEB发布报表与打印画面制作与动画连接系统运行与配置报警与查询历史趋势与曲线命令语言与函数数据存储与交换版权所有(C) 04-001 [北京亚控科技发展有限公司技术部]修订日期:2004年11月24日。
数据存储与交换1. 为什么从EXCEL返回组态王会出错?2. SQLDelete()函数中选择条件的用法。
A3="客户="+a2做为条件不执行??3. 数据库插入记录失败?4. 如何在数据库中始终保持一个月的数据,自动删除一个月之前的记录?5. 如何使用SQLSelect()函数进行条件为变量情况的查询?6. 在建立组态王和ACCESS数据库连接时,开始一分多钟连接是成功的,可是一会在组态王的信息窗口就会显示“数据库错误:客户端工作过多Driver's SOLSetConnectAttr faild”然后就是连接失败。
请问这是什么原因??7. 组态王的存盘数据用何方式打开?为什么组态王的历史记录文件打开都是乱码?8. 实数类型存入数据库后为什么在组态王中无法读取?1.为什么从E XCE L返回组态王会出错?[在EXCEL中用AppActivate "" 函数时,如果EXCEL中为AppActivate "组态王运行系统" ,组态王的设置运行系统中,标题条文本里填写:组态王运行系统,同时,不要选"标题条中显示工程路径",如果选择了,在AppActivate 应写"组态王运行系统-c:\…..".否则就会出错]返回页首2.SQLDelete()函数中选择条件的用法。
A3="客户="+a2做为条件不执行?[sql查询语句如果查询的字段为字符串时应使用单引号,a3="客户'"+a2+"'"即可]返回页首3.数据库插入记录失败?[1、在信息窗中查看数据库是否连接2、数据库表格的字段名与组态王记录体定义的字段名是否相同3、数据库表格的字段类型与组态王变量的类型是否符合,推荐使用组态王的表格模板创建表格4、表格中使用的字段名是否为data和time、in等关键字,请改为其他字段名5、数据库字段中包含有#字,ODBC不支持该字符]返回页首4.如何在数据库中始终保持一个月的数据,自动删除一个月之前的记录?[数据库中保存一个月的历史数据,自动删除一个月以前的数据。
组态王6.5常见疑难问题解答
file://C:\Documents and Settings\Administrator\Local Settings\Temp\~hh85AE.htm
2011-2-28
组态王6
页码,2/17
[数据库中保存一个月的历史数据,自动删除一个月以前的数据。命令语言放在应用程序命令语言启动时或者事件命令语言$时==1中: SQLConnect( DeviceID, "dsn=历史;uid=er;pwd=0");
file://C:\Documents and Settings\Administrator\Local Settings\Temp\~hh85AE.htm
2011-2-28
组态王6
返回页首
6.用IE客户端能够访问到组态王WEB服务器,在进度条进度程序完成后,画面呈灰色,不能正常显示?
[用户曾经安装过JAVA插件,但与组态王的JAVA插件不兼容 重新安装组态王自带的JAVA程序包即可] 返回页首
[通过dde和OPC这两种途径来完成] 返回页首
修订日期:2004年11月24日
WEB发布 file://C:\Documents and Settings\Administrator\Local Settings\Temp\~hh85AE.htm
2011-2-28
组态王6
1. 组态王web发布时的常见注意事项? 2. 在作为WEB服务器的计算机上用IE客户端无法访问到组态王WEB服务器? 3. 在与WEB服务器相连的局域网其他计算机上用IE客户端无法访问到组态王WEB服务器? 4. 用IE客户端能够访问到组态王WEB服务器,但是只能看到上部的组态王的图标。其他空白? 5. 用IE客户端能够访问到组态王WEB服务器,在进度条进度程序完成后,白屏,画面不显示? 6. 用IE客户端能够访问到组态王WEB服务器,在进度条进度程序完成后,画面呈灰色,不能正常显示? 7. 用户在公共网络上进行组态王web发布的条件? 8. 用户在局域网进行组态王web发布,通过域名映射发布到广域公共网上的注意事项? 9. 组态王网页发布后,IE画面上某些字体无法正常显示,被一个个的小方块代替了? 10. 组态王网页发布后,IE画面上的实时数据有些刷新,有些不刷新?
组态王常见问题的解决方法
-WORD格式--可编辑-组态王常见问题的解决方法组态王虽然国内用的很多,但他的问题也很多,有时候弄起来真的很麻烦,比如一个简单的开机自动运行都要自己设置,下面是我在网上查到的一些内容。
组态王使用常见问题1、变量设定中最大(小)值及最大(小)原始值的意义?[最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中 [寄存器 ] 数字量的最大(小)值(如板卡中的 819-4095 等)。
一般对于板卡设备此值为物理量经 AD 转换之后的值,如 12BitAD 此值范围 0~4096 、 16BitAD 为0~65535,对于 PLC 、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的.2、为什么变量无法删除,如何删除变量?[在组态王中,只有未使用的变量才能被删除,因此在删除变量之前,必须去掉在画面或命令语言、控件引用处,等处与之有关的连接,如果还是无法删除,在工程浏览器中执行工具-更新变量计数命令,重新统计变量,在变量使用报告中可以查询变量是否还在某些地方使用,将其连接断开后,利用工具-删除未用变量将变量删除。
3、工程运行时,显示通讯协议组件失败?[设备驱动安装错误:1、安装新的驱动2、在开发状态下从新连接设备,如果还是有错误,请联系驱动部索要新的驱动程序]4、光盘上的典型案例无法打开?[将工程拷贝到硬盘上将属性改为存档即可5、如何在打开机器时自动进入组态王?[将 touchview 快捷方式拷贝到系统开始程序启动中6、怎样把工程文件变小?[可以删除 *.AL2 (报警信息文件), *.REC (历史记录文件), *.111文件( *.pic文件的备份文件)的文件。
7、如何在线增删用户及用户密码和权限?[使用 editusers()函数(用户权限需大于900) ]8、在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思?[保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。
组态王常见问题的解决方法
组态王常见问题的解决方法组态王虽然国内用的很多,但他的问题也很多,有时候弄起来真的很麻烦,比如一个简单的开机自动运行都要自己设置,下面是我在网上查到的一些内容。
组态王使用常见问题1、变量设定中最大(小)值及最大(小)原始值的意义?[最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器]数字量的最大(小)值(如板卡中的819-4095等)。
一般对于板卡设备此值为物理量经AD转换之后的值,如12BitAD此值范围0~4096、16BitAD为0~65535,对于PLC、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的.2、为什么变量无法删除,如何删除变量?[在组态王中,只有未使用的变量才能被删除,因此在删除变量之前,必须去掉在画面或命令语言、控件引用处,等处与之有关的连接,如果还是无法删除,在工程浏览器中执行工具-更新变量计数命令,重新统计变量,在变量使用报告中可以查询变量是否还在某些地方使用,将其连接断开后,利用工具-删除未用变量将变量删除。
3、工程运行时,显示通讯协议组件失败?[设备驱动安装错误:1、安装新的驱动2、在开发状态下从新连接设备,如果还是有错误,请联系驱动部索要新的驱动程序]4、光盘上的典型案例无法打开?[将工程拷贝到硬盘上将属性改为存档即可5、如何在打开机器时自动进入组态王?[将touchview快捷方式拷贝到系统开始\程序\启动中6、怎样把工程文件变小?[可以删除*.AL2(报警信息文件),*。
REC(历史记录文件),*。
111文件(*.pic 文件的备份文件)的文件。
7、如何在线增删用户及用户密码和权限?[使用editusers()函数(用户权限需大于900)]8、在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思?[保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化.当系统再启动时,变量的域的参数值为上次系统运行时最后一次的设置值.无需用户再去重新定义.保存数值:系统运行时,当变量的值发生变化后,系统自动保存该值.当系统退出后再次运行时,变量的初始值为上次系统运行过程中变量值最后一次变化的值.9、开发狗与运行狗的区别?[开发狗是用于工程开发使用的,为了方便调试支持6小时的连续运行,运行狗是用于工程实际运行,不能进行开发。
组态王使用常见问题
组态王使用常见问题1、变量设定中最大(小)值及最大(小)原始值的意义?[最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器]数字量的最大(小)值(如板卡中的819-4095等)。
一般对于板卡设备此值为物理量经A D转换之后的值,如12Bit AD此值范围0~4096、16BitA D为0~65535,对于PLC、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的.2、为什么变量无法删除,如何删除变量?[在组态王中,只有未使用的变量才能被删除,因此在删除变量之前,必须去掉在画面或命令语言、控件引用处,等处与之有关的连接,如果还是无法删除,在工程浏览器中执行工具-更新变量计数命令,重新统计变量,在变量使用报告中可以查询变量是否还在某些地方使用,将其连接断开后,利用工具-删除未用变量将变量删除。
3、工程运行时,显示通讯协议组件失败?[设备驱动安装错误:1、安装新的驱动2、在开发状态下从新连接设备,如果还是有错误,请联系驱动部索要新的驱动程序]4、光盘上的典型案例无法打开?[将工程拷贝到硬盘上将属性改为存档即可5、如何在打开机器时自动进入组态王?[将touch view快捷方式拷贝到系统开始\程序\启动中6、怎样把工程文件变小?[可以删除*.AL2(报警信息文件),*.REC(历史记录文件),*.111文件(*.pic 文件的备份文件)的文件。
7、如何在线增删用户及用户密码和权限?[使用edit users()函数(用户权限需大于900)]8、在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思?[保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。
组态王使用常遇到问题
组态王使用常遇到问题1 关于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”3 兰精灵关于设置模拟量参数输出不稳定的问题?急!关于设置模拟量参数输出不稳定的问题?我的一段程序使用6.02开发的前端使用的是三菱fx2n,通讯和采集数据都正常,但是我设置一个地址比如“d120”为最大值时,模拟量输出时是最大值但很快就掉到零,然后又恢复到最大值。
输出就不停这样变换,我要的是一个稳定输出最大值,未何会掉到零。
(去掉组态王后,只看plc输出是对的)。
最大值和最大原始值要一样最小值和最小原始值要一样请检查具体设置4 为什么VIEW的时候会提示:“创建协议组件失败”??我从别人这COPY了一个工程,但VIEW的时候会提示:“创建协议组件失败”是的工程不能在线运行!请问有什么方法可以解决这问题?!请安装组态王提供的硬件驱动程序5 怎么不能驱动呀[求助] 我问下啊,下载的驱动程序是哪个版本的呀?我现在用的是6.01版的,我怎么驱动不上啊如果驱动程序不分版本,请问怎么驱动呀?我是双机后,点搜索,可是怎么装不上呢?先把组态王提供的驱动程序包(至少应该包括以下几个文件:××.Dll,DEVLST.DAT,××.REG)拷入除组态王路径外的任一路径下安装驱动程序:“搜索亚控产品”选中搜索到的再安装驱动程序最好安装网站上提供的最新驱动6 如何使用KVDBGrid实现数据查询?当要查询数据库的AlarmDate,输入为:grid.Where=“AlarmDate=”+\\本站点\查询日期7 组态王6.03"创建协议组件失败",是何错误,如何处理!您查看一下您所用的设备的驱动程序是否安装,如果没有安装的话,可能会出现这种情况8 再问一个关于实时报表的问题我按着组态王提供的example自己做的例子,语句和例子里的差不多,但是在运行的时候实时报表无法显示当前时间段里的变量变化情况。
组态王几个问题的解决办法
1、变量设定中最大(小)值及最大(小)原始值的意义?最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器]数字量的最大(小)值(如板卡中的819-4095等)。
一般对于板卡设备此值为物理量经AD转换之后的值,如12BitAD此值范围0~4096、16BitAD为0~65535,对于PLC、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的.2:组态完成后发现工程特别大,怎样把工程文件变小?可以删除*.AL2(报警信息文件),*.REC(历史记录文件),*.111文件(*.pic文件的备份文件)的文件。
3:在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思?保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。
当系统再启动时,变量的域的参数值为上次系统运行时最后一次的设置值。
无需用户再去重新定义。
保存数值:系统运行时,当变量的值发生变化后,系统自动保存该值。
当系统退出后再次运行时,变量的初始值为上次系统运行过程中变量值最后一次变化的值。
4:如何不进入系统桌面环境而直接运行组态王工程如何实现(Win98系统)?编辑Win98系统下的System.ini文件,将shell=explorer.exe改为:path=c:\ProgramFiles\Kingviewshell=Touchvew.exe 即可5:组态王里画面属性中覆盖式与替换式有何区别?覆盖式画面出现时,它重叠在当前画面之上,其他打开的画面还在运行,关闭后被覆盖的画面又可见。
替换式画面出现时,所有与之相交的画面自动从屏幕和内存中删除,不再运行。
6:如何利用多个摄像头在组态王上显示多幅画面?用户需要增加硬件设备:矩阵转换器和画面分割器。
视频采集后通过矩阵转换和画面分割再送进组态王中,例如需要显示16个画面,可选择16画面分割器。
组态王常见问题的解决方法
组态王常见问题的解决方法组态王虽然国内用的很多,但他的问题也很多,有时候弄起来真的很麻烦,比如一个简单的开机自动运行都要自己设置,下面是我在网上查到的一些内容。
组态王使用常见问题1、变量设定中最大(小)值及最大(小)原始值的意义?[最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器]数字量的最大(小)值(如板卡中的819-4095等)。
一般对于板卡设备此值为物理量经AD转换之后的值,如12BitAD此值范围0~4096、16BitAD为0~65535,对于PLC、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的.2、为什么变量无法删除,如何删除变量?[在组态王中,只有未使用的变量才能被删除,因此在删除变量之前,必须去掉在画面或命令语言、控件引用处,等处与之有关的连接,如果还是无法删除,在工程浏览器中执行工具-更新变量计数命令,重新统计变量,在变量使用报告中可以查询变量是否还在某些地方使用,将其连接断开后,利用工具-删除未用变量将变量删除。
3、工程运行时,显示通讯协议组件失败?[设备驱动安装错误:1、安装新的驱动2、在开发状态下从新连接设备,如果还是有错误,请联系驱动部索要新的驱动程序]4、光盘上的典型案例无法打开?[将工程拷贝到硬盘上将属性改为存档即可5、如何在打开机器时自动进入组态王?[将touchview快捷方式拷贝到系统开始\程序\启动中6、怎样把工程文件变小?[可以删除*.AL2(报警信息文件),*.REC(历史记录文件),*.111文件(*.pic文件的备份文件)的文件。
7、如何在线增删用户及用户密码和权限?[使用editusers()函数(用户权限需大于900)]8、在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思?[保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组态王常见问题的解决方法组态王虽然国内用的很多,但他的问题也很多,有时候弄起来真的很麻烦,比如一个简单的开机自动运行都要自己设置,下面是我在网上查到的一些内容。
组态王使用常见问题1、变量设定中最大(小)值及最大(小)原始值的意义?[最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是采集设备中[寄存器]数字量的最大(小)值(如板卡中的819-4095等)。
一般对于板卡设备此值为物理量经AD转换之后的值,如12BitAD此值范围0~4096、16BitAD为0~65535,对于PLC、智能仪表、变频器,其本身已将物理值转换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的.2、为什么变量无法删除,如何删除变量?[在组态王中,只有未使用的变量才能被删除,因此在删除变量之前,必须去掉在画面或命令语言、控件引用处,等处与之有关的连接,如果还是无法删除,在工程浏览器中执行工具-更新变量计数命令,重新统计变量,在变量使用报告中可以查询变量是否还在某些地方使用,将其连接断开后,利用工具-删除未用变量将变量删除。
3、工程运行时,显示通讯协议组件失败?[设备驱动安装错误:1、安装新的驱动2、在开发状态下从新连接设备,如果还是有错误,请联系驱动部索要新的驱动程序]4、光盘上的典型案例无法打开?[将工程拷贝到硬盘上将属性改为存档即可5、如何在打开机器时自动进入组态王?[将touchview快捷方式拷贝到系统开始\程序\启动中6、怎样把工程文件变小?[可以删除*.AL2(报警信息文件),*.REC(历史记录文件),*.111文件(*.pic文件的备份文件)的文件。
7、如何在线增删用户及用户密码和权限?[使用editusers()函数(用户权限需大于900)]8、在定义变量的基本属性时状态栏中的保存数值、保存参数是什么意思?[保存参数:在系统运行时,修改变量的域的值(可读可写型),系统自动保存这些参数值,系统退出后,其参数值不会发生变化。
当系统再启动时,变量的域的参数值为上次系统运行时最后一次的设置值。
无需用户再去重新定义。
保存数值:系统运行时,当变量的值发生变化后,系统自动保存该值。
当系统退出后再次运行时,变量的初始值为上次系统运行过程中变量值最后一次变化的值。
9、开发狗与运行狗的区别?[开发狗是用于工程开发使用的,为了方便调试支持6小时的连续运行,运行狗是用于工程实际运行,不能进行开发.21:如何不进入系统桌面环境而直接运行组态王工程如何实现(Win2000系统)?运行RegEdit文件:找到我的\HKEY_Local_MACHINE\software\Microsoft\Windows NT\currentVersion\winlogon 将Userinit=c:\winnt\system32\userinit.exe改为:Userinit= c:\program files\kingview\touchvew.exe22:如何在组态王中修改系统时间?调用批处理文件:dsh.batstring Adate = StrFromInt( A年, 10 ) + "-" + StrFromInt( A月, 10 ) + "-" + StrFromInt( A日, 10 ); string Atime = StrFromInt( A时, 10 ) + ":" + StrFromInt( A分, 10 ) + ":" + StrFromInt( A秒, 10 ); string Acommand =InfoAppDir()+"dsh.bat";Acommand = Acommand + " ";Acommand = Acommand + Adate;Acommand = Acommand + " ";Acommand = Acommand + Atime;StartApp(Acommand);批处理文件:dsh.batdate %1time %222:工程被破坏后如何恢复画面?1、新建一工程,在工程浏览器中选择导入,将被破坏工程的画面导入即可2、新建一工程,该工程下新建与原来工程*.pic文件名一样的空画面,保存画面.将被破坏工程的*.pic文件拷贝到新建工程的目录下将新建工程的*.pic文件覆盖,从新打开新建工程,将画面逐个打开可以看到工程画面。
23:如何打印信息到针式打印机?用函数filewritestr()函数实现,filename参数为“LPT1:”24:组态王中的报表RTL为如何格式,如何打开?报表RTL是组态王自己的报表格式,只能通过组态王用载入报表函数(ReportLoad函数)打开。
25:为什么在命令语言中使用报表函数却不执行?在应用程序命令语言中使用各种报表函数(如:reportsetcellvalue()等)。
当画面隐含时,函数无法正常执行,如:变量值无法正确写入对应的单元格中。
用户要注意这种情况,这不属于软件错误,运行过程中当画面隐含时不能对报表进行操作。
26:组态王中的打印函数PrintWindow()如何使用纸张的横向打印功能?PrintWindow()函数的第二、三个参数不能够为0并且将打印机的纸张设置为横向即可;如:PrintWindow( "监控中心", 60,60, 0,10, 10);27:在历史趋势曲线中看不到曲线?1、数据词典设置的记录变化与安全区中没有选择数据记录2、变量的量程过大,实际显示的数值占量程的百分比非常小,所以感觉没有曲线显示3、系统时间被修改,历史数据存储有误,所以曲线无法显示28:如何根据起始日期时间、终止日期时间查询历史趋势曲线?使用通用控件中的历史趋势曲线:\\本站点\PHTTime=AHTTime(\\本站点\HTDate,\\本站点\HTTime);\\本站点\PHTTime1=AHTTime(\\本站点\HTDate1,\\本站点\HTTime1);\\本站点\PHTTime2=\\本站点\PHTTime1-\\本站点\PHTTime;批次历史曲线.SetTimeParam(\\本站点\PHTTime,0,\\本站点\PHTTime2,0);29:如何利用通用控件中的历史趋势曲线作为实时曲线使用?在画面属性命令语言存在时调用历史趋势曲线控件HT的方法如下:HT.HTUpdateToCurrentTime()30:与SQL SERVER进行数据交换,实数类型存入数据库后为什么在组态王中无法读取?原因是因为客户在数据库中定义的字段的类型不对。
在组态王中定义的内存实型变量,在ACCESS数据库中对应的字段的类型应该是单精度型,在SQL SERVER数据库中对应的字段的类型应该是real型.(不能为float型).31:为什么从EXCEL返回组态王会出错?在EXCEL中用AppActivate "" 函数时,如果EXCEL中为AppActivate "组态王运行系统" ,组态王的设置运行系统中,标题条文本里填写:组态王运行系统,同时,不要选"标题条中显示工程路径",如果选择了,在AppActivate 应写"组态王运行系统-c:\…..".否则就会出错32:组态王的存盘数据用何方式打开?为什么组态王的历史记录文件打开都是乱码?*.REC文件存放的历史数据,不能用excel直接打开,它本身是二进制文件.可以在VBA中调用提供的动态连接库来访问。
33:SQLDelete()函数中选择条件的用法。
A3="客户="+a2做为条件不执行?sql查询语句如果查询的字段为字符串时应使用单引号,a3="客户’"+a2+"’"即可34:数据库插入记录失败?1、在信息窗中查看数据库是否连接2、数据库表格的字段名与组态王记录体定义的字段名是否相同3、数据库表格的字段类型与组态王变量的类型是否符合,推荐使用组态王的表格模板创建表格4、表格中使用的字段名是否为data和time,请改为其他字段名。
35:如何将数据存为.txt文件?使用函数FileWriteStr(Filename,FileOffset,Message,LineFeed);例:将名为MsgTag的文字变量写入文件C:DA TA\FILE.TXT的末尾。
调用函数FileWriteStr ("C:\DATA\FILE.TXT", 0, MsgTag, 1);36:数据库字段为"反应罐1#温度时",组态王无法通过ODBC往数据库中写数据?ODBC不支持存在’#’字符的字段,不要使用#37:如何在数据库中始终保持一个月的数据,自动删除一个月之前的记录?请将控制面板中的区域设置日期改为yyyy-mm-dd格式数据库中保存一个月的历史数据,自动删除一个月以前的数据。
命令语言放在应用程序命令语言启动时或者事件命令语言$时==1中:SQLConnect( DeviceID, "dsn=历史;uid=er;pwd=0");long month=\\本站点\$月-1;long year=\\本站点\$年;long day=\\本站点\$日;string date1;if(month==0){month=12;year=\\本站点\$年-1;}date1= StrFromInt( year, 10 );date1=date1+"-";date1 = date1 + StrFromInt( month, 10 );date1 = date1 + "-" + StrFromInt( day, 10);string whereexpr="日期={d’"+date1+"’}";SQLDelete( DeviceID, "A", whereexpr);if(\\本站点\$月==4||\\本站点\$月==6||\\本站点\$月==9||\\本站点\$月==11) { if(\\本站点\$日==30){day=31;date1= StrFromInt( year, 10 );date1=date1+"-";date1 = date1 + StrFromInt( month, 10 );date1 = date1 + "-" + StrFromInt( day, 10);whereexpr="日期={d’"+date1+"’}";SQLDelete( DeviceID, "A", whereexpr);}}38:使用进行网络配置的远程站点后,远程站点的数据词典中没有变量显示?1、网络是否联通2、主机的工程应该是完全共享,不能是只读共享,从机是否可以看到工程文件夹,是否可进行读写操作39:s7-200通过PPI与KingView6.1连,5到6小时断线不能恢复,组态王信息窗口显示尝试与S7-200恢复通讯失败。