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è),還剩61頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

課后題:

第一章:

1、什么就是可編程控制器?

答:可編程序控制器(ProgrammableController):可通過(guò)編程或軟件配置改變控制對(duì)

策得控制器。就是一臺(tái)專(zhuān)業(yè)環(huán)境應(yīng)用而設(shè)計(jì)制造得計(jì)算機(jī)。它具有豐富得輸入輸

出接口,并且具有較強(qiáng)得驅(qū)動(dòng)能力。

2、可編程控制器就是如何分類(lèi)得?簡(jiǎn)述其特點(diǎn)。

答:一體化緊湊型PLC:電源,CPU中央處理系統(tǒng),1/0接口都集成在一個(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è)階段,即輸入采樣、用戶(hù)程序執(zhí)

行與輸出刷新三個(gè)階段。完成上述三個(gè)階段稱(chēng)作一個(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í)行得可靠性。

用戶(hù)程序通過(guò)編程器或其她輸入設(shè)備存放在PLC得用戶(hù)存儲(chǔ)器中。當(dāng)PLC

開(kāi)始運(yùn)行時(shí),CPU根據(jù)系統(tǒng)監(jiān)控程序得規(guī)定順序,通過(guò)掃描,可完成各輸入點(diǎn)狀態(tài)

采集或輸入數(shù)據(jù)采集,用戶(hù)程序得執(zhí)行,各輸出點(diǎn)狀態(tài)得更新,編程器鍵入響應(yīng)與

顯示器更新及CPU自檢等功能。

PLC得掃描可按固定順序進(jìn)行,也可按用戶(hù)程序規(guī)定得順序執(zhí)行。

4、簡(jiǎn)述PLC與繼電接觸器控制在工作方式上各有什么特點(diǎn)。

在繼電器控制電路中,當(dāng)電源接通時(shí),電路中所有繼電器都處于受制約狀態(tài),即

該吸合得繼電器都同時(shí)吸合,不該吸合得繼電器受某種條件限制而不能吸合,這種

工作方式稱(chēng)為并行工作方式。而PLC得用戶(hù)程序就是按一定順序循環(huán)執(zhí)行,所以

各軟繼電器都處于周期性循環(huán)掃描接通中,受同一條件制約得各個(gè)繼電器得動(dòng)作

次序決定于程序掃描順序,同她們?cè)谔菪螆D中得位置有關(guān),這種工作方式稱(chēng)為串行

工作方式。

5、PLC能用于工業(yè)現(xiàn)場(chǎng)得主要原因就是什么?

答:因?yàn)樗茌^好地解決工業(yè)控制領(lǐng)域中用戶(hù)普遍關(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以?huà)呙璺绞桨错樞驅(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)榇泄ぷ鞣绞?,繼電接觸器控制線(xià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有相同得工作原

理,類(lèi)似得功能與指標(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ò)展,1/0信號(hào)得處理,接口工作方式等問(wèn)題,除了要設(shè)

計(jì)控制程序外,還要在單片機(jī)得外圍做很多軟硬件工作,系統(tǒng)得調(diào)試也較復(fù)雜。

PLC得I/O口已經(jīng)做好,輸入接口可以與輸入信號(hào)直接連線(xiàn),非常方便,輸出接口也

具有一定得驅(qū)動(dòng)能力。

第二章:

l.SIMATICS7-300MPI接口有何用途?

答:MPI就是多點(diǎn)接口(MultiPointInterface)得簡(jiǎn)稱(chēng),就是西門(mé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)短由三條決定。(l)CPU執(zhí)行指令得速度⑵指令本身占有得時(shí)間

(3)指令條數(shù)

6).由于采用集中采樣。集中輸出得方式。存在輸入/輸出滯后得現(xiàn)象,即輸入/輸出

響應(yīng)延遲。

4.PLC按電源分類(lèi)有哪幾種輸出模塊?若按開(kāi)關(guān)器件分類(lèi),有哪幾種輸出方式?

如何選PLC輸出類(lèi)型?

答:直流驅(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)速度快,噪音低,能耗小。體積小;

(2)功能強(qiáng)大,編程方便,可以隨時(shí)修改程序;

(3)控制精度高,可進(jìn)行復(fù)雜得程序控制;

