可編程邏輯控制器 PLC課件4_第1頁
可編程邏輯控制器 PLC課件4_第2頁
可編程邏輯控制器 PLC課件4_第3頁
可編程邏輯控制器 PLC課件4_第4頁
可編程邏輯控制器 PLC課件4_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1 F1型可編程控制器有基本指令20條,步進指令2條,功能指令若干條。本節(jié)介紹基本指令。 (1)單接點指令是用于對梯形圖中的一個接點進行編程的指令,它表示一個接點在梯形圖中的串聯(lián)、并聯(lián)和在左母線的初始連接的邏輯關系。 起始接點指令串聯(lián)接點指令并聯(lián)接點指令常開接點常閉接點LDLDI ORORIANDANIX、Y、M、S、T、C普通單接點起始接點指令串聯(lián)接點指令并聯(lián)接點指令常開接點常閉接點LDLDI ORORIANDANI可用軟元件X、Y、M、S、T、C普通單接點2 普通單接點指令有:LD、LDI、OR、ORI、AND、ANI。普通單接點指令的使用并聯(lián)輸出 連續(xù)輸出 X410X411X412X41

2、3X414X415X416X417X410X411Y430Y431Y432Y433LDLDIORORIANDANDANDANIANIORORLDLDIORORIANDANDANDANIANIOUT OUT OUTOUT X410X411X412X413X414X415X416X417X410X411012345678910111213(a)梯形圖(b)指令表Y432Y431Y430Y433程序步 指令 軟元件3 設PLC內邏輯運算器用符號A表示 LD 將常開接點的邏輯值裝入A。通為“1”,斷為“0”。 LDI 將常閉接將常閉接點的邏輯值裝入A。 OUT 將運算結果賦給指定線圈。 OUT指令后出

3、現(xiàn)LD或LDI,A的值將被LD、LDI所刷新。 OUT 可連續(xù)使用,即可將A的值賦給不同的線圈,形成線圈并聯(lián)。X400Y Y4 43 30 0M M1 10 00 0Y Y4 43 30 0地地址址 指指令令 編編號號梯梯形形圖圖0 0 L LD D X X4 40 00 0 1 1 O OU UT T Y Y4 43 30 02 2 L LD DI I Y Y4 43 30 03 3 O OU UT T M M1 10 00 0 助助記記符符指指令令格格式式邏邏輯輯運運算算器器A AX X4 40 00 0Y Y4 43 30 0X X4 40 00 0 , ,A A= =X X4 40 0

4、0 0A A/ /Y Y4 43 30 0M M1 10 00 0= =/ /Y Y4 43 30 0 , ,A A= =/ /Y Y4 43 30 0M M1 10 01 14 4O OU UT T M M1 10 01 1M M1 10 01 1= =/ /Y Y4 43 30 0 , ,A A= =/ /Y Y4 43 30 0;4AND 指令“與”, 取后跟標號值和A進行“與”運算。 用于串聯(lián)常開接點。ANI 指令“與非”,取后跟標號值的非和A進行“與”運算。 用于串聯(lián)常閉接點。 OR 指令“或”, 取后跟標號值和A進行“或”運算。 用于并聯(lián)單個單個常開接點。 ORI 指令“或非”,取

5、后跟標號值的非和A進行“或”運算。 用于并聯(lián)單個單個常閉接點。X402M101X400Y430X401M100Y433M100Y431Y434X405Y433ANDANIORORI0 LD X4021 AND M1012 OUT Y4333 LD X4004 ANI Y4305 OUT M1006 LDI X401 7 OR M1008 OUT Y4319 LD X40510 ORI Y43311 OUT Y434;常開的串聯(lián);常閉的串聯(lián);常開的并聯(lián);常閉的并聯(lián)5M103Y435X407X410M103M110AND、ANI、OR、ORI指令的混合使用0 LD Y4351 AND X4072

6、OR M1033 ANI X4104 OR M1105 OUT M1036 一個線圈后面又通過單接點連接線圈輸出稱為連續(xù)輸出 連續(xù)輸出與非連續(xù)輸出電路X410X411Y432Y433ANDX410X411Y432Y433X412X410X411Y432Y433M100S602ANDANDY432(a)連續(xù)輸出電路(b)非單接點電路1(c)非單接點電路27ORB 指令“塊或”,并聯(lián)連接接點塊,把前面兩個以LD或LDI指令開始的接點塊并聯(lián)成一個新接點塊,ORB指令后不帶任何編號。連續(xù)使用次數不能多于7次。A AN NB BX X4 40 00 0X X4 40 01 1X X4 40 02 2X

