工控网首页
>

应用设计

>

组态王使用问题解答3

组态王使用问题解答3

2011/4/13 13:28:42

感谢“楚天白云”提供,中国工控网整理。

41 网络互联上位机的问题 在进行网络互联时,上位机如何使用下位机KVDBRID所使用的数据库?上位机如何观看下位机所保存的报表?应该怎么配置?   数据库选择映射网络数据数据库; 可以把下位机所保存报表所在的目录共享,然后在查看报表的函数中输入该网络路

42 组态王自动关了的问题 我在使用组态王做毕业设计的时候,突然出现“不能调入画面到文件尾的提示”,然后组态王就自动关闭了。 还有一次是出现下面的提示框。然后组态王也自动关了,我做的资料也打不开了,工程文件夹里还出现了几个类似“c22.cfg”的文件。出问题时的提示框如下: “ox77fcb3ad”指令引用的“ox666f736f”内存,该内存不能为“written”.    您工程的画面文件已破坏了,请尝试以下工程恢复,新建一工程,该工程下新建与原来工程*.pic文件名一样的空画面,保存画面.将被破坏工程的*.pic文件拷贝到新建工程的目录下将新建工程的*.pic文件覆盖,从新打开新建工程,将画面逐个打开可以看到工程画

43 有关大画面的问题 我用组态王6.5,并且使用了大画面,可是为什么程序运行时没用显示滚动条,只显示了所做画面的一部分!乞盼回答,谢谢!   只有6。5版本支持大画面的功能 使用方法在运行下点击鼠标右键通过导航图及移动画面来实现浏览组态王不支持运行状态下通过滑动条来实现画面浏览 ,6.5提供此函数MovePicture(PicName,left,top)用于在系统运行时通过命令语言来移动画面到相应的位置。具体语法使用格式请参考帮助组态王不支持用ACTIVEX控件MSCOMM进行串口通信 ,有些数据类型组态王不支持。有些数据类型是只写的,组态王读不到

44 如何通过DP口读取PLC中的数据 组态王如何通过DP口读取PLC中的数据,不能直接读取DB中的数据吗?   目前从DP口的读取都是通过OPC的方式 

45 如果连接光洋的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整型 SHORTddGI I SP寄存器,功能码32 0-7777 读写 BYTE,BIT I/O整型OUTdd GQ Q M S寄存器,功能码33 0-7777 读写 BYTE,BIT I/O整型

46 组态王中的配方问题 我在组态王6.03中建了一个配方。配方中有两个内部整型变量。并设置了两个配方方案。然后在画面中调用配方函数:recipeload,RecipeDelete,RecipeSave   RecipeSelectNextRecipe   RecipeSelectPreviousRecipe   RecipeSelectRecipe    但是,运行后没有变化。等于说我做的按扭不起任何作用,这究竟是怎么回事?  1、在配方定义中,表格中的变量数目应该与实际变量数目相同,如果为空的话就无法调用配方2、检查配方调用函数设置的路径是否正确

47 网络的报警配置 将登陆服务器和报警服务器设为同一台机子,登陆,注销等操作均有显示,但分别为两台机器就不行,在报警窗口的条件属性里已经选上报警服务器了,为什么还不行呢?   连网时组态王中报警窗口只能显示本机的登陆信息 若要显示需同时选中为登陆服务器与报警服务器

48 求助???? 请问:棒图控件为什么总是闪啊? 能不能不闪呢?   闪屏是因为画面会随画面属性中的命令语言的执行频率的周期而不停刷新 可以通过加大系统内存和调整此命令语言的执行周期或设置运行系统的基准频率来调整改善一下

49 请教?关于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简体中文版目前市面上流行的机型完全满足“组态王”的运行要求

50 并口通信换成串口昨个换?串口换成并口昨个整呢? 并口通信换成串口昨个换?串口换成并口昨个整呢?    可购买并口与串口之间的转换器

51 如何处理相同的画面? 请问如果有200个工作站,画面相同,唯一不同的是显示的数据,该如何制作画面,不能画200个画面吧,能不能给我一个这样的例子。 1、用画面导入或拷贝来做;2、或先新建200个空画面,在工程文件夹下将已建好的画面复制199个 再将其重新命名为空画面的名称

52 怎么将图片导入画面?!!!! 在组态王画面里可不可以导入如JPG,BMP,GIF或者其他任何格式得图形文件?!因为我现在画面里要做三维效果,想用PHOTOSHOP和3DX做完后导入!但似乎组态王的任何图形只能在画面里编辑!   通过工具箱中的点位图1、 首先将鼠标光标置于一个起始位置,此位置就是点位图矩形的左上角。2、 按下鼠标的左键并拖曳鼠标,牵拉出点位图矩形的另一个对角顶点即可。在牵拉点位图矩形的过程中点位图的大小是以虚线表示的。3、从文件中加载所需要的图片

