第-4-章-松下PLC-編程指導(dǎo)課件_第1頁(yè)
第-4-章-松下PLC-編程指導(dǎo)課件_第2頁(yè)
第-4-章-松下PLC-編程指導(dǎo)課件_第3頁(yè)
第-4-章-松下PLC-編程指導(dǎo)課件_第4頁(yè)
第-4-章-松下PLC-編程指導(dǎo)課件_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

可編程序控制器第4章編程指導(dǎo)§4.1PLC的編程方法§4.2PLC中的數(shù)據(jù)及BCD碼應(yīng)用§4.3索引寄存器功能及應(yīng)用§4.4高速計(jì)數(shù)器應(yīng)用§4.5系統(tǒng)寄存器功能及設(shè)置4.1PLC的編程方法4.1.1編程的基本原則4.1.2編程技巧4.1.3基本電路的編程4.1.4編程舉例4.1.1編程的基本原則(1)PLC編程元件的觸點(diǎn)在程序中可以無(wú)限次使用,每個(gè)繼電器線圈在程序中只能出現(xiàn)一次。(2)梯形圖的每一邏輯行皆起始于左母線,終止于右母線。線圈總是處于最右邊,且不能直接與左邊母線相連。X0[]Y0[]Y0X1X0[]Y0[]Y1X1X0[]Y0X1X0[]Y0X1[]Y1R9010[]Y1(3)編制梯形圖時(shí),應(yīng)盡量做到“上重下輕、左重右輕”。[][]不合理合理(4)兩個(gè)或兩個(gè)以上的線圈可以并聯(lián),但不可以串聯(lián)。X0[]Y0[]Y1X0[]Y1[]Y0(5)梯形圖程序必須符合順序執(zhí)行的原則,即從左到右,從上到下地執(zhí)行,不符合順序執(zhí)行的電路不能直接編程。X0[]Y0[]Y1X1X4X5X3(6)在梯形圖中串聯(lián)節(jié)點(diǎn)、并聯(lián)節(jié)點(diǎn)的使用次數(shù)沒(méi)有限制,可無(wú)限次地使用。X0[]Y0X1R0RnXn…………無(wú)限次并聯(lián)無(wú)限次串聯(lián)4.1.2編程技巧

(1)把串聯(lián)節(jié)點(diǎn)較多的電路放在梯形圖的上方。(2)把并聯(lián)節(jié)點(diǎn)較多的電路放在梯形圖的左邊。X0X1X2X3[]Y0X2X3X1X0[]Y0不合理合理

(3)橋式電路編程如果梯形圖是一個(gè)橋式電路,PLC不能直接對(duì)它編程,必需轉(zhuǎn)換電路,PLC才能進(jìn)行編程。X0[]Y0[]Y1X1X4X5X3X1[]Y0[]Y1X0X4X5X3X0X1X3(4)復(fù)雜電路的處理如果梯形圖構(gòu)成的電路結(jié)構(gòu)比較復(fù)雜,用ANS、ORS等指令難以解決,可重復(fù)使用一些節(jié)點(diǎn)畫出它的等效電路,然后進(jìn)行編程就比較容易了。X0X1X3X2[]Y0X4X6X7X5X0X3X3X4[]Y0X4X6X7X5X0X1X2X04.1.3基本電路的編程1.啟動(dòng)和復(fù)位電路X0[]X1Y0Y0X0X1KPY0啟動(dòng)和復(fù)位電路是構(gòu)成梯形圖最基本的常用電路。電路功能:當(dāng)輸入X0為ON時(shí),輸出Y0為ON,表示啟動(dòng);當(dāng)輸入X1為ON時(shí),輸出Y0為OFF,表示復(fù)位。X0X1Y02.觸發(fā)電路X0R0[]R0Y0(DF)R0Y0[]R1[]Y0R1每當(dāng)輸入X0從OFF→ON(上升沿)時(shí),輸出Y0的狀態(tài)翻轉(zhuǎn)。X0R0Y0R13.二分頻電路X0R0[]R0Y0(DF)R0Y0[]R1[]Y0R1當(dāng)輸入信號(hào)X0的頻率為f時(shí),輸出信號(hào)Y0的的頻率為f/2。X0R0Y0R14.延時(shí)接通電路當(dāng)輸入信號(hào)X0觸發(fā)后,經(jīng)過(guò)5秒輸出信號(hào)Y0接通。當(dāng)輸入信號(hào)X1觸發(fā)后復(fù)位。X0[]R0R0T0[]Y0X1TMX0K50R0X0X1Y0R05s5.延時(shí)斷開(kāi)電路當(dāng)輸入信號(hào)X0觸發(fā)后,輸出信號(hào)Y0接通,經(jīng)過(guò)5秒Y0斷開(kāi)。X0X1Y0R05sX0[]R0R0R0[]Y0X1TMX0K50R0T06.長(zhǎng)延時(shí)電路X0[]R0R0T1[]Y0X1TMY0K30000R0TMY1K30000當(dāng)輸入信號(hào)X0觸發(fā)后,經(jīng)過(guò)60000秒輸出信號(hào)Y0接通。當(dāng)輸入信號(hào)X1觸發(fā)后復(fù)位。7.順序延時(shí)接通電路R901CX0Y1Y0Y210s20s30sC100[]Y0R901CCT100K10X0R901CCT101K20X0R901CCT102K30X0C101[]Y1C102[]Y2(1)采用計(jì)數(shù)器構(gòu)成順序延時(shí)接通電路。(2)采用計(jì)數(shù)器和比較指令構(gòu)成順序延時(shí)接通電路。R901CCT100K50X0[]Y0X0<=,EV100,K40[]Y1X0<=,EV100,K30[]Y2X0<=,EV100,K20X0R901CX0Y1Y0Y210s20s30s8.順序循環(huán)執(zhí)行電路(1)采用左右移位寄存器指令構(gòu)成順序循環(huán)執(zhí)行電路。Y8F119LRSRR901CWY0WY0X0(DF)[F0MV,K1,WY0]X1X01sR901CX0Y0Y1Y2Y7……(2)采用定時(shí)器和比較指令構(gòu)成順序循環(huán)執(zhí)行電路。X0T0TMX0K300R900A[F60CMP,EV0,K200][]Y0[F60CMP,EV0,K100]R900AY0[]Y1Y0Y1[]Y210sX0T0Y0Y1Y2T9.報(bào)警電路設(shè)某大廳最多可容納30人,超過(guò)30人時(shí)就報(bào)警。X0入口傳感器,每進(jìn)一人時(shí)觸發(fā)一次,X1出口傳感器,每出一人觸發(fā)一次,Y0為報(bào)警信號(hào)。X1R9013(DF)[F0MV,K0,DT0]X0[F35+1,DT0](DF)[F37-1,DT0]>,DT0,K30[]Y010.掃描計(jì)數(shù)電路用于記錄PLC執(zhí)行程序時(shí),掃描周期次數(shù)。X0R0[]Y0CT100K10C100R0[]R0X0X0Y0R0T10個(gè)掃描周期11.互鎖電路用于相互封鎖。該電路可用來(lái)構(gòu)成多路搶答器。X0Y1[]Y0Y2Y3X3Y0[]Y3Y1Y2X2Y0[]Y2Y1Y3X1Y0[]Y1Y2Y3Y3Y1Y0Y24.1.4編程舉例

