一、體系的構(gòu)造體系
❤ 體系選用$/S($rawser/Server)構(gòu)造方法,共有三層體系構(gòu)造,層為數(shù)據(jù)收集體系,從現(xiàn)場(chǎng)各類傳感器設(shè)備中收集數(shù)據(jù),履行操控指令。
❤ 第二層為實(shí)時(shí)信息處理體系,由現(xiàn)場(chǎng)收集的數(shù)據(jù)及其有關(guān)信息寫(xiě)人掛接在這一層的}3eb效勞器、數(shù)據(jù)庫(kù)效勞器。
❤ 并對(duì)數(shù)據(jù)進(jìn)行計(jì)算、剖析等處理,將實(shí)時(shí)數(shù)據(jù),前史數(shù)據(jù)等以}}eb的方法實(shí)時(shí)發(fā)布。
❤ 實(shí)時(shí)散布的信息經(jīng)過(guò)網(wǎng)絡(luò)同第三層客戶端相連,客戶計(jì)算機(jī)能夠經(jīng)過(guò)瀏覽器直接運(yùn)用和監(jiān)測(cè)。
❤ 本體系下位機(jī)選用可編程操控器,由于PLC不只能夠完結(jié)通常的邏輯操控,還具有了包含模擬量在內(nèi)的數(shù)值處理和網(wǎng)絡(luò)通訊等功用,抗惡劣環(huán)境能力強(qiáng),作業(yè)可靠性可靠特色。
❤ 該體系中挑選西門(mén)子公司的SIM}TIC 57-200CPLZI6型PLC,ns}szo單線數(shù)字溫度傳感器和電容式濕度傳感器。
❤ 系列CPU2I5型PLC具有兩種通訊協(xié)議;PPI通訊協(xié)議和自在通訊協(xié)議體系選用自在端口通訊協(xié)議運(yùn)用上位機(jī)經(jīng)過(guò)RS-485網(wǎng)絡(luò),將中藥材倉(cāng)庫(kù)的
高低溫老化箱及現(xiàn)場(chǎng)的別的實(shí)時(shí)參數(shù)由傳感器進(jìn)人PLC,經(jīng)處理后,送人上位檢查計(jì)算機(jī)。
❤ 本體系選用上位機(jī)連接通訊方法,即運(yùn)用RS-485通訊網(wǎng)絡(luò)將PLC和一臺(tái)監(jiān)控計(jì)算機(jī)連接起來(lái),構(gòu)成現(xiàn)場(chǎng)操控網(wǎng)絡(luò)。
❤ 依據(jù)PLC傳來(lái)的數(shù)據(jù),上位監(jiān)測(cè)機(jī)可完結(jié)實(shí)時(shí)監(jiān)控,在線顯現(xiàn)各種參數(shù),并且有前史曲線記載、毛病顯現(xiàn)、報(bào)警、報(bào)表生成及打印等功用。
❤ 該體系主要由以下幾大有些構(gòu)成:cz)與監(jiān)控現(xiàn)場(chǎng)交互信息的監(jiān)控計(jì)算機(jī)c2)能夠向Internet供給信息效勞的Web效勞器,以及監(jiān)控計(jì)算機(jī)與web效勞器之間的數(shù)據(jù)效勞器。
(3)客戶端計(jì)算機(jī),能夠長(zhǎng)途監(jiān)控現(xiàn)場(chǎng)設(shè)備。長(zhǎng)途監(jiān)控體系的整體構(gòu)造如圖1所下:
❤ 系嬌軟件規(guī)劃
❤ 高低溫老化箱操控的軟件規(guī)劃
❤ 體系啟動(dòng)今后,操作人員可經(jīng)過(guò)鍵盤(pán)向體系輸人設(shè)定的溫度和濕度規(guī)模體系經(jīng)過(guò)溫度傳感器和濕度傳感器,測(cè)量中藥材倉(cāng)庫(kù)內(nèi)的高低溫老化箱,并與設(shè)定值相比較。
❤ 假如中藥材倉(cāng)庫(kù)內(nèi)的高低溫老化箱超出了設(shè)定規(guī)模,體系就輸出操控指令,接通相應(yīng)的設(shè)備,例如空調(diào)、除濕器等;傍邊藥材倉(cāng)庫(kù)內(nèi)的高低溫老化箱小于下限或在設(shè)定規(guī)模內(nèi)時(shí),就堵截設(shè)備的電源。體系流程圖如圖z所示。
❤ 體系軟件功用規(guī)劃:關(guān)于監(jiān)控計(jì)算機(jī),要完結(jié)與下位機(jī)現(xiàn)場(chǎng)實(shí)時(shí)數(shù)據(jù)的實(shí)時(shí)通訊和數(shù)據(jù)庫(kù)的拜訪功用。監(jiān)控計(jì)算機(jī)和數(shù)據(jù)庫(kù)效勞器之間的信息交流選用ODBC調(diào)用來(lái)完結(jié)。
❤ 選用Windows N'I'Server和InternetIn,ormation Server S.0構(gòu)成W eb務(wù)器,挑選SQL Server 2000構(gòu)成數(shù)據(jù)庫(kù)效勞器,以ASP方法完結(jié)Web與數(shù)據(jù)庫(kù)的動(dòng)態(tài)數(shù)據(jù)處理。
❤ 用VB6.0編程完結(jié)與PLC之間實(shí)時(shí)數(shù)據(jù)的收集、轉(zhuǎn)化、處理用VB6.0的RDO目標(biāo)模型,經(jīng)過(guò)ODBC接口與數(shù)據(jù)庫(kù)效勞器進(jìn)行信息交流。
❤ 收集程序每10秒更新一次收集的溫度,濕度和其它數(shù)據(jù)參數(shù),每隔1秒鐘檢查數(shù)據(jù)庫(kù)是不是有新的信息要下到達(dá)下位機(jī)體系軟件功用如圖3所示。