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

正文內(nèi)容

基于plc和mcgs的自動立體化停車庫自動控制系統(tǒng)設計-資料下載頁

2025-06-27 22:26本頁面
  

【正文】 形對象的狀態(tài)屬性設置的過程。在MCGS中,每個圖元、圖符對象都可以實現(xiàn)11種動畫連接方式。利用這些圖元、圖符對象來制作實際工程所需的圖形對象,然后再建立起與數(shù)據(jù)對象的對應關系,定義圖形對象的一種或多種動畫連接方式,實現(xiàn)特定的動畫功能。這11種連接方式如圖58: (1)填充顏色連接 (2)邊線顏色連接 (3)字符顏色連接 (4)水平移動連接 (5)垂直移動連接 (6)大小變化連接 (7)顯示輸出連接 (8)按鈕輸入連接 (9)按鈕動作連接 (10)可見度連接 (11)閃爍效果連接 圖58 組態(tài)屬性設置值為了簡化用戶程序設計工作量, MCGS將工程控制與實時監(jiān)測作業(yè)中常用的物理器件,如按鈕、操作桿、顯示儀表和曲線表盤等,制成獨立的圖形存儲于圖庫中,供用戶調(diào)用,這些能實現(xiàn)不同動畫功能的圖形稱為動畫構(gòu)件。 在組態(tài)時,只需要建立動畫構(gòu)件與實時數(shù)據(jù)庫中數(shù)據(jù)對象的對應關系,就能完成動畫構(gòu)件的連接,如對實時曲線構(gòu)件,需要指明該構(gòu)件運行時記錄哪個數(shù)據(jù)對象的變化曲線;對報警顯示構(gòu)件,需要指明該構(gòu)件運行時記錄哪個數(shù)據(jù)對象的報警信息。本課題中需要制作的動畫效果的部分包括:(1)車庫托盤、車的水平移動,如圖59所示:(2)車庫托盤、車的垂直移動,如圖510所示: (3)車的可見度,如圖511所示:(4)按鈕、指示燈的動畫連接,如圖512所示: 圖59水平動畫連接 圖510 垂直動畫連接 圖511 車可見度動畫連接 圖512按鈕、指示燈動畫連接 腳本程序是組態(tài)軟件MCGS中的一種內(nèi)置編輯語言引擎,能對特定的流程控制程序和操作處理程序提供方便的途徑。當某些控制和計算任務通過常規(guī)組態(tài)方法難以實現(xiàn)時,通常使用腳本語言,能夠增強整個系統(tǒng)的靈活性,解決其常規(guī)組態(tài)方法難以解決的問題。它被封裝在一個功能構(gòu)件里(稱為腳本程序功能構(gòu)件),在后臺由獨立的線程來運行和處理,可以避免因單個腳本程序錯誤而導致整個系統(tǒng)的癱瘓。在MCGS中,腳本語言是一種語法上類似于Basic的編程語言??梢詰迷谶\行策略中,把整個腳本程序作為一個策略功能塊執(zhí)行,也可以在菜單組態(tài)中作為菜單的一個輔助功能運行,更常見的用法是應用在動畫界面的事件中。MCGS引入的事件驅(qū)動機制,與VB或VC中的事件驅(qū)動機制類似,比如:對用戶窗口,有裝載、卸載事件。對窗口中的控件,有鼠標單擊事件,鍵盤按鍵事件等等。這些事件發(fā)生時,就會觸發(fā)一個腳本程序,執(zhí)行腳本程序中的操作。但是它較VB或VC在概念和使用上更簡單直觀,普通用戶都能正確、快速地掌握和使用。腳本程序的引入,可簡化組態(tài)過程,大大提高工作效率,優(yōu)化控制過程。 由于MCGS腳本程序是為了實現(xiàn)多分支流程的控制及操作處理,因此只包括了幾種最簡單的語句:賦值語句、條件語句、退出語句和注釋語句。所有的腳本程序都可由這四種語句組成,當需要在一個程序行中包含多條語句時,各條語句之間須用“:”分開,程序行也可以是沒有任何語句的空行。大多數(shù)情況下,一個程序行只包含一條語句,賦值程序行中根據(jù)需要可在一行上放置多條語句。 (1)賦值語句 賦值語句的形式為:數(shù)據(jù)對象二表達式。它具體的含義是:把“二”右邊表達式的運算值賦給左邊的數(shù)據(jù)對象。 賦值號左邊必須是能夠讀寫的數(shù)據(jù)對象,如:開關型數(shù)據(jù)、數(shù)值型數(shù)據(jù)、事件型數(shù)據(jù)以及能進行寫操作的內(nèi)部數(shù)據(jù)對象。而組對象、事件型數(shù)據(jù)、只讀的內(nèi)部數(shù)據(jù)對象、系統(tǒng)內(nèi)部函數(shù)以及常量,均不能出現(xiàn)在賦值號的左邊,因為不能對這些對象進行寫操作。 賦值號的右邊為一表達式,表達式的類型必須與左邊數(shù)據(jù)對象值的類型相符合,否則系統(tǒng)會提示“賦值語句類型不匹配”的錯誤信息。 (2)條件語句條件語句有如下三種形式:IF【表達式】THEN【賦值語句或退出語句]IF [表達式] THEN 【語句】ENDIFIF [表達式1 THEN 【語句】ELSEENDIF 條件語句中的四個關鍵字 “IF ”、“THEN ”、 “ELSE”、“ENDIF”不分大小寫。如拼寫不正確,檢查程序會提示出錯信息。 條件語句允許多級嵌套,即條件語句中可以包含新的條件語句,MCGS腳本程序的條件語句最多可以有8級嵌套,為編制多分支流程的控制程序提供了可育旨。“IF”語句的表達式一般為邏輯表達式,也可以是值為數(shù)值型的表達式,當表達式的值為非0時,條件成立,執(zhí)行“THEN”后的語句,否則,條件不成立,將不執(zhí)行該條件塊中包含的語句,而是執(zhí)行該條件塊后面的語句。值為字符型的表達式不能作為“If”語句中的表達式。 (3)退出語句 退出語句為“Exit”用于中斷腳本程序的運行,停止執(zhí)行其后面的語句。一般在條件語句中使用退出語句,以便在某種條件下,停止并退出腳本程序的執(zhí)行。 (4)注釋語句 以單引號‘ ’,開頭的語句稱為注釋語句,注釋語句在腳本程序中只起到注釋說明的作用,實際運行時,系統(tǒng)不對注釋語句作任何處理。 腳本程序編輯環(huán)境是用戶書寫腳本語句的地方。腳本程序編輯環(huán)境主要由腳本程序編輯框、編輯功能按鈕、MCGS操作對象列表和函數(shù)列表、腳本語句和表達式4個部分構(gòu)成,編輯腳本應該注意的幾個方面:(1)腳本程序編輯框是用于書寫腳本程序和腳本注釋,在編輯的過程中必須遵循MCGS規(guī)定的語法結(jié)構(gòu),否則語法檢查不能通過。(2)用戶可以使用編輯功能按鈕提供的文本編輯來進行基本操作。表達式語句和表達示符號除了直接手寫編譯外,還可以用鼠標單擊要選的語句和表達式符號,在腳本編輯處光標所在的位置填上語句或表達式的標準格式。(3) MCGS對象和函數(shù)列表以樹結(jié)構(gòu)的形式,列出了工程中所有的窗口、策略、設備、變量、系統(tǒng)支持的各種方法、屬性、以及各種函數(shù),以供用戶快速的查找和使用。腳本語言編輯環(huán)境是在策略組態(tài)窗口中創(chuàng)立,單擊工具條中的“新增策略行” 圖標,增加一策略行,如果策略組態(tài)窗口中,沒有策略工具箱,單擊工具條中的“工具箱”圖標,彈出“策略工具箱”,如圖513:圖513工具箱單擊“策略工具箱”中的“腳本程序”,將鼠標指針移到策略塊圖標上,單擊鼠標左鍵,添加腳本程序構(gòu)件,同樣添加定時器如圖514:圖514生成策略圖雙擊腳本程序進入了腳本程序編輯環(huán)境用戶可以在編輯環(huán)境中輸入程序,以實現(xiàn)對組態(tài)工程的控制。本文腳本程序編輯如下: IF 取車=1 AND 停止=0 THEN 定時器復位=0 定時器啟動=1ENDIFIF 取車=0 THEN 定時器啟動=0ENDIFIF 停止=1 THEN 定時器啟動=0ENDIFIF 右移=1 THEN 水平移動量1=水平移動量1+ 1ENDIF IF 左移=1 THEN 水平移動量2 = 水平移動量2 1ENDIFIF 下移=1 THEN 垂直移動量=垂直移動量 + 1ENDIFIF 上移=1 THEN 垂直移動量=垂直移動量 1ENDIFIF 定時器啟動=1 THEN IF 計時時間 4 THEN 右移=1 EXIT ENDIF IF 計時時間 8 THEN 右移=0 左移=1 EXIT ENDIFIF 計時時間 12 THEN 左移=0 下移=1 EXIT ENDIF IF 計時時間 16 THEN 下移=0 EXIT ENDIF IF 計時時間 20 THEN 上移=1 取走標志=1 EXIT ENDIF IF 計時時間 20 THEN 上移=0 EXIT ENDIF IF 計時時間 24 THEN 取走標志=0 EXIT ENDIFENDIFIF 定時器啟動=0 THEN 右移=0 左移=0 下移=0 上移=0 取車=0 啟動=0ENDIF程序執(zhí)行的過程如圖516到518所示,初始狀態(tài)如圖515的情況下取13號托盤上的車,程序?qū)?0號托盤及其上的車向右移,2號托盤及其上的車向左移,為13號托盤下一建立通道,已完成整個取車過程。 圖515初始狀態(tài) 圖516 10右移 圖517 13號下降 2左移 圖518 13號取車完成車位存車流程類似取車,在此不再做闡述。 MCGS的網(wǎng)絡通信 MCGS系統(tǒng)實現(xiàn)網(wǎng)絡通信的原理是根據(jù)網(wǎng)絡的層次結(jié)構(gòu)的不同,采用父設備和子設備的形式實現(xiàn)網(wǎng)絡數(shù)據(jù)連接和交換,父設備根據(jù)物理線路的連接負責發(fā)送和接收數(shù)據(jù)包,然后將收到的數(shù)據(jù)包交給子設備處理,子設備負責將父設備收到的數(shù)據(jù)包解碼,完成數(shù)據(jù)的交換功能,原理如圖519所示。圖519 MCGS網(wǎng)絡通信原理圖 實現(xiàn)兩臺計算機之間的通訊,要在設備窗口中放置同樣類型的網(wǎng)絡父設備和子設備,運行時,計算機1中MCGS調(diào)用網(wǎng)絡子設備,同時把所需的數(shù)據(jù)傳入子設備,子設備把需要通訊的數(shù)據(jù)打包后傳送給網(wǎng)絡父設備,父設備通過特定的硬件設備向計算機2發(fā)送數(shù)據(jù)。計算機2上的網(wǎng)絡父設備通過相同的硬件接收到數(shù)據(jù)后,把數(shù)據(jù)傳送給網(wǎng)絡子設備,網(wǎng)絡子設備對數(shù)據(jù)包進行解碼,把數(shù)據(jù)送給MCGS,同時根據(jù)計算機1中子設備的要求從MCGS中讀取數(shù)據(jù),打包后再傳送給父設備,一直到數(shù)據(jù)再返回到計算機1的子設備中,完成一次網(wǎng)絡通訊工作。根據(jù)網(wǎng)絡形式的不同,MCGS組態(tài)軟件提供了三種網(wǎng)絡父設備,對應三種常用的網(wǎng)絡形式:TCP/IP, Modem、串口網(wǎng)(485/422/232)。 網(wǎng)絡子設備有網(wǎng)絡數(shù)據(jù)同步設備、網(wǎng)絡數(shù)據(jù)庫同步設備和網(wǎng)絡事件同步設備三種,分別實現(xiàn)對各主機上MCGS的實時數(shù)據(jù)對象、歷史數(shù)據(jù)和對實時數(shù)據(jù)對象進行同步處理,并觸發(fā)接收方的某個事件,使網(wǎng)絡上各主機中的實時數(shù)據(jù)保持一致性。網(wǎng)絡子設備,它必須位于一個網(wǎng)絡父設備中,通過父設備(高速網(wǎng)絡: TCP/IP、低速網(wǎng)絡:Moxa、低速網(wǎng)絡:Modem)來完成數(shù)據(jù)的網(wǎng)絡通訊工作,使網(wǎng)絡上各主機中的實時數(shù)據(jù)保持一致性。 因此用MCGS構(gòu)成分布式網(wǎng)絡測控系統(tǒng)時,要求在每臺計算機上都安裝一套MCGS系統(tǒng),MCGS把網(wǎng)絡數(shù)據(jù)同步、網(wǎng)絡數(shù)據(jù)庫同步和網(wǎng)絡事件處理三大部分以設備構(gòu)件的形式來實現(xiàn),通過這些構(gòu)件的組態(tài),實現(xiàn)MCGS的網(wǎng)絡功能。第六章 總結(jié)本文進行了升降橫移式立體車庫控制系統(tǒng)模擬設計與仿真的研究,做了以下工作: (1)收集和整理了國內(nèi)外立體車庫設計方案及監(jiān)控管理研究現(xiàn)狀的資料,分析了不同立體車庫類型的原理,得出“安全、快適、經(jīng)濟”的升降橫移式立體車庫適合我國現(xiàn)狀。 (2)通過對升降橫移式立體車庫運行原理的分析,探討了用可編程控制器PLC實現(xiàn)車庫控制系統(tǒng)的基本方法,實現(xiàn)了對36立體車庫模型的控制,對PLC在復雜控制系統(tǒng)中的靈活應用有一定的理論意義和較大的實際價值。(3)討論了基于MCGS對控制系統(tǒng)虛擬仿真的實現(xiàn),探討了MCGS實現(xiàn)仿真的方法和制作過程,作為仿真技術的應用,該軟件較直觀、真實體現(xiàn)了車庫的控制功能,并且為實際中的控制裝置(包括軟件、硬件)的開發(fā)與調(diào)試開辟一條經(jīng)濟、可靠的途經(jīng)致謝 兩年多緊張而充實的大學生活即將結(jié)束。在此謹以只一言片語向兩年來在各個方面支持、幫助、關心過我的人們表示真摯的謝意。 在畢業(yè)設計成稿之際,我首先要感謝我的導師顧玉萍。在兩年多的學習生涯中,顧老師在學習、生活等方面均給予了我無私的幫助與支持。在我課題的擬定、研究課題的落實、論文撰寫等方面給予了悉心指導和熱情關懷,使我從中受益匪淺。在此謹向?qū)煴硎局孕牡母兄x!導師淵博的學識、嚴謹?shù)闹螌W態(tài)度、科學求實的作風、忘我的敬業(yè)精神和虛懷若谷的學術作風給我留下了深刻的印象,并將激勵我在今后的科學道路上不懈攀登! 感謝石劍峰老師在我畢業(yè)設計寫作期間對我的指導和建議。他淵博的知識、清晰的思路和豐富的經(jīng)驗對我完成畢業(yè)設計提供了莫大的幫助。在我做畢業(yè)設計期間我的同學、我的室友給予我莫大的幫助,在此向他們表示謝意,謝謝你們!。感謝學校、系科為我提供了一個良好的學習環(huán)境!感謝家人對我的關心!最后對參加論文評審和答辯的各位老師表示衷心
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1