1.一種基于主機(jī)平臺(tái)的數(shù)據(jù)交換監(jiān)控裝置,包括主機(jī)平臺(tái)及生產(chǎn)過(guò)程控制系統(tǒng),其特征在于:所述主機(jī)平臺(tái)與生產(chǎn)過(guò)程控制系統(tǒng)之間具有用于數(shù)據(jù)交換的通訊前置機(jī),所述通訊前置機(jī)具有數(shù)據(jù)接收應(yīng)答模塊,所述數(shù)據(jù)接收應(yīng)答模塊用于在每次發(fā)生數(shù)據(jù)交換的過(guò)程中通訊前置機(jī)向數(shù)據(jù)接收端發(fā)送數(shù)據(jù)信息時(shí),控制數(shù)據(jù)接收端每次收到一筆數(shù)據(jù)就向通訊前置機(jī)發(fā)送收到的反饋信息,所述數(shù)據(jù)接收應(yīng)答模塊還用于將反饋信息與發(fā)送信息進(jìn)行核對(duì)并給予數(shù)據(jù)交換成功標(biāo)識(shí);所述通訊前置機(jī)還具有用于存儲(chǔ)數(shù)據(jù)交換信息的數(shù)據(jù)交換緩存區(qū);還包括與所述通訊前置機(jī)連接的監(jiān)控裝置,所述監(jiān)控裝置能夠直接讀取數(shù)據(jù)交換緩存區(qū)的數(shù)據(jù)交換信息。
2.如權(quán)利要求1所述的基于主機(jī)平臺(tái)的數(shù)據(jù)交換監(jiān)控裝置,其特征在于:所述數(shù)據(jù)交換緩存區(qū)包括公共緩存區(qū)和專(zhuān)用緩存區(qū),所述公共緩存區(qū)用于存儲(chǔ)數(shù)據(jù)交換信息中的生產(chǎn)指令及數(shù)據(jù)交換標(biāo)識(shí),所述專(zhuān)用緩存區(qū)用于存儲(chǔ)數(shù)據(jù)交換信息中的生產(chǎn)工藝數(shù)據(jù)。
3.如權(quán)利要求1所述的基于主機(jī)平臺(tái)的數(shù)據(jù)交換監(jiān)控裝置,其特征在于:所述監(jiān)控裝置具有報(bào)警模塊,所述報(bào)警模塊用于當(dāng)監(jiān)控裝置讀取到的數(shù)據(jù)交換信息中有數(shù)據(jù)交換不成功的記錄時(shí),控制監(jiān)控裝置在報(bào)警頁(yè)面上高亮顯示相關(guān)產(chǎn)品物流號(hào)。
4.如權(quán)利要求3所述的基于主機(jī)平臺(tái)的數(shù)據(jù)交換監(jiān)控裝置,其特征在于:所述監(jiān)控裝置連接有一聲控報(bào)警裝置,所述報(bào)警模塊還用于當(dāng)監(jiān)控裝置讀取到的數(shù)據(jù)交換信息中有數(shù)據(jù)交換不成功的記錄時(shí),控制所述聲控報(bào)警裝置進(jìn)行聲控報(bào)警。
5.一種基于權(quán)利要求1-4中任一項(xiàng)所述的數(shù)據(jù)交換監(jiān)控裝置的數(shù)據(jù)交換監(jiān)控方法,其特征在于,包括以下步驟:
S1:主機(jī)平臺(tái)與生產(chǎn)過(guò)程控制系統(tǒng)在每次發(fā)生數(shù)據(jù)交換時(shí),數(shù)據(jù)發(fā)送端先將數(shù)據(jù)信息發(fā)送給通訊前置機(jī),通訊前置機(jī)再將數(shù)據(jù)信息發(fā)送給數(shù)據(jù)接收端,數(shù)據(jù)接收端每次收到一筆數(shù)據(jù)就向通訊前置機(jī)發(fā)送收到的反饋信息,通訊前置機(jī)將反饋信息與發(fā)送信息進(jìn)行核對(duì)并給予數(shù)據(jù)交換成功標(biāo)識(shí),數(shù)據(jù)交換不成功的通訊前置機(jī)將接收不到反饋信息,即無(wú)標(biāo)識(shí);
S2:數(shù)據(jù)接收端接收到數(shù)據(jù)信息后,將數(shù)據(jù)交換信息記錄到數(shù)據(jù)交換緩存區(qū),其中數(shù)據(jù)交換信息包括產(chǎn)品物流號(hào)、數(shù)據(jù)交換標(biāo)識(shí)及數(shù)據(jù)交換點(diǎn);
S3:監(jiān)控裝置讀取數(shù)據(jù)交換緩存區(qū)的產(chǎn)品物流號(hào)、數(shù)據(jù)交換標(biāo)識(shí)及數(shù)據(jù)交換點(diǎn)并在顯示屏上進(jìn)行顯示,當(dāng)數(shù)據(jù)交換標(biāo)識(shí)為成功時(shí)表示該產(chǎn)品的相應(yīng)的數(shù)據(jù)交換點(diǎn)數(shù)據(jù)交換成功,當(dāng)交換標(biāo)識(shí)為空時(shí)表示該產(chǎn)品的相應(yīng)的數(shù)據(jù)交換點(diǎn)數(shù)據(jù)交換不成功。
6.如權(quán)利要求5所述的數(shù)據(jù)交換監(jiān)控方法,其特征在于,還包括以下步驟:
S4:當(dāng)監(jiān)控裝置讀取到的數(shù)據(jù)交換信息中有數(shù)據(jù)交換不成功的記錄時(shí),在報(bào)警頁(yè)面上高亮顯示相關(guān)產(chǎn)品物流號(hào)并進(jìn)行聲控報(bào)警。
7.如權(quán)利要求5所述的數(shù)據(jù)交換監(jiān)控方法,其特征在于:所述步驟S2中將數(shù)據(jù)交換信息記錄到數(shù)據(jù)交換緩存區(qū)的過(guò)程具體包括:完成公共緩存區(qū)的生產(chǎn)指令及數(shù)據(jù)交換標(biāo)識(shí)的賦值,將生產(chǎn)工藝數(shù)據(jù)寫(xiě)入專(zhuān)用緩存區(qū),最后利用SQL語(yǔ)句完成產(chǎn)品信息寫(xiě)入數(shù)據(jù)交換緩存區(qū)的工作。