首頁
>
產品分類
>
示波器
>
YOKOGAWA
>
IS8000應用程式介面
產品分類
Products
產品分類
Products
IS8000應用程式介面
chevron_right
介面概述
IS8000 API 是指以下兩項。
- 用於擴充IS8000軟體功能的程式介面
- 軟體開發工具包(SDK)
可以使用IS8000 API 執行以下操作:
- 用於使用IS8000SDK.DLL 建立的使用者庫(DLL),從外部儀器取得資料。
- 用於使用IS8000SDK.DLL 建立的使用者庫(DLL),從任何波形檔案匯入資料。
- 從外部應用程式控制IS8000軟體的一部分功能。
(需要使用者應用程式執行gRPC *通訊。IS8000SDK.DLL 不是建立使用者應用程式所必需的。)
* gRPC(Google Remote Procedure Calls)是一個開源遠端過程呼叫(RPC)框架,使客戶端和伺服器應用程式能夠透明地進行通訊。
API 需要購買IS8001(IS8000 訂閱授權)或IS8002(IS8000 永久授權)。
它不能與IS8000簡易版本一起使用。
有關API 函數及其使用方法的詳細信息,請參閱SDK 說明資料夾中的說明文件或使用手冊。
開發工具包結構
軟體開發工具包(SDK) 用於建立IS8000 軟體使用者庫和應用程序,以控制IS8000 軟體。
SDK 包含以下內容:
資料夾名稱 | 描述 | |
---|---|---|
手冊 | 外部API手冊 | |
IS8000SDK | 用戶庫(DLL) 開發SDK | |
幫助 | API函數說明 | |
樣本 | 用於連接DL850E 的使用者庫範例專案和庫 | |
自由 | IS8000SDK.DLL(IS8000 API) | |
範本 | 用於建立新使用者庫(DLL)的Visual Studio 專案模板 | |
IS8000控制系統 | IS8000 控制(DLL)API | |
幫助 | API函數說明 | |
樣本 | 用於從外部應用程式連接到測量儀器並控制資料收集的範例程式碼 | |
普羅蒂亞 | 用於控制IS8000軟體的原型文件 |
系統需求
開髮用戶庫的系統需求如下:
要求 | 描述 |
---|---|
開發平台 | Visual Studio 2017 或更高版本 |
程式設計語言 | C# |
.NET 框架 | 4.6 或更高版本 |
作業系統 | Windows 10 build 1902 或更高版本 |
彙編 | 作為64 位元DLL 包含 |
使用使用者庫的系統需求與運行IS8000軟體的系統需求基本相同。可能需要更好的規格,具體取決於正在連接的設備或軟體。
範例庫注意事項
此SDK 包含範例專案和函式庫,若要使用它們,請將整個「IS8000SDK\Sample\Lib\DL850DAQServiceSample」資料夾複製到C:\Users\(username)\AppData\Roaming\YOKOGAWA\IS8000\Lib\。
- IS8000SDK\Sample\Lib\DL850DAQServiceSample:
使IS8000能夠連接到DL850E/DL850EV,並使用以下電壓模組進行資料擷取。 (最多16 個通道)
由於這些是範例程序,因此無法保證其運作。
型號 | 模組名稱 |
---|---|
701250 | 高速10 MS/s、12 位元隔離模組 |
720250 | 高速10 MS/s、12 位元隔離模組 |
701251 | 高速高解析度1 MS/s、16 位元隔離模組 |
701255 | 高速10 MS/s、12 位元非隔離模組 |
701267 | 高壓100 kS/s、16 位元隔離模組(含有效值) |
720210 | 高速100 MS/s、12 位元隔離模組 |
720211 | 高速100 MS/s、12 位元隔離模組 |
720268 | 高壓1 MS/s、16 位元隔離模組(含AAF、RMS) |
720254 | 4通道1 MS/s,16 位元隔離模組 |
- IS8000SDK\Sample\SoundWaveformFile\Lib\SoundWaveformFileService:
使IS8000能夠將聲音波形資料匯入. * wav檔案中並顯示為擷取資料。