[發(fā)明專利]基于TCP/IP協(xié)議的數(shù)控機(jī)床伺服調(diào)整方法有效
| 申請?zhí)枺?/td> | 201611195825.9 | 申請日: | 2016-12-22 |
| 公開(公告)號: | CN106647615B | 公開(公告)日: | 2019-09-03 |
| 發(fā)明(設(shè)計(jì))人: | 李之偉;鄢繼紅;陳中維 | 申請(專利權(quán))人: | 廣州數(shù)控設(shè)備有限公司 |
| 主分類號: | G05B19/18 | 分類號: | G05B19/18 |
| 代理公司: | 廣州市華學(xué)知識產(chǎn)權(quán)代理有限公司 44245 | 代理人: | 陳燕嫻;李斌 |
| 地址: | 510530 廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)控系統(tǒng) 伺服參數(shù) 伺服數(shù)據(jù) 數(shù)控機(jī)床 客戶端 建立連接 伺服波形 伺服調(diào)整 數(shù)控機(jī)床加工過程 繪制 采集 計(jì)算機(jī)分析 客戶端請求 客戶端軟件 命令數(shù)據(jù)包 網(wǎng)絡(luò)服務(wù)器 網(wǎng)絡(luò)通信線 實(shí)時(shí)曲線 微調(diào)伺服 初始化 綁定 上傳 運(yùn)算 電機(jī) 發(fā)送 觀察 創(chuàng)建 分析 | ||
本發(fā)明公開了一種基于TCP/IP協(xié)議的數(shù)控機(jī)床伺服調(diào)整方法,包括下述步驟:S1、啟動(dòng)數(shù)控系統(tǒng),創(chuàng)建網(wǎng)絡(luò)通信線程,初始化網(wǎng)絡(luò)服務(wù)器并綁定端口和IP,等待客戶端請求連接。S2、當(dāng)客戶端和數(shù)控系統(tǒng)建立連接后,數(shù)控系統(tǒng)將等待客戶端發(fā)送各種命令數(shù)據(jù)包。S3、當(dāng)客戶端和數(shù)控系統(tǒng)建立連接后,用戶在軟件上可以查看伺服參數(shù)、上傳伺服參數(shù)、采集數(shù)控機(jī)床伺服數(shù)據(jù)、分析和顯示伺服波形,實(shí)現(xiàn)數(shù)控機(jī)床伺服參數(shù)可在客戶端軟件界面上邊采集顯示伺服波形,邊微調(diào)伺服參數(shù)。本發(fā)明使用計(jì)算機(jī)分析伺服數(shù)據(jù),運(yùn)算準(zhǔn)確、快速,操作方便,把數(shù)控機(jī)床加工過程的伺服數(shù)據(jù)繪制成實(shí)時(shí)曲線,用戶可邊觀察伺服數(shù)據(jù)及其繪制的曲線,邊調(diào)整伺服參數(shù),使操作者更容易了解數(shù)控系統(tǒng)伺服參數(shù)對電機(jī)的影響。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)控機(jī)床的技術(shù)領(lǐng)域,特別涉及一種基于TCP/IP協(xié)議的數(shù)控機(jī)床伺服調(diào)整方法。
背景技術(shù)
隨著現(xiàn)代科技的發(fā)展,對數(shù)控系統(tǒng)的精度速度要求越來越高。通過調(diào)整數(shù)控系統(tǒng)有關(guān)伺服的參數(shù)是實(shí)現(xiàn)更高速度更高精度地加工的一種有效且常用的辦法。而目前數(shù)控機(jī)床在加工過程中不能直觀地反應(yīng)出機(jī)床電機(jī)的運(yùn)行細(xì)節(jié)信息,操作員只能憑借數(shù)控系統(tǒng)上基本的運(yùn)行信息并結(jié)合自身經(jīng)驗(yàn)來定制數(shù)控系統(tǒng)的伺服參數(shù)。因此,傳統(tǒng)的伺服調(diào)整方法使數(shù)控系統(tǒng)的加工精度和加工速度受到人為因數(shù)影響,并存在使用不便的問題。當(dāng)前計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,為伺服電機(jī)的實(shí)時(shí)數(shù)據(jù)、動(dòng)態(tài)顯示和分析提供了必要的前提和條件,網(wǎng)絡(luò)技術(shù)的發(fā)展也為數(shù)控系統(tǒng)的數(shù)據(jù)傳輸提供了方便。利用計(jì)算機(jī)強(qiáng)大的運(yùn)算能力更能迅速準(zhǔn)確地分析出數(shù)控機(jī)床的運(yùn)行過程和狀態(tài)。為此,基于TCP/IP的數(shù)控機(jī)床伺服調(diào)整方法的計(jì)算機(jī)軟件將能直觀地體現(xiàn)伺服數(shù)據(jù)、并能實(shí)現(xiàn)實(shí)時(shí)調(diào)整數(shù)控系統(tǒng)伺服參數(shù),以使機(jī)床更高效地工作。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有數(shù)控系統(tǒng)在進(jìn)行伺服參數(shù)調(diào)整時(shí)操作不便,伺服數(shù)據(jù)不能實(shí)時(shí)直觀體現(xiàn)等缺點(diǎn),提供一種基于TCP/IP協(xié)議的數(shù)控機(jī)床伺服調(diào)整方法。
為了到達(dá)上述目的,本發(fā)明采用以下技術(shù)方案:
本發(fā)明基于TCP/IP協(xié)議的數(shù)控機(jī)床伺服調(diào)整方法,包括下述步驟:
S1、啟動(dòng)數(shù)控系統(tǒng),創(chuàng)建網(wǎng)絡(luò)通信線程,初始化網(wǎng)絡(luò)服務(wù)器并綁定端口和IP,等待客戶端請求連接;
S2、當(dāng)客戶端和數(shù)控系統(tǒng)建立連接后,數(shù)控系統(tǒng)等待客戶端發(fā)送各種命令數(shù)據(jù)包,如果在指定時(shí)間內(nèi)客戶端和數(shù)控系統(tǒng)沒有進(jìn)行任何數(shù)據(jù)通信,則數(shù)控系統(tǒng)將使用ping校驗(yàn)連接是否已斷開;
S3、當(dāng)客戶端和數(shù)控系統(tǒng)建立連接后,用戶客戶端上可以查看伺服參數(shù)、上傳伺服參數(shù)、采集數(shù)控機(jī)床伺服數(shù)據(jù)、分析和顯示伺服波形,各操作互不影響,可同時(shí)進(jìn)行,實(shí)現(xiàn)數(shù)控機(jī)床伺服參數(shù)在客戶端軟件界面上邊采集顯示伺服波形,邊微調(diào)伺服參數(shù),最終制定更優(yōu)的伺服參數(shù)使數(shù)控機(jī)床有更快的速度和更高的精度。
作為優(yōu)選的技術(shù)方案,步驟S2中,數(shù)控系統(tǒng)將使用ping校驗(yàn)連接是否已斷開的具體方法為:
當(dāng)客戶端與數(shù)控系統(tǒng)在一定的時(shí)間內(nèi)沒有按約定的數(shù)據(jù)包通信時(shí),將通過ping函數(shù)命令去檢測當(dāng)前網(wǎng)絡(luò)是否連接正常,不正常就報(bào)警提示處理;
數(shù)據(jù)包格式:關(guān)鍵字串+操作類型+當(dāng)前包號+總包數(shù)+具體數(shù)據(jù)結(jié)構(gòu)包。
作為優(yōu)選的技術(shù)方案,步驟S3中,查看伺服參數(shù)的具體步驟如下:
S21、客戶端給數(shù)控系統(tǒng)發(fā)送請求下載伺服參數(shù)的數(shù)據(jù)包;
S22、數(shù)控系統(tǒng)解析數(shù)據(jù)包,通過操作類型標(biāo)志知道是下載伺服參數(shù)的請求,調(diào)用相關(guān)函數(shù)GSKRM_GetServoParam(hInst,int number,int valcnt,double*pval)取得相應(yīng)參數(shù)信息;參數(shù)包括伺服驅(qū)動(dòng)器內(nèi)部參數(shù);
S23、數(shù)控系統(tǒng)向客戶端發(fā)送附帶參數(shù)信息的數(shù)據(jù)包。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州數(shù)控設(shè)備有限公司,未經(jīng)廣州數(shù)控設(shè)備有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611195825.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 銑床控制系統(tǒng)
- 車床控制系統(tǒng)
- 一種多臺數(shù)控系統(tǒng)之間的并行通訊裝置及通訊方法
- 一種基于專用U盤的數(shù)控系統(tǒng)參數(shù)保護(hù)方法
- 一種基于電機(jī)模擬加載的數(shù)控系統(tǒng)性能在線測試方法及系統(tǒng)
- 一種數(shù)控系統(tǒng)可靠性測試裝置
- 基于實(shí)時(shí)分層有限狀態(tài)機(jī)的計(jì)算機(jī)數(shù)控系統(tǒng)建模開發(fā)方法
- 一種加工中心雙數(shù)控系統(tǒng)控制電路
- 數(shù)控系統(tǒng)數(shù)據(jù)采集網(wǎng)關(guān)測試方法及設(shè)備
- 數(shù)控系統(tǒng)控制方法、裝置、數(shù)控系統(tǒng)及計(jì)算機(jī)存儲介質(zhì)
- 一種橫機(jī)的伺服控制器參數(shù)燒錄裝置
- 一種伺服驅(qū)動(dòng)器及伺服參數(shù)操作方法
- 伺服電機(jī)檢測裝置
- 伺服電機(jī)控制系統(tǒng)和自動(dòng)涂布系統(tǒng)
- 一種直驅(qū)高速進(jìn)給系統(tǒng)伺服參數(shù)多目標(biāo)優(yōu)化方法
- 伺服參數(shù)調(diào)整裝置以及伺服參數(shù)調(diào)整方法
- 面向閉環(huán)頻響一致的多軸機(jī)床伺服參數(shù)快速調(diào)整方法
- 切割控制的處理方法、裝置、電子設(shè)備與存儲介質(zhì)
- 伺服位置平滑方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種伺服系統(tǒng)參數(shù)管理方法、裝置、設(shè)備及存儲介質(zhì)
- 埋入伺服模式的介質(zhì)
- 伺服寫入方法和具有伺服控制系統(tǒng)的盤驅(qū)動(dòng)器
- 提供伺服帶標(biāo)識的具有重疊數(shù)據(jù)信息的磁帶伺服信息
- 用于在盤驅(qū)動(dòng)器中進(jìn)行伺服寫入的方法及裝置
- 在盤驅(qū)動(dòng)器中寫入伺服管理信息的方法和設(shè)備
- 一種脈沖型伺服模擬系統(tǒng)及其控制方法
- 磁盤裝置、伺服扇區(qū)的寫方法及伺服解調(diào)位置的修正方法
- 運(yùn)動(dòng)平臺伺服的監(jiān)測方法及系統(tǒng)
- 一種用于口罩成型機(jī)的伺服定位系統(tǒng)及口罩成型機(jī)
- 磁盤驅(qū)動(dòng)器系統(tǒng)的傳感磁頭偏移裝置
- 一種用于現(xiàn)代化工廠的高效數(shù)控機(jī)床設(shè)備
- 控制數(shù)控機(jī)床的網(wǎng)絡(luò)系統(tǒng)、上位機(jī)、數(shù)控機(jī)床
- 控制數(shù)控機(jī)床的網(wǎng)絡(luò)系統(tǒng)、上位機(jī)、數(shù)控機(jī)床
- 伺服動(dòng)力刀塔式數(shù)控機(jī)床
- 一種用于現(xiàn)代化工廠的高效數(shù)控機(jī)床設(shè)備
- 一種數(shù)控機(jī)床綜合管理系統(tǒng)
- 一種數(shù)控機(jī)床防護(hù)結(jié)構(gòu)
- 一種數(shù)控機(jī)床自動(dòng)化生產(chǎn)線
- 一種數(shù)控機(jī)床控制方法、計(jì)算機(jī)存儲介質(zhì)、數(shù)控機(jī)床
- 一種數(shù)控機(jī)床外殼





