摘要:紡織車間集散型生產(chǎn)管理與監(jiān)控系統(tǒng),主要由安裝于紡織機(jī)的生產(chǎn)監(jiān)控儀與紡織車間管理軟件兩大部分組成。RS-485總線是連接兩大部分的橋梁,是該系統(tǒng)的關(guān)鍵技術(shù)點(diǎn)。該文從通信協(xié)議的編制和通信程序的設(shè)計(jì)兩個(gè)方面詳細(xì)說明了485通信在紡織車間集散型生產(chǎn)管理與監(jiān)控系統(tǒng)中的應(yīng)用。
關(guān)鍵詞:RS-485;總線;通信協(xié)議
中圖分類號:TP393文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2012)03-0555-03
為解決中小紡織企業(yè)車間內(nèi)紡織機(jī)實(shí)時(shí)狀態(tài)信息采集與管理、產(chǎn)品產(chǎn)量信息采集與管理、車間員工信息采集與管理以及員工的薪酬統(tǒng)計(jì)等問題,為建立整個(gè)企業(yè)ERP系統(tǒng)奠定基礎(chǔ)并有效提高生產(chǎn)現(xiàn)場的管理信息化水平。研究開發(fā)一套基于RS-485總線的紡織車間集散型生產(chǎn)管理與監(jiān)控系統(tǒng),主要由安裝于紡織機(jī)的紡機(jī)生產(chǎn)監(jiān)控儀與紡織車間管理軟件兩大部分組成。該系統(tǒng)采用計(jì)算機(jī)測控技術(shù),通過RS-485總線使織布車間的所有織機(jī)形成計(jì)算機(jī)控制與管理網(wǎng)絡(luò),并建立相應(yīng)的生產(chǎn)管理數(shù)據(jù)庫,實(shí)現(xiàn)了從制定計(jì)劃到生產(chǎn)過程監(jiān)控,再到生產(chǎn)狀況的各種統(tǒng)計(jì)。
1通信協(xié)議的編制 485通信是基于一種異步半雙工的通信總線方式,在任一個(gè)工作時(shí)刻,總線上只呈現(xiàn)單一狀態(tài)。因此,485通信方式一般適用于主從通信方式,即主機(jī)對從機(jī)的查詢方式通信,總線上必須有一臺主機(jī)時(shí)刻在巡檢其他的從機(jī),所以必須根據(jù)系統(tǒng)的工作情況制定主從機(jī)的通信協(xié)議,從而協(xié)調(diào)總線的分時(shí)共用。本系統(tǒng)在主從通信中采用的是數(shù)據(jù)包通信方式,即通信數(shù)據(jù)是按整包發(fā)送與接收,每包數(shù)據(jù)都由長度、地址、命令、內(nèi)容和校驗(yàn)等編碼組成。
1.1生產(chǎn)監(jiān)控儀接收協(xié)議
協(xié)議一、該協(xié)議用于接收上位機(jī)下發(fā)的命令,其協(xié)議格式如表1所示:
表1上位機(jī)下發(fā)的命令格式
說明