7、X4 40 03 3X X4 40 04 4X X4 40 05 5Y Y4 43 36 6X X4 40 00 0X X4 40 01 1X X4 40 02 2X X4 40 03 3X X4 40 04 4X X4 40 05 5X X4 40 06 6Y Y4 43 30 0X X4 41 10 0X X4 40 00 0X X4 40 01 1X X4 40 02 2X X4 40 03 3X X4 40 04 4X X4 40 05 5X X4 40 06 6Y Y4 43 37 7O OR RB BO OR RB BO OR RB BO OR RB BA AN NB B0 0 L

8、 LD D X X4 40 00 01 1 A AN ND D X X4 40 01 12 2 L LD D X X4 40 02 23 3 A AN ND D X X4 40 03 34 4 O OR RB B 5 5 L LD DI I X X4 40 04 46 6 A AN ND D X X4 40 05 57 7 O OR RB B8 8 O OU UT T Y Y4 43 36 69 9 L LD D X X4 40 00 02 20 0 L LD D X X4 40 00 02 21 1 A AN ND D X X4 40 01 12 22 2 L LD D X X4 40 02

9、 22 23 3 A AN NI I X X4 40 03 32 24 4 O OR RB B2 25 5 L LD DI I X X4 40 04 42 26 6 A AN ND D X X4 40 05 52 27 7 O OR R X X4 40 06 62 28 8 A AN NB B2 29 9 O OU UT T Y Y4 43 37 71 10 0 O OR R X X4 40 01 11 11 1 L LD D X X4 40 02 21 12 2 A AN ND D X X4 40 03 31 13 3 L LD DI I X X4 40 04 41 14 4 A AN ND

10、 D X X4 40 05 51 15 5 O OR RB B1 16 6 O OR R X X4 40 06 61 17 7 A AN NB B1 18 8 O OR R X X4 41 10 01 19 9 O OU UT T Y Y4 43 30 0非非單單行行串串聯(lián)聯(lián)非非單單接接點點行行并并聯(lián)聯(lián)單單接接點點并并聯(lián)聯(lián)8X X4 40 00 0X X4 40 01 1X X4 40 02 2X X4 40 03 3X X4 40 04 4X X4 40 05 5Y Y4 43 36 6O OR RB BO OR RB BA A B B C C D D E E F F G G H H0 0

11、1 1 2 2 3 3 4 4 5 5 6 6 7 71 1字字節(jié)節(jié) 8 8個個邏邏輯輯運運算算器器非非單單接接點點行行并并聯(lián)聯(lián) 0邏輯運算器A取值A=X400 1與運算A=X400*X401 2沒有沒有OUT又出現(xiàn)又出現(xiàn)LD指令指令,保持A不變,將X402值取入新邏輯運算器BB=X402 3對B與運算B=X402*X403 4ORB指令:A=A+B,B放棄A=X400*X401+X402*X403 5沒有OUT再次出現(xiàn)LDI指令,保持A不變,將/X404賦給BB=/X404 6對B與運算B=/X404*X405 7ORB指令:A=A+B,B放棄A=X400*X401+X402*X403+/X

12、404*X405 8OUT指令,將A賦給Y436,A放棄但A值未改變。Y436= X400*X401+X402*X403+/X404*X405 9LD指令,A被刷新=X400A=X400109ANB 指令“塊與”,串聯(lián)連接接點塊。把以LD或LDI指令開始的接點塊串聯(lián)到該塊前的接點或塊上,ANB指令后不帶編號。連續(xù)使用不能多于7次。 ANB指令的使用X400X401X402X403X404X405X406Y430Y431ANBANBANBX400X401X402X403X404X405Y430X407Y431X406X407LDLDLDLDOROROROROUTOUTX400X401X402X4

13、03X404X405X406X407Y430Y431ANBANBANB0123456789101112(a)ANB指令的應用(b)梯形圖的一般畫法(c)指令表1接點組接點組接點組X410X410ANDX41013LDLDLDLDOROROROROUTOUTX400X401X402X403X404X405X406X407Y430Y431ANBANBANB0123456789101112(d)指令表2接點組接點組接點組ANDX4101310 也可以把一個單接點或多個單接點看成是接點組。單接點看成是接點組 M100M102M101M101M103LDOROUTANDM101M100M101M102A

