收藏 分销(赏)

Labview软件设计说明.docx

上传人:二*** 文档编号:4745574 上传时间:2024-10-11 格式:DOCX 页数:10 大小:217.63KB 下载积分:5 金币
下载 相关 举报
Labview软件设计说明.docx_第1页
第1页 / 共10页
本文档共10页,全文阅读请下载到手机保存,查看更方便
资源描述
Labv i ew软件设计说明对于32位的系统。在运行中直接输入“「egsv「 IS仃 32 c:\Windows\system32\comdlg32.ocxT 曰 Windows将根据你所籁入的名称,力你翻开相应的程序、 文件突、文档或Internet资源. 翻开9): reqsvr32 COMDLG32.OCX 国叫 确定 IE仃 = Windows将根据你所城入的名称,为你翻开相应的程序、 文件夹、文档或Internet资源. 对于64位的系统。在;运行”中直接输入“regs vr32 c:\Windows\SysWOW64\comdlg32.oc x’翻开©: 翻开©: svr32 c:\Windows\SysWOW64\comdlq32. 确定取消浏览⑥7.2 LABVIEW 连接 OPC 操作 目录 1 总体说明3 1.1 概述3 1.2 参考资料3环境要求3 2 数据库设计3 2.1 User 表4 2.2 Log 表4 2.3 Model 表4 2.4 Testtime 表4 2.5 Teststep 表5 2.6 Test Process 表5 2.7 TestResult 表5 2.8 HistoricalQuery 表6OPC连接6 3 软件结构框架7 3.1 工程文件管理7 3.2 UI界面设计7需改动局部8 3.3 10点位局部8 3.4 工艺界面局部8 3.5 数据报表局部9辅助操作9 3.6 ActiveX控件注册9 3.7 LABVIEW 连接 OPC 操作10 1总体说明概述 本说明书作为LABVIEW上位机软件程序框架说明文件,可作为具体工程程序设计必要说明文件。内容包 括数据库平台、软件结构框架、UI功能设计、OPC连接等,可依据此说明书完成具体工程上位机功能修改及 设计。 1.1 参考资料 序号 文件号 文件名称 引用章节 备注 1 LabVIEW入门宝典 所有 工具书 2 LabVIEW实用工具详解简版 所有 工具书 3 LabVIEW编程样式 所有 工具书 2环境要求 序号 工程 要求参数 备注 1 电脑 内存8G 2 显示器分辨率 1920*1080 3 WORD软件 2013版或以上 自带Access数据库 4 0PC软件 DSC 2018或以上 包含0PC软件 5 LABVIEW 软件 2018 版 3数据库设计 数据库选用WORD Access数据库,共设计有8个表格,每个表格定义如下列图所示。 > User :帐户密码及权限管理; > Log :软件操作日志记录,包括异常操作、软件故障及报警等; > Model :产品型号; > TestTime :记录设备软件运行时间; > TestStep :所有产品及试验工程; > TestProcess :用于上位机试验子VI与试验工程关联信息; > TestResult :试验结果信息记录; > HistoricalQuery :试验过程历史数据记录(特殊要求特殊使用)。 试验历史数据 国 HistoricalQuery 日志事件 曲Log 被试品类型 曲 Model 试验过程 曲 TestProcess 试验结果 国 TestResult 试验步骤 曲 TestStep 设备运行时间 曲 TestTime 帐户权限 国 Users 3. 1 User 表 User表包含6个字段信息,各字段含义如下列图所示。 ID ▼ UserName ▼ Password ▼ Permission▼ LoginCount ▼ LoginTine▼ Sort ▼电击以添加▼ 4 admin 1 368 2010/01/09 14:14:07 0 50 工艺 1 0 二♦一 51 操作 1 0 2 * on 0 帐户名称 密码 权限 登陆次数 注册时间 国Users 3. 2 Log 表 Log表包含3个字段信息,各字段含义如下列图所示。 Log 向ID ▼ DateTime ▼ Users ▼ cont ent 米(新建? 日志时间帐户名称事件内容3. 3 Model 表 Model表包含3个字段信息,各字段含义如下列图所示。 ID▼ Name▼ CreateTime▼ UpdateTime ▼ IsDeleted ▼ 量 P2压力传感器 0 20 中轴承腔压力传感器 0 21 后轴承腔压力传感器 0 22 导向防冰机构 0 米 (新建) Model产品名称 创立时间更新时间 3. 4 Testtime 表 Testtime表包含3个字段信息,各字段含义如下列图所示。 TestTime开始时间结束时间运行时长 ID ▼ Starttime▼ 2019-08-10 16:20:31 Endtime ▼ 2019-08-10 Runtime ▼ 。天。小时1舟 单击以添加▼ ■♦■二; 494 2019-08-12 15:28:28 2019-08-12 。天0小时0分彳 495 2019-08-12 15:37:03 2019-08-12 0天0小时0舟 496 2019-08-12 15:39:49 2019-08-12 0天0小时0分$ 497 2019-08-12 15:53:15 2019-08-12 0天0小时0分; 498 2019-08-12 15:54:04 2019-08-12 0天0小时0分$ 499 2019-08-12 15:59:21 2019-08-12 0天。小时1分$ 500 2019-08-12 16:02:39 2019-08-12 0天0小时0分$ 501 2019-08-12 16:04:05 2019-08-12 。天。小时0分* 502 2019-08-12 16:08:29 2019-08-12 。天。小时0分$ 503 2019-08-12 16:09:40 2019-08-12 0天。小时。分彳 504 2019-08-13 10:27:04 2019-08-13 。天。小时0分彳 505 2019-08-13 10:28:05 2019-08-13 。天。小时。分彳 506 2019-08-13 10:44:45 2019-08-13 0天0小时6分彳 米 (新建) 3. 5 Teststep 表 Teststep表包含7个字段信息,各字段含义如下列图所示。 TestStep ID,Jlodel• 179 P2压力传窸署 Sort , Step • 1 1 ProcessName" 性能试蛉-升压测试 ProcessKey• YLCGQBoostTestKey lineKun.be: • 0 IsVisible ・ 1 电击以年加• 180 P2压力传感器 22性能试后-降压测试 YLCGQDovnTcstKey 0 1 181 P2压力传感器 33电流检测 YLCGQCurrentTestKey 0 1 182后铀承腔压力传感暑 11性馥试后-升压测试 YLCGQBoostTestKey 0 1 183后铀承腔压力传感M 22性能试将-隐压测试 YLCGQDovnTestKey 0 1 184后铺承腔压力传感容 33电流检测 YLCGQCurrentTestKey 0 1 185 中轴承腔压力传感器 11性能试将-升压测试 YLCGQBoostTestKey 0 1 186 中的承腔压力传密器 22性能试脂-降压测试 YLCGQDovnTestKey 0 1 187 中的承腔压力传感器 33电流检测 YLCGQCurrentTestKey 0 1 191 导向防冰机构 11活门开门动作检测 DXFBJGCurrentTestKey 0 1 192 导向防冰机构 22活门关门动作检测 DXFBJGSvithlngTLneTestKey 0 1 193 导向防浮机构 33空气泄漏量测试 DXFBJGLeakageTestKey 0 1 蚩 (新建) 产品名称 试验工程编号 试验工程 子VI名称 是否启用 3. 6 TestProcess 表 TestProcess表包含3个字段信息,各字段含义如下列图所示。 TestProcess -3d 9 ProcessKey▼ DXFBJGCurrentTes tKey ProcessName▼ 活门开门动作检测 Sort ▼ 1 IsVisible ▼ 1 单击以添加▼ 2 DXFBJGSwithingTimeTestKey 活门关门动作检测 2 1 3 DXFBJGPressureSignalTestKey 压力信号器测试取消 3 0 5 DXFBJGLeakageTestKey 空气泄漏量测试 4 1 6 YLCGQBoostTestKey 性能试蛉-升压测试 5 1 29 YLCGQDownTestKey 性能试蛉-降压测试 6 1 30 YLCGQCurrentTestKey 电流检测 7 1 31 ETCTestKey 备用 8 0 米 (新刊 k\ 产品名称创立时1日J更新时间 3. 7 TestResult 表 TestResult表包含6个字段信息,各字段含义如下列图所示。 TestResult ID ▼ Model ▼ ZZID ▼ Tester ▼ Result ▼ TestTime ▼ReportContent (新冲—产品名称一制动编号试验人综合结果—试验时间试验结果. 8 HistoricalQuery 表 HistoricalQuery表包含6个字段信息,各字段含义如下列图所示。 3HistoricalQuery id ▼ Kind ▼ Model, ZZID ▼ Tester ▼ TestTine▼ ReportPath▼里苏以康加, 75 FC63 SZ FC63 SZ 1 admin 2019/08/16 09:36:55 E:\cc\工程\2019 工程\HNRWS19005 76 FC63 SZ FC63 SZ 1 admin 2019/08/19 09:06:18 E:\cc\工程\2019 工程\HNRWS19005 77 P2压力传感器P2压力传感器 admin 2019/12/02 12:37:35 E: \2019RU工程\压力传感器检测设备, 78 P2压力传感器P2压力传感器 admin 2019/12/28 14:22:43 E: \2019R9工程、压力传感器检测设备' 79中轴承腔压力中轴承腔压力传感器 admin 2020/04/08 15:23:18 E:\20200408\src\mas t er\RW. Magne 米 (新, 产品系列 产品名称 S l|动编号 试验人 试验时间 数据路径 3 0PC连接 > LABIVEW程序中“工程“一〉“我的电脑“一>“新建“一>“。服务器”创立共享变量,之后右击属性可添加,编辑,部署共享变量,此模板已配置好。 □ ProjectName.lvproj -工程汶.克器 •• 文侬F)编短(E)直看(V)工程(P)撰作(0)工M(T)窗口(\(7)羯助(H) 项文件 =)■配工程:ProjectName.lvproj 白g我a■强脑 ±1, ® Controls 虹 ©I Data 百场 OPC and IOs i”Q IO克星车.Ivlib 新建 日 & 工程:ProjectName.lvproj Sb Tfc .. J 触 Main.vi i 隹 0 SubVIs 4■管依敕关系 山gaqr^<n= VI 去拟文件夹 皂定义美型 库 1/0服务器 类 谈作者 XControl 状态图 Web强多 新建… 1•零 AIG_00 \ j■•忠 AIG.Ol | 卜贰 AIG.02 i >空 A1G.03 I 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- Q^l Database 申・ Q3 picture El- ® Reports ® OPC and IOs h 3 i。变量荤iviib 由•口 IO命名库2」vlib包 OPCDemo.opf 白・ ® Vis 缪 Main二, ".,Main.vi B- ® SubVIs申 Dynamic Vis i±i- ® Login申,0 Static Vis 由・首依赖关系 由•金程序生萩定 ® @ Support Vis 庄卜 @1 TestManage软件程序文件夹布局如上所示: > Data文件夹中存放与数据,路径相关的子VI及报表相关文件,应用程序生成路径在Database中(开发 环境状态与生成应用程序后的状态下文件路径有所不同)OControls文件夹中存放程序中用到的所用自定义控件及ActiveX控件。 > OPC and los文件夹中存放OPC文件及10共享变量等。 > Vis文件夹中包含主VI,子VI,及相关辅助VIo5. 2 UI界面设计 主界面包含“硬件校准”,“历史数据”,“参数管理”,“日志查询”,“修改密码” 6个子VI, “报 表界面/工艺界面”用于在主界面切换“工艺界面”与“报表界面“。“工艺界面”为一个独立的子VI,根据 不同工程进行相应的UI设计。 单奉出 i^i 时间 I权限: I。用户权限, 当前权限 当前账号 Respone The UI Events ■H [2] -Exit-: degg |u[:L_Event - Exit Ev^ 源 皿 时问 控件弓用 原值 新值 队列/出 Error KI队列始出卜 Respone Command and Build New Threads 主程序采用主从设计模式,一个while循环响应界面事件,另一个while循环执行相应子程序6需改动局部 6.1 10点位局部 OPC文件 OPC文件需根据不同工程,不同硬件及使用点位,进行相应点位的配置。 共享变量 OPC变更后,需绑定共享变量进行更新。 匕 品 工程:PrqjectName.lvproj白5我的电E 时① Controls中, 切 Data OPC and IOs g【os量库」viib i -K aig.oo蜷 A1G.01 j•或 A1G.02卜或AIG.03 L \ OPCIL 苫 OPCDemo.opf Vis\ 电® Main Main.vil 由 @ SubVIs 由•罟依赖关系向金程序生5J决院 |且班生kE林刈也左次刀| > 硬件校准子VI 此界面的零点增益的增减。 6.2 工艺界面局部工艺界面子VI需根据具体工程进行UI设计。 > 自动试验程序局部可根据每个试验项点,写成相应的子VI,嵌套在工艺界面VI中进行调用。 > 需结合具体工程,将具体提示信息连接至消息提示显示控件局部。 对于是32bit的系统。请把comdlg32.ocx移 到 c:\Windows\system32 里面 名称 修技日期 0409 8/23星期五7:46 文件夹 ,Advancedlnstallers8/22 四 23:36 文件夹 ,AppLocker 创立3期:8/22星期四21:36 炽 arSA K小:3.77 MB 中央 bg*BG 文件:cmiadapter.dll, cmitrust.dll, cmiv2.dll, • •• 季克 Boot 3/2星明日23:42 文件夹 Bthprops 8/22星期四23:36 文件先 k catroot 2728星期五21:06 文件夹 j catroot2 3/13型第四6:31 文件突 Codeintegrity 12/26援朝四7:47 文林方 Com 8/23里明五7:46 义件要 0/1 9*83^ 10.31 ::) (F:) v 对于是64bit的Win7/win8系统,要把comdlg 32.ocx 移到 c:\Windows\SysWOW64 A 名称 修改日期 大小 上 COMDLG32.OCX 第 3 M= 1WActiveX 拄件 137 KB; H comexp.msc 6/18 MZ 2020 Microsoft 遁用*… 122 KB ■3 comp.exe 8/22黑哂12Q5 应用程序 22 KB ■1 compactexe 8/22星唯9 1155 应硼阱 20 KB * compmgmtmsc 6/18 皇叱 20:23Microsoft 通用言... 111 KB & compobj.dll 蜒的遇用者建交梗 9KB 、CompPkgSup.dll 大小:110 KB 应用包k慝 19 K8 。compstui.dll 修&S助:6/18星期二2623 应用慢用F 283 KB ,o$( J ComputerDefaults^xe 8/22星哂11:39,史同好序 37 KB A. comrepl.dN 8/22 胸1M5应用检断胃 92 KB 二) comrei.dll 8/22 ■明司 12:14 SW9TU * 6?父 8 旧)V 4 , A ;c comsnap.dll 8/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 > Window58„0S (C:) ► Windows , System32 ► 第二步: 国仃Windows将根据你所嘘入的名称,为你翻开相应的程序、 文件交、文档或Internet资源. 翻开9): 浏览包…第三步:
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

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

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

关于我们      便捷服务       自信AI       AI导航        抽奖活动

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

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

gongan.png浙公网安备33021202000488号   

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

关注我们 :微信公众号    抖音    微博    LOFTER 

客服