(4)能夠?qū)刂七^(guò)程進(jìn)行自動(dòng)檢測(cè);

(5)系統(tǒng)穩(wěn)定,安全可靠;

6.何謂通道與通道號(hào)?PC得通道分哪幾類(lèi)?

答:計(jì)算機(jī)系統(tǒng)中傳送信息與數(shù)據(jù)得裝置,主要有主存儲(chǔ)器讀寫(xiě)通道與輸入、輸

出通道。能接收中央處理機(jī)得命令,獨(dú)立執(zhí)行通道程序,協(xié)助中央處理機(jī)控制與管

理外部設(shè)備。通道號(hào)則就是對(duì)某個(gè)通道得稱(chēng)謂。

分類(lèi):字節(jié)多路通道、數(shù)組多路通道、選擇通道。

第四章:

1.S7-300有哪幾種尋址方式?直接尋址與間接尋址有何區(qū)別?

S7-300有4種尋址方式:立即尋址、存儲(chǔ)器直接尋址、存儲(chǔ)器間接尋址、寄存器

間接尋址。

存儲(chǔ)器直接尋址,簡(jiǎn)稱(chēng)直接尋址,這種尋址方式在指令中直接給出操作數(shù)得存儲(chǔ)單

元地址。

存儲(chǔ)器間接尋址,簡(jiǎn)稱(chēng)間接尋址,這種尋址方式在指令中以存儲(chǔ)器得形式給出操作

數(shù)所在存儲(chǔ)單元地址,也就就是說(shuō)該存儲(chǔ)器得內(nèi)容就是操作數(shù)所在存儲(chǔ)單元得地

址。

2.M0、0、MBO、MW0與MD0有何區(qū)別?

M、MB、MW、MD都就是位存儲(chǔ)器(又稱(chēng)輸出繼電器)。M為存儲(chǔ)位標(biāo)識(shí)符,尋

址范圍為0、0-255>7;MB為存儲(chǔ)字節(jié)標(biāo)識(shí)符,訊尋址范圍為0~255;MW為存儲(chǔ)

字標(biāo)識(shí)符,尋址范圍為0~254;MD為存儲(chǔ)雙字標(biāo)識(shí)符,尋址范圍為0-252o

3.S7-300PLC有哪些內(nèi)部元器件?各元件地址分配與操作數(shù)范圍怎么確定?

S7-300PLC得內(nèi)部元器件有:輸入過(guò)程映像寄存器、輸出過(guò)程映像寄存器、位存

儲(chǔ)器、外部輸入寄存器、外部輸出寄存器、定時(shí)器、計(jì)數(shù)器、數(shù)據(jù)塊寄存器、本

地?cái)?shù)據(jù)寄存器。地址分配與操作數(shù)范圍如下表所示:

元件名稱(chēng)運(yùn)算單位尋址范圍標(biāo)識(shí)符

輸入過(guò)程映像寄存器輸入位0、0~65535、71

(又稱(chēng)輸入繼電器)輸入字節(jié)0-65535IB

(1)輸入字0~65534IW

輸入雙子0-65532ID

輸出過(guò)程映像寄存器輸出位0、0~65535、7Q

(又稱(chēng)輸出繼電器)輸出字節(jié)0-65535QB

(Q)輸出字0~65534QW

輸出雙字0-65532QD

位存儲(chǔ)器存儲(chǔ)位0、0~255、7M

(又稱(chēng)輔助繼電器)存儲(chǔ)字節(jié)0~255MB

(M)存儲(chǔ)字0~254MW

存儲(chǔ)雙字0-252MD

外部輸入寄存器外部輸入字節(jié)0-65535PIB

(PI)外部輸入字0~65534PIW

外部輸入雙字0~65532PID

外部輸出寄存器外部輸出字節(jié)0-65535PQB

(PQ)外部輸出字0-65534PQW

外部輸出雙字0~65532PQD

定時(shí)器任)定時(shí)器0~255T

計(jì)數(shù)器(C)計(jì)數(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

本地?cái)?shù)據(jù)寄存器本地?cái)?shù)據(jù)位0、0~65535、7L

(又稱(chēng)本地?cái)?shù)據(jù))本地?cái)?shù)據(jù)字節(jié)0-65535LB

(L)本地?cái)?shù)據(jù)字0~65534LW

