三菱PLC編程實(shí)例plc編程實(shí)例PLC基礎(chǔ)實(shí)驗(yàn)1

上傳人:小** 文檔編號(hào):50582745 上傳時(shí)間:2022-01-20 格式:DOC 頁數(shù):11 大?。?07KB
收藏 版權(quán)申訴 舉報(bào) 下載
三菱PLC編程實(shí)例plc編程實(shí)例PLC基礎(chǔ)實(shí)驗(yàn)1_第1頁
第1頁 / 共11頁
三菱PLC編程實(shí)例plc編程實(shí)例PLC基礎(chǔ)實(shí)驗(yàn)1_第2頁
第2頁 / 共11頁
三菱PLC編程實(shí)例plc編程實(shí)例PLC基礎(chǔ)實(shí)驗(yàn)1_第3頁
第3頁 / 共11頁

下載文檔到電腦,查找使用更方便

19 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《三菱PLC編程實(shí)例plc編程實(shí)例PLC基礎(chǔ)實(shí)驗(yàn)1》由會(huì)員分享,可在線閱讀,更多相關(guān)《三菱PLC編程實(shí)例plc編程實(shí)例PLC基礎(chǔ)實(shí)驗(yàn)1(11頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、深圳稻草人自動(dòng)化培訓(xùn) WWW .DCRZDH .COM 深圳稻草人自動(dòng)化培訓(xùn) WWW .DCRZDH .COM pic編程實(shí)例PLC基礎(chǔ)實(shí)驗(yàn)1 第一章可編程控制器的概述 可編程序控制器,英文稱 Programmable Logical Controller ,簡稱PLC它是一個(gè)以 微處理器為核心的數(shù)字運(yùn)算操作的電子系統(tǒng)裝置, 專為在工業(yè)現(xiàn)場應(yīng)用而設(shè)計(jì),它采用可編 程序的存儲(chǔ)器,用以在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序控制、定時(shí) /計(jì)數(shù)和算術(shù)運(yùn)算等操作 指令,并通過數(shù)字式或模擬式的輸入、輸出接口,控制各種類型的機(jī)械或生產(chǎn)過程。 PLC是 微機(jī)技術(shù)與傳統(tǒng)的繼電接觸控制技

2、術(shù)相結(jié)合的產(chǎn)物, 它克服了繼電接觸控制系統(tǒng)中的機(jī)械觸 點(diǎn)的復(fù)雜接線、可靠性低、功耗高、通用性和靈活性差的缺點(diǎn),充分利用了微處理器的優(yōu)點(diǎn), 又照顧到現(xiàn)場電氣操作維修人員的技能與習(xí)慣, 特別是PLC的程序編制,不需要專門的計(jì)算 機(jī)編程語言知識(shí),而是采用了一套以繼電器梯形圖為基礎(chǔ)的簡單指令形式, 使用戶程序編制 形象、直觀、方便易學(xué);調(diào)試與查錯(cuò)也都很方便。用戶在購到所需的 PLC后,只需按說明書 的提示,做少量的接線和簡易的用戶程序的編制工作, 就可靈活方便地將 PLC應(yīng)用于生產(chǎn)實(shí) 踐。 一、可編程控制器的基本結(jié)構(gòu) 可編程控制器主要由 CPU莫塊、輸入模塊、輸出模塊和編程器組成(如下圖

3、所示) 。 輸 入 模 塊 CPU 模塊 => 輸出模塊 Hi— T 出一1 按 鈕 選擇開關(guān) 限位開關(guān) 電 源 可編程序控制器 接觸器 電磁閥 指示燈 電源 編程裝置 1、CPU模塊 CPU模塊又叫中央處理單元或控制器,它主要由微處理器( CPU和存儲(chǔ)器組成。它用 以運(yùn)行用戶程序、監(jiān)控輸入 /輸出接口狀態(tài)、作出邏輯判斷和進(jìn)行數(shù)據(jù)處理,即讀取輸入變 量、完成用戶指令規(guī)定的各種操作, 將結(jié)果送到輸出端,并響應(yīng)外部設(shè)備(如編程器、電腦、 打印機(jī)等)的請(qǐng)求以及進(jìn)行各種內(nèi)部判斷等。 PLC的內(nèi)部存儲(chǔ)器有兩類,一類是系

4、統(tǒng)程序存 系統(tǒng)程序已由廠家固 儲(chǔ)器,主要存放系統(tǒng)管理和監(jiān)控程序及對(duì)用戶程序作編譯處理的程序, 定,用戶不能更改;另一類是用戶程序及數(shù)據(jù)存儲(chǔ)器, 主要存放用戶編制的應(yīng)用程序及各種 暫存數(shù)據(jù)和中間結(jié)果。 2、 I/O模塊 I/O模塊是系統(tǒng)的眼、耳、手、腳,是聯(lián)系外部現(xiàn)場和 CPU莫塊的橋梁。輸入模塊用來 接收和采集輸入信號(hào)。輸入信號(hào)有兩類:一類是從按鈕、選擇開關(guān)、數(shù)字撥碼開關(guān)、限位開 關(guān)、接近開關(guān)、光電開關(guān)、壓力繼電器等來的開關(guān)量輸入信號(hào); 另一類是由電位器、熱電偶、 測速發(fā)電機(jī)、各種變送器提供的連續(xù)變化的模擬輸入信號(hào)。 可編程序控制器通過輸出模塊控制接觸器、電磁閥、 電磁鐵、

5、調(diào)節(jié)閥、調(diào)速裝置等執(zhí)行 器, 可編程序控制器控制的另一類外部負(fù)載是指示燈、數(shù)字顯示裝置和報(bào)警裝置等。 3、 電源 可編程序控制器一般使用 220V交流電源??删幊绦蚩刂破鲀?nèi)部的直流穩(wěn)壓電源為各模塊 內(nèi)的元件提供直流電壓。 4、 編程器 編程器是PLC的外部編程設(shè)備,用戶可通過編程器輸入、 檢查、修改、調(diào)試程序或監(jiān)示 PLC的工作情況。也可以通過專用的編程電纜線將 PLC與電腦聯(lián)接起來,并利用編程軟件進(jìn) 行電腦編程和監(jiān)控。 5、 輸入/輸出擴(kuò)展單元 I/O擴(kuò)展接口用于將擴(kuò)充外部輸入 /輸出端子數(shù)的擴(kuò)展單元與基本單元(即主機(jī))連接 在一起。 6、 外部設(shè)備接口 此接口可將編程

6、器、打印機(jī)、條碼掃描儀 ,變頻器等外部設(shè)備與主機(jī)相聯(lián),以完成相應(yīng) 的操作。 本實(shí)驗(yàn)裝置選用的主機(jī)型號(hào)為 S7-200系列的主機(jī)。 二、可編程控制器的工作原理 可編程控制器有兩種基本的工作狀態(tài),即運(yùn)行( RUN狀態(tài)與停止(STOP狀態(tài)。 在運(yùn)行狀態(tài),可編程序控制器通過執(zhí)行反映控制要求的用戶程序來實(shí)現(xiàn)控制功能。 為了 使可編程序控制器的輸出及時(shí)地響應(yīng)隨時(shí)可能變化的輸入信號(hào), 用戶程序不是只執(zhí)行一 次,而是反復(fù)不斷地重復(fù)執(zhí)行,直至可編程序控制器停機(jī)或切換到 STOP工作狀態(tài)。 除了執(zhí)行用戶程序之外, 在每次循環(huán)過程中, 可編程序控制器還要完成內(nèi)部處理、 通信處理等工作,一次循環(huán)可分

7、為 5個(gè)階段(如圖所示) RUN 在內(nèi)部處理階段,可編程序控制器檢查 CPU模塊內(nèi)部 的硬件是否正常,將監(jiān)控定時(shí)器復(fù)位,以及完成一些別的內(nèi) 部工作。 在通信服務(wù)階段,可編程序控制器與別的帶微處理器的智能裝置通 信,響應(yīng)編程器鍵入的命令,更新編程器的顯示內(nèi)容。 在輸入處理階段,可編程序控制器把所有外部輸入電路的接通 /斷開(ON/OFF狀 態(tài)讀入輸入映像寄存器。 在程序執(zhí)行階段,即使外部輸入信號(hào)的狀態(tài)發(fā)生了變化, 輸入映像寄存器的狀態(tài)也 不會(huì)隨之而變,輸入信號(hào)變化了的狀態(tài)只能在下一個(gè)掃描周期的輸入處理階段被讀入。 在輸出處理階段,CPU各輸出映像寄存器的通/斷狀態(tài)傳送到輸出

8、鎖存器。 三、可編程控制器的內(nèi)存區(qū)域的分布及 I/O配置 S7-200CPU224 CPU226部分編程元件的編號(hào)范圍與功能說明如下表所示 元件名稱 代表字母 編號(hào)范圍 功能說明 輸入寄存器 I I0.0 ?11.5 共 14 點(diǎn) 接受外部輸入設(shè)備的信號(hào) 輸出寄存器 Q Q0.0 ?Q1.1 共 10 點(diǎn) 輸出程序執(zhí)行結(jié)果并驅(qū)動(dòng)外部設(shè)備 位存儲(chǔ)器 M M0.0 ?M31.7 在程序內(nèi)部使用,不能提供外部輸出 定時(shí)器 256(T0 ? t255) T0,T64 保持型通電延時(shí)1ms T1 ?T4,T65 ?T68 保持型通電延時(shí)10ms T5

9、?T31,T69 ?T95 保持型通電延時(shí)100ms T32,T96 ON/OFF延時(shí),1ms T33?T36,T97 ?T100 ON/OFF延時(shí),10ms T37?T63,T101 ? T255 ON/OFF延時(shí),100ms 計(jì)數(shù)器 C CO ?C255 加法計(jì)數(shù)器,觸點(diǎn)在程序內(nèi)部使用 咼速計(jì)數(shù)器 HC HC(?HC5 用來累計(jì)比CPU掃描速率更快的事件 順序控制繼 電器 S S0.0 ?S31.7 提供控制程序的邏輯分段 變量存儲(chǔ)器 V VB0.0 ?VB5119.7 數(shù)據(jù)處理用的數(shù)值存儲(chǔ)兀件 局部存儲(chǔ)器 L LB0.0 ?LB63

10、.7 使用臨時(shí)的寄存器,作為暫時(shí)存儲(chǔ)器 特殊存儲(chǔ)器 SM SM0.0 ?SM549.7 CPU與用戶之間交換信息 特殊存儲(chǔ)器 SM(只 讀) SM0.0 ?SM29.7 接受外部信號(hào) 累加寄存器 AC AC0- AC3 用來存放計(jì)算的中間值 四、可編程控制器的編程語言概述 現(xiàn)代的可編程控制器一般備有多種編程語言,供用戶使用。 IEC1131-3 —可編程序控制 器編程語言的國際標(biāo)準(zhǔn)詳細(xì)的說明了下述可編程控制器編程語言: 1)順序功能圖 2) 梯形圖 3) 功能塊圖 4) 指令表 5) 結(jié)構(gòu)文本 其中梯形圖是使用得最多的可編程控制器圖形編程語言。

