组态王常见问题解决方法_第1页
组态王常见问题解决方法_第2页
组态王常见问题解决方法_第3页
组态王常见问题解决方法_第4页
组态王常见问题解决方法_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、组态王常有问题解决方法组态王常有问题解决方法组态王常有问题解决方法-WORD格式-可编写-组态王常有问题的解决方法组态王固然国内用的很多,但他的问题也很多,有时弄起来真的很麻烦,比方一个简单的开机自动运转都要自己设置,下边是我在网上查到的一些内容。组态王使用常有问题1、变量设定中最大(小)值及最大(小)原始值的意义?最大(小)值是变量在现实中表达的工程值(如:温度、压力等)的大小,而最大(小)原始值是收集设施中寄存器数字量的最大(小)值(如板卡中的819-4095等)。一般对于板卡设施此值为物理量经AD变换此后的值,如12BitAD此值范围04096、16BitAD为065535,对于PLC、

2、智能仪表、变频器,其自己已将物理值变换为工程值所以此时最大(小)值与最大(小)原始值在设置时是一致的.2、为何变量没法删除,如何删除变量?在组态王中,只有未使用的变量才能被删除,所以在删除变量从前,必然去掉在画面或命令语言、控件引用途,等处与之有关的连结,假如仍是没法删除,在工程阅读器中履行工具-更新变量计数命令,从头统计变量,在变量使用报告中能够查问变量能否还在某些地方使用,将其连结断开后,利用工具-删除未用变量将变量删除。3、工程运转时,显示通信协议组件失败?设施驱动安装错误:1、安装新的驱动2、在开发状态下从头连结设施,假如仍是有错误,请联系驱动部索要新的驱动程序4、光盘上的典型事例没法

3、翻开?将工程拷贝到硬盘大将属性改为存档即可5、如何在翻开机器时自动进入组态王?将touchview快捷方式拷贝到系统开始程序启动中6、如何把工程文件变小?能够删除*.AL2(报警信息文件),*.REC(历史记录文件),*.111文件(*.pic文件的备份文件)的文件。7、如何在线增删用户及用户密码和权限?使用editusers()函数(用户权限需大于900)8、在定义变量的基本属性时状态栏中的保留数值、保留参数是什么意思?保留参数:在系统运转时,改正变量的域的值(可读可写型),系统自动保留这些参数值,系统退出后,其参数值不会发生变化。当系统再启动时,变量的域的参数值为前一次系统运转时最后一次的

4、设置值。无需用户再去从头定义。保留数值:系统运转时,当变量的值发生变化后,系统自动保留该值。当系统退出后再次运转时,变量的初始值为前一次系统运转过程中变量值最后一次变化的值。9、开发狗与运转狗的差别?6工程实质运转,不可以够进行开发.21:如何不进入系统桌面环境而直接运转组态王工程如何实现(Win2000系统)?运转RegEdit文件:找到我的HKEY_Local_MACHINEsoftwareMicrosoftWindowsNTcurrentVersionwinlogon将Userinit=c:winntsystem32userinit.exe改为:Userinit=c:programfil

5、eskingviewtouchvew.exe-如何在组态王中改正系统时间?调用批办理文件:dsh.batstringAdate=StrFromInt(A年,10)+-+StrFromInt(A月,10)+-+StrFromInt(A日,10);stringAtime=StrFromInt(A时,10)+:+StrFromInt(A分,10)+:+StrFromInt(A秒,10);stringAcommand=InfoAppDir()+dsh.bat;Acommand=Acommand+;Acommand=Acommand+Adate;Acommand=Acommand+;Acommand=A

6、command+Atime;StartApp(Acommand);批办理文件:dsh.batdate%1time%2工程被破坏后如何恢复画面?1、新建一工程,在工程阅读器中选择导入,将被破坏工程的画面导入即可2、新建一工程,该工程下新建与本来工程*.pic文件名同样的空画面,保留画面.将被破坏工程的*.pic文件拷贝到新建工程的目录下将新建工程的*.pic文件覆盖,从头翻开新建工程,将画面逐一翻开能够看到工程画面。:如何打印信息到针式打印机?用函数filewritestr()函数实现,filename参数为“LPT1:”组态王中的报表RTL为如何格式,如何翻开?报表RTL是组态王自己的报表格式