本地?cái)?shù)據(jù)雙字0~65532LD

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ù)類(lèi)型有哪些?

類(lèi)型(關(guān)鍵位表小形式數(shù)據(jù)與范圍事例

詞)

布爾1布爾量Ture/False觸點(diǎn)得閉合斷開(kāi)

(BOOL)

字節(jié)(BYTE)8十六進(jìn)制B#16#0~B#16#FFLB#16#20

字(WORD)1二進(jìn)制2#0^2#1111_1111_1111_1111L

62#0000_0010_100

0_0000

十六進(jìn)制W#16#0~W#16#FFFFLW#16#0380

BCDC#0~C#999LC#896

無(wú)符號(hào)十B#(0,0)-B#(255,255)LB#(10,10)

進(jìn)制

雙字3十六進(jìn)制DW#16#0000_0000^DW#16#FFL

(DWORD)2FF_FFFFDW#16#0123_ABC

D

無(wú)符號(hào)數(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有符號(hào)十-32768^+32767L-23

6進(jìn)制數(shù)

長(zhǎng)整數(shù)3有符號(hào)十L#-214783648~L#214783647L23#

(DINT)2進(jìn)制數(shù)

實(shí)數(shù)(REAL)3IEEE浮點(diǎn)1、175495e?38~3、402823e+38L2、34567e+2

2數(shù)

時(shí)間3帶符號(hào)T#24D_20H_31M_23S_648Ms~L

(TIME)2IEC時(shí)間,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天

實(shí)時(shí)時(shí)間3實(shí)時(shí)時(shí)TOD#0:0:0x0~TOD#23:59:59、LTOD#8:30:45>12

(Time_Of_2間,分辨999

Daytod)率為1ms

S5系統(tǒng)時(shí)3S5時(shí)間,S5T#0H_0M_10MS^L

間2以10msS5T#1H_1M_2S_1O

S5T#2H_46M_30S_0MS

為時(shí)基MS

(S5TIME)

6.在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ù)可以

就是:1、Q、M、L、Do

RS觸發(fā)器:

指令形式LADFBD等效程序陵

A復(fù)位信號(hào)

工但侑行.

1聆格式二二R傷地址

A置位信號(hào)

J___-

LJS位地址

SP觸發(fā)器:

指令班式LADFBD等鼓握中段

yrA置僮信號(hào)

L.位博量

指令裕式一$S

A夏位信號(hào)

.■&0y--tQ一

nR位母址

區(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ù)位操作,

跟置位情況類(lèi)似;這一特性又陳偉靜態(tài)得置位與復(fù)位,相應(yīng)地,賦值指令被成為動(dòng)

態(tài)賦值。

而RS觸發(fā)器指令時(shí)根據(jù)R、S得輸入狀態(tài)以及RS觸發(fā)器得類(lèi)型來(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ù)位中,如M1、0……,同時(shí),可以輸出在其她線(xiàn)圈。

信號(hào)-邊沿檢測(cè):同上面得RLO指令類(lèi)似,當(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得跳變稱(chēng)為上升沿。

采用觸點(diǎn)信號(hào)上升沿檢測(cè)指令來(lái)檢測(cè)。

比如:

A10、0(與運(yùn)算)

BLD100

FPMO、0(上升沿檢測(cè))

=Q4、0

9.S7-300有幾種形式得定時(shí)器?脈沖定時(shí)器與擴(kuò)展脈沖定時(shí)器有何區(qū)別?

答:共有5種定時(shí)器指令,它們就是:S_PULSE(脈沖定時(shí)器)、S_PEXT(擴(kuò)展脈沖定

時(shí)器)、S_ODT(接通延時(shí)定時(shí)器)、SJ3DTS(保持型接通延時(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)镺o

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.用線(xiàn)圈表示得定時(shí)器與用功能框表示得定時(shí)器有何區(qū)別?

答:用線(xiàn)圈表示得定時(shí)器一般接在網(wǎng)絡(luò)得最后;(如下圖:)

用方框表示得定時(shí)器后面還有一個(gè)輸出端,可以控制通斷。(如下圖:)

???

-S.PEXT

---------SQ--------------------

???-TVBI

...—RBCD—???

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~15o

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移入CClo

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都屬于用戶(hù)自己編程得塊,功能塊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中作為用戶(hù)程序得一部分,而系統(tǒng)功能SFC不需要。

4.共享數(shù)據(jù)塊與背景數(shù)據(jù)塊有何區(qū)別?

答:共享數(shù)據(jù)塊:又稱(chēng)作全局?jǐn)?shù)據(jù)塊,用于存儲(chǔ)全局?jǐn)?shù)據(jù),所有邏輯塊(OB、FC、FB)

