《基于S7-200PLC的坐標式機械手控制系統(tǒng)設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《基于S7-200PLC的坐標式機械手控制系統(tǒng)設(shè)計(20頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、學(xué)號091401149
《電氣控制與可編程控制技術(shù)》
課 程 設(shè) 計
( 2009級本科)
題 目: 基于S7-200PLC的坐標式
機械手控制系統(tǒng)設(shè)計
系(部)院: 物理與機電工程學(xué)院
專 業(yè): 電氣工程及其自動化
作者姓名: 曹 國 虎
指導(dǎo)教師: 張 靜 職稱: 副教授
完成日期: 2012 年 12 月 14
2、 日
課程設(shè)計任務(wù)書
2012 年 秋 季學(xué)期
學(xué) 生 姓 名
曹國虎
學(xué) 號
091401149
專 業(yè) 方 向
電力系統(tǒng)
班 級
09級(1)班
題 目 名 稱
基于S7-200PLC的坐標式機械抓手控制系統(tǒng)設(shè)計
一、設(shè)計要求:
設(shè)計一個基于S7-200PLC的坐標式機械抓手控制系統(tǒng),實現(xiàn)下圖的控制功能:
二、設(shè)計任務(wù)及編寫要求:
學(xué)生根據(jù)控制要求 ,明確設(shè)計任務(wù),擬定設(shè)計方案與進度計劃,運用所學(xué)的理論知識,進
3、行坐標式機械抓手控制系統(tǒng)設(shè)計、硬件系統(tǒng)設(shè)計、軟件系統(tǒng)設(shè)計,提高理論知識工程應(yīng)用能力、系統(tǒng)調(diào)試能力、分析問題與解決問題的能力。
1.設(shè)計出硬件系統(tǒng)的接線圖,軟件系統(tǒng)流程圖等;
2.進行PLC控制程序設(shè)計,做出程序梯形圖;
3.進行系統(tǒng)調(diào)試,實現(xiàn)坐標式機械抓手的控制要求。
三、設(shè)計進度及安排:
第一周: 星期一、二 講解設(shè)計課題內(nèi)容、布置任務(wù)及要求
星期三、四 PLC輸入輸出接線圖,初步設(shè)計
星期五 梯形圖,控制面板圖初步設(shè)計
第二周: 星期一、二 PLC I/O接線圖,梯形圖,控制
4、面板的修改
星期三、四 繪圖,系統(tǒng)調(diào)試,寫說明書及操作使用說明
星期五 完善上述設(shè)計內(nèi)容,裝訂設(shè)計說明書,答辯
指導(dǎo)教師簽字:
年 月 日
目錄
一、設(shè)計目的 1
二、設(shè)計任務(wù)及要求 1
2.1 控制要求 1
2.2 設(shè)計任務(wù) 2
三、系統(tǒng)的硬件設(shè)計 2
3.1 PLC的選型 2
3.2 I/O分配表 3
3.3
5、硬件接線圖 3
3.4 PLC外圍端子接線圖 4
四、系統(tǒng)的軟件設(shè)計 4
4.1 程序設(shè)計的流程圖 4
4.2 程序設(shè)計順序功能圖 5
4.3 程序設(shè)計梯形圖 7
五、系統(tǒng)調(diào)試 11
六、設(shè)計總結(jié) 16
七、參考文獻 17
6、
一、設(shè)計目的
通過對S7-200PLC的坐標式機械抓手控制系統(tǒng)的工作原理分析、系統(tǒng)設(shè)計、編程及上機調(diào)試工作的實踐,了解了電器控制系統(tǒng)的一般設(shè)計思路,熟悉和掌握了外圍電路系統(tǒng)和軟件設(shè)計的方法,并掌握利用PC對PLC工作狀況進行監(jiān)控的方法。
二、設(shè)計任務(wù)及要求
2.1 控制要求
如圖1坐標式機械抓手控制示意圖所示,其控制要求主要有:
圖1機械手控制示意圖
圖2工作過程圖
1.
7、 只要D點有工件,機械手臂先下降,將工件抓取后上升;
2.將工件抓取搬運到E點上方,機械手再次下降后放開工件;
3.機械手臂上升,最后機械手臂回到原點;
4.C缸在抓取或放開工件后,都需要10s的延時;
5.當E點有工件且B缸已上升到LS4時,傳送帶電機轉(zhuǎn)動以運走工件。
2.2 設(shè)計任務(wù)
根據(jù)控制要求,明確設(shè)計任務(wù),擬定設(shè)計方案與進度計劃,運用設(shè)計方案與進度計劃,運用所學(xué)的理論知識,進行基于S7-200PLC的坐標式機械抓手原理設(shè)計、硬件系統(tǒng)設(shè)計、軟件系統(tǒng)設(shè)計,提高理論知識工程應(yīng)用能力、系統(tǒng)調(diào)試能力、分析問題與解決問題的能力。
主要內(nèi)容包括:
1.設(shè)計出硬件系統(tǒng)
8、的接線圖、軟件系統(tǒng)流程圖等;
2.進行PLC控制程序設(shè)計,做出程序梯形圖;
3.進行系統(tǒng)調(diào)試,實現(xiàn)坐標式機械抓手的控制要求。
三、系統(tǒng)的硬件設(shè)計
3.1 PLC的選型
S7-200PLC它有四種不同的型號,由于設(shè)計要求有6個輸入點和7個輸出點,因而選擇S7-CPU224最為合適。
CPU224主機數(shù)字量I/O點為14輸入/10輸出共24個;擴展能力強,可連續(xù)7個擴展模塊,最大擴展至168個數(shù)字量I/O點或35路模擬量I/O點;13KB程序和數(shù)據(jù)存取空間;6個獨立的30KHz高數(shù)計數(shù)器,2路獨立的20KHz高數(shù)緩沖輸出,具有PID控制器;I/O端子排可能很容易地整體拆卸,是具
9、有將強控制能力的控制器。
3.2 I/O分配表
表1 I/O分配表:
輸入點
輸出點
名稱
地址
功能
名稱
地址
功能
LS0
I0.0
啟動按鈕
HL
Q0.6
原始位指示燈
LS1
I0.1
左限位開關(guān)
YV1
Q0.0
A臂左移
LS2
I0.2
右限位開關(guān)
YV2
Q0.1
A臂右移
LS3
I0.3
下限位開關(guān)
YV3
Q0.2
B臂上移
LS4
I0.4
上限位開關(guān)
YV4
Q0.3
B臂下移
LS5
I0.5
E點有無工件
YV5
Q0.4
抓手C
YV6
Q0.5
10、電動機MC
3.3 硬件接線圖
圖3 坐標式機械抓手控制系統(tǒng)的PLC硬件接線圖
3.4 PLC外圍端子接線圖
圖4 PLC外圍端子接線圖
四、系統(tǒng)的軟件設(shè)計
4.1 程序設(shè)計的流程圖
程序設(shè)計流程圖如圖5示:
圖5 程序流程圖
4.2 程序設(shè)計順序功能圖
順序功能圖如圖6所示
圖6 順序功能圖
4.3 程序設(shè)計梯形圖
五、系統(tǒng)調(diào)試
圖7 初始狀態(tài)的監(jiān)控
11、狀態(tài)
圖8機械手下降的監(jiān)控狀態(tài)
圖9抓手加緊的監(jiān)控狀態(tài)
圖10 機械手加緊物體后上升的監(jiān)控狀態(tài)
圖11 機械手左移的監(jiān)控狀態(tài)
圖12 機械手夾著物體下降的監(jiān)控狀態(tài)
圖13 機械手松開物體的監(jiān)控狀態(tài)
圖14 機械手松開物體后上升的監(jiān)控狀態(tài)
圖15 機械手右移、電動機運轉(zhuǎn)的監(jiān)控狀態(tài)
六、 設(shè)計總結(jié)
在經(jīng)過兩周的PLC課程設(shè)計的學(xué)習(xí),我們都曾以為自己熟練地掌握了PLC課程設(shè)計的訣竅,但當自己真正的參與其中,真正的自己動手動腦之后,才發(fā)覺實際解決一項問題有多么困難。但在這個過程中,我們所收獲的也是更加巨大的。
在本次設(shè)計中,我學(xué)會了
12、運用Microsoft Visio畫圖軟件繪制電氣接線圖。對電氣的操作規(guī)范有了深刻的認識。在程序設(shè)計中首先要總體設(shè)計程序思路,然后分塊設(shè)計。在程序設(shè)計中,通過親自寫程序,我更加理解了PLC基本指令的使用方法,也對基本指令的具體運用有了深刻的概念。
通過這次課程設(shè)計,我對PLC的認識進一步加強,同時加強了自己的動手實際操作能力。當然本次課程設(shè)計是以小組形式開展,在這次設(shè)計中也更加認識到了小組團隊合作的重要性,在合作中遇。
七、參考文獻
[1] 張曉鋒,張靜.電氣控制與可編程控制技術(shù)及應(yīng)用.北京:國防工業(yè)出版社,2010.
[2] 宋伯生
13、.PLC編程控制指南.北京:機械工業(yè)出版社,2007.
[3] 史國生.電氣控制與可編程控制技術(shù).北京:化學(xué)工業(yè)出版社,2004.
[4] 張萬忠.可編程控制器入門與應(yīng)用實例(西門子S7-200系列).北京:清華大學(xué)出版社,2007.
[5] 王鑫.PLC機電控制系統(tǒng)應(yīng)用設(shè)計技術(shù).北京:電子工業(yè)出版社,2010.
17