版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、s7-1200plc編程及應(yīng)用第三版_廖常初_課后習(xí)題答案s7-1200plc編程及應(yīng)用第三版_廖常初_課后習(xí)題答案 編輯整理:尊敬的讀者朋友們:這里是精品文檔編輯中心,本文檔內(nèi)容是由我和我的同事精心編輯整理后發(fā)布的,發(fā)布之前我們對文中內(nèi)容進(jìn)行仔細(xì)校對,但是難免會有疏漏的地方,但是任然希望(s7-1200plc編程及應(yīng)用第三版_廖常初_課后習(xí)題答案)的內(nèi)容能夠給您的工作和學(xué)習(xí)帶來便利。同時也真誠的希望收到您的建議和反饋,這將是我們進(jìn)步的源泉,前進(jìn)的動力。本文可編輯可修改,如果覺得對您有幫助請收藏以便隨時查閱,最后祝您生活愉快 業(yè)績進(jìn)步,以下為s7-1200plc編程及應(yīng)用第三版_廖常初_課后習(xí)
2、題答案的全部內(nèi)容。s71200 plc編程及應(yīng)用第3版習(xí)題答案v2。0習(xí)題答案v2。0由本文件和14個項目文件組成,幾乎包含全部習(xí)題的答案。第1章1填空1)cpu 1214c最多可以擴(kuò)展_8_個信號模塊、_3個通信模塊。信號模塊安裝在cpu的 右 邊,通信模塊安裝在cpu的 左 邊。 2)cpu 1214c有集成的 14 點數(shù)字量輸入、 10 點數(shù)字量輸出、 2 點模擬量輸入, 6 點高速輸出、 4 點高速輸入。3)模擬量輸入模塊輸入的-10+10v電壓轉(zhuǎn)換后對應(yīng)的數(shù)字為 27648 27648 。2s71200的硬件主要由哪些部件組成?答:主要由cpu模塊、信號板、信號模塊和通信模塊組成。3
3、信號模塊是哪些模塊的總稱?答:信號模塊包括數(shù)字量輸入模塊和數(shù)字量輸出模塊,模擬量輸入模塊和模擬量輸出模塊.4怎樣設(shè)置才能在打開博途時用項目視圖打開最近的項目?答:執(zhí)行菜單命令“選項”“設(shè)置”,選中工作區(qū)左邊瀏覽窗口的“常規(guī)”,勾選復(fù)選框“打開最近的項目”(見圖115).5硬件組態(tài)有什么任務(wù)?答:設(shè)備組態(tài)的任務(wù)就是在設(shè)備視圖和網(wǎng)絡(luò)視圖中,生成一個與實際的硬件系統(tǒng)對應(yīng)的虛擬系統(tǒng),plc、hmi和plc各模塊的型號、訂貨號和版本號,模塊的安裝位置和設(shè)備之間的通信連接,都應(yīng)與實際的硬件系統(tǒng)完全相同。此外還應(yīng)設(shè)置模塊的參數(shù),即給參數(shù)賦值.6怎樣設(shè)置保存項目的默認(rèn)的文件夾?答:執(zhí)行菜單命令“選項”“設(shè)置”
4、,選中工作區(qū)左邊瀏覽窗口的“常規(guī)”。選中“存儲設(shè)置”區(qū)中的“默認(rèn)存儲位置”.用“瀏覽”按鈕設(shè)置保存項目和庫的文件夾(見圖115)。7怎樣設(shè)置數(shù)字量輸入點的上升沿中斷功能?答:選中設(shè)備視圖或設(shè)備概覽中的cpu或有數(shù)字量輸入的信號板,然后選中巡視窗口的“屬性 常規(guī) 數(shù)字量輸入”文件夾中的某個通道(見圖117)。用復(fù)選框啟用通道的上升沿中斷和下降沿中斷功能,設(shè)置產(chǎn)生中斷事件時調(diào)用的硬件中斷組織塊。8怎樣設(shè)置數(shù)字量輸出點的替代值? 答:首先選中設(shè)備視圖或設(shè)備概覽中的cpu、數(shù)字量輸出模塊或信號板,用巡視窗口選中“數(shù)字量輸出”,選擇在cpu進(jìn)入stop模式時使用替代值(見圖1-18)。選中左邊窗口的某個
5、輸出通道,用復(fù)選框設(shè)置其替代值。復(fù)選框內(nèi)有“”表示替代值為1,反之為0(默認(rèn)的替代值).9怎樣設(shè)置時鐘存儲器字節(jié)?時鐘存儲器字節(jié)哪一位的時鐘脈沖周期為500ms? 答:選中設(shè)備視圖中的cpu,再選中巡視窗口的“屬性 常規(guī) 系統(tǒng)和時鐘存儲器” (見圖1-21),用復(fù)選框啟用時鐘存儲器字節(jié)和設(shè)置它的地址值。時鐘存儲器字節(jié)的第3位的時鐘脈沖周期為500ms。10使用系統(tǒng)存儲器默認(rèn)的地址mb1,哪一位是首次掃描位?答:m1。0是首次掃描位。第2章1填空1)數(shù)字量輸入模塊某一外部輸入電路接通時,對應(yīng)的過程映像輸入位為 1狀態(tài) ,梯形圖中對應(yīng)的常開觸點 接通 ,常閉觸點 斷開 。2)若梯形圖中某一過程映像
6、輸出位q的線圈“斷電”,對應(yīng)的過程映像輸出位為 0狀態(tài) ,在寫入輸出模塊階段之后,繼電器型輸出模塊對應(yīng)的硬件繼電器的線圈 斷電 ,其常開觸點 斷開 ,外部負(fù)載 斷電 .3)二進(jìn)制數(shù)20100 0001 1000 0101對應(yīng)的十六進(jìn)制數(shù)是16#4185,對應(yīng)的十進(jìn)制數(shù)是16773,絕對值與它相同的負(fù)數(shù)的補(bǔ)碼是21011 1110 0111 1011。4)二進(jìn)制補(bǔ)碼21111 1111 1010 0101對應(yīng)的十進(jìn)制數(shù)為-91 。5) q4.2是輸出字節(jié) qb4 的第 2 位。6) mw 4由 mb 4 和 mb 5 組成,mb 4 是它的高位字節(jié)。7) md104由mw 104 和mw 106
7、 組成,mb 107 是它的最低位字節(jié)。2s7-1200可以使用哪些編程語言?答:可以使用梯形圖(lad)、函數(shù)塊圖(fdb)和結(jié)構(gòu)化控制語言(scl)。3s7-1200的代碼塊包括哪些塊?代碼塊有什么特點?答:ob、fb、fc統(tǒng)稱為代碼塊,代碼塊包含程序。4ram與feprom各有什么特點?答:芯片的電源消失后,ram存儲的數(shù)據(jù)將會丟失,而eeprom存儲的數(shù)據(jù)不會丟失.ram的價格便宜,工作頻率比eeprom高得多。5裝載存儲器和工作存儲器各有什么作用? 答:裝載存儲器是非易失性的存儲器,用于保存用戶程序、數(shù)據(jù)和組態(tài)信息.工作存儲器是集成在cpu中的高速存取的ram,cpu將用戶程序中與程
8、序執(zhí)行有關(guān)的部分復(fù)制到工作存儲器.cpu斷電時,工作存儲器中的內(nèi)容將會丟失。6字符串的第一個字節(jié)和第二個字節(jié)存放的是什么?答:字符串的第一個字節(jié)是字符串的最大字符長度,第二個字節(jié)是字符串當(dāng)前有效字符的個數(shù)。7數(shù)組元素的下標(biāo)的下限值和上限值分別為1和10,數(shù)組元素的數(shù)據(jù)類型為word,寫出數(shù)組的數(shù)據(jù)類型表達(dá)式.答:數(shù)組的數(shù)據(jù)類型表達(dá)式為array1。.10 of word。8在符號名為pump的數(shù)據(jù)塊中生成一個由50個整數(shù)組成的一維數(shù)組,數(shù)組的符號名為press。此外生成一個由bool變量start、stop和int變量speed組成的結(jié)構(gòu),結(jié)構(gòu)的符號名為motor。解:數(shù)組和結(jié)構(gòu)見下圖.9在程
9、序中怎樣用符號地址表示第8題中數(shù)組press的下標(biāo)為15的元素?怎樣用符號地址表示第8題的結(jié)構(gòu)中的元素start?答:數(shù)據(jù)塊pump中數(shù)組press的下標(biāo)為15的元素:”pump。 press15,結(jié)構(gòu)motor中的元素start:”pump.motor.start。10在變量表中生成一個名為“雙字的變量,數(shù)據(jù)類型為dword,寫出它的第23位和第3號字節(jié)的符號名。答:名為“雙字的變量第23位:“雙字”.x23,第3號字節(jié):“雙字.b3。 11i0.3:p和i0。3有什么區(qū)別,為什么不能寫外設(shè)輸入點? 答:i0.3:p是外設(shè)輸入,可以用它立即讀取cpu的數(shù)字量輸入端i0。3外部的電路的狀態(tài)。i
10、0。3是cpu內(nèi)部的存儲器中的過程映像輸入位。在每次掃描循環(huán)開始時,cpu讀取i0。3的外部輸入電路的狀態(tài),并將它們存入過程映像輸入?yún)^(qū)。12怎樣將q4。5的值立即寫入到對應(yīng)的輸出模塊?答:用q4。5的常開觸點控制q4.5:p的線圈.13怎樣設(shè)置梯形圖中觸點的寬度和字符的大???答:用菜單命令“選項”“設(shè)置”打開“設(shè)置”編輯器(見圖223),選中工作區(qū)左邊窗口中的“plc編程文件夾,右邊窗口“字體”區(qū)的“大小”選擇框用來設(shè)置程序編輯器中字體的大小。用“操作數(shù)域”的“最大寬度設(shè)置操作數(shù)域水平方向可以輸入的最大字符數(shù)。 14怎樣切換程序中地址的顯示方式?答:單擊程序編輯器工具欄上的按鈕,用下拉式菜單選
11、擇只顯示絕對地址、只顯示符號地址,或同時顯示兩種地址.單擊工具欄上的按鈕,可以在上述3種地址顯示方式之間切換。15怎樣設(shè)置塊的“優(yōu)化的塊訪問屬性?“優(yōu)化的塊訪問”有什么特點?答:用右鍵單擊項目樹中的某個全局?jǐn)?shù)據(jù)塊、fb或fc,選中快捷菜單中的“屬性”,再勾選打開的對話框的“屬性”視圖中的“優(yōu)化的塊訪問”復(fù)選框.設(shè)置后變量以優(yōu)化的方式保存,可以提高存儲區(qū)的利用率。只能用符號地址的方式訪問聲明的變量.16什么是mac地址和ip地址?子網(wǎng)掩碼有什么作用?答:mac地址是以太網(wǎng)接口設(shè)備的物理地址。通常由設(shè)備生產(chǎn)廠家將mac地址寫入eeprom或閃存芯片。在網(wǎng)絡(luò)底層的物理傳輸過程中,通過mac地址來識別
12、發(fā)送和接收數(shù)據(jù)的主機(jī)。mac地址是48位二進(jìn)制數(shù),分為6個字節(jié),一般用十六進(jìn)制數(shù)表示。ip地址由32位二進(jìn)制數(shù)組成,是網(wǎng)際協(xié)議地址。ip地址通常用十進(jìn)制數(shù)表示,用小數(shù)點分隔。子網(wǎng)掩碼由32位二進(jìn)制數(shù)組成,用于將ip地址劃分為子網(wǎng)地址和子網(wǎng)內(nèi)節(jié)點的地址。17計算機(jī)與s7-1200通信時,怎樣設(shè)置網(wǎng)卡的ip地址和子網(wǎng)掩碼? 答:計算機(jī)網(wǎng)卡的ip地址中前3個字節(jié)的子網(wǎng)地址應(yīng)與plc的相同,ip地址的第4個字節(jié)是子網(wǎng)內(nèi)設(shè)備的地址,可以取0255中的某個值,但是不能與子網(wǎng)中其他設(shè)備的ip地址重疊。18寫出s7-1200 cpu默認(rèn)的ip地址和子網(wǎng)掩碼。答:s71200 cpu默認(rèn)的ip地址和子網(wǎng)掩碼分別
13、為192。168.0.1和255。255.255。0.19怎樣打開s7-plcsim和下載程序到s7-plcsim? 答:選中項目樹中的plc,單擊工具欄上的“開始仿真”按鈕,s7-plcsim被啟動。如果出現(xiàn)“擴(kuò)展的下載到設(shè)備”對話框,設(shè)置好“pg/pc接口的類型為pn/ie,“pg/pc接口為plcsim s7-1200/1500,用以太網(wǎng)接口下載程序。單擊“開始搜索”按鈕,“目標(biāo)子網(wǎng)中的兼容設(shè)備”列表中顯示出搜索到的仿真cpu的以太網(wǎng)接口的ip地址。單擊“下載”按鈕,開始下載。20程序狀態(tài)監(jiān)控有什么優(yōu)點?什么情況應(yīng)使用監(jiān)控表? 答:使用程序狀態(tài)監(jiān)控,可以形象直觀地看到梯形圖中觸點、線圈的
14、狀態(tài)和指令方框輸入、輸出參數(shù)的當(dāng)前值。如果需要同時監(jiān)控的變量不能在程序編輯器中同時顯示,可以使用狀態(tài)表監(jiān)控功能。21修改變量和強(qiáng)制變量有什么區(qū)別?答:修改變量功能將數(shù)值寫入plc中的變量,不能寫入i區(qū)的地址.寫入的數(shù)據(jù)可能因為程序的運(yùn)行被改寫。只能強(qiáng)制外設(shè)輸入和外設(shè)輸出。在執(zhí)行用戶程序之前,強(qiáng)制值被用于輸入過程映像。在處理程序時,使用的是輸入點的強(qiáng)制值。在寫外設(shè)輸出點時,強(qiáng)制值被送給過程映像輸出,輸出值被強(qiáng)制值覆蓋.強(qiáng)制值在外設(shè)輸出點出現(xiàn),并且被用于過程。變量被強(qiáng)制的值不會因為用戶程序的執(zhí)行而改變。被強(qiáng)制的變量只能讀取,不能用寫訪問來改變其強(qiáng)制值。第3章本章程序在項目“3章習(xí)題答案”中。1填空
15、1) rlo是 邏輯運(yùn)算結(jié)果 的簡稱。 2)接通延時定時器的in輸入電路_接通 時開始定時,定時時間大于等于預(yù)設(shè)時間時,輸出q變?yōu)?1狀態(tài) .in輸入電路斷開時,當(dāng)前時間值et 被清0 ,輸出q變?yōu)?狀態(tài) 。3)在加計數(shù)器的復(fù)位輸入r為 0狀態(tài),加計數(shù)脈沖輸入信號cu的 上升沿 ,如果計數(shù)器值cv小于 允許的最大值 ,cv加1。cv大于等于預(yù)設(shè)計數(shù)值pv時,輸出q為 1狀態(tài) 。復(fù)位輸入r為1狀態(tài)時,cv被 清0 ,輸出q變?yōu)?0狀態(tài)。 4)每一位bcd碼用 4 位二進(jìn)制數(shù)來表示,其取值范圍為二進(jìn)制數(shù)2#00002#1001.bcd碼2#0000 0001 1000 0101對應(yīng)的十進(jìn)制數(shù)是18
16、5。5)如果方框指令的eno輸出為深色,en輸入端有能流流入且指令執(zhí)行時出錯,則eno端 沒有 能流流出.6)mb2的值為2#1011 0110,循環(huán)左移2位后為2# 1101 1010 ,再左移2位后為2# 0110 1000。7)整數(shù)mw4的值為2#1011 0110 1100 0010,右移4位后為2# 1111 1011 0110 1100。 24種邊沿檢測指令各有什么特點?答:以上升沿檢測為例,p觸點用于檢測觸點上面的地址的上升沿,并且直接輸出上升沿脈沖.其他3種指令都是用來檢測rlo的上升沿。p線圈用于檢測能流的上升沿,并用線圈上面的地址來輸出上升沿脈沖。其他3種指令都是直接輸出檢
17、測結(jié)果。r_trig指令用背景數(shù)據(jù)塊保存上一次掃描循環(huán)clk端信號的狀態(tài),而p_trig指令用邊沿存儲位來保存它。3用ton線圈指令實現(xiàn)圖3-22振蕩電路的功能.程序見下圖和項目“3章習(xí)題答案”。4在全局?jǐn)?shù)據(jù)塊中生成數(shù)據(jù)類型為iec_timer的變量t1,用它提供定時器的背景數(shù)據(jù),實現(xiàn)接通延時定時器的功能。程序見下圖和項目“3章習(xí)題答案。5在全局?jǐn)?shù)據(jù)塊中生成數(shù)據(jù)類型為iec_conter的變量c1,用它提供計數(shù)器的背景數(shù)據(jù),實現(xiàn)加計數(shù)器的功能。程序見下圖和項目“3章習(xí)題答案”.6在mw2等于3592或mw4大于27369時將m6。6置位,反之將m6.6復(fù)位。用比較指令設(shè)計出滿足要求的程序。程序
18、見下圖和項目“3章習(xí)題答案”。7監(jiān)控表用什么數(shù)據(jù)格式顯示bcd碼?答:用十六進(jìn)制格式16。8aiw64中a/d轉(zhuǎn)換得到的數(shù)值027648正比于溫度值0800c。用整數(shù)運(yùn)算指令編寫程序,在i0.2的上升沿,將iw64輸出的模擬值轉(zhuǎn)換為對應(yīng)的溫度值(單位為0。1c),存放在mw30中.程序見下圖和項目“3章習(xí)題答案”.9頻率變送器的量程為4555hz,被iw96轉(zhuǎn)換為027648的整數(shù).用“標(biāo)準(zhǔn)化”指令和“縮放”指令編寫程序,在i0.2的上升沿,將aiw96輸出的模擬值轉(zhuǎn)換為對應(yīng)的浮點數(shù)頻率值,單位為hz,存放在md34中。程序見下圖和項目“3章習(xí)題答案”。10編寫程序,在i0。5的下降沿將mw5
19、0mw68清零。答案之一的程序見下圖和項目“3章習(xí)題答案”。11用i1.0控制接在qb1上的8個彩燈是否移位,每2s循環(huán)左移1位。用ib0設(shè)置彩燈的初始值,在i1。1的上升沿將ib0的值傳送到qb1,設(shè)計出梯形圖程序。程序見下圖和項目“3章習(xí)題答案。12字節(jié)交換指令swap為什么必須采用脈沖執(zhí)行方式?答:如果不采用脈沖執(zhí)行方式,每個掃描周期都要執(zhí)行一次交換指令,最終交換了多少次是不確定的,如果交換了偶數(shù)次,實際上沒有交換。13編寫程序,將mw10中的電梯轎廂所在的樓層數(shù)轉(zhuǎn)換為2位bcd碼后送給qb2,通過兩片譯碼驅(qū)動芯片和七段顯示器顯示樓層數(shù)(見圖3-41)。程序見下圖和項目“3章習(xí)題答案”。
20、14半徑(小于1000的整數(shù))在db4。dbw2中,取圓周率為3.1416,用浮點數(shù)運(yùn)算指令編寫計算圓周長的程序,運(yùn)算結(jié)果轉(zhuǎn)換為整數(shù),存放在db4。dbw4中。程序見下圖和項目“3章習(xí)題答案”.15以0。1度為單位的整數(shù)格式的角度值在mw8中,在i0.5的上升沿,求出該角度的正弦值,運(yùn)算結(jié)果轉(zhuǎn)換為以為單位的雙整數(shù),存放在md12中,設(shè)計出程序。程序見下圖和項目“3章習(xí)題答案”.16編寫程序,在i0。3的上升沿,用“與運(yùn)算指令將mw16的最高3位清零,其余各位保持不變.程序見下圖和項目“3章習(xí)題答案”。17編寫程序,在i0.4的上升沿,用“或運(yùn)算指令將q3.2q3.4變?yōu)?,qb3其余各位保持不
21、變。程序見下圖和項目“3章習(xí)題答案”。18按下起動按鈕i0。0,q0.5控制的電機(jī)運(yùn)行30s,然后自動斷電,同時q0。6控制的制動電磁鐵開始通電,10s后自動斷電。設(shè)計梯形圖程序.程序見下圖和項目“3章習(xí)題答案。19編寫程序,i0.2為1狀態(tài)時求出mw50mw56中最小的整數(shù),存放在mw58中。答案之一的程序見下圖和項目“3章習(xí)題答案”。20系統(tǒng)時間和本地時間分別是什么時間?怎樣設(shè)置本地時間的時區(qū)?系統(tǒng)時間是格林尼治標(biāo)準(zhǔn)時間,本地時間是根據(jù)當(dāng)?shù)貢r區(qū)設(shè)置的本地標(biāo)準(zhǔn)時間.選中設(shè)備視圖中的cpu,再選中巡視窗口的“屬性 常規(guī) 時間,可以設(shè)置本地時間的時區(qū)。第4章1填空1)背景數(shù)據(jù)塊中的數(shù)據(jù)是函數(shù)塊的
22、 接口區(qū) 中的參數(shù)和數(shù)據(jù)(不包括臨時數(shù)據(jù)和常數(shù))。2)在梯形圖中調(diào)用函數(shù)和函數(shù)塊時,方框內(nèi)是塊的 形參,方框外是對應(yīng)的實參。方框的左邊是塊的輸入?yún)?shù)和輸入/輸出參數(shù),右邊是塊的_輸出 參數(shù)。3)s71200在起動時調(diào)用 ob 100.2函數(shù)和函數(shù)塊有什么區(qū)別? 答:函數(shù)塊有背景數(shù)據(jù)塊,函數(shù)沒有背景數(shù)據(jù)塊。只能在函數(shù)內(nèi)部訪問它的局部變量。其他代碼塊或hmi(人機(jī)界面)可以訪問函數(shù)塊的背景數(shù)據(jù)塊中的變量。函數(shù)沒有靜態(tài)變量,函數(shù)塊有保存在背景數(shù)據(jù)塊中的靜態(tài)變量。函數(shù)塊的局部變量有默認(rèn)值(初始值),函數(shù)的局部變量沒有默認(rèn)值.函數(shù)塊的輸出參數(shù)值不僅與來自外部的輸入?yún)?shù)有關(guān),還與用靜態(tài)數(shù)據(jù)保存的內(nèi)部狀態(tài)數(shù)
23、據(jù)有關(guān).3什么情況應(yīng)使用函數(shù)塊? 答:如果代碼塊有執(zhí)行完后需要保存的數(shù)據(jù),應(yīng)使用函數(shù)塊,而不是函數(shù)。4組織塊與fb和fc有什么區(qū)別?答:出現(xiàn)事件或故障時,由操作系統(tǒng)調(diào)用對應(yīng)的組織塊,fb和fc是用戶程序在代碼塊中調(diào)用的。組織塊的輸入?yún)?shù)是操作系統(tǒng)提供的啟動信息.組織塊沒有輸出參數(shù)、inout參數(shù)和靜態(tài)數(shù)據(jù)。5怎樣實現(xiàn)多重背景? 答:首先生成函數(shù)塊(例如fb1“電動機(jī)控制”),再生成fb3,去掉fb1和fb3“優(yōu)化的塊訪問”屬性。在fb3的接口區(qū)生成數(shù)據(jù)類型為fb1的靜態(tài)變量“1號電動機(jī)”和“2號電動機(jī)”.在fb3中調(diào)用fb1,選中調(diào)用選項對話框中的“多重背景db。選中列表中的“1號電動機(jī),用f
24、b3的靜態(tài)變量“1號電動機(jī)”提供fb1的背景數(shù)據(jù)。6在什么地方能找到硬件數(shù)據(jù)類型變量的值?答:plc變量表的“系統(tǒng)常量”選項卡列出了項目中的硬件數(shù)據(jù)類型變量的值。硬件組態(tài)時硬件組件和中斷事件屬性中的“硬件標(biāo)識符”就是對應(yīng)的硬件數(shù)據(jù)類型變量的值。7設(shè)計循環(huán)程序,求db1中10個浮點數(shù)數(shù)組元素的平均值。程序見下圖和項目“4章習(xí)題7-9。在db1中創(chuàng)建數(shù)據(jù)類型為array1.10 of real的數(shù)組“數(shù)組1”。8設(shè)計求圓周長的函數(shù)fc1。 程序見下圖和項目“4章習(xí)題79”。 9設(shè)計fc2來計算以度為單位的溫度測量值。程序見下圖和項目“4章習(xí)題79”。10用循環(huán)中斷組織塊ob30,每2。8s將qw1
25、的值加1.在i0。2的上升沿,將循環(huán)時間修改為1.5s。設(shè)計出主程序和ob30的程序。答案見項目“4章習(xí)題10”.11編寫程序,用i0.2啟動時間中斷,在指定的日期時間將q0。0置位。在i0。3的上升沿取消時間中斷。答案見項目“4章習(xí)題11”.組態(tài)時設(shè)置時區(qū)為北京。12編寫程序,在i0.3的下降沿時調(diào)用硬件中斷組織塊ob40,將mw10加1。在i0.2的上升沿時調(diào)用硬件中斷組織塊ob41,將mw10減1。答案見項目“4章習(xí)題12”。第5章1簡述劃分步的原則.答:一般情況下步是根據(jù)輸出量的狀態(tài)變化來劃分的,在任何一步之內(nèi),各輸出量的on/off狀態(tài)不變,但是相鄰兩步輸出量總的狀態(tài)是不同的。2簡述
26、轉(zhuǎn)換實現(xiàn)的條件和轉(zhuǎn)換實現(xiàn)時應(yīng)完成的操作.答:轉(zhuǎn)換實現(xiàn)必須同時滿足兩個條件:1)該轉(zhuǎn)換所有的前級步都是活動步。2)相應(yīng)的轉(zhuǎn)換條件得到滿足。轉(zhuǎn)換實現(xiàn)時應(yīng)完成以下兩個操作:1)使所有由有向連線與相應(yīng)轉(zhuǎn)換符號相連的后續(xù)步都變?yōu)榛顒硬?2)使所有由有向連線與相應(yīng)轉(zhuǎn)換符號相連的前級步都變?yōu)椴换顒硬健?試設(shè)計滿足圖530所示波形的梯形圖。 4試設(shè)計滿足圖5-31所示波形的梯形圖. 5畫出圖532所示波形對應(yīng)的順序功能圖. 6沖床的順序功能圖: 7小車運(yùn)動的順序功能圖: 8指出圖5-35的順序功能圖中的錯誤。題8的答案:初始步應(yīng)為雙線框;最上面的轉(zhuǎn)換旁邊沒有轉(zhuǎn)換條件;步m0。2和m0.0之間無轉(zhuǎn)換;轉(zhuǎn)換i0。
27、0與最上面的轉(zhuǎn)換之間沒有步,最上面的水平有向連線應(yīng)放在最上面的轉(zhuǎn)換之下。輸入i0。5不能作為動作;一般用輸入、定時器和計數(shù)器的觸點和它們的邏輯組合作轉(zhuǎn)換條件,不用輸出位(q)作轉(zhuǎn)換條件;步m0.3的后面沒有轉(zhuǎn)換和步,系統(tǒng)運(yùn)行到步m0.3時會“死機(jī)”。圖5-35 題8的圖9某組合機(jī)床動力頭進(jìn)給運(yùn)動控制系統(tǒng)的順序功能圖: 10圖537所示信號燈控制系統(tǒng)的順序功能圖,i0。0為啟動信號. 11設(shè)計出圖538所示的順序功能圖的梯形圖程序,定時器”t1”的預(yù)設(shè)值為5s。答案見項目“5章習(xí)題11。12設(shè)計出圖5-39所示的順序功能圖的梯形圖程序。答案見項目“5章習(xí)題12”.13設(shè)計出題56中沖床控制系統(tǒng)的
28、梯形圖.答案見項目“5章習(xí)題13”。14設(shè)計出題57中小車控制系統(tǒng)的梯形圖。答案見項目“5章習(xí)題14。15設(shè)計出題5-9中動力頭控制系統(tǒng)的梯形圖。答案見項目“5章習(xí)題15.16設(shè)計出題510中信號燈控制系統(tǒng)的梯形圖。答案見項目“5章習(xí)題16”。17設(shè)計出圖5-40所示的順序功能圖的梯形圖程序。答案見項目“5章習(xí)題17”。調(diào)試時應(yīng)注意,在i3。5為0狀態(tài)時,如果轉(zhuǎn)換條件i0.3滿足,從步m4.3轉(zhuǎn)換到m4。4以后,將會立刻轉(zhuǎn)換到步m4.0。18設(shè)計出圖541所示的順序功能圖的梯形圖程序。 答案見項目“5章習(xí)題18”。第6章1簡述主從通信方式防止各站爭用通信線采取的控制策略。答:主從通信網(wǎng)絡(luò)只有一
29、個主站,其他的站都是從站。主站首先向某個從站發(fā)送請求幀(輪詢報文),該從站接收到后才能向主站返回響應(yīng)幀。主站按事先設(shè)置好的輪詢表的排列順序?qū)恼具M(jìn)行周期性的查詢,并分配總線的使用權(quán).2簡述以太網(wǎng)防止各站爭用總線采取的控制策略。答:發(fā)送站在發(fā)送報文之前,先監(jiān)聽一下總線是否空閑,如果空閑,則發(fā)送報文到總線上。在發(fā)送報文開始的一段時間邊發(fā)送邊接收,把接收到的數(shù)據(jù)和本站發(fā)送的數(shù)據(jù)相比較,若不相同則說明發(fā)生了沖突,立即停止發(fā)送報文,并發(fā)送一段簡短的沖突標(biāo)志,來通知總線上的其他站點。3簡述令牌總線防止各站爭用總線采取的控制策略.答:令牌網(wǎng)開始運(yùn)行時,由指定的站產(chǎn)生一個空令牌沿邏輯環(huán)傳送.要發(fā)送報文的站等到
30、令牌傳給自己,判斷為空令牌時才能發(fā)送報文。發(fā)送站寫入要傳送的信息,然后將載有報文的令牌送入環(huán)網(wǎng)傳輸。令牌返回發(fā)送站時,如果報文已被接收站復(fù)制,發(fā)送站將令牌置為“空,送上環(huán)網(wǎng)繼續(xù)傳送,以供其他站使用。4開放式用戶通信有什么特點?指令tsend_c和trcv_c有什么優(yōu)點?答:基于cpu集成的pn接口的開放式用戶通信用程序建立和斷開事件驅(qū)動的通信連接,在運(yùn)行期間也可以修改連接。指令tsend_c和trcv_c有建立和斷開連接的功能,使用它們以后不需要調(diào)用tcon和tdiscon指令。5簡述開放式用戶通信的組態(tài)和編程的過程.答:生成兩塊cpu,設(shè)置cpu的ip地址和子網(wǎng)掩碼。啟用雙方的mb0為時鐘存
31、儲器字節(jié)。在網(wǎng)絡(luò)視圖中用拖拽的方法建立雙方的連接.可以用指令tcon來建立連接,用指令tdiscon來斷開連接.指令tsend和trcv用于通過tcp和isoontcp協(xié)議發(fā)送和接收數(shù)據(jù);指令tusend和turcv用于通過udp協(xié)議發(fā)送和接收數(shù)據(jù).s7-1200/1500還可以使用指令tsend_c和trcv_c,通過tcp和isoon-tcp協(xié)議發(fā)送和接收數(shù)據(jù).6udp協(xié)議通信有什么特點?答:udp協(xié)議的通信雙方使用“taddr_param”類型的數(shù)據(jù)塊設(shè)置遠(yuǎn)程通信伙伴的ip地址和端口號,在程序運(yùn)行過程中修改通信伙伴的ip地址和端口號,可以和不同的伙伴通信.7怎樣建立s7連接?答:生成通信
32、雙方的plc站點,單擊工具欄上的“連接按鈕,設(shè)置連接類型為“s7連接”.用拖拽的方法建立兩個cpu的pn接口之間的s7連接。8客戶機(jī)和服務(wù)器在s7通信中各有什么作用?答:客戶機(jī)是向服務(wù)器請求服務(wù)的設(shè)備,客戶機(jī)調(diào)用get/put指令讀、寫服務(wù)器的存儲區(qū)。服務(wù)器是通信中的被動方,用戶不用編寫服務(wù)器的s7通信程序,s7通信是由服務(wù)器的操作系統(tǒng)完成的。9s7-1200作s7通信的服務(wù)器時,在安全屬性方面需要做什么設(shè)置?答:選中服務(wù)器設(shè)備視圖中的cpu,再選中巡視窗口中的“屬性 常規(guī) 保護(hù)”,在“連接機(jī)制”區(qū)勾選“允許從遠(yuǎn)程伙伴(plc、hmi、opc、)使用put/get通信訪問”復(fù)選框。10簡述s7
33、-1200作profinet的io控制器的組態(tài)過程。答:生成s71200站點,在網(wǎng)絡(luò)視圖中生成io設(shè)備,組態(tài)好它們的ip地址。組態(tài)io設(shè)備的設(shè)備名稱。右鍵單擊cpu的pn接口,執(zhí)行快捷菜單命令“添加io系統(tǒng),生成profinet io系統(tǒng)。單擊io設(shè)備方框內(nèi)藍(lán)色的“未分配”,再單擊出現(xiàn)的小方框中的io控制器的pn接口,io設(shè)備被分配給該io控制器的pn接口.11怎樣分配io設(shè)備的設(shè)備名稱?答:用以太網(wǎng)電纜連接好io控制器、io設(shè)備和計算機(jī)的以太網(wǎng)接口。如果io控制器和io設(shè)備的故障led亮,用右鍵單擊網(wǎng)絡(luò)視圖中的io設(shè)備,執(zhí)行快捷菜單命令“分配設(shè)備名稱”。單擊打開的對話框中的“更新列表”按鈕,
34、分配和下載各io設(shè)備的設(shè)備名稱。下載的設(shè)備名稱與組態(tài)的設(shè)備名稱一致時,io設(shè)備上的錯誤 led熄滅。12簡述組態(tài)dp智能從站的過程。生成dp主站和智能從站s71200的cpu,用拖拽的方法生成dp主站系統(tǒng)。選中cm 1242-5從站模塊的dp接口,然后選中下面的巡視窗口的“屬性 常規(guī) 操作模式 智能從站通信”,雙擊右邊窗口“傳輸區(qū)列表中的新增,在第一行生成“傳輸區(qū)_1”。選中左邊窗口中的“傳輸區(qū)_1”,在右邊窗口定義主站(伙伴)發(fā)送數(shù)據(jù)、智能從站(本地)接收數(shù)據(jù)的i、q地址區(qū)。用同樣的方法定義主站接收數(shù)據(jù)、智能從站發(fā)送數(shù)據(jù)的i、q地址區(qū).13什么是偶校驗?答:偶校驗用硬件保證發(fā)送方發(fā)送的每一個
35、字符的數(shù)據(jù)位和奇偶校驗位中“1”的個數(shù)為偶數(shù).接收方對接收到的每一個字符的奇偶性進(jìn)行校驗,檢查奇偶校驗是否出錯。14什么是半雙工通信方式?答:半雙工方式用同一組線接收和發(fā)送數(shù)據(jù),通信的雙方在同一時刻只能發(fā)送數(shù)據(jù)或只能接收數(shù)據(jù)。15modbus串行鏈路協(xié)議有什么特點? 答:modbus串行鏈路協(xié)議是一個主從協(xié)議,采用請求-響應(yīng)方式,總線上只有一個主站,主站發(fā)送帶有從站地址的請求幀,具有該地址的從站接收到后發(fā)送響應(yīng)幀進(jìn)行應(yīng)答。從站沒有收到來自主站的請求時,不會發(fā)送數(shù)據(jù),從站之間也不會互相通信。16通過uss協(xié)議通信,s7-1200最多可以控制多少臺變頻器?答:每個cpu最多可以連接3個通信模塊,建
36、立3個uss網(wǎng)絡(luò)。每個uss網(wǎng)絡(luò)最多支持16個變頻器,總共最多支持48個變頻器。18ob82和ob86的作用是什么?cpu在什么時候調(diào)用它們?答:具有診斷中斷功能并啟用了診斷中斷的模塊檢測出其診斷狀態(tài)發(fā)生變化(出現(xiàn)故障或有組件要求維護(hù)、故障消失或沒有組件需要維護(hù)),操作系統(tǒng)將會分別調(diào)用一次ob82。如果檢測到dp主站系統(tǒng)或profinet io系統(tǒng)發(fā)生故障、dp從站或io設(shè)備發(fā)生故障,故障出現(xiàn)和故障消失時,操作系統(tǒng)將分別調(diào)用一次ob86。profinet智能設(shè)備的部分子模塊發(fā)生故障時,操作系統(tǒng)也會調(diào)用ob86。19ob83的作用是什么?答:如果拔出或插入了已組態(tài)且未禁用的分布式i/o模塊或子模
37、塊,操作系統(tǒng)將調(diào)用拔出/插入中斷組織塊ob83。20怎樣用博途診斷有故障的io設(shè)備和io設(shè)備中的模塊?答:在線時雙擊項目樹cpu文件夾中的“在線和診斷”,在工作區(qū)打開“在線和診斷”視圖。單擊工具欄上的“在線按鈕,進(jìn)入在線模式.可以用診斷緩沖區(qū)診斷故障.在線模式下打開網(wǎng)絡(luò)視圖,可以看到cpu和io設(shè)備上的故障符號。雙擊有故障的設(shè)備,打開它的設(shè)備視圖和設(shè)備概覽,可以看到有故障的模塊。雙擊故障模塊,在“在線和診斷”工作區(qū)打開它的診斷視圖.可以查看它的“診斷狀態(tài)”和進(jìn)行“通道診斷”。21怎樣設(shè)置cpu的實時時鐘的時間值?答:打開“在線和診斷”視圖后,選中工作區(qū)左邊窗口中的“設(shè)置時間”,可以在右邊窗口設(shè)
38、置plc的實時時鐘.勾選復(fù)選框“從pg/pc獲取”,單擊“應(yīng)用”按鈕,plc的實時時鐘將會與計算機(jī)的實時時鐘同步。未勾選該復(fù)選框時,可以手工設(shè)置cpu的日期和時間,設(shè)置好后單擊“應(yīng)用按鈕確認(rèn)。22怎樣用s7-1200的web服務(wù)器診斷故障?答:選中plc的設(shè)備視圖中的cpu,再選中巡視窗口中的“web服務(wù)器。勾選“在此設(shè)備的所有模塊上激活web服務(wù)器”復(fù)選框。單擊“用戶管理表格最下面一行的“新增用戶”,輸入用戶名和密碼.單擊“訪問級別”列的按鈕,用打開的對話框中的復(fù)選框為該用戶授予多個附加權(quán)限。將上述組態(tài)和程序下載到cpu,連接pc和cpu的以太網(wǎng)接口,打開ie瀏覽器。輸入cpu的ip地址,按
39、回車鍵后出現(xiàn)cpu的web頁面。在起始頁面輸入用戶名和密碼。登陸成功后就可以用web服務(wù)器診斷故障了.第7章1什么是人機(jī)界面?它的英文縮寫是什么?答:人機(jī)界面是操作人員與控制系統(tǒng)之間進(jìn)行對話和相互作用的專用設(shè)備。其英文縮寫為hmi。2觸摸屏有什么優(yōu)點?答:觸摸屏使用直觀方便,易于操作。畫面上的按鈕和指示燈可以取代相應(yīng)的硬件元件,減少plc需要的i/o點數(shù),降低系統(tǒng)的成本,提高設(shè)備的性能和附加價值。3人機(jī)界面的內(nèi)部變量和外部變量各有什么特點?外部變量是plc的存儲單元的映像,其值隨plc程序的執(zhí)行而改變.人機(jī)界面和plc都可以訪問外部變量.內(nèi)部變量存貯在人機(jī)界面的存儲器中,與plc沒有連接關(guān)系,
40、只有人機(jī)界面能訪問內(nèi)部變量。內(nèi)部變量用名稱來區(qū)分,沒有地址.4組態(tài)時怎樣建立plc與hmi之間的hmi連接? 答:生成plc和hmi站點,單擊工具欄上的“連接”按鈕,連接類型為默認(rèn)的“hmi連接。用拖拽的方法連接plc和hmi的以太網(wǎng)接口,生成“hmi_連接_1”。5在畫面上組態(tài)一個指示燈,用來顯示plc中q0.0的狀態(tài)。6在畫面上組態(tài)兩個按鈕,分別用來將plc中的q0。0置位和復(fù)位.7在畫面上組態(tài)一個輸出域,用5位整數(shù)顯示plc中mw10的值。8在畫面上組態(tài)一個輸入/輸出域,用5位整數(shù)格式修改plc中mw10的值.58題的答案見項目“7章5-8題”.9怎樣組態(tài)具有點動功能的按鈕?答:選中畫面
41、上的按鈕后,選中巡視窗口的“屬性 事件 按下”,組態(tài)按下按鈕時置位某個位變量.用同樣的方法設(shè)置在按鈕釋放時將同一位變量復(fù)位。10hmi有哪幾種仿真調(diào)試的方法?各有什么特點? 答:使用變量仿真器仿真的方法因為沒有運(yùn)行plc的用戶程序,模擬系統(tǒng)與實際系統(tǒng)的性能有很大的差異.集成仿真用wincc的運(yùn)行系統(tǒng)對hmi設(shè)備仿真,用plc的仿真軟件s7plcsim對plc仿真.不需要hmi設(shè)備和plc的硬件,可以很好地模擬實際控制系統(tǒng)的功能。連接硬件plc的hmi仿真用計算機(jī)模擬hmi設(shè)備的功能.這種仿真的效果與實際系統(tǒng)基本上相同.11怎樣用hmi的控制面板設(shè)置它的pn接口的ip地址?答:hmi通電后,單擊
42、裝載對話框中的“control panel按鈕,打開控制面板.雙擊控制面板中的“network and dialup connections”(網(wǎng)絡(luò)與撥號連接),打開網(wǎng)絡(luò)連接對話框。雙擊網(wǎng)絡(luò)連接對話框中的pn_x1圖標(biāo),打開“pn_x1 settings”對話框,用單選框選中“specify an ip address,由用戶設(shè)置ip地址。用屏幕鍵盤輸入ip地址和子網(wǎng)掩碼。12為了實現(xiàn)s71200 cpu與hmi的以太網(wǎng)通信,需要做哪些操作?答:用hmi的控制面板設(shè)置hmi的ip地址和子網(wǎng)掩碼.用“設(shè)置pg/pc接口”對話框,設(shè)置應(yīng)用程序訪問點為實際使用的計算機(jī)網(wǎng)卡和通信協(xié)議。設(shè)置計算機(jī)的以太
43、網(wǎng)卡的ip地址。將程序和組態(tài)信息下載到plc。將組態(tài)信息下載到hmi.用以太網(wǎng)電纜連接cpu和hmi的以太網(wǎng)接口.兩臺設(shè)備通電后,就可以驗證通信是否成功了.13怎樣實現(xiàn)plc和hmi的集成仿真調(diào)試?答:在windows 7的控制面板中打開“設(shè)置pg/pc接口”對話框,單擊選中“為使用的接口分配參數(shù)”列表框中的“s7-plcsim s7-1200/ s7-1500。tcpip.1”,設(shè)置“應(yīng)用程序訪問點”為“s7online (step 7) -s7-plcsim s7-1200/s71500。tcpip.1”。選中項目樹中的plc_1,單擊工具欄上的“開始仿真”按鈕,打開s7plcsim.將程序下載到仿真cpu.選中項目樹中的hmi_1站點,單擊工具欄上的“開始仿真”按鈕,起動hmi運(yùn)行系統(tǒng)仿真器,就可以仿真了。第8章1為什么在模擬信號遠(yuǎn)傳時應(yīng)使用電流信號,而不是電壓
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)莊團(tuán)建合同范例
- 家具外協(xié)加工合同模板
- 店鋪網(wǎng)絡(luò)推廣合同范例
- 工程項目承包合同范例
- 南鄭租房合同范例
- 保潔食堂廚房合同范例
- 地轉(zhuǎn)讓合同范例
- 工作合同范例格式
- 審核監(jiān)理合同模板
- 德陽買賣土地合同范例
- 2024年秋季新人教版七年級數(shù)學(xué)上冊教學(xué)課件 第五章 一元一次方程 5.3實際問題與一元一次方程(第4課時)
- 清淡的晚餐(課件)六年級上冊勞動北京版
- 婦科內(nèi)分泌疾病診斷與治療考核試卷
- 城鎮(zhèn)雨污分流項目可行性研究報告
- 《19 海濱小城》公開課一等獎創(chuàng)新教學(xué)設(shè)計及反思
- 2024-2025學(xué)年湖南省常德市小學(xué)六年級數(shù)學(xué)上冊期中素質(zhì)自測試卷及答案
- 油田安全檢討書范文
- 公司數(shù)據(jù)安全與保護(hù)管理制度
- 廣西特種作業(yè)實際操作考評手冊(試行)-低壓電工作業(yè)考評分冊
- 超聲技能操作評分表
- 順產(chǎn)一病一品
評論
0/150
提交評論