




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《S7-1500PLC應(yīng)用技術(shù)》
習題答案
第1章PLC概述..................................................................2
第2章S7-1500PLC硬件系統(tǒng)......................................................3
第3章TIAPortal編程軟件及使用..................................................3
第4章S7-1500PLC的常用指令...................................................5
第5章程序塊及應(yīng)用............................................................11
第6章PLC綜合項目設(shè)計與分析..................................................15
第7章S7-1500PLC系統(tǒng)的通信應(yīng)用..............................................20
第8章SCL編程語言............................................................21
第1章PLC概述
1.1PLC具有什么特點?主要應(yīng)用在哪些方面?
參考答案:PLC也稱可編程序控制器(ProgrammableController),是一種專為在工業(yè)環(huán)境
下應(yīng)用而設(shè)計的數(shù)字運算操作的電子裝置。具有抗干擾能力強、可靠性高,?控制系統(tǒng)結(jié)構(gòu)簡
單、使用方便;功能強大、通用性好等特點。
1.2PLC按I/O點數(shù)可分為哪幾類?
參考答案:根據(jù)PLC及可擴展的輸入/輸出(I/O)點數(shù),可以將PLC分為小型PLC、中型
PLC和大型PLC三類。一般小型PLC的輸入/輸出點數(shù)在256點以下,中型PLC的輸入/輸
出點數(shù)在256~2048個點,大型PLC的輸入/輸出點數(shù)在2048點以上。
1.3整體式PLC與模塊式PLC各有什么特點?
參考答案:按PLC的結(jié)構(gòu)分類,PLC可分為整體式和模塊式。整體式PLC將電源、CPU、存
儲器、I/O系統(tǒng)都集中在一個小箱體內(nèi),小型PLC多為整體式PLC;模塊式PLC是按功能分
成若干模塊,如電源模塊、CPU模塊、輸入模塊、輸出模塊、功能模塊、通訊模塊等,再根
據(jù)系統(tǒng)要求,組合不同的模塊,形成不同用途的PLC,大中型的PLC多為模塊式PLC。
1.4PLC按硬件結(jié)構(gòu)分為整體式PLC和模塊式PLC兩種。
1.5試闡述PLC的工作原理。
參考答案:PLC工作時,采用周期循環(huán)掃描的工作方式;即在每個工作周期中,輸入、輸出
接口的信號狀態(tài)都會被掃描一次并實時更新到過程映像輸入?yún)^(qū)、過程映像輸出區(qū)中;PLC中
的用戶程序?qū)⒁援斍按鎯Φ竭^程映像區(qū)的輸入、輸出狀態(tài)為基礎(chǔ)執(zhí)行程序,并將中間計算結(jié)
果實時更新到過程映像輸出區(qū)中。
1.6輸入輸出模塊是CPU與外部檢測和控制元件的接口o
1.7S7-1500PLC系統(tǒng)可以由哪些模塊組成?
參考答案:可以由CPU、信號模塊、通信模塊、工藝模塊、電源模塊等模塊組成。
1.8PLC控制系統(tǒng)與繼電接觸器控制系統(tǒng)在運行方式上有何不同?
參考答案:繼電器控制系統(tǒng)采用的是“并行運行”方式,各條支路同時上電;當一個繼電器
的線圈通電或者斷電,該繼電器的所有觸點都會立即同時動作。而PLC采用“周期循環(huán)掃
描"的工作方式,即CPU是通過逐行掃描并執(zhí)行用戶程序來實現(xiàn)的,當一個邏輯線圈接通
或斷開,該線圈的所有觸點并不會立即動作,必須等到程序掃描執(zhí)行到該觸點時才會動作。
第2章S77500PLC硬件系統(tǒng)
2.1S7-1500CPU模塊可分為標準型、緊湊型、安全型和工藝型等類型。
2.2存儲卡的作用是什么?
參考答案:主要用于存儲CPU的用戶程序。
2.3什么是固件?為什么要固件更新?
參考答案:固件(Firmware)相當于智能設(shè)備的操作系統(tǒng),智能設(shè)備功能的更新以及一些錯
誤的更正可通過固件版本的升級來實現(xiàn)。
2.4S7-1500系統(tǒng)電源模塊的作用是什么?
參考答案:S7-1500PLC系統(tǒng)電源模塊分為兩種:負載電源(PM)、系統(tǒng)電源(PS)。PM模塊為
S7-1500模塊的輸入輸出電路及傳感器、執(zhí)行器等器件提供電源;此外,在某些情況下還需
要使用PM模塊為CPU和PS提供24VDC電源。PS模塊連接到背板總線(U型連接器)并
專為背板總線提供內(nèi)部所需的系統(tǒng)電壓,系統(tǒng)電源為系統(tǒng)的各個模塊提供電源。
2.5描述PLC數(shù)字量輸入、數(shù)字量輸出模塊的功能。
參考答案:通過輸入模塊將現(xiàn)場輸入變量采集并傳送到CPU進行計算和邏輯處理,然后將
CPU邏輯運算結(jié)果和控制指令通過輸出模塊輸出并控制外部設(shè)備運行的目的。
2.6模擬量輸入模塊輸入電壓為1-5V,轉(zhuǎn)換為數(shù)字量額定范圍是多少?
參考答案:0-27648。
2.7模擬量輸出模塊電壓輸出范圍設(shè)置為(-1O-+1O),若模塊輸出電壓是-3.5V,則PLC
輸出的數(shù)字量是多少?
參考答案:-9677。
2.8S7-1500PLC系統(tǒng)的通信模塊支持哪些通信協(xié)議?
參考答案:PROFINET/ETHERNETsPROFIBUS以及PTP等協(xié)議。
第3章TIAPortal編程軟件及使用
3.1SIMATICSTEP7編程軟件可分為哪兩個版本?各自的適用范圍是什么?
參考答案:1)STEP基本版,用于組態(tài)S7-1200控制器。2)STEP7專業(yè)版,用于組態(tài)S7-
1200、S7-1500、S7-300/400和WinAC。
3.2S7-1500PLC支持哪些編程語言?各有什么特點?
參考答案:1)梯形圖、語句表、功能塊圖和結(jié)構(gòu)化控制語言等編程語言。2)由于PLC產(chǎn)生
于替代繼電器邏輯功能的需求,因此其基本的編程語言梯形圖也非常接近于繼電器電路,它
很容易被熟悉繼電器控制的電氣人員所掌握,特別適合于數(shù)字量邏輯控制。功能塊圖也是一
種圖形化編程語言,是與數(shù)字邏輯電路類似的一種PLC編程語言,有數(shù)字電路基礎(chǔ)的技術(shù)
人員很容易上手和掌握;但同樣的也不適合人工編寫復雜控制任務(wù)及大型程序的應(yīng)用。語句
表是一種文本編程語言,類似于微機的匯編語言,適合于有一定編程基礎(chǔ)的程序員使用;存
在著指令記憶困難、程序可讀性差的缺點,不適合人工編寫復雜控制任務(wù)及大型程序的應(yīng)用。
結(jié)構(gòu)化控制語言是一種類似PASCAL的高級編程語言,不僅可以完成PLC典型應(yīng)用(如輸
入/輸出、定時、計數(shù)等),還可以具有循環(huán)、選擇、數(shù)組、高級函數(shù)等高級語言的特性,非
常適合于復雜的運算功能、數(shù)學函數(shù)、數(shù)據(jù)處理和管理以及過程優(yōu)化等。
3.3通SIMATIC定時器相比,1EC定時器有什么優(yōu)點?
參考答案:SIMATIC定時器是CPU的特定資源,數(shù)量固定。I,IEC定時器占用CPU的工作
存儲器資源,數(shù)量與工作存儲器大小有關(guān),IEC定時器可設(shè)定的時間遠大于SIMATIC定時
器可設(shè)定的時間。
3.4符號尋址有什么優(yōu)點?
參考答案:采用符號尋址便于記憶和識別,增強程序的可讀性、簡化程序的調(diào)試過程,為后
續(xù)編程和維護提高效率。
3.5強制功能有什么作用?使用時有什么約束?
參考答案在程序調(diào)試過程中,由于硬件輸入信號不能在線修改而無法對程序進行模擬調(diào)試;
這時可通過強制功能讓某些I/O保持為用戶指定的值;與修改變量不同,一旦I/O被強制,
則其始終保持為強制值,不受程序運行影響,直到用戶取消強制功能。
3.6在TIAPortal中選擇一款1500CPU,進行硬件組態(tài),并進入相應(yīng)位置啟用系統(tǒng)時鐘功
能,并在0B1程序中輸入圖3-78程序,在線仿真觀察程序運行情況。
參考答案:略(參見教材例題)
第4章S77500PLC的常用指令
4.1按下按鈕SBl(UO.O),輸出(Q4.0)變?yōu)?1"狀態(tài)并保持;按鈕SB2(H0.1))按下3次后
(用計數(shù)器),定時器開始計時,5s后輸出(Q4.0)變?yōu)椤?”狀態(tài),同時計數(shù)器被復位。試編
寫梯形圖程序。
參考答案:
4.2采用沿檢測指令編寫一段程序,完成對MW0進行初始化清零操作。
MOVE
“OUTI—
4.3分析圖4.2中的定時器是否計時,如果不計時如何修改程序?
YDB1
,|EC_Timer_O_DB,
>MO5TON
?wTime
IN
Pt200ms—PT
參考答案:
1)可以在定時器功能框的Q連接變量;2)可以在定時器功能框的ET連接變量。
4.4程序如圖所示,程序運行后(MW4)的值是多少?(MW6)的值是多少?
4.5根據(jù)下圖所示信號燈控制系統(tǒng)的時序圖設(shè)計出梯形圖。
參考答案:
程序段1:作業(yè)4.5
%M1.0%Q4.0
%DB5
IP
%I1O.OTime
TP卜INQ.
%M2.0T#14S-f?TEI-%MD4
程序段2:
4.6編寫一段程序,實現(xiàn)定時器自復位并產(chǎn)生脈沖。
參考答案:
I*)(0847
?lEOmer.O.DB'
TON
?DB2??脈沖不me,DB2?.膿沖
I/FINQ------------------------------------------------------------------()--------1
|----------------T#10S-PTE7一???
4.7編寫程序,完成如下控制要求:按下SB1按鈕,電機單向運轉(zhuǎn);按下SB2按鈕,電機點
動運轉(zhuǎn);按下SB3按鈕,電機停止。
參考答案:
程序段3:作業(yè)4.7:SBH10.2;SB2-I10.3;SB3-I10.4;Q4.5-KM
%110.2%M10.1
------1I-------------------------------------------------------------(5)------
%110.4%M10.1
——II------------------------------------------------------------(R)~?
%110.3
%110.3%M10.2
%Q4.5
%M10.2
4.8有一汽車停車場,最大容量只能停車1000輛,為了表示停車場是否有空位(Q4.0燈亮
表示有空位、Q4.1燈亮表示已滿),試用PLC程序來實現(xiàn)控制要求。
WB1
"EC_Coumer_
6_DB?
%10.0CRJD
?車輛駛?cè)?Int
——IP1CUQU----------------------------
*XM4.0QD—
,Tag-6'
WW2
cv,停車場車輛數(shù).
W0.1
I?車輛駛出.
——|P------------------CD
false—R
,Tag_7-
W42
*Tag-8'—LD
1000—pv
%Q40
?停車場車輛數(shù)?
?停車場有空位.
fl
1000
—.停車I場-車I輛-數(shù).------------.僖車1場已1滿.
1000
4.9洗手間小便池在有人使用時光電開關(guān)使110.0為ON,沖水控制系統(tǒng)在使用者使用3s后
令Q4.0為ON,沖水2s,使用者離開后沖水3s,設(shè)計出梯形圖程序。
3s2s3s
參考答案:
程序段1:作業(yè)4.8
4.10用PLC的輸入地址110.0、110.1的狀態(tài)控制輸出通道Q4.0的狀態(tài),當110.0=1、110.1=0
時,輸出Q4.0以1.2s周期閃爍;當110,0=0310.1=1時,Q4.0以3s的周期閃爍;當110.0=1、
110.1=1時,Q4.0為ON。試采用程序控制指令編寫程序,滿足控制要求。
參考答案:
JMP..UST
ENDESTOIBDICU
%MB2YKDEST1-labld
DEST2Iable2
訃DEST3—Iable3
程序段3:。0狀態(tài)
程序段4:01狀態(tài)
lablel
%DB1
TON
?tO?.Qlime
--------------------INQ---------------
T#1200ms-PTEI%MD2
%MD2%Q4.0
T#600ms
%M0.3
4RET)-1
程序段5:10狀態(tài)
Iable2
%DB2
TON
?tV.Q"fime
-1/1---------------------------INQ---------------
T#3s—prEJ—%MD6
%MD6%Q4.0
---1高e卜
T#1500ms
%M0.4
4RET)?
第5章程序塊及應(yīng)用
5.1用戶程序中包含哪些程序塊?各有什么作用?
參考答案:包括組織塊(OB)、功能(FC)、功能塊(FB)和數(shù)據(jù)塊(DB);各種程序塊的
類型及功能描述見下表。
程序塊功能簡要描述
組織塊(0B)0B定義用戶程序的結(jié)構(gòu),是操作系統(tǒng)和用戶程序之間的接口。
功能(FC)FC包含用于處理重復任務(wù)的程序例程。FC沒有“存儲區(qū)”。
FB是一種代碼塊,它將值永久地存儲在“存儲區(qū)”(背景數(shù)據(jù)塊)中,
功能塊(FB)
使得即使塊任務(wù)執(zhí)行完成后,這些值仍然可用。
分為背景數(shù)據(jù)塊和全局數(shù)據(jù)塊:背景數(shù)據(jù)塊與FB調(diào)用相關(guān),在調(diào)
數(shù)據(jù)塊(DB)用時自動生成,存儲特定FB的數(shù)據(jù);全局數(shù)據(jù)塊用于存儲程序數(shù)
據(jù),任何OB、FB或FC都可訪問全局DB中的數(shù)據(jù)。
5.2程序循環(huán)組織塊和啟動組織塊有什么區(qū)別?
參考答案:要啟動用戶程序執(zhí)行,項目中至少要有一個循環(huán)執(zhí)行組織塊,例如0B1;操作系
統(tǒng)在每個掃描周期,會按照序號由小到大的次序依次調(diào)用循環(huán)執(zhí)行組織塊。啟動組織塊
Startup在CPU從STOP模式切換到RUN模式時執(zhí)行一次,執(zhí)行完后,開始執(zhí)行程序循環(huán)
0Blo
5.3采用結(jié)構(gòu)化程序編程有什么優(yōu)點?
參考答案:結(jié)構(gòu)化程序?qū)碗s的自動化任務(wù)劃分為與工藝功能相對應(yīng)的更小的子任務(wù),子任
務(wù)在程序中以程序塊表示,通過對不同任務(wù)程序塊的調(diào)用來構(gòu)建程序。使各程序塊實現(xiàn)標準
化,從而實現(xiàn)在不同項目間反復使用,簡化用戶程序的設(shè)計和實現(xiàn);也使程序的測試和調(diào)試
更為簡化。比較適合于較復雜的自動化控制任務(wù)設(shè)計。
5.4FC和FB有什么區(qū)別?
參考答案:與FB不同,F(xiàn)C不具有相關(guān)的背景DBO而FB的輸入?yún)?shù)、輸出參數(shù)、輸入/輸
出參數(shù)和靜態(tài)變量都存儲在一個單獨的、被指定給該功能塊的數(shù)據(jù)塊中,即背景數(shù)據(jù)塊。當
調(diào)用FB時,該背景數(shù)據(jù)塊會自動打開;當塊退出時,背景數(shù)據(jù)塊中的數(shù)據(jù)仍然保持。
5.5使用延時中斷組織塊完成功能如下:當輸入按鈕SB1信號由OFF變?yōu)镺N時,延時5s
后啟動延時中斷組織塊,驅(qū)動輸出指示燈LED」點亮。
參考答案:
1)0B1程序
程序段1:OB1:SB1-I10.0
,XI10.0
*SB1,SRT_DINT
-JI__________
11ENENO
20—OB.NR
T#55一D71MERET.VAL-*Rct-vfll_1,
16#1一SIGN
程序段2:取消延時中斷
旬4.1
"Cancel'CAN_DINT
-----------1|------------------ENENO-----------------------
20—OB_NR<XMW10
RET.VAL—,Ret_val_2,
程序段3:查詢延時中斷的狀態(tài)
QRY_DINT
ENENO
20—OB_NRWW12
RET.VAL-"Ret-vaL3"
STATUS—?Status,
2)OB20程序
程序段1:0B2曜序
■XQ4.0
*LED_T
---------------------------------------------------------------------------------------------------------------------------------------(s)-
5.6采用編程軟件設(shè)計一個定時器中斷,中斷周期為200ms,編寫程序使得中斷程序記錄執(zhí)
行中斷的次數(shù)。
參考答案:
作業(yè)5,5.S,6?R.C_1(CRJ1SHC1FW|?程”?Cyclicim??rupt(OB301
編廠
事點?-4言目■今Wc目畫e°5d■9、
作北55、56ao
Tl-TAT1回J.
去設(shè)番響£
▼塊標n
▼JPLC_1(CRJ1511C-1PN]aoiu
附設(shè)R如左
W在線和的程序段1:作注6中財事|為200m:,
,加軟件單元
▼。程序決
I?Cycbcinttfrupt[OB30J
?Mim[OB1|1S94
XWI4
?Timedelayinterrupt[0820]
—
,工?系統(tǒng)快
5.7在FC塊中輸入以下程序,其中IN為接口輸入?yún)?shù)Input,OUT為接口輸出參數(shù)Output;
啟用CPU的系統(tǒng)時鐘存儲器功能,在OB1中調(diào)用兩次FC塊,第一次調(diào)用FC時將時鐘存
儲器的(Clock_lHz)位賦值給FC的輸入?yún)?shù)IN,且FC塊第一次調(diào)用的輸出是第二次調(diào)
用的輸入IN,完成程序編寫并仿真調(diào)試程序,分析和寫出該FC塊的功能。
參考答案:分頻電路。
5.8全局數(shù)據(jù)塊DB1中的變量MD100賦值為16#0101A0Al,試采用片段訪問的變量尋址
方式編寫程序,分別讀出變量MD100的第0位、第2個字節(jié)、第1個字的值。
參考答案:
程序段1:給AMD100S里域值編號。為最低位或最低字節(jié)或最低字或最低雙字中
MOVE
--------------------------EN-------ENO----------------------------
16?0101A0A1—IN16*0101-A0A1
“OUT1—"A'.MDldo
程序段2:變里AMD1。的最低位如果狀態(tài)為1則輸出Q0。導通
<XQ0.0
?A'.MD100.%X0*Tag_2e
-----1I-----------------------------------------------------------(F
將變里AMD1。物第2個字節(jié)值傳送給MB50.將變里1005peed的第1個學傳送給變里卜M52
第6章PLC綜合項目設(shè)計與分析
6.1簡述PLC控制系統(tǒng)設(shè)計的基本內(nèi)容。
參考答案:PLC控制系統(tǒng)設(shè)計的基本內(nèi)容包括:1.分析被控對象,明確控制要求;2.確定
輸入/輸出設(shè)備;3.選擇PLC類型、配置PLC系統(tǒng);4.分配I/O點并設(shè)計PLC外圍硬件線
路;5.程序設(shè)計;6.硬件實施;7.聯(lián)機調(diào)試;8.整理和編寫技術(shù)文件。
6.2在西門子PLC模擬量轉(zhuǎn)換的二進制數(shù)值中,單極性輸入信號時(如0~10V或4~20mA),
對應(yīng)的正常數(shù)值范圍為是多少?
參考答案:單極性輸入信號時(如0?10V或4?20mA),對應(yīng)的正常數(shù)值范圍為0-27648
(16#0000~16#6C00),
6.3如果選用電流傳感器(4~20mA)對水槽水位進行實時檢測,(4~20mA)對應(yīng)水位高
度(50~500)毫米,使用一個16位分辨率的模擬量輸入通道獲取水位信號,如果CPU獲得
的數(shù)字量是10000,則對應(yīng)的水位高度是多少?
參考答案:計算水位高度=10000x」一X(500-50)+50=212.76mm
27648
編程時,可使用標準化指令N0RM_X,縮放指令SCALE_X來完成數(shù)值映射與轉(zhuǎn)換。
6.416位A/D轉(zhuǎn)換器對應(yīng)的模擬量輸入信號范圍是0~10V,當前測得輸入電壓為2.5V,
則CPU中獲得的對應(yīng)數(shù)字值是多少?如果CPU中獲得的數(shù)字值是16#0BBB,則其等效的
模擬量輸入信號是多少伏?
參考答案:
1)輸入電壓為2.5V,對應(yīng)數(shù)字值=就*(27648-0)=6912
1U-U
2)當前數(shù)字值是16#0BBB,對應(yīng)十進制5673,對應(yīng)模擬量輸入值=黑x10=2.05V
Z/o4o
6.5在比例控制中,表達正確的選項是(B).
a)當負荷變化后達到穩(wěn)定時,比例控制通常零誤差;
b)當負荷變化后達到穩(wěn)定時,比例控制通常會有誤差。
6.6G120周期性數(shù)據(jù)通訊報文中PZD區(qū)由哪兩部分構(gòu)成?
參考答案:
G120周期性數(shù)據(jù)通訊報文有效數(shù)據(jù)區(qū)域由2部分構(gòu)成,即PKW區(qū)(參數(shù)識別值)和PZD
區(qū)(過程數(shù)據(jù))。其中PZD是為控制和監(jiān)測變頻器而設(shè)計的,如果要控制變頻器啟停、設(shè)定
頻率等參數(shù)則需要用到PZD,過程數(shù)據(jù)一直被傳輸,具有最高的優(yōu)先級和最短的間隙,其數(shù)
據(jù)根據(jù)傳送方向不同而不同:當數(shù)據(jù)由主站傳向變頻器時,PZD區(qū)由控制字STW和頻率設(shè)
定值HSW構(gòu)成;當數(shù)據(jù)由變頻器傳向主站時,PZD區(qū)由返回變頻器的狀態(tài)字ZSW和實際
速度值HIW構(gòu)成。
6.7編寫程序完成如下控制B臺電動機順序啟動、逆序停止按下啟動按鈕,電機按照MI-
MS的順序,每隔5s啟動一臺,直至全部啟動;按下停止按鈕,電機按照M3~M1的順序,
每隔10s停止一臺,直至全部停止。
參考程序:
起動按鈕、停止按鈕接至110.0、110.1;三臺電機控制繼電器接至Q5.0,Q5.1,Q5.2。
▼程序段1:起動'停止控制
力10.01U10.1VA50
?啟硼雨.?停止按扭.?電機起動信號.
------------1I-------------------------H—
KM5.0
?電機起動信號.
為10.1KilO.O1JM5.1
?停止按用.?啟動按招.?電機停止信號.
!卜---丁■一?■^,^-一-一-??■■■■■■■■■■■■■■■-一-■■■■■■■■■■一b-----T
W51;
.電機停止僮號?:
▼程序段2:起動時序
▼程序段3:停止時序
TS0M5
?停止定時善一
W51j"-'TON"-'
?電機停止信號.!%me5
---------1卜-------------------------INQ卜,
Taios-!rrHr-
T*OMS
1DBB
?停止定a4善丁
▼程序段4:電機起潮領(lǐng)
KM5.0KQ5.0
?電機起動信號.Z1電機.
加5」
?起動定時2Si,Q?M2電機.
?幽J定H署2\Q?M3電機?
,程序段5:電機停止控制
^(M51,Ui5.2
?電機停止信號.?M3電機.
W.i
?停止定時?Kt電機,
—(,?卜—T
%Q5.0
?停止定時號7q?Ml電機,
6.8編寫程序,實現(xiàn)一部電動運輸車供8個加工點使用的控制功能。電動車的控制要求如
下:PLC上電后,車停在某個加工點(下稱工位),若無用車呼叫(下稱呼車)時,則各工
位的指示燈亮,表示各工位可以呼車。某工作人員按本工位的呼車按鈕呼車時,各工位的指
示燈均滅,此時別的工位呼車無效。如停車位呼車時,臺車不動,呼車工位號大于停車位號
時,臺車自動向高位行駛,當呼車位號小于停車位號時,臺車自動向低位行駛,當臺車運行
到呼車工位時自動停車。從安全角度出發(fā),停電再來電時,臺車不應(yīng)自行起動。
白白白芭吃由百曲
SQISQ2SQ3SQ4SQ5SQ6SQ7SQ8
——————————
1I?iI1?I?1I??I?iI?iI1?I1
SBISB2SB3SB4SB5SB6SB7SB8
習題6.8
參考程序:
8個工位的小車位置開關(guān)連接到110.0-110.7;呼叫按鈕連接到111.0-111.7;指示燈連接到
Q4.0?Q4.7;小車左移控制Q5.0,右移控制Q5.1.o
第7章S77500PLC系統(tǒng)的通信應(yīng)用
7.1SIMATICS7通信適用范圍是什么?
S7通信是S7系列PLC基于MPLPROFIBUS和工業(yè)以太網(wǎng)的一種優(yōu)化的通信協(xié)議,特別適
用于PLC與HMI、編程器之間,PLC與PLC之間的通信。S7協(xié)議是SIEMENSS7系列產(chǎn)品
之間通訊使用的標準協(xié)議,其優(yōu)點是通信雙方無論是在同一MPI總線上、同一PROFIBUS總
線上或同一工業(yè)以太網(wǎng)中,都可通過S7協(xié)議建立通信連接,使用相同的編程方式進行數(shù)據(jù)
交換而與使用何種總線或網(wǎng)絡(luò)無關(guān)。
7.2SIMATICS7通信采用客戶端/服務(wù)器應(yīng)用協(xié)議,服務(wù)器只能被訪問。
7.3MB_CUENT指令塊的CONNECT引腳數(shù)據(jù)類型是TCON」PV4。
7.4列舉三種SIMATICNET網(wǎng)絡(luò)協(xié)議。
西門子工業(yè)通信網(wǎng)絡(luò)統(tǒng)稱為SIMATICNET,它提供了各種開放的、應(yīng)用于不同通信要求及安
裝環(huán)境的通信系統(tǒng);為滿足通信數(shù)據(jù)量和實時性的要求,SIMATICNET提供了工業(yè)以太網(wǎng)、
()()串行通信等
PROFIBUS^EIBEuropeanInstallationBussASIActuator-Sensor-Interfacex
通信網(wǎng)絡(luò)。
7.5S7通信中,PUT指令的作用是什么?GET指令的作用是什么?
PUT/GET指令可以用于單方編程,一臺PLC作為服務(wù)器,另一臺PLC作為客戶端;通
過在客戶端的PLC使用PUT/GET指令編寫通信程序?qū)崿F(xiàn)對服務(wù)器的讀寫操作;服務(wù)器側(cè)只
需進行相應(yīng)的配置,不需要編寫通信程序。
PUT指令用于將本地數(shù)據(jù)寫入遠程CPU(服務(wù)器),GET指令用于從遠程CPU(服務(wù)器)讀
取數(shù)據(jù)。
7.6客戶端/服務(wù)器(C/S)的作用各是什么?
客戶端(主站)向服務(wù)器發(fā)送請求,服務(wù)器(從站)分析、處理請求,并向客戶端發(fā)送應(yīng)答。
7.7試闡述ModbusTCP與ModbusRTU協(xié)議的區(qū)別與聯(lián)系?
略(見教材)。
7.8設(shè)計一個控制系統(tǒng),滿足兩臺S7-1500PLC進行ModbusTCP通信時,兩站交互2個
字的數(shù)據(jù)。
略(設(shè)計過程參見教材例題)0
第8章SCL編程語言
8.1SCL支持哪些STEP7塊,與其它語言有什么關(guān)系?
參考答案:S7-SCL支持如下STEP7的塊:OB.FC,FB.DB.UDTo在S7程序中,S7-SCL塊
可以與其它STEP7編程語言生成的塊互相調(diào)用。S7-SCL可以被編譯成STL,S7-SCL生
成的塊也可以作為庫文件被其它語言引用。由于S7-SCL程序由ASCII文本構(gòu)成,所以它
非常容易被導入或?qū)С觥?/p>
8.2SCL中本地變量與符號名的引用有什么區(qū)別?
參考答案:1)如果引用中只有變量名,則此變量為本地變量,如:Motor_Status:=Motor/
2)如果引用中變量名稱上包括"",則此變量為符號名,如:Motor_Status:="Motor_l"
8.3采用SCL語言編寫電動機Y-△降壓起動控制程序;要求,PLC上電3秒后(或按下啟
動按鈕),電動機丫型降壓起動,指示燈HL以1秒的時間周期閃亮;10秒后,電動機轉(zhuǎn)為
△型全壓正常運行,指示燈L1變?yōu)槌A?。任何時候按下停止按鈕,電動機M停止工作。
參考答案:
10分配:110.0-啟動按鈕停止按鈕。Q4.O-KA1(KM1)電源控制接觸器;Q4.1-KA2(KM2)
Y型;Q4.2-KA3(KM3)△型;Q4.3-指示燈HL。
11IF-3s定時更j-THEN?玲果FALSE
2"上電口號”0;??上電僮號?
3ELSIF-FirstScan"THEN?造果FALSE
4“上電信號”1;“上電信號”
5£WD_ir;
廣宮餐時春”.沖(11?:?"上電信號,
身?上電信號-FALSE
7PT:-T#3S,
8Q->-3s定時刻“):?3s定時到“FALSE
9
10C1IF"停止按在"THEN結(jié)果FALSE
11“電源控副”:-0;?電源挖咧”
12ELSIF”君豹按妞“OR-3s定時到“THEN?站果FALSE
13■?電源拄刎-:=1;“電源控制”
14END_ir;
15
3IF"電源控制"THEH?玲果TRUE
17[IFNOT■?電機角接-ANDNOT”星接定時動作“THEN?造果FALSE
18“電機星報":-1;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級下冊數(shù)學教案-3.1 解決問題的策略-從條件想起丨蘇教版
- 一年級下冊數(shù)學教案-7.2 變葫蘆| 青島版(五四學制)
- Unit 3 Section A (1a-1c)教學設(shè)計 2024-2025學年人教版八年級英語上冊
- 2025年貴州機電職業(yè)技術(shù)學院單招職業(yè)傾向性測試題庫必考題
- 2025年嘉興南湖學院單招職業(yè)傾向性測試題庫完整版
- 物理-云南省三校2025屆高三2月高考備考聯(lián)考卷(六)試題和答案
- 2025年哈爾濱鐵道職業(yè)技術(shù)學院單招職業(yè)傾向性測試題庫必考題
- 2025屆黑龍江佳木斯一中高三上學期五調(diào)政治試題及答案
- 2025年度工傷賠償協(xié)議范本(房地產(chǎn)行業(yè))
- 2025年湖南都市職業(yè)學院單招職業(yè)技能測試題庫帶答案
- 酒店項目精裝修工程施工組織設(shè)計
- 小學生研學旅行展示ppt模板
- 《思想道德與法治》第一章
- 新概念英語第2冊課文word版
- 大學生職業(yè)生涯規(guī)劃(高職)PPT完整全套教學課件
- 微信小程序開發(fā)實戰(zhàn)(第2版)全套PPT完整教學課件
- 教師教學質(zhì)量評估表(自評互評生評表)
- 部編版語文四年級下冊全冊大單元整體作業(yè)設(shè)計
- 重慶自然博物館
- 收養(yǎng)人撫養(yǎng)教育被收養(yǎng)人能力的證明
- 施工升降機的安裝步驟
評論
0/150
提交評論