版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
課后題:
第一章:
1、什么就是可編程控制器?
答:可編程序控制器(ProgrammableController):可通過編程或軟件配置改變控制對
策得控制器。就是一臺專業(yè)環(huán)境應(yīng)用而設(shè)計制造得計算機。它具有豐富得輸入輸
出接口,并且具有較強得驅(qū)動能力。
2、可編程控制器就是如何分類得?簡述其特點。
答:一體化緊湊型PLC:電源,CPU中央處理系統(tǒng),1/0接口都集成在一個機殼內(nèi)。標
準模塊式結(jié)構(gòu)化PLC:各種模塊相互獨立,并安裝在固定得機架上,構(gòu)成一個完整
得PLC應(yīng)用系統(tǒng)。
3、簡述可編程控制器得工作原理,如何理解PLC得循環(huán)掃描工作過程?
答:當PLC投入運行后,其工作過程一般分為三個階段,即輸入采樣、用戶程序執(zhí)
行與輸出刷新三個階段。完成上述三個階段稱作一個掃描周期。在整個運行期
間,PLC得CPU以一定得掃描速度重復執(zhí)行上述三個階段。PLC采用循環(huán)掃描得
工作方式,對輸入信號進行得就是一次性“采樣”。采用這種工作方式,在一個PLC
程序循環(huán)周期內(nèi),即使實際輸入信號狀態(tài)發(fā)生變化,也不會影響到PLC程序得正確
執(zhí)行,從而提高了程序執(zhí)行得可靠性。
用戶程序通過編程器或其她輸入設(shè)備存放在PLC得用戶存儲器中。當PLC
開始運行時,CPU根據(jù)系統(tǒng)監(jiān)控程序得規(guī)定順序,通過掃描,可完成各輸入點狀態(tài)
采集或輸入數(shù)據(jù)采集,用戶程序得執(zhí)行,各輸出點狀態(tài)得更新,編程器鍵入響應(yīng)與
顯示器更新及CPU自檢等功能。
PLC得掃描可按固定順序進行,也可按用戶程序規(guī)定得順序執(zhí)行。
4、簡述PLC與繼電接觸器控制在工作方式上各有什么特點。
在繼電器控制電路中,當電源接通時,電路中所有繼電器都處于受制約狀態(tài),即
該吸合得繼電器都同時吸合,不該吸合得繼電器受某種條件限制而不能吸合,這種
工作方式稱為并行工作方式。而PLC得用戶程序就是按一定順序循環(huán)執(zhí)行,所以
各軟繼電器都處于周期性循環(huán)掃描接通中,受同一條件制約得各個繼電器得動作
次序決定于程序掃描順序,同她們在梯形圖中得位置有關(guān),這種工作方式稱為串行
工作方式。
5、PLC能用于工業(yè)現(xiàn)場得主要原因就是什么?
答:因為它能較好地解決工業(yè)控制領(lǐng)域中用戶普遍關(guān)心得可靠,安全,靈活,方便,經(jīng)
濟等問題。
1.可靠性高,抗干擾能力強2靈活性好,擴展性強;3.控制速度快,穩(wěn)定性強;4.延時調(diào)
整方便,精度較高;5.系統(tǒng)設(shè)計安裝快,維修方便;6.豐富得I/O接口模塊;7.采用模塊
化結(jié)構(gòu);8.功能完善,編程簡單,易于使用;9.總體價格低。
6、詳細說明PLC在掃描得過程中,輸入映像寄存器與輸出映像寄存器各起什么作
用?
輸入采樣階段:PLC以掃描方式按順序?qū)⑺休斎攵说幂斎霠顟B(tài)進行采樣,并將采
樣結(jié)果分別存入相應(yīng)得輸入映像寄存器中,此時輸入映像寄存器被刷新。接著進
入程序執(zhí)行階段,在程序執(zhí)行期間即使輸入狀態(tài)變化,輸入映像寄存器得內(nèi)容也不
會改變,輸入狀態(tài)得變化只在下一個工作工作周期得輸入才被從新采樣到。
輸出刷新階段:當所有指令執(zhí)行完后,進入輸出刷新階段。此時,PLC將輸出映像寄
存器中所有與輸出有關(guān)得輸出繼電器得狀態(tài)轉(zhuǎn)存到輸出鎖存器中,并通過一定得
方式輸出,驅(qū)動外部負載。
7.PLC控制器得控制程序為串行工作方式,繼電接觸器控制線路為并行工作方式,
相比之下,PLC得控制結(jié)果有什么特殊性?
答:(1)輸入/輸出滯后現(xiàn)象:與PLC得集中輸入集中刷新、程序循環(huán)執(zhí)行、輸入濾
波器造成得時間常數(shù)、輸出繼電器機械滯后以及程序設(shè)計不當?shù)酶郊佑绊懙扔?/p>
關(guān)。(2)多重輸出不允許:關(guān)于步進梯形圖多重輸出得情況,將在后面具體講述得
PLC指令時予以介紹。
8、PLC、單片機系統(tǒng)得主要區(qū)別在哪里?
答:(1)PLC就是建立在單片機之上得產(chǎn)品,單片機就是一種集成電路,兩者不具有
可比性。(2)單片機可以構(gòu)成各種各樣得應(yīng)用系統(tǒng),從微型、小型到中型、大型都
可,PLC就是單片機應(yīng)用系統(tǒng)得一個特例。(3)不同廠家得PLC有相同得工作原
理,類似得功能與指標,有一定得互換性,質(zhì)量有保證,編程軟件正朝標準化方向邁
進。這正就是PLC獲得廣泛應(yīng)用得基礎(chǔ)。而單片機應(yīng)用系統(tǒng)則就是八仙過海,各
顯神通,功能千差萬別,質(zhì)量參差不齊,學習、使用與維護都很困難。
(4)單片機用來實現(xiàn)自動控制時,一般要在I/O接口上做大量得工作。例如要考慮
現(xiàn)場與單片機得連接,接口得擴展,1/0信號得處理,接口工作方式等問題,除了要設(shè)
計控制程序外,還要在單片機得外圍做很多軟硬件工作,系統(tǒng)得調(diào)試也較復雜。
PLC得I/O口已經(jīng)做好,輸入接口可以與輸入信號直接連線,非常方便,輸出接口也
具有一定得驅(qū)動能力。
第二章:
l.SIMATICS7-300MPI接口有何用途?
答:MPI就是多點接口(MultiPointInterface)得簡稱,就是西門子公司開發(fā)得用于
PLC之間通訊得保密得協(xié)議。MPI通訊就是當通信速率要求不高、通信數(shù)據(jù)量
不大時,可以采用得一種簡單經(jīng)濟得通訊方式。
2.DI模塊接口電路有哪些?DO接口電路有哪些?
答:直流32點數(shù)字量輸入模塊得內(nèi)部電路;交流32點數(shù)字量輸入模塊得內(nèi)部電路。
32點數(shù)字量晶體管輸出模塊得內(nèi)部電路;32點數(shù)字量晶管輸出模塊得內(nèi)部電
路;16點數(shù)字量繼電器輸出模塊得內(nèi)部電路。
3.PLC得工作方式有幾種?如何改變PLC得工作方式?
答:一.PLC采用“順序掃描,不斷循環(huán)”得工作方式
二.中斷處理。
1).每次掃描過程。集中對輸入信號進行采樣。集中對輸出信號進行刷新。
2).輸入刷新過程。當輸入端口關(guān)閉時,程序在進行執(zhí)行階段時,輸入端有新狀態(tài),
新狀態(tài)不能被讀入。只有程序進行下一次掃描時,新狀態(tài)才被讀入。
3).一個掃描周期分為輸入采樣,程序執(zhí)行,輸出刷新。
4).元件映象寄存器得內(nèi)容就是隨著程序得執(zhí)行變化而變化得。
5).掃描周期得長短由三條決定。(l)CPU執(zhí)行指令得速度⑵指令本身占有得時間
(3)指令條數(shù)
6).由于采用集中采樣。集中輸出得方式。存在輸入/輸出滯后得現(xiàn)象,即輸入/輸出
響應(yīng)延遲。
4.PLC按電源分類有哪幾種輸出模塊?若按開關(guān)器件分類,有哪幾種輸出方式?
如何選PLC輸出類型?
答:直流驅(qū)動輸出模塊、交流驅(qū)動輸出模塊。有繼電器輸出模塊、晶體管輸出模
塊、晶閘管輸出模塊。驅(qū)動直流負載得大功率晶體管與場效應(yīng)晶體管、驅(qū)動交流
負載得雙向晶閘管或固態(tài)繼電器,以及既可以驅(qū)動交流負載又可以驅(qū)動直流負載
得小型繼電器。可根據(jù)實際情況按照上述規(guī)則選取。
5.PLC中得“軟繼電器“與實際得繼電器相比,有哪些特點?
答:(1)反應(yīng)速度快,噪音低,能耗小。體積??;
(2)功能強大,編程方便,可以隨時修改程序;
(3)控制精度高,可進行復雜得程序控制;
(4)能夠?qū)刂七^程進行自動檢測;
(5)系統(tǒng)穩(wěn)定,安全可靠;
6.何謂通道與通道號?PC得通道分哪幾類?
答:計算機系統(tǒng)中傳送信息與數(shù)據(jù)得裝置,主要有主存儲器讀寫通道與輸入、輸
出通道。能接收中央處理機得命令,獨立執(zhí)行通道程序,協(xié)助中央處理機控制與管
理外部設(shè)備。通道號則就是對某個通道得稱謂。
分類:字節(jié)多路通道、數(shù)組多路通道、選擇通道。
第四章:
1.S7-300有哪幾種尋址方式?直接尋址與間接尋址有何區(qū)別?
S7-300有4種尋址方式:立即尋址、存儲器直接尋址、存儲器間接尋址、寄存器
間接尋址。
存儲器直接尋址,簡稱直接尋址,這種尋址方式在指令中直接給出操作數(shù)得存儲單
元地址。
存儲器間接尋址,簡稱間接尋址,這種尋址方式在指令中以存儲器得形式給出操作
數(shù)所在存儲單元地址,也就就是說該存儲器得內(nèi)容就是操作數(shù)所在存儲單元得地
址。
2.M0、0、MBO、MW0與MD0有何區(qū)別?
M、MB、MW、MD都就是位存儲器(又稱輸出繼電器)。M為存儲位標識符,尋
址范圍為0、0-255>7;MB為存儲字節(jié)標識符,訊尋址范圍為0~255;MW為存儲
字標識符,尋址范圍為0~254;MD為存儲雙字標識符,尋址范圍為0-252o
3.S7-300PLC有哪些內(nèi)部元器件?各元件地址分配與操作數(shù)范圍怎么確定?
S7-300PLC得內(nèi)部元器件有:輸入過程映像寄存器、輸出過程映像寄存器、位存
儲器、外部輸入寄存器、外部輸出寄存器、定時器、計數(shù)器、數(shù)據(jù)塊寄存器、本
地數(shù)據(jù)寄存器。地址分配與操作數(shù)范圍如下表所示:
元件名稱運算單位尋址范圍標識符
輸入過程映像寄存器輸入位0、0~65535、71
(又稱輸入繼電器)輸入字節(jié)0-65535IB
(1)輸入字0~65534IW
輸入雙子0-65532ID
輸出過程映像寄存器輸出位0、0~65535、7Q
(又稱輸出繼電器)輸出字節(jié)0-65535QB
(Q)輸出字0~65534QW
輸出雙字0-65532QD
位存儲器存儲位0、0~255、7M
(又稱輔助繼電器)存儲字節(jié)0~255MB
(M)存儲字0~254MW
存儲雙字0-252MD
外部輸入寄存器外部輸入字節(jié)0-65535PIB
(PI)外部輸入字0~65534PIW
外部輸入雙字0~65532PID
外部輸出寄存器外部輸出字節(jié)0-65535PQB
(PQ)外部輸出字0-65534PQW
外部輸出雙字0~65532PQD
定時器任)定時器0~255T
計數(shù)器(C)計數(shù)器0-255C
數(shù)據(jù)塊寄存器(DB)數(shù)據(jù)位0、0~65535、7DBX或DIX
數(shù)據(jù)字節(jié)0~65535DBB或
DIB
數(shù)據(jù)字0-65534DBW或
DIW
數(shù)據(jù)雙字0~65532DBD或
DID
本地數(shù)據(jù)寄存器本地數(shù)據(jù)位0、0~65535、7L
(又稱本地數(shù)據(jù))本地數(shù)據(jù)字節(jié)0-65535LB
(L)本地數(shù)據(jù)字0~65534LW
本地數(shù)據(jù)雙字0~65532LD
4.在狀態(tài)字中,RLO作用就是什么?
狀態(tài)字中RLO位存儲邏輯操作結(jié)果。位邏輯指令掃描信號狀態(tài)“1”與“0”,
并根據(jù)布爾邏輯對它們進行組合,所產(chǎn)生得結(jié)果(“1”或“0”)成為邏輯運算結(jié)果,
存儲在狀態(tài)字“RLO”中。
5.S7-300得基本數(shù)據(jù)類型有哪些?
類型(關(guān)鍵位表小形式數(shù)據(jù)與范圍事例
詞)
布爾1布爾量Ture/False觸點得閉合斷開
(BOOL)
字節(jié)(BYTE)8十六進制B#16#0~B#16#FFLB#16#20
字(WORD)1二進制2#0^2#1111_1111_1111_1111L
62#0000_0010_100
0_0000
十六進制W#16#0~W#16#FFFFLW#16#0380
BCDC#0~C#999LC#896
無符號十B#(0,0)-B#(255,255)LB#(10,10)
進制
雙字3十六進制DW#16#0000_0000^DW#16#FFL
(DWORD)2FF_FFFFDW#16#0123_ABC
D
無符號數(shù)B#LB#(l,23,45,67)
(0,0,0,0)~B#(255,255,255,255)
字符8ASCII字符可打印ASCII字符TV、O、7
(CHAR)
整數(shù)(INT)1有符號十-32768^+32767L-23
6進制數(shù)
長整數(shù)3有符號十L#-214783648~L#214783647L23#
(DINT)2進制數(shù)
實數(shù)(REAL)3IEEE浮點1、175495e?38~3、402823e+38L2、34567e+2
2數(shù)
時間3帶符號T#24D_20H_31M_23S_648Ms~L
(TIME)2IEC時間,T#8D_7H_6M_5S_
T#24D_20H_31M_23S_647MS
分辨率為OMS
1ms
日期3IEC日期,D#1990_l_l^D#2168_12_31LD#2005_9_27
(DATA)2分辨率為
1天
實時時間3實時時TOD#0:0:0x0~TOD#23:59:59、LTOD#8:30:45>12
(Time_Of_2間,分辨999
Daytod)率為1ms
S5系統(tǒng)時3S5時間,S5T#0H_0M_10MS^L
間2以10msS5T#1H_1M_2S_1O
S5T#2H_46M_30S_0MS
為時基MS
(S5TIME)
6.在RS觸發(fā)器中何謂“置位優(yōu)先”與“復位優(yōu)先”,如何運用?置位、復位指令
與RS觸發(fā)器指令有何區(qū)別?(55)
置位優(yōu)先:當R與S驅(qū)動信號同時為“1”時,觸發(fā)器最終為置位狀態(tài);
復位優(yōu)先:當R與S驅(qū)動信號同時為“1”時,觸發(fā)器最終為復位狀態(tài);
如何運用:
RS觸發(fā)器與SR觸發(fā)器得“位地址”、置位、復位及輸出(Q)所使用得操作數(shù)可以
就是:1、Q、M、L、Do
RS觸發(fā)器:
指令形式LADFBD等效程序陵
A復位信號
工但侑行.
1聆格式二二R傷地址
A置位信號
J___-
LJS位地址
SP觸發(fā)器:
指令班式LADFBD等鼓握中段
yrA置僮信號
L.位博量
指令裕式一$S
A夏位信號
.■&0y--tQ一
nR位母址
區(qū)別:
置位與復位指令根據(jù)RLO得值來決定操作數(shù)得信號狀態(tài)就是否改變,對于置
位指令,一旦RLO為“1”,則操作數(shù)得狀態(tài)置“1",即使RLO又變?yōu)椤?”,輸出
仍保持為“1";若RLO為“0”,則操作數(shù)得信號狀態(tài)保持不變。對于復位操作,
跟置位情況類似;這一特性又陳偉靜態(tài)得置位與復位,相應(yīng)地,賦值指令被成為動
態(tài)賦值。
而RS觸發(fā)器指令時根據(jù)R、S得輸入狀態(tài)以及RS觸發(fā)器得類型來決定輸
出地狀態(tài)。
7.對觸點得邊沿檢測指令與對RLO得邊沿檢測指令有何區(qū)別?
答:RLO-邊沿檢測:當邏輯操作結(jié)果變化時,產(chǎn)生RLO邊沿。檢測正邊沿FP——RLO從“0”
變化到“1”,“FP”檢查指令產(chǎn)生一個“掃描周期”得信號“1”;檢測負邊沿FN,則RLO從
“1”變化到“0”,“FN”檢查指令產(chǎn)生一個“掃描周期”得信號“1”。上述兩個結(jié)果保存
在“FP(FN)”位存儲器中或數(shù)據(jù)位中,如M1、0……,同時,可以輸出在其她線圈。
信號-邊沿檢測:同上面得RLO指令類似,當信號變化時,產(chǎn)生信號邊沿,也有正/負邊沿之
分:POS/NEG。
綜上所述,這兩著之間得主要區(qū)別在于一個就是檢測邏輯操作結(jié)果,一個就是操作信號變化結(jié)
果。
8.一個常開按鈕按下得過程中,發(fā)生了兩個邊沿跳變,何謂“上升沿”?在
S7-300PLC中如何檢測“上升沿”?
上升沿:從0到1得跳變稱為上升沿。
采用觸點信號上升沿檢測指令來檢測。
比如:
A10、0(與運算)
BLD100
FPMO、0(上升沿檢測)
=Q4、0
9.S7-300有幾種形式得定時器?脈沖定時器與擴展脈沖定時器有何區(qū)別?
答:共有5種定時器指令,它們就是:S_PULSE(脈沖定時器)、S_PEXT(擴展脈沖定
時器)、S_ODT(接通延時定時器)、SJ3DTS(保持型接通延時定時器)、S_OFFDT(斷
電延時定時器)。
區(qū)別:
S_PULSE(脈沖定時器)得工作特點為:輸入為1,定時器開始計時,定時位為1;計時
時間到,定時器停止工作,定時位為0。如在定時時間未到時,輸入變?yōu)?,則定時器
停止工作,定時器位為變?yōu)镺o
S_PEXT(擴展脈沖定時器)得工作特點為:輸入從0—1時,定時器開始工作計時,定
時器位為1;定時時間到,定時器位為0。在定時過程中,輸入信號斷開不影響定時
器得計時(定時器繼續(xù)計時)。
10.用線圈表示得定時器與用功能框表示得定時器有何區(qū)別?
答:用線圈表示得定時器一般接在網(wǎng)絡(luò)得最后;(如下圖:)
用方框表示得定時器后面還有一個輸出端,可以控制通斷。(如下圖:)
???
-S.PEXT
---------SQ--------------------
???-TVBI
...—RBCD—???
11.S7-300得計數(shù)器有幾種計數(shù)方式?
答:計數(shù)方式可分為:
1、連續(xù)計數(shù),計到上限時跳到下限重新開始。
2、一次計數(shù),計一到上限時跳到下限等待新得觸發(fā)。
3、周期計數(shù),從裝載值開始計數(shù),到可設(shè)置上限時跳到裝載值重新計數(shù)。
12.分析幾種移位指令得區(qū)別。
答:1、SSI或SSI<數(shù)值〉(有符號整數(shù)移動),空出位用符號位(位15)填補,最后
一處得位送CC1,有效移位位數(shù)就是0~15o
2、SSD或SSD(數(shù)值>(有符號長整數(shù)移動),空出位用符號位(位31)填補,
最后移出得位送CC1,有效移位位數(shù)就是0~32。
3、SLW(字左移)或SLW〈數(shù)值>,空出位用“0”填補,最后移出得位送CC1,
有效移位位數(shù)就是0~15。
4、SRW(字右移)或SRW<數(shù)值〉,空出位用“0”填補,最后移出得位送CC1,
有效移位位數(shù)就是0~15。
5、SLD(雙字左移)或SLD(數(shù)值>,空出位用“0”填補,最后移出得位送
CC1,有效移位位數(shù)就是0~32。
6、SRD(雙字右移)或SRD(數(shù)值〉,空出位用“0”填補,最后移出得位送
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通過CC1循環(huán)左移),累加器1得內(nèi)容與CC1一起進
行循環(huán)左移1位。CC1移入累加器1得位0,累加器1得位31移入CClo
10、RRDA(累加器1通過CC1循環(huán)右移),累加器1得內(nèi)容與CC1一起
進行循環(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帶有一個附屬得背
景數(shù)據(jù)塊DI。傳遞給FB得參數(shù)與靜態(tài)變量存在背景背景數(shù)據(jù)塊中,臨時變量
存在L數(shù)據(jù)堆棧中。功能FC沒有它自己得存儲區(qū),所以必須為它內(nèi)部得形式參數(shù)
指定實際參數(shù)。另外,不能為FC得局域數(shù)據(jù)分配初始值。
3.系統(tǒng)功能SFC與系統(tǒng)功能塊有何區(qū)別?
答:系統(tǒng)功能SFC與系統(tǒng)功能塊SFB與功能FC、功能塊FB非常相似,只不過
前面兩者就是系統(tǒng)自帶得。系統(tǒng)功能塊SFB要求必須為它生成背景數(shù)據(jù)塊,并將
其下載到CPU中作為用戶程序得一部分,而系統(tǒng)功能SFC不需要。
4.共享數(shù)據(jù)塊與背景數(shù)據(jù)塊有何區(qū)別?
答:共享數(shù)據(jù)塊:又稱作全局數(shù)據(jù)塊,用于存儲全局數(shù)據(jù),所有邏輯塊(OB、FC、FB)
都可以訪問共享數(shù)據(jù)塊存儲得信息。
背景數(shù)據(jù)塊:用作“私有存儲器區(qū)”,即用作功能塊(FB)得“存儲器”。FB得參數(shù)
與靜態(tài)變量安排在它得背景數(shù)據(jù)塊中。背景數(shù)據(jù)塊不就是由用戶編輯得,而就是
由編輯器生成得。
5.什么就是符號地址?采用符號地址有哪些好處?
答:符號尋址:在符號尋址中,使用得就是符號(例如:MOTOR.ON),而不就是絕對
地址。在符號表中可以對輸入、輸出、定時器、計數(shù)器、位存儲器與塊定義符號。
使用符號地址使得程序方便易讀,即其閱讀性與可理解性更高。
符號尋址?概述
何處使用符號?它們存放在何處?如何建立它們?
全局數(shù)據(jù):符號表符號編輯器
-輸入
-輸出
-位存儲器、定時器、計數(shù):§
-外設(shè)I/O
局部數(shù)據(jù)塊:塊的聲明表程序編輯器
-塊參數(shù)
-局部/臨時數(shù)據(jù)
跳轉(zhuǎn)標號塊的代碼區(qū)程序編輯器
塊名稱:符號表符號編輯器
-FB
-FC
-DB
-VAT
-UDT
數(shù)據(jù)塊組成DB的聲明表程序編輯器
6.組織塊可否調(diào)用其她組織塊?
答:0B組織塊由PLC得操作系統(tǒng)自行調(diào)用,無需用戶干預,用戶僅可以在0B中調(diào)
用其她得FC,FB,不可調(diào)用0B。
7.B堆棧與L堆棧有何不同?
答:局部數(shù)據(jù)堆棧簡稱L堆棧,就是CPU中單獨得存儲器區(qū),可用來存儲邏輯塊得
局部變量(包括0B得起始信息)、調(diào)用功能FC時要傳遞得實際參數(shù),梯形圖程序
中得中間邏輯結(jié)果等。可以按位、字節(jié)、字與雙字來存取。塊堆棧簡稱B堆棧,
就是CPU系統(tǒng)內(nèi)存得一部分,用來存儲被中斷得塊得類型、編號、優(yōu)先級與返回
地址;中斷時打開得共享數(shù)據(jù)塊與背景數(shù)據(jù)塊得編號;臨時變量得指針(被中斷塊
得L堆棧地址)。
8.在變量聲明表內(nèi),所聲明得靜態(tài)變量與臨時變量有何區(qū)別?
答:靜態(tài)變量與臨時變量同屬于局部變量,臨時變量又稱作暫態(tài)變量,靜態(tài)變量存
儲在背景數(shù)據(jù)塊中,塊調(diào)用結(jié)束后,其內(nèi)容被保留;臨時變量存儲在L堆棧中,執(zhí)行
結(jié)束變量得值因被其它內(nèi)容覆蓋而丟失。
編程題解答
第四章:
1.第1次按按鈕指示燈亮,第2次按按鈕指示燈閃亮,第3次按下按鈕指示燈滅,如
此循環(huán),試編寫其PLC控制得LAD程序。
分析:通過計數(shù)器與比較器實現(xiàn)題目中得要求:
按第1次,計數(shù)器為1,通過比較器,使燈Q0、0亮;
按第2次,計數(shù)器為2,通過比較器,使燈Q0、0閃;
按第3次,計數(shù)器為3,通過比較器,清零計數(shù)器,并使燈Q0、0滅。
程序如下:
耐瞬:標題:
co
10.0-s_cu
CUQ
SCV-W1
PVCV_BCD
Q0.1-R
按一次開關(guān),記一次數(shù);
渭徽蜂標題:
第一次按,燈Q0、。亮;第二次按,燈Q0、0閃;
程序段3:標題:
注釋:
T1
TO_S_ODT
TI------------SQ
S5T83OOMS-TVBI
???一RBCD
與程序段2一起實現(xiàn)燈QO、0得閃爍;
注釋:
Q0.1
CMP==l
T)-I
Wl-INI
3-IN2
按第三次時,用Q0、1來清空計數(shù)器。
實驗仿真:
第1次按時,計數(shù)器為1,QO、0亮;
JJCPUID|回'S3'唐]lB...|二!回S3國QB...國一回|漢|
□sF
□Dp1RUN-P|IB0|Bits二J|QB0IBits▼
□Dc
PRUN
□RuN7654321076543210
口STOrSTOPMRES1rrrrrrri?rrrrrrrr?
國T???II回!_哭」圖T…[三?回S3雪]C...iCD回|S3|
P0|C0[BCD
0|~IOms▼]T=o]25|~IOms▼]T=o]
2
第2次按時,計數(shù)器為2,QO、0閃;既有亮,又有滅;
第三次按時,計數(shù)器清零,Q0、0滅
2.用一個按鈕控制2盞燈,第1次按下時第1盞燈亮,第2盞燈滅;第2次按下時第
1盞燈滅,第2盞燈亮;第3次按下時2盞燈都滅。
分析:使用計數(shù)器與互鎖來實現(xiàn)題目所給得要求;
計數(shù)器用來記錄按鍵得次數(shù);
互鎖電路來實現(xiàn)燈Q0、0亮得時候,燈Q0、1滅;燈Q0、1亮得時候,Q0、
0滅;
程序如下:
程序段1:標題:
co
10.0-S.CU
HI——CUQ
???一SCV-W1
???一PVCV_BCD
Q0.2-R
用計數(shù)器記錄按下得次數(shù);
程序段2:標題:
利用互鎖電路來實現(xiàn)Q0、0亮得時候,燈Q0、1滅;燈Q0、1亮得時候,Q0、0滅;
程序段3:標題:
-CMP==l~Q0-2
CMP==1
--------------------------------0-I
3-IN1
W1-|IINN22_________
第三次按下時,利用Q0、2來清零計數(shù)器,同時也使得Q0、0與Q0、1都滅;
實驗仿真:
第一次按下:
同CPUIc=>si園IB...o回國QB...三i~~|[國園c...r^-i
□SF
rRUN-P|IB0|Bits|Q80|Bits|c0|BCD
□DP.dJLI
□DC口RUN
7654321076543210
□RUN「STOPMRES|廠廠廠“廠廠廠廠
□STOPrrrrrrrrI1
計數(shù)器為1,燈Q0、0亮;燈Q0、1滅;
第二次按下:
回CPU三回至唐11B|C3|回1S3國QB...(=□IIsi|s1園c...|_QJ!_(3旦I
sF
L□JDpRUN-P|lB0[Bit^3|QBoBits二]|C0IBCD二]
□Dc
RUN
口RuN7654321076543210
口STO
STOPMRES|rrrr廠廠廠vrrrrrriyrI2
計數(shù)器為2,燈QO、0滅;燈QO、1亮;
第三次按下:
j]CPU|jZDl回亙|圖!B...|c=3||EJ||S|園QB...|_Q回|S|/]C...Ic=?IIElIIS?'
□DP「RUNF|lB0|Bits二]|QB0|Bits▼||C0IBCD二]
ODC1?RUN
7654321076543210
□STOP廠STCIPMRES|rrrr廠廠廠廠rrrrrrrrIo
計數(shù)器清零,兩盞燈都滅。
3.編寫PLC控制程序,使Q4、0輸出周期為5s,占空比為20%得連續(xù)脈沖信號。
分析:采用兩個定時器以及常開常閉開關(guān)來實現(xiàn)某個通路得循環(huán)通斷,同時設(shè)
置相應(yīng)地定時器得定時時間,就能夠滿足題目要求。
程序如下:
褐涕泄:標題:
TO
TO
10.0Q4.0
——0~I
10.0
程序段2:標題:
注釋:
T1
TOS_ODT
—11---------------------------------SQ
S5TS1S-TVBI一??.
10.0
---------11---------------|N0T|——RBCD
當10、0沒有按下時,定時器處于復位狀態(tài),按下10、0后,從Q4、0先滅4s,再亮
1s,這樣就就是先了題目得要求
實驗仿真:
OCPU|o回一才國IB...|□|B'IS3|國QB.J工卮「i次|
呂sF
廠
DPRUN-PpB0|Bits|QB4|Bits
□DCw
RUN
口RUN7654321076543210
廠
口T
s"STOPMRESIrrrr廠廠廠“rrrrrrrr
當io、o按下后:
TO開始計時,4s后,Q4、0亮,如下:
同時,定時器T1開始計時,
經(jīng)過1s后,Q4、0又滅,如下不停地循環(huán)下去,實驗題目要求。
4.設(shè)計鼓風機系統(tǒng)控制程序。鼓風機系統(tǒng)一般有引風機與鼓風機兩級構(gòu)成。要求:
(1)按下起動按鈕后首先起動引風機,引風機指示燈亮,10s后鼓風機自動起動,
鼓風機指示燈亮;按下按鈕后首先關(guān)斷鼓風機,鼓風機指示燈滅,經(jīng)20s后自動關(guān)斷
引風機與引風機指示燈。
(2)起動按鈕接10、0,停止按鈕接10、1。鼓風機及其指示由Q4、1與Q4、2
驅(qū)動,引風機及其指示由Q4、3與Q4、4驅(qū)動。
分析:使用延遲定時器來實驗引風機與鼓風機得先后開啟與關(guān)閉。
程序如下:
按下啟動開關(guān)10、0時,Q4、3與Q4、4先啟動,并就是先自鎖功能,即使10、0彈
起,Q4、3與Q4、4也就是導通得;
程序段2:標題:
MO.OT0
HI---------------------------------------(SDI
S5Tsi0S
用中間狀態(tài)MO、0來啟動定時器TO,即10s后來啟動Q4、1與Q4、2;
程序段3:標題:
TO10.1Q4.1
TI---------1/4T)~~I
Q4.2
T)-I
10s后,啟動Q4、1與Q4、2;
程序段4:標題:
IW7
10.1T1
——II-------------------------------------------------------------(SDl
S5Ts20s
按下停止按鈕10、1后,定時器T1啟動,首先Q4、1與Q4、2斷開,接著經(jīng)過20s
后,Q4、3與Q4、4斷開。
實驗仿真:
按下10、0,先Q4、4與Q4、3先啟動,T0開始計時
|1]CPUIaIIB勖B...Ia||E1國QB...回II區(qū)】
□sF
廠
□DpRUN-P[iB~~[eiu3|QB4[Bits
□Dc廠
RUN
□RuNI廠7654321076543210
□sTopSTOPMRESIrrrrrrri7rrrpi7rrr
10s后,Q4、1與Q4、2啟動
[HCPUIM回I亙)國IB...|c=i||El[|S3|國QB.“?gii回ir^~r
nU
npp「RUN-Po4
aDCI?RUN
n7654321076543210
CTHP「STOPMRESrrrrrrri?rrriyPRi7r
國T.“I三回亙]圖T-IZQJ5回IS3|
~|l00msjJT=p|0110ms▼|T=0|
按下10、1后,先關(guān)閉Q4、1與Q4、2,同時啟動定時器T1
囿CPUIa|lBIIS3I園IB...Ia|!B國QB...|o|!回||次|
□sF
□DprRUN-PpB0|Bits[QB4|Bits
□Dc
IyRUN
□RuN7654321076543210
□STOrSTOPrrrrrriyrrrri7i?rrr
20后Q4、4與Q4、3關(guān)閉
叵|CPU|o||回||Sg[國IB…吃B,23國QB...7,回|次|
呂sF
DpRUN-P[lB0|Bits-^|[QB4|Bits-^|
口Dc
RUN
□RuN7654321076543210
口STSTOPMRESI
0Prrrrrri?rrrrrrrrr
5.某設(shè)備有3臺風機,當設(shè)備處于運行狀態(tài)時,如果有2臺或2臺以上風機工作,則指示燈常亮,
指示“正?!?;如果僅有1臺風機工作,則該指示燈以0、5Hz得頻率閃爍,指示“一級報警”;
如果沒有風機工作了,則指示燈以2Hz得頻率閃爍,指示“嚴重警報”。當設(shè)備不運轉(zhuǎn)時,指示
燈不亮。試用STL及LAD編寫符合要求得控制程序。
提示:本題要點就是如何實現(xiàn)“一燈多用”功能。指示燈H1指示了4種狀態(tài):
“正常、一級報警、嚴重警報、設(shè)備停止”。
分析:本實驗涉及到一些信號得與或得關(guān)系,并可以一用第一題中小燈閃爍得
思路來實現(xiàn)不同頻率得閃爍。(10、0啟動開關(guān);10、1,10、2,10、3表示風機,1表示
正在運行,0表示不運行;Q0、0指示燈)
LAD程序如下:
道獺R:標題:
TO
10.010.110.210.3QO.O
______11____________11_____________II_____________11____________________________________________________________f\_____I
111111\J」
10.110.210.3
______11_____________II_____________l/l_______
1111l/l
10.110.210.3
___1__1_11__________l_/_l_l/l__________1__1_II_______
10.110.210.3
___1_/_1_1/1_____________1I1I__________1__1_II_______
TO
10.010.110.210.3T1SJDDT
______11____________1/1_____________l/l_____________II____________l/l_______
111/1l/l11l/lSQ
Tn1TnQ-一一
10.110.210.3S5T?1S-TVBI—???
___1_/__1l/l____________11__________l/_l_l/l______
???—RBCD一???
10.110.210.3
______11____________l/l____________l/l______
11l/ll/l
T2
10.010.110.210.3T3
S_ODT
______11_____________l/l____________l/l____________l/l____________l/l_______
11l/ll/ll/ll/lSQ
S5T#5OOMS-TVBI—???
...",RBCD一.■■
當有2臺以上得風機處于工作時,第一部分通,燈Q0、0一直亮;
當只有1臺風機處于工作時,第二部分通,燈Q0、0以0、5Hz得頻率閃爍;
當沒有風機處于工作時,第三部分通,燈Q0、0以2Hz得頻率閃爍;
程序段2:標題:
T1
P_S_ODT
|----------SQ
S5TS1S-TVBI
???一RBCD
使燈以0、5Hz得頻率閃;
程序段3:標題:
TO
T3
T2
S_ODT
TI——SQ
S5TS500MS-TVBI
RBCD
使燈以2Hz得頻率閃;
STL程序如下:
AI0、0
A(
AI0、1
AI0、2
AI0、3
O
AI0、1
AI0、2
ANI0、3
O
AI0、1
ANI0、2
AI0、3
O
ANI0、1
AI0、2
AI0、3
)
0(
AI0、0
A(
ANI
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025 小學四年級思想品德下冊公共場合禮儀訓練考核課件
- 產(chǎn)后自我護理與家庭支持系統(tǒng)
- 消化系統(tǒng)腫瘤的護理原則
- 2026年職稱評審專家提問應(yīng)變題庫含答案
- 2025江西吉安市創(chuàng)新投資集團有限公司面向社會招聘臨聘人員1人筆試參考題庫附帶答案詳解
- 2025年山東電工電氣集團有限公司社會招聘(44人)筆試參考題庫附帶答案詳解
- 2025中國移動通信集團新疆有限公司春季校園招聘筆試參考題庫附帶答案詳解
- 吉林省普通高中2025-2026學年高二上學期期末英語試題
- 列席旁聽制度
- 辦公室消防安全管理制度
- 真需求-打開商業(yè)世界的萬能鑰匙
- 傷寒論398條條文
- PRP注射治療膝關(guān)節(jié)炎
- 廣西南寧市江南區(qū)維羅中學2025屆數(shù)學九上期末統(tǒng)考試題含解析
- 軟件測試方案模板(完整版)
- 假體隆胸護理查房
- 財險保險述職報告
- 2.3河流長江的開發(fā)與治理(第2課時)-八年級地理上冊上課課件(人教版)
- 房屋評估報告
- 唐山首鋼馬蘭莊鐵礦有限責任公司礦山地質(zhì)環(huán)境保護與土地復墾方案
- 護理學第三章 第四節(jié) 人體力學在護理工作的應(yīng)用
評論
0/150
提交評論