版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PLC控制系統(tǒng)設(shè)計(jì)第四章回到主目錄PLC控制系統(tǒng)設(shè)計(jì)第四章回到主目錄
熟練掌握梯形圖的基本電路,并能夠靈活應(yīng)用;熟練掌握梯形圖程序的設(shè)計(jì)方法:邏輯設(shè)計(jì)法、時(shí)序設(shè)計(jì)法、經(jīng)驗(yàn)設(shè)計(jì)法、順序設(shè)計(jì)法、繼電器控制電路轉(zhuǎn)換設(shè)計(jì)法。掌握多種工作方式系統(tǒng)的設(shè)計(jì)?;疽笫炀氄莆仗菪螆D的基本電路,并能夠靈活應(yīng)用;熟§4-1梯形圖的基本電路§4-4梯形圖的時(shí)序設(shè)計(jì)方法§4-6梯形圖的順序控制設(shè)計(jì)方法§4-3梯形圖的邏輯設(shè)計(jì)方法§4-2梯形圖的經(jīng)驗(yàn)設(shè)計(jì)方法§4-5繼電器控制電路轉(zhuǎn)換設(shè)計(jì)法§4-7多種工作方式系統(tǒng)的程序設(shè)計(jì)§4-1梯形圖的基本電路§4-4梯形圖的時(shí)序設(shè)計(jì)方法§4-2梯形圖的經(jīng)驗(yàn)設(shè)計(jì)方法
有一些簡單的梯形圖可以借鑒電氣控制原理圖的設(shè)計(jì),即在一些典型電路的基礎(chǔ)上,根據(jù)被控對(duì)象對(duì)控制系統(tǒng)的具體要求,進(jìn)行修改和完善,得到符合控制要求的梯形圖。這種方法沒有普遍的規(guī)律可以遵循,設(shè)計(jì)所用的時(shí)間,設(shè)計(jì)的質(zhì)量與編程者的經(jīng)驗(yàn)有很大的關(guān)系,所以這種設(shè)計(jì)方法叫做經(jīng)驗(yàn)設(shè)計(jì)法?!?-2梯形圖的經(jīng)驗(yàn)設(shè)計(jì)方法有一些簡單的例1:送料小車自動(dòng)控制系統(tǒng)的梯形圖設(shè)計(jì)控制要求:小車在ST1處裝料,15s后裝料結(jié)束,開始右行,碰到行程開關(guān)ST2后停下來卸料,10s后左行,碰到行程開關(guān)ST1又停下來裝料,這樣不停的循環(huán)工作。在左行和右行過程中,按下停止按鈕SB3小車停止運(yùn)行。ST1ST2右左裝料處卸料處裝料15s卸料10s例1:送料小車自動(dòng)控制系統(tǒng)的梯形圖設(shè)計(jì)控制要求:小車在ST1(1).控制按鈕設(shè)置一個(gè)右行啟動(dòng)按鈕SB1;一個(gè)左行啟動(dòng)按鈕SB2;一個(gè)停止按鈕SB3。(2).I/O分配輸入輸出按鈕及行程開關(guān)PC輸入端子號(hào)輸出設(shè)備名稱PC輸出端子號(hào)右行啟動(dòng)按鈕SB100000右行接觸器01000左行啟動(dòng)按鈕SB200001左行接觸器01001停止按鈕SB300002裝料電磁閥01002右端行程開關(guān)ST200003卸料電磁閥01003左端行程開關(guān)ST100004(3).梯形圖設(shè)計(jì)(A).小車的左行、右行是典型的雙向控制電路,先畫出雙向控制電路。(1).控制按鈕設(shè)置一個(gè)右行啟動(dòng)按鈕SB1;一個(gè)左行啟動(dòng)(B).考慮行程開關(guān)的作用。小車沒有到位行程開關(guān)不動(dòng)作,小車到位行程開關(guān)動(dòng)作,則相應(yīng)的小車運(yùn)行應(yīng)停止。0100001001000010100001001000020000001000右行左行000000000200001010010100001001000010100001001000020000001000右行左行000000000200001010010000300004(B).考慮行程開關(guān)的作用。小車沒有到位行程開關(guān)不動(dòng)作,小車(C).考慮裝料、卸料小車右行→ST2(00003)動(dòng)作→停止右行→卸料10S→左行小車左行→
ST3(00004)動(dòng)作→停止左行→裝料15S→右行故用00003控制TIM000延時(shí)10S,卸料,卸料完成左行用00004控制TIM001延時(shí)15S,裝料,裝料完成右行按下停止按鈕SB3(00002),全部停止(C).考慮裝料、卸料小車右行→ST2(00003)動(dòng)作→停00003TIM000#01000100300004TIM001#015001002卸料裝料TIM000TIM0010000300004000000000200001010010100001001000010100001001000020000001000右行左行00003TIM0000100300004TIM00例2:兩處送料小車的自動(dòng)控制系統(tǒng)梯形圖設(shè)計(jì)小車在ST1處裝料,在ST3、ST2處輪流卸料。小車右行第一次碰到ST3時(shí)停下卸料,第二次碰到ST3時(shí)不停,到ST2時(shí)停下卸料。(1).控制按鈕設(shè)置一個(gè)右行啟動(dòng)按鈕SB1;一個(gè)左行啟動(dòng)按鈕SB2;一個(gè)停止按鈕SB3。裝料15s卸料10sST1ST3ST2左裝料處卸料處卸料處000040000500003右卸料10s例2:兩處送料小車的自動(dòng)控制系統(tǒng)梯形圖設(shè)計(jì)小輸入輸出按鈕及行程開關(guān)PC輸入端子號(hào)輸出設(shè)備名稱PC輸出端子號(hào)右行啟動(dòng)按鈕SB100000右行接觸器01000左行啟動(dòng)按鈕SB200001左行接觸器01001停止按鈕SB300002裝料電磁閥01002右端行程開關(guān)ST200003卸料電磁閥01003左端行程開關(guān)ST100004中間位行程開關(guān)ST300005(2).I/O分配(3).梯形圖設(shè)計(jì)小車左行、卸料過程與上例相同,故梯形圖相同。右行過程多了一個(gè)條件,即ST3,右行過程中,ST2或ST3動(dòng)作,停止右行。而且卸料過程小車不能右行也不能左行。輸入輸出按鈕及行程開關(guān)PC輸入端右行增加中間位置ST3(00005)卸料時(shí)不能左行、右行0000500003TIM000#01000100300004TIM001#015001002卸料裝料TIM000TIM0010100100004000000000500002000010100001001000010100001001000020000001000右行左行000030100001001右行增加中間位置ST3(00005)卸料時(shí)不能左行、右行00小車要在ST2、ST3處輪流卸料,就需要記住上次卸料位置,下次卸料時(shí)應(yīng)在另一位置。第一次卸料在00005處,第二次卸料應(yīng)在00003處。用簡單的起停保梯形圖實(shí)現(xiàn)。20000200000000500003考慮左行過程中00005不起作用,故應(yīng)串入01001的常閉觸點(diǎn),所以對(duì)以上梯形圖做修改如下。2000020000000050000301001小車要在ST2、ST3處輪流卸料,就需要記住上200000000500003TIM000#01000100300004TIM001#015001002卸料裝料TIM000TIM0010100100004000000000500002000010100001001000010100001001000020000001000右行左行0000301000010010000300005010012000020000200000000500003TIM0000100300例3:電機(jī)優(yōu)先啟動(dòng)控制控制要求:5個(gè)電機(jī)M1~M5順序啟動(dòng)(每級(jí)電機(jī)都有啟動(dòng)、停止按鈕)。(1).I/O分配輸入:5個(gè)啟動(dòng)按鈕SB1~SB5:00000、00002、00004、00006、000085個(gè)停止按鈕SB6~SB10:00001、00003、00005、00007、00009輸出:5個(gè)控制電機(jī)的接觸器KM1~KM5:01000~~01004(2).梯形圖設(shè)計(jì)起停保梯形圖:01000010000000000001例3:電機(jī)優(yōu)先啟動(dòng)控制控制要求:5個(gè)電機(jī)M1~M5順序啟動(dòng)(依次串聯(lián)即構(gòu)成順序啟動(dòng)電路0100201003010040100101000010000000000001010010000200003010020000400005010030000600007010040000800009返回依次串聯(lián)即構(gòu)成順序啟動(dòng)電路01002010030100401§4-3梯形圖的邏輯設(shè)計(jì)方法①根據(jù)控制功能,將輸入與輸出信號(hào)之間建立起邏輯函數(shù)關(guān)系(可先列出邏輯狀態(tài)表);②對(duì)上述所得的邏輯函數(shù)進(jìn)行化簡或變換;③對(duì)化簡后的函數(shù),利用PLC的邏輯指令實(shí)現(xiàn)其函數(shù)關(guān)系(作出I/O分配,畫出PLC梯形圖);邏輯設(shè)計(jì)法的基本步驟④添加特殊要求的程序。⑤上機(jī)調(diào)試程序,進(jìn)行修改和完善。§4-3梯形圖的邏輯設(shè)計(jì)方法①根據(jù)控制功能,將輸入與例:三個(gè)開關(guān)控制一個(gè)燈設(shè)計(jì)三個(gè)開關(guān)控制一個(gè)燈,任何一個(gè)開關(guān)都可以改變燈的狀態(tài),即控制燈的亮或滅。(1).I/O分配輸入:三個(gè)開關(guān):00000~00002;輸出:燈:01000
輸入輸出開關(guān)1開關(guān)2開關(guān)3燈0000000010000201000例:三個(gè)開關(guān)控制一個(gè)燈設(shè)計(jì)三個(gè)開關(guān)控制一個(gè)燈,任(2).設(shè)計(jì)梯形圖每個(gè)開關(guān)由兩個(gè)狀態(tài):接通或斷開,以0和1表示;燈有兩個(gè)狀態(tài):亮或滅,以0或1表示。如圖為三個(gè)開關(guān)控制一個(gè)燈的真值表,一共有8種組合,分為兩組,奇數(shù)個(gè)1為1組,由4種組合對(duì)應(yīng)燈亮;偶數(shù)個(gè)1為另一組,由4個(gè)組合,對(duì)應(yīng)燈滅。顯然,任何一個(gè)開關(guān)狀態(tài)的改變都可以把組合從一組改到另一組,從而實(shí)現(xiàn)所要求的控制。輸入輸出0000000001000020100000000011010101101001101011001111三個(gè)開關(guān)控制一個(gè)燈的真值表(2).設(shè)計(jì)梯形圖每個(gè)開關(guān)由兩個(gè)狀態(tài):接通或斷開,以0和(3)邏輯表達(dá)式為:(4)梯形圖01000=00000·00001·00002+00000·00001·00002+00000·00001·00002+00000·00001·0000200001000020000201000000010000000000000020000100000000020000100000(3)邏輯表達(dá)式為:01000=00000·00001·00例:通風(fēng)機(jī)監(jiān)視系統(tǒng)設(shè)計(jì)一個(gè)通風(fēng)機(jī)監(jiān)視系統(tǒng)監(jiān)視三個(gè)通風(fēng)機(jī)的運(yùn)行情況要求:兩個(gè)或兩個(gè)以上通風(fēng)機(jī)運(yùn)轉(zhuǎn):信號(hào)燈持續(xù)亮一個(gè)通風(fēng)機(jī)運(yùn)轉(zhuǎn):信號(hào)燈以0.5Hz頻率閃爍三個(gè)通風(fēng)機(jī)都不運(yùn)轉(zhuǎn):信號(hào)燈以2Hz頻率閃爍用一個(gè)控制開關(guān)控制系統(tǒng)工作:開關(guān)閉合:系統(tǒng)工作開關(guān)斷開:系統(tǒng)不工作分析控制要求可知:反映每臺(tái)風(fēng)機(jī)運(yùn)行狀態(tài)的信號(hào)是PLC的輸入信號(hào);要用PLC的輸出信號(hào)來控制指示燈的亮、滅。例:通風(fēng)機(jī)監(jiān)視系統(tǒng)設(shè)計(jì)一個(gè)通風(fēng)機(jī)監(jiān)視系統(tǒng)監(jiān)視三個(gè)(1).I/O分配輸入:三個(gè)通風(fēng)機(jī)的狀態(tài):00000~00002;控制開關(guān):00003輸出:信號(hào)燈01000
輸入輸出風(fēng)機(jī)1風(fēng)機(jī)2風(fēng)機(jī)3控制開關(guān)
指示燈000000001000020000301000(1).I/O分配輸入:三個(gè)通風(fēng)機(jī)的狀態(tài):00000~0200022000101000兩個(gè)或兩個(gè)以上通風(fēng)機(jī)運(yùn)轉(zhuǎn)一個(gè)通風(fēng)機(jī)運(yùn)轉(zhuǎn)三個(gè)通風(fēng)機(jī)都不運(yùn)轉(zhuǎn)20000200002000120002燈亮燈以0.5Hz頻率閃亮燈以2Hz頻率閃亮0.5Hz信號(hào)2Hz信號(hào)(2).梯形圖設(shè)計(jì)200022000101000兩個(gè)或兩個(gè)以上通風(fēng)機(jī)運(yùn)轉(zhuǎn)一個(gè)通(3).真值表輸入輸出000000000100002200002000120002000001001010010010011100100010101100110100111100兩個(gè)或兩個(gè)以上通風(fēng)機(jī)運(yùn)轉(zhuǎn):20000=00000·00001·00002+00000·00001·00002+00000·00001·00002+00000·00001·00002=00000·00001+00000·00002+00001·00002一個(gè)通風(fēng)機(jī)運(yùn)轉(zhuǎn):20001=00000·00001·00002+00000·00001·00002+00000·00001·00002三個(gè)通風(fēng)機(jī)都不運(yùn)轉(zhuǎn):20002=00000·00001·00002(3).真值表輸入輸出000000020001=20000·20002則20001可以用20000和20002表示:(兩式相乘再整理)0.5Hz信號(hào)產(chǎn)生電路2Hz信號(hào)產(chǎn)生電路TIM001TIM000#0010TIM001#0010TIM000TIM003TIM002#0003TIM003#0002TIM0021S1Sf=0.5Hz0.3S0.2Sf=2Hz20001=20000·20002則20001可以用20002Hz閃0.5Hz閃控制開關(guān)把以上梯形圖組合起來,即構(gòu)成本題的梯形圖2000020002000000000100000000020000220000000010000300000000010000220000200022000120002TIM00220001TIM00001000TIM001TIM000#0010TIM001#0010TIM000TIM003TIM002#0003TIM003#0002TIM002END(01)常亮返回2Hz閃0.5Hz閃控制開關(guān)把以上梯形圖組合起來,即構(gòu)成邏輯設(shè)計(jì)法舉例之二某系統(tǒng)中有4臺(tái)通風(fēng)機(jī),欲用兩臺(tái)指示燈顯示通風(fēng)機(jī)的各種運(yùn)行狀態(tài)。要求:3臺(tái)及3臺(tái)以上風(fēng)機(jī)開機(jī)時(shí),綠燈常亮;兩臺(tái)開機(jī)時(shí),綠燈以5Hz的頻率閃爍;一臺(tái)開機(jī)時(shí),紅燈以5Hz的頻率閃爍;全部停機(jī)時(shí),紅燈常亮。分析控制要求得知:反映各臺(tái)風(fēng)機(jī)運(yùn)行狀態(tài)的信號(hào)是PLC的輸入信號(hào);要用PLC的輸出信號(hào)來控制各指示燈的亮、滅。上述幾種運(yùn)行情況可分開考慮,以簡化程序設(shè)計(jì)。邏輯設(shè)計(jì)法舉本例,用A、B、C、D表示4臺(tái)通風(fēng)機(jī),紅燈為F1,綠燈為F2;設(shè)燈亮為“1”、燈滅為“0”;風(fēng)機(jī)開為“1”、停為“0”。1.紅燈(F1)常亮的程序設(shè)計(jì)當(dāng)4臺(tái)風(fēng)機(jī)都不開機(jī)時(shí),紅燈常亮,其邏輯關(guān)系可列表為:由表可得函數(shù):F1=ABCD(1)ABCDF1由式(1)可畫出梯形圖如下:ABCDF100001本例,用A、B、C、D表示4臺(tái)通風(fēng)機(jī),紅燈為F1,綠燈為
2.綠燈(F2)常亮的程序設(shè)計(jì)ABCDF20111110111110111110111111能引起綠燈常亮的情況有5種,列邏輯狀態(tài)表如下:由此得邏輯函數(shù)為:將式(2)化簡為:F2=AB(D+C)+CD(A+B)(3)F2=ABCD+ABCD+ABCD+ABCD+ABCD(2)根據(jù)式(3)畫梯形圖:F2CABDACDB2.綠燈(F2)常亮的程序設(shè)計(jì)AB
3.紅燈(F1)閃爍的程序設(shè)計(jì)ABCDF100011001010100110001根據(jù)紅燈閃爍的情況列表如下(設(shè)閃爍為“1”):由表得邏輯函數(shù)為:將式(4)化簡為:F1=ABCD+ABCD+ABCD+ABCD(4)根據(jù)式(5)畫梯形圖:F1CDAB25501CDABCDABF1=AB(CD+CD)+CD(AB+AB)(5)25501產(chǎn)生5Hz的脈沖3.紅燈(F1)閃爍的程序設(shè)計(jì)AB
4.綠燈(F2)閃爍的程序設(shè)計(jì)ABCDF200111010110110110011010111001根據(jù)綠燈閃爍的情況列表如下(設(shè)閃爍為“1”):由此得邏輯函數(shù)為:將式(6)化簡為:F2=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD(6)F2=(AB+AB)(CD+CD)+ABCD+ABCD(7)4.綠燈(F2)閃爍的程序設(shè)計(jì)ABCF2=(AB+AB)(CD+CD)+ABCD+ABCD(7)根據(jù)式(7)畫梯形圖如下:F2ABCD25501ABCDABCDABCDF2=(AB+AB)(CD+CD)+ABCD5.根據(jù)所選用的PLC機(jī)型,作出I/O分配表。用PLC的I/O點(diǎn)編號(hào)替換梯形圖中的變量。(1)作I/O分配表(本例使用的PLC是CPM1A):
輸入輸出ABCDF1F2001010010200103001040110101102(2)將上面各梯形圖中的A、D、C、D、F1、F2用表中的PLC輸入/輸出點(diǎn)編號(hào)替換。作其梯形圖如下:ABCDF10010100102001030010401101F1=ABCD5.根據(jù)所選用的PLC機(jī)型,作出I/O分配表。用PLC下面以紅燈的程序?yàn)槔f明合并的方法。00101
001020010300104F1F100103001040010100102255010010300104001010010200103001040010100102
6.綜合幾個(gè)梯形圖,得出最后的程序。兩張圖的合并應(yīng)作如圖處理。照此處理綠燈及整個(gè)程序。紅燈的程序7.上機(jī)調(diào)試程序,進(jìn)一步修改、完善。下面以紅燈的程序?yàn)槔f明合并的方法。001010010§4-4梯形圖的時(shí)序設(shè)計(jì)方法若PLC各輸出信號(hào)的狀態(tài)變化有一定的時(shí)間順序,可由時(shí)序圖入手進(jìn)行程序設(shè)計(jì)。(1)根據(jù)各輸入、輸出信號(hào)之間的時(shí)序關(guān)系,畫出輸入和輸出信號(hào)的工作時(shí)序圖。(2)把時(shí)序圖劃分成若干個(gè)區(qū)段,確定各區(qū)段的時(shí)間長短。找出區(qū)段間的分界點(diǎn),弄清分界點(diǎn)處各輸出信號(hào)狀態(tài)的轉(zhuǎn)換關(guān)系和轉(zhuǎn)換條件。一般方法為:§4-4梯形圖的時(shí)序設(shè)計(jì)方法若PLC各輸出(3)確定所需的定時(shí)器個(gè)數(shù),分配定時(shí)器號(hào),確定各定時(shí)器的設(shè)定值。(4)明確各定時(shí)器開始定時(shí)和定時(shí)到兩個(gè)時(shí)刻各輸出信號(hào)的狀態(tài)。最好作一個(gè)狀態(tài)轉(zhuǎn)換明細(xì)表。(5)作PLC的I/O分配表。(6)根據(jù)時(shí)序圖、狀態(tài)轉(zhuǎn)換明細(xì)表和I/O分配表,畫出PLC梯形圖。(7)作模擬實(shí)驗(yàn),進(jìn)一步修改、完善程序。(3)確定所需的定時(shí)器個(gè)數(shù),分配定時(shí)器號(hào),確定各定時(shí)器時(shí)序圖設(shè)計(jì)法舉例圖為十字路口上的紅、黃、綠交通信號(hào)燈。綠燈亮放行、紅燈亮禁行??刂埔螅孩?放行時(shí)間:南北方向?yàn)?0秒,東西方向?yàn)?0秒。②.禁行預(yù)告:欲禁行方向的黃燈和欲放行方向的紅燈以5Hz的頻率閃爍5秒,5秒后另一個(gè)方向放行。③.只用一個(gè)控制開關(guān)對(duì)系統(tǒng)進(jìn)行運(yùn)行控制。南北西東時(shí)序圖設(shè)計(jì)法舉例(1)分析控制要求,確定輸入和輸出信號(hào)。原則:在滿足控制要求的前提下,應(yīng)盡量少占用PLC的I/O點(diǎn)數(shù)。對(duì)本例,由控制開關(guān)輸入的信號(hào)是輸入信號(hào);指示燈的亮、滅由PLC的輸出信號(hào)控制。由于同方向的同色燈在同一時(shí)間亮、滅,可將同色燈并聯(lián),用一個(gè)輸出信號(hào)控制。這樣只占6個(gè)輸出點(diǎn)。南北西東(1)分析控制要求,確定輸入和輸出信號(hào)。原則:在滿足控制要求(2)畫出各方向三色燈的工作時(shí)序圖。5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4一個(gè)循環(huán)一個(gè)循環(huán)(3)由時(shí)序圖分析各輸出信號(hào)之間的時(shí)間關(guān)系。紅燈和綠燈常亮的時(shí)間相同(30s/20s);黃燈和紅燈閃爍的時(shí)間相同(5s)。(2)畫出各方向三色燈的工作時(shí)序圖。5s5s南北黃燈一個(gè)循環(huán)有4個(gè)時(shí)間分界點(diǎn):t1
、t2、t3、t4。在這4個(gè)分界點(diǎn)處信號(hào)燈的狀態(tài)將發(fā)生變化。5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4
(4)確定信號(hào)燈的狀態(tài)轉(zhuǎn)換點(diǎn)。一個(gè)循環(huán)有4個(gè)時(shí)間分界點(diǎn):t1、t2、用TIM000~TIM0034個(gè)定時(shí)器控制信號(hào)燈的狀態(tài)轉(zhuǎn)換。(5)確定定時(shí)器的個(gè)數(shù)及編號(hào)。5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4
TIM000TIM001TIM002TIM003用TIM000~TIM0034個(gè)定時(shí)器控制信號(hào)燈的狀(6)列出定時(shí)器的功能明細(xì)表。5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4
TIM000TIM001TIM002TIM003定時(shí)器t0t1t2t3t4TIM000(通電延時(shí)OFF控制)開始定時(shí)。(為南/北綠燈、東/西紅燈亮定時(shí))TIM000ON。南/北綠燈滅,南/北黃、東西紅燈開始閃。ON
ON開始下一個(gè)循環(huán)的定時(shí)。(6)列出定時(shí)器的功能明細(xì)表。5s5s南北黃燈南北綠5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4
TIM000TIM001TIM002TIM003定時(shí)器t0t1t2t3t4TIM000(定時(shí)30s)開始定時(shí)。(為南/北綠燈、東西紅燈亮定時(shí))TIM000ON。南/北綠燈滅,南/北黃、東西紅燈開始閃。ONON開始下一個(gè)循環(huán)的定時(shí)。TIM001(定時(shí)35s)開始定時(shí)。繼續(xù)定時(shí)。TIM001ON。閃爍的燈滅,東西綠、南北紅燈亮。ON開始下一個(gè)循環(huán)的定時(shí)。5s5s南北黃燈南北綠燈30s3
定時(shí)器
t0
t1
t2
t3
t4TIM000定時(shí)30秒開始定時(shí)。南北綠、東西紅燈開始亮ON且保持。南北綠燈滅;南北黃、東西紅燈開始閃ONON開始下一個(gè)循環(huán)的定時(shí)TIM001定時(shí)35秒開始定時(shí)繼續(xù)定時(shí)ON且保持。南北黃、東西紅燈滅;東西綠、南北紅燈亮ON開始下一個(gè)循環(huán)的定時(shí)TIM002定時(shí)55秒開始定時(shí)繼續(xù)定時(shí)繼續(xù)定時(shí)ON且保持。東西綠燈滅;東西黃、南北紅燈開始閃開始下一個(gè)循環(huán)的定時(shí)TIM003定時(shí)60秒
開始定時(shí)
繼續(xù)定時(shí)繼續(xù)定時(shí)繼續(xù)定時(shí)ON,隨即復(fù)位且開始下一個(gè)循環(huán)的定時(shí)。定時(shí)器t0t1輸入輸出控制開關(guān)南北綠燈南北黃燈南北紅燈東西綠燈東西黃燈東西紅燈00000010000100101002010030100401005(6)根據(jù)定時(shí)器功能明細(xì)表和I/O分配,畫出PLC的梯形圖。(7)作PLC的I/O分配表。本例要求用一個(gè)控制開關(guān)進(jìn)行控制。這里將全部程序放在指令I(lǐng)L/ILC之間,用00000作為指令I(lǐng)L的執(zhí)行條件,即可實(shí)現(xiàn)控制要求。輸入南北黃/東西紅閃5秒定時(shí)東西黃、南北紅閃5秒定時(shí)東西綠/南北紅亮20秒定時(shí)南北綠/東西紅亮30秒定時(shí)IL(02)00000TIM000#0300TIM003TIM001#0350TIM002#0550TIM003#0600TIM00001000系統(tǒng)啟動(dòng)TIM00025501TIM001ILC(03)END(01)0100001005010010100301004TIM00225501TIM003TIM001TIM00201001010030100201004東西綠亮20秒南北紅亮20秒南北黃閃5秒東西紅閃5秒東西黃閃5秒南北紅閃5秒南北綠亮30秒東西紅亮30秒返回南北黃/東西東西黃、南北東西綠/南北南北綠/東西IL(在繼電器控制電路的基礎(chǔ)上,經(jīng)過轉(zhuǎn)換,將繼電器控制設(shè)計(jì)出PLC控制。關(guān)于轉(zhuǎn)換的幾個(gè)問題1.各種繼電器、接觸器、電磁閥、電磁鐵等的轉(zhuǎn)換這些電器的線圈是PLC的執(zhí)行元件,要為它們分配相應(yīng)的PLC輸出繼電器號(hào)。中間繼電器可以用PLC的內(nèi)部輔助繼電器來代替?!?-5繼電器控制電路轉(zhuǎn)換設(shè)計(jì)法在繼電器控制電路的基礎(chǔ)上,經(jīng)過轉(zhuǎn)換,將繼電器2.常開、常閉按鈕的轉(zhuǎn)換用PLC控制時(shí),啟動(dòng)和停車一般都用常開按鈕。使用常開和長閉按鈕時(shí),PLC的梯形圖畫法不同。0000001000010000000100000010000100000001SB2000000000101000COMCOM~
SB1PLCKMSB2000000000101000COMCOM~
SB1PLCKM啟動(dòng)停車啟動(dòng)停車2.常開、常閉按鈕的轉(zhuǎn)換用PLC控制時(shí),啟動(dòng)和停車一般都一般熱繼電器觸點(diǎn)不接入PLC中,而接在PLC外部的啟動(dòng)控制電路中。4.時(shí)間繼電器的處理●時(shí)間繼電器可用PLC的定時(shí)器代替。3.熱繼電器的處理●PLC定時(shí)器的觸點(diǎn)只有接通延時(shí)閉合和接通延時(shí)斷開兩種??梢酝ㄟ^編程設(shè)計(jì)出所需的時(shí)間控制。一般熱繼電器觸點(diǎn)不接入PLC中,而接在PLC用PLC的定時(shí)器實(shí)現(xiàn)延時(shí)接通的控制舉例觸點(diǎn)KA閉合后延時(shí)接通KM的控制。KTKMKAKT01000TIM000SV00000TIM000通電延時(shí)型用PLC的定時(shí)器實(shí)現(xiàn)延時(shí)接通的控制舉例觸點(diǎn)K用PLC的定時(shí)器實(shí)現(xiàn)延時(shí)斷開的控制舉例觸點(diǎn)KA閉合后延時(shí)斷開KM的控制。KTKMKAKT01000TIM000SV00000TIM000用PLC的定時(shí)器實(shí)現(xiàn)延時(shí)斷開的控制舉例觸點(diǎn)KA閉5.對(duì)繼電器控制電路連接順序的處理調(diào)整部分電路的連接,以方便轉(zhuǎn)換成PLC梯形圖。繼電器控制電路連接順序調(diào)整的舉例線圈KM2和K之間連接著常開觸點(diǎn)KM2
。PLC的梯形圖不允許有這種結(jié)構(gòu)。STSB2KM1KM1KTKM2KKM1KM2SB1KT5.對(duì)繼電器控制電路連接順序的處理調(diào)整部分電路的連接,以方調(diào)整電路連接的方法KM1KTKM2KSB1KM1KM1STKM2KTSB2線圈K接通的條件為:或常開觸點(diǎn)KM2閉合、或常開觸點(diǎn)KT閉合。可將常開觸點(diǎn)KM2與常開觸點(diǎn)KT并聯(lián),作為線圈K的接通條件。STSB2KM1KM1KTKM2KKM1KM2SB1KT調(diào)整電路連接的方法KM1KTKM2KSB1KM1KTKM2KSB1KM1KM1STKM2KTSB2TIM000SV0100001000000000100101000000022000001001TIM00000001輸入輸出SB100000KM101000SB200001KM201001ST00002
將繼電器控制電路轉(zhuǎn)換成PLC梯形圖先對(duì)圖中的電器進(jìn)行I/O分配。KM1KTKM2KSB1KM1KM1STKM2KTSB例:電動(dòng)機(jī)Y-△啟動(dòng)控制程序KM1、KM3主觸點(diǎn)閉合按Y啟動(dòng);KM1、KM2主觸點(diǎn)閉合接成Δ全壓運(yùn)行例:電動(dòng)機(jī)Y-△啟動(dòng)控制程序KM1、KM3主觸點(diǎn)閉合按Y啟必須有硬件互鎖!先對(duì)圖中的電器進(jìn)行I/O分配。輸入輸出SB200000KM101000SB100001KM201001
KM3010020000001000000010100101002COMCOMSB2~220VSB1DC24VKM3KM2PLCFRKM1KM2KM3畫出PLC接線圖必須有硬件互鎖!先對(duì)圖中的電器進(jìn)行I/O分配。輸對(duì)應(yīng)KM3啟動(dòng)按鈕停車按鈕(1).根據(jù)電氣控制原理圖畫出PLC梯形圖000000000101000TIM000SVTIM000010010100001001TIM000010020100201001對(duì)應(yīng)KM1對(duì)應(yīng)KM2對(duì)應(yīng)KTKM2和KM3互鎖KM2和KM3互鎖返回對(duì)應(yīng)KM3啟動(dòng)按鈕停車按鈕(1).根據(jù)電氣控制原理圖畫出PLPLC控制系統(tǒng)設(shè)計(jì)第四章回到主目錄PLC控制系統(tǒng)設(shè)計(jì)第四章回到主目錄
熟練掌握梯形圖的基本電路,并能夠靈活應(yīng)用;熟練掌握梯形圖程序的設(shè)計(jì)方法:邏輯設(shè)計(jì)法、時(shí)序設(shè)計(jì)法、經(jīng)驗(yàn)設(shè)計(jì)法、順序設(shè)計(jì)法、繼電器控制電路轉(zhuǎn)換設(shè)計(jì)法。掌握多種工作方式系統(tǒng)的設(shè)計(jì)?;疽笫炀氄莆仗菪螆D的基本電路,并能夠靈活應(yīng)用;熟§4-1梯形圖的基本電路§4-4梯形圖的時(shí)序設(shè)計(jì)方法§4-6梯形圖的順序控制設(shè)計(jì)方法§4-3梯形圖的邏輯設(shè)計(jì)方法§4-2梯形圖的經(jīng)驗(yàn)設(shè)計(jì)方法§4-5繼電器控制電路轉(zhuǎn)換設(shè)計(jì)法§4-7多種工作方式系統(tǒng)的程序設(shè)計(jì)§4-1梯形圖的基本電路§4-4梯形圖的時(shí)序設(shè)計(jì)方法§4-2梯形圖的經(jīng)驗(yàn)設(shè)計(jì)方法
有一些簡單的梯形圖可以借鑒電氣控制原理圖的設(shè)計(jì),即在一些典型電路的基礎(chǔ)上,根據(jù)被控對(duì)象對(duì)控制系統(tǒng)的具體要求,進(jìn)行修改和完善,得到符合控制要求的梯形圖。這種方法沒有普遍的規(guī)律可以遵循,設(shè)計(jì)所用的時(shí)間,設(shè)計(jì)的質(zhì)量與編程者的經(jīng)驗(yàn)有很大的關(guān)系,所以這種設(shè)計(jì)方法叫做經(jīng)驗(yàn)設(shè)計(jì)法?!?-2梯形圖的經(jīng)驗(yàn)設(shè)計(jì)方法有一些簡單的例1:送料小車自動(dòng)控制系統(tǒng)的梯形圖設(shè)計(jì)控制要求:小車在ST1處裝料,15s后裝料結(jié)束,開始右行,碰到行程開關(guān)ST2后停下來卸料,10s后左行,碰到行程開關(guān)ST1又停下來裝料,這樣不停的循環(huán)工作。在左行和右行過程中,按下停止按鈕SB3小車停止運(yùn)行。ST1ST2右左裝料處卸料處裝料15s卸料10s例1:送料小車自動(dòng)控制系統(tǒng)的梯形圖設(shè)計(jì)控制要求:小車在ST1(1).控制按鈕設(shè)置一個(gè)右行啟動(dòng)按鈕SB1;一個(gè)左行啟動(dòng)按鈕SB2;一個(gè)停止按鈕SB3。(2).I/O分配輸入輸出按鈕及行程開關(guān)PC輸入端子號(hào)輸出設(shè)備名稱PC輸出端子號(hào)右行啟動(dòng)按鈕SB100000右行接觸器01000左行啟動(dòng)按鈕SB200001左行接觸器01001停止按鈕SB300002裝料電磁閥01002右端行程開關(guān)ST200003卸料電磁閥01003左端行程開關(guān)ST100004(3).梯形圖設(shè)計(jì)(A).小車的左行、右行是典型的雙向控制電路,先畫出雙向控制電路。(1).控制按鈕設(shè)置一個(gè)右行啟動(dòng)按鈕SB1;一個(gè)左行啟動(dòng)(B).考慮行程開關(guān)的作用。小車沒有到位行程開關(guān)不動(dòng)作,小車到位行程開關(guān)動(dòng)作,則相應(yīng)的小車運(yùn)行應(yīng)停止。0100001001000010100001001000020000001000右行左行000000000200001010010100001001000010100001001000020000001000右行左行000000000200001010010000300004(B).考慮行程開關(guān)的作用。小車沒有到位行程開關(guān)不動(dòng)作,小車(C).考慮裝料、卸料小車右行→ST2(00003)動(dòng)作→停止右行→卸料10S→左行小車左行→
ST3(00004)動(dòng)作→停止左行→裝料15S→右行故用00003控制TIM000延時(shí)10S,卸料,卸料完成左行用00004控制TIM001延時(shí)15S,裝料,裝料完成右行按下停止按鈕SB3(00002),全部停止(C).考慮裝料、卸料小車右行→ST2(00003)動(dòng)作→停00003TIM000#01000100300004TIM001#015001002卸料裝料TIM000TIM0010000300004000000000200001010010100001001000010100001001000020000001000右行左行00003TIM0000100300004TIM00例2:兩處送料小車的自動(dòng)控制系統(tǒng)梯形圖設(shè)計(jì)小車在ST1處裝料,在ST3、ST2處輪流卸料。小車右行第一次碰到ST3時(shí)停下卸料,第二次碰到ST3時(shí)不停,到ST2時(shí)停下卸料。(1).控制按鈕設(shè)置一個(gè)右行啟動(dòng)按鈕SB1;一個(gè)左行啟動(dòng)按鈕SB2;一個(gè)停止按鈕SB3。裝料15s卸料10sST1ST3ST2左裝料處卸料處卸料處000040000500003右卸料10s例2:兩處送料小車的自動(dòng)控制系統(tǒng)梯形圖設(shè)計(jì)小輸入輸出按鈕及行程開關(guān)PC輸入端子號(hào)輸出設(shè)備名稱PC輸出端子號(hào)右行啟動(dòng)按鈕SB100000右行接觸器01000左行啟動(dòng)按鈕SB200001左行接觸器01001停止按鈕SB300002裝料電磁閥01002右端行程開關(guān)ST200003卸料電磁閥01003左端行程開關(guān)ST100004中間位行程開關(guān)ST300005(2).I/O分配(3).梯形圖設(shè)計(jì)小車左行、卸料過程與上例相同,故梯形圖相同。右行過程多了一個(gè)條件,即ST3,右行過程中,ST2或ST3動(dòng)作,停止右行。而且卸料過程小車不能右行也不能左行。輸入輸出按鈕及行程開關(guān)PC輸入端右行增加中間位置ST3(00005)卸料時(shí)不能左行、右行0000500003TIM000#01000100300004TIM001#015001002卸料裝料TIM000TIM0010100100004000000000500002000010100001001000010100001001000020000001000右行左行000030100001001右行增加中間位置ST3(00005)卸料時(shí)不能左行、右行00小車要在ST2、ST3處輪流卸料,就需要記住上次卸料位置,下次卸料時(shí)應(yīng)在另一位置。第一次卸料在00005處,第二次卸料應(yīng)在00003處。用簡單的起停保梯形圖實(shí)現(xiàn)。20000200000000500003考慮左行過程中00005不起作用,故應(yīng)串入01001的常閉觸點(diǎn),所以對(duì)以上梯形圖做修改如下。2000020000000050000301001小車要在ST2、ST3處輪流卸料,就需要記住上200000000500003TIM000#01000100300004TIM001#015001002卸料裝料TIM000TIM0010100100004000000000500002000010100001001000010100001001000020000001000右行左行0000301000010010000300005010012000020000200000000500003TIM0000100300例3:電機(jī)優(yōu)先啟動(dòng)控制控制要求:5個(gè)電機(jī)M1~M5順序啟動(dòng)(每級(jí)電機(jī)都有啟動(dòng)、停止按鈕)。(1).I/O分配輸入:5個(gè)啟動(dòng)按鈕SB1~SB5:00000、00002、00004、00006、000085個(gè)停止按鈕SB6~SB10:00001、00003、00005、00007、00009輸出:5個(gè)控制電機(jī)的接觸器KM1~KM5:01000~~01004(2).梯形圖設(shè)計(jì)起停保梯形圖:01000010000000000001例3:電機(jī)優(yōu)先啟動(dòng)控制控制要求:5個(gè)電機(jī)M1~M5順序啟動(dòng)(依次串聯(lián)即構(gòu)成順序啟動(dòng)電路0100201003010040100101000010000000000001010010000200003010020000400005010030000600007010040000800009返回依次串聯(lián)即構(gòu)成順序啟動(dòng)電路01002010030100401§4-3梯形圖的邏輯設(shè)計(jì)方法①根據(jù)控制功能,將輸入與輸出信號(hào)之間建立起邏輯函數(shù)關(guān)系(可先列出邏輯狀態(tài)表);②對(duì)上述所得的邏輯函數(shù)進(jìn)行化簡或變換;③對(duì)化簡后的函數(shù),利用PLC的邏輯指令實(shí)現(xiàn)其函數(shù)關(guān)系(作出I/O分配,畫出PLC梯形圖);邏輯設(shè)計(jì)法的基本步驟④添加特殊要求的程序。⑤上機(jī)調(diào)試程序,進(jìn)行修改和完善?!?-3梯形圖的邏輯設(shè)計(jì)方法①根據(jù)控制功能,將輸入與例:三個(gè)開關(guān)控制一個(gè)燈設(shè)計(jì)三個(gè)開關(guān)控制一個(gè)燈,任何一個(gè)開關(guān)都可以改變燈的狀態(tài),即控制燈的亮或滅。(1).I/O分配輸入:三個(gè)開關(guān):00000~00002;輸出:燈:01000
輸入輸出開關(guān)1開關(guān)2開關(guān)3燈0000000010000201000例:三個(gè)開關(guān)控制一個(gè)燈設(shè)計(jì)三個(gè)開關(guān)控制一個(gè)燈,任(2).設(shè)計(jì)梯形圖每個(gè)開關(guān)由兩個(gè)狀態(tài):接通或斷開,以0和1表示;燈有兩個(gè)狀態(tài):亮或滅,以0或1表示。如圖為三個(gè)開關(guān)控制一個(gè)燈的真值表,一共有8種組合,分為兩組,奇數(shù)個(gè)1為1組,由4種組合對(duì)應(yīng)燈亮;偶數(shù)個(gè)1為另一組,由4個(gè)組合,對(duì)應(yīng)燈滅。顯然,任何一個(gè)開關(guān)狀態(tài)的改變都可以把組合從一組改到另一組,從而實(shí)現(xiàn)所要求的控制。輸入輸出0000000001000020100000000011010101101001101011001111三個(gè)開關(guān)控制一個(gè)燈的真值表(2).設(shè)計(jì)梯形圖每個(gè)開關(guān)由兩個(gè)狀態(tài):接通或斷開,以0和(3)邏輯表達(dá)式為:(4)梯形圖01000=00000·00001·00002+00000·00001·00002+00000·00001·00002+00000·00001·0000200001000020000201000000010000000000000020000100000000020000100000(3)邏輯表達(dá)式為:01000=00000·00001·00例:通風(fēng)機(jī)監(jiān)視系統(tǒng)設(shè)計(jì)一個(gè)通風(fēng)機(jī)監(jiān)視系統(tǒng)監(jiān)視三個(gè)通風(fēng)機(jī)的運(yùn)行情況要求:兩個(gè)或兩個(gè)以上通風(fēng)機(jī)運(yùn)轉(zhuǎn):信號(hào)燈持續(xù)亮一個(gè)通風(fēng)機(jī)運(yùn)轉(zhuǎn):信號(hào)燈以0.5Hz頻率閃爍三個(gè)通風(fēng)機(jī)都不運(yùn)轉(zhuǎn):信號(hào)燈以2Hz頻率閃爍用一個(gè)控制開關(guān)控制系統(tǒng)工作:開關(guān)閉合:系統(tǒng)工作開關(guān)斷開:系統(tǒng)不工作分析控制要求可知:反映每臺(tái)風(fēng)機(jī)運(yùn)行狀態(tài)的信號(hào)是PLC的輸入信號(hào);要用PLC的輸出信號(hào)來控制指示燈的亮、滅。例:通風(fēng)機(jī)監(jiān)視系統(tǒng)設(shè)計(jì)一個(gè)通風(fēng)機(jī)監(jiān)視系統(tǒng)監(jiān)視三個(gè)(1).I/O分配輸入:三個(gè)通風(fēng)機(jī)的狀態(tài):00000~00002;控制開關(guān):00003輸出:信號(hào)燈01000
輸入輸出風(fēng)機(jī)1風(fēng)機(jī)2風(fēng)機(jī)3控制開關(guān)
指示燈000000001000020000301000(1).I/O分配輸入:三個(gè)通風(fēng)機(jī)的狀態(tài):00000~0200022000101000兩個(gè)或兩個(gè)以上通風(fēng)機(jī)運(yùn)轉(zhuǎn)一個(gè)通風(fēng)機(jī)運(yùn)轉(zhuǎn)三個(gè)通風(fēng)機(jī)都不運(yùn)轉(zhuǎn)20000200002000120002燈亮燈以0.5Hz頻率閃亮燈以2Hz頻率閃亮0.5Hz信號(hào)2Hz信號(hào)(2).梯形圖設(shè)計(jì)200022000101000兩個(gè)或兩個(gè)以上通風(fēng)機(jī)運(yùn)轉(zhuǎn)一個(gè)通(3).真值表輸入輸出000000000100002200002000120002000001001010010010011100100010101100110100111100兩個(gè)或兩個(gè)以上通風(fēng)機(jī)運(yùn)轉(zhuǎn):20000=00000·00001·00002+00000·00001·00002+00000·00001·00002+00000·00001·00002=00000·00001+00000·00002+00001·00002一個(gè)通風(fēng)機(jī)運(yùn)轉(zhuǎn):20001=00000·00001·00002+00000·00001·00002+00000·00001·00002三個(gè)通風(fēng)機(jī)都不運(yùn)轉(zhuǎn):20002=00000·00001·00002(3).真值表輸入輸出000000020001=20000·20002則20001可以用20000和20002表示:(兩式相乘再整理)0.5Hz信號(hào)產(chǎn)生電路2Hz信號(hào)產(chǎn)生電路TIM001TIM000#0010TIM001#0010TIM000TIM003TIM002#0003TIM003#0002TIM0021S1Sf=0.5Hz0.3S0.2Sf=2Hz20001=20000·20002則20001可以用20002Hz閃0.5Hz閃控制開關(guān)把以上梯形圖組合起來,即構(gòu)成本題的梯形圖2000020002000000000100000000020000220000000010000300000000010000220000200022000120002TIM00220001TIM00001000TIM001TIM000#0010TIM001#0010TIM000TIM003TIM002#0003TIM003#0002TIM002END(01)常亮返回2Hz閃0.5Hz閃控制開關(guān)把以上梯形圖組合起來,即構(gòu)成邏輯設(shè)計(jì)法舉例之二某系統(tǒng)中有4臺(tái)通風(fēng)機(jī),欲用兩臺(tái)指示燈顯示通風(fēng)機(jī)的各種運(yùn)行狀態(tài)。要求:3臺(tái)及3臺(tái)以上風(fēng)機(jī)開機(jī)時(shí),綠燈常亮;兩臺(tái)開機(jī)時(shí),綠燈以5Hz的頻率閃爍;一臺(tái)開機(jī)時(shí),紅燈以5Hz的頻率閃爍;全部停機(jī)時(shí),紅燈常亮。分析控制要求得知:反映各臺(tái)風(fēng)機(jī)運(yùn)行狀態(tài)的信號(hào)是PLC的輸入信號(hào);要用PLC的輸出信號(hào)來控制各指示燈的亮、滅。上述幾種運(yùn)行情況可分開考慮,以簡化程序設(shè)計(jì)。邏輯設(shè)計(jì)法舉本例,用A、B、C、D表示4臺(tái)通風(fēng)機(jī),紅燈為F1,綠燈為F2;設(shè)燈亮為“1”、燈滅為“0”;風(fēng)機(jī)開為“1”、停為“0”。1.紅燈(F1)常亮的程序設(shè)計(jì)當(dāng)4臺(tái)風(fēng)機(jī)都不開機(jī)時(shí),紅燈常亮,其邏輯關(guān)系可列表為:由表可得函數(shù):F1=ABCD(1)ABCDF1由式(1)可畫出梯形圖如下:ABCDF100001本例,用A、B、C、D表示4臺(tái)通風(fēng)機(jī),紅燈為F1,綠燈為
2.綠燈(F2)常亮的程序設(shè)計(jì)ABCDF20111110111110111110111111能引起綠燈常亮的情況有5種,列邏輯狀態(tài)表如下:由此得邏輯函數(shù)為:將式(2)化簡為:F2=AB(D+C)+CD(A+B)(3)F2=ABCD+ABCD+ABCD+ABCD+ABCD(2)根據(jù)式(3)畫梯形圖:F2CABDACDB2.綠燈(F2)常亮的程序設(shè)計(jì)AB
3.紅燈(F1)閃爍的程序設(shè)計(jì)ABCDF100011001010100110001根據(jù)紅燈閃爍的情況列表如下(設(shè)閃爍為“1”):由表得邏輯函數(shù)為:將式(4)化簡為:F1=ABCD+ABCD+ABCD+ABCD(4)根據(jù)式(5)畫梯形圖:F1CDAB25501CDABCDABF1=AB(CD+CD)+CD(AB+AB)(5)25501產(chǎn)生5Hz的脈沖3.紅燈(F1)閃爍的程序設(shè)計(jì)AB
4.綠燈(F2)閃爍的程序設(shè)計(jì)ABCDF200111010110110110011010111001根據(jù)綠燈閃爍的情況列表如下(設(shè)閃爍為“1”):由此得邏輯函數(shù)為:將式(6)化簡為:F2=ABCD+ABCD+ABCD+ABCD+ABCD+ABCD(6)F2=(AB+AB)(CD+CD)+ABCD+ABCD(7)4.綠燈(F2)閃爍的程序設(shè)計(jì)ABCF2=(AB+AB)(CD+CD)+ABCD+ABCD(7)根據(jù)式(7)畫梯形圖如下:F2ABCD25501ABCDABCDABCDF2=(AB+AB)(CD+CD)+ABCD5.根據(jù)所選用的PLC機(jī)型,作出I/O分配表。用PLC的I/O點(diǎn)編號(hào)替換梯形圖中的變量。(1)作I/O分配表(本例使用的PLC是CPM1A):
輸入輸出ABCDF1F2001010010200103001040110101102(2)將上面各梯形圖中的A、D、C、D、F1、F2用表中的PLC輸入/輸出點(diǎn)編號(hào)替換。作其梯形圖如下:ABCDF10010100102001030010401101F1=ABCD5.根據(jù)所選用的PLC機(jī)型,作出I/O分配表。用PLC下面以紅燈的程序?yàn)槔f明合并的方法。00101
001020010300104F1F100103001040010100102255010010300104001010010200103001040010100102
6.綜合幾個(gè)梯形圖,得出最后的程序。兩張圖的合并應(yīng)作如圖處理。照此處理綠燈及整個(gè)程序。紅燈的程序7.上機(jī)調(diào)試程序,進(jìn)一步修改、完善。下面以紅燈的程序?yàn)槔f明合并的方法。001010010§4-4梯形圖的時(shí)序設(shè)計(jì)方法若PLC各輸出信號(hào)的狀態(tài)變化有一定的時(shí)間順序,可由時(shí)序圖入手進(jìn)行程序設(shè)計(jì)。(1)根據(jù)各輸入、輸出信號(hào)之間的時(shí)序關(guān)系,畫出輸入和輸出信號(hào)的工作時(shí)序圖。(2)把時(shí)序圖劃分成若干個(gè)區(qū)段,確定各區(qū)段的時(shí)間長短。找出區(qū)段間的分界點(diǎn),弄清分界點(diǎn)處各輸出信號(hào)狀態(tài)的轉(zhuǎn)換關(guān)系和轉(zhuǎn)換條件。一般方法為:§4-4梯形圖的時(shí)序設(shè)計(jì)方法若PLC各輸出(3)確定所需的定時(shí)器個(gè)數(shù),分配定時(shí)器號(hào),確定各定時(shí)器的設(shè)定值。(4)明確各定時(shí)器開始定時(shí)和定時(shí)到兩個(gè)時(shí)刻各輸出信號(hào)的狀態(tài)。最好作一個(gè)狀態(tài)轉(zhuǎn)換明細(xì)表。(5)作PLC的I/O分配表。(6)根據(jù)時(shí)序圖、狀態(tài)轉(zhuǎn)換明細(xì)表和I/O分配表,畫出PLC梯形圖。(7)作模擬實(shí)驗(yàn),進(jìn)一步修改、完善程序。(3)確定所需的定時(shí)器個(gè)數(shù),分配定時(shí)器號(hào),確定各定時(shí)器時(shí)序圖設(shè)計(jì)法舉例圖為十字路口上的紅、黃、綠交通信號(hào)燈。綠燈亮放行、紅燈亮禁行。控制要求:①.放行時(shí)間:南北方向?yàn)?0秒,東西方向?yàn)?0秒。②.禁行預(yù)告:欲禁行方向的黃燈和欲放行方向的紅燈以5Hz的頻率閃爍5秒,5秒后另一個(gè)方向放行。③.只用一個(gè)控制開關(guān)對(duì)系統(tǒng)進(jìn)行運(yùn)行控制。南北西東時(shí)序圖設(shè)計(jì)法舉例(1)分析控制要求,確定輸入和輸出信號(hào)。原則:在滿足控制要求的前提下,應(yīng)盡量少占用PLC的I/O點(diǎn)數(shù)。對(duì)本例,由控制開關(guān)輸入的信號(hào)是輸入信號(hào);指示燈的亮、滅由PLC的輸出信號(hào)控制。由于同方向的同色燈在同一時(shí)間亮、滅,可將同色燈并聯(lián),用一個(gè)輸出信號(hào)控制。這樣只占6個(gè)輸出點(diǎn)。南北西東(1)分析控制要求,確定輸入和輸出信號(hào)。原則:在滿足控制要求(2)畫出各方向三色燈的工作時(shí)序圖。5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4一個(gè)循環(huán)一個(gè)循環(huán)(3)由時(shí)序圖分析各輸出信號(hào)之間的時(shí)間關(guān)系。紅燈和綠燈常亮的時(shí)間相同(30s/20s);黃燈和紅燈閃爍的時(shí)間相同(5s)。(2)畫出各方向三色燈的工作時(shí)序圖。5s5s南北黃燈一個(gè)循環(huán)有4個(gè)時(shí)間分界點(diǎn):t1
、t2、t3、t4。在這4個(gè)分界點(diǎn)處信號(hào)燈的狀態(tài)將發(fā)生變化。5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4
(4)確定信號(hào)燈的狀態(tài)轉(zhuǎn)換點(diǎn)。一個(gè)循環(huán)有4個(gè)時(shí)間分界點(diǎn):t1、t2、用TIM000~TIM0034個(gè)定時(shí)器控制信號(hào)燈的狀態(tài)轉(zhuǎn)換。(5)確定定時(shí)器的個(gè)數(shù)及編號(hào)。5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4
TIM000TIM001TIM002TIM003用TIM000~TIM0034個(gè)定時(shí)器控制信號(hào)燈的狀(6)列出定時(shí)器的功能明細(xì)表。5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4
TIM000TIM001TIM002TIM003定時(shí)器t0t1t2t3t4TIM000(通電延時(shí)OFF控制)開始定時(shí)。(為南/北綠燈、東/西紅燈亮定時(shí))TIM000ON。南/北綠燈滅,南/北黃、東西紅燈開始閃。ON
ON開始下一個(gè)循環(huán)的定時(shí)。(6)列出定時(shí)器的功能明細(xì)表。5s5s南北黃燈南北綠5s5s南北黃燈南北綠燈30s30s5s東西紅燈5s20s20s東西綠燈東西黃燈5s5s南北紅燈20s5s20s5s啟動(dòng)t0t1t2t3t4
TIM000TIM001TIM002TIM003定時(shí)器t0t1t2t3t4TIM000(定時(shí)30s)開始定時(shí)。(為南/北綠燈、東西紅燈亮定時(shí))TIM000ON。南/北綠燈滅,南/北黃、東西紅燈開始閃。ONON開始下一個(gè)循環(huán)的定時(shí)。TIM001(定時(shí)35s)開始定時(shí)。繼續(xù)定時(shí)。TIM001ON。閃爍的燈滅,東西綠、南北紅燈亮。ON開始下一個(gè)循環(huán)的定時(shí)。5s5s南北黃燈南北綠燈30s3
定時(shí)器
t0
t1
t2
t3
t4TIM000定時(shí)30秒開始定時(shí)。南北綠、東西紅燈開始亮ON且保持。南北綠燈滅;南北黃、東西紅燈開始閃ONON開始下一個(gè)循環(huán)的定時(shí)TIM001定時(shí)35秒開始定時(shí)繼續(xù)定時(shí)ON且保持。南北黃、東西紅燈滅;東西綠、南北紅燈亮ON開始下一個(gè)循環(huán)的定時(shí)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)用礦物鹽產(chǎn)品供應(yīng)鏈分析
- 醫(yī)用水床產(chǎn)品供應(yīng)鏈分析
- 復(fù)印傳真體機(jī)產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 電線項(xiàng)目運(yùn)營指導(dǎo)方案
- 醫(yī)用鼻咽拭子產(chǎn)品供應(yīng)鏈分析
- 廢物環(huán)境監(jiān)測行業(yè)市場調(diào)研分析報(bào)告
- 醫(yī)用超聲成像設(shè)備產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 醫(yī)用體育訓(xùn)練器械產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 上門驗(yàn)光服務(wù)行業(yè)市場調(diào)研分析報(bào)告
- 局域網(wǎng)服務(wù)器產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 遼寧省大連市中山區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期中化學(xué)試題
- 高速公路項(xiàng)目竣工決算審計(jì)服務(wù)投標(biāo)方案(技術(shù)方案)
- 天津市天津市紅橋區(qū)2024-2025學(xué)年八年級(jí)上學(xué)期10月期中英語試題
- 八年級(jí)物理上冊(cè) 第二章 二 物體的質(zhì)量及其測量說課稿 (新版)北師大版
- 部編版道德與法治三年級(jí)上冊(cè)第9課《心中的“110”》說課課件
- 2024-2030年中國運(yùn)動(dòng)服行業(yè)市場調(diào)研及發(fā)展策略研究報(bào)告
- 制氫技術(shù)與工藝 課件 第5章 電解水制氫
- 2024年執(zhí)業(yè)醫(yī)師考試-中醫(yī)執(zhí)業(yè)醫(yī)師考試近5年真題集錦(頻考類試題)帶答案
- 2024新人教版七年級(jí)上冊(cè)英語期中作文預(yù)測及范文
- 湘教版(2024新版)七年級(jí)上冊(cè)數(shù)學(xué)期中考試模擬測試卷(含答案)
- 2024年國網(wǎng)江西省電力限公司提前批校園招聘高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
評(píng)論
0/150
提交評(píng)論