【正文】
它們是ABB,Emerson(DeltaV);Honeywell(Plantscape,Experion PKS);Invensys,Smar(System302);Yamatake(Industrial DEO),Yokogawa(Centum,Stardom)。最近報道廈門湘魯石化有限公司,一期投資為6億美元。屆時,我國安裝的FF儀表將達到數(shù)萬臺。 估算新系統(tǒng)的成本效益分析,其中包括估計項目開發(fā)的成本,開發(fā)費用和今后的運行、維護費用,估計新系統(tǒng)將獲得的效益,估算開發(fā)成本是否回高于項目預(yù)期的全部經(jīng)費。鑒于本人在上學期數(shù)據(jù)庫課程設(shè)計中已用Visual +Access2000開發(fā)過考試管理息系統(tǒng),對開發(fā)管理信息系統(tǒng)又有了新的認識和提高,使自己在開發(fā)管理信息系統(tǒng)方面的技術(shù)更加成熟。(二)貨物管理設(shè)計貨物管理在倉庫管理中占據(jù)核心地位,一個倉庫管理系統(tǒng)的好不否,其貨物管理起著決定性作用。此外,對一個完整的系統(tǒng)而言,用戶是應(yīng)該可以修改自己的密碼的,因此系統(tǒng)中應(yīng)該具有修改密碼的功能,提高數(shù)據(jù)的安全性,用戶可以在進入系統(tǒng)主界面后可以修改自己的密碼。1970年,《Communication of the ACM》上發(fā)表了一篇名為“A Relational Model of Data for Large Shared Data Banks”的論文,提出了關(guān)系模型的概念,奠定了關(guān)系模型的理論基礎(chǔ)。數(shù)據(jù)庫設(shè)計的步驟主要是:①③其中入庫表中數(shù)據(jù)是隨入庫管理時輸入的貨物信息改變的,出庫表數(shù)據(jù)則是隨出庫管理改變數(shù)據(jù),而庫存表數(shù)據(jù)隨入庫管理數(shù)據(jù)增加,隨出庫管理數(shù)據(jù)減少或改變。設(shè)置6個按鈕則為常用功能,依次是:入庫管理、出庫管理、入庫表、庫存表、出庫表和退出系統(tǒng)。庫存表Unload MeEnd SubTimer控件主要實現(xiàn)主界面中時間的顯示功能,其代碼為:Private Sub Timer1_Timer() = Time = Day(Now) = Month(Now) = Year(Now)End Sub該界面實現(xiàn)用戶名和密碼的驗證,驗證通過后才能使用本系統(tǒng)。提出數(shù)據(jù)庫中的用戶名Dim b As String 39。 d amp。b=密碼字段的值 If = a And = b Then 39。設(shè)計入庫管理面時,窗體主要添加了10個Label控件,2個Command控件,10個Text控件。始發(fā)地Dim f As String 39。 \) MySql1 = select * from rukub 39。其中2個Command控件的源代碼為:Private Sub Command1_Click()Dim MyDb As DatabaseDim MyRs1 As Recordset 39。貨物名稱Dim g As String 39。出庫時間Dim e As String 39。圖zz系統(tǒng)出庫管理界面。負值b = c = d = e = f = g = h = i = j = If a And b And c And d And e And f _ And g And h And i And j Then 39。貨物規(guī)格Dim d As String 39。, vbExclamation, 友情提示 = = End If入庫管理主要是現(xiàn)實對入庫貨物的信息管理、入庫數(shù)據(jù)和庫存數(shù)據(jù)的記錄。打開密碼表,用戶名和密碼兩個字段的值提出來 39。形成記錄集賦值給變量rs1d = c = select * from mimab where 用戶名=39。SQL數(shù)據(jù)庫查詢語言,在VB中以字符串形式體現(xiàn)Dim d As String 39。打開報表Unload MeEnd SubPrivate Sub Command4_Click() 39。菜單貨物管理項下是入庫管理和出庫管理,庫位查詢只庫位查詢一個功能,而數(shù)據(jù)統(tǒng)計民報表菜單下有入庫表、庫存表和出庫表。本倉庫管理系統(tǒng)是應(yīng)用在單機系統(tǒng)上的,所以只需建立起一個數(shù)據(jù)庫,在此數(shù)據(jù)庫基礎(chǔ)上建立起表格,現(xiàn)將部分數(shù)據(jù)結(jié)構(gòu)表描述如下:入庫表表xx 入庫表字段名數(shù)據(jù)類型字段長度是否為空貨物編號文本12否貨物名稱文本12否庫存地址文本12否入庫時間日期/時間否貨物規(guī)格文本8否單位文本8否入庫數(shù)量數(shù)字長整型否經(jīng)手人文本8否始發(fā)地文本8否目的地 文本8否倉庫數(shù)據(jù)中包含了三張數(shù)據(jù)表,分別為:入庫表、庫存表、出庫表。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進行數(shù)據(jù)庫設(shè)計,但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定。為了促進對問題的理解,1974 年ACM牽頭組織了一次研討會,會上開展了一場分別以Codd和Bachman為首的支持和反對關(guān)系數(shù)據(jù)庫兩派之間的辯論。用戶在對這兩種數(shù)據(jù)庫進行存取時,仍然需要明確數(shù)據(jù)的存儲結(jié)構(gòu),指出存取路徑。不同用戶其權(quán)限也不同。 (3)入庫表、出庫表,庫存表的生成。曾強了工作人員對倉庫管理能力、提高了工作效率。本系統(tǒng)可以運行在Win95, Win98, Win2000操作系統(tǒng)之上, 就是說市場上流行的操作系統(tǒng)都可以支持。隨著現(xiàn)場總線技術(shù)的發(fā)展,制造商和用戶將越來越加深對它的理解。上海SECCO新建的石化裝置也全部采用FF總線技術(shù)和儀表,合同金額達到3000萬美元。其中,壓力儀表32種,溫度儀表12種,流量儀表19種,物位儀表12種,分析儀表16種,閥門類儀表30種,高速以太網(wǎng)聯(lián)接設(shè)備5種,調(diào)節(jié)儀表1中,其他儀表10種。連接到一個連接裝置上的H1裝置無須主系統(tǒng)的干予就可以進行對等層通信。這個組織目前有l(wèi)00多成員單位,包括了全世界主要的過程控制產(chǎn)品及系統(tǒng)的生產(chǎn)公司。另外,它比現(xiàn)場總線以往提供的應(yīng)用服務(wù)更友好、更方便,用戶只需按對象來定義和連接網(wǎng)絡(luò)變量。目前,一些公司、廠商所推出的現(xiàn)場總線產(chǎn)品,其基本要求大體與上述內(nèi)容類似。收發(fā)雙方在網(wǎng)絡(luò)安裝時約定一個6字節(jié)的認證字,接收方在接收時判斷報文是否經(jīng)過發(fā)送方認證,只有經(jīng)過發(fā)送方認證的報文方可接收。報文響應(yīng)服務(wù)由應(yīng)用處理器完成,可以包含數(shù)據(jù),是由應(yīng)用處理器完成的,適合遠程過程調(diào)用和客戶/服務(wù)器的應(yīng)用。如果發(fā)送方在應(yīng)答時間內(nèi)沒有收到全部應(yīng)答,則重新發(fā)送該報文。在一個域中最多有256 個分組,每個分組對需應(yīng)答服務(wù)最多有64個節(jié)點,而無應(yīng)答服務(wù)的節(jié)點個數(shù)不限。域的結(jié)構(gòu)可以保證在不同的域中通信彼此獨立。非優(yōu)先級的節(jié)點必須等待優(yōu)先級時間片都完成后, 再等待P概率時間片后發(fā)送。另外,對各節(jié)點不太需要優(yōu)先級的網(wǎng)絡(luò),由于不得不定義一個優(yōu)先級,因而當網(wǎng)絡(luò)通信較繁忙時,有些優(yōu)先級低的節(jié)點可能很長時間不能發(fā)送信息。 我們常用的CSMA/CD(如Ethernet),在輕負載情況下具有很好的性能。同時,令牌環(huán)網(wǎng)絡(luò)還需增加令牌丟失時的恢復(fù)機制、令牌快速應(yīng)答機制,這些都增加了硬件上的開銷,使網(wǎng)絡(luò)成本增加。而LonTalk協(xié)議可根據(jù)網(wǎng)絡(luò)負載動態(tài)調(diào)整P值。LonTa lk協(xié)議在保留CSMA協(xié)議優(yōu)點的同時,注意克服它在控制中的不足。LonTalk正是使用該協(xié)議,但具有自己的特色。 另外,LonBuild還集成開發(fā)環(huán)境和編譯于一體,具備C調(diào)試器,可在多個仿真器上調(diào)試應(yīng)用程序,并具備網(wǎng)絡(luò)協(xié)議分析和通信分析的功能。這使控制工程師不得不在數(shù)據(jù)通信上投入大量精力。 神經(jīng)元芯片還有一個時間計數(shù)器,從而能完成Watchdog、多任務(wù)調(diào)度和定時功能。 LonWorks的神經(jīng)元芯片 LonWorks技術(shù)的核心是神經(jīng)元芯片(Neuron Chip)。在系統(tǒng)運行壽命期內(nèi),不可檢測的傳輸錯誤的統(tǒng)計平均小于10—2量級。如果數(shù)據(jù)傳輸?shù)目煽啃宰銐蚋?或者殘留下來的數(shù)據(jù)錯誤足夠低的話,這一目標不難實現(xiàn)。它的最后四個字節(jié)用來指明數(shù)據(jù)場中數(shù)據(jù)的長度(DLC)。雖然總線的傳輸能力不足,所有未解決的傳輸請求都按重要性順序來處理。這將保證在總線存取時有明確的總線分配。所有未獲得總線讀取權(quán)的站都成為具有最高優(yōu)先權(quán)報文的接收站,并且不會在總線再次空閑前發(fā)送報文。如圖2所示,當幾個站同時發(fā)送報文時,站1的報文標識符為011111。 結(jié)構(gòu)簡單只有2根線與外部相連,并且內(nèi)部集成了錯誤探測和管理模塊。數(shù)據(jù)段長度最多為8個字節(jié),可滿足通常工業(yè)領(lǐng)域中控制命令、工作狀態(tài)及測試數(shù)據(jù)的一般要求。該技術(shù)規(guī)范包括A和B兩部分。典型的分散式控制系統(tǒng)由現(xiàn)場設(shè)備、接口與計算設(shè)備以及通信設(shè)備組成。其典型的應(yīng)用協(xié)議有: SAE J1939/ISO1178CANOpen、CANaerospace、DeviceNet、NMEA 2000等。 已形成國際標準的現(xiàn)場總線另外,與其它現(xiàn)場總線比較而言,CAN總線是具有通信速率高、容易實現(xiàn)、且性價比高等諸多特點的一種已形成國際標準的現(xiàn)場總線。它的出現(xiàn)為分布式控制系統(tǒng)實現(xiàn)各節(jié)點之間實時、可靠的數(shù)據(jù)通信提供了強有力的技術(shù)支持。 在北美和西歐,CAN總線協(xié)議已經(jīng)成為汽車計算機控制系統(tǒng)和嵌入式工業(yè)控制局域網(wǎng)的標準總線,并且擁有以CAN為底層協(xié)議專為大型貨車和重工機械車輛設(shè)計的J1939協(xié)議。2)具有很高的數(shù)據(jù)完整性。監(jiān)控設(shè)備:工程師實行現(xiàn)場總結(jié)組態(tài),操作員實行工藝操作與監(jiān)視,計算機站用于優(yōu)化控制和建?!,F(xiàn)場總線智能化儀表與開放化系統(tǒng)是綜合自動化最有效的裝備。采用現(xiàn)場總線完成底層通信,遵循開放系統(tǒng)互聯(lián)OSI參考模型。總體說來,自動化系統(tǒng)與設(shè)備將朝著現(xiàn)場網(wǎng)絡(luò)集成自動化體系結(jié)構(gòu)的方向前進,這一發(fā)展趨勢是肯定的。(5)提高了系統(tǒng)的準確性與可靠性 由于現(xiàn)場總線設(shè)備的智能化、數(shù)字化,與模擬信號相比,從根本上提高了測量與控制的精確讀,減少了傳送誤差。(2)節(jié)省安裝費用 現(xiàn)場總線系統(tǒng)的接線十分簡單,由于一對雙絞線或者一條電纜上通??梢話旖佣鄠€設(shè)備,因而電纜、端子、槽盒和橋架的用量大大減少,連線設(shè)計與接頭校對的工作量也大大減少。因此現(xiàn)場儀表或設(shè)備通過一對傳輸線就可實現(xiàn)不同廠商產(chǎn)品的交互操作和呼喚,將各廠商性能價格比最優(yōu)的產(chǎn)品集成在一起,實現(xiàn)“即接即用”,即所謂互操作性。到目前為止,世界上約有40多種現(xiàn)場總線。同時,在復(fù)雜或者大規(guī)模的工業(yè)現(xiàn)場或者生產(chǎn)自動化領(lǐng)域中一般要使用大量的傳感器、執(zhí)行器和控制器等,它們通常分布在非常廣泛的范圍內(nèi),如果在低層次上采用傳統(tǒng)的星型拓撲結(jié)構(gòu),那么安裝成本和介質(zhì)造價都非常昂貴。我首先想到的數(shù)據(jù)庫是borland公司的paradox數(shù)據(jù)庫。它簡單易學、效率高,且功能強大。程序員不必擔心如何判斷事件是否已發(fā)生,只需要編寫一段代碼告訴計算機在事件發(fā)生以后應(yīng)該做什么工作就可以了。因此有必要開發(fā)一套獨立的庫存管理系統(tǒng)來提高企業(yè)工作效率, 而所使用的這套倉庫管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營管理活動中的核心,此系統(tǒng)必須可以用來控制合理的庫位使用、適時適量的庫存數(shù)量,使企業(yè)生產(chǎn)活動效率最大化。隨著WTO的加入和我國工業(yè)的迅猛發(fā)展,為了抓住機遇,在競爭中占得先機,作為生產(chǎn)企業(yè)的一個必不可少的重要環(huán)節(jié)—庫存管理的信息化、計算機化也就迫在眉睫了。例如,60年代美國計算機在管理中應(yīng)用項目不到300項,到了1975年達到2670項。因此,經(jīng)濟管理是計算機應(yīng)用的主要領(lǐng)域。由于所掌握的物資種類眾多,入庫、管理、出庫的方式各有差異,各個物流中心之間的管理體制不盡相同,各類統(tǒng)計報表繁多,因此倉庫的管理必須編制一套倉庫管理信息系統(tǒng),實現(xiàn)計算機化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。VB的重要特點之一是可視性。如要修改窗體或控件的某項屬性,只需在相應(yīng)的窗體或控件的屬性窗口修改相應(yīng)的參數(shù)便可達到需要的設(shè)計效果。計算機的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flatfile)和關(guān)系數(shù)據(jù)庫(relational)。access數(shù)據(jù)庫處理的基本結(jié)構(gòu),采取關(guān)系型數(shù)據(jù)庫模式?,F(xiàn)場總線(FieldBus),根據(jù)IEC1158定義,可定義為一種“安裝在生產(chǎn)過程區(qū)域的現(xiàn)場設(shè)備/儀表與控制室內(nèi)的自動控制裝置/系統(tǒng)之間的一種串行、數(shù)字式、雙向傳輸和多分支結(jié)構(gòu)的通信網(wǎng)絡(luò)”。一、現(xiàn)場總線的特點(1)用數(shù)字化通信取代4~20mA 模擬儀表 傳統(tǒng)的自動化控制技術(shù)的現(xiàn)場設(shè)備與控制設(shè)備是通過一對一的方式(一個I/O點對現(xiàn)場設(shè)備的一個測控點)連接,即所謂I/O接線方式,信號以4~20mA(傳送模擬信號)或24VDC(傳送開關(guān)量信號)傳遞。(5)真正的開放式系統(tǒng)現(xiàn)場總線為開放式互聯(lián)網(wǎng)絡(luò) 所有技術(shù)和標準都是公開的,用戶可以自由地集成不同廠商的通信網(wǎng)絡(luò),既可與同層網(wǎng)絡(luò)互聯(lián)。(3)節(jié)省維護費用 由于現(xiàn)場控制設(shè)備具有自診斷與處理簡單故障的能力,并通過工薪將相關(guān)的診斷維護信息送往控制室。(2)相容共存、拓寬應(yīng)用范圍 與前幾年出現(xiàn)的各種現(xiàn)場總線都企圖獨霸天下的格局不同,現(xiàn)今許多廠商都致力于使自己的產(chǎn)品可以接納不同種類的總線信號。現(xiàn)場總線規(guī)范是智能儀表開發(fā)者的共同準則,符合同一現(xiàn)場規(guī)范的智能儀表是可互聯(lián)的。? 通過網(wǎng)橋、網(wǎng)關(guān)進行不同總線系統(tǒng)的互聯(lián),可更大地發(fā)揮各種總線資源的優(yōu)勢,滿足用戶的要求。變送器既有檢測、變換和補償功能,又有PID控制和運算功能。但又有一些差異和獨特的地方。從工業(yè)自動化與信息化層次模型來說,控制網(wǎng)絡(luò)可分為面向設(shè)備的現(xiàn)場總線控制網(wǎng)絡(luò)和面向自動化的主干控制網(wǎng)絡(luò)。由于這些系統(tǒng)之間通信所用的數(shù)據(jù)類型及對可靠性的要求不盡相同,由多條總線構(gòu)成的情況很多,線束的數(shù)量也隨之增加。而利用RS485只能構(gòu)成主從式結(jié)構(gòu)系統(tǒng),通信方式也只能以主站輪詢的方式進行,系統(tǒng)的實時性、可靠性較差。與一般的通信總線相比,CAN總線的數(shù)據(jù)通信具有突出的可靠性、實時性和靈活性。隨著計算機硬件、軟件技術(shù)及集成電路技術(shù)的迅速發(fā)展,工業(yè)控制系統(tǒng)已成為計算機技術(shù)應(yīng)用領(lǐng)域中最具活力的一個分支,并取得了巨大進步。盡管目前對現(xiàn)場總線的研究尚未能提出一個完善