53 问用组态王发布web页面时有哪些页面不能发布的? 我尝试发布所有画面,可是有好多不能发布 而且我用ie打开后发现所有的按键都连接错误   具体需参看您所使用的组态王版本 最新版6。5在以前的版本上增加了很多功能组态王6.5WEB不支持的功能  OCX控件以及标准控件自定义函数、自定义变量配方函数SQL数据库函数控件函数报表函数ReportSetHistData2()应用程序命令语言,数据改变命令语言,事件命令语言,热键命令语言,自定义函数命令语言,画面命令语言按钮类型只能为标准类型,按钮风格只能为标准风格,不支持按钮位图等

54 组态王疑问? 我在组态王设计中用了按钮的命令语言连接中选择了按下时用logoff();函数,可是在view中演示的时候,不能退出组态王的运行系统?这是为什么?难道只能在组态王的加密最后生成的可执行的文件后才可以吗?   兄弟请仔细看看帮助呀logoff( );此函数用于在TOUCHVEW中退出登录而不是退出运行系统的退出运行系统用   exit(0);  函数

55 使用问题!!!!! 我在数据词典中定义了一个内存实型报警变量。我在画面中要将其数值显示出来。将文本控件设置为1位整数,2位小数,与实型变量连接后,如果该变量按0.01增加,只能增加到0.06(初值为0)就不能再往上加了(或许说文本控件显示的数字就停在0.06上了)。但如果设置文本控件为1位小数,只显示一位小数,但变量能够显示加到0.1后的结果(即如果累加了十个0.01后,显示为0.1)。请问这是什么回事???    若1位整数,2位小数则会正常显示 请检查您的变量定义最大值是否定义有误 可建一简单工程做一下;如果只显示一位小数,从第二位小数后面的数据会按四舍五入被切掉不能显示出来

56 历史曲线打印如何设置界面??? 哪位高手能给指点一下:历史曲线打印如何设置界面???   若为工具箱和图库中的历史曲线可通过PrintWindow("Window", xScale,yScale , Options,xStart,yStart)函数来打印调整其参数设置  参数描述为:xScale打印输出的宽度占此页总宽的百分比。此参数可以取0,以使用缺省最大的纵横比或者取一指定的宽度。yScale打印输出的高度占此页总高度的百分比。此参数可以取0,以使用缺省最大的纵横比或者取一指定的高度。若用通用控件中的历史趋势曲线控件通过其列表中提供的打印按钮来实现

57 在线求助:历史操作记录的查询及报表字体动态设置 兰工:我想让用户能查询若干天以前的报警和操作记录,应该用什么方法?好象各种报表都没有这种功能。还有,我想自己做一个报警报表,但是报表的字体怎么动态地改变(区分报警事件,恢复事件,确认事件)? 1.  利用ODBC将报警及操作记录存放在数据库(如ACCESS)中,利用KVDBGRID将数据读出来进行显示;2.  报表字体动态改变好像目前组态王并不具备。

58 新手请教 我是大学生,今年想做组态王与PLC (OMRON)方面的毕业设计,刚接触组态王,请亚控高手指点迷津,谢谢。   我建议你先不急于做指定I/O设备的控制系统!!!     最好先自己做些小的工程,可以采用亚控仿真PLC呀,比如设计个高楼供水系统,电梯控制,反应炉内动态显示等等   把这些做的差不多了,在用OMRON仿真设计效果更好呀  一步登天,就开始用那些I/O是不容易学

59 运用自由 通讯端口组态王与PLC的通讯连接怎么编   小兄弟,要在PLC中作自由口通讯程序才行。如果是西门子PLC,组态王提供了PLC中用作自由口通讯的程序,将这段程序加在PLC中就可以了。

60 HTconvertTIME函数 我在应用程序中以1000ms的频率执行如下函数: starttime=htconverttime(2004,3,28,$时,$分,$秒) 发现starttime只在刚运行时改变,之后就不变了,为什么?    请把starttime变量的最大值设为整型的最大值,好象是2147483647(我试了以下,快到2030年了,够用了),因为它默认初始值是100000000,这数值转成UTC时间后大约在90年代.

审核编辑(
王静
)
投诉建议

提交

查看更多评论
其他资讯

查看更多

助力企业恢复“战斗状态”:MyMRO我的万物集·固安捷升级开工场景方案

车规MOSFET技术确保功率开关管的可靠性和强电流处理能力

未来十年, 化工企业应如何提高资源效率及减少运营中的碳足迹?

2023年制造业“开门红”,抢滩大湾区市场锁定DMP工博会

2023钢铁展洽会4月全新起航 将在日照触发更多商机