14、NBANIM103LDOROUTANDM101M100M101M102LDIM103接點組(b)2個單接點50123012344M100M102M101M101LDOROUT M101M100M101LDIM102LDOROUT M101M100M101M102ANBANI接點組(a)1個單接點012311SB1SB2SB3SQ1SQ2SQ3SQ4FRX400 X401 X402 X403 X404 X405 X406 X407 COM可編程控制器Y430Y431KM1KM2KM2KM1FRCOM1FUL1N現(xiàn)場信號輸入控制輸出到現(xiàn)場 工作臺自動往返的PLC控制I/O接線圖同一電器僅需1常開信

15、號輸入12SB1FR34KM1KM2SB259SB376810KM2KM1SQ2SQ1SQ3SQ41112KM1KM2SB1FR34KM1KM2SB259SB376810KM2KM1SQ2SQ1SQ3SQ41112KM1KM2SB3SB21314SB3SB213142213X400X401Y430X404X407X402X403X405Y430X402Y431X403Y431X401X404X406END自鎖停保護換向Y431Y430互鎖 工作臺往返控制PLC程序梯形圖 1M10 OUT Y430 塊A0 LDI X4001 ANI X4072 LD X4013 OR Y4304 OR X40

16、45 ANB6 ANI X402塊B7 ANI X4038 ANI X4059 ANI Y431 M點直接代換、存在病程序A=/X400*/X407*(X401+Y430+X404)*/X402*X403*/X405*/Y43114X400X401Y430X404X407X402X403X405Y430X402Y431X403Y431X401X404X406END自鎖停保護換向Y431Y430互鎖MX400X407重復使用10 OUT Y430 11 LDI X40012 ANI X40713 LD X40214 OR Y43115 OR X40316 ANB17 ANI X40118 ANI

17、 X40419 ANI X40620 ANI Y43021 OUT Y43122 END塊A0 LDI X4001 ANI X4072 LD X4013 OR Y4304 OR X4045 ANB6 ANI X402塊B7 ANI X4038 ANI X4059 ANI Y431 M點病句消除15X400X401Y430X404X407X402X403X405Y430X402Y431X403Y431X401X404X406END自鎖停保護換向Y431Y430互鎖 工作臺往返控制PLC程序梯形圖 2X400 X407重復使用0 LD X4011 OR Y4302 OR X4043 ANI X40

18、04 ANI X4075 ANI X4026 ANI X4037 ANI X4058 ANI Y4319 OUT Y430并聯(lián)語句換位,程序指令減少16邏輯線圈指令用于梯形圖中接點邏輯運算結果的輸出或復位。各種邏輯線圈應和右母線連接,當右母線省略時邏輯線圈只能在梯形圖的右邊,注意輸入繼電器X不能作為邏輯線圈。 邏輯線圈指令可用軟元件OUTSETMCMCRRST普通線圈指令置位線圈指令復位線圈指令主控線圈指令主控復位線圈指令SET M103RST M103MC M100MCR M101Y430Y、M、S、T、CY、M、S、T、C、DY、M、S、Y、M指令梯形圖符號SET M103RST M103

19、MCR M101Y430MC M10017普通線圈的指令為OUT,用于表示Y、M、S、T、C的線圈,是最常用的指令之一。例例 用一個按鈕控制電動機的起動和停止,要求起動時按下按鈕先預警5秒鐘后電動機起動。停止時再按下按鈕先預警5秒鐘后電動機停止。單按鈕預警起動和停止X401T450C060Y430Y431K50K1RSTT450C060Y430Y431T450C060Y430Y431T450C060Y430Y431T450T450C060Y430Y431C060012567811121415LDLDLDOROUTOUTOUTOUTANIANDX401X401K50K1RST起動預警預警(a)梯

20、形圖(b)指令表(c)時序圖起動預警T45018 使用對象:M100M177。這里沒有串聯(lián)接點,可以編程可用普通編程的共用接點電路有串聯(lián)接點,編程困難不能用普通編程的共用接點電路2613457819反復使用共用接點12134345786X400X401X402X403X404X405X406Y430Y431Y432Y433不能常規(guī)編程X407Y434 MC和MCR指令的使用0 LD X4001 OUT M1002 MC M1002 MC M1003 LD X4014 OUT Y4305 LD X4026 OUT Y4317 AND X4038 OUT M1019 MC M1019 MC M10

21、1 10 LD X404 11 OUT Y432 12 LD X405 13 OR X406 14 OUT Y433 15 MCR M101 15 MCR M101 16 LD X407 17 OUT Y434 臨時母線 2MCRM101X400M100M100X401X402X403Y430Y431M101Y432Y433M101X404X405X406X407Y434臨時母線 1ABABAB20 MC指令后連接的接點必須用指令后連接的接點必須用LD、LDI指令指令編程。主控程序塊后必須用主控返回指令主控程序塊后必須用主控返回指令MCR撤銷臨時母線。主控指令MC可嵌套,這時B前的M101常開

