LabVIEW和LabVIEW Real-Time支援Modbus嗎?



主要軟體: LabVIEW Development Systems>>LabVIEW Full Development System
主要軟體版本: 8.0
主要軟體修正版本: N/A
次要軟體: N/A

問題:
 我想讓 LabVIEW 透過Modbus和我的設備溝通。可能達成嗎?如果可以,我該怎樣去做?
 


解答:
LabVIEW 8.0 和更高版本:
The LabVIEW 資料記錄和監控 (DSC)模組 LabVIEW 8.0 LabVIEW Real-Time (RT) 提供內建的透過Modbus I/O server支援的Modbus。Modbus I/O Server 可以讓您非常容易將 Modbus Register數值 和 Shared Variable連接到一起。
LabVIEW 7.1 及其之前版本:
·    LabVIEW DSC Module
DSC Module 能夠直接透過OPC Servers 來連接 LabVIEW DSC Module 和 Modbus 設備,例如Industrial Automation OPC Servers
·    LabVIEW RT
Modbus 是一個Serial 通訊協定,因此透過Serial Programming使得 LabVIEW 可以和 Modbus 設備溝通。同樣的規則也適用於基於 TCP/IP 協議的 Modbus TCP/IP。Modbus LabVIEW Library 允許在您的LabVIEW 或 LabVIEW RT 7.1 應用程式中直接達成 Modbus 通訊。
如果您是在 Windows下使用 LabVIEW ,您也可以用DataSocket和 OPC Server溝通,以達成和Modbus的對話。如果您不能連結OPC Server,透過提供了很多協定的OPC 介面(其中包括Modbus)的 National Instruments Industrial Automation Servers,。參閱 examples\comm\opc.llb中有例子闡明了使用DataSocket和OPC Server溝通的Programming概念。

National Instruments 的一個聯盟, Software Engineering Group (SEG), 有製作販售一個函式庫BusVIEW(詳見下面的連結),它為Windows和Mac OS平臺下的LabVIEW提供直接的Modbus 支援。
 


相關連結: Products & Services: NI Industrial Automation OPC Servers
Modbus Organization
Alliance Member Directory: BusVIEW

附加檔案:





報告日期: 11/07/2006
最後更新: 01/04/2012
文件偏號: 21A5S83E