新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于現(xiàn)場(chǎng)總線的電子清紗器網(wǎng)絡(luò)監(jiān)控系統(tǒng)的實(shí)現(xiàn)

        基于現(xiàn)場(chǎng)總線的電子清紗器網(wǎng)絡(luò)監(jiān)控系統(tǒng)的實(shí)現(xiàn)

        作者: 時(shí)間:2012-02-15 來(lái)源:網(wǎng)絡(luò) 收藏

          3 現(xiàn)場(chǎng)設(shè)備層設(shè)計(jì)

          3.1現(xiàn)場(chǎng)設(shè)備層硬件設(shè)計(jì)

          現(xiàn)場(chǎng)設(shè)備層每臺(tái)現(xiàn)場(chǎng)設(shè)備均由16個(gè)前級(jí)數(shù)據(jù)采集處理器(實(shí)時(shí)采集120路紗線信號(hào),采用RS-422全雙共總線與后級(jí)單片機(jī)通信)和1個(gè)后級(jí)單片機(jī)構(gòu)成監(jiān)控裝置。為了實(shí)現(xiàn)與上位監(jiān)控層的數(shù)字通信,加入RS-485通信驅(qū)動(dòng)電路。硬件原理框圖如圖3所示。
         

          3.2現(xiàn)場(chǎng)設(shè)備層軟件設(shè)計(jì)

          作為現(xiàn)場(chǎng)設(shè)備的是一個(gè)24小時(shí)不間斷運(yùn)行的多任務(wù)實(shí)時(shí)監(jiān)控裝置。由于該裝置要檢測(cè)跑紗平均速度為600m/min,共120路紗線的紗線截面變化信號(hào),使其具有很高的實(shí)時(shí)性要求;同時(shí)還要實(shí)現(xiàn)相應(yīng)的動(dòng)作控制(如對(duì)有害紗疵的切除等)以及后級(jí)單片機(jī)系統(tǒng)的實(shí)時(shí)處理,顯示、統(tǒng)計(jì)等功能,又決定了該裝置的多任務(wù)性。這樣在保證原系統(tǒng)的實(shí)時(shí)性和多任務(wù)性的同時(shí),加入現(xiàn)場(chǎng)設(shè)備層的通信軟件在編寫(xiě)時(shí)就有了一定的特殊性。我們借鑒Windows編程的原理,在單片機(jī)編程中進(jìn)入消息概念,進(jìn)行基于消息的多任務(wù)機(jī)制編程。從機(jī)的監(jiān)控軟件主要流程如圖4所示(主要對(duì)通信部分說(shuō)明)。



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 彭山县| 抚远县| 吉林省| 垦利县| 吉木乃县| 苗栗县| 佳木斯市| 南投市| 丰镇市| 深圳市| 九寨沟县| 曲阳县| 阿拉善左旗| 武宣县| 石首市| 京山县| 中牟县| 闸北区| 定州市| 获嘉县| 丹阳市| 阿合奇县| 永昌县| 康定县| 泉州市| 咸阳市| 南平市| 哈巴河县| 甘德县| 舒兰市| 宜昌市| 高雄市| 桦川县| 永川市| 麻阳| 石景山区| 五常市| 黑山县| 凌海市| 江口县| 古交市|