22、要接起始母線。 B所代表的臨時母線起源于M101線圈前的接點X403處。 不論使用了多少次MC,最后只用一條MCR指令返回起始母線。 一個完整的主控程序由一個完整的主控程序由OUT、MC、和、和MCR三條指令組三條指令組合構成合構成。0 LDI X4001 ANI X4072 OUT M1002 OUT M1003 MC M1003 MC M1004 LD X40111 OUT Y430 10 ANI Y431 12 LD X40213 OR Y43114 OR X40315 ANI X40116 ANI X40417 ANI X40618 ANI Y43019 OUT Y43121 END5

23、 OR Y4307 ANI X4028 ANI X4039 ANI X4056 OR X40420 MCR M10020 MCR M10021X400X401X407X402X403X405ENDY431Y430X404Y430X402Y431X403Y431X401X404X406自鎖換向Y430互鎖M100M100MCR M100SB1FR34KM1KM2SB259SB376810KM2KM1SQ2SQ1SQ3SQ41112KM1KM2SB3SB21314用主控指令實現(xiàn)工作臺往返控制梯形圖22置位線圈指令為SET,用于對Y、M和S線圈的置位。復位線圈指令為RST,用于對Y、M 、S、T、C

24、的線圈復位。應用對象M200M377、Y和S S M202RM202X401X402LD X401S M202 LD X402R M202 S/R 指令的使用方法一旦X401接通,M202即通電自鎖,即使隨后X401斷開M202也不會釋放。一旦X402接通,M202即釋放,不管X402后來是否繼續(xù)接通。23X401SETY430X400RSTY430X400X401Y430Y430(a)停止優(yōu)先電路X401Y430X400Y430X400X401RSTY430SETY430()()(d)起動優(yōu)先電路X401Y430X400X401Y430X400(b)復位優(yōu)先電路(c)停止、復位優(yōu)先時序圖(e

25、)置位優(yōu)先電路(f)起動、置位優(yōu)先時序圖LDLDX401Y430X400RSTSETY430LDLDX401Y430X400RSTSETY43001230123指令表指令表SET、RST指令的應用24二分頻電路(置位、復位指令)SETRSTRSTSETM100Y430X400Y430M100Y430M100Y430X400M100X400M100Y430梯形圖及時序圖25八個人進行智力競賽搶答,編號分別為07#,每個搶答臺上放一個按鈕和一個指示燈。主持人用一個按鈕控制八個搶答臺。當主持人報完題目后,按一下主持人按鈕,搶答者才可按按鈕,否則無效。搶答開始后,先按按鈕者的燈亮,同時蜂鳴器響,并保持

26、一直響,后按按鈕者燈不亮。當主持人再按一下主持人按鈕時,所有指示燈和蜂鳴器復位。智力競賽搶答PLC接線圖Y417Y430Y431Y432Y433Y434Y435Y436Y437COM1COM2COM4COMX400X401X402X403X404X405X406X407X410HL0HL1HL2HL3HL4HL5HL6HL7HA12VSB0SB1SB2SB3SB4SB5SB6SB7SB8主持人搶答人12V電源1#2#3#4#0#5#6#7#1#2#3#0#4#5#6#7#搶答指示燈蜂鳴器26智力競賽搶答梯形圖X400X401X402X403X404X405X406X407SETSETSETSE

27、TSETSETSETSETY430Y431Y432Y433Y434Y435Y436Y437Y417X410ENDRSTY430 Y437搶答器梯形圖開始信號蜂鳴器X410M100M100Y417Y430Y431Y432Y433Y434Y435Y436Y437MCRM100M10027它在輸入信號上升沿接通一個T后斷開。僅用于M和Y。PLSPLSM103M103PLSPLSM104M104S SM205M205R RM205M205X401X401X402X402M103M103M104M1040 LD X4010 LD X4011 PLS M1031 PLS M1032 LD X4022 LD

28、 X4023 PLS M1043 PLS M1044 LD M1034 LD M1035 S M2055 S M2056 LD M1046 LD M1047 R M2057 R M205X401X401X401X401X402X402M103M103M103M103M104M104M205M205M205M20528用于對寄存器內容作移位操作。指令使用對象為:M100M360。共有12個,每個由16個輔助繼電器構成,并以最小編號代表。移位順序為從小向大。例如M100寄存器由M100M117構成,移位順序為M100M101M117。SFT指令可用集中編程或分別編程法。一個完整的移位操作由三組指令