PLC的應(yīng)用設(shè)計(jì)步驟:

(1)對(duì)象分析:研究解控制對(duì)象的工作特點(diǎn)、工作過(guò)程和控制要求,并劃分控制的各個(gè)階段,歸納各個(gè)階段的特點(diǎn),和各階段之間的轉(zhuǎn)換條件,畫出控制流程圖或功能流程圖。

(2)I/O節(jié)點(diǎn)分配;

(3)程序設(shè)計(jì);(4)控制柜或操作臺(tái)的設(shè)計(jì)和現(xiàn)場(chǎng)施工;

(5)系統(tǒng)整體調(diào)試;

(6)編制技術(shù)文件。1.運(yùn)料小車的控制

(1)小車可在A、B兩地分別啟動(dòng)。小車啟動(dòng)后自動(dòng)返回A地,停止1分鐘等待裝料,然后自動(dòng)向B地運(yùn)行。到達(dá)B地后,停止1分鐘等卸料,然后再自動(dòng)返回A地。如此往復(fù)。(2)小車在運(yùn)行過(guò)程中,均可手動(dòng)停車。再次起啟動(dòng)后,小車重復(fù)(1)中的內(nèi)容。(3)小車在前進(jìn)或后退過(guò)程中,分別由指示燈顯示其行進(jìn)的方向。運(yùn)料小車A(裝料)B(卸料)行程開(kāi)關(guān)行程開(kāi)關(guān)I/O節(jié)點(diǎn)分配:輸入:停車:X0正轉(zhuǎn)啟動(dòng):X1(向A點(diǎn)運(yùn)動(dòng))反轉(zhuǎn)啟動(dòng):X2(向B點(diǎn)運(yùn)動(dòng))A行程開(kāi)關(guān):X3(位置傳感器)B行程開(kāi)關(guān):X4(位置傳感器)輸出:正轉(zhuǎn)繼電器:Y1反轉(zhuǎn)繼電器:Y2正向前進(jìn)指示燈:Y3反向后退指示燈:Y4運(yùn)料小車A(裝料)B(卸料)行程開(kāi)關(guān)行程開(kāi)關(guān)X1X0X3X0X3Y2Y1T1TMY0K60X2X0X4X0X4Y1Y2T0TMY1K60[]Y1[]Y3[]Y4[]Y2當(dāng)X0為ON時(shí),系統(tǒng)停止運(yùn)行。當(dāng)X1按一下時(shí),Y1為ON,并保持,小車向A點(diǎn)運(yùn)動(dòng),同時(shí)Y3為ON。到達(dá)A點(diǎn)時(shí),行程開(kāi)關(guān)X3為ON,小車停止。定時(shí)器T0開(kāi)始計(jì)時(shí),1分鐘后T0為ON,使Y2為ON,小車向B點(diǎn)運(yùn)動(dòng),同時(shí)Y4為ON,Y1、Y3為OFF,到達(dá)B點(diǎn)時(shí)行程開(kāi)關(guān)X4為ON,小車停止,T1開(kāi)始定時(shí),1分鐘后,T1為ON,又使Y1為ON。2.順序控制如圖所示,由兩組帶機(jī)組成的原料運(yùn)輸自動(dòng)控制系統(tǒng),其起動(dòng)順序?yàn)椋洪_(kāi)始時(shí),盛料斗D中無(wú)料,先起動(dòng)帶機(jī)C,13s后再起動(dòng)帶機(jī)B,經(jīng)過(guò)14s再打開(kāi)電磁閾YV,完成梯形圖設(shè)計(jì)。I/O節(jié)點(diǎn)分配:輸入:?jiǎn)?dòng)按鈕:X0停機(jī)按鈕:X1輸出:電機(jī)M1:Y0

