世纪星组态软件常见问题解答.ppt
- 格式:ppt
- 大小:299.51 KB
- 文档页数:18
组态软件的现状与发展金丹沈昱明上海理工大学AbstractThe procedure of the configuration software’s development and it’s position in an industrial control system are discussed in this paper. The structure, features , functions and the application of configuration software a re emphasised here. This paper also presents it’s developing trend simply.Key words: configuration software development industrial control system摘要本文介绍了组态软件的发展过程,在工业控制系统中的地位。
详细介绍了组态软件的结构、特点、功能、及其应用。
对于组态软件的发展趋势给出了简单的总结。
关键词:组态软件发展工业控制系统1、引言计算机技术的发展,使得设计更加完善的控制系统,获得更方便、可靠、快速的控制成为可能。
工程技术人员对传统的仪表控制方式很熟悉,但往往缺乏专业的计算机知识,而专业的计算机技术人员又缺乏实际的控制经验。
这样在计算机与控制之间就存在着一个巨大的障碍,而组态软件则成为逾越这一障碍的桥梁。
组态软件可以提供一个良好的界面,使控制技术人员用最简单的方法随心所欲的组成自己的控制系统。
2、组态软件发展概况组态软件是伴随着计算机技术的突飞猛进发展起来的。
70年代初,微处理器的出现,促进了计算机控制走向成熟。
很多一直就从事工业控制仪表和计算机的公司推出了新型控制系统。
较有代表性的是1975年美国Honeywell公司推出的世界上第一套DCS TDC-2000。
随后的20年,DCS及其计算机控制技术日趋成熟,得到了广泛应用,市场发展迅速。
组态王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个经典问题解答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\Kingview\shell=To hvew.exe即可5:组态王里画面属性中覆盖式与替换式有何区别?覆盖式画面出现时,它重叠在当前画面之上,其他打开的画面还在运行,关闭后被覆盖的画面又可见。
替换式画面出现时,所有与之相交的画面自动从屏幕和内存中删除,不再运行。
6:如何利用多个摄像头在组态王上显示多幅画面?用户需要增加硬件设备:矩阵转换器和画面分割器。
MCGS常见问题解答MCGS常见问题解答1、问题:plc和模块能否挂接在一个串口下?回答:原则来说,只要串口参数(例如波特率、数据位、停止位等)相同就可以。
但是MCGS不推荐这样使用,因为协议内部可能存在潜在冲突,例如对PLC的某个寄存器的写操作的指令,有可能被误认为是对模块的某个操作,进而导致设备访问冲突。
2、问题:在没有网线的情况下怎样用IE访问本机上网络版的工程?回答:打开IE后在地址栏中键入127.0.0.1,再回车即可。
3、问题:MCGS的按钮提供了一个“按1松0”的功能。
但是如果有多个变量,如何实现?回答:在按钮上的“按1松0”只能连接一个变量,如果要实现多个变量按1松0,必须使用“事件”。
在按钮上单击鼠标右键->“事件”,在MouseDown中让变量(可以是多个)等于1,在MouseUp中等于0。
对于6.8以上的版本也可以在按钮的抬起脚本里让变量等于1,在按下脚本里让变量等于0。
4、问题:如何在我的组态中使用定制的驱动?回答:把定制的驱动dll文件拷到D:\MCGS\Program\Drivers\用户定制设备目录下即可。
5、问题:历史表格不刷新什么问题?回答:在MCGS中,窗口中的历史表格是不会自动刷新的。
历史表格只有在其窗口打开时才去访问数据库读数据,此后不再进行数据库的访问,除非组态时刷新窗口。
可以使用窗口名称.Refresh()函数来刷新窗口。
在循环策略或窗口的循环脚本中执行该函数。
6、问题:变量删不掉什么原因?回答:先用“使用计数检查”命令检查变量使用情况,然后使用“清除未使用变量”就可以删除没有用到的变量。
如果某变量删不掉,说明此变量正在使用,不能删除。
7、问题:如果当前工程的点数比软件狗的点数大,会出现什么后果?回答:在MCGS中记录了实时数据库变量的创建先后顺序,这样一来,如果超过软件狗限制的变量,在运行环境中,变量的值不会刷新,初始值是多少就永远保持不变。
8、问题:在运行的时候是否可以查看设备的通讯状态?回答:在MCGS所有的非板卡类的设备(部分定制设备除外)中,第一个通道都是通讯状态通道。
组态王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文件覆盖,从新打开新建工程,将画面逐个打开可以看到工程画面。
世纪星组态软件在煤矿安全生产监测系统中的应用世纪星组态软件在煤矿安全生产监测系统中的应用一、概述煤炭是我国重要的能源资源,我国的煤炭工业长期停留在人工开采水平,生产效率低,安全隐患多,如瓦斯爆炸、地下渗水等事故经常发生。
随着计算机应用在各行各业的逐步普及,煤炭生产水平目前逐步实现了自动化,生产效率大大提高。
因为煤矿开采的特殊环境,容易发生事故,煤矿行业也被称为高危险的行业。
利用监控系统软件,地面或中心监控人员可以直接对井下情况进行实时监控,不仅能直观的监视和记录井下工作现场的安全生产情况,通过在井下安装温湿传感器瓦斯探测器,能及时发现事故苗子,防患于未然,也能为事后分析事故提供有关的第一手图像资料,为将来的安全生产提供可靠的保证。
因此监控系统是现代矿井安全生产监控系统的重要组成部分。
随着国家对煤矿安全生产工作的日益重视,以及矿务局自身现代化管理的需求,煤矿安全监测系统越来越体现出其重要性。
二、系统功能要求安全生产监控系统容通风安全环境监测监控、矿井生产监测监控和工业摄像监视监控于一体。
可就地显示瓦斯浓度、风量、风压、温度等参量。
监控中心对各种传感器的信息数据进行实时采集、处理和超限判别。
超限情况时监控中心及现场均应有语音或声、光报警。
通过远程开关可实现风电瓦斯闭锁,监控中心也可根据要求进行远程人工断电/复电。
监测主机的信息能够实时、准确、稳定地上传到煤矿集团公司监测监控信息网。
系统必须具有系统煤矿安全标志,井下监测点的设置应符合《煤矿安全规程》的要求。
三、系统组成要求系统主要由地面中心站设备、传输接口、井上下分站(或干线驱动器)、传感器、传输电缆、信号电缆及光缆等组成。
地面中心站主机与分站(或干线驱动器)之间采用光缆连接。
1、地面中心站地面中心站的监测主机选用工业控制计算机, 一台工作,一台热备用。
主机通过传输接口与地面、井下各分站通讯,监测主机配置打印机。
系统主机可为双机热备方式实现自动切换,也可人工干预双机切换。