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

正文內(nèi)容

生畢業(yè)論文-基于plc的機械手模型控制系統(tǒng)的設(shè)計【定-資料下載頁

2025-06-04 07:35本頁面
  

【正文】 里之外”成為可能。 MCGS 的數(shù)據(jù)結(jié)構(gòu) MCGS 數(shù)據(jù)庫管理功能強大,分為數(shù)據(jù)前處理(可以對設(shè)備采集進來的數(shù)據(jù)進行多種數(shù)值處理)、數(shù)據(jù)后處理(可通過各種內(nèi)部函數(shù)、運算符、腳本程序?qū)崟r采集的數(shù)據(jù)進行處理)、實時數(shù)據(jù)處理(提供數(shù)據(jù)瀏覽,各種曲線、報表等功能構(gòu)件,對存盤數(shù)據(jù)庫的數(shù)據(jù)進行查詢、排序、運算等操作),同時可以掛接外部數(shù)據(jù)庫,實現(xiàn) ODBC 接口和 OLE實時調(diào)用,可以和 SOL、 Server、 Oracle、 Access 等數(shù)據(jù)庫相連,提供多種數(shù)據(jù)轉(zhuǎn)換方式,每種方法都可以獨立使用或組合使用。 數(shù)據(jù)瀏覽構(gòu)件可同時以表格和曲線的形式顯示存盤數(shù)據(jù)庫中數(shù)據(jù),實時 曲線可以動態(tài)顯示當前的數(shù)據(jù),并可以設(shè)定上下限值和時間的長短,以便于用戶查詢,同時提供 EXCEL報表和 MCGS 自由報表。 MCGS 的作用 MCGS 全中文組態(tài)軟件是真正的 32 位程序,支持多任務、多線程,提供近百種繪圖工具和基本圖符。使用 ActiveDLL 把設(shè)備驅(qū)動掛接在系統(tǒng)之中,支持數(shù)據(jù)采集板、智能模塊、智能儀表、 PLC、變頻器、網(wǎng)絡設(shè)備,它支持 ActiveX 控件,包括溫控曲線、實時曲線、計劃曲線、歷史曲線、 XY 曲線、實時報表、歷史報表、單行報表、配方管理、數(shù)據(jù)庫管理、數(shù)據(jù)庫瀏覽統(tǒng)計、多媒體輸出等眾 多構(gòu)件。 MCGS 全中文組態(tài)軟件可完整實現(xiàn) ODBC 接口,可與 SQLServer、 Oraver、 Oracle、Access 等主要數(shù)據(jù)庫相連,可實現(xiàn)各種復雜的報表,并以不同方式增加、刪除數(shù)據(jù)庫中的記錄,支持 CAN、 PROFIBUS、 HART、 LONWORKS 等多種現(xiàn)場總線。它還具有強大的網(wǎng)絡功能,支持 TCP/IP、 MODEM、 485/422/232 等多種網(wǎng)絡數(shù)據(jù)傳輸方案,提供 4 級安全保密機制。 工程組態(tài)軟件 MCGS 的最大優(yōu)點是組態(tài)方便,它融會了中外工控組態(tài)軟件的眾多長處,只要是稍具外語常識,即可以方便組態(tài) [18]。 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 20 工程的建立與 變量的定義 工程的建立 1) 首先雙擊桌面 MCGS 組態(tài)環(huán)境圖標,進入組態(tài)環(huán)境,屏幕中間窗口為工作臺。 2) 單擊文件菜單中“新建工程”選項,自動生成新建工程,默認的工程名為:“新建工程”。 3) 選擇文件菜單中的“工程另存為”菜單項,彈出文件保存窗口。 4) 在文件名一欄內(nèi)輸入“機械手控制系統(tǒng)”,點擊“保存”按鈕,工程創(chuàng)建完畢。如圖43 所示。 圖 43 MCGS 工作臺窗口 在 MCGS 中,變量也叫數(shù)據(jù)對象。實時數(shù)據(jù)庫是 MCGS 工程的數(shù)據(jù)交換和數(shù)據(jù)處理中心。數(shù)據(jù)對象是構(gòu)成 實時數(shù)據(jù)庫的基本單元,建立實時數(shù)據(jù)庫的過程也就是定義數(shù)據(jù)對象的過程。定義數(shù)據(jù)對象的內(nèi)容主要包括:指定數(shù)據(jù)變量的名稱、類型、初始值和數(shù)值范圍確定與數(shù)據(jù)變量存盤相關(guān)的參數(shù),如存盤的周期、存盤的時間范圍和保存期限等。 變量的分配 在開始定義之前,我們先對系統(tǒng)進行分析,確定需要的變量。本系統(tǒng)至少需要 16 個變量,見表 41。 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 21 表 41 機械手控制系統(tǒng)變量分配表 變量名 類型 初值 注釋 啟動按鈕 開關(guān)型 0 機械手啟動控制信號, X11 輸入, 1 有效 復位按鈕 開關(guān)型 0 機械手復位控制信號, X12 輸入 , 1 有效 夾緊 開關(guān)型 1 機械手動作控制 —— 夾緊,輸出, 0 有效 放松 開關(guān)型 1 機械手動作控制 —— 放松,輸出, 0 有效 上升 開關(guān)型 1 機械手動作控制 —— 上升,輸出, 0 有效 下降 開關(guān)型 1 機械手動作控制 —— 下降,輸出, 0 有效 前伸 開關(guān)型 1 機械手動作控制 —— 前伸,輸出, 0 有效 后縮 開關(guān)型 1 機械手動作控制 —— 后縮,輸出, 0 有效 X5 開關(guān)型 0 X 軸前限位,輸入, 1 有效,停止前伸 X6 開關(guān)型 0 X 軸后限位,輸入, 1 有效,停止后縮 X7 開關(guān)型 0 Y 軸上限位,輸入, 1 有 效,停止上升 X10 開關(guān)型 0 Y 軸下限位,輸入, 1 有效,停止下降 工件夾緊標志 開關(guān)型 0 夾緊為 1 初始位置 開關(guān)型 1 工件處于初始位置時為 1 垂直移動量 數(shù)值型 0 動畫參數(shù) 水平移動量 數(shù)值型 0 動畫參數(shù) 機械手動作控制信號本身要求高電平,而開關(guān)量輸出通道是反相輸出,因此上升等幾個變量需設(shè)計為低電平有效,即送“ 0”動作。 變量定義的步驟 1) 單擊工作臺中的“實時數(shù)據(jù)庫”選項卡,進入“實時數(shù)據(jù)庫”窗口頁,如圖 44所示。窗口中列出了系統(tǒng)已有變量“數(shù)據(jù)對象”的名稱。其中一部分 為系統(tǒng)內(nèi)部建立的數(shù)據(jù)對象?,F(xiàn)在要將表中定義的數(shù)據(jù)對象添加進去。 2) 單擊工作臺右側(cè)“新增對象” 按鈕,在窗口的數(shù)據(jù)對象列表中,增加了一個新的數(shù)據(jù)對象,如圖 45 所示。 3) 選中該數(shù)據(jù)對象,按“對象屬性”按鈕,或雙擊選中對象,則打開“數(shù)據(jù)對象屬性設(shè)置” 窗口。 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 22 圖 44 實時數(shù)據(jù)庫窗口 圖 45 實時數(shù)據(jù)庫窗口 圖 46 數(shù)據(jù)對象屬性設(shè)置窗口 4) 將“對象名稱”改為:啟動按鈕;“對象初值”改為: 0;“對象類型”選擇:開關(guān)青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 23 型;在“對象內(nèi)容注釋輸入框”內(nèi)輸入:機械手啟動信號, X11 輸入, 1 有效。 5) 單擊“確定”。 如圖 46 所示。 6) 按照步驟 2~5,根據(jù)上面列表,設(shè)置其他數(shù)據(jù)對象。 7) 單擊“保存”按鈕。 設(shè)備與變量連接 1) 在工作臺“設(shè)備窗口”中雙擊“設(shè)備窗口”圖標進入。 2) 點擊工具條中的“工具箱” 圖標,打開“設(shè)備工具箱”。 3) 單擊“設(shè)備工具箱”中的“設(shè)備管理”按鈕,彈出如圖 47 所示窗口。 4) 在可選設(shè)備列表中,雙擊“通用設(shè)備”。 圖 47 設(shè)備管理窗口 5) 雙擊“串口通訊父設(shè)備”,在下方出現(xiàn)串口通訊父設(shè)備圖標。 6) 雙擊串口通訊父設(shè)備圖標,將“串口通訊父設(shè)備”添加到 右側(cè) 選定設(shè)備列表中。 7) 雙擊“ PLC 設(shè)備”,在下方出現(xiàn)“ 三菱”文件夾,雙擊“三菱”文件夾,出現(xiàn)“ FX232”, 雙擊“ FX232”圖標,將三菱“ FX232” 添加到右 側(cè)選定 設(shè)備列表中。 8) 單擊“確認”,并保存。 9) 在工作臺“設(shè)備窗口”中雙擊“設(shè)備窗口”圖標進入。設(shè)備被添加到設(shè)備組態(tài)窗口中,如圖 48 所示。 10) 雙擊“設(shè)備 1[三菱 FX232]”,進入模擬設(shè)備屬性設(shè)置窗口,如圖 49 所示。 11) 單擊基本屬性頁中的“內(nèi)部屬性”選項,該項右側(cè)會出現(xiàn) 圖標,單擊此按鈕進青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 24 入“內(nèi)部屬性”設(shè)置。將:通道 2 的最大值分別設(shè)置為: 12。 圖 48 設(shè)備組態(tài)窗口 圖 49 設(shè)備屬性設(shè)置窗口 12) 單擊“確認”,完成“內(nèi)部屬性”設(shè)置。 13) 單擊“通道連接”標簽,進入通道連接設(shè)置。依次進入通道連接,直至通道全部連接完成。進入“設(shè)備調(diào)試”屬性頁,即可看到通道值中數(shù)據(jù)在變化。單擊“保存”按鈕。至此設(shè)備與變量(數(shù)據(jù)對象)的連接完成。 圖 410 工作臺窗口 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 25 工程畫面的創(chuàng)建 1) 在“用戶窗口”中單擊“新建窗口”按鈕,建立“窗口 0”、“窗口 1”。如圖 410所示。 2) 選中“窗口 0”,單擊“窗口屬性”,進入“用戶窗口屬性設(shè)置”。 圖 411 用戶窗口 屬性設(shè)置 3) 將窗口名稱改為:封面窗口;窗口標題改為:封面窗口;窗口位置選中“最大化顯示”、“固定邊”,窗口背景色選為藍色,其他不變,單擊“確定”。這時“封面窗口”底色變?yōu)樗{色。如圖 411 所示。 4) 選中“窗口 1”,單擊“窗口屬性”,進入“用戶窗口屬性設(shè)置”。 5) 將窗口名稱改為: 機械手監(jiān)控畫面;窗口標題改為:機械手監(jiān)控畫面。 窗口位置選中“最大化顯示”,其它不變,單擊“確認”。 6) 在“用戶窗口”中,選中“封面窗口”,點擊右鍵,選擇下拉菜單中的“設(shè)置為啟動窗口”選項,將該窗口設(shè)置為運行時自動加載的窗口。對“機械手監(jiān)控畫面 ”進行同樣的設(shè)置。 封面窗口及監(jiān)控畫面的制作 1) 選中“封面窗口”的窗口標題,單擊“動畫組態(tài)”,進入動畫組態(tài)窗口,開始編輯畫面。 2) 單擊工具條中的“工具箱”按鈕,打開繪圖工具箱。 3) 選擇“工具箱”內(nèi)的“標簽”按鈕,鼠標的光標呈“十字”形,在窗口頂端中心青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 26 位置拖拽鼠標,根據(jù)需要拉出一個一定大小的矩形。 4) 在光標閃爍位置輸入文字“歡迎進入 MCGS 監(jiān)控系統(tǒng)”,按回車鍵或在窗口的任意位置用鼠標點擊一下,文字輸入完畢。 圖 412 封面窗口 5) 選中文字框,作如下設(shè)置。 6) 點擊“填充色”按鈕,設(shè)定文字框的背景顏色為:沒 有填充。 7) 點擊“線色”按鈕,設(shè)置文字框的邊線顏色為:沒有邊線。 8) 點擊“字符字體”按鈕,設(shè)置文字字體為:行楷;字型為:粗斜體;大小為: 48。 9) 點擊“字符顏色”按鈕,將文字顏色設(shè)為:“紅色”。單擊“保存”, “封面窗口”畫面編輯完畢。如圖 412 所示。 圖 413 對象元件管理 10) 選中“機械手監(jiān)控畫面”的窗口標題,單擊“動畫組態(tài)”,進入動畫組態(tài)窗口,對“機械手監(jiān)控畫面” 進行相同的操作。單擊繪圖工具箱中的“插入元件”圖標,青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 27 彈出“對象元件管理”對話框,單擊“其他”文件夾,選中“機械手”元件,按“確定”按鈕把“機 械手”元件添加到動畫組態(tài)中?!皩ο笤芾怼比鐖D 413所示。 在圖 412 中,機械手的“封面窗口”中使用到了“進入”和“退出”按鈕?!斑M入” 按鈕是用來進入 MCGS 運行環(huán)境中“機械手監(jiān)控畫面”的,“退出”按鈕則是用來退出運行環(huán)境的。“機械手監(jiān)控畫面”如圖 414 所示,設(shè)計了 8 個指示燈,代表機械手夾緊、放松、上升、下降、前伸、后縮等動作。運行時,指示燈隨機械手動作變化做相應指示。 圖 414 機械手監(jiān)控畫面 運行策略的建立及腳本程序的編寫 運行策略的建立 進入“運行策略”窗口中,雙擊進入 “循環(huán)策略”窗口,如圖 415 所示。 圖 415 循環(huán)策略窗口 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 28 右鍵單擊點擊工具條,選中 “新增策略行”,增加一策略行。單擊“策略工具箱”中的“腳本程序”將鼠標指針移到策略塊圖標上,單擊鼠標左鍵,添加腳本程序構(gòu)件。如圖416 所示。 圖 416 循環(huán)策略窗口 機械手自動控制的腳本程序的編寫。 雙擊“腳本程序”工具條進入腳本程序編輯環(huán)境,編輯腳本程序。 腳本程序如下: IF 下降 =0 THEN 垂直移動量 = 垂直移動量 + 1 ENDIF IF 上升 =0 THEN 垂直移動量 = 垂直移動量 1 ENDIF IF 前伸 =0 THEN 水平移動量 = 水平移動量 + 1 ENDIF IF 后縮 =0 THEN 水平移動量 = 水平移動量 1 ENDIF IF 啟動按鈕 =1 AND 復位按鈕 =0 THEN 定時器復位 =0 定時器啟動 =1 ENDIF 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 29 IF 啟動按鈕 =0 THEN 定時器啟動 =0 ENDIF IF 復位按鈕 =1 AND 計時時間 =44 THEN 定時器啟動 =0 ENDIF IF 定時器啟動 =1 THEN IF 計時時間 5 THEN 下降 =0 放松 =0 EXIT ENDIF IF 計時時間 7 THEN 夾緊 =0 下降 =1 放松 =1 EXIT ENDIF IF 計時時間 12 THEN 工件夾緊標志 = 1 上升 =0 EXIT ENDIF IF 計時時間 22 THEN 前伸 =0 上升 =1 EXIT ENDIF IF 計時時間 27 THEN 下降 =0 前伸 =1 EXIT 青島農(nóng)業(yè)大學機電工程學院本科畢業(yè) 設(shè)計 30 ENDIF IF 計時時間 29 THEN 放松 =0 下降 =1 夾緊 =1 EXIT ENDIF IF 計時時間 34 THEN 上升 =0 工件夾緊標志 = 0 EXIT ENDIF IF 計時時間 44 THEN 后縮 =0 上升 =1 EXIT ENDIF IF 計時時間 =44 THEN 后縮 =1 定時器復位 =1 EXIT ENDIF ENDIF IF 定時器啟動 =0 THEN 下降 =1 后縮 =1 上升 =1 前伸 =
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1