都可以訪(fǎng)問(wèn)共享數(shù)據(jù)塊存儲(chǔ)得信息。

背景數(shù)據(jù)塊:用作“私有存儲(chǔ)器區(qū)”,即用作功能塊(FB)得“存儲(chǔ)器”。FB得參數(shù)

與靜態(tài)變量安排在它得背景數(shù)據(jù)塊中。背景數(shù)據(jù)塊不就是由用戶(hù)編輯得,而就是

由編輯器生成得。

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)地址使得程序方便易讀,即其閱讀性與可理解性更高。

符號(hào)尋址?概述

何處使用符號(hào)?它們存放在何處?如何建立它們?

全局?jǐn)?shù)據(jù):符號(hào)表符號(hào)編輯器

-輸入

-輸出

-位存儲(chǔ)器、定時(shí)器、計(jì)數(shù):§

-外設(shè)I/O

局部數(shù)據(jù)塊:塊的聲明表程序編輯器

-塊參數(shù)

-局部/臨時(shí)數(shù)據(jù)

跳轉(zhuǎn)標(biāo)號(hào)塊的代碼區(qū)程序編輯器

塊名稱(chēng):符號(hào)表符號(hào)編輯器

-FB

-FC

-DB

-VAT

-UDT

數(shù)據(jù)塊組成DB的聲明表程序編輯器

6.組織塊可否調(diào)用其她組織塊?

答:0B組織塊由PLC得操作系統(tǒng)自行調(diào)用,無(wú)需用戶(hù)干預(yù),用戶(hù)僅可以在0B中調(diào)

用其她得FC,FB,不可調(diào)用0B。

7.B堆棧與L堆棧有何不同?

答:局部數(shù)據(jù)堆棧簡(jiǎn)稱(chēng)L堆棧,就是CPU中單獨(dú)得存儲(chǔ)器區(qū),可用來(lái)存儲(chǔ)邏輯塊得

局部變量(包括0B得起始信息)、調(diào)用功能FC時(shí)要傳遞得實(shí)際參數(shù),梯形圖程序

中得中間邏輯結(jié)果等。可以按位、字節(jié)、字與雙字來(lái)存取。塊堆棧簡(jiǎn)稱(chēng)B堆棧,

就是CPU系統(tǒng)內(nèi)存得一部分,用來(lái)存儲(chǔ)被中斷得塊得類(lèi)型、編號(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í)變量又稱(chēng)作暫態(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),試編寫(xiě)其PLC控制得LAD程序。

分析:通過(guò)計(jì)數(shù)器與比較器實(shí)現(xiàn)題目中得要求:

按第1次,計(jì)數(shù)器為1,通過(guò)比較器,使燈Q0、0亮;

按第2次,計(jì)數(shù)器為2,通過(guò)比較器,使燈Q0、0閃;

按第3次,計(jì)數(shù)器為3,通過(guò)比較器,清零計(jì)數(shù)器,并使燈Q0、0滅。

程序如下:

耐瞬:標(biāo)題:

co

10.0-s_cu

CUQ

SCV-W1

PVCV_BCD

Q0.1-R

按一次開(kāi)關(guān),記一次數(shù);

渭徽蜂標(biāo)題:

第一次按,燈Q0、。亮;第二次按,燈Q0、0閃;

程序段3:標(biāo)題:

注釋:

T1

TO_S_ODT

TI------------SQ

S5T83OOMS-TVBI

???一RBCD

與程序段2一起實(shí)現(xiàn)燈QO、0得閃爍;

注釋:

Q0.1

CMP==l

T)-I

Wl-INI

3-IN2

按第三次時(shí),用Q0、1來(lái)清空計(jì)數(shù)器。

實(shí)驗(yàn)仿真:

第1次按時(shí),計(jì)數(shù)器為1,QO、0亮;