11、 梯形圖與繼電器控制系統(tǒng)的電路 圖很相似,具有直觀易懂的優(yōu)點(diǎn), 很容易被工廠熟悉繼電器控制的電氣人員掌握, 特別適用 于開關(guān)量邏輯控制,主要特點(diǎn)如下: 1) 可編程控制器梯形圖中的某些編程元件沿用了繼電器這一名稱,如輸入繼電器、輸出繼 電器、內(nèi)部輔助繼電器等,但是它們不是真實(shí)的物理繼電器(即硬件繼電器) ,而是在軟件 中使用的編程元件。每一編程元件與可編程序控制器存儲(chǔ)器中元件映像寄存器的一個(gè)存儲(chǔ)單 元相對(duì)應(yīng)。 2) 梯形圖兩側(cè)的垂直公共線稱為公共母線( BUS 10 0 bar)。在分析梯形圖的邏輯關(guān)系時(shí),為了借用繼電 器電路的分析方法,可以想象左右兩側(cè)母線之間有 一個(gè)左正右負(fù)

12、的直流電源電壓,當(dāng)圖中的觸點(diǎn)接通 時(shí),有一個(gè)假想的"概念電流”或"能流(Power flow ) 從左到右流動(dòng),這一方向與執(zhí)行用戶程序時(shí)的邏輯 運(yùn)算的順序是一致的。 3) 根據(jù)梯形圖中各觸點(diǎn)的狀態(tài)和邏輯關(guān)系, 求出與 圖中各線圈對(duì)應(yīng)的編程元件的狀態(tài),稱為梯形圖的 邏輯解算。邏輯解算是按梯形圖中從上到下、從左 到右的順序進(jìn)行的。 4) 梯形圖中的線圈和其他輸出指令應(yīng)放在最右邊。 5) 梯形圖中各編程元件的常開觸點(diǎn)和常閉觸點(diǎn)均可以無限多次地使用。 五、可編程控制器的編程步驟 (1) 確定被控系統(tǒng)必須完成的動(dòng)作及完成這些動(dòng)作的順序。 (2) 分配輸入輸出設(shè)備,即確定哪些外圍設(shè)備是送信號(hào)到

