具有二級緩沖的運動控制方法

基本信息

申請?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ù)的無縫連接。