29、完成,即數據輸入、時鐘輸入和復位輸入。輸入接點接通時,“1”送入寄存器最低位,否則把“0”送入最低位。時鐘輸入端前接點每通、斷一次,該寄存器的內容就由低向高移動一位。復位輸入端接點接通時,寄存器的內容全部被清“0”。IN、R、CP常可省略不標出。在F1系列中,移位寄存器最低位由數據輸入端的接點狀態(tài)決定,與移位時鐘無關 29OUTSFTRSTM100X400X401X402INCPR0 LD X4001 OUT M1002 LD X4013 SFT M1004 LD X4025 RST M100 移位指令的集中編程M100INCPSFT M100RST M100RX400X401X402LD X

30、400OUT M100LD X401SFT M100LD X402RST M100 指令的分別編程X401X400X407X402X400X407OUTSFTRSTOUTSFTRSTM100M120X403X400X407M106M124M142OUTSFTRSTM140Y430ENDX400(CP)ABCDEFCK1CK1CK2CK2CK3CK3X401X402X403KM合格不合格012345X400ABCDEFGM100CK101020304050606M1202122232424CK2M140414242CK3檢查檢查30程序ACJP 700X400程序BEJP700程序C程序AX40

31、0=ON ? 程序B程序CYN CJP/EJP執(zhí)行過程一般使用方法31指令梯形圖符號ENDENDNOP空操作指令程序結束指令空操作和結束指令空操作和結束指令空操作指令空操作指令如果在調試程序時加入一定量的NOP,在追加程序時可以減少步序步號的變動。在修改程序時可以用NOP指令刪除接點或電路,也就是用NOP代替原來的指令,這樣可以使步序號不變動。NOP指令的應用X400X401X402X403X404X405Y430Y431ANBANBORORLDLDX403X404LDX402X405789LDNOPX400X401ANDY430Y431OUTOUT0123456ANBANBLDX405LDX

32、400X401Y430Y431OUTOUTNOPNOP789012345632 結束指令為END。 PLC所執(zhí)行的程序從第0步到END指令結束。 如果在程序結束后不加END指令,PLC將繼續(xù)讀NOP空指令,一直讀到最大步序號。 在調試程序過程中,也可以在程序中插入END指令,把程序分成若干段,由于PLC只執(zhí)行從第0步到第一個END指令之間的程序,如果有錯誤就一定在這段程序中,將錯誤糾正后將第一個END刪除,再調試或檢查下一段程序。33定時器相當于通電延時型時間繼電器,在梯形圖中起時間控制作用。F1系列系列 PLC 32個定時器,相當于繼電-接觸器控制系統(tǒng)中的時間繼電器,它能提供無數對常開、常閉

33、延時觸點供用戶編程使用。定時器的延時時間是由編程中的設定值K來決定的。 定時器按時鐘脈沖分有10 ms、100 ms兩擋。定時器的類型定時器編號定時范圍設定格式1設定格式2T050T057T450T457T550T5570.1999 sK0.1 =0.1secK99.9 =99.9sec3位10進制1位小數K1 =1secK999 =999sec3位十進制整數T650-T657 0.01-99.9sK0.01 =0.01secK99.9 =99.9secK1 =0.01secK999=9.99sec34 起動條件有效時開始計時,到達設定值時,接點動作。 起動條件失效定時器立即復位,接點恢復初始

34、狀態(tài)。 定時完成后若想再次起動該定時器,必須先使起動條件失效。X400T4510 LD X400定時常數定時起動條件X400T450T450T451K19Y434T450K10Y430Y4311 OUT T451 1 OUT T451 2 K 192 K 19LD T451OUT Y434設定定時器起動條件設定定時常數定時時間到動作X400Y430Y43110s5s10s不累計35 如果要求斷電延時,可以采用圖示的電路。 X400T450Y430Y430X400T450K1919sY430X400 定時器斷電延時的編程方法36通用定時器FX2N系列 積算定時器T450K123Y430X400T

35、450123秒Y430X400T450通用型定時器T250K123Y0X0T25012.3秒Y0X0T250RSTT250X1X1積算型定時器37T450T450K1K1X400X400X401T450T450Y430Y430END定時時間到定時時間到剛掃描完此行剛掃描完此行本次執(zhí)行結果仍本次執(zhí)行結果仍認為定時未到認為定時未到滯后TKK1T4500T4501Y4301(內部)(內部)Y430輸出刷新Y430輸出刷新滯后2T滯后2T定時器接點在線圈下方最大滯后2T最大滯后2TT450T450K1K1X400X400X401T450T450Y430Y430END定時時間到定時時間到剛掃描完此行剛掃

