[发明专利]基于Labview和STK的显示系统的设计方法有效
申请号: | 201810454553.2 | 申请日: | 2018-05-11 |
公开(公告)号: | CN108664621B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 韩帅;张琦;王彬;蔚保国;邹德岳;高芳;孟维晓 | 申请(专利权)人: | 哈尔滨工业大学;中国电子科技集团公司第五十四研究所 |
主分类号: | G06F16/904 | 分类号: | G06F16/904;G06F8/38 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于Labview和STK的显示系统的设计方法,它涉及一种显示系统的设计方法。本发明的目的是通过调用DLL的方式来实现Labview端对STK端的显示控制。所述方法基于STK的显示功能和Labview的工程设计功能,通过STK的Connect模块、Labview的VISA接口和建立状态机项目,实现不同终端之间使用Labview控制STK的功能;所述方法实现过程为:创建一个可被Labview调用的STKCONNECT.dll;串口传输过程;显示系统主体设计与实现,使用事件结构与循环结构嵌套的状态机作为显示系统主体整个程序的架构。本发明适于控制端与显示端分离的实际需求。 | ||
搜索关键词: | 基于 labview stk 显示 系统 设计 方法 | ||
【主权项】:
1.一种基于Labview和STK的显示系统的设计方法,其特征在于,所述方法基于STK的显示功能和Labview的工程设计功能,通过STK的Connect模块、Labview的VISA接口和建立状态机项目,实现不同终端之间使用Labview控制STK的功能;所述方法实现过程为:步骤一、创建一个可被Labview调用的STKCONNECT.dll,用于Labview主程序端对STK的调用;STKCONNECT.dll中包涵CONNECT模块初始化函数、打开连接函数、发送指令并接收数据函数以及关闭连接的函数;步骤二、串口传输过程:当显示系统与实体主程序在不同的终端上运行时使用串口在两者之间进行信息传递,利用Labview中的VISA系列VI进行数据传输;实体主程序对应数据发送端,显示系统对应数据接收端;在收发终端上安装NI的VISA驱动;串口传输过程的实现如下:在数据发送端和数据接收端使用的VI前面板,在VI中选择串口的端口号,对所选端口进行设置,其中参数的设置包括串口的波特率、数据位、XON/XOFF字符设置以及终止符时结束读取/写入以及终止符的选择设置,收发两端的参数要设置一致;步骤三、显示系统主体设计与实现,使用事件结构与循环结构嵌套的状态机作为显示系统主体整个程序的架构;状态机用于使用串口接收消息、将消息转化为STK可接收指令、将指令送入STK实现显示;通过状态机不同状态之间的转换实现显示系统将指令写入文档和送入STK进行显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学;中国电子科技集团公司第五十四研究所,未经哈尔滨工业大学;中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810454553.2/,转载请声明来源钻瓜专利网。