在LabVIEW中设置密码保护的步骤
eeskill 2022-03-01

当你在LabVIEW平台中写好一个大型的测试项目后,项目中会包含很多个子VI程序,可能出于某些原因,对某些涉及关键算法等核心部分的子VI程序,可能不想让别人看到你的源程序框图,但又不影响在整个工程项目中,别人能够编辑修改其它的VI程序或者看到你的前面板外观,那么这时候应该怎么办呢?

一个最简单的办法,可以对你的子VI程序设置密码进行保护,这样别人只能看到你的VI程序的前面板,当想打开程序框图时,则必需输入正确的密码才能打开,这样就可以达到保护我们源程序代码的目的了。

下面通过一个例子说明在LabVIEW中设置密码保护的步骤。

密码保护设置示例

先看一下设置密码保护之前该子程序VI的前面板和程序框图,如下图所示:

下面对该子程序进行设置密码,看一下具体方法步骤是怎样的。

在菜单中选择“文件”---->“VI属性”,在弹出的VI属性弹出对话框中,类别选择“保护”,如下图所示:

选择“密码保护”,则弹出“密码输入”对话框,在里面输入你的密码吧,如下图所示:

密码输入完成后,点击确定,然后关闭VI属性对话框,保存程序,则对于该程序的密码设置就完成了。

关闭LabVIEW编程环境后下次再打开该VI程序时,其前面板如下图所示:

可以看出,设置密码保护后,前面板背景显示样式与设置前有明显的不同,它不显示网格了,意味着对于这个程序你只能看到它的前面板,而不能打开程序框图进行编辑。

如果你想显示程序框图,则弹出如下对话框要求输入你刚才设置的密码,如下图所示:

只有输入正确的密码才能打开查看或者编辑你的源代码。

总结:

至此,我们通过在LabVIEW平台中进行简单的密码设置就完成对源程序代码的保护了,是不是很简单呢?

当然,还有一些其它的源代码保护方法,如生成动态链接库、打包成安装程序(EXE文件)等方法,只是这儿设置密码保护的方式是最简单的一种。

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 相关技术文库
  • 测试
  • 测量
  • 示波器
  • 探头
  • 示波器x10探头的补偿原理

    工欲善其事必先利其器,而示波器正是我们最常使用的测试工具了,值得花一些时间了解清楚探头补偿的工作原理。

    04-03
  • 保护CT和测量CT总是被搞混?

    很多人常常把计量CT、保护CT和测量CT这三种搞混,没办法准确地根据不同用途,选出合适精度的CT

    04-01
  • 刹车片应如何检查与更换

    刹车片的寿命很难用一个明确的公里数或者时间去界定。 出现以下情况需要换刹车片: 1、看厚度:通常情况下一副全新的刹车片厚度在1.5cm左右,当肉眼观察到刹车片厚度小于0.5cm的时候,就要准备更换了。每个刹车片的...

    02-28
  • 放电机是什么?通过什么原理实现的?

    放电机是在一定介质中,利用两极(工具电极与工件电极)之间脉冲性火花放电时的电腐蚀现象对材料进行加工,以使零件的尺寸、形状和表面质量达到预定要求的加工方法。这种加工方法也被称为放电加工或电蚀加工也叫放电...

    02-28
  • 如何使用电机驱动分析仪进行电机运维?

    电机的重要性自动化系统中,电机消耗了所有发电量的65%以上。电机的输出能力从几毫瓦到数千千瓦不等。由于电机执行基本工作并消耗大量功率,因此必须以最具生产力和效率的方式对其进行控制。了解电机如何...

    02-20
  • 万能表怎么用的?

    使用前应认真阅读有关的使用说明书,熟悉电源开关、量程开关、插孔、特殊插口的作用。 将ON/OFF开关置于ON位置,检查9V电池,如果电池电压不足,将显示在显示器上,这时则需更换电池。如果显示器没有显示,则按以下...

    01-14
  • 三相电机机械

    三相电机在一般机械电气设备使用最广,对一台电机来说,如何判定其是否是好的,我们要借助一些仪表和工具来进行检测。首先观察外观,如果外观没问题,轴能正常转动无卡滞就进行下面的检查了。 1、用绝缘电阻表测量...

    01-14
  • 报警阀组的分类及组成

    1 报警阀组的分类及组成 报警阀组分为湿式报警阀组、干式报警阀组、雨淋报警阀组和预作用报警装置。 报警阀组的分类及其主要组成部分如下图: 2 报警阀组设置要求 1.自动喷水灭火系统应设报警阀组。保护室内钢屋架...

    01-14
  • 什么是相位噪声?

    相位噪声基础

    01-03
  • 什么是激光测距系统?应用原型平台介绍

    什么是激光测距系统?LiDAR是"Light Detection and Ranging"的简称,是指一边扫描激光,一边照射对象物,通过观测反射光,测量与对象物的距离的光传感器技术。如下表所示,测距传感器有各种...

    2024-12-09
下载排行榜
更多
评测报告
更多
广告