JJCPUID|回'S3'唐]lB...|二!回S3國(guó)QB...國(guó)一回|漢|

□sF

□Dp1RUN-P|IB0|Bits二J|QB0IBits▼

□Dc

PRUN

□RuN7654321076543210

口STOrSTOPMRES1rrrrrrri?rrrrrrrr?

國(guó)T???II回!_哭」圖T…[三?回S3雪]C...iCD回|S3|

P0|C0[BCD

0|~IOms▼]T=o]25|~IOms▼]T=o]

2

第2次按時(shí),計(jì)數(shù)器為2,QO、0閃;既有亮,又有滅;

第三次按時(shí),計(jì)數(shù)器清零,Q0、0滅

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)燈Q0、0亮得時(shí)候,燈Q0、1滅;燈Q0、1亮得時(shí)候,Q0、

0滅;

程序如下:

程序段1:標(biāo)題:

co

10.0-S.CU

HI——CUQ

???一SCV-W1

???一PVCV_BCD

Q0.2-R

用計(jì)數(shù)器記錄按下得次數(shù);

程序段2:標(biāo)題:

利用互鎖電路來(lái)實(shí)現(xiàn)Q0、0亮得時(shí)候,燈Q0、1滅;燈Q0、1亮得時(shí)候,Q0、0滅;

程序段3:標(biāo)題:

-CMP==l~Q0-2

CMP==1

--------------------------------0-I

3-IN1

W1-|IINN22_________

第三次按下時(shí),利用Q0、2來(lái)清零計(jì)數(shù)器,同時(shí)也使得Q0、0與Q0、1都滅;

實(shí)驗(yàn)仿真:

第一次按下:

