版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
電氣與PLC控制技術(shù)項(xiàng)目七大小球分類傳送電氣與PLC控制技術(shù)項(xiàng)目七學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)(1)掌握順控功能圖的類型:?jiǎn)瘟鞒?、選擇分支、并行分支;(2)掌握選擇分支、并行分支及其聯(lián)結(jié),跳轉(zhuǎn)和循環(huán);(3)熟悉選擇性流程的編制方法。(4)掌握機(jī)械手自動(dòng)控制的工作原理。學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)學(xué)習(xí)目標(biāo)能力目標(biāo)(1)能分析選擇性流程控制系統(tǒng)的工作過程,并編寫狀態(tài)轉(zhuǎn)移圖。(2)能以轉(zhuǎn)換為中心的順序控制設(shè)計(jì)法編制選擇性流程。(3)能夠進(jìn)行大小工件分類傳送裝置的程序設(shè)計(jì)、運(yùn)行、調(diào)試、故障分析判斷、排除學(xué)習(xí)目標(biāo)能力目標(biāo)左上為原點(diǎn)動(dòng)作順序:下降、吸住、上升、右行、下降、釋放、上升、左行。機(jī)械臂下降時(shí),當(dāng)電磁鐵壓著大球時(shí),下限位開關(guān)SQ2斷開,壓著小球時(shí),SQ2接通,由此可判斷吸住的是大球還是小球,然后分別將球傳送到SQ4(小球位置)或SQ5(大球位置),然后再回到原點(diǎn)。本項(xiàng)目屬于選擇序列結(jié)構(gòu)。7.1.1任務(wù)分析左上為原點(diǎn)7.1.1任務(wù)分析7.1工作任務(wù)機(jī)械臂將大球、小球分類送到右邊兩個(gè)不同的位置,為保證安全操作,要求機(jī)械臂必須在原點(diǎn)狀態(tài)即左上位置才能啟動(dòng)運(yùn)行。右Y003左Y004原點(diǎn)顯示Y007M接近開關(guān)PS0X000電磁鐵Y001·CY1X001LS1左限小大上升Y002下降Y000X004LS4X005LS5X003LS3上限當(dāng)吸住大球時(shí),活塞未達(dá)到低限,因此X002不動(dòng)作X002LS2下限7.1工作任務(wù)機(jī)械臂將大球、小球分類送到右邊兩個(gè)不同的位7.2分支、匯合狀態(tài)轉(zhuǎn)移圖的程序編制7.2.1選擇性流程及其編程選擇性流程程序的特點(diǎn)選擇執(zhí)行哪一個(gè)分支流程由轉(zhuǎn)移條件決定。分支轉(zhuǎn)移條件X000、X010、X020不能同時(shí)接通。當(dāng)S20已動(dòng)作時(shí),一旦X000接通,程序就向S21轉(zhuǎn)移,則S20復(fù)位。即使以后X010或X020接通,S31或S41也不會(huì)動(dòng)作。匯合狀態(tài)S50可由S22、S32、S42中任意一個(gè)驅(qū)動(dòng)。7.2分支、匯合狀態(tài)轉(zhuǎn)移圖的程序編制7.2.1選擇性流程S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042X020X022X012分支狀態(tài)匯合狀態(tài)X010S20S50S21S22X001X002Y021Y022Y0選擇序列的分支的梯形圖轉(zhuǎn)換編程方式S23X3X4M8002S0S22S21X0X1X2Y0Y1Y3Y2SETS23S0X3SETS21Y0X0S21SETS22Y1X1S23SETS22Y3X4M8002SETS0S22Y2RETX2S0選擇序列的分支的梯形圖轉(zhuǎn)換編程方式S23X3X4M8002S選擇性分支的編程選擇性分支的編程與一般狀態(tài)的編程一樣,要先驅(qū)動(dòng)后轉(zhuǎn)移,因此,首先對(duì)S20進(jìn)行驅(qū)動(dòng)處理(OUTY0),然后按S21、S31、S41的順序進(jìn)行轉(zhuǎn)移處理。S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042X020X022X012分支狀態(tài)匯合狀態(tài)X010STL
S20
LD
X010第二分支的轉(zhuǎn)移條件
OUT
Y000驅(qū)動(dòng)處理
SET
S31轉(zhuǎn)移到第二分支
LD
X000第一分支的轉(zhuǎn)移條件
LD
X020第三分支的轉(zhuǎn)移條件
SET
S21轉(zhuǎn)移到第一分支
SETS41轉(zhuǎn)移到第三分支
選擇性分支的編程選擇性分支的編程與一般狀態(tài)選擇性匯合的編程
STL
S21
第一分支驅(qū)動(dòng)處理
LD
X021
第三分支驅(qū)動(dòng)處理
OUT
Y021
SET
S42
LD
X001
STL
S42
SET
S22
OUT
Y042
STL
S22
STL
S22
由第一分支轉(zhuǎn)移到匯合點(diǎn)
OUT
Y022
LD
X002
STL
S31
第二分支驅(qū)動(dòng)處理
SET
S50
OUT
Y031
STL
S32
由第二分支轉(zhuǎn)移到匯合點(diǎn)
LD
X011
LD
X012
SET
S32
SET
S50
STL
S32
STL
S42
由第三分支轉(zhuǎn)移到匯合點(diǎn)
OUT
Y032
LD
X022
STL
S41
第三分支驅(qū)動(dòng)處理
SET
S50
OUT
Y041
OUT
Y050
STLS50匯合點(diǎn)選擇性匯合的編程STLS21第一分支驅(qū)動(dòng)處理LD選擇性匯合后的選擇性分支的編程S20S30S40S50S60X3X4X1X2X0(a)改寫前S20S30S40X1X2X0S50S60X3X4S100虛擬狀態(tài)(b)改寫后STLS20
由第一分支匯合
LDX2
由第三分支匯合
LDX0
SETS100
SETS100
STLS100
虛擬匯合狀態(tài)
STLS30
由第二分支匯合
LDX3
匯合后第一分支
LDX1
SETS50
SETS100
LDX4
匯合后第二分支
STLS40
由第三分支匯合
SETS60
選擇性匯合后的選擇性分支的編程S20S30S40S50S60編程實(shí)例用步進(jìn)指令設(shè)計(jì)電動(dòng)機(jī)正反轉(zhuǎn)的控制程序控制要求:按正轉(zhuǎn)起動(dòng)按鈕SB1,電動(dòng)機(jī)正轉(zhuǎn),按停止按鈕SB,電動(dòng)機(jī)停止;按反轉(zhuǎn)起動(dòng)按鈕SB2,電動(dòng)機(jī)反轉(zhuǎn),按停止按鈕SB,電動(dòng)機(jī)停止;且熱繼電器具有保護(hù)功能。
I/O點(diǎn)的分配X0:SB(常開);X1:SB1;X2:SB2;X3:FR(熱繼電器常開)Y1:正轉(zhuǎn)接觸器KM1;Y2:反轉(zhuǎn)接觸器KM2;編程實(shí)例用步進(jìn)指令設(shè)計(jì)電動(dòng)機(jī)正反轉(zhuǎn)的控制程序編程實(shí)例電動(dòng)機(jī)正反轉(zhuǎn)控制是具有兩個(gè)分支的選擇序列流程分支條件:正轉(zhuǎn)起動(dòng)按鈕X1和反轉(zhuǎn)起動(dòng)按鈕X2匯合條件:熱繼電器X3或停止按鈕X0初始狀態(tài)S0可由初始脈沖M8002來驅(qū)動(dòng)。S0M8002S20X001Y001X000X003S30X002Y002RETENDX000X003編程實(shí)例電動(dòng)機(jī)正反轉(zhuǎn)控制是具有兩個(gè)分支的選擇序列流程S0M8編程實(shí)例S0M8002S20X001Y001X000X003S30X002Y002RETENDX000X003SETS30S0X002SETS20X001M8002SETS0X003S20S0Y001X000RETS30Y002X000X003S0編程實(shí)例S0M8002S20X001Y001X000X003指令表LDM8002SETS0LDX000STLS0ORX003LDX001OUTS0SETS20LDX002LDX000SETS30ORX003STLS20OUTS0OUTY001RETSTLS30ENDOUTY002SETS30S0X002SETS20X001RETM8002SETS0S20S0Y001X000X003S30Y002X000X003S0指令表LDM8002SETS0LDX00
并行性流程程序的特點(diǎn)由兩個(gè)及以上的分支程序組成的,但必須同時(shí)執(zhí)行各分支的程序,稱為并行性流程程序。7.2.2并行性流程及其編程S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042并行性流程程序的特點(diǎn)7.2.2并行性流程及并行序列的分支梯形圖轉(zhuǎn)換的編程方式圖7-11并行序列梯形圖圖7-10并行序列S23S21S22X1X2S24S25X0X4S0M8002Y0X3Y1Y2Y4Y5Y3M8002SETS0SETS24S0SETS21Y0X0S21SETS22Y1X1S22Y2SETS25Y4X4S24S25Y5S22S25SETS23X2S23Y3RETX3S0并行序列的分支梯形圖轉(zhuǎn)換的編程方式圖7-11并行序列梯形圖S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042編程
并行性分支的編程STL
S20SET
S21轉(zhuǎn)移到第一分支OUT
Y000驅(qū)動(dòng)處理SET
S31轉(zhuǎn)移到第二分支LD
X000轉(zhuǎn)移條件SET
S41轉(zhuǎn)移到第三分支S20S50S21S22X001X002Y021Y022Y0并行性匯合的編程STL
S21
STL
S41
OUT
Y21
OUT
Y041
LD
X001
LD
X021
SET
S22
SET
S42
STL
S22
STL
S42
OUT
Y022
第一分支驅(qū)動(dòng)處理
OUT
Y042
第三分支驅(qū)動(dòng)處理
STL
S31
STL
S22
由第一分支匯合
OUT
Y031
STL
S32
由第二分支匯合
LD
X011
STL
S42
由第三分支匯合
SET
S32
LD
X002
匯合條件
STL
S32
SET
S50
OUT
Y32
第二分支驅(qū)動(dòng)處理
STL
S50
匯合狀態(tài)
S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042并行性匯合的編程STLS21STLS41OU
并行性流程程序編程注意事項(xiàng)并行性流程的匯合最多能實(shí)現(xiàn)8個(gè)流程的匯合。在并行分支、匯合流程中,不允許有圖7-8(a)的轉(zhuǎn)移條件,而必須將其轉(zhuǎn)化為圖7-8(b)后,再進(jìn)行編程。并行性流程程序編程注意事項(xiàng)S20S50S21S22*1X001*3Y021Y022Y000Y050S31S32*2X011*4Y031Y032(a)轉(zhuǎn)化前S20S50S21S22*1X001Y021Y022Y000Y050S31S32*2X011Y031Y032*3*4(b)轉(zhuǎn)化后圖7-8S20S50S21S22*1X001*3Y021Y022Y0并行性匯合后的并行性分支的改寫(a)改寫前(b)改寫后圖7-9并行性匯合后的并行性分支的改寫X0S20S30S40S50S60S20S30S40X0S101S50S60S101虛擬狀態(tài)并行性匯合后的并行性分支的改寫(a)改寫前編程實(shí)例用步進(jìn)指令設(shè)計(jì)一個(gè)按鈕式人行橫道指示燈的控制程序控制要求:按X0或X1,人行道和車道指示燈如下圖所示圖7-12按鈕式人行橫道指示燈的示意圖30S10S30S20S5S5S15S按鈕X0或X1車道綠Y3車道黃Y2人行道紅Y5人行道綠Y6車道紅Y1編程實(shí)例用步進(jìn)指令設(shè)計(jì)一個(gè)按鈕式人行橫道指示燈的控制程序圖7I/O分配X0:左起動(dòng),X1:右起動(dòng)Y1:車道紅燈,Y2:車道黃燈,Y3:車道綠燈,Y5:人行道紅燈,Y6:人行道綠燈。圖7-13PLC的外部接線圖SB2SB1COMX0X1COM1DC24VFUY1Y2Y3L1L2FX2N-48MRL3L4L5Y5Y6FUI/O分配圖7-13PLC的外部接線圖SB2SB1COMX狀態(tài)轉(zhuǎn)移圖當(dāng)未按下X0或X1按鈕時(shí),人行道紅燈和車道綠燈亮;當(dāng)按下X0或X1按鈕時(shí),人行道指示燈和車道指示燈同時(shí)開始運(yùn)行,是具有兩個(gè)分支的并行流程。狀態(tài)轉(zhuǎn)移圖圖7-14按鈕式人行橫道指示燈的狀態(tài)轉(zhuǎn)移圖X000S0Y003Y005S20S21S22Y003T0Y002T1Y1T2S30S33S31S32Y005RSTC0Y006T3T4Y006C0T5S34Y005T6T4T3T2C0T5T5C0T1T0X001M8002對(duì)狀態(tài)S33動(dòng)作次數(shù)計(jì)數(shù)的計(jì)數(shù)器觸點(diǎn)C0在第5次計(jì)數(shù)時(shí)動(dòng)作車道:綠人行道:紅車道:綠K300車道:黃K100車道:紅K50人行道:紅人行道:綠K150K5人行道:閃綠K5K5人行道:紅K50T6RETEND圖7-14按鈕式人行橫道指示燈的狀態(tài)轉(zhuǎn)移圖X000S0Y復(fù)雜選擇性流程的編程復(fù)雜選擇性流程是指選擇性分支下又有新的選擇性分支,同樣選擇性分支匯合后又與另一選擇性分支匯合組成新的選擇性分支的匯合。這類復(fù)雜的選擇性分支,可采用重寫轉(zhuǎn)移條件的辦法重新進(jìn)行組合。其指令表程序可參照擇性分支與匯合的編程方法。復(fù)雜選擇性流程的編程圖7-18復(fù)雜選擇性流程的改寫S20S29S21S22X0X1X2X7X3S23S24X4X5X6S25S26X10X11X12X17X13S27S28X14X15X16(a)改寫前S20S29S21S22X0X1X2X7X3S23S24X0X4X5X7X6S25S26X10X11X12X17X13S27S28X10X14X15X17X16(b)改寫后圖7-18復(fù)雜選擇性流程的改寫S20S29S21S22X0X選擇性流程里嵌套并行性流程的編程
圖7-19選擇性分支里嵌套并行性分支X2S20S29X6X7X3S22S21S24S23X0X5S26S25S28S27X1X4選擇性流程里嵌套并行性流程的編程圖7-19選擇性分支里選擇性匯合后的并行性分支的編程(a)改寫前(b)改寫后圖7-20選擇性匯合后的并行性分支的改寫X0S40S50S20S30X1S20S30X0X1S40S50S102S102虛擬狀態(tài)選擇性匯合后的并行性分支的編程(a)改寫前并行性匯合后的選擇性分支的編程(a)改寫前(b)改寫后圖7-21并行性匯合后的選擇性分支的改寫STLS20
由第一分支匯合
LDX001
STLS30
由第二分支匯合
SETS40
匯合后第一分支
LDX000
匯合條件
LD
X002
SETS103
SETS50
匯合后第二分支
STLS103
虛擬匯合狀態(tài)
S20S30S40S50X0X1X2S20S30X0S103S40S50X1X2虛擬狀態(tài)并行性匯合后的選擇性分支的編程(a)改寫前7.3控制要求及I/O接點(diǎn)的確定及I/O接線圖及主電路7.3.1控制要求控制要求:只有機(jī)械手在原點(diǎn)才能起動(dòng);系統(tǒng)的動(dòng)作順序?yàn)橄陆?、吸球、上升、右行、下降、釋放、上升、左行;機(jī)械手下降時(shí),若電磁鐵壓住大球,下限位開關(guān)是斷開的;若壓住小球,下限位開關(guān)則接通。7.3控制要求及I/O接點(diǎn)的確定及I/O接線圖及主電路7.3大小球分類傳送裝置I/O點(diǎn)分配7.3.2I/O接點(diǎn)的確定及I/O接線圖及主電路輸入
輸出
XO
起動(dòng)
Y0
吸球
X1
上限位
Y1
上升
X2
下限位
Y2
下降
X3
左行限位
Y3
左移
X4
小球右限位
Y4
右移
X5
大球右限位
小球分類傳送裝置I/O接線圖大小球分類傳送裝置I/O點(diǎn)分配7.3.2I/O接點(diǎn)的確定及7.4程序設(shè)計(jì)及調(diào)試S0M8002X001S24Y002X000X003啟動(dòng)原點(diǎn)T0下降K20S31S32X001X004S33S40T1T2S41S42X002S43X001X003延時(shí)T0右限下限左限上限上限T001K20SETY000Y001Y004小球X002S21S22X001X005S23T1延時(shí)T0右限上限大球X002T001SETY000Y001Y004X005X004吸球上升右移上升右移右移Y002T2RSTY000Y003Y003左移X003上升釋放K20下降大小球分類選擇傳送狀態(tài)轉(zhuǎn)移圖K207.4程序設(shè)計(jì)及調(diào)試S0M8002X001S24Y0實(shí)訓(xùn)7-1交通信號(hào)燈的自動(dòng)控制控制要求設(shè)計(jì)一個(gè)用PLC控制的十字路口交通燈的控制系統(tǒng)。其控制要求如下:自動(dòng)運(yùn)行時(shí),按一下起動(dòng)按鈕,信號(hào)燈系統(tǒng)按圖7-25所示,要求開始工作(綠燈閃爍的周期為1s),按一下停止按鈕,所有信號(hào)燈都熄滅;手動(dòng)運(yùn)行時(shí),兩方向的黃燈同時(shí)閃動(dòng),周期是1s。圖7-25交通燈自動(dòng)運(yùn)行的動(dòng)作要求實(shí)訓(xùn)7-1交通信號(hào)燈的自動(dòng)控制控制要求圖7-25交I/O分配X0:自動(dòng)位起動(dòng)按鈕;X1:手動(dòng)開關(guān)(帶自鎖型);X2:停止按鈕;Y0:東西向綠,Y1:東西向黃,Y2:東西向紅,Y4:南北向綠,Y5:南北向黃,Y6:南北向紅。I/O分配圖7-26交通燈控制時(shí)序圖圖7-26交通燈控制時(shí)序圖實(shí)訓(xùn)7-2送料小車PLC控制控制要求送料小車在初始位置時(shí)中間的限位開關(guān)X0為“1”狀態(tài),按下起動(dòng)按鈕X3。送料小車按圖7-27所示順序運(yùn)動(dòng),最后返回并停止在初始位置。圖7-27小車送料示意圖X2X0X1實(shí)訓(xùn)7-2送料小車PLC控制控制要求圖7-27小車送料電氣與PLC控制技術(shù)項(xiàng)目七大小球分類傳送電氣與PLC控制技術(shù)項(xiàng)目七學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)(1)掌握順控功能圖的類型:?jiǎn)瘟鞒?、選擇分支、并行分支;(2)掌握選擇分支、并行分支及其聯(lián)結(jié),跳轉(zhuǎn)和循環(huán);(3)熟悉選擇性流程的編制方法。(4)掌握機(jī)械手自動(dòng)控制的工作原理。學(xué)習(xí)目標(biāo)知識(shí)目標(biāo)學(xué)習(xí)目標(biāo)能力目標(biāo)(1)能分析選擇性流程控制系統(tǒng)的工作過程,并編寫狀態(tài)轉(zhuǎn)移圖。(2)能以轉(zhuǎn)換為中心的順序控制設(shè)計(jì)法編制選擇性流程。(3)能夠進(jìn)行大小工件分類傳送裝置的程序設(shè)計(jì)、運(yùn)行、調(diào)試、故障分析判斷、排除學(xué)習(xí)目標(biāo)能力目標(biāo)左上為原點(diǎn)動(dòng)作順序:下降、吸住、上升、右行、下降、釋放、上升、左行。機(jī)械臂下降時(shí),當(dāng)電磁鐵壓著大球時(shí),下限位開關(guān)SQ2斷開,壓著小球時(shí),SQ2接通,由此可判斷吸住的是大球還是小球,然后分別將球傳送到SQ4(小球位置)或SQ5(大球位置),然后再回到原點(diǎn)。本項(xiàng)目屬于選擇序列結(jié)構(gòu)。7.1.1任務(wù)分析左上為原點(diǎn)7.1.1任務(wù)分析7.1工作任務(wù)機(jī)械臂將大球、小球分類送到右邊兩個(gè)不同的位置,為保證安全操作,要求機(jī)械臂必須在原點(diǎn)狀態(tài)即左上位置才能啟動(dòng)運(yùn)行。右Y003左Y004原點(diǎn)顯示Y007M接近開關(guān)PS0X000電磁鐵Y001·CY1X001LS1左限小大上升Y002下降Y000X004LS4X005LS5X003LS3上限當(dāng)吸住大球時(shí),活塞未達(dá)到低限,因此X002不動(dòng)作X002LS2下限7.1工作任務(wù)機(jī)械臂將大球、小球分類送到右邊兩個(gè)不同的位7.2分支、匯合狀態(tài)轉(zhuǎn)移圖的程序編制7.2.1選擇性流程及其編程選擇性流程程序的特點(diǎn)選擇執(zhí)行哪一個(gè)分支流程由轉(zhuǎn)移條件決定。分支轉(zhuǎn)移條件X000、X010、X020不能同時(shí)接通。當(dāng)S20已動(dòng)作時(shí),一旦X000接通,程序就向S21轉(zhuǎn)移,則S20復(fù)位。即使以后X010或X020接通,S31或S41也不會(huì)動(dòng)作。匯合狀態(tài)S50可由S22、S32、S42中任意一個(gè)驅(qū)動(dòng)。7.2分支、匯合狀態(tài)轉(zhuǎn)移圖的程序編制7.2.1選擇性流程S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042X020X022X012分支狀態(tài)匯合狀態(tài)X010S20S50S21S22X001X002Y021Y022Y0選擇序列的分支的梯形圖轉(zhuǎn)換編程方式S23X3X4M8002S0S22S21X0X1X2Y0Y1Y3Y2SETS23S0X3SETS21Y0X0S21SETS22Y1X1S23SETS22Y3X4M8002SETS0S22Y2RETX2S0選擇序列的分支的梯形圖轉(zhuǎn)換編程方式S23X3X4M8002S選擇性分支的編程選擇性分支的編程與一般狀態(tài)的編程一樣,要先驅(qū)動(dòng)后轉(zhuǎn)移,因此,首先對(duì)S20進(jìn)行驅(qū)動(dòng)處理(OUTY0),然后按S21、S31、S41的順序進(jìn)行轉(zhuǎn)移處理。S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042X020X022X012分支狀態(tài)匯合狀態(tài)X010STL
S20
LD
X010第二分支的轉(zhuǎn)移條件
OUT
Y000驅(qū)動(dòng)處理
SET
S31轉(zhuǎn)移到第二分支
LD
X000第一分支的轉(zhuǎn)移條件
LD
X020第三分支的轉(zhuǎn)移條件
SET
S21轉(zhuǎn)移到第一分支
SETS41轉(zhuǎn)移到第三分支
選擇性分支的編程選擇性分支的編程與一般狀態(tài)選擇性匯合的編程
STL
S21
第一分支驅(qū)動(dòng)處理
LD
X021
第三分支驅(qū)動(dòng)處理
OUT
Y021
SET
S42
LD
X001
STL
S42
SET
S22
OUT
Y042
STL
S22
STL
S22
由第一分支轉(zhuǎn)移到匯合點(diǎn)
OUT
Y022
LD
X002
STL
S31
第二分支驅(qū)動(dòng)處理
SET
S50
OUT
Y031
STL
S32
由第二分支轉(zhuǎn)移到匯合點(diǎn)
LD
X011
LD
X012
SET
S32
SET
S50
STL
S32
STL
S42
由第三分支轉(zhuǎn)移到匯合點(diǎn)
OUT
Y032
LD
X022
STL
S41
第三分支驅(qū)動(dòng)處理
SET
S50
OUT
Y041
OUT
Y050
STLS50匯合點(diǎn)選擇性匯合的編程STLS21第一分支驅(qū)動(dòng)處理LD選擇性匯合后的選擇性分支的編程S20S30S40S50S60X3X4X1X2X0(a)改寫前S20S30S40X1X2X0S50S60X3X4S100虛擬狀態(tài)(b)改寫后STLS20
由第一分支匯合
LDX2
由第三分支匯合
LDX0
SETS100
SETS100
STLS100
虛擬匯合狀態(tài)
STLS30
由第二分支匯合
LDX3
匯合后第一分支
LDX1
SETS50
SETS100
LDX4
匯合后第二分支
STLS40
由第三分支匯合
SETS60
選擇性匯合后的選擇性分支的編程S20S30S40S50S60編程實(shí)例用步進(jìn)指令設(shè)計(jì)電動(dòng)機(jī)正反轉(zhuǎn)的控制程序控制要求:按正轉(zhuǎn)起動(dòng)按鈕SB1,電動(dòng)機(jī)正轉(zhuǎn),按停止按鈕SB,電動(dòng)機(jī)停止;按反轉(zhuǎn)起動(dòng)按鈕SB2,電動(dòng)機(jī)反轉(zhuǎn),按停止按鈕SB,電動(dòng)機(jī)停止;且熱繼電器具有保護(hù)功能。
I/O點(diǎn)的分配X0:SB(常開);X1:SB1;X2:SB2;X3:FR(熱繼電器常開)Y1:正轉(zhuǎn)接觸器KM1;Y2:反轉(zhuǎn)接觸器KM2;編程實(shí)例用步進(jìn)指令設(shè)計(jì)電動(dòng)機(jī)正反轉(zhuǎn)的控制程序編程實(shí)例電動(dòng)機(jī)正反轉(zhuǎn)控制是具有兩個(gè)分支的選擇序列流程分支條件:正轉(zhuǎn)起動(dòng)按鈕X1和反轉(zhuǎn)起動(dòng)按鈕X2匯合條件:熱繼電器X3或停止按鈕X0初始狀態(tài)S0可由初始脈沖M8002來驅(qū)動(dòng)。S0M8002S20X001Y001X000X003S30X002Y002RETENDX000X003編程實(shí)例電動(dòng)機(jī)正反轉(zhuǎn)控制是具有兩個(gè)分支的選擇序列流程S0M8編程實(shí)例S0M8002S20X001Y001X000X003S30X002Y002RETENDX000X003SETS30S0X002SETS20X001M8002SETS0X003S20S0Y001X000RETS30Y002X000X003S0編程實(shí)例S0M8002S20X001Y001X000X003指令表LDM8002SETS0LDX000STLS0ORX003LDX001OUTS0SETS20LDX002LDX000SETS30ORX003STLS20OUTS0OUTY001RETSTLS30ENDOUTY002SETS30S0X002SETS20X001RETM8002SETS0S20S0Y001X000X003S30Y002X000X003S0指令表LDM8002SETS0LDX00
并行性流程程序的特點(diǎn)由兩個(gè)及以上的分支程序組成的,但必須同時(shí)執(zhí)行各分支的程序,稱為并行性流程程序。7.2.2并行性流程及其編程S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042并行性流程程序的特點(diǎn)7.2.2并行性流程及并行序列的分支梯形圖轉(zhuǎn)換的編程方式圖7-11并行序列梯形圖圖7-10并行序列S23S21S22X1X2S24S25X0X4S0M8002Y0X3Y1Y2Y4Y5Y3M8002SETS0SETS24S0SETS21Y0X0S21SETS22Y1X1S22Y2SETS25Y4X4S24S25Y5S22S25SETS23X2S23Y3RETX3S0并行序列的分支梯形圖轉(zhuǎn)換的編程方式圖7-11并行序列梯形圖S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042編程
并行性分支的編程STL
S20SET
S21轉(zhuǎn)移到第一分支OUT
Y000驅(qū)動(dòng)處理SET
S31轉(zhuǎn)移到第二分支LD
X000轉(zhuǎn)移條件SET
S41轉(zhuǎn)移到第三分支S20S50S21S22X001X002Y021Y022Y0并行性匯合的編程STL
S21
STL
S41
OUT
Y21
OUT
Y041
LD
X001
LD
X021
SET
S22
SET
S42
STL
S22
STL
S42
OUT
Y022
第一分支驅(qū)動(dòng)處理
OUT
Y042
第三分支驅(qū)動(dòng)處理
STL
S31
STL
S22
由第一分支匯合
OUT
Y031
STL
S32
由第二分支匯合
LD
X011
STL
S42
由第三分支匯合
SET
S32
LD
X002
匯合條件
STL
S32
SET
S50
OUT
Y32
第二分支驅(qū)動(dòng)處理
STL
S50
匯合狀態(tài)
S20S50S21S22X001X002Y021Y022Y000Y050S31S32X000X011Y031Y032S41S42X021Y041Y042并行性匯合的編程STLS21STLS41OU
并行性流程程序編程注意事項(xiàng)并行性流程的匯合最多能實(shí)現(xiàn)8個(gè)流程的匯合。在并行分支、匯合流程中,不允許有圖7-8(a)的轉(zhuǎn)移條件,而必須將其轉(zhuǎn)化為圖7-8(b)后,再進(jìn)行編程。并行性流程程序編程注意事項(xiàng)S20S50S21S22*1X001*3Y021Y022Y000Y050S31S32*2X011*4Y031Y032(a)轉(zhuǎn)化前S20S50S21S22*1X001Y021Y022Y000Y050S31S32*2X011Y031Y032*3*4(b)轉(zhuǎn)化后圖7-8S20S50S21S22*1X001*3Y021Y022Y0并行性匯合后的并行性分支的改寫(a)改寫前(b)改寫后圖7-9并行性匯合后的并行性分支的改寫X0S20S30S40S50S60S20S30S40X0S101S50S60S101虛擬狀態(tài)并行性匯合后的并行性分支的改寫(a)改寫前編程實(shí)例用步進(jìn)指令設(shè)計(jì)一個(gè)按鈕式人行橫道指示燈的控制程序控制要求:按X0或X1,人行道和車道指示燈如下圖所示圖7-12按鈕式人行橫道指示燈的示意圖30S10S30S20S5S5S15S按鈕X0或X1車道綠Y3車道黃Y2人行道紅Y5人行道綠Y6車道紅Y1編程實(shí)例用步進(jìn)指令設(shè)計(jì)一個(gè)按鈕式人行橫道指示燈的控制程序圖7I/O分配X0:左起動(dòng),X1:右起動(dòng)Y1:車道紅燈,Y2:車道黃燈,Y3:車道綠燈,Y5:人行道紅燈,Y6:人行道綠燈。圖7-13PLC的外部接線圖SB2SB1COMX0X1COM1DC24VFUY1Y2Y3L1L2FX2N-48MRL3L4L5Y5Y6FUI/O分配圖7-13PLC的外部接線圖SB2SB1COMX狀態(tài)轉(zhuǎn)移圖當(dāng)未按下X0或X1按鈕時(shí),人行道紅燈和車道綠燈亮;當(dāng)按下X0或X1按鈕時(shí),人行道指示燈和車道指示燈同時(shí)開始運(yùn)行,是具有兩個(gè)分支的并行流程。狀態(tài)轉(zhuǎn)移圖圖7-14按鈕式人行橫道指示燈的狀態(tài)轉(zhuǎn)移圖X000S0Y003Y005S20S21S22Y003T0Y002T1Y1T2S30S33S31S32Y005RSTC0Y006T3T4Y006C0T5S34Y005T6T4T3T2C0T5T5C0T1T0X001M8002對(duì)狀態(tài)S33動(dòng)作次數(shù)計(jì)數(shù)的計(jì)數(shù)器觸點(diǎn)C0在第5次計(jì)數(shù)時(shí)動(dòng)作車道:綠人行道:紅車道:綠K300車道:黃K100車道:紅K50人行道:紅人行道:綠K150K5人行道:閃綠K5K5人行道:紅K50T6RETEND圖7-14按鈕式人行橫道指示燈的狀態(tài)轉(zhuǎn)移圖X000S0Y復(fù)雜選擇性流程的編程復(fù)雜選擇性流程是指選擇性分支下又有新的選擇性分支,同樣選擇性分支匯合后又與另一選擇性分支匯合組成新的選擇性分支的匯合。這類復(fù)雜的選擇性分支,可采用重寫轉(zhuǎn)移條件的辦法重新進(jìn)行組合。其指令表程序可參照擇性分支與匯合的編程方法。復(fù)雜選擇性流程的編程圖7-18復(fù)雜選擇性流程的改寫S20S29S21S22X0X1X2X7X3S23S24X4X5X6S25S26X10X11X12X17X13S27S28X14X15X16(a)改寫前S20S29S21S22X0X1X2X7X3S23S24X0X4X5X7X6S25S26X10X11X12X17X13S27S28X10X14X15X17X16(b)改寫后圖7-18復(fù)雜選擇性流程的改寫S20S29S21S22X0X選擇性流程里嵌套并行性流程的編程
圖7-19選擇性分支里嵌套并行性分支X2S20S29X6X7X3S22S21S24S23X0X5S26S25S28S27X1X4選擇性流程里嵌套并行性流程的編程圖7-19選擇性分支里選擇性匯合后的并行性分支的編程(a
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資入股合作協(xié)議書模板
- 余甘子種苗生產(chǎn)技術(shù)規(guī)程
- 2024年培訓(xùn)班兼職教師聘用合同模板
- 建筑行業(yè)勞動(dòng)合同范本
- 回收協(xié)議書范本2024年
- 個(gè)人車位買賣協(xié)議樣本
- 2024年三人結(jié)伙協(xié)議書范本
- 合作項(xiàng)目保密協(xié)議書2024年
- 版權(quán)承包協(xié)議樣本
- 房地產(chǎn)合同范本:房屋出售協(xié)議書
- 軟件使用的培訓(xùn)課件
- 博弈論中機(jī)制設(shè)計(jì)
- 小炮車專項(xiàng)施工方案
- 鐵路專用線設(shè)計(jì)規(guī)范(試行)(TB 10638-2019)
- 老年延續(xù)護(hù)理
- 《餐飲服務(wù)與管理》考試復(fù)習(xí)題庫(精簡(jiǎn)500題)
- 保持內(nèi)心的冷靜與淡定
- 焊接作業(yè)中的人體工程學(xué)設(shè)計(jì)
- 《南京財(cái)經(jīng)大學(xué)》課件
- 電梯安裝組織計(jì)劃方案
- 農(nóng)業(yè)機(jī)械自動(dòng)化與智能化
評(píng)論
0/150
提交評(píng)論