- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LabVIEW的虚拟触摸屏控制面板设计 菜制氮制氧车仿真模型的仪表显示部分由LabVIEW完成,它翔仿真模型之间愁 经逶过UDP逶讯协议互连成功,并且组态王KingVIEW和仿真模型之间的通讯 已通过Modbus实现。触摸屏显示部分的编程大部分足LabVIEW 实现,只是单 独震LabVlEw不好实现的地方采取调用DLL的方法,这样便有利于通过UDP 通讯协议实现流程控制与仿真模型之间的通讯,利用Modbus通讯协议完成 KingVIEW与仿真模型的通讯。利用LabVIEW编程和DLL 的调用,通过仿真 模型静褥梁作用来间接实现流程控镧的控裁作用。 1 触摸屏显示系统的功能设计 1 1 . 系统整体结构 1 ( ) 该系统结构如图 所示。仿真模塑和流程控镧将阀门的状态量模拟量和开关摄 通过UDP传绘LabVlEW用于虚拟仪表的显示,同时也将这些爨通过Modbus传 给KingVIEW,以保证搜表显示与组态显示的同步 1 2 . 触摸屏系统功能模决 触摸屏显示部分要实现漉程酶控裁、变颏器控铡盘(CDP312R)的显示、三相交流 3 电的电流显示和电压显示,这些功能可以分为 个模块:流程控制模块、变频器 控剃盘模块秘电流、电压显示模块。 2触摸屏显示系统的功能实现 L bv W 通过 拽 瑶 创建人机交瓦界丽,因电流、电摄显示模块的功能翻显示单一 (显示电流和电压,放着重说明流程控制模块和变频器控制盘模块功能的实现。) 2 l 。 流程控制模块 流程控制模块的人机交互界面有:流程控制主界褥、启动控制界面、报警蘧面、 阀门控制界面、时闯设定界面、温度设定界面和在线时间界面等。由LabVIEW 编程来完成这些界面及它们之间的逻辑关系。主界飚视势被动界面,空盘处显示 2 相应薛字母或数字。如图 所示。 按右边各按键刚转入到响应应的显示界面。界面相互转换之间的逻辑及其相威的 3 触发事件在程序框图的“选择器标签”中设定,如图 所示。 2.2变频器控制盘模块 刺用LabVlEW搭建交频器控剃擞(CDP 312R)的框架,而其中的逻辑与显示由LabVIEW调用DLL 来完成。CDP 312R的显示方式是4行,每行20个字符。要求每按一个键,交额器的显示区域就显示楣应 的内容。DLL只是供应用程序调用的一段代码,其并不能保持上次的内容,因此,必须在LabVIEW中增 加福疲的逻辑捷控制盘具有保持功麓。 变频器控制盘按键号及其功能为:l为开机,2为停机,3为激活给定数值设置,4为正转,5为反 转,6为故漳复位,7为本遮控篌/远程控麓,8秀ACT,9为PAR,10为FUNC,1l为DRIVE,12为上 翻页,13为下翻页,14为上换行,15为下换行,16秀ENTER¨1。DLL中程穿的变量与按键编号的对应 关系:xl对应1,x2对应2,X3对应3,x4对应4,x5对应5,x6对应6,x7对应7,x8对应8/9/10 /11,x9对应12/13/14/15,xlO对应16。 选用MicrosoftVisual C++来创建DLL。在VC++6.0巾,源程序框架如下旧o: #include”stdafx.h” BOOL APIENTRY DllMain(HANDLE hModule, DWORD ul_reason__for_call, LPVOID lpReserved) { retum TRUE; } /半在#include”stdafx h”下声明导出函数术/ extern”C”一一declspec(dllexpoa)char芈Button(int xl,int x2,int x3,int x4,int x5,int x6,int x7,int x8,int 西,int x10,char木m); 相应的部分程序代码如下: 其中:转速与频率的关系为,=np/60,参数含义:f为频率;n为转速;_p为电动机的极 对数H3(此处设定为3)。控翩纛按键与显示之间的逻辑关系蠢LabVIEW 来完成。网4左边 是开机设置的状态,其他设置与此相似。 经过处理的数据传给DLL,供其皮部程序使用。数据与CLFN 的
文档评论(0)