專案面向新代CNC控制系統,希望能在PC端實作CNC系統內的引數、狀態、加工程式的讀寫功能,
開發工具:VS2019+QT5.13.0;
開發環境:Windows10;
新代CNC:10.116.16K;
資源獲取
新代CNC資源,新代官網,登錄官網注冊會員可以下載新代官方提供的資料,這里有幾個助手還是很便捷的包括:NcUploader、SyntecRemoteAPI,
NcUploader可以通過助手將PC端的程式檔案下載到CNC中;
SyntecRemoteAPI是基于C#寫的介面函式,可以通過介面函式快速實作CNC內部資料的讀取,要注意的是官網提供了多個版本的SyntecRemoteAPI,需要根據控制器的型號下載對應的版本,下面提供了控制器與SyntecRemoteAPI的版本對照表:

我所選用的控制器版本所對應的SyntecRemoteAPI版本在官網有兩種選擇:

這里我們選擇下載的是SyntecRemoteAPI_v2_1.0.12.zip,資源中提供的DOC檔案是官方提供的API介面說明;bin_v2檔案夾內是官方提供的dll(C#);SyntecRemoteExample檔案是官方提供的C#專案,VS雙擊打開SyntecRemoteExample_KrnlAPI_116.16.sln,生成CNC測驗助手,

下面一個章節將介紹如何使用新代官方提供的兩個除錯助手NcUploader、SyntecRemoteAPI,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/293149.html
標籤:其他