7、,只好经过组态王用载入报表函数(ReportLoad函数)翻开。25:为何在命令语言中使用报表函数却不履行?在应用程序命令语言中使用各样报表函数(如:reportsetcellvalue()等)。当画面隐含时,函数没法正常履行,如:变量值没法正确写入对应的单元格中。用户要注意这类状况,这不属于软件错误,运转过程中当画面隐含时不可以够对报表进行操作。26:组态王中的打印函数PrintWindow()如何使用纸张的横向打印功能?PrintWindow()函数的第二、三个参数不可以够够为0并且将打印机的纸张设置为横向即可;如:PrintWindow(监控中心,60,60,0,10,10);在历史趋向

8、曲线中看不到曲线?1、数据字典设置的记录变化与安全区中没有选择数据记录2、变量的量程过大,实质显示的数值占量程的百分比特别小,所以感觉没有曲线显示3、系统时间被改正,历史数据储蓄有误,所以曲线没法显示如何依据初步日期时间、停止日期时间查问历史趋向曲线?使用通用控件中的历史趋向曲线:-WORD格式-可编写-本站点本站点本站点HTTime);本站点本站点本站点HTTime1);本站点本站点本站点PHTTime;批次历史曲线本站点本站点PHTTime2,0);如何利用通用控件中的历史趋向曲线作为及时曲线使用?在画面属性命令语言存在时调用历史趋向曲线控件HT的方法以下:HT.HTUpdateToCur

9、rentTime()与SQLSERVER进行数据互换,实数种类存入数据库后为何在组态王中没法读取?原由是因为客户在数据库中定义的字段的种类不对。在组态王中定义的内存实型变量,在ACCESS数据库中对应的字段的种类应当是单精度型,在SQLSERVER数据库中对应的字段的种类应当是real型.(不可以够为float型).31:为何从EXCEL返回组态王会犯错?EXCEL顶用AppActivate函数时,假如EXCEL中为AppActivate组态王运转系统,组态王的设置运转系统中,标题条则本里填写:组态王运转系统,同时,不要选标题条中显示工程路径,假如选择了,在AppActivate应写组态王运转

10、系统?.不然就会犯错:组态王的存盘数据用何方式翻开?为何组态王的历史记录文件翻开都是乱码?*.REC文件寄存的历史数据,不可以够用excel直接翻开,它自己是二进制文件.能够在VBA中调用供给的动向连结库来接见。33:SQLDelete()函数中选择条件的用法。A3=客户=+a2做为条件不履行?sql查问语句假如查问的字段为字符串时应使用单引号,a3=客户+a2+即可:数据库插入记录失败?1、在信息窗中查察数据库能否连结2、数据库表格的字段名与组态王记录体定义的字段名能否同样3、数据库表格的字段种类与组态王变量的种类能否符合,介绍使用组态王的表格模板创立表格4、表格中使用的字段名能否为data

11、和time,请改为其余字段名。35:如何将数据存为.txt文件?使用函数FileWriteStr(Filename,FileOffset,Message,LineFeed);例:将名为MsgTag的文字变量写入文件C:DATAFILE.TXT的尾端。调用函数FileWriteStr(C:DATAFILE.TXT,0,MsgTag,1);36:数据库字段为反响罐1#温度时,组态王没法经过ODBC往数据库中写数据?ODBC不支持存在#字符的字段,不要使用#如何在数据库中素来保持一个月的数据,自动删除一个月从前的记录?请将控制面板中的地区设置日期改为yyyy-mm-dd格式数据库中保留一个月的历史数