36、描完此行本次執(zhí)行結果仍本次執(zhí)行結果仍認為定時未到認為定時未到滯后TKK1T4500T4500,Y4300T4501(內部)(內部)Y4301輸出刷新Y4301輸出刷新滯后2T滯后2T定時器接點在線圈上方最大滯后3T最大滯后3TY4300Y4300K2T4501,Y4301(內部)(內部)滯后3T滯后3T38 (1) 斷電延時型定時器 (2) 通斷電均延時型定時器 斷電延時型定時器通斷電均延時型定時器X400Y430T450X400Y430T45OK5X400Y4305ST450K2X400Y430T451T451K3T450X400Y4303S2SX400Y43039(3) 定時脈沖電路(4)

37、震蕩電路定時脈沖電路震蕩電路T450T450 K4M100T450T450 K4M100T4504S4S4S定時脈沖電路1定時脈沖電路2Y430Y430T450T450Y430T450T450K1Y4301S1S1S1SX400X400T45040(5) 占空比可調震蕩電路(6) 上升沿單穩(wěn)態(tài)電路占空比可調震蕩電路上升沿單穩(wěn)態(tài)電路T451T450T450K2T451T451T450K2T451K5K32S3S2S3S震蕩電路1震蕩電路2T450Y430T450K1T450X400Y4301SX400Y4301S41(7) 下降沿單穩(wěn)態(tài)電路下降沿單穩(wěn)態(tài)電路X40OY43O1S1SX400Y430

38、T450K1T450Y430M100M100X40042 為了保證運行安全,許多大型生產機械在運行起動之前需用電鈴或蜂鳴器發(fā)出報警信號,預示機器即將起動,警告人們迅速退出危險地段。試設計PLC控制接線圖和梯形圖。起動報警控制電路SB1SB2X401X400Y431Y430COMCOM1KM電鈴X401Y431Y430X400T450T450X401Y431Y430X400運行預警T45O Y431Y430電動機HA起動停止起動停止電動機K3(a) PLC接線圖(b)梯形圖(c)波形圖43 用按鈕控制三臺電動機,為了避免三臺電動機同時起動,起動電流過大,要求每隔5秒起動一臺,試設計PLC控制梯形

39、圖。三臺電動機順序起動控制Y432Y431Y430X400X401X400X401Y430T450T450Y431Y432Y432T450T450Y431Y430Y431Y430K55S5S(b)波形圖(a)順序定時起動同時停止梯形圖 起動起動停止停止第一臺第二臺第三臺第一臺第二臺第三臺44 計數器用于對各種軟元件接點的閉合次數進行計數,達到設定值時計數器接點動作。 計數值減為0后一直保持為0不變,直到計數器被復位為止。 F1系列PLC除C660與C661外,均為減計數器,計數范圍為0999; 有掉電保護。掉電時保持當前計數值,電源恢復后繼續(xù)計數。 若不需要保留當前值,須用M71初始化脈沖使計

40、數器在上電時復位。 計數器可分為兩大類:內部信號計數器和外部信號計數器(即高速計數器)。 內部信號計數器用于對PLC中的內部軟元件 (如X、Y、M、S、T、C)的信號進行計數。 32個3位計數器:C060C067,C460C467,C560C567,C660C667,其中C660和C661為級聯(lián)計數器。45M71M71X400X400R RX401X401CPCPRSTRSTC462C462OUTOUTK5K5C462C462Y431Y4310 LD M710 LD M711 OR X4001 OR X4002 RST C4622 RST C4623 LD X401 3 LD X401 4 O

41、UT C4624 OUT C4625 K 55 K 56 LD C4626 LD C4627 OUT Y4317 OUT Y4311 12 23 34 45 5R RX401X4015 54 43 32 21 10 05 56 67 70 0C462C462當前計數值當前計數值Y431Y431 (C462接點控制)(C462接點控制) 3位減計數器的編程 3位減計數器的編程集中編程集中編程RSTRST C462C462M71M71X400X400C462C462K5K5X401X401Y431Y431C462C462分散編程分散編程46T450T450K1K1M100M100T451T451T