13、 PLC,哪些是外圍設(shè)備是接收來 自PLC信號(hào)的。并將PLC的輸入、輸出口與之對(duì)應(yīng)進(jìn)行分配。 (3) 設(shè)計(jì)PLC程序畫出梯形圖。 梯形圖體現(xiàn)了按照正確的順序所要求的全部功能及其相互 關(guān)系。 (4) 實(shí)現(xiàn)用計(jì)算機(jī)對(duì) PLC的梯形圖直接編程。 (5 )對(duì)程序進(jìn)行調(diào)試(模擬和現(xiàn)場)。 (6)保存已完成的程序。 顯然,在建立一個(gè) PLC控制系統(tǒng)時(shí),必須首先把系統(tǒng)的需要的輸入、輸出數(shù)量確定下 來,然后按需要確定各種控制動(dòng)作的順序和各個(gè)控制裝置彼此之間的相互關(guān)系。 確定控制上 的相互關(guān)系之后,就可進(jìn)行編程的第二步——分配輸入輸出設(shè)備, 在分配了 PLC的輸入輸出 點(diǎn)、內(nèi)部輔助繼電器、定時(shí)器

14、、計(jì)數(shù)器之后,就可以設(shè)計(jì) PLC程序畫出梯形圖。在畫梯形圖 時(shí)要注意每個(gè)從左邊母線開始的邏輯行必須終止于一個(gè)繼電器線圈或定時(shí)器、 計(jì)數(shù)器,與實(shí) PLC 際的電路圖不一樣。梯形圖畫好后,使用編程軟件直接把梯形圖輸入計(jì)算機(jī)并下載到 進(jìn)行模擬調(diào)試,修改t下載直至符合控制要求。這便是程序設(shè)計(jì)的整個(gè)過程。 第二章可編程控制器基本指令簡介 S7-200的SIMATIC基本指令簡表: LD N 裝載(開始的常開觸點(diǎn)) LDN N 取反后裝載(開始的常閉觸點(diǎn)) A N 與(串聯(lián)的常開觸點(diǎn)) AN N 取反后與(串聯(lián)的常閉觸點(diǎn)) O N 或(并聯(lián)的常開觸點(diǎn)) ON