同CPUIc=>si園IB...o回國(guó)QB...三i~~|[國(guó)園c...r^-i

□SF

rRUN-P|IB0|Bits|Q80|Bits|c0|BCD

□DP.dJLI

□DC口RUN

7654321076543210

□RUN「STOPMRES|廠廠廠“廠廠廠廠

□STOPrrrrrrrrI1

計(jì)數(shù)器為1,燈Q0、0亮;燈Q0、1滅;

第二次按下:

回CPU三回至唐11B|C3|回1S3國(guó)QB...(=□IIsi|s1園c...|_QJ!_(3旦I

sF

L□JDpRUN-P|lB0[Bit^3|QBoBits二]|C0IBCD二]

□Dc

RUN

口RuN7654321076543210

口STO

STOPMRES|rrrr廠廠廠vrrrrrriyrI2

計(jì)數(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

計(jì)數(shù)器清零,兩盞燈都滅。

3.編寫(xiě)PLC控制程序,使Q4、0輸出周期為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í)間,就能夠滿(mǎn)足題目要求。

程序如下:

褐涕泄:標(biāo)題:

TO

TO

10.0Q4.0

——0~I

10.0

程序段2:標(biāo)題:

注釋:

T1

TOS_ODT

—11---------------------------------SQ

S5TS1S-TVBI一??.

10.0

---------11---------------|N0T|——RBCD

當(dāng)10、0沒(méi)有按下時(shí),定時(shí)器處于復(fù)位狀態(tài),按下10、0后,從Q4、0先滅4s,再亮

1s,這樣就就是先了題目得要求

實(shí)驗(yàn)仿真:

OCPU|o回一才國(guó)IB...|□|B'IS3|國(guó)QB.J工卮「i次|

呂sF

DPRUN-PpB0|Bits|QB4|Bits

□DCw

RUN

口RUN7654321076543210

口T

s"STOPMRESIrrrr廠廠廠“rrrrrrrr

當(dāng)io、o按下后:

TO開(kāi)始計(jì)時(shí),4s后,Q4、0亮,如下:

同時(shí),定時(shí)器T1開(kāi)始計(jì)時(shí),

經(jīng)過(guò)1s后,Q4、0又滅,如下不停地循環(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)按鈕接10、0,停止按鈕接10、1。鼓風(fēng)機(jī)及其指示由Q4、1與Q4、2

驅(qū)動(dòng),引風(fēng)機(jī)及其指示由Q4、3與Q4、4驅(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)10、0時(shí),Q4、3與Q4、4先啟動(dòng),并就是先自鎖功能,即使10、0彈

起,Q4、3與Q4、4也就是導(dǎo)通得;

程序段2:標(biāo)題:

MO.OT0

HI---------------------------------------(SDI

S5Tsi0S

用中間狀態(tài)MO、0來(lái)啟動(dòng)定時(shí)器TO,即10s后來(lái)啟動(dòng)Q4、1與Q4、2;

程序段3:標(biāo)題:

TO10.1Q4.1

TI---------1/4T)~~I

Q4.2

T)-I

10s后,啟動(dòng)Q4、1與Q4、2;

程序段4:標(biāo)題:

IW7

10.1T1

——II-------------------------------------------------------------(SDl

S5Ts20s

按下停止按鈕10、1后,定時(shí)器T1啟動(dòng),首先Q4、1與Q4、2斷開(kāi),接著經(jīng)過(guò)20s

后,Q4、3與Q4、4斷開(kāi)。

實(shí)驗(yàn)仿真:

按下10、0,先Q4、4與Q4、3先啟動(dòng),T0開(kāi)始計(jì)時(shí)

|1]CPUIaIIB勖B...Ia||E1國(guó)QB...回II區(qū)】

□sF

□DpRUN-P[iB~~[eiu3|QB4[Bits

□Dc廠

RUN

□RuNI廠7654321076543210

□sTopSTOPMRESIrrrrrrri7rrrpi7rrr

10s后,Q4、1與Q4、2啟動(dòng)

[HCPUIM回I亙)國(guó)IB...|c=i||El[|S3|國(guó)QB.“?gii回ir^~r

nU

npp「RUN-Po4

aDCI?RUN

n7654321076543210

CTHP「STOPMRESrrrrrrri?rrriyPRi7r

國(guó)T.“I三回亙]圖T-IZQJ5回IS3|

~|l00msjJT=p|0110ms▼|T=0|

按下10、1后,先關(guān)閉Q4、1與Q4、2,同時(shí)啟動(dòng)定時(shí)器T1

囿CPUIa|lBIIS3I園IB...Ia|!B國(guó)QB...|o|!回||次|

□sF

□DprRUN-PpB0|Bits[QB4|Bits

□Dc

IyRUN

□RuN7654321076543210

□STOrSTOPrrrrrriyrrrri7i?rrr

20后Q4、4與Q4、3關(guān)閉

叵|CPU|o||回||Sg[國(guó)IB…吃B,23國(guó)QB...7,回|次|

呂sF

DpRUN-P[lB0|Bits-^|[QB4|Bits-^|

口Dc

RUN

□RuN7654321076543210

口STSTOPMRESI

0Prrrrrri?rrrrrrrrr

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ī)工作,則指示燈常亮,

指示“正?!保蝗绻麅H有1臺(tái)風(fēng)機(jī)工作,則該指示燈以0、5Hz得頻率閃爍,指示“一級(jí)報(bào)警”;

如果沒(méi)有風(fēng)機(jī)工作了,則指示燈以2Hz得頻率閃爍,指示“嚴(yán)重警報(bào)”。當(dāng)設(shè)備不運(yùn)轉(zhuǎn)時(shí),指示

燈不亮。試用STL及LAD編寫(xiě)符合要求得控制程序。

提示:本題要點(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)不同頻率得閃爍。(10、0啟動(dòng)開(kāi)關(guān);10、1,10、2,10、3表示風(fēng)機(jī),1表示

正在運(yùn)行,0表示不運(yùn)行;Q0、0指示燈)

LAD程序如下:

道獺R:標(biāo)題:

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一.■■

當(dāng)有2臺(tái)以上得風(fēng)機(jī)處于工作時(shí),第一部分通,燈Q0、0一直亮;

當(dāng)只有1臺(tái)風(fēng)機(jī)處于工作時(shí),第二部分通,燈Q0、0以0、5Hz得頻率閃爍;

當(dāng)沒(méi)有風(fēng)機(jī)處于工作時(shí),第三部分通,燈Q0、0以2Hz得頻率閃爍;

程序段2:標(biāo)題:

T1

P_S_ODT

|----------SQ

S5TS1S-TVBI

???一RBCD

使燈以0、5Hz得頻率閃;

程序段3:標(biāo)題:

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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論