12、据,自动删除一个月从前的数据。命令语言放在应用程序命令语言启动时或许事件命令语言$时=1中:SQLConnect(DeviceID,dsn=历史;uid=er;pwd=0);-本站点$月-1;本站点$年;本站点$日;stringdate1;if(month=0)month=12;本站点$年-1;date1=StrFromInt(year,10);date1=date1+-;date1=date1+StrFromInt(month,10);date1=date1+-+StrFromInt(day,10);stringwhereexpr=日期=d+date1+;SQLDelete(DeviceID

13、,A,whereexpr);本站点$月本站点$月本站点$月本站点$月=11)本站点$日=30)day=31;date1=StrFromInt(year,10);date1=date1+-;date1=date1+StrFromInt(month,10);date1=date1+-+StrFromInt(day,10);whereexpr=日期=d+date1+;-WORD格式-可编写-SQLDelete(DeviceID,A,whereexpr);使用进行网络配置的远程站点后,远程站点的数据字典中没有变量显示?1、网络能否联通2、主机的工程应当是完满共享,不可以够是只读共享,从机能否能够看到工

14、程文件夹,能否可进行读写操作39:s7-200经过PPI与KingView6.1连,5到6小时断线不可以够恢复,组态王信息窗口显示试一试与S7-200恢复通信失败。请问如何办理?西门子S7200使用西门子企业供给的PC/PPI带缆采纳PPI方式与组态王通信中间,一旦PLC断电,则必然先用PLC的编程软件与PLC通信一次,实现对PC/PPI电缆上的模块的初始化后,此时才能从头启动组态王,成立正常的通信。2)若用户希望在设施断电后再上电时,组态王能自动恢复与设施的通信,则不用西门子企业提PC/PPI电缆,而使用RS232/485的变换模块,此中:485的DATA+接PLC的PORT口的3,DATA

15、-接PLC的PORT的8(自己做线),采纳这类方式。40:组态王6.5安装后为何拨号网络没法成立“传入的连结”?运行注册表文件(RegEdit):在注册表中:HKEY_LOCAL_MACHINESOFTWAREMicrosoftRasAdminDll删掉此后手动在控制面板管理工具服务中的“RoutingandRemoteAccess服”务启动组态王的n个经典问题解答之三41:forInternet版本如何经过IE阅读方式对数据库进行查问?对于forInternet版本组态王6.01版,画面宣告不支持SQL函数。所以不可以够经过画面调用SQL函数对数据库进行查问。可是能够经过一种中介的方式。画面

16、上定义按钮,定义按下或弹起时一失散量变化,如失散量:a,按钮弹起时a1。在事件命令语言中定义当a1时,数据库进行连结,命令语言以下:if(a=1)SQLConnect(DeviceID,dsn=web数据查询;uid=;pwd=);这样类推经过失散量发生变化进而触发事件命令语言进而对数据库进行查询。这样宣告的画面能够实现经过IE阅读。42:接见组态王宣告的页面时为何总出现“连结主机失败”?1、网络速度太慢。2、开发中“网络配置”没有配置为“连网”。3、演示版支持10分钟的WEB宣告,同时只好够有1个用户经过IE阅读43、接见组态王宣告的页面时为何会提示“连结远程文件格式”错误?1、6。01及从