42、451T451K1K1T450T450Y430Y430T450T450ENDENDC460C460T451T451K5K5M100M100C460C460X400X400RSTRSTC460C460X400X400Y430下跳沿計數機械自鎖X4001s1sT450T451Y430Y431476位計數器編程方法(內部計數模式)使用C660、C661組成6位計數器使用特殊功能輔助繼電器M470、M471、M472、M473;M4700為普通計數方式、M4701為高速計數方式;M4710為減計數、M4711為加計數。減計數時,X402動作5001次計數器接點動作;加計數時,X402動作(100000

43、05001)次接點動作。接點動作后必須經過復位計數器操作才能使計數器接點恢復。M470M470M70M70M471M471X400X400X401X401ENDENDC661C661X402X402K5K5C660C660RSTRST C660C660C660C660使用6位普通計數由X400決定加減同時復位C660、C661先高后低K1計數值005001Y430接點采用低位符號復位低位48 (1) 循環(huán)計數器循環(huán)計數器C460X400C460C460K10RSTC460Y430循環(huán)計數器X4001 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2

44、0 21 22Y430012345678910012345678910012C46049畫梯形圖時應注意的以下幾點:梯形圖中的連接線(相當于導線)不能相互交叉,并且只能水平或垂直繪制,梯形圖中的接點一般只能水平繪制,不能垂直繪制,各種繼電器線圈只能與右母線連接,不能與左母線連接,接點不能與右母線連接,接點中的“電流”只能從左向右單方向流動,不能出現(xiàn)反向流動的現(xiàn)象。不連接導線和逆流接點的處理SA1SA2SA3SA4SA5KM1KM2KM3Y1Y2Y3X1X2X3X4X5導線不連接導線連接Y2X1X3X4X5Y1X1X2X3X4X5Y3(a)(b)(c)X1X2X3X4X5Y1Y2Y350接點組逆

45、流接點的處理 X400X401X403X404Y430X402X400X401Y430X402X403X400X402X403X404(a)X400X401X403X404Y430X402X400X401Y430X402X403X400X402X403X404(b)Y431Y43151圖 (a)是不符合規(guī)定的梯形圖,可以改為圖 (b)。不能編程梯形圖的修正SETM102M103Y430Y431Y432Y433X400X401左母線右母線SETM102M103Y430Y431Y432Y433X400X401左母線右母線MCM100T450K5X405MCM100T450K5X405MCRM100

46、M71M71(a)(b)52 單接點后移可以減少ANB和ORB指令的使用。單接點后移X400X401Y430X402X403X402X403X400X401Y430ANBORBLD X400X402ANDY430OUTLDLD X401X4030123456ORANDLDX400X402ANDY430OUTX401X40301234單接點單接點單接點單接點單接點 單接點(a)(b)53單接點后移ANDORORBLDX400X401X402ANDANDY430LDX403X404X405X406X407OUTANDAND0ORB1ANB212311410596877869543210ANDOUT

47、X407X406X405X404X403LDLDLDLDY430 ANDANDX402X400X401X401X400Y430LDORBANBX407X402X403X404X405X406X406X405X404X403X402X407Y430X401X400單接點單接點單接點單接點(a)(b)54梯形圖中的接點或變量應盡可能用邏輯代數的基本公式進行化簡。采用普通非步進編程時,梯形圖某一線圈只能出現(xiàn)一次,即不應出不應出現(xiàn)雙線圈,現(xiàn)雙線圈,除非作為鎖存線圈的S和R成對出現(xiàn);串聯(lián)接點較多的支路在上、并聯(lián)支路在左、線圈緊靠右母線。串聯(lián)接點較多的支路在上、并聯(lián)支路在左、線圈緊靠右母線。梯形圖編譯執(zhí)行

48、方法規(guī)定,不允許使用橋式梯形圖;不允許使用橋式梯形圖; Y430X401X402X405X403X404錯誤的橋式梯形圖Y430X404 X403 X402X401X401 X403 X405X404正確55多路分支電路的化簡T0 K20X0Y0T1T1K30T0X0Y0T0K20X0Y0T1T1K30T0X0Y0(a)化簡電路之一(b)化簡電路之二Y430X400X401X402X403X404Y431Y432Y430X400X401X402X403X404Y431Y432Y430Y430Y43056 方法方法1:直接按原理圖編程:按各線圈供電線路獨立編程:直接按原理圖編程:按各線圈供電線路

49、獨立編程 方法方法2:按各線圈供電線路寫出邏輯表達式,分析簡化后:按各線圈供電線路寫出邏輯表達式,分析簡化后編程編程FRFRSB1SB1SB2SB2KM1KM1KM2KM2KM1KM1KTKTKM2KM2KM1KM1KTKTKM2KM21)控制原理線路1)控制原理線路X400X400X401X401X402X402Y431Y431Y432Y432Y431Y431X402X402Y431Y431Y431Y431X400X400X401X401T450T450K0.5K0.5X402X402Y431Y431X400X400X401X401T450T450Y432Y432Y432Y432ENDEND