15、N 取反后或(并聯(lián)的常閉觸點(diǎn)) NOT 棧頂值取反 EU 上升沿檢測 ED 下降沿檢測 -二二 N 賦值 S S_BIT,N 置位一個(gè)區(qū)域 R S_BIT,N 復(fù)位一個(gè)區(qū)域 SHRB DATA,S_BIT,N 移位寄存器 SRB OUT,N 字節(jié)右移N位 SLB OUT,N 字節(jié)左移N位 RRB OUT,N 字節(jié)循環(huán)右移N位 RLB OUT,N 字節(jié)循環(huán)左移N位 TON Txxx,TP 通電延時(shí)定時(shí)器 TOF Txxx,TP 斷電延時(shí)定時(shí)器 CTU Cxxx,PV 加計(jì)數(shù)器 CTD Cxxx,PV

16、 減計(jì)數(shù)器 END 程序的條件結(jié)束 STOP 切換到STOP模式 WDR 看門狗復(fù)位300ms JMP N 跳到指疋的標(biāo)號(hào) CALL N(N1,N2,, ) 調(diào)用子程序,可以優(yōu) 16個(gè)可選參數(shù) CRET 從子程序條件返回 FOR/NEXT INDX,INIT,FINA For/Next 循環(huán) ALD L 電路塊串聯(lián) OLD 電路塊并聯(lián) NETR NETW TABLE,PORT TABLE,PORT 網(wǎng)絡(luò)讀 網(wǎng)絡(luò)寫 SLCR N 順控繼電器段的啟動(dòng) SLCT N 順控繼電器段的轉(zhuǎn)換 SLCE 順

