500vip彩票代理歡迎您的到來!

服務熱線:177 5118 3094您的位置:首頁>> 新聞資訊

全自動彎管機控制系統驅動程序與功能

發布時間:17-07-27  浏覽次數:

全自動彎管機控制系統所選運動控制器自帶驅動程序,功能函數的動态鍊接庫和VC、VB、 Delphi的函數頭文件(聲明文件)。本系統軟件是在VC++開發環境中開發的, 在編程過程中,首先正确安裝驅動程序,然後再将相應的動态連接庫和頭文件(*上)包含在應用程序中和即可調用其内部函數進行編程。

雖然随運動控制器提供了功能函數的動态鍊接庫和函數頭文件,但為了方便在本控制系統中的具體應用,需對其進行必要的封裝。本系統中将所有功能函數 單獨封裝在類CGUCCard中。下面以運動控制卡的開啟(建立通訊)和關閉(斷開通訊)為例介紹功能函數的封裝。

如前所述,軟件系統每次啟動後須先運行闆卡開啟函數建立PC部分與控制卡之間的通訊,以獲取對控制卡的訪問權後,才能實現各種運動控制;在退出軟件之前要先關閉運動控制卡、斷開PC部分與控制卡之間的通訊。這裡主要用到 GT_Open(unsigned long address=65535)和 GT_Close(void)兩個函數,分别用來實現開卡和關卡操作。其中默認值65535為基地址,用于設置控制器的基地址,PCI 總線的運動控制器不需要專門指定運動控制器的基地址,調用該函數後,控制器将從該默認基地址連續占用14個主機I/O地址。此外,控制器所有功能函數的返回值均為short短整型,如果調用指令執行成功,則返回值為0,否則為相應的出錯代碼。

上述代碼功能為:開啟運動控制卡,建立PC部分與運動控制卡之間的通訊。若失敗返回值為零,彈出窗口顯示“運動控制卡開啟失敗”以提醒用戶;否則繼 續執行對闆卡重置,若重置成功則再對闆卡進行一些基本功能設置。這樣可以确定建立通信是否成功,當出現故障時可以及時發現、确定故障原因。

這樣調用以後,若前述闆卡開啟失敗提醒用戶後,可以讓用戶選擇繼續進入程序還是直接關閉并退出,同時并不顯示軟件畫面。

全自動彎管機控制器内部運動控制卡通過PCI接口與PC部分相連,運動控制卡中包括運動控制驅動接口、通用輸入輸出接口、輔助編碼器接口、專用輸入接口等。全自動彎管機軟件系統與硬件系統的結合是通過硬件驅動程序以及功能函數來實現的。驅動程序和功能函數一般由控制器廠家随硬件提供。

對控制器關閉函數的封裝代碼如下:

上述代碼的功能為:關閉運動控制卡,斷幵PC部分與運動控制卡之間的通訊,并在關閉卡之前,先關閉各坐标軸。

此外,對全自動彎管機控制器的其他參數設置等功能函數的封裝不再一一贅述。本文由張家港市福龍機械有限公司整理,網址:http://www.21cnzj.com

關鍵詞:全自動彎管機,

關鍵詞:

【下一條信息  全自動彎管機系統穩定性調整方法】       【上一條信息  全自動切管機操作步驟與使用優點

【相關文章】

全自動彎管機,液壓彎管機,CNC彎管機,全自動切管機,張家港彎管機

技術支持:蘇州網蟻網絡科技有限公司 版權所有©500vip彩票代理 地址:江蘇省張家港市塘橋南京東路208号 網站地圖 XML
相關搜索: 全自動彎管機 液壓彎管機 全自動切管機 CNC彎管機 張家港彎管機 聯系方式:17751183094 電話:0512-5881 3235 傳真:0512-5881 3235