17、前版本画面中能否使用了控件、过渡色、其余不支持的图素。2、能否将文件宣告到了根目录下,宣告文件不可以够放在根目录下、如何接见组态王宣告的页面?-1、安装PWS或IIS软件并进行配置、即能够在IE地点栏中输入*.*.*.*(*表示WEB服务器的IP地点)或主机名;2、如不安装PWS或IIS软件,只要要在IE地点栏中输入服务器的IP地点),即能接见到服务器端共享的所有文件印和和共享服务。*.*.*.*(*表示需要在配置网络协议时安装文件打WEB、为何宣告的画面老是一片暗淡没有图形?确认宣告路径下netkingview.cab文件存在,并且大小正确,若没有该文件或文件破坏,从kingview路径下拷

18、贝netkingview.cab文件至宣告路径下,IE能否安装JAVA的支持文件,从获取IE安装盘上46、web宣告后,在客户端用者提示javaclassnotfound?IE翻开html文件时什么都没有,IE状态栏提示“达成”,或1、可能宣告netkingview.cab后的文件netkingview.cab文件大小为复制一个到宣告的路径下。0K,用户需要将kingview路径下的2、可能是用户的java虚假机存在问题。用户能够将宣告路径下的netkingview.cab文件解压缩,同时将其下的javaclass文件夹放到其上一级目录。假如这样操作会出现“连结主机失败”,则将javaclas

19、s文件夹同时复制到客户端机器的桌面上、画面宣告后为何页面数据没有变化?因为不带WEB功能的加密锁不支持WEB。假如小于64点演示,请不要安装加密锁,不然若安装不带WEB功能的加密锁,远程客户端的数据将不变化。:为何配方调不出来?1、在配方定义中,表格中的变量数目应当与实质变量数目同样,假如为空的话就没法调用配方2、检查配方调用函数设置的路径能否正确49、如何在开发系统下设置KVDBGrid控件的列宽?在开发系统下,同时按下Ctrl+Alt+O,就能够调整控件的列宽了50:假如jiami琐不可以够正常使用怎么办?1、保证正确安装了jiami锁的驱动程序,(6。01从前的版本不支持XP)。2、保证

20、计算机并口模式为ECP(在BIOS中设置)。3、假如还不可以够解决问题,请上外面网站软件下载中下载jiami锁检测程序。4、锁坏了(严禁带电拔插狗)、使用组态王狗,一旦使用打印机则找不到狗?1、将并口设为ECP方式(在BIOS中设置)2、并安装驱动程序3、并口的驱动能力可能有问题,建议增添一并口扩展卡,连结打印机。、开发的工程如何能不让他人看到?1、对于大于64点的工程,假如没有装上开发狗的话则不可以够翻动工程-WORD格式-可编写-2、在工程阅读器的工具菜单中选择工程jiami能够防范他人翻动工程,但必然要记着密码,因为一旦密码抛弃,没有后台能够jiemi。53:使用三菱fx2n的PLC,使

21、用232bd的通信模块与组态王通信,在组态王上选择设施fx2-编程口,当plc设置成stop状态时,plc与组态王通信正常,一旦把plc设置为run状态,plc与组态王出现通信失败是为何?能否在plc中有一段自己编的有关232bd通信方面的程序,这段程序与组态王的驱动程序有矛盾,把这段程序去掉后,plc无论是stop仍是run状态,和组态王通信均正常54:金星K200S使用通信模块K3F-CU2A与组态王通信不上如何检查?1).通信模块的运转方式经过模块上的开关种类选为专用通信方式。2).在组态王开发环境中定义设施时选择PLC-金星-MASTER-K-XXXS。3).通信模块的RS232口到上

22、位机的RS232口之间的连线和标准的有差别,建议用厂家配套电缆。55:莫迪康PLC经过以太网方式进行通信,定义设施时,地点一项该如何填写?定义设施地点时,格式以下:IP地点单元号,比方:123.123.123.10(IP地点和单元号之间有空格)。56:HOSLINK方式,组态王不可以够控制I/O模块的输出。比方组态王中定义IR0100寄存器,履行写操作此后PLC其实不动作是为何?对于组态王老版本的驱动程序,上例中只好定义成IR100,而不可以够定义成IR0100。解决方法:更新驱动程序。两种方式都支持。57使用6台欧姆龙PLC与上位机进行通信,假如关掉此中的几台PLC,组态王的通信速度变慢-数

