1、 簡(jiǎn)介
這個(gè)時(shí)代是網(wǎng)絡(luò)時(shí)代,企業(yè)網(wǎng)已經(jīng)基本設(shè)計(jì)、安裝完畢,但是一般企業(yè)僅僅實(shí)現(xiàn)了
辦公信息的傳輸和共享,而對(duì)于生產(chǎn)過(guò)程中的實(shí)時(shí)數(shù)據(jù)還無(wú)法獲得,而這些數(shù)據(jù)恰恰是
用戶非常急需的,對(duì)提高企業(yè)生產(chǎn)效率極為重要的數(shù)據(jù),因此利用企業(yè)網(wǎng)實(shí)時(shí)采集生產(chǎn)
數(shù)據(jù)就是非常急迫的任務(wù)。
2、 系統(tǒng)框圖
3、 數(shù)據(jù)采集站結(jié)構(gòu)
4、 各部件功能描述
用SOM3386 構(gòu)成采集站非常合適,成本很低。
串口主要用來(lái)連接智能儀表、智能傳感器、PLC 等
IO 板主要用來(lái)連接普通傳感器、開(kāi)關(guān)閥門等
CF 卡用來(lái)在以太網(wǎng)連接不可靠時(shí),提供不間斷的數(shù)據(jù)存儲(chǔ),直到網(wǎng)絡(luò)恢復(fù)
LCD 顯示主要用來(lái)進(jìn)行車間級(jí)的巡檢
5、 軟件要點(diǎn)
企業(yè)網(wǎng)會(huì)出現(xiàn)不能可靠通信,或者進(jìn)行維修,但是數(shù)據(jù)采集不能間斷,這就要求現(xiàn)
車間采集站 車間采集站
數(shù)據(jù)存儲(chǔ)服務(wù)器 瀏覽器數(shù)據(jù)查詢站 中央監(jiān)控站
儀表
PLC
SOM2386
IO 板
串口 以太網(wǎng)
CF 卡
現(xiàn)場(chǎng)LCD 顯示
場(chǎng)設(shè)備具有大容量緩存CF 卡,一般使用64~128MB 的CF 卡。
通信協(xié)議使用UDP 主動(dòng)發(fā)送,丟失數(shù)據(jù)楨由服務(wù)器主動(dòng)請(qǐng)求,可以降低網(wǎng)絡(luò)負(fù)荷,
不要使用實(shí)時(shí)性不好的TCP 協(xié)議。
通信協(xié)議要有網(wǎng)絡(luò)診斷功能,判斷網(wǎng)絡(luò)故障
通信協(xié)議要有時(shí)間標(biāo)簽,以保證不會(huì)出現(xiàn)錯(cuò)包和丟包。
存儲(chǔ)數(shù)據(jù)時(shí)也要有時(shí)間標(biāo)簽,以便進(jìn)行查詢
存儲(chǔ)數(shù)據(jù)時(shí)不要使用文件操作,使用絕對(duì)扇區(qū)尋址效率和可靠性都會(huì)比較好,這是
因?yàn)殡娮颖P是有壽命的,文件操作會(huì)引起不必要的多次讀寫操作。另外文件方式也
不好索引。
一些需要進(jìn)行補(bǔ)償和查表的測(cè)量點(diǎn),例如蒸汽流量,需要進(jìn)行溫壓補(bǔ)償,可以在
SOM2386 上進(jìn)行運(yùn)算,降低服務(wù)器的負(fù)荷。
串口可以是RS485、RS232,要編制中斷方式的處理程序與只能設(shè)備通信。