收藏 分销(赏)

Labview软件设计说明.docx

上传人:二*** 文档编号:4745574 上传时间:2024-10-11 格式:DOCX 页数:10 大小:217.63KB
下载 相关 举报
Labview软件设计说明.docx_第1页
第1页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、Labv i ew软件设计说明对于32位的系统。在运行中直接输入“egsvIS仃32 c:Windowssystem32comdlg32.ocxT曰 Windows将根据你所籁入的名称,力你翻开相应的程序、 文件突、文档或Internet资源.翻开9):reqsvr32 COMDLG32.OCX国叫确定IE仃= Windows将根据你所城入的名称,为你翻开相应的程序、 文件夹、文档或Internet资源.对于64位的系统。在;运行”中直接输入“regs vr32 c:WindowsSysWOW64comdlg32.oc x翻开:翻开:svr32 c:WindowsSysWOW64comdlq3

2、2.确定取消浏览7.2 LABVIEW 连接 OPC 操作目录1 总体说明31.1 概述31.2 参考资料3环境要求32 数据库设计32.1 User 表42.2 Log 表42.3 Model 表42.4 Testtime 表42.5 Teststep 表52.6 Test Process 表52.7 TestResult 表52.8 HistoricalQuery 表6OPC连接63 软件结构框架73.1 工程文件管理73.2 UI界面设计7需改动局部83.3 10点位局部83.4 工艺界面局部83.5 数据报表局部9辅助操作93.6 ActiveX控件注册93.7 LABVIEW 连接

3、OPC 操作101总体说明概述本说明书作为LABVIEW上位机软件程序框架说明文件,可作为具体工程程序设计必要说明文件。内容包 括数据库平台、软件结构框架、UI功能设计、OPC连接等,可依据此说明书完成具体工程上位机功能修改及 设计。1.1 参考资料序号文件号文件名称引用章节备注1LabVIEW入门宝典所有工具书2LabVIEW实用工具详解简版所有工具书3LabVIEW编程样式所有工具书2环境要求序号工程要求参数备注1电脑内存8G2显示器分辨率1920*10803WORD软件2013版或以上自带Access数据库40PC软件DSC 2018或以上包含0PC软件5LABVIEW 软件2018 版

4、3数据库设计数据库选用WORD Access数据库,共设计有8个表格,每个表格定义如下列图所示。 User :帐户密码及权限管理; Log :软件操作日志记录,包括异常操作、软件故障及报警等; Model :产品型号; TestTime :记录设备软件运行时间; TestStep :所有产品及试验工程; TestProcess :用于上位机试验子VI与试验工程关联信息; TestResult :试验结果信息记录; HistoricalQuery :试验过程历史数据记录(特殊要求特殊使用)。试验历史数据国 HistoricalQuery日志事件曲Log被试品类型曲 Model试验过程曲 Test

