具有二級緩沖的運動控制方法
基本信息
申請?zhí)?/td> | CN200810243728.1 | 申請日 | - |
公開(公告)號 | CN101477356A | 公開(公告)日 | 2009-07-08 |
申請公布號 | CN101477356A | 申請公布日 | 2009-07-08 |
分類號 | G05B19/414(2006.01)I | 分類 | 控制;調節(jié); |
發(fā)明人 | 蘇愛林 | 申請(專利權)人 | 江蘇仁和新技術產業(yè)有限公司 |
代理機構 | - | 代理人 | - |
地址 | 210049江蘇省南京市馬群科技園金馬路3號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明旨在提供一種具有二級緩沖的運動控制方法,包括數(shù)據(jù)譯碼步驟、插補運算步驟、寫插補緩沖區(qū)步驟,還包括下列步驟:1)上位機設置位控定時中斷,中斷周期為插補周期的一半;2)在雙口ROM中開辟二級緩沖區(qū),通過數(shù)據(jù)同步位定義該緩沖區(qū)的空閑狀態(tài);3)當上位機位控定時中斷產生時,若數(shù)據(jù)同步位為0,則從位控緩沖區(qū)取出數(shù)據(jù)寫入二級緩沖區(qū),并將數(shù)據(jù)同步位置1,中斷響應結束;若數(shù)據(jù)同步位為1,中斷響應結束;4)當下位機需要數(shù)據(jù)時,若數(shù)據(jù)同步位為1,從二級緩沖區(qū)取出數(shù)據(jù)并將數(shù)據(jù)同步位置0,下位機進行位控處理,完成對伺服系統(tǒng)的運動控制。本發(fā)明實現(xiàn)了上下位機兩段脈沖數(shù)據(jù)的無縫連接。 |