23、据刷新速度变慢是什么原由?假如封闭一些PLC,组态王会素来试一试与其恢复通信,使通信速度减慢。您能够使用组态王供给的COMMERR寄存器,在关掉PLC从前将相应的COMMERR寄存器置1,障蔽PLC与组态王之间的通信。此后再调闭PLC。58:三菱PLC的A和Q系列以太网通信方式,PLC程序中需要为通信做些什么工作?三菱PLC的A和Q系列,以太网通信模块中都有8个通信缓冲区。PLC与上位机通信时,每个缓冲区经过一个端口与一台上位机连结。所以,PLC第一要定义一个独一的IP地点;需要与几台上位机连结,在程序中就要翻开几个缓冲区,分别定义不同样的端口;还要循环查询这些端口,能否有上位机连结进来,以便

24、随时能够通信。端口能够定义得比上位机数目多,对通信没有影响。激烈要求网内所有PLC定义的端口不要重复,以防范驱动共享变量可能带来的通信纷乱。59:S7200使用PPI电缆方式与组态王进行通信,CPU中能够定义Q,I,M寄存器,而组态王中只有V寄存器。如何连结?组态王只支持V寄存器,数据种类包含BYTE,INT,UINT,LONG,FLOAT,假如您要监控Q,I,M寄存器,您必然在PLC程序中做一下办理,将Q,I,M寄存器的值传至V寄存器,组态王经过对V寄存器的操作来实现对Q,I,M寄存器的监控。-60:组态王如何与三菱FX0n系列的PLC进行通信三菱FX0n系列的plc自己只有编程口,如使用组

25、态王与其进行通信还需给三菱FX0n配置通信模块或通信卡,配置好通信模块后与三菱fx2n系列的通信协议是兼容的,请依据您所采纳的通信模块在组态王上采纳相应的选项。1对于232BD:定义设施时,选FX2N。2对于485BD,232ADP,485ADP:定义设施时,选FX2N-485方式用编程将D8120设置为E080,即通信参数以下:link,7,无校验,1,9600,RS485,数目检查:YES,控制程序:Format4.D8121中设置地点组态王的n个经典问题解答之四61:西门子S7200使用西门子企业供给的PC/PPI电缆采纳PPI方式与组态王通信,一旦PLC断电通信不可以够恢复,从头启动组

26、态王通信失败,必然用西门子的编程软件和PLC通信一次后,组态王才能与PLC通信是为何?1)不用西门子企业供给的PC/PPI带缆,使用RS232/485的变换模块,485的DATA+接PLC的PORT口的3,DATA-接PLC的PORT的8,采纳这类方式连结PLC断电后组态王能恢复与PLC的通信。2)PLC断电后先用PLC的编程软件与PLC通信一次,初始化PC/PPI电缆上的模块,再使用组态王与PLC通信62:用户使用组态王经过远程modem拨号与西门子的s7200系列的plc进行通信。使用ppi协议。modem拨通后,组态王与plc通信失败,为何?组态王不支持与西门子的plc使用ppi协议经过

27、远程modem拨号进行通信,请使用西门子s7200系列的自由口协议(kingview6.0版本),可实现组态王经过远程modem拨号与西门子s7200系列的plc进行通信63:西门子S73OOMPI方式通信,PLC内寄存器名称与组态王支持的寄存器名称不符如何组态?组态王支持的寄存器名称是英文方式,寄存器英德文比较表以下:德文英文AQ输出寄存器MM位寄存器DBDB数据块寄存器EI输入寄存器准时器ZC记数器64:组态王与西门子的地点设置错误,PLCMPIS7300MPI方式通信,方式通信不上,地点设置为组态王中设施地点应设成2.0是什么原由?2.2,此中小数点前为MPI地点(即站号),小数点后为M

28、PI设施(即所使用的通信模块或CPU模块)的槽号(slotnumber)。65:西门子S7300MPI方式通信,CPU313,使用模拟量模块E304,E305读不上来数据是什么原由?E304,E305模拟量输入数据是12位的,而组态王只支持BYTE型,所以数据读不上来,-WORD格式-可编写-您能够在PLC程序中将模入数据送入DB块,再利用组态王读取DB块的内容。66:如何使用Profibus-(DP,S7,FMS)协议实现组态王与PLC的通信?-实现Profibus-DP通信需要以下软硬件配置:,STEP7V5.0+SP2及以上版本,需要购置西门子供给的Softnet-DP,COMPROFI

