第一篇:電大PLC實訓報告
潞新公司廣播電視大學
綜合實訓報告
學生姓名: 依偉
專 業: 數控技術(機電方向)學 號:
班 級:指導教師: 趙燕
實訓時間: 2012.10.8—11.16 plc技術綜合應用實習報告
一、緒言 2012年10月8日至2012年11月16日我們進行了為期六周的校內實習,本次實習在潞新電大校辦工廠進行。因為我們學校的這些設備是與生產線上的實際生產設備很接近,所以本次實習總體收獲很大。
我們這次實習的課題是plc技術綜合應用,plc(programmable logic controller)是可編程控制器的簡稱,是以微處理器為核心,綜合了計算機控制、自動化、通訊網絡等技術的一種通用的工業控制裝置。plc起源于1969年,美國數字設備公司研制出了第一臺可編程控制器pdp-14,在美國通用汽車公司的生產線上試用成功,首次采用程序化的手段應用于電氣控制,這是第一代可編程控制器,稱programmable,是世界上公認的第一臺plc。20世紀80年代至90年代中期,是plc發展最快的時期,年增長率一直保持為30~40%。在這時期,plc在處理模擬量能力、數字運算能力、人機接口能力和網絡能力得到大幅度提高,plc在處理模擬量能力、數字運算能力、人機接口能力和網絡能力得到大幅度提高,plc逐漸進入過程控制領域,在某些應用上取代了在過程控制領域處于統治地位的dcs系統。20世紀末期,可編程控制器的發展特點是更加適應于現代工業的需要。這個時期發展了大型機和超小型機、誕生了各種各樣的特殊功能單元、生產了各種人機界面單元、通信單元,使應用可編程控制器的工業控制設備的配套更加容易。plc控制系統有如下的特點:
1、plc的基于工業環境下設計的控制裝置,環境適應性強,可靠性高。
2、plc最常用的編程語言是梯形圖語言,編程語言形象、直觀,編程簡單,便于廣大現場工程技術人員掌握。
3、plc控制系統的體積小,重量輕,便于安裝,維修方便。
4、plc具有自診斷、故障報警、故障種類顯示等功能,可以方便的實時監視系統的運行狀態。
5、現在plc具有傳統控制系統無法比擬的遠程數據傳送、交換、控制和監視的網絡通訊功能。
二、實習所需設備的工作原理
1、變頻器工作原理
變頻器的作用
變頻器集成了高壓大功率晶體管技術和電子控制技術,得到廣泛應用。變頻器的作用是改變交流電機供電的頻率和幅值,因而改變其運動磁場的周期,達到平滑控制電動機轉速的目的。變頻器的出現,使得復雜的調速控制簡單化,用變頻器+交流鼠籠式感應電動機組合替代了大部分原先只能用直流電機完成的工作,縮小了體積,降低了維修率,使傳動技術發展到新階段。
變頻器的組成
變頻器通常分為4部分:整流單元、高容量電容、逆變器和控制器。a、整流單元將工作頻率固定的交流電轉換為直流電。b、高容量電容存儲轉換后的電能。
c、逆變器由大功率開關晶體管陣列組成電子開關,將直流電轉化成不同頻率、寬度、幅度的方波。d、控制器按設定的程序工作,控制輸出方波的幅度與脈寬,使疊加為近似正弦波的交流電,驅動交流電動機。
變頻器的控制方式
變頻器的控制方式可采用恒壓頻比控制方式,也可采用矢量控制方式,具體的控制方式由參數p100進行設置。
(1)恒壓頻比控制方式:該控制方式,控制電路簡單,成本較低,但系統性能不高,響應慢,尤其是低頻時存在轉矩低的問題,要適當提高定子電壓以進行轉矩補償。
(2)矢量控制方式:該控制方式是經過坐標變換將定子電流進行電壓分解,將直流電動機和交流電動機相等效,按照直流電動機的控制策略,再通過坐標反變換來控制異步電動機,具有較好的動態性能。
2、繼電器工作原理
繼電器是一種電子控制器件,它具有控制系統(又稱輸入回路)和被控制系統(又稱輸出回路),通常應用于自動控制電路中,它實際上是用較小的電流去控制較大電流的一種“自動開關”。故在電路中起著自動調節、安全保護、轉換電路等作用。電磁式繼電器一般由鐵芯、線圈、銜鐵、觸點簧片等組成的。只要在線圈兩端加上一定的電壓,線圈中就會流過一定的電流,從而產生電磁效應,銜鐵就會在電磁力吸引的作用下克服返回彈簧的拉力吸向鐵芯,從而帶動銜鐵的動觸點與靜觸點(常開觸點)吸合。當線圈斷電后,電磁的吸力也隨之消失,銜鐵就會在彈簧的反作用力返回原來的位置,使動觸點與原來的靜觸點(常閉觸點)釋放。這樣吸合、釋放,從而達到了在電路中的導通、切斷的目的。
3、s7-200系列plc工作原理 s7-200可編程控制器是德國四門子公司研制的一種新型可編程控制器。它工作可靠,功能及其強大,存儲容量大,編程方便,輸出端可直接驅動2a的繼電器或接觸器的線圈,抗干擾能力強。因此,能夠滿足對電氣控制系統的要求。s7-200系列小型plc(micro plc)可應用于各種自動化系統,因此其在實踐中成為一種既經濟又可靠的控制裝置。
其主要模塊為電源和cpu,我們本次實習所用的plc為cpu314c-2dp,其中集成了數字量輸入/輸出和模擬量輸入/輸出。cpu功能是:執行用戶程序;為s7-200背板總線提供5v電源;在mpi網絡中,通過mpi與其他mpi網絡節點進行通信。
數字量輸入模塊用于連接外部的機械觸點和電子數字式傳感器。數字量輸入模塊將從現場傳來的的外部數字信號的電平轉換為plc內部的信號電平。輸入電路中一般設有rc濾波電路,以防止由于輸入觸點抖動或外部干擾脈沖引起的錯誤輸入信號,輸入電流一般為數毫安。
數字量輸出模塊用于驅動電磁閥、接觸器、小功率電動機、燈和電動機起動器等負載。數字量輸出模塊將s7-200的內部信號電平轉化為控制過程所需的外部信號電平,同時有隔離和功率放大作用。三.實訓目的
(1)用s7-200可編程控制器實現小車自動往返控制系統設計。
(2)掌握西門子編程軟件的監控調試功能。
四.實訓器材
實訓所用器材如表3-9所示。五.實訓內容(1)硬件系統設計:s7-200可編程控制器系統接線原理圖如圖3-14所示。將l1,n端接在交流220v的電源上,三相異步電動機的接線如圖3-16(a)所示。篇二:plc實訓報告
實訓項目:輔導老師:朱艷學生姓名:張學良學生學號:實訓日期: plc實訓報告
上海電視大學
閔行二分校 08秋機電一體化
采用旋轉編碼器長度判別和端面加工單元 088021244 2011年3月-5月 plc實訓報告
一. 實訓目的 plc實訓是機電一體化專業(plc方向)的一門專業實踐課程。本實訓是配合《可編程控制器及應用》課程教學大綱、要求和課程實施計劃展開。通過本課程的實訓,使學生在學習了三菱fx系列plc理論知識的基礎上,通過上機編程和程序調試實訓,進一步提高fx系列plc的應用能力,掌握自動化設備plc控制的分析、設計和改進普通機械設備電氣控制線路的能力,掌握可編程序控制器的基本原理和選型應用方法,能夠根據設備的工藝過程和控制要求正確選用可編程控制器及配套的常用功能模塊、變頻器和觸摸屏的綜合應用,完成常用設備的電氣控制系統設計,為今后從事相關的專業技術工作打下基礎。
二、實訓要求
plc實訓是對綜合應用能力的培養,因此在實訓過程中要求能夠主動思考,積極參與。每個同學必須做到的是:根據工藝要求,分析控制要求,設計控制程序,然后再進行編程、調試,以滿足加工所要求的基本工藝過程。
個別有能力的同學可以在原有控制要求的基礎上進一步完善相應的控制環節,例如設備維修、調整時的手動程序等,或者結合實際,例如根據控制的某些特點,提出合理化建議并編程實現。
三、實訓內容
本次實訓,毛坯零件通過傳送帶上運輸時,通過采用光電編碼器一個長度檢測和分類的輔助設備;
正常規格的毛坯零件可以通過長度測量儀傳送到端面銑加工設備;超長的零件先要用鋸短,再進行端面銑,需要進行2次加工;而短的毛坯零件則被長度測量儀的擋板剔除報廢。
可以加工的毛坯零件到達端面銑加工設備后,首先經過定位、夾緊,然后進行端面銑加工,完成后松開夾緊,輸送到傳送帶上進入下一個工位。
超長零件,經過定位、夾緊后,先要鋸短,再進行上述加工,然后進入下一工位。
四、控制要求
長度判別的步驟:光電編碼器的檢測方法是零件帶動編碼器的輪子旋轉,高速記數器通過計算脈沖數,就能計算出零件長度,執行3種不同的控制方案,長度判別的結果:
1、短料,擋板轉1秒,擋板返回;
2、正常零件正常加工;
3、超長零件進行特別加工。
端面加工的步驟:
1、毛坯零件進入端面加工定位塊;
2、夾緊;(3、超長零件鋸片進;
4、端面銑刀進(+鋸片退;)
5、端面銑刀退;
6、夾緊松開;
8、零件出;
9、定位居中。按plc實驗箱上編程端口分配,上述工藝過程執行:啟動(x6)--傳送帶轉(y16)--光電編碼器檢測到正常的毛坯零件,通過;檢查測到超長零件,設超長標志=1,通過;檢測到短的毛坯零件,擋板轉(y4)毛坯掉入廢品筐,1秒后擋板返回。加工過程:零件通過傳送帶送入端面銑的定位塊(x7)--夾緊(y11)--(x11)--若超長零件鋸片進(y12)--(x12)--端面銑刀進(y14)--(x14)同時(并行分支)--鋸片退(y13)--(x22)---銑刀退(y15)--(x15)--夾緊松開(y10)--(x10)--零件出(y17),1秒后停--定位塊居中(y7)--(x20)--完成一個零件的加工。檢測方案二
五、設計思路及實施方案
根椐控制要求分析后可知,有三種情況產生,第一種情況為短料,不加工,直接踢除;第二種情況為正常料,加工一次完成;第三種情況為長料,加工分為二次加工完成;根椐以上分析采用選擇性分支的步進流程設計思路。
零件長度的判別是通過零件帶動編碼器的輪子旋轉,高速記數器通過計算脈沖數,就能計算出零件長度。采用x1作為高速計數的輸入端,用c235 來計脈沖
數。設:正常零件對應的脈沖數為500個,若c235中數據小于500時,則為超短零件;若c235中數據等于500時,則為正常零件;若c235中數據大于500時,則為超長零件。通過比較指令,可將這三種結果通過m1、m2、m3區分開來。
六、輸入輸出端口分配及電器圖 篇三:plc實訓報告
實驗
一、交通燈控制
一、實驗目的:
1、對交通燈進行控制如下:
設有啟動和停止開關s1、s2,用以控制系統的“啟動”與“停止”。s3還可屏蔽交通燈的燈光(利用m8034,使plc的外部輸出接點皆為off)。
2、交通燈顯示方式: 當東西方向紅燈亮時,南北方向綠燈亮,當綠燈亮到設定時間時,綠燈閃亮三次,閃亮周期為1秒,然后黃燈亮2秒。當南北方向黃燈熄滅后,東西方向綠燈亮,南北方向紅燈亮???周而復始,不斷循環。其時序圖如下圖所示:
二、實驗過程:
1、實驗接線圖及梯形圖:
2、打開gx developer軟件,建立新的fx2n系列文件,編輯自己的plc程序。
3、編輯好程序后,打開plc,觀察指示燈是否在run的狀態,將程序寫入plc中,電腦界面進入監視模式。觀察燈的變化是否與預期的一致。如有錯誤,進入寫入模式進行修改,重新寫入。
三、實驗結果:
系統啟動后,東西方向紅燈亮時,南北方向綠燈亮。南北紅燈亮25s,此時東西綠亮20s,到20s時東西綠燈開始閃亮,當綠燈亮到設定時間時,綠燈閃亮三次,閃亮周期為1秒,然后黃燈亮2秒。當南北方向黃燈熄滅后,東西方向綠燈亮,南北方向紅燈亮??周而復始,不斷循環。
四、實驗感悟:
本次實驗在整個設計進程中,雖然遇到了諸多困難,但經過自己查閱資料,請教老師都得到了有效解決,總之,要想有所建樹,在新領域有所發展,必須下苦工夫,受得了苦中苦,才能有甜上甜。
實驗二、四層電梯設計
一、實驗目的:
設計一個四層電梯的程序,實現上、下、停的功能。
二、實驗過程:
1、實驗接線圖及梯形圖:
2、打開gx developer軟件,建立新的fx2n系列文件,編輯自己的plc程序。
3、編輯好程序后,打開plc,觀察指示燈是否在run的狀態,將程序寫入plc中,電腦界面進入監視模式。觀察燈的變化是否與預期的一致。如有錯誤,進入寫入模式進行修改,重新寫入。
三、實驗內容:
1.電梯輸入信號及其意義:
(1)位置信號。位置信號由安裝于電梯停靠位置的4個傳感器xk1~xk4產生。平時為off,當電梯運行到該位置時on。
(2)指令信號。有4個,分別由“一~四”(k7~k10)4個指令按鈕產生。(3)呼梯信號。呼梯信號有6個,分別由k1~k6個呼梯梯按鈕產生。2.電梯輸出信號及其意義:
(1)運行方向信號。運行方向信號有兩個,由兩個箭頭指示燈組成,顯示電梯運行方向。(2)指令登記信號。指令登記信號有4個,分別由l11~l14個指示燈組成。(3)呼梯登記信號。呼梯登記信號有6個,分別由l1~l6個指示燈組成。(4)樓層數顯信號。由七段數碼顯示構成,leda~ ledg分別代表各段筆劃。3.模擬電梯運行原則(1)接收并登記電梯在樓層以外的所有指令信號、呼梯信號,給予登記并輸出登記信號。(2)根據最早登記的信號,自動判斷電梯是上行還是下行,這種邏輯判斷稱為電梯的定向。(3)接收到多信號時,采用首信號定向,同向信號先行,一個方向任務全部執行完后換向。
(4)具有同向截車功能。一個方向的任務執行完要換向時,依據最遠站換向原則。
四、實驗結果:
電梯在二樓,指令為一樓則向下行;指令為四樓則向上行。第二種是呼梯定向,呼梯定向是根據呼梯信號的來源位置與當前電梯位置比較,得出“上行”或“下行”結論。例如,電梯在二樓,三樓乘客要向下,則按ax3,此時電梯的運行應該是向上到三樓接該乘客,所以電梯應向上。
電梯在三樓,依次輸入二樓指令信號、四樓指令信號、一樓指令信號。如用信號排隊方式,則電梯下行至二樓→上行至四樓→下行至一樓。而用同向先執行方式,則為電梯下行至二樓→下行至一樓→上行至四樓。顯然,第二種方式往返路程短,因而效率高。
電梯在一樓,指令為四樓則上行,上行中三樓有呼梯信號,如果該呼梯信號為呼梯向(k5),則當電梯到達三樓時停站順路載客;如果呼梯信號為呼梯向下(k4),則不能停站,而是先到
四樓后再返回到三樓停站。
電梯在一樓,指令為四樓則上行,上行中三樓有呼梯信號,如果該呼梯信號為呼梯向(k5),則當電梯到達三樓時停站順路載客;如果呼梯信號為呼梯向下(k4),則不能停站,而是先到四樓后再返回到三樓停站。
五、實驗感悟:
在此實驗中充分了解plc操作程序,自己獨立完成,完成每一個實訓項目,其次我們必須要通過實訓與理論相結合,這樣才能事半功倍。多改變自己設計的方法,在設計的過程中最好要不停的改善自己解決問題的方法,這樣可以方便自己解決問題。
實驗
三、步進電機控制
一、實驗目的:
實現步進電機的啟動和停止,正轉和反轉以及以不同的速度運行。
二、實驗過程:
1、實驗接線圖及梯形圖: 篇四:電大plc課程設計 項目四 2012春 機電一體化
《可編程控制器實訓》
綜合應用實訓任務書 姓名
學號
校區
上 海 開 放 大 學 2014年4月
一. 實訓目的通過本課程的實訓,使學生在學習了三菱fx系列plc理論知識的基礎上,通過上機編程和程序調試實訓,進一步提高fx系列plc的應用能力,掌握自動化設備plc控制的分析、設計和改進普通機械設備電氣控制線路的能力,掌握可編程序控制器的基本原理和選型應用方法,能夠根據設備的工藝過程和控制要求正確選用可編程控制器及配套的常用功能模塊、變頻器和觸摸屏的綜合應用,完成常用設備的電氣控制系統設計,為今后從事相關的專業技術工作打下基礎。
二、實訓要求
plc實訓是對綜合應用能力的培養,因此在實訓過程中要求能夠主動思考,積極參與。每個同學必須做到的是:根據工藝要求,分析控制要求,設計控制程序,然后再進行編程、調試,以滿足加工所要求的基本工藝過程。
個別有能力的同學可以在原有控制要求的基礎上進一步完善相應的控制環節,例如設備維修、調整時的手動程序等,或者結合實際,例如根據控制的某些特點,提出合理化建議并編程實現。
三、實訓內容
項目四(鉆孔、鏜孔、倒角單元):鉆、鏜、倒角工藝由四工位旋轉工作臺完成,工作臺的四個工位分別完成零件的安裝、鉆孔、鏜孔、倒角的工藝過程。
四工位旋轉工作臺的工作步驟:機械手將零件裝到四工位旋轉工作臺的裝卸料工位(一工位)后,等機械手離開后,開始加工: 1.旋轉工作臺將零件夾緊,順時針轉動90度,將零件送到鉆孔
工位(二工位)進行加工,鉆頭先快速進給接近零件,轉為工作進給完成鉆孔加工,然后快速退回。2.等待機械手將下一個零件裝到工作臺的裝卸料工位后,,旋轉
工作臺再轉動90度將該零件送到鏜孔工位(三工位)進行加工,(同時鉆孔工位也對下一個零件進行加工),鏜刀進退往返兩次,完成加工。3.等一、二、三工位都完成后,旋轉工作臺再轉動90度,將第 一個零件送到倒角工位(四工位)進行加工,倒角工藝進給后要停留2秒才返回。4.四個工位都完成后,旋轉工作臺再轉動90度,將這個零件再
送到裝卸料工位(一工位),放松夾緊,完成全部加工,等待機械手將這個零件取走。注意四工位旋轉工作臺控制二、三、四工位的加工,也要有3種工作模式,即工位上有零件時才加工,沒有零件就不加工。
四、設計方案
采用步進指令進行設計編程,端口設置如下: 啟動??(x6)零件夾緊??(y16)工作臺旋轉??(y0)-(x25)快速進給??(y12)-(x21)鉆孔??(y12+y3)-(x12)快速回退??(y13)-(x13)工作臺旋轉??(y0)-(x26)一次鏜孔進??(y14)-(x14)鏜孔退??(y15)-(x17)二次鏜孔進??(y14)-(x14)鏜孔退??(y15)-(x17)工作臺旋轉??(y0)-(x27)倒角??(y11)-(x11)倒角退??(y10)-(x10)工作臺旋轉??(y0)-(x24)
五、設計流程圖 篇五:plc實訓報告模板 plc應用技術
實 訓 報 告
目 錄
一.實訓目的······································2 二.實訓要求······································2 三.實訓內容······································2 3-1.設計題目······································ 2 3-2.設計任務······································ 2 四.plc簡介······································ 3 4-1.基本結構······································ 3 4-2.工作原理······································ 4 4-3.功能特點······································ 5 五.實訓項目及過程······························· 5 5-1.項目名稱······································ 5 5-2.控制要求························5-3.i/o分配表·····································7 5-4.plc外部線路接線圖·····························7 5-5.plc程序·······································8 六.實訓心得·····································9 5 一.實訓目的
通過對plc自動控制系統的設計,掌握plc控制系統的設計思路,程序編制及方法。
二.實訓要求
1.掌握可編程控制器硬件電路的設計方法; 2.熟悉使用小型可編程控制器的編程軟件,應用可編程控制器的指令系統完成控制要求; 3.掌握可編程控制器應用程序的調試、監控、運行方法; 4.通過課程設計使學生能熟練掌握資料的查詢(圖書、網絡),將電氣控制與plc課程所獲知識在工程設計工作中綜合地加以利用,使理論知識和實踐結合起來。三.實訓內容 1.設計題目 1)十字路口交通信號燈的自動控制 2)三層或四層電梯模型的自動控制 3)機械手自動控制 5)自動門控制 4)車輛出入庫管理控制 6)三相六拍步進電動機plc控制 8)料罐裝生產流水線控制 10)音樂噴泉的自動控制 12)自動運料小車的設計與安裝 14)溫度pid控制 7)全自動洗衣機控制 9)自動售貨機控制 11)正反轉的plc控制 13)恒壓供水控制系統的整體設計 15)四節傳送帶控制 2.設計任務
1)寫出i/o分配表格 2)畫出plc外部電路原理圖 3)編制程序,并調試運行
四.plc簡介 1.基本結構 1)電源;
可編程邏輯控制器的電源在整個系統中起著十分重要的作用。如果沒有一個良好的、可靠的電源系統是無法正常工作的,因此,可編程邏輯控制器的制造商對電源的設計和制造也十分重視。一般交流電壓波動在+10%(+15%)范圍內,可以不采取其它措施而將plc直接連接到交流電網上去。2)中央處理單元(cpu);
中央處理單元(cpu)是可編程邏輯控制器的控制中樞。它按照可編程邏輯控 制器系統程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數據;檢查電源、存儲器、i/o以及警戒定時器的狀態,并能診斷用戶程序中的語法錯誤。當可編程邏輯控制器投入運行時,首先它以掃描的方式接收現場各輸入裝置的狀態和數據,并分別存入i/o映象區,然后從用戶程序存儲器中逐條讀取用戶程序,經過命令解釋后按指令的規定執行邏輯或算數運算的結果送入i/o映象區或數據寄存器內。等所有的用戶程序執行完畢之后,最后將i/o映象區的各輸出狀態或輸出寄存器內的數據傳送到相應的輸出裝置,如此循環運行,直到停止運行。
為了進一步提高可編程邏輯控制器的可靠性,對大型可編程邏輯控制器還采用雙cpu構成冗余系統,或采用三cpu的表決式系統。這樣,即使某個cpu出現故障,整個系統仍能正常運行。3)存儲器; a.存放系統軟件的存儲器稱為系統程序存儲器。b.存放應用軟件的存儲器稱為用戶程序存儲器。4)輸入輸出接口狀態; a.現場輸入接口電路由光耦合電路和微機的輸入接口電路,作用是可編程邏輯控制器與現場控制的接口界面的輸入通道。b.現場輸出接口電路由輸出數據寄存器、選通電路和中斷請求電路集成,作用可編程邏輯控制器通過現場輸出接口電路向現場的執行部件輸出相應的控制信號。5)功能模塊;
如計數、定位等功能模塊。6)通信模塊。2.工作原理 當可編程邏輯控制器投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執行和輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期間,可編程邏輯控制器的cpu以一定的掃描速度重復執行上述三個階段。1)輸入采樣階段:
在輸入采樣階段,可編程邏輯控制器以掃描方式依次地讀入所有輸入狀態和數據,并將它們存入i/o映象區中的相應的單元內。輸入采樣結束后,轉入用戶程序執行和輸出刷新階段。在這兩個階段中,即使輸入狀態和數據發生變化,i/o映象區中的相應單元的狀態和數據也不會改變。因此,如果輸入是脈沖信號,則該脈沖信號的寬度必須大于一個掃描周期,才能保證在任何情況下,該輸入均能被讀入。2)用戶程序執行階段: 在用戶程序執行階段,可編程邏輯控制器總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構成的控制線路,并按先左后右、先上后下的順序對由觸點構成的控制線路進行邏輯運算,然后根據邏輯運算的結果,刷新該邏輯線圈在系統ram存儲區中對應位的狀態;或者刷新該輸出線圈在i/o映象區中對應位的狀態;或者確定是否要執行該梯形圖所規定的特殊功能指令。
即,在用戶程序執行過程中,只有輸入點在i/o映象區內的狀態和數據不會發生變化,而其他輸出點和軟設備在i/o映象區或系統ram存儲區內的狀態和數據都有可能發生變化,而且排在上面的梯形圖,其程序執行結果會對排在下面的凡是用到這些線圈或數據的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態或數據只能到下一個掃描周期才能對排在其上面的程序起作用。
第二篇: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設計原理與方法。按我的總結來看,有很多設計理念來源于實際,從中找出最適合的設計方法。這次實訓脫離不了集體的力量,遇到問題和同學互相討論交流,同學之間解決不了的問題就去找老師討論。多和同學,老師討論,你會得到意外的收獲。我們在做實訓項目的過程中要不停的討論問題,這樣,我們可以互相交流設計方法以至達到更適合的設計方法,同時討論不僅是一些思想的問題,還可以深入的討論一些技術上的問題,這樣可以使自己的處理問題要快一些,少走彎路。多改變自己設計的方法,在設計的過程
中最好要不停的改善自己解決問題的方法,這樣可以方便自己解決問題。
總之,這次的實訓給予了我不同的學習方法和體驗,讓我深切的認識到實踐的重要性。在以后的學習過程中,我會更加注重自己的操作能力和應變能力,多與這個社會進行接觸,讓自己更早適應這個陌生的環境,相信在不久的將來,可以打造一片屬于自己的天地。
第五篇:PLC實訓報告
實訓項目:輔導老師:學生姓名:學生學號:實訓日期:
PLC實訓報告
上海電視大學 閔行二分校 08秋機電一體化
PLC實訓報告
一. 實訓目的
PLC實訓是機電一體化專業(PLC方向)的一門專業實踐課程。本實訓是配合《可編程控制器及應用》課程教學大綱、要求和課程實施計劃展開。通過本課程的實訓,使學生在學習了三菱FX系列PLC理論知識的基礎上,通過上機編程和程序調試實訓,進一步提高FX系列PLC的應用能力,掌握自動化設備PLC控制的分析、設計和改進普通機械設備電氣控制線路的能力,掌握可編程序控制器的基本原理和選型應用方法,能夠根據設備的工藝過程和控制要求正確選用可編程控制器及配套的常用功能模塊、變頻器和觸摸屏的綜合應用,完成常用設備的電氣控制系統設計,為今后從事相關的專業技術工作打下基礎。
二、實訓要求
PLC實訓是對綜合應用能力的培養,因此在實訓過程中要求能夠主動思考,積極參與。
每個同學必須做到的是:根據工藝要求,分析控制要求,設計控制程序,然后再進行編程、調試,以滿足加工所要求的基本工藝過程。
個別有能力的同學可以在原有控制要求的基礎上進一步完善相應的控制環節,例如設備維修、調整時的手動程序等,或者結合實際,例如根據控制的某些特點,提出合理化建議并編程實現。
三、實訓內容
本次實訓的內容是模擬一個生產流水線控制的6個環節中的一個。6個環節依次是:(1)長度判別和端面加工;(2)翻轉和外圓加工單元;(3)加料機械 1 手;(4)鉆孔、鏜孔、倒角;(5)表面清洗、化學處理;(6)零件排列、裝箱。本人負責完成的是第個環節,控制對象是
四、控制要求
參考任務書
五、設計思路及實施方案
六、輸入輸出端口分配
七、程序流程設計
八、編寫程序,上機調試
梯形圖
指令表
九、實訓小結
在自己的努力和教師的幫助下終于完成了此次實訓,其間出現過很多問題。例如:……
通過這次實訓,學習了三菱FX系列PLC的基本指令和功能指令,系統地掌握了PLC在工業自動化控制系統中的應用及計算機控制的相關知識,為今后從事專業技術工作打下了扎實的基礎。