17、控繼電器段的結(jié)束 深圳稻草人自動(dòng)化培訓(xùn) WWW .DCRZDH .COM 第三章 STEP7-Micro/WIN軟件的使用及編程規(guī)則 一、STEP7-Micro/WIN軟件的使用方法 STEP7-Micro/WIN編程軟件為用戶開發(fā)、編輯和控制自己的應(yīng)用程序提供了良好的編程環(huán) 境。為了能快捷高效地開發(fā)你的應(yīng)用程序, STEP7-MicroWIN軟件提供了三種程序編輯器。 STEP7-Micro/WIN軟件提供了在線幫助系統(tǒng),以便獲取所需要的信息。 本實(shí)驗(yàn)裝置使用的編程軟件是 STEP7-Micro/WIN4.0版本,在做實(shí)驗(yàn)前,首先將該軟件 根據(jù)軟件安裝的提示安裝到計(jì)

18、算機(jī)上,然后用編程線將計(jì)算機(jī)和實(shí)驗(yàn)裝置連接到一起。 (一) 系統(tǒng)需求 STEP7-MicroWIN既可以在PC機(jī)上運(yùn)行,也可以在 Siemens公司的編程器上運(yùn)行。PC 機(jī)或編程器的最小配置如下: Windows95、Windows98、Windows2000、Windows Me或者 Windows NT4.0以上。 (二) 軟件的使用 畫 1、打開 TEP 7-Micro/WIN 32,在設(shè)中 選擇 PC/PPI 協(xié)議 2、點(diǎn)擊更改通信端口和通信速率 3、在通訊菜單里雙擊刷新, TEP 7-Micro/WIN 32 開始搜索 PPI網(wǎng)絡(luò)中的S7-200CPU

19、 深圳稻草人自動(dòng)化培訓(xùn) WWW .DCRZDH .COM 搜索完成后會(huì)出現(xiàn)網(wǎng)絡(luò)中所有 PLC的列表,選擇要操作的 PLC即可對(duì)所選PLC進(jìn)行操 作了 4、 編輯梯形圖。 5、 點(diǎn)擊 _ 將程序下載到PLC中,點(diǎn)擊 占,可以對(duì)程序運(yùn)行狀態(tài)進(jìn)行監(jiān)控,點(diǎn)擊 ' 可以將PLC置于運(yùn)行的狀態(tài)。 二、編程規(guī)則 1) 外部輸入/輸出繼電器、內(nèi)部繼電器、定時(shí)器、計(jì)數(shù)器等器件的接點(diǎn)可多次重復(fù)使用,無 需用復(fù)雜的程序結(jié)構(gòu)來減少接點(diǎn)的使用次數(shù)。 2) 梯形圖每一行都是從左母線開始,線圈接在右邊。接點(diǎn)不能放在線圈的右邊,在繼電器 控制的原理圖中,熱繼電器的接點(diǎn)可以加在線圈的右邊,而 PLC的梯形圖是不允許的。 3) 線圈不能直接與左母線相連。如果需要,可以通過一個(gè)沒有使用的內(nèi)部繼電器的常閉接 點(diǎn)或者特殊內(nèi)部繼電器的常開接點(diǎn)來連接。 4) 同一編號(hào)的線圈在一個(gè)程序中使用兩次稱為雙線圈輸出。雙線圈輸出容易引起誤操作, 應(yīng)盡量避免線圈重復(fù)使用。 5) 梯形圖程序必須符合順序執(zhí)行的原則,即從左到右,從上到下地執(zhí)行,如不符合順序執(zhí) 行的電路就不能直接編程。 6) 在梯形圖中串聯(lián)接點(diǎn)使用的次數(shù)是沒有限制,可無限次地使用。 7) 兩個(gè)或兩個(gè)以上的線圈可以并聯(lián)輸出。

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!