29、BUS3.3及以上版本,.用于实现对主站组态,地点定义,从站种类定义,以及I/O配置,从站参数赋值信息等.组态完后生成的*.ldb文件将增添到CP中以起动并初始化从站.(3),通信卡(如CP5611,CP5613等),在Profibus-DP通信网中做为主站-实现Profibus-S7通信需要软硬件支持(1)STEP7V5.0+SP2及以上版本(2)需要购置西门子供给的Softnet-S7软件.(3)通信卡(如CP5611,CP5613等)67:如何实现三菱A系列的PLC与组态王进行通信?需要采纳通信模块。1、计算机通信组件A1SJ71C24-R2应依据以下设置:将MODE拨盘指向4的地点,本

30、协议只支持通信协议的模式42、计算机通信组件A1SJ71C24-R4应依据以下设置:offonoffononoffononononoffonmode选择地点8组态王中设置:RS_485,9600,8,1,偶校验3、以太网组件:A1SJ71E71B2A1SJ71E71B5在组态王中定义设施三菱-中型PLC以太网-TCPIP68:Q系列以太网通信如何配置?假如使用Q系列以太网方式,在组态王中定义设施三菱-Q系列以太网-TCPIP设施地点格式:aaa.bbb.ccc.ddd:ppppp:taaa.bbb.ccc.ddd为PLC的IP地点,ppppp为PLC中定义的端口号,t是连结超时(单位秒),都是

31、十进制数。69:如何与MODBUSPLUS协议的设施进行通信?此协议需要在你的计算机中安装ModiconSA85接口卡(一台计算机最多4块)。使用厂家供给的电缆,经过卡上的接口与PLC的ModbusPlus接口相连。在使用SA85卡从前,必须安装SA85卡的驱动程序。不然组态王不可以够进行设施定义。1)组态王定义设施时请选择MODBUSPLUS下的SA85卡2).设施地点必然在164的范围内给网络上的每个节点分派一个独一的地点,一般来说,地点是经过控制器上的一个特其余DIP开关来设定(或经过主机上的ModbusPlus通信适配器卡来设定),3)组态王调用的驱动程序:ModPlus.dll,需要

32、调用默迪康的两个库文件Netbios.dll,Netlib.dll,注,98和2000系统下的库文件Netlib.dll是不同样的。-70:在XP下安装组态王问题,本来在XP下安装组态王,现已经所有卸载,想安装组态王6.5,但安装程序在安装后显示“安装程序发现机器上已安装有组态王软件,单击后先卸载组态王其余版本,此后再安装组态王6.5!”,将注册表中的所有“确立”退出KIngview和亚控的重点字删除,也没法安装。请问如何解决?用RegEDIT翻开注册表,查找以下地点:HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionAppPath

33、s假如安装完组态王的各样版本会在注册表的上述地点中生成一个名为“组态王*”的键值(*:为版本号,如:5.1、6.0、.6.01、6.02、6.03、6.5),正常卸载组态王后,该键值能正确删除。假如是非正常卸载(卸载失败,文件抛弃等)该键值不可以够删除去,再次安装组态王6.5时则不可以够安装。手动删除此路径下的组态王键值则可安装。组态王的监控系统设计及数据报表的生成组态王数据办理方面真的很不好用,下边的方法能够对组态王收集的数据进行二次办理在某污水办理系统监控系统设计中,笔者采纳组态王6.5、单片机ACCESS和EXCEL的联合设计了整个监控系统。上位机采纳研华的工控PC机,系统监控采纳组态王

