第一篇:PLC綜合實訓報告(模版)
燕山大學
專 業 綜 合 訓 練 報 學院(系): 電氣工程學院 年級專業: 學 號: 學生姓名:
告
摘 要 plc的功能強大,在生產生活中的應用廣泛,其中西門子s7—200plc在實際生產中最為常見。本次專業綜合實訓主要是針對西門子s7—200plc掛屏集成模塊進行的。
本次專業綜合實訓主要內容有:plc掛屏集成模塊的插線,電氣原理圖的繪制,流水燈、交通信號燈、運動小車的多段速控制、a/d數模轉換的程序編寫與調試、相應的觸摸屏程序的編寫以及變頻器參數的設置等。
實訓一 流水燈控制實驗
一、實訓目的:
設計流水燈控制系統。
二、實訓要求:
要求實現流水燈的依此循環亮,時間間隔為1s。能夠實現隨時啟動隨時停止。
三、實訓內容:
利用外部按鈕和編輯觸摸屏界面,分別實現流水燈的啟動和停止。
四、實現方法:
根據實訓課題要求,編程思路如下:
1、首先用觸點m1.3和m1.4分別控制中間繼電器m0.2的得電和失電,按動m1.3,m0.2和q0.6得電,觸點m0.2和q0.6動作,第一個燈亮,并將輸出q0.6自鎖,同時啟動定時器t33; 2、1s后觸點t33閉合,點亮第二個燈并啟動定時器t34,觸點q0.7動作,將輸出q0.7自鎖并使q0.6失電,第一個燈滅,觸點q0.6和t33斷開; 3、1s后觸點t34閉合,點亮第三個燈并啟動定時器t35,觸點q1.0動作,將輸出q1.0自鎖并使q0.7失電,第二個燈滅,觸點q0.7和t34斷開; 4、1s后觸點t35閉合,重新點亮第一個燈并啟動定時器t33,觸點q0.6動作,將輸出q0.6自鎖并使q1.0失電,第三個燈滅,觸點q1.0和t35斷開,如此循環下去;
5、當按動m1.4,輸出m0.2失電,m0.2斷開,輸出全部失電,燈熄滅,定時器清零。i/o表如下:
五、實訓結果:
1)流水燈控制界面: 按動啟動按鈕,三個燈依次循環點亮;按動停止按鈕,流水燈熄滅。2)流水燈控制程序:
實訓二 交通燈控制實驗
一、實訓目的:
設計交通燈控制系統。
二、實訓要求:
1.能夠實現總停止和總啟動; 2.紅燈亮燈時間為25s,綠的為20s,黃燈閃爍5s; 3.在觸摸屏上顯示各個燈的倒計時間。
三、實訓內容:
編輯觸摸屏人機界面,通過觸摸屏實現交通燈的啟動和停止,利用觸摸屏實現交通燈的實時監控,并在觸摸屏上顯示各路口的亮燈時間。篇二:plc綜合實習報告
學號: zh ouuniv e p l c 綜 合 實習
實習名 稱 : plc綜合實習 學 生 姓 名: 組
員 : 學 院 : 專 業 班 級: 指 導 教 師 :
設 計 時 間 年 ?年 rs chang ity 目錄 項目一
四層電梯plc控制系統設計........................................................................3 第一章
系統控制要求........................................................................................3 第一節
基本控制說明................................................................................3 第二節
電梯plc控制系統的組成............................................................3 第二章 硬件設計................................................................................................3 第一節
硬件接線分配................................................................................3 第二節
主控器選擇....................................................................................4 第三節
外部接線圖....................................................................................5 第三章
軟件設計................................................................................................6 第一節
電梯上行、下行流程圖................................................................6 第二節 電梯開門、關門流程圖................................................................7 第三節
軟件部分及梯形圖........................................................................7 總結......................................................................................................................13 項目二
機械手plc控制系統設計..........................................................................14 第一章
系統控制要求......................................................................................14 第一節
基本控制說明..............................................................................14 第二節
機械手設計要求..........................................................................14 第二章
硬件設計..............................................................................................15 第一節
機械手工作方式..........................................................................15 第二節
硬件接線分配..............................................................................15 第三節
外部接線圖..................................................................................16 第三章
軟件設計..............................................................................................16 第一節
程序總體結構..............................................................................16 第二節
機械手工作流程圖......................................................................17 第三節
機械手運行功能圖......................................................................17 第四節
軟件部分及梯形圖......................................................................18 總結......................................................................................................................24 項目三 基于s7-300的天塔之光模擬控制............................................................25 第一章
系統控制要求......................................................................................25 第一節
基本控制說明..............................................................................25 第二節
燈塔設計要求..............................................................................25 第二章
硬件設計..............................................................................................26 第三章
軟件設計..............................................................................................26 第一節
程序運行流程圖..........................................................................26 第二節
燈塔設計軟件部分......................................................................27 總結......................................................................................................................29 項目四
基于s7-300的溫度控制系統....................................................................30 第一章
系統控制要求......................................................................................30 第一節
基本控制說明..............................................................................30 第二節
設計要求......................................................................................30 第二章
硬件設計..............................................................................................30 第三章
軟件設計..............................................................................................31 第一節
程序總控制..................................................................................31 第二節
軟件部分......................................................................................32 總結......................................................................................................................35 附錄..............................................................................................................................36 項目一 四層電梯plc控制系統設計
第一章 系統控制要求
第一節 基本控制說明
電梯由安裝在各樓層門口的上升和下降呼叫按鈕進行呼叫操縱,其操縱內容為電梯運行方向。電梯轎箱內設有樓層內選按鈕s1~s4,用以選擇需停靠的樓層。l1為一層指示、l2為二層指示、l3為三層指示、l4為四層指示,sq1~sq4為到位行程開關。電梯上升途中只響應上升呼叫,下降途中只響應下降呼叫,任何反方向的呼叫均無效。例如,電梯停在由一層運行至四層的過程中,在三層轎箱外呼叫時,若按三層上升呼叫按鈕,電梯響應呼叫(運行至三層時三層上升呼叫指示燈滅);若按三層下降呼叫按鈕,電梯運行至三層時將不響應呼叫運行至四層,然后再下行,響應三層下降呼叫按鈕(運行至三層時三層下降呼叫指示燈滅),依此類推。
第二節 電梯plc控制系統的組成 plc控制系統像一般的計算機控制系統一樣,也是由硬件和軟件兩個部分組成的,硬件是指plc本身及其外圍設備,軟件是指管理plc的系統軟件,plc的應用程序,編程語言和編程支持工具軟件。
第二章 硬件設計 第一節 硬件接線分配
1、四層電梯控制/符號表見附錄。
2、根據電梯控制的要求,電梯應具有內呼和外呼按鈕、行程開關、開關門按鈕,以及相應的指示燈,估算所需i/o口的數量,并繪制i/o口分配表如下表所示。
第二節 主控器選擇
目前比較多用的plc主要有西門子系列,omron 系列,三菱系列,松下系列等等。西門子plc與之上各plc相比,西門子plc有如下優點:(1)配置簡單。各種機型均可采用相同配置,簡化設備采購和倉庫庫存管理。(2)編程方便。用戶可根據不同機型的流程要求編制程序,程序調試和修改都非常簡便,能根據客戶需求進行變化;程序可采用密碼保護,保護自己的勞動成果。而且plc采用的梯形圖語言簡單易學,容易上手,不像單片機控制系統那樣復雜而且一旦定型不易修改,不能根據客戶需求變化。
(3)系統能非常方便地連接到pc機監控系統或其他系統如樓宇自控系統中,根據應用情況,有時可無須增加額外硬件就能實現;增加適當硬件可連接到互聯網上。(4)系統外觀高檔,控制靈活,精確度高;故障率極低,節省維護成本。綜上所述,在本次設計中選用西門子plc進行過程控制。s7-200cn針對低性能要求的小型plc,它能夠控制各種設備以滿足自動化控制需求,緊湊的結構、靈活的配置和強大的指令集使s7-200成為各種控制應用的理想解決方案。
第三節 外部接線圖
根據電梯控制的要求,需要22個輸入21個輸出點,可選用cpu224cn作為主控制器。它集成14輸入/10輸出,共24個數字量i/o點;可連接7個擴展模塊,最大擴展168路數字量i/o點或35路模擬量i/o點;具有12k字節程序和8k字節數據存儲空間和6個獨立的30khz高速計數器,兩路獨立的20khz高速脈沖輸出,具有pdf控制,1個rs485通訊/編程口。是具有較強控制力的控制器,用于控制電梯的運。3.2.2 擴展模塊的選擇 s7200系列目前總共可以提供三大類,共10種數字量輸入/輸出擴展模塊:輸入擴展模塊em221cn 兩種類型(8點dc24v輸入和16點dc24v輸入)、輸出擴展模塊em222cn兩種類型(8點dc24v輸出和8點繼電器輸出)、輸入/輸出擴展模塊em223六種類型(dc24v 4輸入/dc 4輸出,dv24v 4輸入/繼電器4輸出;dc24v 8輸入/8輸出,dv24v 8輸入/繼電器8輸出;dc24v 16輸入/16輸出,dv24v 16輸入/繼電器16)。根據估算的i/o口數量,顯然cpu224cn本機i/o口數不能滿足要求,增加10%~20%的可擴展余量后,需要擴展2個dc24v 8輸入/8輸出的em223cn模塊。
本設計的plc外部接線圖如圖1-1所示。
圖1-1 plc外部接線圖篇三:plc實訓報告 實習(訓)報 告 評 語
等級
評閱人:
職稱
年 月 日
前言
本次實訓重點掌握了plc編程軟件的使用和操作、聯系課本,結合實際將理論知識轉變為實際的編程設計,從而加深了知識的了解。
可編程序控制器的應用面廣、功能強大、使用方便,已經成為當代工業化的主要支柱之一。plc廣泛的應用各領域,尤其在機械設備和生產過程的自動控制系統中。目錄
一 水塔水位自動控制 5 二 數碼管
三 七彩霓虹燈
四 郵件分揀機
五 自控軋鋼
六 實訓總結
七 參考文獻 8 13 17 21 25 26 實訓
一、水塔水位自動控制
一、實訓目的
用plc構成水塔水位自動控制系統
二、實訓器材
1、主機單元一臺
2、水塔水位自動控制單元一臺
3、計算機一臺
三、實訓原理
水塔水位控制的要求;
當水池液面低于下限水位(s4為on表示)。電磁閥v打開注水,s4為off,表示水位高于下限水位。當水池液面高于上限水位(s3為on表示),電磁閥y關閉。
當水塔水位低于下限水位(s2為on表示),水泵m工作,向水塔供水,s2為off,表示水位高于下限水位。當水塔液面高于上限水位(s1為on表示),水泵m停。
當水塔位低于下限水位,同時水池也低于下限水位時,水泵m不啟動
四、i/o分配表
五、i/o接線圖
六、梯形圖 篇四:我的plc綜合實習報告
電氣工程plc實習報告
學 院: 電氣信息工程學院
專 業: 電氣工程及其自動化
班 級: 電氣09-3 姓 名: 田 振
學 號: 200926010316 目錄
一、實習名稱------------------------------2
二、實習目的------------------------------2
三、控制要求------------------------------2
四、機械手應用---------------------------3
五、設計部分------------------------------4
1、plc控制接線圖-------------4
2、順序功能圖--------------------5
3、梯形圖--------------------------6 4﹑系統運行與調試-------------12 六﹑ 參考文獻-----------------------------14
七、實習心得-----------------------------14
一、實習名稱: 機械手plc 控制
二、實習目的: 1.學會西門子s7-200plc的使用; 2.掌握順序功能圖的編程設計方法; 3.掌握step7-microwin的使用方法; 4.掌握plc工程設計方法;
三、控制要求
系統在電氣設計上,電機主要采用步進電機和直流電機,分別控制水平
移動、垂直移動及送貨臺的動作。傳感器采用對射式、反射式傳感器以及微動開關,用于完成貨物的檢測和限位保護。系統在機構設計上采用滾珠絲杠、滑杠和普通絲杠作為主要傳動機構。
機械手的工作方式有四種。
1、單周期方式:機械手在原位壓左限位開關和上限位開關。按一次操作按鈕機械手開始下降,下降到左工位壓動下限開關后自停,接著機械手夾緊工件開始上升,上升到原位壓動上限開關后自停,接著機械手開始右行直到壓到右限位開關后自停,接著機械手下降,下降到右工位壓到下限開關(兩個工位用一個上限開關)后自停,接著機械手放松原件后開始上升直到壓到上限位開關后自停接著機械手開始左行直到壓到左限位開關后自停。至此一個周期結束,要再按一次操作按鈕才會開始下一個周期的運行。
2、連續方式:啟動后機械手反復運行上述周期的動作過程。
3、單步方式:每按一次操作按鈕,機械手完成一個工步。
4、手動方式:按下按鈕則機械手完成一個動作,松開按鈕機械手則停止。機械手操作流程圖
四、機械手應用
機械手是在機械化、自動化生產過程中發展起來的一種新型裝置。它能模仿人手臂的某些動作功能,可按固定順序在空間抓、放、搬運物體等,動作靈活多樣,廣泛應用在工業生產和其他領域內。近年來,隨著電子技術特別是電子計算機的廣泛應用,機器人的研制和生產已成為高技術領域內迅速發展起來的一門新興技術,它更加促進了機械手的發展,使得機械手能更好地實現與機械化和自動化的有機結合。
機械手雖然目前還不如人手那樣靈活,但它具有能不斷重復工作和勞動、不知疲勞、不怕危險、抓舉重物的力量比人手大的特點,并能代替人類在危險與有毒性環境中工作,極大地提高了生產效率與工作精度,保障人身安全,改善勞動環境等,因此,機械手已受到許多部門的重視,并越來越廣泛地得到了應用,例如:(1)機床加工工件的裝卸,特別是在自動化車床、組合機床上使用較為普遍。(2)在裝配作業中應用廣泛,在電子行業中它可以用來裝配印制電路板,在機械 行業中它可以用來組裝零部件。
(3)可在勞動條件差,單調重復易子疲勞的工作環境工作,以代替人的勞動。
(4)可在危險場合下工作,如軍工品的裝卸、危險品及有害物的搬運等。(5)宇宙及海洋的開發。
(6)軍事工程及生物醫學方面的研究和試驗。
五、設計部分
1、plc控制接線圖 篇五:plc實訓總結報告
計算機與信息工程系
《plc控制技術實訓》總結報告
專 業: 計算機控制 班 級: 控制1001 學生姓名: 學 號: 實訓時間:指導教師:
一、plc控制技術介紹 1 概述
可編程控制器(plc)是以微處理器為基礎,綜合了計算機技術、自動控制技術和通信技術發展起來的一種通用的工業自動控制裝置。它具有體積小、功能強、靈活通用與維護方便等一系列的優點。特別是它的高可靠性和較強的適應惡劣環境的能力,受到用戶的青睞。因此在冶金、化工、交通、電力等領域獲得了廣泛的應用,成為了現代工業控制的三大支柱之一。
可編程控制器是一種存儲器控制器,支持控制系統工作的程序存放在存儲器中利用程序來實現控制邏輯,完成控制任務。在可編程控制器構成的控制系統中,要實現一個控制任務,首先要針對具體的被控對象,分析它對控制系統的要求,然后編制出相應的控制程序,利用編程器將控制程序寫入可編程控制器的程序存儲器中。系統運行時,可編程控制器依次讀取程序存儲器中的程序語句,對它們的內容加以解釋并執行。現代plc已經成為真正的工業控制設備。
可編程序控制器的分類: plc的種類很多,其實現的功能、內存容量、控制規模、外型等方面均存在較大的差異。因此,plc的分類沒有一個嚴格的統一標準,而是按照結構形式、控制規模、實現的功能進行大致的分類。1.2 plc的結構及特點 plc實質是一種專用于工業控制的計算機,其硬件結構基本上與微型計算機相同
1、中央處理單元(cpu)中央處理單元(cpu)是plc的控制中樞。它按照plc系統程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數據;檢查電源、存儲器、i/o以及警戒定時器的狀態,并能診斷用戶程序中的語法錯誤。當plc投入運行時,首先它以掃描的方式接收現場各輸入裝置的狀態和數據,并分別存入i/o映象區,然后從用戶程序存儲器中逐條讀取用戶程序,經過命令解釋后按指令的規定執行邏輯或算數運算的結果送入i/o映象區或數據寄存器內。等所有的用戶程序執行完畢之后,最后將i/o映象區的各輸出狀態或輸出寄存器內的數據傳送到相應的輸出裝置,如此循環運行,直到停止運行。
為了進一步提高plc的可靠性,近年來對大型plc還采用雙cpu構成冗余系統,或采用三cpu的表決式系統。這樣,即使某個cpu出現故障,整個系統仍能正常運行。
2、輸出寄存器
輸入寄存器可按位進行尋址,每一位對應一個開關量,其值反映了開關量的狀態,其值的改變由輸入開關量驅動,并保持一個掃描周期。cpu可以讀其值,但不可以寫或進行修改。
3、輸出寄存器
輸出寄存器的每一位都表明了plc在下一個時間段的輸出值,而程序循環執行開始時的輸出寄存器的值,表明的是上一時間段的真實輸出值。在程序執行過程中,cpu可以讀其值,并作為條件參加控制,還可以修改其值,而中間的變換僅僅影響寄存器的值。只有程序執行到一個循環的尾部時的值才影響下一時間段的輸出,即只有最后的修改才對輸出接點的真實值產生影響。
4、存儲器
存放系統軟件的存儲器稱為系統程序存儲器。存放應用軟件的存儲器稱為用戶程序存儲器。
5、電源 plc的電源在整個系統中起著十分重要的作用。如果沒有一個良好的、可靠的電源系統是無法正常工作的,因此plc的制造商對電源的設計和制造也十分重視。一般交流電壓波動在+10%(+15%)范圍內,可以不采取其它措施而將plc直接連接到交流電網上去。plc的結構決定了它有如下特點:
1、可靠性高,抗干擾能力強;
2、通用性高,使用方便;
3、程序設計簡單,易學,易懂;
4、采用先進的模塊化結構,系統組合靈活方便;
5、系統設計周期短;
6、安裝簡便,調試方便,維護工作量小;
7、對生產工藝改變適應性強,可進行柔性生產。
第二篇:PLC應用技術綜合實訓(定稿)
PLC技術與應用綜合實訓
《PLC技術與應用》是一門理論性和實踐性都很強的專業基礎課程,通過綜合實訓,培養學生利用PLC技術與應用進行電氣控制的能力,提高學生電氣自動化綜合應用技術能力。為確保綜合實訓的教學質量,具體要求如下。
一、PLC技術與應用綜合實訓的指導思想
綜合實訓要求學生理論聯系實際,綜合運用所學知識,培養學生創新能力、提高學生的綜合職業技能,同時提高學生的學習興趣,培養學生查閱資料、檢索信息的能力,提高學生應用PLC技術分析問題和解決問題的能力,達到綜合實訓的目的。
二、PLC技術與應用綜合實訓內容及要求
1、選題要有針對性和實用性。
2、系統分析。分組討論確定硬件部分,主要是確認外部的電機控制電路,PLC控制電路,把系統的架構和功能分析透徹,確定控制方案。
3、電氣原理圖設計,設計原理圖及接線圖。
4、PLC程序設計。
5、調試。
6、運行。
三、PLC技術與應用綜合實訓的成績考核
綜合實訓模塊的成績考核采用綜合考核的方法,包括出勤情況、課堂表現、項目完成情況等方面進行綜合評價,突出能力考核:包括分析能力、設計創新能力、操作能力、熟練程度、自學能力、語言表達能力、寫作能力、學習態度等。對整個選題項目的完成情況及各功能模塊的實施情況,進行評定,給出成績。最后,對各部分成績進行按一定比例給出一個總成績。
第三篇:PLC實訓報告
重 慶 交 通 大 學
學 生 實 驗 報 告
實驗課程名稱
開課實驗室
學 院 年級
開 課 時 間 至 學年第 學期
實驗一 基本指令的編程練習
一、實驗目的
1、熟悉plc實驗裝置,s7-200系列編程控制器的外部接線方法。
2、了解編程軟件step7的編程環境,軟件的使用方法。
3、掌握與、或、非邏輯功能的編程方法。
二、實驗內容及實驗要求
通過程序判斷q0.1、q0.2、q0.3、q0.4的輸出狀態,然后再輸入并運行程序加以驗證。
三、實驗過程
梯形圖程序:
實驗步驟;
1.梯形圖中的i0.1、i0.3分別對應控制實驗單元輸入開關i0.1、i0.3。2.通過專用pc/ppi電纜連接計算機與plc主機。打開編程軟件step7,逐條輸入程序,檢查無誤后,將所編程序下載到主機內,并將可編程控制器主機上的stop/run開關撥到run位置,運行指示燈點亮,表明程序開始運行,有關的指示燈將顯示運行結果。3.撥動輸入開關i0.1、i0.3,觀察輸出指示燈.q0.1、q0.2、q0.3、q0.4是否符合與、或、非邏輯的正確結果。
四、實驗結果及總結
達到了設計的要求和觀察到了預期的實驗效果。1)對可編程控制器方面的內容,特別是對梯形圖理解更深入了。2)plc設計重點就在于梯形圖的設計,需要有很巧妙的設計方法,雖然以前也試著設計過類似的梯形圖,但我覺的設計出一個好的梯形圖并不是一件簡單的事;有好多的東西,只有我們去試著做了,才能真正的掌握,只學習理論有些東西是很難理解的,更談不上掌握。3)當程序出錯時,要多觀察、對錯誤重復n次,估計是由什么原因引起的,從電路整體來看、分析可能是什么錯誤,再縮小范圍。如果實再找不出來,就出去吹吹風吧,不能急于求成,但不要放棄;要保持你的頭腦清醒。
實驗二 led數碼顯示控制
一、實驗目的
了解并掌握led數碼顯示控制中的應用及其編程方法。
二、實驗內容及實驗要求
控制要求
按下啟動按鈕后,由八組led發光二極管模擬的八段數碼管開始顯示:先是一段段顯示,顯示次序是a、b、c、d、e、f、g、h。隨后顯示數字及字符,顯示次序是0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f,再返回初始顯示,并循環不止。led數碼顯示控制的實驗面板圖:
輸入/輸出接線列表
三、實驗過程(包括程序內容)
梯形圖程序: 篇二:plc實訓報告 1 引言 可編程邏輯控制器(programmable logic controllerplc),它采用一類可編程的存儲器,用于其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算術操作等面向用戶的指令,并通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程.學習plc對于機械工程的學生來說,是一門必修課,因此,plc的實訓是踏入工作前一次很有意義的學習!2 目錄
一.可編程邏輯控制器基本知識??4 二.實訓要求及實訓原器件介紹?15 三.實訓一(y-δ降壓啟動)??27 四.實訓四(交通燈控制)???32 五.實訓五(彩燈控制)38 六.實訓小結?43 七.致謝???45 3 一:可編程邏輯控制器基本知識 1可編程控制器的定義:
可編程控制器(plc)是一種專門為在工業環境下應用而設計的數字運算的電子系統。它采用可編程的存儲器,用來在其內部存儲執行邏輯運算、順序控制、定時、計數和算術運算等操作的指令,并通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。目前的計算機集散控制系統dcs(distributed control system)中已有大量的可編程控制器應用。伴隨著計算機網絡的發展,可編程控制器作為自動化控制網絡和國際通用網絡的重要組成部分,將在工業及工業以外的眾多領域發揮越來越大的作用。
對于plc的定義,其補充說明如下。
以微處理技術為基礎,應用于以控制開關量為主,或包括控制過程參量在內的邏輯控制、機電運動控制或過程控制等工業控制領域的新型工業控制裝置。
可編程控制器是采用微電子技術來完成各種控制功能的自動化設備,按照預先輸入的程序控制現場的執行機構,并按照一定規律進行動作。其主要功能體現在以下幾方面: 1.順序邏輯控制
順序邏輯控制在plc應用領域中應用最廣泛,可以取代繼電器控制系統,實現邏輯控制和順序控制。它既可以用于單機控制或多機控制,又可用于自動化生產線的控制。plc根據操作按鈕、限位開關及
其他現場給出的指令信號和傳感器信號,控制機械運動部件進行相應的操作。2.運動控制
在機械加工行業,plc與計算機數控集成在一起,用以完成機床的運動控制。很多plc制造廠家已提供了拖動步進電機或伺服電機的單軸或多軸位置控制模板。在多數情況下,plc將描述目標位置的數據送給模板,模板移動一軸或數軸到目標位置。當每個軸移動時,位置控制模板將保持適當的速度和加速度,以確保運動平滑。目前已用于控制無心磨削、沖壓、復雜零件分段沖裁、滾削、磨削等應用中。3.定時控制 plc為用戶提供了一定數量的定時器,并設置了定時器指令。一般每個定時器可實現0.1~999.9s或0.01~99.99s的定時控制,也可按一定方式進行定時時間的擴展。定時精度高,定時設定方便、靈活。同時plc還提供了高精度的時鐘脈沖,可用于準確地實時控制。4.計數控制 plc提供了多種計數器,如普通計數器、可逆計數器、高速計數器等,可以用來完成不同用途的計數控制。當計數器的當前計數值等于計數器的設定值,或在某一數值范圍時,發出控制命令。計數器的計數值可以在運行中被讀出,也可以在運行中進行修改。5.步進控制
plc為用戶提供了一定數量的移位寄存器,并完成步進控制功能。5篇三:plc實驗報告
《電氣可編程控制原理與應用》課程實驗報告
組別 8 本組成員 丁心林、尋森林、尹業景 2104/4/18 指導教師
所在班級 電信201102 馮劼
實驗時間 記分及評價:
一、實驗名稱
實驗1:thplc-c實驗臺熟悉及三菱編程軟件gx-developer的使用(2課時)
二、任務及要求
1、了解thplc-c型可編程控制器實驗裝置的構成和使用注意事項,2、掌握gx-developer軟件基本指令梯形圖編制方法,工程文件的創建與保存方法及gx-simulator仿真方法。
3、用gx-developer軟件練習梯形圖的編寫,并體會常用簡單梯形圖(指令)的功能,填寫相應內容
三、實驗內容與步驟
1、觀察 thplc-c型可編程控制器實驗裝置的組成三菱fx2n-48mr型plc主機 輸入元件模塊 基本指令練習模塊 交通燈模塊 電機控制模塊
直線運動和運料小車模塊 自動售貨機模塊 天塔之光模塊 水塔水位控制模塊 機械手控制模塊 通信電纜、通信接口 上位機(電腦)
3、設計性實驗一般步驟:
①了解控制要求,列出i/o分配及與外設對應關系表
②根據①連接主機與外設;③編制plc控制程序
第 1 頁
④將編制的程序下載到plc主機并運行;
⑤根據運行結果調試修改設計并再次驗證⑤將以上過程及內容填入實驗報告并提交。
3、了解 gx-developer及gx-simulator的安裝
注意:不要選中“監視專用”
①plc編程軟件安裝時:打開“qss_nosupport”文件,然后繼續打開“envmel”文件,安裝setup應用文擋,安裝完后返回到“qss_nosupport”文件,打開“update”文擋解壓。若是2000系統,則解壓第一個,若是98系統解壓第二個,解壓完后返回“qss_nosupport”文件。雙擊“setup”安裝即可。
序列號見“qss_nosupport”目錄下的“ sn ”文件夾。②打開“瀏覽工具”文件夾 安裝“adberdr60_chs_full”,這是個必須安裝的瀏覽工具 ③本軟件包適用于三菱(mitsubishi fa)fx0n/1n/1s/2n/2nc、ans/ana、melsec-全系列工控plc系統的程序編制。
④確認軟件可以使用后,安裝gx-simulator,序列號可與developer相同。4驗證 使用gx-developer創建新工程、打開已有工程、保存工程的方法
①創建新工程:工程-創建新工程-選擇plc類型(本機為fx2n)-選擇梯形圖(或sfc圖)-(設置工程名和保存路徑)-確定,②打開已有工程:工程-打開工程-選擇工程路徑-選擇工程名-打開(或直接雙擊工程文件)5驗證 使用gx-simulator仿真的方法:
工具-梯形圖邏輯測試起動-等待模擬寫入梯形圖程序-(即可監視各元件狀態)-(如有需要,繼續以后步驟)-在線-調試-軟元件測試
如果要修改程序,須先“工具-梯形圖邏輯測試結束” 6練習:
①、輸入下面的梯形圖將觀察到的結果填入到右邊的表中
圖sy1-1 表sy1-1 圖sy1-2 表sy1-2 第 2 頁
圖sy1-3 圖sy1-4 圖sy1-5 表sy1-3 表sy1-4 表sy1-5 第 3 頁
②輸入如下程序,觀察運行結果,畫出輸出波形(1)
第 4 頁
圖sy1-8-1(2)
圖sy1-8-2(3)
圖sy1-8-3(4)
圖sy1-8-4 第 5 頁 篇四:plc實訓報告 plc綜合實驗實訓報告
班 級 0機電0班 姓 名 000 學 號 00 指導老師 00 廣東科學技術學院
2010年12月29號
目 錄
第一部分 plc仿真實訓
實訓一 限位法
實訓二 步進編程
實訓三 時序圖編程(噴泉)實訓四 直譯法編程 實訓五 并行性分支sfc 實訓六 實訓七 實訓八 實訓九 實訓十 實訓十一 實訓十二 實訓十三 實訓十四 實訓十五 實訓十六 實訓十七
實訓十八 實訓十九 實訓二十 實訓二十一 實訓十十二 實訓二十三 第二部分 實訓二十四 實訓二十五 實訓二十六 實訓二十七 實訓二十八 實訓二十九 實訓三 十
選擇性分支sfc 功能指令(三臺電機同時y-△啟動)乘除法移位(走馬燈設計)交通信號燈的控制系統設計 彩燈的控制設計 cmp指令(密碼鎖)空氣調節器狀態控制 sftl指令--------電機控制機器生產 deco指令--------三相六拍步進電機 觸點比較應用實訓
液壓滑臺的控制
兩臺電機完成10個循環自動關機 plc---變頻器通訊
用plc控制兩臺變頻器變頻 恒壓供水 plc的a/d轉換 plc的d/a轉換 plc與plc的通訊 用plc改造電氣控制柜
電機y-△減壓啟動 電機正反轉 620車床的電氣控制 串電阻減壓啟動 兩臺電機順序啟動 plc控制變頻器 變頻器面板pu控制運行 2 實訓一 限位法
一、實驗目的
1、理解plc基本結構與組成熟悉plc的控制原理
2、掌握plc編程軟件的使用及操作技巧
3、通過限位控制法,了解限位開關的使用
二、實驗器材
1、fx2n-48mr plc 一臺
2、pc電腦 一臺
3、編程數據線 一條
4、限位開關 兩個
5、導線和燈泡 若干個
三、實驗內容
如圖:
當小車啟動時正向左,碰到限位開關x3時,小車反向右,碰到限位開關x4時,又正行 編寫程序要求:
1、可自動循環工作
2、當限位開關壞了可以手動控制循環
3、可單循環運行 4、6次循環控制 x0、x1為啟動開關,x2、為停止開關,x3、4為限位開關,x7為手動控制循環開關,x10控制單循環。編程時加計時器c0控制小車6次正反行駛后停止。梯形圖:
實訓二 步進編程
一、實驗目的
1、理解plc基本機構與組成熟悉plc的控制原理
2、掌握軟件plc編程軟件的使用及操作技巧
3、理解步進階梯指令的使用
二、實驗器材
1、fx2n-48mr plc 一臺
2、pc電腦 一臺
3、編程電纜線 一條
4、導線和燈泡 若干
三、實驗內容
編程一個“歡迎您高級電工”字樣的燈光閃爍 “歡迎您高級電工”分別對應 著y0-y6,當y0-y6哪個置1 的時候,對應的燈泡亮,閃 爍的時間間隔是1s.如圖: 2 3 篇五:plc實訓總結報告
計算機與信息工程系
《plc控制技術實訓》總結報告
專 業: 計算機控制 班 級: 控制1001 學生姓名: 學 號:
實訓時間:指導教師:
一、plc控制技術介紹 1 概述 可編程控制器(plc)是以微處理器為基礎,綜合了計算機技術、自動控制技術和通信技術發展起來的一種通用的工業自動控制裝置。它具有體積小、功能強、靈活通用與維護方便等一系列的優點。特別是它的高可靠性和較強的適應惡劣環境的能力,受到用戶的青睞。因此在冶金、化工、交通、電力等領域獲得了廣泛的應用,成為了現代工業控制的三大支柱之一。
可編程控制器是一種存儲器控制器,支持控制系統工作的程序存放在存儲器中利用程序來實現控制邏輯,完成控制任務。在可編程控制器構成的控制系統中,要實現一個控制任務,首先要針對具體的被控對象,分析它對控制系統的要求,然后編制出相應的控制程序,利用編程器將控制程序寫入可編程控制器的程序存儲器中。系統運行時,可編程控制器依次讀取程序存儲器中的程序語句,對它們的內容加以解釋并執行。現代plc已經成為真正的工業控制設備。
可編程序控制器的分類: plc的種類很多,其實現的功能、內存容量、控制規模、外型等方面均存在較大的差異。因此,plc的分類沒有一個嚴格的統一標準,而是按照結構形式、控制規模、實現的功能進行大致的分類。1.2 plc的結構及特點 plc實質是一種專用于工業控制的計算機,其硬件結構基本上與微型計算機相同
1、中央處理單元(cpu)中央處理單元(cpu)是plc的控制中樞。它按照plc系統程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數據;檢查電源、存儲器、i/o以及警戒定時器的狀態,并能診斷用戶程序中的語法錯誤。當plc投入運行時,首先它以掃描的方式接收現場各輸入裝置的狀態和數據,并分別存入i/o映象區,然后從用戶程序存儲器中逐條讀取用戶程序,經過命令解釋后按指令的規定執行邏輯或算數運算的結果送入i/o映象區或數據寄存器內。等所有的用戶程序執行完畢之后,最后將i/o映象區的各輸出狀態或輸出寄存器內的數據傳送到相應的輸出裝置,如此循環運行,直到停止運行。
為了進一步提高plc的可靠性,近年來對大型plc還采用雙cpu構成冗余系統,或采用三cpu的表決式系統。這樣,即使某個cpu出現故障,整個系統仍能正常運行。
2、輸出寄存器
輸入寄存器可按位進行尋址,每一位對應一個開關量,其值反映了開關量的狀態,其值的改變由輸入開關量驅動,并保持一個掃描周期。cpu可以讀其值,但不可以寫或進行修改。
3、輸出寄存器
輸出寄存器的每一位都表明了plc在下一個時間段的輸出值,而程序循環執行開始時的輸出寄存器的值,表明的是上一時間段的真實輸出值。在程序執行過程中,cpu可以讀其值,并作為條件參加控制,還可以修改其值,而中間的變換僅僅影響寄存器的值。只有程序執行到一個循環的尾部時的值才影響下一時間段的輸出,即只有最后的修改才對輸出接點的真實值產生影響。
4、存儲器
存放系統軟件的存儲器稱為系統程序存儲器。存放應用軟件的存儲器稱為用戶程序存儲器。
5、電源 plc的電源在整個系統中起著十分重要的作用。如果沒有一個良好的、可靠的電源系統是無法正常工作的,因此plc的制造商對電源的設計和制造也十分重視。一般交流電壓波動在+10%(+15%)范圍內,可以不采取其它措施而將plc直接連接到交流電網上去。plc的結構決定了它有如下特點:
1、可靠性高,抗干擾能力強;
2、通用性高,使用方便;
3、程序設計簡單,易學,易懂;
4、采用先進的模塊化結構,系統組合靈活方便;
5、系統設計周期短;
6、安裝簡便,調試方便,維護工作量小;
7、對生產工藝改變適應性強,可進行柔性生產。
第四篇:plc實訓報告
西安郵電學院
PLC實訓報告
專業名稱 : 自動化學院
學生姓名 :
董艷俠(06082052)
專業名稱 : 測控技術與儀器 班
級 :
測控0802
一、實驗目的:
1)認識并學習PLC,了解PLC系統結構,熟悉PLC組成及各部分的作用,掌握PLC的工作原理,明確PLC輸入/輸出的意義; 2)了解PLC應用軟件的編制方法;
3)熟悉PLC基本指令,了解PLC功能指令;
4)掌握PLC基本電路的程序構成以及簡單設計方法; 5)熟悉PLC基本指令梯形圖或語句表的編輯方法。
二、實驗設備:
1)一臺PLC主機;
2)微型計算機(帶編程電纜及編程軟件); 3)輸入/輸出實驗板; 4)電工工具及導線若干;
三、實驗內容:
1、了解PLC基本指令系統特點
PLC的編程語言與一般計算機語言相比,具有明顯的特點,它既不同于高級語言,也不同于一般的匯編語言,它既要滿足易于編寫,又要滿足易于調試的要求。目前,還沒有一種對各廠家產品都能兼容的編程語言。如三菱公司的產品有它自己的編程語言,OMRON公司的產品也有它自己的語言。但不管什么型號的PLC,其編程語言都具有以下特點:
1.圖形式指令結構:程序由圖形方式表達,指令由不同的圖形符號組成,易于理解和記憶。系統的軟件開發者已把工業控制中所需的獨立運算功能編制成象征性圖形,用戶根據自己的需要把這些圖形進行組合,并填入適當的參數。在邏輯運算部分,幾乎所有的廠家都采用類似于繼電器控制電路的梯形圖,很容易接受。如西門子公司還采用控制系統流程圖來表示,它沿用二進制邏輯元件圖形符號來表達控制關系,很直觀易懂。較復雜的算術運算、定時計數等,一般也參照梯形圖或邏輯元件圖給予表示,雖然象征性不如邏輯運算部分,也受用戶歡迎。2.明確的變量常數:圖形符相當于操作碼,規定了運算功能,操作數由用戶填人,如:K400,T120等。PLC中的變量和常數以及其取值范圍有明確規定,由產品型號決定,可查閱產品目錄手冊。
3.簡化的程序結構:PLC的程序結構通常很簡單,典型的為塊式結構,不同塊完成不同的功能,使程序的調試者對整個程序的控制功能和控制順序有清晰的概念。
4.簡化應用軟件生成過程:使用匯編語言和高級語言編寫程序,要完成編輯、編譯和連接三個過程,而使用編程語言,只需要編輯一個過程,其余由系統軟件自動完成,整個編輯過程都在人機對話下進行的,不要求用戶有高深的軟件設計能力。
5.強化調試手段:無論是匯編程序,還是高級語言程序調試,都是令編輯人員頭疼的事,而PLC的程序調試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和內部編輯、調試、監控等,并在軟件支持下,診斷和調試操作都很簡單。總之,PLC的編程語言是面向用戶的,對使用者不要求具備高深的知識、不需要長時間的專業訓練。
PLC的構成:從結構上分,PLC分為固定式和組合式(模塊式)兩種。固定式PLC包括CPU板、I/O板、顯示面板、內存塊、電源等,這些元素組合成一個不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內存、電源模塊、底板或機架,這些模塊可以按照一定規則組合配置。
2、掌握PLC編程語言的形式
PLC 最常用的兩種編程語言,一是梯形圖,二是助記符語言表。采用梯形圖編程,因為它直觀易懂,但需要一臺個人計算機及相應的編程軟件;采用助記符形式便于實驗,因為它只需要一臺簡易編程器,而不必用昂貴的圖形編程器或計算機來編程。雖然一些高檔的PLC還具有與計算機兼容的C語言、BASIC語言、專用的高級語言(如西門子公司的GRAPH5、三菱公司的MELSAP),還有用布爾邏輯語言、通用計算機兼容的匯編語言等。不管怎么樣,各廠家的編程語言都只能適用于本廠的產品。
1.編程指令:指令是PLC被告知要做什么,以及怎樣去做的代碼或符號。從本質上講,指令只是一些二進制代碼,這點PLC與普通的計算機是完全相同的。同時PLC也有編譯系統,它可以把一些文字符號或圖形符號編譯成機器碼,所以用戶看到的PLC指令一般不是機器碼而是文字代碼,或圖形符號。常用的助記符語句用英文文字(可用多國文字)的縮寫及數字代表各相應指令。常用的圖形符號即梯形圖,它類似于電氣原理圖是符號,易為電氣工作人員所接受。
2.指令系統:一個PLC所具有的指令的全體稱為該PLC的指令系統。它包含著指令的多少,各指令都能干什么事,代表著PLC的功能和性能。
一般講,功能強、性能好的PLC,其指令系統必然豐富,所能干的事也就多。我們在編程之前必須弄清PLC的指令系統。
3.程序:PLC指令的有序集合,PLC運行它,可進行相應的工作,當然,這里的程序是指PLC的用戶程序。用戶程序一般由用戶設計,PLC的廠家或代銷商不提供。用語句表達的程序不大直觀,可讀性差,特別是較復雜的程序,更難讀,所以多數程序用梯形圖表達。
4.梯形圖:梯形圖是通過連線把PLC指令的梯形圖符號連接在一起的連通圖,用以表達所使用的PLC指令及其前后順序,它與電氣原理圖很相似。它的連線有兩種:一為母線,另一為內部橫豎線。內部橫豎線把一個個梯形圖符號指令連成一個指令組,這個指令組一般總是從裝載(LD)指令開始,必要時再繼以若干個輸入指令(含LD指令),以建立邏輯條件。最后為輸出類指令,實現輸出控制,或為數據控制、流程控制、通訊處理、監控工作等指令,以進行相應的工作。母線是用來連接指令組的。下圖是三菱公司的FX2N系列產品的最簡單的梯形圖例: 它有兩組,第一組用以實現啟動、停止控制。第二組僅一個END指令,用以結束程序。
5.梯形圖與助記符的對應關系:助記符指令與梯形圖指令有嚴格的對應關系,而梯形圖的連線又可把指令的順序予以體現。一般講,其順序為:先輸入,后輸出(含其他處理);先上,后下;先左,后右。有了梯形圖就可將其翻譯成助記符程序。上圖的助記符程序為:
反之根據助記符,也可畫出與其對應的梯形圖。
6.梯形圖與電氣原理圖的關系:如果僅考慮邏輯控制,梯形圖與電氣原理圖也可建立起一定的對應關系。如梯形圖的輸出(OUT)指令,對應于繼電器的線圈,而輸入指令(如LD,AND,OR)對應于接點,互鎖指令(IL、ILC)可看成總開關,等等。這樣,原有的繼電控制邏輯,經轉換即可變成梯形圖,再進一步轉換,即可變成語句表程序。有了這個對應關系,用PLC程序代表繼電邏輯是很容易的。這也是PLC技術對傳統繼電控制技術的繼承。
3.PLC編程應該遵循以下基本原則。
1)外部輸入、輸出繼電器、內部繼電器、定時器、計數器等器件的接點可多次重復使用,無需用復雜的程序結構來減少接點的使用次數。
2)梯形圖每一行都是從左母線開始,線圈接在最右邊,接點不能放在線圈的右邊。
3)線圈不能直接與左母線相連。如果需要,可以通過一個沒有使用的內部繼電器的常閉接點或者特殊內部繼電器R9010(常0N)的常開接點來連接。
4)同一編號的線圈在一個程序中使用兩次稱為雙線圈輸出。雙線圈輸出容易引起誤操作,應盡量避免線圈重復使用。
5)梯形圖程序必須符合順序執行的原則,即從左到右,從上到下地執行,如不符合順序執行的電路不能直接編程。
6)在梯形圖中串聯接點、并聯接點的使用次數沒有限制,可無限次地使用。
4.梯形圖
梯形圖是一種圖形語言,在形式上沿襲了傳統繼電接觸器控制圖,它將PLC內部的各種編程元件(如繼電器的觸點、線圈、定時器、計數器等)和各種具有特定功能的命令用專用的圖形符號、標號定義,并按控制邏輯要求及連接規則進行組合和排列,從而構成了表示PLC輸入和輸出之間控制關系的圖形。
梯形圖:I0.0Q0.0I0.1Q0.0()
1.梯形圖的基本符號: 1)觸點:代表邏輯輸入條件,例如開關、按鈕或者內部條件等。
2)線圈:通常表示邏輯輸出結果,如:燈負載、接觸器、中間繼電器或內部輸出條件。
3)盒:表示其它一些指令,例如:定時器、計數器或者數學運算指令。
()IN100PTT33TOF10ms觸點
線圈
盒
2.梯形圖的書寫規則:
1)、梯形圖中的觸點只有兩種: 常開觸點和常閉觸點。觸點可以無限次使用。2)、梯形圖中輸出用—()表示,同一輸出變量一般只能使用一次 3)、梯形圖左右兩邊分別有母線和結束母線。4)、梯形圖從左→右,從上→下的順序書寫。
5)、觸點可以任意串并聯,輸出可以并聯,但不能串聯 3.繪制梯形圖應注意的問題:
1)梯形階梯都是始于左母線,終于右母線(通常可以省掉不畫,僅畫左母線)。每行的左邊是接點組合,表示驅動 邏輯線圈的條件,而表示結果的邏輯線圈只能接在右邊的母線上。接點不能出現在線圈右邊。
2)接點應畫在水平線上,不應畫在垂直線上。
3)并聯塊串聯時,應將接點多的去路放在梯形圖左方(左重右輕原則);串聯塊并聯時,應將接點多的并聯去路放 在梯形圖的上方(上重下輕的原則)。這樣做,程序簡潔,從而減少指令的掃描時間,這對于一些大型的程序尤為重要
4)不宜使用雙線圈輸出。若在同一梯形圖中,同一組件的線圈使用兩次或兩次以上,則稱為雙線圈輸出或線圈的重復利用。在雙線圈輸出時,只有最后一次的線圈才有效,而前面的線圈是無效的。
5、繪制梯形實例
1、編寫程序,實現如下功能:由PB1啟動程序、PL1常亮、PL2實現每隔0.5s閃爍、為停止按鈕。程序編寫好后,加載到PLC,觀察并記錄實驗現象。
2、編寫程序,實現如下功能:由PB1啟動程序、PL1實現每隔1s閃爍、20s后PL2由暗轉亮、PB2為停止按鈕、PB3為計數復位。程序編寫好后,加載到PLC,觀察并記錄實驗現象。
3.定時計數
4綜合:十字路口交通燈的控制實驗
十字路口的東西南北方向均設有紅、黃、綠三只信號燈,交通信號燈啟動時,6只燈以一定的時序循環往復工作。
梯形圖設計步驟如下:
1)依圖中所示元件及方式繪出各個時間點形成所需支路。這些支路是按時間點的先后順序繪出的,而且是采用一點連一點的方式。
2)以時間點為工作條件繪出各燈的輸出梯形圖。
3)為實現交通燈的啟停控制,在梯形圖上增加主控環節。作為一個循環的結束,第二個循環開始控制的T7常閉觸點也作為條件串入主控指令中。
十字路口交通信號燈的梯形圖用編程軟件包,按照十字路口交通燈控制的要求,編制PLC控制程序。按照要求連接PLC主機和輸入/輸出實驗板,運行PLC控制程序,模擬十字路口交通燈控制輸入信號,觀察輸出結果。
四、實驗心得:
這個學期開設了PLC實訓的課程,跟以前所有開設的課程有很大的區別,這門課程的靈活性很強,充分發揮自己的潛力;其實學習的過程當中并不一定要學到多少東西,個人覺得開發思維怎樣去學習,這才是最重要的,而這門課程恰好體現了這一點。此次的實訓以班級為主體,以小組為單位而開展的一次綜合的實踐,老師也給予我們足夠的空間讓我們完成此次的實訓,這讓我覺得壓力減輕不少。
這次的實訓從程序上面看起來很復雜,我們組進行了任務的分工,一下子就變得簡單化了。自己選擇了畫圖,在老師的指導下,自己慢慢開始學會了如何用相應的軟件去畫圖,感覺自己花的不錯,就慢慢的熟練起來。
通過這次實訓,我對PLC梯形圖、指令表、外部接線圖有了更好的了解,也讓我更加了解了關于PLC設計原理。有很多設計理念來源于實際,從中找出最適合的設計方法。本次實訓脫離不了集體的力量,遇到問題和同學互相討論交流。多和同學討論。這次實訓我學習了許多新的知識,從理論到實踐,了解了可編程邏輯器件的學習和操作方法,懂得了理論與實際相結合是很重要的,只有理論知識是遠遠不夠的,只有把所學的理論知識與實踐相結合起來,對于編程我熟悉編程的連貫性與邏輯性。增強了讀程序的能力。完成了老師布置的任務,從理論中得出結論,才能學會真正一門課程的精髓。通過和老師以及同學們的一塊學習和探討,知道動手是很重要的,我們以后要加強實踐方面的鍛煉,讓自己對一門課程有全方位的掌握。
這次的實訓,使我學到了不同的學習方法,有更加深刻的體驗,讓我深切的認識到實踐的重要性。在以后的學習過程中,我會更加注重自己的操作能力和應變能力,多與這個社會進行接觸,讓自己更早適應這個陌生的環境,相信在不久的將來,可以打造一片屬于自己的天地。
第五篇:plc實訓報告
西安郵電大學
生 產 實習報 告 書
院(系)名稱學生姓名專業名稱班
級實習時間 自動化學院
自動化
2013年 2 月 24 日 至 2013 年3月 日
: : : : :
一、實驗目的:
1)認識并學習PLC,了解PLC系統結構,熟悉PLC組成及各部分的作用,掌握PLC的工作原理,明確PLC輸入/輸出的意義; 2)了解PLC應用軟件的編制方法;
3)熟悉PLC基本指令,了解PLC功能指令;
4)掌握PLC基本電路的程序構成以及簡單設計方法; 5)熟悉PLC基本指令梯形圖或語句表的編輯方法。
二、實驗設備:
1)一臺PLC主機;
2)微型計算機(帶編程電纜及編程軟件); 3)輸入/輸出實驗板; 4)電工工具及導線若干;
三、實驗內容:
1、了解PLC基本指令系統特點:
PLC的編程語言與一般計算機語言相比,具有明顯的特點,它既不同于高級語言,也不同于一般的匯編語言,它既要滿足易于編寫,又要滿足易于調試的要求。目前,還沒有一種對各廠家產品都能兼容的編程語言。如三菱公司的產品有它自己的編程語言,OMRON公司的產品也有它自己的語言。但不管什么型號的PLC,其編程語言都具有以下特點:
(1).圖形式指令結構:程序由圖形方式表達,指令由不同的圖形符號組成,易于理解和記憶。系統的軟件開發者已把工業控制中所需的獨立運算功能編制成象征性圖形,用戶根據自己的需要把這些圖形進行組合,并填入適當的參數。在邏輯運算部分,幾乎所有的廠家都采用類似于繼電器控制電路的梯形圖,很容易接受。如西門子公司還采用控制系統流程圖來表示,它沿用二進制邏輯元件圖形符號來表達控制關系,很直觀易懂。較復雜的算術運算、定時計數等,一般也參照梯形圖或邏輯元件圖給予表示,雖然象征性不如邏輯運算部分,也受用戶歡迎。
(2).明確的變量常數:圖形符相當于操作碼,規定了運算功能,操作數由用戶填人,如:K400,T120等。PLC中的變量和常數以及其取值范圍有明確規定,由產品型號決定,可查閱產品目錄手冊。
(3).簡化的程序結構:PLC的程序結構通常很簡單,典型的為塊式結構,不同塊完成不同的功能,使程序的調試者對整個程序的控制功能和控制順序有清晰的概念。
(4).簡化應用軟件生成過程:使用匯編語言和高級語言編寫程序,要完成編輯、編譯和連接三個過程,而使用編程語言,只需要編輯一個過程,其余由系統軟件自動完成,整個編輯過程都在人機對話下進行的,不要求用戶有高深的軟件設計能力。
(5).強化調試手段:無論是匯編程序,還是高級語言程序調試,都是令編輯人員頭疼的事,而PLC的程序調試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和內部編輯、調試、監控等,并在軟件支持下,診斷和調試操作都很簡單。
總之,PLC的編程語言是面向用戶的,對使用者不要求具備高深的知識、不需要長時間的專業訓練。
PLC的構成:從結構上分,PLC分為固定式和組合式(模塊式)兩種。固定式PLC包括CPU板、I/O板、顯示面板、內存塊、電源等,這些元素組合成一個不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內存、電源模塊、底板或機架,這些模塊可以按照一定規則組合配置。
2、掌握PLC編程語言的形式:
PLC 最常用的兩種編程語言,一是梯形圖,二是助記符語言表。采用梯形圖編程,因為它直觀易懂,但需要一臺個人計算機及相應的編程軟件;采用助記符形式便于實驗,因為它只需要一臺簡易編程器,而不必用昂貴的圖形編程器或計算機來編程。雖然一些高檔的PLC還具有與計算機兼容的C語言、BASIC語言、專用的高級語言(如西門子公司的GRAPH5、三菱公司的MELSAP),還有用布爾邏輯語言、通用計算機兼容的匯編語言等。不管怎么樣,各廠家的編程語言都只能適用于本廠的產品。
(1).編程指令:指令是PLC被告知要做什么,以及怎樣去做的代碼或符號。從本質上講,指令只是一些二進制代碼,這點PLC與普通的計算機是完全相同的。同時PLC也有編譯系統,它可以把一些文字符號或圖形符號編譯成機器碼,所以用戶看到的PLC指令一般不是機器碼而是文字代碼,或圖形符號。常用的助記符語句用英文文字(可用多國文字)的縮寫及數字代表各相應指令。常用的圖形符號即梯形圖,它類似于電氣原理圖是符號,易為電氣工作人員所接受。
(2).指令系統:一個PLC所具有的指令的全體稱為該PLC的指令系統。它包含著指令的多少,各指令都能干什么事,代表著PLC的功能和性能。
一般講,功能強、性能好的PLC,其指令系統必然豐富,所能干的事也就多。我們在編程之前必須弄清PLC的指令系統。
(3).程序:PLC指令的有序集合,PLC運行它,可進行相應的工作,當然,這里的程序是指PLC的用戶程序。用戶程序一般由用戶設計,PLC的廠家或代銷商不提供。用語句表達的程序不大直觀,可讀性差,特別是較復雜的程序,更難讀,所以多數程序用梯形圖表達。
(4).梯形圖:梯形圖是通過連線把PLC指令的梯形圖符號連接在一起的連通圖,用以表達所使用的PLC指令及其前后順序,它與電氣原理圖很相似。它的連線有兩種:一為母線,另一為內部橫豎線。內部橫豎線把一個個梯形圖符號指令連成一個指令組,這個指令組一般總是從裝載(LD)指令開始,必要時再繼以若干個輸入指令(含LD指令),以建立邏輯條件。最后為輸出類指令,實現輸出控制,或為數據控制、流程控制、通訊處理、監控工作等指令,以進行相應的工作。母線是用來連接指令組的。下圖是三菱公司的FX2N系列產品的最簡單的梯形圖例: 它有兩組,第一組用以實現啟動、停止控制。第二組僅一個END指令,用以結束程序。
(5).梯形圖與助記符的對應關系:助記符指令與梯形圖指令有嚴格的對應關系,而梯形圖的連線又可把指令的順序予以體現。一般講,其順序為:先輸入,后輸出(含其他處理);先上,后下;先左,后右。有了梯形圖就可將其翻譯成助記符程序。上圖的助記符程序為:
反之根據助記符,也可畫出與其對應的梯形圖。
(6).梯形圖與電氣原理圖的關系:如果僅考慮邏輯控制,梯形圖與電氣原理圖也可建立起一定的對應關系。如梯形圖的輸出(OUT)指令,對應于繼電器的線圈,而輸入指令(如LD,AND,OR)對應于接點,互鎖指令(IL、ILC)可看成總開關,等等。這樣,原有的繼電控制邏輯,經轉換即可變成梯形圖,再進一步轉換,即可變成語句表程序。有了這個對應關系,用PLC程序代表繼電邏輯是很容易的。這也是PLC技術對傳統繼電控制技術的繼承。
3.PLC編程應該遵循以下基本原則:
(1)外部輸入、輸出繼電器、內部繼電器、定時器、計數器等器件的接點可多次重復使用,無需用復雜的程序結構來減少接點的使用次數。
(2)梯形圖每一行都是從左母線開始,線圈接在最右邊,接點不能放在線圈的右邊。
(3)線圈不能直接與左母線相連。如果需要,可以通過一個沒有使用的內部繼電器的常閉接點或者特殊內部繼電器R9010(常0N)的常開接點來連接。
(4)同一編號的線圈在一個程序中使用兩次稱為雙線圈輸出。雙線圈輸出容易引起誤操作,應盡量避免線圈重復使用。
(5)梯形圖程序必須符合順序執行的原則,即從左到右,從上到下地執行,如不符合順序執行的電路不能直接編程。(6)在梯形圖中串聯接點、并聯接點的使用次數沒有限制,可無限次地使用。
4.梯形圖:
梯形圖是一種圖形語言,在形式上沿襲了傳統繼電接觸器控制圖,它將PLC內部的各種編程元件(如繼電器的觸點、線圈、定時器、計數器等)和各種具有特定功能的命令用專用的圖形符號、標號定義,并按控制邏輯要求及連接規則進行組合和排列,從而構成了表示PLC輸入和輸出之間控制關系的圖形。
梯形圖:I0.0Q0.0I0.1Q0.0()
1.梯形圖的基本符號:
(1)觸點:代表邏輯輸入條件,例如開關、按鈕或者內部條件等。
(2)線圈:通常表示邏輯輸出結果,如:燈負載、接觸器、中間繼電器或內部
輸出條件。
(3)盒:表示其它一些指令,例如:定時器、計數器或者數學運算指令。
()IN100PTT33TOF10ms盒 線圈
2.梯形圖的書寫規則:(1).梯形圖中的觸點只有兩種: 常開觸點和常閉觸點。觸點可以無限次
使用。
(2).梯形圖中輸出用—()表示,同一輸出變量一般只能使用一次(3).梯形圖左右兩邊分別有母線和結束母線。(4).梯形圖從左→右,從上→下的順序書寫。
(5).觸點可以任意串并聯,輸出可以并聯,但不能串聯 3.繪制梯形圖應注意的問題:
(1).梯形階梯都是始于左母線,終于右母線(通常可以省掉不畫,僅畫左母線)。每行的左邊是接點組合,表示驅動 邏輯線圈的條件,而表示結果的邏輯線圈只能接在右邊的母線上。接點不能出現在線圈右邊。
(2)接點應畫在水平線上,不應畫在垂直線上。(3)并聯塊串聯時,應將接點多的去路放在梯形圖左方(左重右輕原則);串聯塊并聯時,應將接點多的并聯去路放 在梯形圖的上方(上重下輕的原則)。這樣做,程序簡潔,從而減少指令的掃描時間,這對于一些大型的程序尤為重要
(4)不宜使用雙線圈輸出。若在同一梯形圖中,同一組件的線圈使用兩次或兩次以上,則稱為雙線圈輸出或線圈的重復利用。在雙線圈輸出時,只有最后一次的線圈才有效,而前面的線圈是無效的。
5、繪制梯形實例:
1、編寫程序,實現如下功能:由PB1啟動程序、PL1常亮、PL2實現每隔0.5s閃爍、為停止按鈕。程序編寫好后,加載到PLC,觀察并記錄實驗現象。觸點
2、編寫程序,實現如下功能:由PB1啟動程序、PL1實現每隔1s閃爍、20s后PL2由暗轉亮、PB2為停止按鈕、PB3為計數復位。程序編寫好后,加載到PLC,觀察并記錄實驗現象。
3.定時計數
4.綜合:十字路口交通燈的控制實驗
十字路口的東西南北方向均設有紅、黃、綠三只信號燈,交通信號燈啟動時,6只燈以一定的時序循環往復工作。
梯形圖設計步驟如下:
1)依圖中所示元件及方式繪出各個時間點形成所需支路。這些支路是按時間點的先后順序繪出的,而且是采用一點連一點的方式。
2)以時間點為工作條件繪出各燈的輸出梯形圖。
3)為實現交通燈的啟停控制,在梯形圖上增加主控環節。作為一個循環的結束,第二個循環開始控制的T7常閉觸點也作為條件串入主控指令中。
十字路口交通信號燈的梯形圖用編程軟件包,按照十字路口交通燈控制的要求,編制PLC控制程序。按照要求連接PLC主機和輸入/輸出實驗板,運行PLC控制程序,模擬十字路口交通燈控制輸入信號,觀察輸出結果。
四、實驗心得:
一個月的校內生產實習已經結束,雖然時間有些短暫,但是教會了我很多東西,收獲不小。生產實習我們分為兩個階段,第一階段是利用三周的時間在校內實驗室學習,第二階段是利用一周的時間在校外進行PLC實訓。
生產實習第一天,我們所要做的就是對實驗室的衛生進行大清理,包括地面和實驗室的設備。指導老師分配了具體的任務,同學們各司其職,在班干部的帶領下以及同學們的積極配合下,實驗室被我們打掃的干干凈凈。打掃衛生看起來是一件不起眼的事情,但是我認為這是我們生活中的細節問題。在隨后的時間里,我們主要是對實驗室的設備進行檢查,對出現的問題進行解決處理,比如,實驗室的電腦網絡以及電腦軟件。
進行完校內生產實習,接著是一周的PLC實訓。對于PLC的認識,在學校的課程安排下有過一定的了解。雖然開了PLC的課程,只是忙于找工作的事情,上課有了一定的限制,對PLC的了解也很少。通過這一周的實訓,使我對PLC有了更深刻的認識。實訓的第一天老師給我們講了一些關于PLC的基本知識以及PLC軟件的使用。隨后的幾天講的是PLC的設計和應用,我們也做了一些想對應的任務,例如,燈塔的設計和交通燈的設計。
實訓的過程中,我學到的其中最主要的是PLC設計方法與應用。設計步驟是:首先我們要弄清楚設備的順序運作,然后結合PLC知識在圖紙上畫出順序功能圖,將順序功能圖轉變為梯形圖,之后利用PLC 軟件編程。在練習的時候,我們可以實現用編輯好的程序與自動分揀設備進行調試。總的來說,我是較好的完成了既定任務。
PLC實訓讓我了解了plc順序功能圖、梯形圖、指令表、外部接線圖有了更好的了解,也讓我更加了解了關于PLC設計原理與方法。按我的總結來看,有很多設計理念來源于實際,從中找出最適合的設計方法。這次實訓脫離不了集體的力量,遇到問題和同學互相討論交流,同學之間解決不了的問題就去找老師討論。多和同學,老師討論,你會得到意外的收獲。我們在做實訓項目的過程中要不停的討論問題,這樣,我們可以互相交流設計方法以至達到更適合的設計方法,同時討論不僅是一些思想的問題,還可以深入的討論一些技術上的問題,這樣可以使自己的處理問題要快一些,少走彎路。多改變自己設計的方法,在設計的過程
中最好要不停的改善自己解決問題的方法,這樣可以方便自己解決問題。
總之,這次的實訓給予了我不同的學習方法和體驗,讓我深切的認識到實踐的重要性。在以后的學習過程中,我會更加注重自己的操作能力和應變能力,多與這個社會進行接觸,讓自己更早適應這個陌生的環境,相信在不久的將來,可以打造一片屬于自己的天地。