版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PLC控制原理簡單介紹及應用D10-3FMEXiongqibinPLC及其控制原理介绍PLC簡介PLC是間于單片機控制和computer控制之間的廣泛應用于工業自動控制的設備。PLC為programlogiccontrol縮寫﹐通常譯為“可編程序控制器”。PLC控制可運用在大﹐中﹐小型化場合﹔即可以單獨控制﹐也可以與計算機聯合控制。本教材主要簡單介紹“三菱”PLC﹐其它廠商PLC大同小異。PLC及其控制原理介绍PLC控制原理PLC采用類似硬物理電路控制方式﹐只不過將控制部分集成﹐輸入sensor和輸出控制通過專用接口進行。內部程序流程圖反應到紙張上即為標准化的硬物理控制電路。PLC及其控制原理介绍PLC與硬物理控制電路對比(一)PLC與硬物理控制電路相似(如下圖)﹕MM220VN繼電器模擬繼電器開關模擬開關電源線母線PLC程序中當模擬開關閉合模擬繼電器M導通硬物理控制電路中當開關閉合繼電器M也導通PLC及其控制原理介绍PLC與硬物理控制電路對比(二)一般電路故障大多在控制部分﹐硬物理控制電路查找修改線路麻煩﹐特別在一些大型設備中如采用硬物理控制電路則當出現電路故障或修改時極其費時費力。PLC主要用在控制電路部分﹐因此修改程序靈活而方便。且故障率很低。PLC內部集成了大量的控制和邏輯運算軟元件﹐如將這些軟元件用響應的物理硬元件代替將占據巨大的空間。PLC及其控制原理介绍PLC與單片機控制區別單片機也需要有程序執行﹐但其程序為一次性燒錄﹐事后不易修改﹐多用于簡單永久性電路控制中。PLC程序可根據需要隨時修改﹐并可用計算機或人機界面進行監控﹐直觀形象。PLC編程一般電氣技朮人員即可掌握﹐但單片機編程則需專業的軟件人員進行。PLC及其控制原理介绍PLC組成(簡圖一)電源單元輸入單元中央邏輯運算控制單元輸出單元通信接口此為最常見小中型組成(有的小型PLC無擴展接口)擴展接口通信線主單元擴展單元在主單元輸入或輸出點數不夠用情況下﹐可使用擴展單元加以擴展PLC及其控制原理介绍PLC組成(簡圖二)擴展母板電源單元中央邏輯運算控制單元輸入單元輸入單元…輸出單元輸出單元…通信接口此為常見中大型組成PLC及其控制原理介绍PLC組成(一)PLC主要由4大部分組成﹕1﹐電源單元﹕相當于一台小型變穩壓裝置﹐在外部sensor功率不大的場合可以使用其提供的電源﹐一般PLC向外部sensor提供DC24V電源。2﹐輸入單元:采集外部信號﹐此部分一般采用了光電耦合放大電路﹐主要目的為降低外部噪音信號干擾和電氣隔離保護內部邏輯電路。輸入單元按輸入信號類型有﹕一般輸入單元(開關式)﹔特殊輸入單元(如溫度﹐速度﹐壓力等輸入單元﹐一般為輸入模擬信號)。PLC及其控制原理介绍PLC組成(二)3﹐中央邏輯運算控制單元(也叫CPU)﹕負責邏輯運算﹐并根據預先所編存的program來決定輸出。4﹐輸出單元:執行中央控制單元運算結果﹐此單元也采用了光電耦合放大電路以進行電氣隔離。有兩種輸出形式﹕晶體管輸出(TR)和繼電器輸出(MR)。小型化獨立式PLC一般將以上主要部分以層疊式組裝在一個機殼內﹐大中型則一般采取母板擴展式組裝。PLC及其控制原理介绍PLC運算方式PLC依內部時鐘周期對用戶program進行掃描﹐在掃描周期內如滿足輸出條件先映像儲存﹐掃描結束后執行輸出﹐依此循環。PLC及其控制原理介绍PLC輸入輸出地址號(一)PLC輸入輸出地址號一般按8進制編號如(三菱)﹕X001~X007X010~X017……Y001~Y007Y010~Y017……注意﹕(1)小型獨立式PLC輸入信號一般只有1個公共輸入點COM,輸出信號則最少有2個公共點COM1和COM2﹐以對應不同電壓的輸出電器﹔(2)中大型母板擴展式輸入輸出信號一般一個擴展單元有1個公共輸入點COM﹐有的輸出單元有2個以上公共點COM1和COM2﹐以對應不同電壓的輸出電器。(3)特殊單元(模擬信號)則有2個以上公共點﹐以對應不同路信號。(4)輸出地址號YXXX既可作為輸出點使用又可以作為內部模擬開關無限次使用﹐但輸入地址號卻只能作為開關無限次使用。PLC及其控制原理介绍PLC輸入輸出地址號(二)如右圖小車馬達正反轉控制電路PLC(三菱)接線簡圖﹕輸入部分﹐開關K1~K3共用公共輸入點COM。輸出部分COM0接24V,COM1接220V﹐這就因為“運轉指示燈”使用電壓24V,而“正反轉”交流接觸器使用電壓220V.220VN24V0V運轉指示燈馬達正反轉控制電路PLC接線圖X000COMX001…X002COM0Y000COM1Y001Y002…M0M1K1K3K2M1M0正轉反轉K2反轉限位K3正轉限位正轉反轉小車PLC及其控制原理介绍PLC軟元件組成PLC軟元件﹕是指PLC內部參與邏輯運算﹐存儲﹐控制的地址元。因其與一般的硬邏輯元件有相似的功能﹐故統稱其為軟元件。PLC軟元件主要有(三菱)﹕輔助繼電器(M);狀態寄存器(S);定時器(T)﹔記數器(C)﹔數據寄存器(D)﹔中斷&跳轉指針(I&P);常數(K)(十進制&十六進制)等.PLC及其控制原理介绍PLC的編程語言PLC基本上是采用邏輯語言編程。PLC編程語言雖然各廠家寫法不一樣﹐但都離不開指令和梯形圖這兩種最基本的語言。有的廠商PLC(如三菱)還有SFC(順序功能或狀態轉移指令)﹐不同廠商PLC有自己的編程指令代碼。PLC及其控制原理介绍基本指令代碼(一)(三菱)符號名稱實現邏輯功能梯形圖符號LD(取)A觸點運算開始LDI(取反)B觸點運算開始AND(與)A觸點串聯連接ANI(與非B觸點串聯連接OR(或)A觸點并聯連接ORI(或非)B觸點并聯連接ANB(電路塊與)電路塊之間串聯連接ORB(電路塊或)電路塊之間并聯連接OUT(輸出)線圈驅動指令NOP(空操)空操作PLC及其控制原理介绍符號名稱實現邏輯功能梯形圖符號SET(置位)使線圈保持得電指令RST(復位)使線圈保持失電指令PLS(上升脈沖)上升沿觸發線圈指令PLF(下降脈沖)下降沿觸發線圈指令MC(主控)公共串聯觸點用線圈指令MCR(主控復位)公共串聯觸點斷線圈指令基本指令符號(二)(三菱)MPS(進棧)運算記憶MRD(讀棧)讀出記憶MPP(出棧)讀出記憶并復位END(結束)程序結束SETYMSRSTYMSCDVZPLSYMPLFYMMCNYMMCRNMPSMRDMPP
PLC及其控制原理介绍梯形圖語言與指令語言對應關系Y000LDANDLDILDILDANDANDANIORBORBANBSETM0RSTM10LDXXXX1ANDXXXX2LAIXXXX3ANDXXXX4ORB5LDIXXXX6ANDXXXX7LDXXXX8ANIXXXX9ORB10ANB11OUTY00012SETM013RSTM114ENDEND此為母線可以看出梯形圖模擬硬電路圖而設計指令語言梯形圖PLC及其控制原理介绍SFC指令與指令語言對應關系S0S1S2Y000Y001S3Y002X001X002X003X004X0050LDX0001ZRSTS0S36SETS08STLSO9LDX00110SETS112LDX00213SETS215STLS116OUTY00017STLS218OUTY00119STLS1ZRSTS0S3SETS0X00020LDX00321SETS323STLS224LDX00425SETS327STLS328OUTY00229LDX00530OUTS032RET33END可看出﹕SFC直觀形象表示了機械動作的流程1.少不了“SET(置位)指令”和“STL(順控)指令”2.一執行下一步“S”(狀態寄存器)﹐上一步“S”
馬上復位﹐相關“S”通路中所有輸出全部關閉。SFC指令最大特點是:批復位指令PLC及其控制原理介绍PLC編程注意(一)在變程之前要清楚你使用PLC類型和相應的編程軟件﹐你要PLC控制達到哪些目的﹐有哪些輸入信號和類型(開關式或模擬式)﹐有哪些輸出信號﹐輸入輸出信號接在哪些端子上。必須清楚控制對象的整個動作流程﹐每個動作間的相互關系。在有的廠商PLC(如三菱)﹕整個程序段中最終輸出執行點(如三菱YXXX)只能有一次被編輯。當一點輸出被編輯有2次以上時﹐則在內部時鐘一個掃描周期內最后一次被編輯者被執行。如右上圖﹕當X000和X001都閉合時Y000卻不會輸出﹐只有當X002閉合時Y000才輸出。但在SFC指令中卻不受此限制。Y000X000Y000X001X002Y000Y000X001X002X000梯形圖錯誤梯形圖正確PLC及其控制原理介绍PLC編程注意(二)以前面控制小車電機正反轉為咧﹕1﹐使用三菱FXON-14MR。2﹐輸入信號3個(K1啟動/停止﹐K2正轉限位﹐K3反轉限位)﹔輸出信號3個(驅動“運轉指示燈”“正轉”“反轉”交流接觸器)。3﹐動作流程﹕啟動開關K1“運轉指示燈”亮﹔Y001輸出﹐交流接觸器M0吸合﹐馬達正轉﹐當小車行至K2正轉限位時﹐Y001關閉﹐然后Y002輸出﹐交流接觸器M1吸合﹐馬達反轉﹐當小車行至K3反轉限位時﹐Y002關閉然后Y001輸出﹐依此循環直至啟動開關K1斷開為止。X000COMX001…X002COM0Y000COM1Y001Y002…M0M1正轉反轉220VN運轉指示燈24V0VK1K3K2馬達正反轉控制電路PLC接線圖M1M0K2正轉限位K3反轉限位正轉反轉小車PLC及其控制原理介绍編程技巧﹕為了防止失控﹐有些正反轉﹐上下轉控制﹐除了在外部進行硬電路互鎖外﹐程序里還應當進行程序互鎖。以前面小車電機正反轉為咧。梯形圖和指令語言見右圖。PLC編程注意(三)Y000X000X001Y001M0Y002M0X002Y001Y002ENDM00LDX0001OUTY00022OUTM03LDM04ANIX0015ANIY0026OUTY0017LDM08ANIX0029ANIY00110OUTY00211END將輸出作為內部輸入使用﹐以達到正反轉互鎖目的此梯形圖從理論上說﹕一合上開關X000﹐那么Y001和Y002都可能同時輸出﹐但以PLC時鐘掃描方式卻先輸出Y001,只要Y001一輸出便將Y002鎖住﹐直到開關X001動作。PLC及其控制原理介绍對PLC編程必須清楚每一條基礎指令意義和它所占用的步數﹐每個廠家指令語句所占用的步數不同﹔對于功能指令在使用它時更要清楚它所占用的步數。對于數據寄存器還要清楚它采用的數制和位數﹕“數制”----八進制﹐十進制或十六位;“位數”----十六位或三十二位。以上資料都可以在PLC相關說明書里查到。對于程序里LDI&ANI(邏輯閉與門)要知道當外部開關為閉合狀態時﹐此時程序里是斷開狀態﹔當外部開關為斷開狀態時﹐此時程序里是閉合狀態。PLC編程注意(四)PLC及其控制原理介绍PLC簡單應用(Conveyor)狹義上SMTConveyor可分為固定式和伸縮式﹐固定式又分直通式和檢測式。無論哪種方式Conveyor與其前后設備都必須有信號通信。Conveyor分類PLC及其控制原理介绍PLC在conveyor的應用(一)直通式運作原理(如下圖)﹕當不需要對PCB進行目檢時﹐旋起conveyor上“檢測”按鈕﹐PLC進入“直通”模式。當前段設備X有PCB需要送出而給ConveyorPLC一個信號﹐如Conveyor上無PCB(即sensorPH3無PCB擋住)﹐此時PLC將執行輸出使Conveyor馬達M隨前段設備X同時運轉﹐如果此時當后段設備Y也需要PCB﹐則其也給ConveyorPLC一個要板信號﹐Conveyor上的PCB將一直送離sensorPH3馬達M才停止。如后段設備Y沒有給ConveyorPLC要板信號﹐則該PCB將一直運行至sensorPH3處才停止﹐當后段設備Y發出要板信號PCB就送出﹐依此循環。PH3M前段設備XConveyor后段設備YPH1PH2注﹕直通式中PH2可有可無,﹐只不過關系到conveyor上閑置PCB是否多1pcsPLC及其控制原理介绍PLC在conveyor的應用(二)檢測式運作原理﹕當需要對PCB進行目檢時﹐按下conveyor上“檢測”按鈕﹐PLC進入“檢測”模式。同樣當前段設備X有PCB需要送出而給ConveyorPLC一個信號﹐如Conveyor上無PCB(即sensorPH3無PCB擋住)﹐此時PLC將執行輸出使Conveyor馬達M隨前段設備X同時運轉﹐PCB送至PH2馬達M即停止。目檢人員目檢完按一下conveyor上“檢測OK”按鈕﹐如PH3無PCB擋住且后段設備Y也發出要板信號﹐則馬達M將PCB送離PH3即停止;當PH3有板則馬達M停止直至后段設備Y發出要板信號才送出。依此循環前段設備XConveyor后段設備YPH3PH1MPH2PLC及其控制原理介绍PLC在conveyor的應用(三)直通式和檢測式PLC接線圖(三菱)如右圖﹐程序限于篇幅不在這里列出。X000COMX001X002COM0Y000COM1Y001COM2M0M1220VN直通式和檢測式PLC接線圖啟動/停止直通/檢測目檢OKX003X004PCB檢測1PCB檢測2PCB檢測3X005X006緊急停止Y002Y003Y004運行指示故障指示X007前段有板送出馬達運轉有板向后段送出24V0VFX1S-14MRPLC及其控制原理介绍conveyor直通式和檢測式常見故障﹕1.馬達不轉(包括不進不出板)﹕(1)電源是否開啟。(2)“緊急停止”按鈕是否被按下。(3)前段設備是否有板送出。(4)后段設備是否需要板。(5)離后段設備最近sensor是否有異物遮住或sensor壞。(6)目檢完是否按了“目檢OK”按鈕。2.馬達常轉不停﹕(1)前段設備板送出是否完成。(2)沒有進板到位或sensor壞。PLC在conveyor的應用(四)PLC及其控制原理介绍伸縮式運作原理:當前段設備X有PCB送出﹐即給conveyorPLC一出板信號﹐如conveyor上無板且處于原始位﹐Conveyor馬達M運轉﹐當PCB脫離PH1時﹐到達PH3時﹐如后段設備Y也需要PCB﹐則conveyor導軌將向后段設備Y靠攏﹐這過程中如有物體擋住sensorPH4和PH5(固定不動)﹐conveyor導軌會馬上停止前進并回到原始位﹐一直到PH4和PH5遮擋物移出才動作﹔將PCB送給后段設備Y后其馬上回到原始位。PLC在conveyor的應用(五)ConveyorPH4PH1M1PH3反射板PH5后段設備Y前段設備X注﹕為了conveyor上可多閑置PCB有的將其導軌運輸分成兩段。由兩個馬達獨立控制。M0LS2LS1PH2車架限位PLC及其控制原理介绍伸縮式PLC接線圖(三菱)如右圖﹐程序限于篇幅不在這里列出。PLC在conveyor的應用(六)X000COMX001X002COM0Y000COM1Y001COM2M0M1220VN伸縮式PLC接線圖啟動/停止X003X004PCB檢測1PCB檢測2PCB檢測3X005X006緊急停止Y002Y003Y004運行指示故障指示X007前段有板送出馬達運轉24V0VFX0N-24MR檢測物體PH4檢測物體PH5X010X011車架原始位車架送板到達位有板向后段送出M2車架回來車架送出M3X012自動/手動“自動/手動”選擇開關可以取消PLC及其控制原理介绍conveyor伸縮式常見故障﹕1.運送PCB馬達不轉(包括不進不出板)﹕(1)電源是否開啟。(2)“緊急停止”按鈕是否被按下。(3)前段設備是否有板送出且車架處于原始位。(4)后段設備是否需要板且車架處于送板到達位。(5)車架上sensor是否有翼物遮住或sensor壞。2.運送PCB馬達常轉不停﹕(1)前段設備板送出是否完成。(2)沒有進板到位或sensor壞。3.運送車架馬達不轉﹕(1)“檢測物體”sensor是否有物體擋住.(2)“檢測物體”sensor壞PLC在conveyor的應用(七)PLC及其控制原理介绍如右表﹕為PCB經過噴霧機sensor和噴頭過程示意圖﹐PLC分別在PCB前后端經過sensor時產生數據D1和D2﹐在脈沖記數C>(D1+D0)時開始噴霧﹐在C>(D2+D0)時停止噴霧。PLC在噴霧機的應用(一)PCB前端產生D1D0PCB后端產生D2脈沖記數C脈沖記數C脈沖記數C脈沖記數CC>(D1+D0)開始噴霧C>(D2+D0)停止噴霧PCBsensor噴頭Sensor到噴頭距離流板方向PLC及其控制原理介绍PLC在噴霧機的應用(二)噴霧機PLC接線圖(如右圖)這里需要注意﹕噴霧機所有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版办公家具展会租赁与销售合作合同3篇
- 二零二五年度武汉东湖风景区旅游开发合同3篇
- 二零二五年度艺术品共同创作与展览合同2篇
- 二零二五版房屋租赁合同免责及维修保障3篇
- 二零二五版灯光照明工程设计咨询合同2篇
- 二零二五版班组分包消防设施分包服务合同样本3篇
- 二零二五版新媒体行业劳动合同制度及知识产权保护协议2篇
- 二零二五年空调销售与绿色消费倡导合同3篇
- 二零二五年度钢管模板租赁环保要求及价格评估合同3篇
- 二零二五版网络安全威胁情报共享与预警服务合同范本3篇
- 2025-2030年中国糖醇市场运行状况及投资前景趋势分析报告
- 八年级散文阅读专题训练-八年级语文上册知识梳理与能力训练
- 2024年杭州市中医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 2024-2025学年人教版八年级数学上册期末测试模拟试题(含答案)
- 《环境感知技术》2024年课程标准(含课程思政设计)
- GB/T 45079-2024人工智能深度学习框架多硬件平台适配技术规范
- 2024年安徽省铜陵市公开招聘警务辅助人员(辅警)笔试自考练习卷二含答案
- 国家安全教育高教-第六章坚持以经济安全为基础
- 水处理药剂采购项目技术方案(技术方案)
- 2024年城市环卫一体化服务合同
- 工地春节安全培训
评论
0/150
提交评论