PLCS7-300課后習(xí)題答案_第1頁(yè)
PLCS7-300課后習(xí)題答案_第2頁(yè)
PLCS7-300課后習(xí)題答案_第3頁(yè)
PLCS7-300課后習(xí)題答案_第4頁(yè)
PLCS7-300課后習(xí)題答案_第5頁(yè)
已閱讀5頁(yè),還剩28頁(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)介

課后題:第一章:1.什么是可編程控制器?答:可編程序控制器(ProgrammableController):可通過(guò)編程或軟件配置改變控制對(duì)策的控制器。是一臺(tái)專業(yè)環(huán)境應(yīng)用而設(shè)計(jì)制造的計(jì)算機(jī)。它具有豐富的輸入輸出接口,并且具有較強(qiáng)的驅(qū)動(dòng)能力。2.可編程控制器是如何分類的?簡(jiǎn)述其特點(diǎn)。答:一體化緊湊型PLC:電源,CPU中央處理系統(tǒng),I/O接口都集成在一個(gè)機(jī)殼內(nèi)。標(biāo)準(zhǔn)模塊式結(jié)構(gòu)化PLC:各種模塊相互獨(dú)立,并安裝在固定的機(jī)架上,構(gòu)成一個(gè)完整的PLC應(yīng)用系統(tǒng)。3.簡(jiǎn)述可編程控制器的工作原理,如何理解PLC的循環(huán)掃描工作過(guò)程?答:當(dāng)PLC投入運(yùn)行后,其工作過(guò)程一般分為三個(gè)階段,即輸入采樣、用戶程序執(zhí)行和輸出刷新三個(gè)階段。完成上述三個(gè)階段稱作一個(gè)掃描周期。在整個(gè)運(yùn)行期間,PLC的CPU以一定的掃描速度重復(fù)執(zhí)行上述三個(gè)階段。PLC采用循環(huán)掃描的工作方式,對(duì)輸入信號(hào)進(jìn)行的是一次性“采樣”。采用這種工作方式,在一個(gè)PLC程序循環(huán)周期內(nèi),即使實(shí)際輸入信號(hào)狀態(tài)發(fā)生變化,也不會(huì)影響到PLC程序的正確執(zhí)行,從而提高了程序執(zhí)行的可靠性。用戶程序通過(guò)編程器或其他輸入設(shè)備存放在PLC的用戶存儲(chǔ)器中。當(dāng)PLC開(kāi)始運(yùn)行時(shí),CPU根據(jù)系統(tǒng)監(jiān)控程序的規(guī)定順序,通過(guò)掃描,可完成各輸入點(diǎn)狀態(tài)采集或輸入數(shù)據(jù)采集,用戶程序的執(zhí)行,各輸出點(diǎn)狀態(tài)的更新,編程器鍵入響應(yīng)和顯示器更新及CPU自檢等功能。PLC的掃描可按固定順序進(jìn)行,也可按用戶程序規(guī)定的順序執(zhí)行。4.簡(jiǎn)述PLC與繼電接觸器控制在工作方式上各有什么特點(diǎn)。在繼電器控制電路中,當(dāng)電源接通時(shí),電路中所有繼電器都處于受制約狀態(tài),即該吸合的繼電器都同時(shí)吸合,不該吸合的繼電器受某種條件限制而不能吸合,這種工作方式稱為并行工作方式。而PLC的用戶程序是按一定順序循環(huán)執(zhí)行,所以各軟繼電器都處于周期性循環(huán)掃描接通中,受同一條件制約的各個(gè)繼電器的動(dòng)作次序決定于程序掃描順序,同他們?cè)谔菪螆D中的位置有關(guān),這種工作方式稱為串行工作方式。能用于工業(yè)現(xiàn)場(chǎng)的主要原因是什么?答:因?yàn)樗茌^好地解決工業(yè)控制領(lǐng)域中用戶普遍關(guān)心的可靠,安全,靈活,方便,經(jīng)濟(jì)等問(wèn)題。1.可靠性高,抗干擾能力強(qiáng);2.靈活性好,擴(kuò)展性強(qiáng);3.控制速度快,穩(wěn)定性強(qiáng);4.延時(shí)調(diào)整方便,精度較高;5.系統(tǒng)設(shè)計(jì)安裝快,維修方便;6.豐富的I/O接口模塊;7.采用模塊化結(jié)構(gòu);8.功能完善,編程簡(jiǎn)單,易于使用;9.總體價(jià)格低。6.詳細(xì)說(shuō)明PLC在掃描的過(guò)程中,輸入映像寄存器和輸出映像寄存器各起什么作用?輸入采樣階段:PLC以掃描方式按順序?qū)⑺休斎攵说妮斎霠顟B(tài)進(jìn)行采樣,并將采樣結(jié)果分別存入相應(yīng)的輸入映像寄存器中,此時(shí)輸入映像寄存器被刷新。接著進(jìn)入程序執(zhí)行階段,在程序執(zhí)行期間即使輸入狀態(tài)變化,輸入映像寄存器的內(nèi)容也不會(huì)改變,輸入狀態(tài)的變化只在下一個(gè)工作工作周期的輸入才被從新采樣到。輸出刷新階段:當(dāng)所有指令執(zhí)行完后,進(jìn)入輸出刷新階段。此時(shí),PLC將輸出映像寄存器中所有與輸出有關(guān)的輸出繼電器的狀態(tài)轉(zhuǎn)存到輸出鎖存器中,并通過(guò)一定的方式輸出,驅(qū)動(dòng)外部負(fù)載。7.PLC控制器的控制程序?yàn)榇泄ぷ鞣绞?,繼電接觸器控制線路為并行工作方式,相比之下,PLC的控制結(jié)果有什么特殊性?答:(1)輸入/輸出滯后現(xiàn)象:與PLC的集中輸入集中刷新、程序循環(huán)執(zhí)行、輸入濾波器造成的時(shí)間常數(shù)、輸出繼電器機(jī)械滯后以及程序設(shè)計(jì)不當(dāng)?shù)母郊佑绊懙扔嘘P(guān)。(2)多重輸出不允許:關(guān)于步進(jìn)梯形圖多重輸出的情況,將在后面具體講述的PLC指令時(shí)予以介紹。8.PLC、單片機(jī)系統(tǒng)的主要區(qū)別在哪里?答:(1)PLC是建立在單片機(jī)之上的產(chǎn)品,單片機(jī)是一種集成電路,兩者不具有可比性。(2)單片機(jī)可以構(gòu)成各種各樣的應(yīng)用系統(tǒng),從微型、小型到中型、大型都可,PLC是單片機(jī)應(yīng)用系統(tǒng)的一個(gè)特例。(3)不同廠家的PLC有相同的工作原理,類似的功能和指標(biāo),有一定的互換性,質(zhì)量有保證,編程軟件正朝標(biāo)準(zhǔn)化方向邁進(jìn)。這正是PLC獲得廣泛應(yīng)用的基礎(chǔ)。而單片機(jī)應(yīng)用系統(tǒng)則是八仙過(guò)海,各顯神通,功能千差萬(wàn)別,質(zhì)量參差不齊,學(xué)習(xí)、使用和維護(hù)都很困難。(4)單片機(jī)用來(lái)實(shí)現(xiàn)自動(dòng)控制時(shí),一般要在I/O接口上做大量的工作。例如要考慮現(xiàn)場(chǎng)與單片機(jī)的連接,接口的擴(kuò)展,I/O信號(hào)的處理,接口工作方式等問(wèn)題,除了要設(shè)計(jì)控制程序外,還要在單片機(jī)的外圍做很多軟硬件工作,系統(tǒng)的調(diào)試也較復(fù)雜。PLC的I/O口已經(jīng)做好,輸入接口可以與輸入信號(hào)直接連線,非常方便,輸出接口也具有一定的驅(qū)動(dòng)能力。第二章:1.SIMATICS7-300MPI接口有何用途?答:MPI是多點(diǎn)接口(MultiPointInterface)的簡(jiǎn)稱,是西門子公司開(kāi)發(fā)的用于PLC之間通訊的保密的協(xié)議。MPI通訊是當(dāng)通信速率要求不高、通信數(shù)據(jù)量不大時(shí),可以采用的一種簡(jiǎn)單經(jīng)濟(jì)的通訊方式。2.DI模塊接口電路有哪些?DO接口電路有哪些?答:直流32點(diǎn)數(shù)字量輸入模塊的內(nèi)部電路;交流32點(diǎn)數(shù)字量輸入模塊的內(nèi)部電路。32點(diǎn)數(shù)字量晶體管輸出模塊的內(nèi)部電路;32點(diǎn)數(shù)字量晶管輸出模塊的內(nèi)部電路;16點(diǎn)數(shù)字量繼電器輸出模塊的內(nèi)部電路。3.PLC的工作方式有幾種?如何改變PLC的工作方式?答:一.PLC采用“順序掃描,不斷循環(huán)”的工作方式二.中斷處理。1).每次掃描過(guò)程。集中對(duì)輸入信號(hào)進(jìn)行采樣。集中對(duì)輸出信號(hào)進(jìn)行刷新。2).輸入刷新過(guò)程。當(dāng)輸入端口關(guān)閉時(shí),程序在進(jìn)行執(zhí)行階段時(shí),輸入端有新?tīng)顟B(tài),新?tīng)顟B(tài)不能被讀入。只有程序進(jìn)行下一次掃描時(shí),新?tīng)顟B(tài)才被讀入。3).一個(gè)掃描周期分為輸入采樣,程序執(zhí)行,輸出刷新。4).元件映象寄存器的內(nèi)容是隨著程序的執(zhí)行變化而變化的。5).掃描周期的長(zhǎng)短由三條決定。(1)CPU執(zhí)行指令的速度(2)指令本身占有的時(shí)間(3)指令條數(shù)6).由于采用集中采樣。集中輸出的方式。存在輸入/輸出滯后的現(xiàn)象,即輸入/輸出響應(yīng)延遲。4.PLC按電源分類有哪幾種輸出模塊?若按開(kāi)關(guān)器件分類,有哪幾種輸出方式?如何選PLC輸出類型?答:直流驅(qū)動(dòng)輸出模塊、交流驅(qū)動(dòng)輸出模塊。有繼電器輸出模塊、晶體管輸出模塊、晶閘管輸出模塊。驅(qū)動(dòng)直流負(fù)載的大功率晶體管和場(chǎng)效應(yīng)晶體管、驅(qū)動(dòng)交流負(fù)載的雙向晶閘管或固態(tài)繼電器,以及既可以驅(qū)動(dòng)交流負(fù)載又可以驅(qū)動(dòng)直流負(fù)載的小型繼電器??筛鶕?jù)實(shí)際情況按照上述規(guī)則選取。5.PLC中的“軟繼電器“與實(shí)際的繼電器相比,有哪些特點(diǎn)?答:(1)反應(yīng)速度快,噪音低,能耗小。體積?。唬?)功能強(qiáng)大,編程方便,可以隨時(shí)修改程序;(3)控制精度高,可進(jìn)行復(fù)雜的程序控制;(4)能夠?qū)刂七^(guò)程進(jìn)行自動(dòng)檢測(cè);(5)系統(tǒng)穩(wěn)定,安全可靠;6.何謂通道和通道號(hào)?PC的通道分哪幾類?答:計(jì)算機(jī)系統(tǒng)中傳送信息和數(shù)據(jù)的裝置,主要有主存儲(chǔ)器讀寫通道和輸入、輸出通道。能接收中央處理機(jī)的命令,獨(dú)立執(zhí)行通道程序,協(xié)助中央處理機(jī)控制與管理外部設(shè)備。通道號(hào)則是對(duì)某個(gè)通道的稱謂。分類:字節(jié)多路通道、數(shù)組多路通道、選擇通道。第四章:1.S7-300有哪幾種尋址方式?直接尋址與間接尋址有何區(qū)別?S7-300有4種尋址方式:立即尋址、存儲(chǔ)器直接尋址、存儲(chǔ)器間接尋址、寄存器間接尋址。存儲(chǔ)器直接尋址,簡(jiǎn)稱直接尋址,這種尋址方式在指令中直接給出操作數(shù)的存儲(chǔ)單元地址。存儲(chǔ)器間接尋址,簡(jiǎn)稱間接尋址,這種尋址方式在指令中以存儲(chǔ)器的形式給出操作數(shù)所在存儲(chǔ)單元地址,也就是說(shuō)該存儲(chǔ)器的內(nèi)容是操作數(shù)所在存儲(chǔ)單元的地址。2.、MB0、MW0和MD0有何區(qū)別?M、MB、MW、MD都是位存儲(chǔ)器(又稱輸出繼電器)。M為存儲(chǔ)位標(biāo)識(shí)符,尋址范圍為~;MB為存儲(chǔ)字節(jié)標(biāo)識(shí)符,訊尋址范圍為0~255;MW為存儲(chǔ)字標(biāo)識(shí)符,尋址范圍為0~254;MD為存儲(chǔ)雙字標(biāo)識(shí)符,尋址范圍為0~252。3.S7-300PLC有哪些內(nèi)部元器件?各元件地址分配和操作數(shù)范圍怎么確定?S7-300PLC的內(nèi)部元器件有:輸入過(guò)程映像寄存器、輸出過(guò)程映像寄存器、位存儲(chǔ)器、外部輸入寄存器、外部輸出寄存器、定時(shí)器、計(jì)數(shù)器、數(shù)據(jù)塊寄存器、本地?cái)?shù)據(jù)寄存器。地址分配和操作數(shù)范圍如下表所示:元件名稱運(yùn)算單位輸入位尋址范圍~標(biāo)識(shí)符I輸入過(guò)程映像寄存器(又稱輸入繼電器)(I)輸入字節(jié)輸入字輸入雙子輸出過(guò)程映像寄存器(又稱輸出繼電器)0~655350~655340~65532輸出位IBIWID~Q(Q)輸出字節(jié)輸出字0~655350~655340~65532存儲(chǔ)位QBQWQD~輸出雙字位存儲(chǔ)器M(又稱輔助繼電器)(M)存儲(chǔ)字節(jié)存儲(chǔ)字0~2550~254MBMW存儲(chǔ)雙字外部輸入寄存器(PI)外部輸入字外部輸入雙字外部輸出寄存器(PQ)外部輸出字外部輸出雙字定時(shí)器(T)0~252MD0~65535外部輸入字節(jié)PIBPQBT0~655340~65532外部輸出字節(jié)PIWPID0~655350~655340~65532定時(shí)器PQWPQD0~255計(jì)數(shù)器(C)數(shù)據(jù)塊寄存器(DB)數(shù)據(jù)字節(jié)計(jì)數(shù)器數(shù)據(jù)位0~655350~655340~65532本地?cái)?shù)據(jù)位0~255~DBB或DIBDBW或DIWDBD或DID~CDBX或DIX數(shù)據(jù)字?jǐn)?shù)據(jù)雙字本地?cái)?shù)據(jù)寄存器(又稱本地?cái)?shù)據(jù))(L)L本地?cái)?shù)據(jù)字節(jié)0~655350~655340~65532LB本地?cái)?shù)據(jù)字LWLD本地?cái)?shù)據(jù)雙字4.在狀態(tài)字中,RLO作用是什么?狀態(tài)字中RLO位存儲(chǔ)邏輯操作結(jié)果。位邏輯指令掃描信號(hào)狀態(tài)“1”和“0”,并根據(jù)布爾邏輯對(duì)它們進(jìn)行組合,所產(chǎn)生的結(jié)果(“1”或“0”)成為邏輯運(yùn)算結(jié)果,存儲(chǔ)在狀態(tài)字“RLO”中。5.S7-300的基本數(shù)據(jù)類型有哪些?類型(關(guān)鍵位詞)表示形式布爾量數(shù)據(jù)與范圍事例布爾1Ture/False觸點(diǎn)的閉合斷開(kāi)LB#16#20(BOOL)字節(jié)8十六進(jìn)制二進(jìn)制B#16#0~B#16#FF2#0~2#1111_1111_1111_1111(BYTE)字16L2#0000_0010_1000_(WORD)0000十六進(jìn)制BCDW#16#0~W#16#FFFFC#0~C#999LW#16#0380LC#896LB#(10,10)無(wú)符號(hào)十進(jìn)B#(0,0)~B#(255,255)制雙字32十六進(jìn)制DW#16#0000_0000~DW#16#FFFLDW#16#0123_ABCD(DWORD)F_FFFF無(wú)符號(hào)數(shù)B#(0,0,0,0)~B#(255,255,255,255)LB#(1,23,45,67)符8字ASCII字符可打印ASCII字符-32768~+32767L#-8~L#7‘A’、‘0’、‘,’L-23(CHAR)整數(shù)16有符號(hào)十進(jìn)制數(shù)有符號(hào)十進(jìn)制數(shù)IEEE浮點(diǎn)數(shù)(INT)長(zhǎng)整數(shù)32數(shù)32間32L23#(DINT)實(shí)~+38L+2(REAL)時(shí)帶符號(hào)IEC時(shí)間,分T#24D_20H_31M_23S_648MS~LT#8D_7H_6M_5S_0(TIME)辨率為1msT#24D_20H_31M_23S_647MSMSLD#2005_9_27日期32IEC日期,分辨率為D#1990_1_1~D#2168_12_311天實(shí)時(shí)時(shí)間,分辨率TOD#0:0:~TOD#23:59:(DATA)實(shí)時(shí)時(shí)間32LTOD#8:30:(Time_Of_Daytod)S5系統(tǒng)時(shí)間32(S5TIME)為1msS5時(shí)間,以10ms為S5T#0H_0M_10MS~時(shí)基LS5T#1H_1M_2S_10S5T#2H_46M_30S_0MS6.在RS觸發(fā)器中何謂“置位優(yōu)先”和“復(fù)位優(yōu)先”,如何運(yùn)用?置位、復(fù)位指令與RS觸發(fā)器指令有何區(qū)別?(55)置位優(yōu)先:當(dāng)R和S驅(qū)動(dòng)信號(hào)同時(shí)為“1”時(shí),觸發(fā)器最終為置位狀態(tài);復(fù)位優(yōu)先:當(dāng)R和S驅(qū)動(dòng)信號(hào)同時(shí)為“1”時(shí),觸發(fā)器最終為復(fù)位狀態(tài);如何運(yùn)用:RS觸發(fā)器和SR觸發(fā)器的“位地址”、置位、復(fù)位及輸出(Q)所使用的操作數(shù)可以是:I、Q、M、L、D。RS觸發(fā)器:SP觸發(fā)器:區(qū)別:置位和復(fù)位指令根據(jù)RLO的值來(lái)決定操作數(shù)的信號(hào)狀態(tài)是否改變,對(duì)于置位指令,一旦RLO為“1”,則操作數(shù)的狀態(tài)置“1”,即使RLO又變?yōu)椤?”,輸出仍保持為“1”;若RLO為“0”,則操作數(shù)的信號(hào)狀態(tài)保持不變。對(duì)于復(fù)位操作,跟置位情況類似;這一特性又陳偉靜態(tài)的置位和復(fù)位,相應(yīng)地,賦值指令被成為動(dòng)態(tài)賦值。而RS觸發(fā)器指令時(shí)根據(jù)R、S的輸入狀態(tài)以及RS觸發(fā)器的類型來(lái)決定輸出地狀態(tài)。7.對(duì)觸點(diǎn)的邊沿檢測(cè)指令與對(duì)RLO的邊沿檢測(cè)指令有何區(qū)別?答:RLO-邊沿檢測(cè):當(dāng)邏輯操作結(jié)果變化時(shí),產(chǎn)生RLO邊沿。檢測(cè)正邊沿FP——RLO從“0”變化到“1”,“FP”檢查指令產(chǎn)生一個(gè)“掃描周期”的信號(hào)“1”;檢測(cè)負(fù)邊沿FN,則RLO從“1”變化到“0”,“FN”檢查指令產(chǎn)生一個(gè)“掃描周期”的信號(hào)“1”。上述兩個(gè)結(jié)果保存在“FP(FN)”位存儲(chǔ)器中或數(shù)據(jù)位中,如M……,同時(shí),可以輸出在其他線圈。信號(hào)-邊沿檢測(cè):同上面的RLO指令類似,當(dāng)信號(hào)變化時(shí),產(chǎn)生信號(hào)邊沿,也有正/負(fù)邊沿之分:POS/NEG。綜上所述,這兩著之間的主要區(qū)別在于一個(gè)是檢測(cè)邏輯操作結(jié)果,一個(gè)是操作信號(hào)變化結(jié)果。8.一個(gè)常開(kāi)按鈕按下的過(guò)程中,發(fā)生了兩個(gè)邊沿跳變,何謂“上升沿”?在S7-300PLC中如何檢測(cè)“上升沿”?上升沿:從0到1的跳變稱為上升沿。采用觸點(diǎn)信號(hào)上升沿檢測(cè)指令來(lái)檢測(cè)。比如:A(與運(yùn)算)BLD100FP(上升沿檢測(cè))=9.S7-300有幾種形式的定時(shí)器?脈沖定時(shí)器和擴(kuò)展脈沖定時(shí)器有何區(qū)別?答:共有5種定時(shí)器指令,它們是:S_PULSE(脈沖定時(shí)器)、S_PEXT(擴(kuò)展脈沖定時(shí)器)、S_ODT(接通延時(shí)定時(shí)器)、S_ODTS(保持型接通延時(shí)定時(shí)器)、S_OFFDT(斷電延時(shí)定時(shí)器)。區(qū)別:S_PULSE(脈沖定時(shí)器)的工作特點(diǎn)為:輸入為1,定時(shí)器開(kāi)始計(jì)時(shí),定時(shí)位為1;計(jì)時(shí)時(shí)間到,定時(shí)器停止工作,定時(shí)位為0。如在定時(shí)時(shí)間未到時(shí),輸入變?yōu)?,則定時(shí)器停止工作,定時(shí)器位為變?yōu)?。S_PEXT(擴(kuò)展脈沖定時(shí)器)的工作特點(diǎn)為:輸入從0→1時(shí),定時(shí)器開(kāi)始工作計(jì)時(shí),定時(shí)器位為1;定時(shí)時(shí)間到,定時(shí)器位為0。在定時(shí)過(guò)程中,輸入信號(hào)斷開(kāi)不影響定時(shí)器的計(jì)時(shí)(定時(shí)器繼續(xù)計(jì)時(shí))。10.用線圈表示的定時(shí)器與用功能框表示的定時(shí)器有何區(qū)別?答:用線圈表示的定時(shí)器一般接在網(wǎng)絡(luò)的最后;(如下圖:)用方框表示的定時(shí)器后面還有一個(gè)輸出端,可以控制通斷。(如下圖:)11.S7-300的計(jì)數(shù)器有幾種計(jì)數(shù)方式?答:計(jì)數(shù)方式可分為:1.連續(xù)計(jì)數(shù),計(jì)到上限時(shí)跳到下限重新開(kāi)始。2.一次計(jì)數(shù),計(jì)到上限時(shí)跳到下限等待新的觸發(fā)。3.周期計(jì)數(shù),從裝載值開(kāi)始計(jì)數(shù),到可設(shè)置上限時(shí)跳到裝載值重新計(jì)數(shù)。12.分析幾種移位指令的區(qū)別。答:1.SSI或SSI<數(shù)值>(有符號(hào)整數(shù)移動(dòng)),空出位用符號(hào)位(位15)填補(bǔ),最后一處的位送CC1,有效移位位數(shù)是0~15。2.SSD或SSD<數(shù)值>(有符號(hào)長(zhǎng)整數(shù)移動(dòng)),空出位用符號(hào)位(位31)填補(bǔ),最后移出的位送CC1,有效移位位數(shù)是0~32。3.SLW(字左移)或SLW<數(shù)值>,空出位用“0”填補(bǔ),最后移出的位送CC1,有效移位位數(shù)是0~15。4.SRW(字右移)或SRW<數(shù)值>,空出位用“0”填補(bǔ),最后移出的位送CC1,有效移位位數(shù)是0~15。5.SLD(雙字左移)或SLD<數(shù)值>,空出位用“0”填補(bǔ),最后移出的位送CC1,有效移位位數(shù)是0~32。6.SRD(雙字右移)或SRD<數(shù)值>,空出位用“0”填補(bǔ),最后移出的位送CC1,有效移位位數(shù)是0~32。7.RLD(雙字循環(huán)左移)或RLD<數(shù)值>,有效移位位數(shù)是0~32。8.RRD(雙字循環(huán)左移)或RRD<數(shù)值>,有效移位位數(shù)是0~32。9.RLDA(累加器1通過(guò)CC1循環(huán)左移),累加器1的內(nèi)容與CC1一起進(jìn)行循環(huán)左移1位。CC1移入累加器1的位0,累加器1的位31移入CC1。10.RRDA(累加器1通過(guò)CC1循環(huán)右移),累加器1的內(nèi)容與CC1一起進(jìn)行循環(huán)左移1位。CC1移入累加器1的位0,累加器1的位31移入CC1。第五章:1.STEP7中有哪些邏輯塊?答:邏輯塊包括功能塊FB、FC,組織塊OB,系統(tǒng)功能塊SFB、SFC。2.功能FC和功能塊FB有何區(qū)別?答:功能塊FB和功能FC都屬于用戶自己編程的塊,功能塊FB帶有一個(gè)附屬的背景數(shù)據(jù)塊DI。傳遞給FB的參數(shù)和靜態(tài)變量存在背景背景數(shù)據(jù)塊中,臨時(shí)變量存在L數(shù)據(jù)堆棧中。功能FC沒(méi)有它自己的存儲(chǔ)區(qū),所以必須為它內(nèi)部的形式參數(shù)指定實(shí)際參數(shù)。另外,不能為FC的局域數(shù)據(jù)分配初始值。3.系統(tǒng)功能SFC和系統(tǒng)功能塊有何區(qū)別?答:系統(tǒng)功能SFC和系統(tǒng)功能塊SFB與功能FC、功能塊FB非常相似,只不過(guò)前面兩者是系統(tǒng)自帶的。系統(tǒng)功能塊SFB要求必須為它生成背景數(shù)據(jù)塊,并將其下載到CPU中作為用戶程序的一部分,而系統(tǒng)功能SFC不需要。4.共享數(shù)據(jù)塊和背景數(shù)據(jù)塊有何區(qū)別?答:共享數(shù)據(jù)塊:又稱作全局?jǐn)?shù)據(jù)塊,用于存儲(chǔ)全局?jǐn)?shù)據(jù),所有邏輯塊(OB、FC、FB)都可以訪問(wèn)共享數(shù)據(jù)塊存儲(chǔ)的信息。背景數(shù)據(jù)塊:用作“私有存儲(chǔ)器區(qū)”,即用作功能塊(FB)的“存儲(chǔ)器”。FB的參數(shù)和靜態(tài)變量安排在它的背景數(shù)據(jù)塊中。背景數(shù)據(jù)塊不是由用戶編輯的,而是由編輯器生成的。5.什么是符號(hào)地址?采用符號(hào)地址有哪些好處?答:符號(hào)尋址:在符號(hào)尋址中,使用的是符號(hào)(例如:MOTOR_ON),而不是絕對(duì)地址。在符號(hào)表中可以對(duì)輸入、輸出、定時(shí)器、計(jì)數(shù)器、位存儲(chǔ)器和塊定義符號(hào)。使用符號(hào)地址使得程序方便易讀,即其閱讀性和可理解性更高。6.組織塊可否調(diào)用其他組織塊?答:OB組織塊由PLC的操作系統(tǒng)自行調(diào)用,無(wú)需用戶干預(yù),用戶僅可以在OB中調(diào)用其他的FC,F(xiàn)B,不可調(diào)用OB。7.B堆棧與L堆棧有何不同?答:局部數(shù)據(jù)堆棧簡(jiǎn)稱L堆棧,是CPU中單獨(dú)的存儲(chǔ)器區(qū),可用來(lái)存儲(chǔ)邏輯塊的局部變量(包括OB的起始信息)、調(diào)用功能FC時(shí)要傳遞的實(shí)際參數(shù),梯形圖程序中的中間邏輯結(jié)果等??梢园次?、字節(jié)、字和雙字來(lái)存取。塊堆棧簡(jiǎn)稱B堆棧,是CPU系統(tǒng)內(nèi)存的一部分,用來(lái)存儲(chǔ)被中斷的塊的類型、編號(hào)、優(yōu)先級(jí)和返回地址;中斷時(shí)打開(kāi)的共享數(shù)據(jù)塊和背景數(shù)據(jù)塊的編號(hào);臨時(shí)變量的指針(被中斷塊的L堆棧地址)。8.在變量聲明表內(nèi),所聲明的靜態(tài)變量和臨時(shí)變量有何區(qū)別?答:靜態(tài)變量和臨時(shí)變量同屬于局部變量,臨時(shí)變量又稱作暫態(tài)變量,靜態(tài)變量存儲(chǔ)在背景數(shù)據(jù)塊中,塊調(diào)用結(jié)束后,其內(nèi)容被保留;臨時(shí)變量存儲(chǔ)在L堆棧中,執(zhí)行結(jié)束變量的值因被其它內(nèi)容覆蓋而丟失。編程題解答第四章:1.第1次按按鈕指示燈亮,第2次按按鈕指示燈閃亮,第3次按下按鈕指示燈滅,如此循環(huán),試編寫其PLC控制的LAD程序。分析:通過(guò)計(jì)數(shù)器和比較器實(shí)現(xiàn)題目中的要求:按第1次,計(jì)數(shù)器為1,通過(guò)比較器,使燈亮;按第2次,計(jì)數(shù)器為2,通過(guò)比較器,使燈閃;按第3次,計(jì)數(shù)器為3,通過(guò)比較器,清零計(jì)數(shù)器,并使燈滅。程序如下:按一次開(kāi)關(guān),記一次數(shù);第一次按,燈亮;第二次按,燈閃;與程序段2一起實(shí)現(xiàn)燈的閃爍;按第三次時(shí),用來(lái)清空計(jì)數(shù)器。實(shí)驗(yàn)仿真:第1次按時(shí),計(jì)數(shù)器為1,亮;第2次按時(shí),計(jì)數(shù)器為2,閃;既有亮,又有滅;第三次按時(shí),計(jì)數(shù)器清零,滅2.用一個(gè)按鈕控制2盞燈,第1次按下時(shí)第1盞燈亮,第2盞燈滅;第2次按下時(shí)第1盞燈滅,第2盞燈亮;第3次按下時(shí)2盞燈都滅。分析:使用計(jì)數(shù)器和互鎖來(lái)實(shí)現(xiàn)題目所給的要求;計(jì)數(shù)器用來(lái)記錄按鍵的次數(shù);互鎖電路來(lái)實(shí)現(xiàn)燈亮的時(shí)候,燈滅;燈亮的時(shí)候,滅;程序如下:用計(jì)數(shù)器記錄按下的次數(shù);利用互鎖電路來(lái)實(shí)現(xiàn)亮的時(shí)候,燈滅;燈亮的時(shí)候,滅;第三次按下時(shí),利用來(lái)清零計(jì)數(shù)器,同時(shí)也使得與都滅;實(shí)驗(yàn)仿真:第一次按下:計(jì)數(shù)器為1,燈亮;燈滅;第二次按下:計(jì)數(shù)器為2,燈滅;燈亮;第三次按下:計(jì)數(shù)器清零,兩盞燈都滅。3.編寫PLC控制程序,使輸出周期為5s,占空比為20%的連續(xù)脈沖信號(hào)。分析:采用兩個(gè)定時(shí)器以及常開(kāi)常閉開(kāi)關(guān)來(lái)實(shí)現(xiàn)某個(gè)通路的循環(huán)通斷,同時(shí)設(shè)置相應(yīng)地定時(shí)器的定時(shí)時(shí)間,就能夠滿足題目要求。程序如下:當(dāng)沒(méi)有按下時(shí),定時(shí)器處于復(fù)位狀態(tài),按下后,從先滅4s,再亮1s,這樣就是先了題目的要求實(shí)驗(yàn)仿真:當(dāng)按下后:T0開(kāi)始計(jì)時(shí),4s后,亮,如下:同時(shí),定時(shí)器T1開(kāi)始計(jì)時(shí),經(jīng)過(guò)1s后,又滅,如下不停地循環(huán)下去,實(shí)驗(yàn)題目要求。4.設(shè)計(jì)鼓風(fēng)機(jī)系統(tǒng)控制程序。鼓風(fēng)機(jī)系統(tǒng)一般有引風(fēng)機(jī)和鼓風(fēng)機(jī)兩級(jí)構(gòu)成。要求:(1)按下起動(dòng)按鈕后首先起動(dòng)引風(fēng)機(jī),引風(fēng)機(jī)指示燈亮,10s后鼓風(fēng)機(jī)自動(dòng)起動(dòng),鼓風(fēng)機(jī)指示燈亮;按下按鈕后首先關(guān)斷鼓風(fēng)機(jī),鼓風(fēng)機(jī)指示燈滅,經(jīng)20s后自動(dòng)關(guān)斷引風(fēng)機(jī)和引風(fēng)機(jī)指示燈。(2)起動(dòng)按鈕接,停止按鈕接。鼓風(fēng)機(jī)及其指示由和驅(qū)動(dòng),引風(fēng)機(jī)及其指示由和驅(qū)動(dòng)。分析:使用延遲定時(shí)器來(lái)實(shí)驗(yàn)引風(fēng)機(jī)與鼓風(fēng)機(jī)的先后開(kāi)啟與關(guān)閉。程序如下:按下啟動(dòng)開(kāi)關(guān)時(shí),與先啟動(dòng),并是先自鎖功能,即使彈起,與也是導(dǎo)通的;用中間狀態(tài)來(lái)啟動(dòng)定時(shí)器T0,即10s后來(lái)啟動(dòng)和;10s后,啟動(dòng)和;按下停止按鈕后,定時(shí)器T1啟動(dòng),首先與斷開(kāi),接著經(jīng)過(guò)20s后,與斷開(kāi)。實(shí)驗(yàn)仿真:按下,先與先啟動(dòng),T0開(kāi)始計(jì)時(shí)10s后,與啟動(dòng)按下后,先關(guān)閉和,同時(shí)啟動(dòng)定時(shí)器T120后與關(guān)閉5.某設(shè)備有3臺(tái)風(fēng)機(jī),當(dāng)設(shè)備處于運(yùn)行狀態(tài)時(shí),如果有2臺(tái)或2臺(tái)以上風(fēng)機(jī)工作,則指示燈常亮,指示“正?!?;如果僅有1臺(tái)風(fēng)機(jī)工作,則該指示燈以的頻率閃爍,指示“一級(jí)報(bào)警”;如果沒(méi)有風(fēng)機(jī)工作了,則指示燈以2Hz的頻率閃爍,指示“嚴(yán)重警報(bào)”。當(dāng)設(shè)備不運(yùn)轉(zhuǎn)時(shí),指示燈不亮。試用STL及LAD編寫符合要求的控制程序。提示:本題要點(diǎn)是如何實(shí)現(xiàn)“一燈多用”功能。指示燈H1指示了4種狀態(tài):“正常、一級(jí)報(bào)警、嚴(yán)重警報(bào)、設(shè)備停止”。分析:本實(shí)驗(yàn)涉及到一些信號(hào)的與或的關(guān)系,并可以一用第一題中小燈閃爍的思路來(lái)實(shí)現(xiàn)不同頻率的閃爍。(啟動(dòng)開(kāi)關(guān);,,表示風(fēng)機(jī),1表示正在運(yùn)行,0表示不運(yùn)行;指示燈)LAD程序如下:當(dāng)有2臺(tái)以上的風(fēng)機(jī)處于工作時(shí),第一部分通,燈一直亮;當(dāng)只有1臺(tái)風(fēng)機(jī)處于工作時(shí),第二部分通,燈以的頻率閃爍;當(dāng)沒(méi)有風(fēng)機(jī)處于工作時(shí),第三部分通,燈以2Hz的頻率閃爍;使燈以的頻率閃;使燈以2Hz的頻率閃;STL程序如下:AIA(AIAIAIOAIAIANIOAIANIAIOANIAIAI)O(AIA(ANIANIAIOANIAIANIOAIANIANI)ANT1LS5T#1SSDTNOP0NOP0NOP0AT)00O(AIANIANIANIANT3LS5T#500MSSDTNOP0NOP0NOP0AT)22=QAT0LS5T#1SSDTNOP0NOP0NOP0NOP0AT12LS5T#500MSSDTNOP0NOP0NOP0NOP03實(shí)驗(yàn)仿真:當(dāng)三臺(tái)都工作時(shí),一直亮。當(dāng)任意兩臺(tái)工作時(shí),一直亮。當(dāng)只有一臺(tái)工作時(shí),以的頻率閃爍,T0,T1起作用。當(dāng)都不工作時(shí),以2Hz的頻率閃爍,T2,T3起作用。6.某自動(dòng)生產(chǎn)線上,使用有軌小車來(lái)運(yùn)轉(zhuǎn)工序之間的物件,小車的驅(qū)動(dòng)采用電動(dòng)機(jī)拖動(dòng),其行駛示意圖如圖4-47所示。控制過(guò)程為:①小車從A站出發(fā)駛向B站,抵達(dá)后,立即返回A站;②接著直向C站駛?cè)?,到達(dá)后立即返回A站;③第三次出發(fā)一直駛向來(lái)D,到達(dá)后返回A站;④必要時(shí),小車按上述要求出發(fā)三次運(yùn)行一個(gè)周期后能停下來(lái);⑤根據(jù)需要,小車能重復(fù)上述過(guò)程,不停地運(yùn)行下去,直到按下停止按鈕為止。分析:按PLC控制系統(tǒng)設(shè)計(jì)的步驟進(jìn)行完整的設(shè)計(jì)。思路:以亮表示小車在A站,亮表示小車在B站,亮表示小車在C站,亮表示小車在D站。啟動(dòng)開(kāi)關(guān);按下,就運(yùn)行一個(gè)周期后停下來(lái),用來(lái)緊急停車。用計(jì)數(shù)器來(lái)確定小車運(yùn)動(dòng)到的位置。程序如下:當(dāng)車返回到A就記一次數(shù)從A出發(fā),一段時(shí)間到達(dá)B,接著返回到A從A出發(fā),一段時(shí)間到達(dá)C,接著返回到A從A出發(fā),一段時(shí)間到達(dá)D,接著返回到A必要時(shí),按運(yùn)行一個(gè)周期停下來(lái)。實(shí)驗(yàn)仿真:從出發(fā)運(yùn)動(dòng)到在返回接著從出發(fā)運(yùn)動(dòng)到接著再返回接著從出發(fā)運(yùn)動(dòng)到接著再返回如此這樣一直循環(huán)下去。當(dāng)需要聽(tīng)下時(shí):按下運(yùn)行完一個(gè)周期后,停止在7.如圖4-48所示為一個(gè)大型反應(yīng)器,反應(yīng)過(guò)程要求在恒溫和和恒壓下進(jìn)行。對(duì)于該系統(tǒng)分別安裝有溫度傳感器T和壓力傳感器P。而反應(yīng)器的溫度和壓力調(diào)節(jié)是通過(guò)加熱器H、冷卻水供給裝置K和安全閥S來(lái)實(shí)現(xiàn)。工藝要求如下:①安全閥S在下述條件下啟動(dòng):壓力P過(guò)高,同時(shí)溫度T過(guò)高或溫度T正常。②冷卻液供給裝置K在下述條件下啟動(dòng):溫度T過(guò)高,同時(shí)壓力P過(guò)高或正常。③加熱器H在下述條件下啟動(dòng):溫度T過(guò)低,同時(shí)壓力P不太大;或者溫度T正常同時(shí)壓力太小。④如果反應(yīng)器的冷卻水供給裝置K或加熱器H啟動(dòng)工作,則攪拌器U將自動(dòng)伴隨其工作,保障反應(yīng)器中的化學(xué)反應(yīng)均勻。試設(shè)計(jì)該反應(yīng)器的控制程序,并分配I/O資源。思路:表示P過(guò)高;為1時(shí)表示P過(guò)高;為1時(shí)表示P正常;為1時(shí)表示P過(guò)低;為1時(shí)表示T過(guò)高;為1時(shí)表示T正常;為1時(shí)表示T過(guò)低;為1時(shí)表示啟動(dòng)安全閥S;為1時(shí)表示啟動(dòng)裝置K;為1時(shí)表示啟動(dòng)加熱器H;為1時(shí)表示啟動(dòng)攪拌器U;定義好輸入輸出接口,就可以根據(jù)題目意思來(lái)進(jìn)行編程。程序如下:程序仿真:(隨機(jī)選擇集中狀態(tài)進(jìn)行測(cè)試)當(dāng)T,P都過(guò)高時(shí),滿足工藝條件1、2、4,故啟動(dòng)S,K,U,符合題目要求當(dāng)P正常,T過(guò)高時(shí),滿足工藝條件2、4,故啟動(dòng)K,U,也符合題目要求當(dāng)P過(guò)低,T正常時(shí),滿足工藝條件3、4,故啟動(dòng)H,U,也符合題目要求8.如圖4-49所示為物料檢測(cè)站,若傳送帶上30s內(nèi)無(wú)產(chǎn)品通過(guò),則檢測(cè)器下的檢測(cè)點(diǎn)報(bào)警,試編寫其梯形圖程序。分析:為1時(shí)表示有產(chǎn)品通過(guò),為1時(shí)表示報(bào)警器發(fā)出報(bào)警;利用延遲定時(shí)器即可實(shí)現(xiàn)。程序如下:當(dāng)沒(méi)有信號(hào)時(shí),30s后導(dǎo)通,報(bào)警器發(fā)出報(bào)警;若在30s內(nèi)有產(chǎn)品信號(hào),則T0重新定時(shí)30s。程序仿真:沒(méi)有信號(hào),等待30s后,發(fā)出報(bào)警:有信號(hào)時(shí),不報(bào)警:第五章:1.用控制接在~上的8個(gè)彩燈循環(huán)移位,用T37定時(shí),每s移1位,首次掃描時(shí)給~置初值,用控制彩燈移位的方向,試設(shè)計(jì)語(yǔ)句表程序。分析:采用循環(huán)移位器來(lái)實(shí)現(xiàn)題目要求。循環(huán)移位器移動(dòng)的是32位,因?yàn)槲覀冎灰扛?位就把~的值賦給MW0,讓其移位,再把WM0的第八位賦給QB4,如此就能夠?qū)崿F(xiàn)左右的移位了。為1時(shí),彩燈左移;程序如下:置初值;根據(jù)來(lái)選擇是左移還是右移;每次移動(dòng),給定一個(gè)時(shí)間間隔;STL程序:AIANM=LALJNB_001L49TQB4SETSAVECLR_001:ABRSMALJNB_002LDW#16#TMD0_002:NOP0AI=LALANT1LS5T#2SSDT37NOP0NOP0NOP0AT37=LA(ALAIJNB_003LW#16#1LMD0RLDTMD0SETSAVECLR_003:ABR)JNB_004LMD0TQB4_004:NOP0A(ALANIJNB_005LW#16#1LMD0RRDTMD0SETSAVECLR_005:ABR)JNB_006LMD0TQB4_006:NOP0ALAT37LS5T#0MSSDTNOP0NOP0NOP0NOP01實(shí)驗(yàn)仿真:初始狀態(tài):沒(méi)有按下,右移:沒(méi)有按下,繼續(xù)右移:沒(méi)有按下,繼續(xù)右移:按下,左移:按下,繼續(xù)左移:如此,實(shí)現(xiàn)了彩燈的左右循環(huán)移位。2.有一工業(yè)用洗衣機(jī),控制要求如下:①按起動(dòng)按鈕后給水閥就開(kāi)始給水→當(dāng)水滿傳感器動(dòng)作時(shí)就停止給水→波輪正轉(zhuǎn)5s,再反轉(zhuǎn)5s,然后再正轉(zhuǎn)5s如此反復(fù)轉(zhuǎn)動(dòng)5分鐘→出水閥開(kāi)始出水→出水10s后停止出水,同時(shí)聲光報(bào)警器報(bào)警,叫工作人員來(lái)取衣服。②按停止按鈕聲光報(bào)警器停止,并結(jié)束工作過(guò)程。要求:分配I/O口,設(shè)計(jì)梯形圖。分析:表示啟動(dòng)按鈕;表示停止按鈕;表示水滿信號(hào);表示給水閥的開(kāi)閉(1:開(kāi);0:閉);為1時(shí)表示波輪正轉(zhuǎn);為1時(shí)表示波輪反轉(zhuǎn);表示出水閥的開(kāi)閉(1:開(kāi);0:閉);為1時(shí)表示報(bào)警;定義好輸入輸出口之后,就可以根據(jù)題目要求開(kāi)始設(shè)計(jì)梯形圖程序如下:?jiǎn)?dòng)時(shí),首先給水閥打開(kāi);水滿(有信號(hào))時(shí),給水閥關(guān)閉,同時(shí)波輪開(kāi)始正轉(zhuǎn),再反轉(zhuǎn)5s,然后再正轉(zhuǎn)5s,如此反復(fù)轉(zhuǎn)動(dòng)5分鐘5分鐘后,打開(kāi),即出水閥發(fā)開(kāi),在10s后開(kāi)始報(bào)警;按下停止按鈕后,都復(fù)位。實(shí)驗(yàn)仿真如下:?jiǎn)?dòng)開(kāi)關(guān)按下后,首先開(kāi)始進(jìn)水,給水閥打開(kāi):當(dāng)水滿信號(hào)按下時(shí):給水閥關(guān)閉,同時(shí)波輪開(kāi)始正轉(zhuǎn)5s,再反轉(zhuǎn)5s,如此反復(fù)轉(zhuǎn)動(dòng)5分鐘5分鐘后,打開(kāi),即出水閥發(fā)開(kāi):再10s后,開(kāi)始報(bào)警:按下停止開(kāi)關(guān),復(fù)位,如下:仿真結(jié)束。3.車輛出入庫(kù)管理。如圖5-76所示為車輛入庫(kù)管理設(shè)備布置圖,編制一個(gè)用PLC控制的車輛出入庫(kù)管理梯形圖控制程序,控制要求如下:①入庫(kù)車輛前進(jìn)時(shí),經(jīng)過(guò)1#傳感器→2#傳感器后計(jì)數(shù)器加1,后退時(shí)經(jīng)過(guò)2#傳感器→1#傳感器后計(jì)數(shù)器減1,單經(jīng)過(guò)一個(gè)傳感器則計(jì)數(shù)器不動(dòng)。②出庫(kù)車輛前進(jìn)時(shí)經(jīng)過(guò)2#傳感器→1#傳感器后計(jì)數(shù)器減1,后退時(shí)經(jīng)過(guò)1#傳感器→2#傳感器后計(jì)數(shù)器加1,單經(jīng)過(guò)一個(gè)傳感器則計(jì)數(shù)器不動(dòng)作。③設(shè)計(jì)一個(gè)由兩位數(shù)碼管及相應(yīng)的輔助元件組成的顯示電路,顯示車庫(kù)內(nèi)車輛的實(shí)際數(shù)量。分析:每?jī)蓚€(gè)傳感器信號(hào)為1次判定,并采用記憶環(huán)節(jié)來(lái)所存前一個(gè)的信號(hào),若滿足題目中的計(jì)數(shù)的增加要求,則計(jì)數(shù)器C0加1;若滿足題目中的計(jì)數(shù)的減少要求,則計(jì)數(shù)器C0減1;為SE1傳感器信號(hào);為SE2傳感器信號(hào);為啟動(dòng)開(kāi)關(guān)。程序如下:記憶裝置記錄第一個(gè)傳感信號(hào)的狀態(tài),然后根據(jù)第二個(gè)信號(hào)來(lái)決定增加還是減少或者不變計(jì)數(shù)器C0;將車庫(kù)內(nèi)的車數(shù)量顯示到QB4;兩次信號(hào)為一個(gè)判斷;兩次信號(hào)后,開(kāi)始新一輪的判斷;實(shí)驗(yàn)仿真:首先按下啟動(dòng)開(kāi)關(guān):先來(lái)一個(gè)信號(hào),不加1:再來(lái)一個(gè)信號(hào),加1:再來(lái)一個(gè)信號(hào),不變:再來(lái)一個(gè)信號(hào),加1:再來(lái)一個(gè)信號(hào),不變:再來(lái)一個(gè)信號(hào),減1:再不如來(lái)兩個(gè),信號(hào),不變:經(jīng)過(guò)驗(yàn)證程序正確。4.液體自動(dòng)混合箱如圖5-77所示,設(shè)計(jì)要求如下:按下起動(dòng)按鈕SB1,電磁閥K1打開(kāi),液體A流入箱中,當(dāng)液面到達(dá)L2處時(shí),K1閥關(guān)閉,同時(shí)K2閥打開(kāi),液體B流入箱中,當(dāng)液面到達(dá)L1處時(shí),K2閥關(guān)閉,停止供液,電爐H開(kāi)始加熱,當(dāng)液體到達(dá)指定溫度時(shí),溫度傳感器T動(dòng)作,電爐停止加熱,攪拌機(jī)M開(kāi)始攪拌液體,5分鐘后停止攪拌,K3閥打開(kāi),將加熱并混合好的液體放出,當(dāng)液面底于L3時(shí),再經(jīng)過(guò)10s,K3閥關(guān)閉,此時(shí)箱內(nèi)液體已放空。此時(shí),電磁閥K1打開(kāi),液體A流入箱中,開(kāi)始下一周期循環(huán)。按下停止按鈕SB2,系統(tǒng)停止操作(停在初始狀態(tài)上)。分析:地址意義SB1SB2L2信號(hào)L1信號(hào)地址意義T信號(hào)L3信號(hào)K1地址意義K3電爐H攪拌機(jī)MK2定義好了輸入輸入接口后,就可以根據(jù)題目所給的邏輯進(jìn)行編程。程序如下:?jiǎn)?dòng)時(shí),K1()打開(kāi);當(dāng)液位L2信號(hào)()過(guò)來(lái)時(shí),K2()打開(kāi),同時(shí)K1()關(guān)閉;當(dāng)液位L1信號(hào)()過(guò)來(lái)時(shí),K2()關(guān)閉,同時(shí)電爐H()打開(kāi);當(dāng)T信號(hào)()過(guò)來(lái)時(shí),攪拌器M()打開(kāi),同時(shí)電爐H()關(guān)閉,5min中后,停止加熱,并打開(kāi)K3();當(dāng)液位降到L3()時(shí),經(jīng)過(guò)10s,K3()關(guān)閉,并且重新循環(huán)。實(shí)驗(yàn)仿真:首先按下啟動(dòng)開(kāi)關(guān),K1打開(kāi),如下:當(dāng)液位達(dá)到L2時(shí),K2()打開(kāi),同時(shí)K1()關(guān)閉,如下:當(dāng)液位L1信號(hào)()過(guò)來(lái)時(shí),K2()關(guān)閉,同時(shí)電爐H()打開(kāi),如下:當(dāng)T信號(hào)()過(guò)來(lái)時(shí),攪拌器M()打開(kāi),同時(shí)電爐H()關(guān)閉,5min中后,停止加熱,并打開(kāi)K3(),如下:當(dāng)液位降到L3()時(shí),經(jīng)過(guò)10s,K3()關(guān)閉,如下:循環(huán)到初始狀態(tài)。仿真出現(xiàn)的問(wèn)題:對(duì)于液位傳感信號(hào)以及溫度傳感信號(hào),要一直在,說(shuō)明程序有點(diǎn)欠缺,應(yīng)該在加入記憶環(huán)節(jié)以后會(huì)改善效果。6.使用傳送機(jī),將大、小球分類后分別傳送的系統(tǒng)。左上為原點(diǎn),按起動(dòng)按鈕SB1后,其動(dòng)作順序?yàn)椋合陆怠颍ㄑ訒r(shí)1s)上升→右行→下降→放球(延時(shí)1s)→上升→左行。其中:LS1左限位;LS3上限位;LS4小球右限位;LS5大球右限位;LS2大球下限位;LS0小球下限位。機(jī)械壁下降時(shí),吸住大球,則下限位LS2接通,然后將大球放到大球容器中。若吸住小球,則下限位LS0接通,然后將小球放到小球容器中。試分配I/O,設(shè)計(jì)畫梯形圖。分析::SB1啟動(dòng)按鈕;:機(jī)械臂從原點(diǎn)下降;:左側(cè)小球下限;:機(jī)械臂吸球;:左側(cè)大球下限;:機(jī)械臂向原點(diǎn)上升;:左側(cè)上限;:機(jī)械臂右行;:小球右限;:機(jī)械臂在右側(cè)下降;:大球右限;:機(jī)械臂放球;:右側(cè)小球下限;:機(jī)械臂在右側(cè)上升;:右側(cè)大球下限;:機(jī)械臂左行;:右側(cè)上線;:再次回到原點(diǎn);之后就可以根據(jù)題意,編寫程序;程序如下:機(jī)械臂從原點(diǎn)下降;下降到下限位后,機(jī)械臂吸球,1s后吸到大球或者小球,開(kāi)始上升;上升到到上限位,開(kāi)始右行;到右限位后開(kāi)始下降;下降到下限位后,機(jī)械臂放球,1s后吸到大球或者小球容器,開(kāi)始上升;上升到右側(cè)上限開(kāi)始左行;實(shí)驗(yàn)仿真:按下啟動(dòng)按鈕SB1(),機(jī)械臂開(kāi)始下降:下降到下限位后,機(jī)械臂吸球,1s后吸到大球或者小球,開(kāi)始上升如下:上升到到上限位,開(kāi)始右行如下:到右限位后開(kāi)始下降,如下:下降到下限位后,機(jī)械臂放球,1s后吸到大球或者小球容器,開(kāi)始上升:放球;上升;最后返回原點(diǎn):第六章:1.對(duì)圖進(jìn)行編程控制,并在S7GRAPH環(huán)境下進(jìn)行設(shè)計(jì)調(diào)試。要求系統(tǒng)具備“自動(dòng)”和“手動(dòng)”兩種方式。2.如圖所示有3條傳送帶順序相連,按下起動(dòng)按鈕,3號(hào)傳送帶開(kāi)始工作,5s后2號(hào)傳送帶自動(dòng)起動(dòng),再過(guò)5s后1號(hào)傳送帶自動(dòng)起動(dòng)。停機(jī)的順序與起動(dòng)的順序相反,間隔仍然為5s。試進(jìn)行PLC端口分配,并設(shè)計(jì)控制梯形圖。分析::?jiǎn)?dòng)按鈕;:停止按鈕;:1號(hào)傳送帶;:2號(hào)傳送帶;:3號(hào)傳送帶;通過(guò)延遲定時(shí)器實(shí)現(xiàn);程序如下:先啟動(dòng)(3號(hào)傳送帶);5s后(2號(hào)傳送帶)啟動(dòng);再5s后(1號(hào)傳送帶)啟動(dòng)。停止時(shí):先停止,5s后再停止,再5s后再停止;實(shí)驗(yàn)仿真:按下啟動(dòng)開(kāi)關(guān):5s后:再5s后:按下停止開(kāi)關(guān),先停止:5s后:再5s后:3.3相6拍步進(jìn)電動(dòng)機(jī)控制程序的設(shè)計(jì)。按下述控制要求畫出PLC端子接線圖,并設(shè)計(jì)控制順序功能圖。①3相步進(jìn)電動(dòng)機(jī)有

溫馨提示

  • 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)論