電機(jī)M2:Y1電磁閾YV

:Y2X0X1Y1T0TMY1K14T1X1X1[]Y1[]Y0[]Y2TMY0K13(ED)4.2PLC中的數(shù)據(jù)及BCD碼應(yīng)用4.2.1PLC中的數(shù)據(jù)4.2.2PLC中BCD碼應(yīng)用4.2.1PLC中的數(shù)據(jù)1.二進(jìn)制數(shù)字系統(tǒng)可編程序控制器中的十進(jìn)制和十六進(jìn)制,基本上處理成二進(jìn)制補(bǔ)碼表示的16位或32位二進(jìn)制數(shù)。16位或32位的最高有效位表示數(shù)據(jù)的正、負(fù)?!?”表示正數(shù),“1”表示負(fù)數(shù)。當(dāng)要把結(jié)果顯示成十進(jìn)制時(shí),可用高級(jí)指令F75(16位)或F77(32位)轉(zhuǎn)換成十進(jìn)制字符的ASCII碼(包括符號(hào))。當(dāng)要把結(jié)果顯示成十六進(jìn)制時(shí),正數(shù)可用高級(jí)指令F71轉(zhuǎn)換成十六進(jìn)制字符的ASCII碼,負(fù)數(shù)可先用高級(jí)指令F87或F88求絕對(duì)值后,再轉(zhuǎn)換成十六進(jìn)制字符的ASCII碼。2.BCD碼

BCD碼是二進(jìn)制編碼的十進(jìn)制數(shù),是用二進(jìn)制表示的代碼之一。BCD碼的引入提供了一種數(shù)據(jù)處理方法,對(duì)于數(shù)字設(shè)備來(lái)說(shuō)可十分方便地將數(shù)據(jù)輸入或取出。將BCD碼轉(zhuǎn)換成十進(jìn)制數(shù)易于用戶掌握,而二進(jìn)制數(shù)又很便于數(shù)字設(shè)備處理。只要將十進(jìn)制的每一位表示為4位二進(jìn)制數(shù),就可以很容易地將十進(jìn)制數(shù)轉(zhuǎn)換為BCD碼。BCD碼常用于數(shù)字開(kāi)關(guān)輸入數(shù)據(jù),或?qū)?shù)據(jù)輸送到七段顯示器。3.可編程序控制器中的可用數(shù)據(jù)(1)PLC處理的二進(jìn)制數(shù)

16位二進(jìn)制:K-32768~K3276732位二進(jìn)制:K-2147483648~K2147483647

(2)PLC處理的BCD碼

4位BCD碼:H0~H99998位BCD碼:H0~H999999994.2.2PLC中BCD碼應(yīng)用1.使用BCD碼的關(guān)鍵

PLC基本上是按標(biāo)準(zhǔn)的二進(jìn)制碼來(lái)處理數(shù)據(jù),因此使用BCD碼的關(guān)鍵是要用F80(BCD)、F81(BIN)、F82(DBCD)和F83(DBIN)指令將PLC中的數(shù)據(jù)轉(zhuǎn)換成二進(jìn)制碼的形式。

BCD碼的應(yīng)用流程:BCD數(shù)據(jù)輸入設(shè)備BCD數(shù)據(jù)輸出設(shè)備BCD→二進(jìn)制F81/F83二進(jìn)制→BCDF80/F82數(shù)據(jù)處理FP12.應(yīng)用舉例當(dāng)數(shù)字開(kāi)關(guān)的數(shù)據(jù)輸入到PLC時(shí),用F81(或F83)指令將四位BCD數(shù)轉(zhuǎn)換成16位二進(jìn)制數(shù)。當(dāng)PLC的數(shù)據(jù)輸出到七段碼數(shù)字顯示器時(shí),用F80(或F82)指令將16位二進(jìn)制數(shù)轉(zhuǎn)換成四位BCD碼。1939BCD→BINPLCBIN→BCD數(shù)字開(kāi)關(guān)七段顯示作業(yè)五:1.有啟

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論