50、2)直接按原理圖編制梯形圖2)直接按原理圖編制梯形圖T450Y432Y432動作時Y431不能通電此并聯(lián)支路可去Y432T45057原電路的邏輯表達式為 KM1=/FR*/SB1*(SB2+KM1KM2*KT)*/KM2 KT=/FR*/SB1*(SB2+KM1KM2*KT)*KM1 KM2=/FR*/SB1*(KM2+KT*(SB2+KM1)通斷條件分析簡化: KTKM1;順序聯(lián)鎖,KT后動 KM1=/FR*/SB1*(SB2+KM1)*/KM2 ;KM2對KM1有聯(lián)鎖,KM21不可能KM11 ;KM2*KT項可去掉。 KM2/FR*/SB1*(KM2+KT) ;KT=1隱含KM11 END

51、3)經過邏輯分析化簡后的梯形圖(tdzu.plc)11 ANI X40013 OUT Y432X402Y431X400 X401Y431T450X400 X401Y432Y432Y431T450K0.5Y4320 LD X4021 OR Y4312 ANI X4003 ANI X4014 ANI Y4325 OUT Y4316 LD Y4316 LD Y4317 OUT T4507 OUT T4508 K 0.58 K 0.59 LD T45010 OR Y43212 ANI X40114 END定時器起動條件定時常數設定58Q1L+I KA1KM1ML -KM3KM2KT2R2R1KM1Q2

52、R4VDR3KM1KA1KA2SB1SB2KM1KT1KT2KM3KM2KM1KT1KA2L+L -1234567891011122021222324252659 分析:原電氣控制線路定時器采用斷電延時動作觸點,不便用直接代換方法編程。 動作分析: 起動前須先有勵磁:電流繼電器KA2動作; 順序聯(lián)鎖 起動時串R1、R2,KM1動作、KM2、KM3不動作;經定時先KM2動作切除R1,再定時KM3動作切除R2; 采用兩個定時器:采用兩個定時器: T450(設定時(設定時2s)、)、T451(設定時(設定時1s); 起動、運行中若發(fā)生過電流,KA1動作則斷電停車; KM1斷開時KM2、KM3均應斷開

53、; 60 現(xiàn)場輸入信號有:按鈕:SB1、SB2;電流繼電器觸點:KA1、KA2; 分配:X400(停車)、X401(起動)、 X402(過流)、X403(無勵磁) 需輸出控制的接觸器:KM1、KM2、KM3。 分配:Y431、Y432、Y433SB1SB2KA1KA2X400 X401 X402 X403COM可編程控制器Y431Y432KM1KM2COM1FUL1N現(xiàn)場信號輸入控制輸出到現(xiàn)場KM3Y43361KA1KA2SB1SB2KM1KT1KT2KM3KM2KM1KT1567891011KM1X402 X403 X400X401Y431M101M102Y433Y432Y431通電延時直流

54、起動草圖1用M*代替原斷電延時的KT*M100M100Y431X402 X403 X400X401Y431M101Y433Y432Y431并聯(lián)前移停磁過流M102M101T450K2T450M101M102T451K1T451M102M100M100M101M101M100Y431END斷電延時起動斷開X401Y431Y432Y433M100M100M101M101M102M102T450T4512s1s又:M100/Y431故M100的作用可由Y431替代即用Y431常閉替換M100常開Y431的常開替換M100常閉M100即可不用M100斷電后延時2s M100斷電后延時2s M101斷電

55、常閉閉合M101斷電常閉閉合 對應KT162方法2:分析起動動作時序: 邏輯表達式:KM1: Y431(X401+Y431)*X403*/X402*/X400 ;原控制不含定時器,可直接代換KT1: T450Y431,K2KM2: Y432=T450KT2: T451Y432T450,K1KM3: Y433=T451說明:當有停車(X400)、過流(X402)或欠勵磁(X403)發(fā)生使Y431(KM1)釋放時,T450釋放;Y432也釋放;進而T451釋放,Y432釋放。X401Y431Y432Y4332s1sT450T451定時器起動R1切除R2切除電樞電源接通X403無勵磁保護63ENDEND14 OUT Y43314 OUT Y43310 OUT Y43210 OUT Y432X401X401Y4

溫馨提示

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

評論

0/150

提交評論