34、软件;基层数据收集和控制由PLC,单片机、智能仪表完成。因为组态王在数据库功能上比较单薄,在设计中采纳SQL技术将数据保留到MSACCESS2000中,并且经过VBA(VisualBasicForApplication)编程实现EXCEL对ACCESS库的查问。一、系统概括系统中存在多种不同样种类的监控变量,此中有一部分需要控制的变量(如压力等),这能够利用PLC实现控制:有一部分变量只要要收集(如温度、电流等)这些量能够经过用组态王支持的智能仪表进行采集;还有一部分只要要收集的数据因为所用的收集仪表不可以够和组态王直接通信,所以采纳单片机编写程序实现现场数据收集,并采纳通用单片机ASCII通

35、信协议实现单片机和组态王的数据共享。AT89C52整个系统构造上采纳多级散布式构造,分为2个数据收集站和1个监控总站;依据功能区分本系统则分为设各现场控制、现场数据收集、远程设各监控三部分。基层由PLC,单片机、智能仪表构成,此中,达成对现场数据的收集数据收集站作用是与基层的PLCPLC主要达成现场控制设施的控制。单片机和智能仪表,单片机和智能仪表通信,获取生产过程的数据,-WORD格式-可编写-显示工艺流程,历史曲线图,及时曲线图、报警画面、生成数据库等。监控总站与数据收集站经过以太网连结,以获取生产工艺参数报警记录等数据信息监控总站能够依据操作人员的选择切换督查各个数据收集系统的运转状况。

36、监控总站计算机还达成网络服务器的功能,将这些生产参数上网传输,实现网络化远程监控。二、软件设计整个监控软件以组态王6.5作为编写平台。整个监控系统拥有以下主要功能:1)整体监控:显示收集数据的实市价组态王经过和基层PLC,智能仪表和单片机通信,接见有关设备寄存器来获取各设施的运转状况,并经过动画连结、及时曲线等显示出来2)历史曲线:显示系统运转的时候各个主要变量的历史记录,能够查问从前的历史记录时段,随意时间的纪录。3)控制功能:在上位机端可对基层PLC,智能仪表进行控制实现远程控制。4)数据储蓄:每隔一准时间将数据保留到ACCESS中,方便此后的查问,所保留的数据还能够够经过EXCEL进行查

37、问,进行二次办理。5)报警功能:当有事故或故障发生时,微机经过外接音箱发出语音报警,并在微机屏幕上给出提示;报警画面上能够设置报警的上限、上上限、下限和下下限当超出了设置的范围时就会有报警,保证了系统的安全运转。6)打印功能:打印各样报表、历史曲线、运转记录、报警数据等PLC和组态王所支持的智能仅表与组态王之间的通信不需要编写程序读取设各的内部寄存器的值,相关的驱动程序已经集成在组态王中,只要要在组态王中定义对应的设施,并定义相应的I/O变量即可读取设施内部寄存器的值。而组态王所不支持的仪表则由单片机进行数据收集、变换,并且由单片机经过通用单片机ASCII通信协讲和组态王数据共享。当组态王要读

38、取单片机的数据时,将会向单片机发送鉴于该协议的读命令包,单片机响应后,将数据发送给组态王,其数据发送格式也是鉴于通用单片机ASCII通信协议的。三、数据办理-1数据储蓄组态王固然可定义数据文件在硬盘中的保留日期(超出该日期自动从硬盘中删除)但假如要保留的时间较长,保留的数据量将特别弘大,不只造成硬盘的浪费,并且因为组态王的数据文件构造形式复杂,年终时报表办理也需要开支大批的办理时间。所以,在本系统中使用SQL技术,将数据隔必然的时间(如1小时)保留到ACCESS2000中。详细实现步骤以下:第一,成立一个ACCESS数据库,在此命名为“变量数据”,并且成立相应的数据表“温度数据”,此后在控制面板中的ODBC数据源中增添一个鉴于驱动程序ACCESSDriver的数据源在本系统中取名为“工作站”,并将该数据源连结到刚刚成立的ACCESS数据库“变量数据”。在组态王顶用语句SQLConnect(DevicelD,“dsn=工作站;uid=;pwd=”)实现和数据库的连结。接着在组态王中成立对应的记录体,记录体名应和数据表名同样;记录体中的字段名称也需和数据表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论