佟 朔 ,王曉丹,董 奇
1.杭州和利時自動化有限公司,遼寧 沈陽 110001
2.沈陽東安電力設(shè)備有限公司,遼寧 沈陽 110001
3.遼寧通達高速公路高新技術(shù)有限公司 ,遼寧 沈陽 110001
信息管理系統(tǒng)建成后將使公司管理水平步入國內(nèi)先進行列,改革舊的企業(yè)管理模式:我國企業(yè)現(xiàn)行的管理模式大都是金字塔型的管理模式,而現(xiàn)代市場經(jīng)濟的需求,企業(yè)應(yīng)引入精簡化和扁平化的網(wǎng)絡(luò)型管理模式。
MES實時信息系統(tǒng)力求用最成熟、最快捷、最易用的方法為企業(yè)提供一個優(yōu)秀的解決方案,其主要的技術(shù)要點體現(xiàn)如下:
1)數(shù)據(jù)傳輸方面:由于采用UDP(用戶數(shù)據(jù)包協(xié)議,遵循TCP/IP 標(biāo)準(zhǔn)的面向數(shù)據(jù)報的運輸層協(xié)議)數(shù)據(jù)包的方式發(fā)送實時數(shù)據(jù),所有工作在內(nèi)存中進行,所以能充分的保證數(shù)據(jù)的實時性;同時,UDP 數(shù)據(jù)包遵循標(biāo)準(zhǔn)的TCP/IP 協(xié)議,其以廣播方式發(fā)送(點對點或點對多點),不需要確認(rèn)返回信息,減輕了網(wǎng)絡(luò)和網(wǎng)關(guān)機的負載,大大提高了系統(tǒng)的穩(wěn)定性和健壯性,這一點在用戶的長期使用中也得到了證明;系統(tǒng)接收UDP 數(shù)據(jù)包時采用CRC 校驗等多種校驗方式,確保了上傳的實時數(shù)據(jù)的準(zhǔn)確性;
2)數(shù)據(jù)存儲方面:系統(tǒng)采用實時數(shù)據(jù)庫FactoryLive作為實時數(shù)據(jù)的存儲工具,與管理系統(tǒng)的關(guān)系數(shù)據(jù)庫系統(tǒng)通過開放接口進行數(shù)據(jù)交互,實現(xiàn)了與管理系統(tǒng)的無縫連接;同時利用了FactoryLive 成熟的壓縮、存儲技術(shù),使數(shù)據(jù)存儲的容量更加龐大,性能更加穩(wěn)定,維護也更加容易;
3)控制系統(tǒng)接口方面:在與控制系統(tǒng)的采集器方面,系統(tǒng)提供OPC采集器、文件采集器、計算采集器等,可以支持一般標(biāo)準(zhǔn)的通信接口,如OPC、DDE 等接口方式及數(shù)值、字符串、浮點等多種數(shù)據(jù)類型,同時系統(tǒng)也支持一些控制系統(tǒng)的專用接口,從控制系統(tǒng)的HMI中直接高效采集數(shù)據(jù),如GE的iFIX,西門分廠的Wincc 等數(shù)百套系統(tǒng)等。
實時數(shù)據(jù)庫系統(tǒng)(FactoryLive)包括:數(shù)據(jù)接收、數(shù)據(jù)壓縮、數(shù)據(jù)存儲、系統(tǒng)管理、數(shù)據(jù)訪問接口5大功能。
1)數(shù)據(jù)接收:接收下層傳送來的數(shù)據(jù),同時維護與下層的連接狀態(tài);
2)數(shù)據(jù)壓縮:根據(jù)各點的不同情況,對數(shù)據(jù)進行壓縮;
3)數(shù)據(jù)存儲:將壓縮后的數(shù)據(jù)保存到磁盤文件中去;
4)系統(tǒng)管理:對外提供管理接口,可在線更新配置信息,如網(wǎng)關(guān)的增刪改、點的增刪改、運行參數(shù)的更改等;
5)數(shù)據(jù)訪問接口:設(shè)計和實現(xiàn)統(tǒng)一的數(shù)據(jù)訪問接口。
采集器是我公司針對自主開發(fā)的FactoryLive實時庫進行數(shù)據(jù)采集和上傳的軟件。
包括:OPC采集器、DDE采集器、計算采集器、文件采集器、STS采集器、關(guān)系庫采集器、MACS采集器等。
1)流程圖組態(tài)(HiEdit):HiEdit圖形組態(tài)軟件用于生成所需的流程圖展示界面。該軟件采用類似Windows Painbrush軟件的矢量繪圖方法,為用戶提供了方便的繪圖工具和多種動態(tài)顯示方式,通過對現(xiàn)場運行流程進行圖形組態(tài)后,操作員通過Web展示控件可以對現(xiàn)場運行情況一目了然,從而方便地監(jiān)控現(xiàn)場運行。包括定義模擬量的實時數(shù)字顯示、開關(guān)量的實時圖形顯示,實時數(shù)據(jù)的棒圖顯示、列表式顯示等;并可定義各信息點的報警限值,實現(xiàn)報警顯示;
2)趨勢組態(tài)(TrendBuilder):趨勢組態(tài)實現(xiàn)把實時庫中的若干點,組織成文件,通過對文件授權(quán)并且發(fā)布到趨勢控件可以訪問到的地方。
ReportEditor報表生成器:用戶可以根據(jù)本企業(yè)的實際生產(chǎn)情況定制各類生產(chǎn)報表,靈活設(shè)置報表的樣式,使報表的每列數(shù)據(jù)可以是控制系統(tǒng)的某一項指標(biāo),也可以是某幾項指標(biāo)的運算表達式,并可在報表內(nèi)進行計算、匯總等操作;報表相關(guān)聯(lián)的指標(biāo)數(shù)值的取值可有多種選擇,可以是取值頻率為每秒鐘或每分鐘的平均值,也可以是每小時的瞬時值。
1)FlFlowChart流程圖展示
FlFlowChart流程圖控件是針對HiEdit圖形組態(tài)軟件和FactoryLive實時庫開發(fā)的進行圖形、數(shù)據(jù)動態(tài)展示的軟件,用戶對現(xiàn)場運行情況一目了然,從而方便地監(jiān)控現(xiàn)場運行。
2)趨勢展示(TrendControl)
趨勢控件是趨勢查看的工具,實現(xiàn)來查詢組態(tài)的趨勢文件或者查看單點趨勢。
1)離線數(shù)據(jù)查看(DATAVIEW)
通過圖形界面查看數(shù)據(jù)文件的屬性,即文件頭的內(nèi)容,列出文件中所有點的編號和類型。在選中某個點后可查詢此點在文件中保存的所有原始數(shù)據(jù)。
2)離線日志查看(LOGVIEW)
離線日志查看實現(xiàn)查看實時數(shù)據(jù)庫核心模塊、用戶、采集器等連接或登陸數(shù)據(jù)庫的狀態(tài)合時間。
過程信息管理系統(tǒng)可以實現(xiàn)企業(yè)網(wǎng)絡(luò)環(huán)境下的實時數(shù)據(jù)采集、實時流程查看、實時趨勢瀏覽、報警記錄與查看、開關(guān)量變位記錄與查看、報表數(shù)據(jù)存貯、歷史趨勢存貯與查看、標(biāo)準(zhǔn)ODBC/SQL過程數(shù)據(jù)接口等功能,從而實現(xiàn)企業(yè)過程控制系統(tǒng)與信息系統(tǒng)的網(wǎng)絡(luò)集成、綜合管理。