集散控制系統(tǒng)操作員站內(nèi)存數(shù)據(jù)庫結(jié)構(gòu)存儲的同步方法
基本信息
申請?zhí)?/td> | CN200710156683.X | 申請日 | - |
公開(公告)號 | CN100470429C | 公開(公告)日 | 2009-03-18 |
申請公布號 | CN100470429C | 申請公布日 | 2009-03-18 |
分類號 | G05B19/418(2006.01)I | 分類 | 控制;調(diào)節(jié); |
發(fā)明人 | 李化東;吳明光;安慶敏 | 申請(專利權(quán))人 | 浙江浙大之光科技有限公司 |
代理機(jī)構(gòu) | 杭州求是專利事務(wù)所有限公司 | 代理人 | 浙江大學(xué) |
地址 | 310027浙江省杭州市浙大路38號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開一種集散控制系統(tǒng)操作員站內(nèi)存數(shù)據(jù)庫結(jié)構(gòu)存儲的同步方法。操作組態(tài)文件存儲在操作員站內(nèi)置的Flash內(nèi)存中,以操作組態(tài)文件為數(shù)據(jù)字典在操作員站共享RAM內(nèi)存中建立內(nèi)存數(shù)據(jù)庫,數(shù)據(jù)庫結(jié)構(gòu)與數(shù)據(jù)分開存儲,在實時監(jiān)控軟件平臺上監(jiān)控。采用多級指針存儲結(jié)構(gòu),將內(nèi)存數(shù)據(jù)庫關(guān)系元組表示為一個指向?qū)嶋H數(shù)據(jù)的指針集合;針對操作員站數(shù)據(jù)更新方式單一的特點(diǎn),采用讀寫雙指針結(jié)合讀寫信號量技術(shù)實現(xiàn)內(nèi)存數(shù)據(jù)庫的同步。本發(fā)明有效解決了操作員站讀寫任務(wù)時數(shù)據(jù)沖突所引起的數(shù)據(jù)完整性和一致性問題;多級指針存儲結(jié)構(gòu),具有直接地址訪問的高效率,適用于操作員站內(nèi)存數(shù)據(jù)庫變字長字段的特殊要求,且工業(yè)現(xiàn)場數(shù)據(jù)在內(nèi)存數(shù)據(jù)庫中只需存儲一次。 |
