freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于組態(tài)軟件的牽引變電所自動化監(jiān)控軟件設(shè)計(參考版)

2025-06-26 22:48本頁面
  

【正文】 參 考 文 獻[1] 張曉春.變電站綜合自動化[M].北京:高等教育出版社,2006.[2] 屠強.變電所自動化實用技術(shù)及應(yīng)用指南[M].中國電力出版社,2004.[3] 黃金海,戴國安,韓明光.牽引變電所綜合自動化系統(tǒng)的結(jié)構(gòu)與應(yīng)用[J].繼電器,2007,35(S1):341343.[4] 柯迪民.牽引變電所綜合自動化系統(tǒng)功能探討[J].繼電器,2006,34(16):8688.[5] [J]. 科技情報開發(fā)與經(jīng)濟,2005,15(1):227228.[6] 李自良.牽引變電所[M].北京:中國鐵道出版社,1984.[7] 時斌.基于組態(tài)軟件的仿真變電站監(jiān)控系統(tǒng)的實現(xiàn)[J].微計算機信息,2004,20(11):2021.[8] 劉介才.工廠供電[M].北京:機械工業(yè)出版社,2004.[9] [M].北京: 北京亞控科技發(fā)展有限公司,2006.[10] 錢清泉.電氣化鐵道微機監(jiān)控技術(shù)[M].北京.中國鐵道出版社,2000.。繼電保護方面的監(jiān)控設(shè)計做的也很不到位。但是由于對牽引變電所自動化及其監(jiān)控了解僅限于理論基礎(chǔ)上,加之組態(tài)軟件變量設(shè)置受限,使監(jiān)控仿真結(jié)果有失偏頗。通過本次設(shè)計我得出以下結(jié)論:(1) 牽引變電所一次接線圖的監(jiān)控界面就能夠很直觀顯示實時運行參數(shù);(2) 電壓、電流等電量的報表和曲線的顯示有利于實時調(diào)整以及事后追憶變電所參數(shù)。圖像監(jiān)控系統(tǒng)是以上管理手段的進一步補充和完善。同時,完成了組態(tài)王數(shù)據(jù)庫(SQL)的訪問。數(shù)據(jù)庫畫面后可以實時監(jiān)控數(shù)據(jù)庫的是數(shù)據(jù),并可以實現(xiàn)數(shù)據(jù)庫的錄入和查詢功能,數(shù)據(jù)庫如圖51所示。組態(tài)王運行后,記錄體中相應(yīng)的變量值將被寫入“”中。(1) 在機器上D盤根目錄下建立的“”;(2) 然后在本機上的ODBC數(shù)據(jù)源中建立一個數(shù)據(jù)源,數(shù)據(jù)源名為ghw;(3) 在組態(tài)王工程瀏覽器中建立一個名為BIND1的記錄體(定義字段:日期、時間、110kvUab、110kvUbc、110kvUab、Ia、Ic、P、Q,分別對應(yīng)組態(tài)王中變量);(4) 在組態(tài)王工程瀏覽器中建立一個名為table的表格模板體(定義字段:日期、時間、110kvUab、110kvUbc、110kvUac 、Ia、Ic、P、Q,變量類型均為定長字符串型,字段長度為:111,索引:沒有);(5) 連接數(shù)據(jù)庫:在組態(tài)王工程瀏覽器中打開命令語言中的應(yīng)用程序命令語言,彈出應(yīng)用程序命令語言窗口后,在啟動時鍵入函數(shù):SQLConnect(DeviceID,“dsn=ghw。(1) 在機器上D盤根目錄下建立一個Microsoft Access數(shù)據(jù)庫,名稱為:;(2) 雙擊“數(shù)據(jù)源 (ODBC)”選項,彈出“ODBC 數(shù)據(jù)源管理器”對話框,點擊“系統(tǒng)DSN”屬性頁;(3) 單擊右邊“增加”按鈕,彈出“創(chuàng)建新數(shù)據(jù)源”窗口,從列表中選擇“Microsoft Access Driver(*.mdb)”驅(qū)動程序;(4) 單擊“完成”按鈕,進入“ODBC Microsoft Access 安裝”對話框;(5) 在“數(shù)據(jù)源名”中輸入數(shù)據(jù)源名稱:table;單擊“選擇”按鈕,從計算機上選擇數(shù)據(jù)庫;(6) 點擊“確定”按鈕,完成數(shù)據(jù)源定義,回到“ODBC 數(shù)據(jù)源管理器”窗口,點擊“確定”關(guān)閉“ODBC數(shù)據(jù)源管理器”窗口;(7) 完成Microsoft Access數(shù)據(jù)庫ODBC數(shù)據(jù)源的定義。在“用戶DSN”中定義的數(shù)據(jù)源只對當前用戶可見,而且只能用于當前機器上;在“系統(tǒng)DSN”中定義的數(shù)據(jù)源對當前機器上所有用戶可見,包括NT服務(wù)。實現(xiàn)數(shù)據(jù)傳輸必須在系統(tǒng)ODBC數(shù)據(jù)源中定義相應(yīng)數(shù)據(jù)庫。格式:ColumnName parison_operator expression;注意:如果列為字符串類型,表達式必須帶單引號。本參數(shù)僅在參數(shù)設(shè)置為空時有用;SQLHandle當使用高級函數(shù)時,SQL返回SQLHandle,供內(nèi)部使用;SQLStatement實際語句;TableName數(shù)據(jù)庫中表名;TemplateName表格模板名;WhereExpression定義一個條件,此條件對表格中所有的行或為真,或為假。為多列排序,格式:ColumnName[ASC|DESC], ColumnName[ASC|DESC];ParameterNumber語句中實際的參數(shù)個數(shù);ParameterValue設(shè)定的實際值;Precision十進制值的精度,字符串的最大長度,日期時間的字節(jié)長度;RecordNumber返回的實際記錄個數(shù);ResultCode大部分SQL函數(shù)返回一個整數(shù)。格式ColumnName[ASC|DESC]。如果MaxLen小于數(shù)據(jù)庫允許的最大長度,參數(shù)是字符串型,否則是長字符串型;OrderByExpression定義排序的列和方向。大部分SQL 函數(shù)調(diào)用以下參數(shù)的一個或多個:BindList ;ConnectionID用戶創(chuàng)建的內(nèi)存整形變量,用來保存SQLConnect()函數(shù)為每個數(shù)據(jù)庫連接分配的一個數(shù)值;ConnectString指示數(shù)據(jù)庫以及任何附加登錄信息的字符串;ErrorMsg出錯信息;FileName包含信息的文件名;MaxLen列的最大容量。SQLAppendStatement使用SQLStatement 的內(nèi)容繼續(xù)一個SQL語句;SQLClearParam清除特定參數(shù)的值;SQLClearStatement釋放和SQLHandle指定的語句相關(guān)的資源;SQLClearTable刪除表格中的記錄,但保留表格;SQLCommit定義一組transaction命令的結(jié)尾;SQLConnect連接組態(tài)王到connectstring指定的數(shù)據(jù)庫中;SQLCreatTable使用表格模板中的參數(shù)在數(shù)據(jù)庫中;SQLDelete刪除一個或多個記錄;SQLDisconnect斷開和數(shù)據(jù)庫的連接;SQLDropTable破壞一個表格;SQLEndSelect在SQLSelect()后使用本函數(shù)來釋放資源;SQLErrorMsg返回一個文本錯誤信息,此錯誤信息和特定的結(jié)果代碼相關(guān);SQLExecute執(zhí)行一個SQL語句;SQLFirst選擇由SQLSelect()選擇的表格中的首項記錄;SQLGetRecord從當前選擇緩存區(qū)返回由RecordNumber指定的記錄;SQLInsert使用捆綁表中指定的變量中的值在表格中插入一個新記錄;SQLInsertEnd釋放插入語句;SQLInsertExecute執(zhí)行已經(jīng)準備的語句;SQLInsertPrepare準備一個插入語句;SQLLast 選擇SQLSelect()指定表格中的末項;SQLLoadStatemen讀包含在FileName中的語句;SQLManagerDSN運行微軟ODBC管理器設(shè)置程序;SQLNext選擇表中的下一條記錄;SQLNumRows指出有多少條記錄符合上一次SQLSeclect()的指定;SQLPrepareStatement本語句為SQLSetParam()準備一個SQL 語句;SQLPrev選擇表中的上一條記錄;SQLSelect訪問一個數(shù)據(jù)庫并返回一個表的信息;SQLSetParamChar將指定的參數(shù)設(shè)成特定的字符串;SQLSetParamDate將指定的日期參數(shù)設(shè)置成特定的字符串;SQLSetParamDateTime將指定的日期時間參數(shù)設(shè)置成特定的字符串;SQLSetParamDecimal將指定的十進制參數(shù)設(shè)置成特定的字符串;SQLSetParamFloat將指定的參數(shù)設(shè)置成特定的值;SQLSetParamInt將指定的參數(shù)設(shè)置成特定的值;SQLSetParamLong將指定的參數(shù)設(shè)置成特定的值;SQLSetParamNull將指定的參數(shù)設(shè)置成空值;SQLSetParamTime將指定的時間參數(shù)設(shè)置成特定的字符串;SQLSetStatement啟動一個語句緩存區(qū),此語句緩存區(qū)由SQLStatement()使用;SQLTransact定義了一組訪問指令的開始;SQLUpdate用當前的組態(tài)王變量更新數(shù)據(jù)庫中的記錄;SQLUpdateCurrent更新數(shù)據(jù)庫中的記錄。這些函數(shù)是組態(tài)王標準函數(shù)的擴充,可以在組態(tài)王的任意一種命令語言中使用。這些函數(shù)用來創(chuàng)建表格,插入、刪除記錄,編輯已有的表格,清空、刪除表格,查詢記錄等操作[9]。首先在系統(tǒng)ODBC數(shù)據(jù)源中添加數(shù)據(jù)庫,然后通過組態(tài)王SQL訪問管理器和SQL函數(shù)實現(xiàn)各種操作。通過表格模板在數(shù)據(jù)庫中創(chuàng)建表格,;通過記錄體建立數(shù)據(jù)庫表格列和組態(tài)王之間的聯(lián)系,允許組態(tài)王通過記錄體直接操縱數(shù)據(jù)庫中的數(shù)據(jù)。它包括組態(tài)王SQL訪問管理器、如何配置與各種數(shù)據(jù)庫的連接、組態(tài)王與數(shù)據(jù)庫連接實例和SQL函數(shù)的使用。歷史報表如圖415所示。實時報表如圖414所示。實時報表中對應(yīng)的每小時各電量就行實時顯示,并可以對數(shù)據(jù)進行保存和打印預覽。412 實時曲線413 歷史曲線(6) 實時報表和歷史報表數(shù)據(jù)報表是反應(yīng)牽引變電所運行過程中的數(shù)據(jù)、狀態(tài)等,并對數(shù)據(jù)進行記錄的一種重要形式。變壓器分接頭以紅色顯示所處檔位,當電壓過高或是過低時,圖中報警指示燈就會閃爍,提示我們電壓處于非正常使用狀態(tài),顯示如圖411所示。圖410 調(diào)壓窗口及電壓變化(4) 遙信當系統(tǒng)中主變壓器的電壓量過低或過高時,系統(tǒng)就會自動彈出報警,并顯示系統(tǒng)報警的原因—電壓過低或是過高。同理,當波陽上行或波陽下行發(fā)生故障時,斷路器21B開始使用。圖49 權(quán)限設(shè)置當110kV電壓經(jīng)過變壓器變壓后,母線a和b分別給供給各個負載供電,機務(wù)段有母線a供電,正常運行狀況下,斷路器218工作,而50%備用的斷路器24B處于斷開狀態(tài),當斷路器218發(fā)生故障斷開時。圖48 歷史報警(2) 遙控當系統(tǒng)進入運行畫面后,主變壓器1處于斷開狀態(tài),二主變壓器2處于工作狀態(tài),變壓器1和變壓器2是一用一備的,在變壓器2運行時,點擊主變壓器1中的任意開關(guān)時,開關(guān)時斷路器是不會閉合,只有當變壓器2中的某個開關(guān)斷開時,變壓器1才會投入使用,同理當變壓器1 運行時也如此。圖46 遙測總圖在系統(tǒng)運行過程中,當電壓電流超出上限或是低于下限時,會自動報警,點擊主接線報警菜單的實時報警彈出報警窗口,實時報警窗口顯示報警的時間、變量名和報警的原因,如圖47所示。圖44 主變壓器1點擊“機務(wù)段”的位置,系統(tǒng)彈出“”畫面,在該畫面中顯示著機務(wù)段最為饋線段的電壓、電流、有功功率的實時變化,如圖45所示。如圖43所示。當點擊用戶登錄后,系統(tǒng)會自動進入主接線圖,如果點擊管理員登陸后,系統(tǒng)會先彈出一個登陸小窗口,登陸后方可進入,密碼不正確或是放棄操作,系統(tǒng)彈出小窗口,顯示密碼錯誤,系統(tǒng)將停留在登陸界面,點擊系統(tǒng)退出后,系統(tǒng)將退出運行狀態(tài)。圖41 主界面圖點擊畫面后進入登錄界面,如圖42所示。圖38 實時曲線定義圖39 歷史曲線的定義(6) 對電壓變比的設(shè)置在對電壓進行監(jiān)控時,當電壓發(fā)生變化時,可通過遙測信息實時顯示電壓的變化情況,然后操作員可通過遙調(diào)改變電壓的值,在監(jiān)控畫面中,可設(shè)置不同的電壓變比檔位,不同的檔位用不同的顏色進行標識,當檔位打到的選紅色,其他時刻顯示黃色,如圖310所示。圖35 結(jié)構(gòu)變量圖36 定義報警變量屬性圖37 報警定義(5) 實時曲線和歷史曲線定義分別設(shè)置實時趨勢曲線的曲線定義和歷史趨勢曲線Ctrl1,對電壓、電流等變量的曲線輸出線型以及曲線顏色進行設(shè)置。如圖34和圖35所示。定義新的設(shè)備PLC1,操作過程如下圖33所示。本設(shè)計中因為沒有連接外部設(shè)備,因此采用“設(shè)備配置導向”使用軟件自帶的仿真PLC和組態(tài)王通信,仿真PLC可以模擬現(xiàn)場PLC為組態(tài)王提供的數(shù)據(jù)。圖31 新建工程窗口圖32 畫面窗口(2) 定義設(shè)備組態(tài)王只有把那些需要與之交換數(shù)據(jù)的硬件設(shè)備或是軟件設(shè)備都作為外部設(shè)備使用,外部設(shè)備包括PLC、儀表、模塊、板卡、變頻器等。雙擊后工程管理器中的牽引變電所即可進入工程瀏覽器,制作各個監(jiān)控畫面,這些畫面包括:實時曲線、歷史趨勢曲線、登錄退出界面、歷史報警、主畫面、遙測數(shù)據(jù)總圖、變壓、權(quán)限設(shè)置、電度總圖、主變壓器遙信總圖、實時報警、歷史數(shù)據(jù)表格畫面、實時數(shù)據(jù)表格畫面、遙信量數(shù)據(jù)圖、數(shù)據(jù)庫、主接線圖等。數(shù)據(jù)庫中的變量的集合形象地成為數(shù)據(jù)詞典,數(shù)據(jù)詞典記錄了所有用戶可使用的數(shù)據(jù)變量的詳細信息,數(shù)據(jù)詞典設(shè)計表如表31所示。在TouchVew運行時,它含有全部的數(shù)據(jù)變量的當前值。允許DDE訪問:組態(tài)王用COM組件編寫的驅(qū)動程序與外圍設(shè)備進行數(shù)據(jù)交換,為了使工程人員用其它程序?qū)υ撟兞窟M行訪問,可通過選中“允許DDE訪問”,即可與DDE服務(wù)程序進行數(shù)據(jù)交換,[9]。采集頻率:用于定義數(shù)據(jù)變量的采樣頻率。有線性轉(zhuǎn)化、開方轉(zhuǎn)換、和非線性表、累計等轉(zhuǎn)換方式。 寄存器:指定要與組態(tài)王定義的變量進行連接通訊的寄存器變量名,該寄存器與工程人員指定的連接設(shè)備有關(guān)。用戶要想使用自己的I/O設(shè)備,首先單擊“連接設(shè)備”按鈕,則“變量屬性”對話框自動變成小圖標出現(xiàn)在屏幕左下角,同時彈出“設(shè)備配置向?qū)А睂υ捒?,工程人員根據(jù)安裝向?qū)瓿上鄳?yīng)設(shè)備的安裝,當關(guān)閉“設(shè)備配置向?qū)А睂υ捒驎r,“變量屬性”對話框又自動彈出;工程人員也可以直接從設(shè)備管理中定義自己的邏輯設(shè)備名。連接設(shè)備:只對I/O類型的變量起作用,工程人員只需從下拉式“連接設(shè)備”列表框中選擇相應(yīng)的設(shè)備即可。初始值:這項內(nèi)容與所定義的變量類型有關(guān),定義模擬量時出現(xiàn)編輯框可輸入一個數(shù)值, 定義離散量時出現(xiàn)開或關(guān)兩種選擇。保存參數(shù):在系統(tǒng)運行時,
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1