NI LabVIEW 驅動程序的 MCC ULx 不支持讀取熱電偶通道的原始毫伏值,也不支持讀取熱敏電阻或 RTD 通道的原始歐姆值。通用庫(C#/VB 程序員通常使用的程序員庫)通過 No Scale 范圍支持這一點。
好消息是LabVIEW可以調用MCC通用庫的DOT.NET層。即這里討論的策略可以代替ULx來讀取以度為單位的正常數據,此外,它可以回讀原始傳感器數據(在被線性化并轉換為度之前的數據)。
附件是 LabVIEW 2009 中的一個示例,它使用了 LabVIEW .NET 選板上的 VI。此示例調用已位于硬盤驅動器上的 MCDAQ.DLL 中的 TIn 函數……即 MCDAQ.DLL 已與 InstaCal (inscal32.exe) 位于同一文件夾中。有關 TIn 函數的更多信息,請查看 ULHelp.CHM,它也在您的硬盤驅動器上(作為通用庫的一部分安裝)。
隨附的代碼或示例按原樣提供。它尚未作為產品進行測試或驗證,用于已部署的應用程序或系統,或用于危險環境。您承擔使用代碼或示例的所有風險。