版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
S7-200PLC指令系統(tǒng)第五章1精選2021版課件PLC梯形圖語言的編程原則1、梯形圖由多個(gè)梯級組成,每個(gè)線圈可構(gòu)成一個(gè)梯級,每個(gè)梯級有多條支路,每個(gè)梯級代表一個(gè)邏輯方程;2、梯形圖中的繼電器繼電器、接點(diǎn)、線圈不是物理的,是PLC存儲器中的位(1=ON;0=OFF);編程時(shí)常開/常閉接點(diǎn)可無限次引用,線圈輸出只能是一次;3、梯形圖中流過的不是物理電流而是“概念電流”,只能從左向右流;4、用戶程序的運(yùn)算是根據(jù)PLC的輸入/輸出映象寄存器中的內(nèi)容,邏輯運(yùn)算結(jié)果可以立即被后面的程序使用;5、PLC的內(nèi)部繼電器不能做控制用,只能存放邏輯控制的中間狀態(tài);6、輸出線圈不能直接驅(qū)動(dòng)現(xiàn)場的執(zhí)行元件,通過I/O模塊上的功率器件來驅(qū)動(dòng)。2精選2021版課件指令分類——按形式分2.功能塊1.繼電器觸點(diǎn)線圈——()Enable輸入?yún)?shù)IN1IN2N輸出參數(shù)OUT功能數(shù)據(jù)類型地址條件長度EN3精選2021版課件指令分類——按功能分1。位操作功能2。定時(shí)器/計(jì)數(shù)器3。算術(shù)運(yùn)算功能4。關(guān)系運(yùn)算功能5。數(shù)據(jù)傳送功能6。轉(zhuǎn)換功能7。控制功能4精選2021版課件一、基本邏輯指令邏輯關(guān)系梯形圖助記符I0.0I0.1LD I0.0A I0.1= Q0.0LD I0.0O I0.1= Q0.0LDN
I0.1= Q0.0與或非ANDORNOT當(dāng)I0.0與I0.1
都“ON”時(shí),則輸出Q0.0
“ON”(1)。當(dāng)I0.0
或I0.0
“ON”時(shí),則輸出Y0
“ON”(1)當(dāng)I0.1
“OFF”時(shí)則輸出Q0.0
“ON”(1)Q0.0I0.0I0.1Q0.0Q0.0I0.1I0.0**I0.1Q0.05精選2021版課件注意:與、或、非運(yùn)算均是對從該指令前面的ST指令到該指令的前一個(gè)指令處的結(jié)果進(jìn)行運(yùn)算。AX2是與圖中A點(diǎn)處的結(jié)果(即X0與X1的結(jié)果)相或,而不是與X1相或。X0X2X1LD X0A X1O X2= Y0例:Y06精選2021版課件邏輯關(guān)系梯形圖助記符LD X0O X1LD X2O X3ALD= Y0LD X0A X1LD X2ANX3OLD= Y0當(dāng)“X0
或X1”與“X2
或X3”
都“ON”時(shí),則輸出Y0
“ON”。區(qū)塊與ALD(AndStack)區(qū)塊或OLD(OrStack)當(dāng)“X0
與X1”或“X2
與X3非”
“ON”時(shí),則輸出Y0
“ON”。X0X1X2X3Y0X0X2X1X3Y07精選2021版課件例1:直接啟動(dòng)停車控制繼電器控制電路圖I/O分配:I0.0:停車I0.1:啟動(dòng)Q0.1:KM梯形圖:語句表LDI0.1OQ0.0AI0.0=Q0.0啟動(dòng)優(yōu)先停止優(yōu)先Q0.0I0.0Q0.0I0.18精選2021版課件I/O分配決定PLC的端子接線圖PLC的端子接線方式又決定編程語言I/O分配:I0.0:停車I0.1:啟動(dòng)Q0.1:KMQ0.0I0.0Q0.0I0.19精選2021版課件置位、復(fù)位指令10精選2021版課件立即I/O指令—立即輸入直接讀取物理輸入點(diǎn)的值,輸入映象寄存器內(nèi)容不更新。指令操作數(shù)僅限于輸入物理點(diǎn)的值。11精選2021版課件立即I/O指令—立即輸出執(zhí)行立即輸出指令時(shí),則將結(jié)果同時(shí)立即復(fù)制到物理輸出點(diǎn)和相應(yīng)的輸出映象寄存器12精選2021版課件立即I/O指令—立即置位和復(fù)位指令須指出:立即I/O指令是直接訪問物理輸入輸出點(diǎn)的,比一般指令訪問輸入輸出映象寄存器占用CPU時(shí)間要長,因而不能盲目地使用立即指令,否則,會加長掃描周期時(shí)間,反而對系統(tǒng)造成不利影響。13精選2021版課件空操作正跳變負(fù)跳變能流到達(dá)取非觸點(diǎn)時(shí),能流就停止;能流未到達(dá)取非觸點(diǎn)時(shí),能流就通過。檢測到每一次正跳變(信號后,讓能流通過一個(gè)掃描周期的時(shí)間
檢測到每一次負(fù)跳變信號后,讓能流通過一個(gè)掃描周期的時(shí)間
取非輸入映象寄存器I0.0輸出映象寄存器Q0.0輸出映象寄存器Q0.1輸出映象寄存器Q0.2一個(gè)周期一個(gè)周期空操作指令(NOPN)不影響程序的執(zhí)行。操作數(shù)N是常數(shù)0~25514精選2021版課件編程中應(yīng)注意的幾個(gè)問題X0Y0X1Y0X1Y0X0Y0一、用電路變換簡化程序(減少指令的條數(shù))15精選2021版課件二、邏輯關(guān)系應(yīng)盡量清楚(避免左輕右重)X3X2X5X4X6X8X7Y0X9X3X2X5X4X6X8X7Y0X9X5X6X2X2LDX2ANX3AX4LDX2AX5ANX6A
X7LDX2AX5ANX6AX8ANX9OLD=Y0ED16精選2021版課件三、避免出現(xiàn)無法編程的梯形圖X5X1X3X2Y1X4Y2LDX3AX5OX1ANX2=Y1LDX1AX5OX3ANX4=Y2EDX1X3X2Y1X5X3X1X4Y2X517精選2021版課件2.定時(shí)器及定時(shí)器指令輸入接點(diǎn)設(shè)定值:1~32767定時(shí)器號碼(0~255)INPTT37TON定時(shí)器分辨率(時(shí)基)有三種:1ms、10ms、100ms。定時(shí)器的分辨率由定時(shí)器號決定定時(shí)器的實(shí)際設(shè)定時(shí)間T=設(shè)定值PT×分辨率TON:接通延時(shí)定時(shí)器
TOF:斷開延時(shí)定時(shí)器
TONR:有記憶接通延時(shí)定時(shí)器類型18精選2021版課件TS=1200*0.1=120S延時(shí)接通定時(shí)器TON其工作波形圖如下:I0.1Q0.1計(jì)時(shí)值設(shè)定值TS設(shè)定值使能輸入TONPTINT38T38TONPTINI0.1120()T38Q0.119精選2021版課件延時(shí)斷開定時(shí)器TOF其工作波形圖如下:I0.1Q0.1計(jì)時(shí)值設(shè)定值TS設(shè)定值使能輸入TOFPTINT38TOFPTINI0.1120T38()T38Q0.1TS=1200*0.1=120S20精選2021版課件保持型定時(shí)器TONR其工作波形圖如下:輸入端Q0.1當(dāng)前值設(shè)定值TSTS=120*10msT4M0.1輸入端設(shè)定值TONRPTINTONRPTINI0.1120T4()T4Q0.1()T4R1M0.1最大值3276712021精選2021版課件①1ms分辯率定時(shí)器每隔1ms刷新一次,刷新定時(shí)器位和定時(shí)器當(dāng)前值,在一個(gè)掃描周期中要刷新多次,而不和掃描周期同步。②10ms分辯率定時(shí)器10ms分辯率定時(shí)器啟動(dòng)后,定時(shí)器對10ms時(shí)間間隔進(jìn)行計(jì)時(shí)。程序執(zhí)行時(shí),在每次掃描周期的開始對10ms定時(shí)器刷新,在一個(gè)掃描周期內(nèi)定時(shí)器位和定時(shí)器當(dāng)前值保持不變。③100ms分辨率定時(shí)器100ms定時(shí)器啟動(dòng)后,定時(shí)器對100ms時(shí)間間隔進(jìn)行計(jì)時(shí)。只有在定時(shí)器指令執(zhí)行時(shí),100ms定時(shí)器的當(dāng)前值才被刷新。22精選2021版課件自復(fù)位式的定時(shí)器T33T33T33錯(cuò)誤正確23精選2021版課件2.計(jì)數(shù)器指令定時(shí)器是對PLC內(nèi)部的時(shí)鐘脈沖進(jìn)行計(jì)數(shù),而計(jì)數(shù)器是對外部的或由程序產(chǎn)生的計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù)。當(dāng)前值:計(jì)數(shù)器累計(jì)計(jì)數(shù)的當(dāng)前值(16位有符號整數(shù)),它存放在計(jì)數(shù)器的16位(bit)當(dāng)前值寄存器中。每個(gè)計(jì)數(shù)器只有一個(gè)16位的當(dāng)前值寄存器地址。在一個(gè)程序中,同一計(jì)數(shù)器號不要重復(fù)使用,更不可分配給幾個(gè)不同類型的計(jì)數(shù)器。24精選2021版課件增計(jì)數(shù)器設(shè)定值:-32768~32767CUPVC20CTUR復(fù)位計(jì)脈沖數(shù)25精選2021版課件增/減計(jì)數(shù)器增計(jì)數(shù)減計(jì)數(shù)復(fù)位C(0~255)I0.1I1.1I1.2當(dāng)前值輸出端當(dāng)前值26精選2021版課件減計(jì)數(shù)器CUPVC(0~255)CTDLD復(fù)位,裝設(shè)定值計(jì)脈沖數(shù)I1.3I1.4當(dāng)前值輸出21計(jì)數(shù)器當(dāng)前值等于0時(shí),停止計(jì)數(shù),同時(shí)計(jì)數(shù)器位被置位“1”設(shè)定值27精選2021版課件例5.計(jì)數(shù)器應(yīng)用舉例:產(chǎn)品數(shù)量檢測產(chǎn)品通過檢測器PH機(jī)械手KM1KM2傳送帶電機(jī)PLC的I/O分配:I0.0—傳送帶停機(jī)按鈕I0.1—傳送帶起動(dòng)按鈕I0.2—產(chǎn)品通過檢測器PHQ0.0—傳送帶電機(jī)KM1Q0.1—機(jī)械手KM2T37—定時(shí)器,定時(shí)2秒C10—計(jì)數(shù)器,初始值24(每24個(gè)產(chǎn)品機(jī)械手動(dòng)作1次)機(jī)械手動(dòng)作后,延時(shí)2秒,將機(jī)械手電磁鐵切斷,同時(shí)將CT100復(fù)位。CT100復(fù)位后,Y1和TM1也復(fù)位 28精選2021版課件電機(jī)起動(dòng)后,R1產(chǎn)生寬度為一個(gè)掃描周期的正脈沖,使C20和T37復(fù)位起、停傳送帶電機(jī)計(jì)數(shù)器應(yīng)用舉例:產(chǎn)品數(shù)量檢測Q0.0Q0.0I0.224C20T3720C20Q0.1每檢測到一個(gè)產(chǎn)品,X2產(chǎn)生一個(gè)正脈沖,使C20計(jì)一個(gè)數(shù)C20每計(jì)24個(gè)數(shù),機(jī)械手動(dòng)作一次機(jī)械手動(dòng)作后,延時(shí)2秒,將機(jī)械手電磁鐵切斷,同時(shí)將C20復(fù)位。C20復(fù)位后,Q0.1和T37也復(fù)位 ()I0.0I0.1C20CUPVCTUR()INPTTONT37T37PQ0.029精選2021版課件移位寄存器指令ENOI0.1PENDATAS_BITNSHRBI0.2V10.04ENOLD
I0.1EUSHRB
I0.2,V10.0,4I0.20770100111100溢出位移位前移位一次后VB10.0VB10.0I0.1I0.2正跳變S_BIT30精選2021版課件一、傳送指令—數(shù)據(jù)傳送指令MOV-BENINOUTENOMOV-WENINOUTENOMOV-DWENINOUTENOMOV-RENINOUTENOMOVBIN,OUTMOVWIN,OUTMOVDWIN,OUTMOVRIN,OUT例:若I0.1=1,則將VW100的數(shù)據(jù)傳送到AC0MOVWVW100,AC0I0.1MOV-WENINOUTENOVW100AC0VW1001046MSBLSB1046AC0MSBLSBVD1031精選2021版課件32精選2021版課件數(shù)據(jù)塊傳送指令數(shù)據(jù)塊傳送指令把從輸入(IN)指定地址的N個(gè)連續(xù)字節(jié)、字、雙字的內(nèi)容傳送到從輸出(OUT)指定地址開始的N個(gè)連續(xù)字節(jié)、字、雙字的存儲單元中去。
MOVBIN,OUTMOVWIN,OUTMOVDWIN,OUTBLKMOV-DWENINOUTENONBLKMOV-WENINOUTENONBLKMOV-BENINOUTENON33精選2021版課件傳送字節(jié)立即讀、寫指令傳送字節(jié)立即寫(BIW)指令,將從輸入端(IN)指定字節(jié)地址的內(nèi)容寫入輸出端(OUT)指定字節(jié)地址的物理輸出點(diǎn)(QB)。傳送字節(jié)立即讀(BIR)指令,讀取輸入端(IN)指定字節(jié)地址的物理輸入點(diǎn)(IB)的值,并寫入輸出端(OUT)指定字節(jié)地址的存儲單元中。傳送字節(jié)立即讀傳送字節(jié)立即寫MOV-BIRENINOUTENOBIWIN,OUTMOV-BIWENINOUTENOBIRIN,OUT34精選2021版課件二、數(shù)學(xué)運(yùn)算指令—1.加法指令+IIN1,OUT+DIN1,OUT+RIN1,OUTADD-IENIN1OUTENOIN2ADD-DIENIN1OUTENOIN2ADD-RENIN1OUTENOIN2-IIN2,OUT-DIN2,OUT-RIN2,OUTSUB-IENIN1OUTENOIN2SUB-DIENIN1OUTENOIN2SUB-RENIN1OUTENOIN22.加法指令35精選2021版課件整數(shù)加法、減法、乘法、除法雙整數(shù)加法、減法、乘法、除法整數(shù)完全乘法、除法實(shí)數(shù)加法、減法、乘法、除法36精選2021版課件3.乘法指令*IIN1,OUT*DIN1,OUT*RIN1,OUTMUL-IENIN1OUTENOIN2MUL-DIENIN1OUTENOIN2MUL-RENIN1OUTENOIN2MULIN1,OUTMULENIN1OUTENOIN24.除法指令/IIN2,OUT/DIN2,OUT/RIN2,OUTDIV-IENIN1OUTENOIN2DIV-DIENIN1OUTENOIN2DIV-RENIN1OUTENOIN2DIVIN2,OUTDIVENIN1OUTENOIN2整數(shù)完全除法指令,把輸入端(IN)指定的兩個(gè)16位整數(shù)相除,產(chǎn)生一個(gè)32位結(jié)果,并送到輸出端(OUT)指定的存儲單元中去。其中高16位是余數(shù),低16位是商。37精選2021版課件三、轉(zhuǎn)換指令BCD碼轉(zhuǎn)為整數(shù)(BCDI)指令,將輸入端(IN)指定的BCD碼轉(zhuǎn)換成整數(shù),并將結(jié)果存放到輸出端(OUT)指定的存儲單元中去。輸入數(shù)據(jù)的范圍是0到9999(BCD碼)。整數(shù)轉(zhuǎn)為BCD碼(IBCD)指令,將輸入端(IN)指定的整數(shù)轉(zhuǎn)換成BCD碼,并將結(jié)果存放到輸出端(OUT)指定的存儲單元中去。輸入數(shù)據(jù)的范圍是0到9999。指令影響的特殊存儲器位:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全國專業(yè)人事考試及答案
- 教育民生工程知識宣傳
- 2025年體育老師的筆試題目及答案
- 2025年湖南事業(yè)單位工考試題及答案
- 2025年上海市腫瘤所筆試及答案
- 藥物名冊制度
- 數(shù)學(xué)小知識大學(xué)
- 護(hù)理進(jìn)修學(xué)術(shù)成果匯報(bào)
- 2026年歷史文化常識考試
- 2026年歷史學(xué)教授職稱評審知識競賽試題庫
- 貿(mào)易公司貨權(quán)管理制度
- 生鮮采購年度工作總結(jié)
- 造價(jià)咨詢項(xiàng)目經(jīng)理責(zé)任制度
- 離婚協(xié)議書正規(guī)打印電子版(2025年版)
- 魏縣一中學(xué)校管理高中上學(xué)期
- FZ∕T 81008-2021 茄克衫行業(yè)標(biāo)準(zhǔn)
- 地學(xué)歌訣集成
- 幼兒園大班社會課件:《我是中國娃》
- 村莊搬遷可行性報(bào)告
- 青島版五四制五年級上冊數(shù)學(xué)應(yīng)用題216道
- 儲物間管理制度
評論
0/150
提交評論