LabVIEW前面板和程序框图的最大尺寸
前面板和程序框图有最大尺寸限制吗?如果超过这个最大尺寸会如何?
解答:
有,前面板和程序框图都有最大尺寸,两者最大的宽度和高度为216像素。这意味着前面板和程序框图的宽度和高度可以从原点分别扩展到-32768和32768像素。
在接近或超过这个最大限制时,你会遇到异常的情况。比如,附件中的VI(MaxSizeLimit.vi)有两个数值控件,第一个靠近原点(0,0)而第二个靠近前面板的最大尺寸限制(~32000,~32000)。如果你将第二个数值控件向下或向右移动,你将会看到数值控件和前面板的显示是有误的。这时,前面板将被破坏,上面的一些功能(如滚动条等)将不能正常工作。程序框图中也存在这样的现象。可以用同样的方式通过MaxSizeLimit.vi对程序框图进行测试。
想要将数据存于 LabVIEW Real-Time controller (诸如 CompactFieldPoint, CompactRIO, CompactVision System, Real-Time PXI 等等) 上,该如何得知我还有多少可用的空间呢?
解答:
在 LabVIEW Real-Time controller 中,硬盘与非挥发储存设备之可用空间与几个因素有关,例如所已安装的软件与目前存在的文件。要得知 Real-Time target 上有多少可用空间,可以由外部或是通过 Real-Time VI 编程编程来获得这方面的信息。
通过外部的方式
至 开始 » 所有程式 » National Instruments » Measurement& Automation,打开 Measurement and Automation Explorer(MAX)。
在 Configuration 窗口中展开 Remote Systems。
选择Real-Time controller。
在主窗口画面选择 System Settings,这个页面包括了硬盘大小与硬盘可用之空间的信息。
通过程序的方式
在controller 上使用 Get Volume Info 这个函式。 可以在 Advanced File Functions 面板上找到。 (Programming» File I/O » Advanced File Functions » Get Volume Info)。 如需详情可以至 LabVIEW Real-Time Module Help 以获得更详细的信息。
LabVIEW、LabVIEW开发、LabVIEW编程、LabVIEW程序等相关需求,可联系我们
上文中提到的例子和资料,均在word中的附件里,可点击下载。。
楼主最近还看过