5、Process试验结果国 TestResult试验步骤曲 TestStep设备运行时间曲 TestTime帐户权限国 Users3. 1 User 表User表包含6个字段信息,各字段含义如下列图所示。ID UserName Password PermissionLoginCount LoginTineSort 电击以添加4admin13682010/01/09 14:14:07050工艺10二一51操作102*on0帐户名称密码权限登陆次数注册时间国Users3. 2 Log 表Log表包含3个字段信息,各字段含义如下列图所示。Log向ID DateTime Users cont ent米(

6、新建?日志时间帐户名称事件内容3. 3 Model 表Model表包含3个字段信息,各字段含义如下列图所示。IDNameCreateTimeUpdateTime IsDeleted 量P2压力传感器020中轴承腔压力传感器021后轴承腔压力传感器022导向防冰机构0米(新建)Model产品名称创立时间更新时间3. 4 Testtime 表Testtime表包含3个字段信息,各字段含义如下列图所示。TestTime开始时间结束时间运行时长ID Starttime2019-08-10 16:20:31Endtime 2019-08-10Runtime 。天。小时1舟单击以添加二;4942019-0

7、8-12 15:28:282019-08-12。天0小时0分彳4952019-08-12 15:37:032019-08-120天0小时0舟4962019-08-12 15:39:492019-08-120天0小时0分$4972019-08-12 15:53:152019-08-120天0小时0分;4982019-08-12 15:54:042019-08-120天0小时0分$4992019-08-12 15:59:212019-08-120天。小时1分$5002019-08-12 16:02:392019-08-120天0小时0分$5012019-08-12 16:04:052019-08-

8、12。天。小时0分*5022019-08-12 16:08:292019-08-12。天。小时0分$5032019-08-12 16:09:402019-08-120天。小时。分彳5042019-08-13 10:27:042019-08-13。天。小时0分彳5052019-08-13 10:28:052019-08-13。天。小时。分彳5062019-08-13 10:44:452019-08-130天0小时6分彳米(新建)3. 5 Teststep 表Teststep表包含7个字段信息,各字段含义如下列图所示。TestStepID,Jlodel179 P2压力传窸署Sort , Step

9、1 1ProcessName性能试蛉-升压测试ProcessKeyYLCGQBoostTestKeylineKun.be: 0IsVisible 1电击以年加180 P2压力传感器22性能试后-降压测试YLCGQDovnTcstKey01181 P2压力传感器33电流检测YLCGQCurrentTestKey01182后铀承腔压力传感暑11性馥试后-升压测试YLCGQBoostTestKey01183后铀承腔压力传感M22性能试将-隐压测试YLCGQDovnTestKey01184后铺承腔压力传感容33电流检测YLCGQCurrentTestKey01185中轴承腔压力传感器11性能试将-升压

10、测试YLCGQBoostTestKey01186中的承腔压力传密器22性能试脂-降压测试YLCGQDovnTestKey01187中的承腔压力传感器33电流检测YLCGQCurrentTestKey01191导向防冰机构11活门开门动作检测DXFBJGCurrentTestKey01192导向防冰机构22活门关门动作检测DXFBJGSvithlngTLneTestKey01193导向防浮机构33空气泄漏量测试DXFBJGLeakageTestKey01蚩(新建)产品名称试验工程编号试验工程子VI名称是否启用3. 6 TestProcess 表TestProcess表包含3个字段信息,各字段含义

11、如下列图所示。TestProcess-3d9ProcessKeyDXFBJGCurrentTes tKeyProcessName活门开门动作检测Sort 1IsVisible 1单击以添加2DXFBJGSwithingTimeTestKey活门关门动作检测213DXFBJGPressureSignalTestKey压力信号器测试取消305DXFBJGLeakageTestKey空气泄漏量测试416YLCGQBoostTestKey性能试蛉-升压测试5129YLCGQDownTestKey性能试蛉-降压测试6130YLCGQCurrentTestKey电流检测7131ETCTestKey备用80

12、米(新刊k产品名称创立时1日J更新时间3. 7 TestResult 表TestResult表包含6个字段信息,各字段含义如下列图所示。TestResultID Model ZZID Tester Result TestTime ReportContent(新冲产品名称一制动编号试验人综合结果试验时间试验结果. 8 HistoricalQuery 表HistoricalQuery表包含6个字段信息,各字段含义如下列图所示。3HistoricalQueryid Kind Model,ZZID Tester TestTineReportPath里苏以康加,75 FC63 SZFC63 SZ1adm

13、in2019/08/16 09:36:55E:cc工程2019 工程HNRWS1900576 FC63 SZFC63 SZ1admin2019/08/19 09:06:18E:cc工程2019 工程HNRWS1900577 P2压力传感器P2压力传感器admin2019/12/02 12:37:35E: 2019RU工程压力传感器检测设备,78 P2压力传感器P2压力传感器admin2019/12/28 14:22:43E: 2019R9工程、压力传感器检测设备79中轴承腔压力中轴承腔压力传感器admin2020/04/08 15:23:18E:20200408srcmas t erRW. M

14、agne米(新,产品系列产品名称 Sl|动编号试验人试验时间数据路径3 0PC连接 LABIVEW程序中“工程“一“我的电脑“一“新建“一“。服务器”创立共享变量,之后右击属性可添加,编辑,部署共享变量,此模板已配置好。 ProjectName.lvproj -工程汶.克器 文侬F)编短(E)直看(V)工程(P)撰作(0)工M(T)窗口(7)羯助(H)项文件=)配工程:ProjectName.lvproj白g我a强脑1, Controls虹 I Data百场 OPC and IOsi”Q IO克星车.Ivlib新建日 & 工程:ProjectName.lvprojSbTfc .J 触 Main

15、.vii 隹 0 SubVIs4管依敕关系 山gaqr空 A1G.03I opci苜 OPCDemo.oj Vis自 Main*1国 Main.vi由囱SubVIs 首依装关系 e程序生成恋e翻开浏览.在文件视图中显示Ctrl+E的丽查找显示褶误卤口辎邮潮取消部骞名克量编堂器. OPC软件选用DSC 2018工具包,OPC的操作与KEPSERVER界面操作一致。5软件结构框架5.1工程文件管理文件编辑(E)查看(V)工程(P)操作(O)工具CD窗口 (W)帮助(H)文件-工程:ProjectName.lvproj契的电脑y Controls自尊Data0- Ql Database申 Q3 pi

16、ctureEl- Reports OPC and IOs h 3 i。变量荤iviib 由口 IO命名库2vlib包 OPCDemo.opf白 Vis 缪 Main二, .,Main.viB- SubVIs申 Dynamic Visii- Login申,0 Static Vis由首依赖关系 由金程序生萩定 Support Vis 庄卜 1 TestManage软件程序文件夹布局如上所示: Data文件夹中存放与数据,路径相关的子VI及报表相关文件,应用程序生成路径在Database中(开发环境状态与生成应用程序后的状态下文件路径有所不同)OControls文件夹中存放程序中用到的所用自定义控件

17、及ActiveX控件。 OPC and los文件夹中存放OPC文件及10共享变量等。 Vis文件夹中包含主VI,子VI,及相关辅助VIo5. 2 UI界面设计主界面包含“硬件校准”,“历史数据”,“参数管理”,“日志查询”,“修改密码” 6个子VI, “报 表界面/工艺界面”用于在主界面切换“工艺界面”与“报表界面“。“工艺界面”为一个独立的子VI,根据 不同工程进行相应的UI设计。单奉出ii时间I权限:I。用户权限,当前权限当前账号Respone The UI EventsH 2 -Exit-: degg|u:L_Event - Exit Ev源 皿 时问 控件弓用 原值 新值队列/出 E

18、rrorKI队列始出卜Respone Command and Build New Threads主程序采用主从设计模式,一个while循环响应界面事件,另一个while循环执行相应子程序6需改动局部6.1 10点位局部OPC文件OPC文件需根据不同工程,不同硬件及使用点位,进行相应点位的配置。共享变量OPC变更后,需绑定共享变量进行更新。匕 品 工程:PrqjectName.lvproj白5我的电E时 Controls中, 切 DataOPC and IOsg【os量库viibi -K aig.oo蜷 A1G.01j或 A1G.02卜或AIG.03L OPCIL 苫 OPCDemo.opfVi

19、s 电 MainMain.vil 由 SubVIs由罟依赖关系向金程序生5J决院|且班生kE林刈也左次刀| 硬件校准子VI此界面的零点增益的增减。6.2 工艺界面局部工艺界面子VI需根据具体工程进行UI设计。 自动试验程序局部可根据每个试验项点,写成相应的子VI,嵌套在工艺界面VI中进行调用。 需结合具体工程,将具体提示信息连接至消息提示显示控件局部。对于是32bit的系统。请把comdlg32.ocx移到 c:Windowssystem32 里面名称修技日期04098/23星期五7:46文件夹,Advancedlnstallers8/22 四 23:36文件夹,AppLocker创立3期:8

20、/22星期四21:36炽arSAK小:3.77 MB中央bg*BG文件:cmiadapter.dll, cmitrust.dll, cmiv2.dll, 季克Boot3/2星明日23:42文件夹Bthprops8/22星期四23:36文件先k catroot2728星期五21:06文件夹j catroot23/13型第四6:31文件突Codeintegrity12/26援朝四7:47文林方Com8/23里明五7:46义件要0/1 9*83 10.31:)(F:) v对于是64bit的Win7/win8系统,要把comdlg32.ocx 移到 c:WindowsSysWOW64A名称修改日期大小

21、上 COMDLG32.OCX第 3 M= 1WActiveX 拄件137 KB;H comexp.msc6/18 MZ 2020 Microsoft 遁用*122 KB3 comp.exe8/22黑哂12Q5 应用程序22 KB1 compactexe8/22星唯9 1155 应硼阱20 KB* compmgmtmsc6/18 皇叱 20:23Microsoft 通用言.111 KB& compobj.dll蜒的遇用者建交梗9KB、CompPkgSup.dll大小:110 KB应用包k慝19 K8。compstui.dll修&S助:6/18星期二2623应用慢用F283 KB,o$(J Com

22、puterDefaultsxe8/22星哂11:39,史同好序37 KBA. comrepl.dN8/22 胸1M5应用检断胃92 KB二)comrei.dll8/22 明司 12:14 SW9TU* 6?父 8旧)V4 , A;c comsnap.dll8/22星叫N 11:36应用程月旷瘪213 KB WindowsS.OS (C:) Windovw SysWOV;64 1 v G S SycWOWW数据报表局部 根据具体工程,制作相应试验报表,自动/手动试验结果写入Excel报表中。 根据具体工程,在试验参数管理界面,增减试验项点。 可根据需求灵活采用数据保存样式,如二进制文件,文本文档格式。7辅助操作7.1 ActiveX控件注册软件程序通过调用ActiveX控件的方式,在程序内部翻开Excel报表,电脑需注册ActiveX控件,否那么会 报错。方法如下。 s: (百度链接) 第一步:j. b 计JWl Window580S (C:) Windows , System32 第二步:国仃Windows将根据你所嘘入的名称,为你翻开相应的程序、文件交、文档或Internet资源.翻开9):浏览包第三步:

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 初中其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服