




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、«S7-1200PL編程及應(yīng)用?第3版習(xí)題答案V2.0習(xí)題答案V2.0由本文件和14個工程文件組成,幾乎包含全部習(xí)題的答案.第1章1 .填空1) CPU1214C最多可以擴展_8_個信號模塊、_3個通信模塊.信號模塊安裝在CPU的右邊,通信模塊安裝在CPU的上邊.2) CPU1214c有集成的14點數(shù)字量輸入、10點數(shù)字量輸出、2點模擬量輸入,6點高速輸出、4點高速輸入.3模擬量輸入模塊輸入的-10+10V電壓轉(zhuǎn)換后對應(yīng)的數(shù)字為-2764827648.2 .S7-1200的硬件主要由哪些部件組成?答:主要由CPU模塊、信號板、信號模塊和通信模塊組成.3 .信號模塊是哪些模塊的總稱?答
2、:信號模塊包括數(shù)字量輸入模塊和數(shù)字量輸出模塊,模擬量輸入模塊和模擬量輸出模塊.4 .怎樣設(shè)置才能在翻開博途時用工程視圖翻開最近的工程?答:執(zhí)行菜單命令“選項一“設(shè)置,選中工作區(qū)左邊瀏覽窗口的“常規(guī),勾選復(fù)選框“翻開最近的工程見圖1-15.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è)置保存工程的默認的文件夾?答:執(zhí)行菜單命令“選項一“設(shè)置,選中工作區(qū)左邊瀏覽窗口的
3、“常規(guī).選中“存儲設(shè)置區(qū)中的“默認存儲位置.用“瀏覽按鈕設(shè)置保存工程和庫的文件夾見圖1-15.7 .怎樣設(shè)置數(shù)字量輸入點的上升沿中斷功能?答:選中設(shè)備視圖或設(shè)備概覽中的CPU或有數(shù)字量輸入的信號板,然后選中巡視窗口的“屬性>常規(guī)>數(shù)字量輸入文件夾中的某個通道見圖1-17.用復(fù)選框啟用通道的上升沿中斷和下降沿中斷功能,設(shè)置產(chǎn)生中斷事件時調(diào)用的硬件中斷組織塊.8 .怎樣設(shè)置數(shù)字量輸出點的替代值?答:首先選中設(shè)備視圖或設(shè)備概覽中的CPU數(shù)字量輸出模塊或信號板,用巡視窗口選中“數(shù)字量輸出,選擇在CPU進入STOP模式時使用替彳t值見圖1-18.選中左邊窗口的某個輸出通道,用復(fù)選框設(shè)置其替代
4、值.復(fù)選框內(nèi)有“,表示替代值為1,反之為0默認的替代值.9 .怎樣設(shè)置時鐘存儲器字節(jié)?時鐘存儲器字節(jié)哪一位的時鐘脈沖周期為500ms?答:選中設(shè)備視圖中的CPU,再選中巡視窗口的“屬性>常規(guī)>系統(tǒng)和時鐘存儲器見圖1-21,用復(fù)選框啟用時鐘存儲器字節(jié)和設(shè)置它的地址值.時鐘存儲器字節(jié)的第3位的時鐘脈沖周期為500ms.10 .使用系統(tǒng)存儲器默認的地址MB1,哪一位是首次掃描位?答:M1.0是首次掃描位.第2章1.填空D數(shù)字量輸入模塊某一外部輸入電路接通時,對應(yīng)的過程映像輸入位為1狀態(tài),梯形圖中對應(yīng)的常開觸點接通,常閉觸點斷開.2假設(shè)梯形圖中某一過程映像輸出位Q的線圈“斷電,對應(yīng)的過程映
5、彳t輸出位為0狀態(tài),在寫入輸出模塊階段之后,繼電器型輸出模塊對應(yīng)的硬件繼電器的線圈斷電,其常開觸點斷開,外部負載斷電.3二進制數(shù)2#0100000110000101對應(yīng)的十六進制數(shù)是16#4185,對應(yīng)的十進制數(shù)是16773,絕對值與它相同的負數(shù)的補碼是2#1011111001111011.4二進制補碼2#1111111110100101對應(yīng)的十進制數(shù)為-91o5 Q4.2是輸出字節(jié)QB4的第_2位.6 MW4由MB4和MB5_組成,MB4是它的高位字節(jié).7 MD104由MW104和MW106組成,MB107是它的最低位字節(jié).8 .S7-1200可以使用哪些編程語言?答:可以使用梯形圖LAD、
6、函數(shù)塊圖FDB和結(jié)構(gòu)化限制語言SCL.9 .S7-1200的代碼塊包括哪些塊?代碼塊有什么特點?答:OB、FB、FC統(tǒng)稱為代碼塊,代碼塊包含程序.10 RAM與FEPROM各有什么特點?答:芯片的電源消失后,RAM存儲的數(shù)據(jù)將會喪失,而EEPROM存儲的數(shù)據(jù)不會喪失.RAM的價格廉價,工作頻率比EEPROM高得多.11 裝載存儲器和工作存儲器各有什么作用?答:裝載存儲器是非易失性的存儲器,用于保存用戶程序、數(shù)據(jù)和組態(tài)信息.工作存儲器是集成在CPU中的高速存取的RAM,CPU將用戶程序中與程序執(zhí)行有關(guān)的局部復(fù)制到工作存儲器.CPU斷電時,工作存儲器中的內(nèi)容將會喪失.12 字符串的第一個字節(jié)和第二
7、個字節(jié)存放的是什么?答:字符串的第一個字節(jié)是字符串的最大字符長度,第二個字節(jié)是字符串當(dāng)前有效字符的個數(shù).13 數(shù)組元素的下標(biāo)的下限值和上限值分別為1和10,數(shù)組元素的數(shù)據(jù)類型為Word,寫出數(shù)組的數(shù)據(jù)類型表達式.答:數(shù)組的數(shù)據(jù)類型表達式為Array1.10ofWord.14 在符號名為Pump的數(shù)據(jù)塊中生成一個由50個整數(shù)組成的一維數(shù)組,數(shù)組的符號名為Press.此外生成一個由Bool變量Start、Stop和Int變量Speed組成的結(jié)構(gòu),結(jié)構(gòu)的符號名為Motor.解:數(shù)組和結(jié)構(gòu)見下列圖.小車順序限制PLC_1CPU1214CDCVDaRly程序塊PumpDB2Pump爭飛即算上心嶺
8、4;EIB名稱<2,StaticPressMotor<JSure句SpeedInt數(shù)據(jù)類辦Array)1-50cfIntStructBoolBool啟動值保持性可以HMI訪問在HMI中可見00D0015 在程序中怎樣用符號地址表示第8題中數(shù)組Press的下標(biāo)為15的元素?怎樣用符號地址表示第8題的結(jié)構(gòu)中的元素Start?答:數(shù)據(jù)塊Pump中數(shù)組Press的下標(biāo)為15的元素:"PumpPress15結(jié)構(gòu)Motor中的元素Start:"Pump.Motor.Start16 .在變量表中生成一個名為“雙字的變量,數(shù)據(jù)類型為DWord,寫出它的第23位和第3號字節(jié)的符號
9、名.答:名為“雙字的變量第23位:雙字.x23第3號字節(jié):雙字.b317 .103P和I0.3有什么區(qū)別,為什么不能寫外設(shè)輸入點?答:103P是外設(shè)輸入,可以用它立即讀取CPU的數(shù)字量輸入端I0.3外部的電路的狀態(tài).I0.3是CPU內(nèi)部的存儲器中的過程映像輸入位.在每次掃描循環(huán)開始時,CPU讀取I0.3的外部輸入電路的狀態(tài),并將它們存入過程映像輸入?yún)^(qū).18 .怎樣將Q4.5的值立即寫入到對應(yīng)的輸出模塊?答:用Q4.5的常開觸點限制Q4.5:P的線圈.19 .怎樣設(shè)置梯形圖中觸點的寬度和字符的大小?答:用菜單命令“選項一“設(shè)置才T開“設(shè)置編輯器見圖2-23,選中工作區(qū)左邊窗口中的“PLC編程文件
10、夾,右邊窗口“字體區(qū)的“大小選擇框用來設(shè)置程序編輯器中字體的大小.用“操作數(shù)域的“最大寬度設(shè)置操作數(shù)域水平方向可以輸入的最大字符數(shù).20 .怎樣切換程序中地址的顯示方式?答:單擊程序編輯器工具欄上的土按鈕,用下拉式菜單項選擇擇只顯示絕對地址、只顯示符號地址,或同時顯示兩種地址.單擊工具欄上的碧按鈕,可以在上述3種地址顯示方式之間切換.21 .怎樣設(shè)置塊的“優(yōu)化的塊訪問屬性?“優(yōu)化的塊訪問有什么特點?答:用右鍵單擊工程樹中的某個全局?jǐn)?shù)據(jù)塊、FB或FC,選中快捷菜單中的“屬性,再勾選翻開的對話框的“屬性視圖中的“優(yōu)化的塊訪問復(fù)選框.設(shè)置后變量以優(yōu)化的方式保存,可以提升存儲區(qū)的利用率.只能用符號地址
11、的方式訪問聲明的變量.22 .什么是MAC地址和IP地址?子網(wǎng)掩碼有什么作用?答:MAC地址是以太網(wǎng)接口設(shè)備的物理地址.通常由設(shè)備生產(chǎn)廠家將MAC地址寫入EEPROM或閃存芯片.在網(wǎng)絡(luò)底層的物理傳輸過程中,通過MAC地址來識別發(fā)送和接收數(shù)據(jù)的主機.MAC地址是48位二進制數(shù),分為6個字節(jié),一般用十六進制數(shù)表示.IP地址由32位二進制數(shù)組成,是網(wǎng)際協(xié)議地址.IP地址通常用十進制數(shù)表示,用小數(shù)點分隔.子網(wǎng)掩碼由32位二進制數(shù)組成,用于將IP地址劃分為子網(wǎng)地址和子網(wǎng)內(nèi)節(jié)點的地址.23 .計算機與S7-1200通信時,怎樣設(shè)置網(wǎng)卡的IP地址和子網(wǎng)掩碼?答:計算機網(wǎng)卡的IP地址中前3個字節(jié)的子網(wǎng)地址應(yīng)與
12、PLC的相同,IP地址的第4個字節(jié)是子網(wǎng)內(nèi)設(shè)備的地址,可以取0255中的某個值,但是不能與子網(wǎng)中其他設(shè)備的IP地址重疊.24 .寫出S7-1200CPU默認的IP地址和子網(wǎng)掩碼.答:S7-1200CPU默認的IP地址和子網(wǎng)掩碼分別為和.25 .怎樣翻開S7-PLCSIM和下載程序到S7-PLCSIM?答:選中工程樹中的PLC單擊工具欄上的“開始仿真按鈕,S7-PLCSIM被啟動.如果出現(xiàn)“擴展的下載到設(shè)備對話框,設(shè)置好“PG/PC接口的類型為PN/IE,'PG/PC接口為PLCSIMS7-1200/1500,用以太網(wǎng)接口下載程序.單擊“開
13、始搜索按鈕,“目標(biāo)子網(wǎng)中的兼容設(shè)備列表中顯示出搜索到的仿真CPU的以太網(wǎng)接口的IP地址.單擊“下載按鈕,開始下載.26 .程序狀態(tài)監(jiān)控有什么優(yōu)點?什么情況應(yīng)使用監(jiān)控表?答:使用程序狀態(tài)監(jiān)控,可以形象直觀地看到梯形圖中觸點、線圈的狀態(tài)和指令方框輸入、輸出參數(shù)的當(dāng)前值.如果需要同時監(jiān)控的變量不能在程序編輯器中同時顯示,可以使用狀態(tài)表監(jiān)控功能.27 .修改變量和強制變量有什么區(qū)別?答:修改變量功能將數(shù)值寫入PLC中的變量,不能寫入I區(qū)的地址.寫入的數(shù)據(jù)可能因為程序的運行被改寫.只能強制外設(shè)輸入和外設(shè)輸出.在執(zhí)行用戶程序之前,強制值被用于輸入過程映像.在處理程序時,使用的是輸入點的強制值.在寫外設(shè)輸出
14、點時,強制值被送給過程映像輸出,輸出值被強制值覆蓋.強制值在外設(shè)輸出點出現(xiàn),并且被用于過程.變量被強制的值不會由于用戶程序的執(zhí)行而改變.被強制的變量只能讀取,不能用寫訪問來改變其強制值.本章程序在工程“3章習(xí)題答案中.1.填空1 )RLO是邏輯運算結(jié)果的簡稱.2接通延時定時器的IN輸入電路接通時開始定時,定時時間大于等于預(yù)設(shè)時間時,輸出Q變?yōu)?狀態(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狀春復(fù)位輸入R為1狀態(tài)時,CV被清0,
15、輸出Q變?yōu)?狀態(tài).4每一位BCD碼用工位二進制數(shù)來表示,其取值范圍為二進制數(shù)2#00002#1001.BCD碼2#0000000110000101對應(yīng)的十進制數(shù)是185o5如果方框指令的ENO輸出為深色,EN輸入端有能流流入且指令執(zhí)行時出錯,那么ENO端沒有能流流出.6MB2的值為2#10110110循環(huán)左移2位后為2#11011010,再左移2位后為2#01101000.7整數(shù)MW4的值為2#1011011011000010,右移4位后為2#1111整1101101100.2 .4種邊沿檢測指令各有什么特點?答:以上升沿檢測為例,P觸點用于檢測觸點上面的地址的上升沿,并且直接輸出上升沿脈沖.
16、其他3種指令都是用來檢測RLO的上升沿.P線圈用于檢測能流的上升沿,并用線圈上面的地址來輸出上升沿脈沖.其他3種指令都是直接輸出檢測結(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的變量01,用它提供計數(shù)器的背景數(shù)據(jù),實現(xiàn)加計數(shù)器的功能.程序見下
17、列圖和工程“3章習(xí)題答案.6.在MW2等于3592或MW4大于27369時將M6.6置位,反之將M6.6復(fù)位.用比擬指令設(shè)計出滿足要求的程序.程序見下列圖和工程“3章習(xí)題答案.%M6.63592Inf%M6.61mr273697 .監(jiān)控表用什么數(shù)據(jù)格式顯示BCD碼?答:用十六進制格式16#.8 .AIW64中A/D轉(zhuǎn)換得到的數(shù)值027648正比于溫度值0800七.用整數(shù)運算指令編寫程序,在I0.2的上升沿,將IW64輸出的模擬值轉(zhuǎn)換為對應(yīng)的溫度值(單位為0.1七),存放在MW30中.程序見下列圖和工程“3章習(xí)題答案.程序段5:日領(lǐng):遍度值上司仲,呂.00日7X0CONVMULDtV%I0.2I
18、rritoDintAuto(Olrrt)AuW(Dint)|PIEN-6N-EMENE中卻W64INOUTsTempDIINI0U1slempDIffTempDIINIOUT%KC288000IN2427648IN29.頻率變送器的量程為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的下降沿將MW50MW68清零.答案之一的程序見下列圖和工程“3章習(xí)題答案.程序段7:10-在0充下降沿將MVi50
19、MW68清零%10.5%M50-01N|RE5ETLBF1I%M6.116011.用I1.0限制接在QB1上的8個彩燈是否移位,每2s循環(huán)左移1位.用舊0設(shè)置彩燈的初始值,在I1.1的上升沿將舊0的值傳送到QB1,設(shè)計出梯形圖程序.程序見下列圖和工程“3章習(xí)題答案.程序段8:11題:用H一臉制接在白1上的白個新燈是否移位MOVE1P|ENf1%M6.2%IBO-INOUTI%Q01ROL%I1.O巴TRIGByte1|1|CLK-QEN1%M63聃QBHINOUT-1 一M12 .字節(jié)交換指令SWAP為什么必須采用脈沖執(zhí)行方式?答:如果不采用脈沖執(zhí)行方式,每個掃描周期都要執(zhí)行一次交換指令,最終
20、交換了多少次是不確定的,如果交換了偶數(shù)次,實際上沒有交換.13 .編寫程序,將MW10中的電梯轎廂所在的樓層數(shù)轉(zhuǎn)換為2位BCD碼后送給QB2,通過兩片譯碼驅(qū)動芯片和七段顯示器顯示樓層數(shù)見圖3-41.程序見下列圖和工程“3章習(xí)題答案.14 .半徑小于1000的整數(shù)在DB4.DBW2中,取圓周率為3.1416,用浮點數(shù)運算指令編寫計算圓周長的程序,運算結(jié)果轉(zhuǎn)換為整數(shù),存放在DB4.DBW4中.程序見下列圖和工程“3章習(xí)題答案.程序段io:1噴:半徑而】口曲整物曲荷的西計踞周長15 .以0.1度為單位的整數(shù)格式的角度值在MW8中,在I0.5的上升沿,求出該角度的正弦值,運算結(jié)果轉(zhuǎn)換為以10七為單位的
21、雙整數(shù),存放在MD12中,設(shè)計出程序.程序見下列圖和工程“3章習(xí)題答案.16.編寫程序,在I0.3的上升沿,用“與運算指令將MW16的最高3位清零,其余各位保持不變.程序見下列圖和工程“3章習(xí)題答案.程序段12:16題:在I.三的上升沿用“與,運算揩會將1帖H$的最高三位瘠零其余各位保持不變AND%IO.3Word1P|ENL%M6.5IN1OLTT16#FFF-IN2417 .編寫程序,在I0.4的上升沿,用“或運算指令將Q3.2Q3.4變?yōu)?,QB3其余各位保持不變.程序見下列圖和工程“3章習(xí)題答案.h%IO,4平卜程序段13:17題:在I.耶上升沿用減"運算指令將Q12-Q3.
22、4變?yōu)?.Q叼其余各位保持不變ORByteEN%QB3IN1I0U116#1CIN2418 .按下起動按鈕I0.0,Q0.5限制的電機運行30s,然后自動斷電,同時Q0.6限制的制動電磁鐵開始通電,10s后自動斷電.設(shè)計梯形圖程序.程序見下列圖和工程“3章習(xí)題答案.程序段1H:18題:按下起動按扭舊.QQ,5限制的電機運行然后自動斷電同時Q.同諦的制動電10.0%Q0.5%D05TONHrnieT#30S:二DE9TOFTime*100*T3*.Q%Q0.6%Q05H/1-19 .編寫程序,I0.2為1狀態(tài)時求出MW50MW56中最小的整數(shù),存放在MW58中.%10.2答案之一的程序見下列圖和
23、工程“3章習(xí)題答案.MOVEENIN4OUT1-%MW5Spnt|%MWS8|Int|為MV巧8MOVEEN1%MVV52IN.OUT1%MW5SMOVEEN1IN牛OUT1%UWSMOVEEN-卜1%MW56INQOUT1%hW5&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 .填空D背景數(shù)據(jù)塊中的數(shù)據(jù)是函數(shù)塊的接口區(qū)中的參數(shù)和數(shù)據(jù)不包括臨時數(shù)據(jù)和常數(shù).2 在梯形圖中調(diào)用函數(shù)和函數(shù)塊時,方框內(nèi)
24、是塊的形參,方框外是對應(yīng)的實參.方框的左邊是塊的輸入?yún)?shù)和輸入/輸出參數(shù),右邊是塊的輸出參數(shù).3S7-1200在起動日調(diào)用OB100o3 .函數(shù)和函數(shù)塊有什么區(qū)別?答:函數(shù)塊有背景數(shù)據(jù)塊,函數(shù)沒有背景數(shù)據(jù)塊.只能在函數(shù)內(nèi)部訪問它的局部變量.其他代碼塊或HMI人機界面可以訪問函數(shù)塊的背景數(shù)據(jù)塊中的變量.函數(shù)沒有靜態(tài)變量,函數(shù)塊有保存在背景數(shù)據(jù)塊中的靜態(tài)變量.函數(shù)塊的局部變量有默認值初始值,函數(shù)的局部變量沒有默認值.函數(shù)塊的輸出參數(shù)值不僅與來自外部的輸入?yún)?shù)有關(guān),還與用靜態(tài)數(shù)據(jù)保存的內(nèi)部狀態(tài)數(shù)據(jù)有關(guān).4 .什么情況應(yīng)使用函數(shù)塊?答:如果代碼塊有執(zhí)行完后需要保存的數(shù)據(jù),應(yīng)使用函數(shù)塊,而不是函數(shù).5
25、.組織塊與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ù).6 .怎樣實現(xiàn)多重背景?答:首先生成函數(shù)塊例如FB1"電動機限制,再生成FB3,去掉FB1和FB3“優(yōu)化的塊訪問屬性.在FB3的接口區(qū)生成數(shù)據(jù)類型為FB1的靜態(tài)變量“1號電動機和“2號電動機.在FB3中調(diào)用FB1,選中調(diào)用選項對話框中的“多重背景DB.選中列表中的“1號電動機,用FB3的靜態(tài)變量“1號電動機提供FB1的背景數(shù)據(jù).7 .在什么地方能找到硬件數(shù)據(jù)類型變量的值?答:PL
26、C變量表的“系統(tǒng)常量選項卡列出了工程中的硬件數(shù)據(jù)類型變量的值.硬件組態(tài)時硬件組件和中斷事件屬性中的“硬件標(biāo)識符就是對應(yīng)的硬件數(shù)據(jù)類型變量的值.8 .設(shè)計循環(huán)程序,求DB1中10個浮點數(shù)數(shù)組元素的平均值.程序見下列圖和工程“4章習(xí)題7-9.在DB1中創(chuàng)立數(shù)據(jù)類型為Array1.10ofreal的數(shù)組"數(shù)組1".程序段1:0B11P|ENEND%M2力.數(shù)據(jù)塊.數(shù)組1-數(shù)組IN平均值一%麗10INCDintENENO井下標(biāo)_IN.OUT嚇標(biāo)I就程序民3:0U1平平均值8.設(shè)計求圓周長的函數(shù)FC1程序見下列圖和工程“4章習(xí)題7-9.程序段2:0B1皆5ENEHODiameterC
27、ircle%MDS程序段1:FC1CONVMULDIVInttoDintDintAuta(Dint)ENENCENEMENENC1«Diameter-NNOUT-STMF1-IN1OU1-flliNfll41MF1INIOU1-#Circle314116HN2410000IN29 .設(shè)計FC2來計算以度為單位的溫度測量值.程序見下列圖和工程«4章習(xí)題7-9.N0RM_XIntioRealEN:0MNOUT#M1#ln_ValueVALUE27648MftXSCALE.XRealtoIntEN-'10MNOUI一#Out_ValueftTTvPIVALUE1200MA
28、X程序段3;OB1斯3ENENOinJVelueOut_VBlue%IWW30程序段1:FC210 .用循環(huán)中斷組織塊OB30,每2.8s將QW1的值加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 .簡述
29、劃分步的原那么.答:一般情況下步是根據(jù)輸出量的狀態(tài)變化來劃分的,在任何一步之內(nèi),各輸出量的ON/OFF狀態(tài)不變,但是相鄰兩步輸出量總的狀態(tài)是不同的.2 .簡述轉(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)椴换顒硬?3 .試設(shè)計?t足圖5-30所示波形的梯形圖.程序段1:題53*ng4(KQ0.1'Tag_2'M0%3*TTQIIIA(1400.0T1DB1F
30、g_4TTMl"TI'.Q'TagL1TIIA14Q01'Teg_2'4 .試設(shè)計?t足圖5-31所示波形的梯形圖.程序庫2:題54100'TI".Q%Q0.IIM-(>'MJO.O%10.1'TI'.Q%Q0.1TII/F()1%Q0.1%DB1TITONlimeINQ1l#7sFTEI.5 .畫出圖5-32所示波形對應(yīng)的順序功能圖.6.沖床的順序功能圖7.小車運動的順序功能圖:M1.08.指出圖5-35的順序功能圖中的錯誤.題8的答案:初始步應(yīng)為雙線框;最上面的轉(zhuǎn)換旁邊沒有轉(zhuǎn)換條件;步M0.2和M0.
31、0之間無轉(zhuǎn)換;轉(zhuǎn)換I0.0與最上面的轉(zhuǎn)換之間沒有步,最上面的水平有向連線應(yīng)放在最上面的轉(zhuǎn)換之下.輸入I0.5不能作為動作;一般用輸入、定時器和計數(shù)器的觸點和它們的邏輯組合作轉(zhuǎn)換條件,不用輸出位Q作轉(zhuǎn)換條件;步M0.3的后面沒有轉(zhuǎn)換和步,系統(tǒng)運行到步M0.3時會“死機.圖5-35題8的圖9.某組合機床動力頭進給運動限制系統(tǒng)的順序功能圖:快謝包用1占中3g圖5-36題9的圖M1.0快進快退10 .圖5-37所示信號燈限制系統(tǒng)的順序功能圖,I0.0為啟動信號.1紅燈1rwi_黃燈1_.6s5s.5sT例預(yù)設(shè)彳1為5s.圖5-37題10的圖11 .設(shè)計出圖5-38所示的順序功能圖的梯形圖程序,定時器答
32、案見工程“5章習(xí)題11.12 .設(shè)計出圖5-39所示的順序功能圖的梯形圖程序.答案見工程“5章習(xí)題12.13 .設(shè)計出題5-6中沖床限制系統(tǒng)的梯形圖.答案見工程“5章習(xí)題13.14 .設(shè)計出題5-7中小車限制系統(tǒng)的梯形圖.答案見工程“5章習(xí)題14.15 .設(shè)計出題5-9中動力頭限制系統(tǒng)的梯形圖.答案見工程“5章習(xí)題15.16 .設(shè)計出題5-10中信號燈限制系統(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)換到步
33、M4.0.18 .設(shè)計出圖5-41所示的順序功能圖的梯形圖程序.答案見工程“5章習(xí)題18.第6章1 .簡述主從通信方式預(yù)防各站爭用通信線采取的限制策略.答:主從通信網(wǎng)絡(luò)只有一個主站,其他的站都是從站.主站首先向某個從站發(fā)送請求幀輪詢報文,該從站接收到后才能向主站返回響應(yīng)幀.主站按事先設(shè)置好的輪詢表的排列順序?qū)恼具M行周期性的查詢,并分配總線的使用權(quán).2 .簡述以太網(wǎng)預(yù)防各站爭用總線采取的限制策略.答:發(fā)送站在發(fā)送報文之前,先監(jiān)聽一下總線是否空閑,如果空閑,那么發(fā)送報文到總線上.在發(fā)送報文開始的一段時間邊發(fā)送邊接收,把接收到的數(shù)據(jù)和本站發(fā)送的數(shù)據(jù)相比擬,假設(shè)不相同那么說明發(fā)生了沖突,立即停止發(fā)送
34、報文,并發(fā)送一段簡短的沖突標(biāo)志,來通知總線上的其他站點.3 .簡述令牌總線預(yù)防各站爭用總線采取的限制策略.答:令牌網(wǎng)開始運行時,由指定的站產(chǎn)生一個空令牌沿邏輯環(huán)傳送.要發(fā)送報文的站等到令牌傳給自己,判斷為空令牌時才能發(fā)送報文.發(fā)送站寫入要傳送的信息,然后將載有報文的令牌送入環(huán)網(wǎng)傳輸.令牌返回發(fā)送站時,如果報文已被接收站復(fù)制,發(fā)送站將令牌置為“空,送上環(huán)網(wǎng)繼續(xù)傳送,以供其他站使用.4 .開放式用戶通信有什么特點?指令TSEND_C和TRCV_C有什么優(yōu)點?答:基于CPU集成的PN接口的開放式用戶通信訕程序建立和而開事件驅(qū)動的通信連接,在運行期間也可以彳改連接.指令TSEND_C和TRCV_C有建
35、立和斷開連接的功能,使用它們以后不需要調(diào)用TCON和TDISCON旨令.5 .簡述開放式用戶通信的組態(tài)和編程的過程.答:生成兩塊CPU,設(shè)置CPU的IP地址和子網(wǎng)掩碼.啟用雙方的MB0為時鐘存儲器字節(jié).在網(wǎng)絡(luò)視圖中用拖拽的方法建立雙方的連接.可以用指令TCON來建立連接,用指令TDISCON來斷開連接.指令TSEND和TRCV用于通過TCP和ISO-on-TCP協(xié)議發(fā)送和接收數(shù)據(jù);指令TUSEND和TURCV用于通過UDP協(xié)議發(fā)送和接收數(shù)據(jù).S7-1200/1500還可以使用指令TSEND_C和TRCV_C,通過TCP和ISO-on-TCP協(xié)議發(fā)送和接收數(shù)據(jù).6 .UDP協(xié)議通信有什么特點?答
36、:UDP協(xié)議的通信雙方使用“TADDR_Param類型的數(shù)據(jù)塊設(shè)置遠程通信伙伴的IP地址和端口號,在程序運行過程中修改通信伙伴的IP地址和端口號,可以和不同的伙伴通信.7 .怎樣建立S7連接?答:生成通彳t雙方的PLC站點,單擊工具欄上的“連接按鈕,設(shè)置連接類型為“S7連接.用拖拽的方法建立兩個CPU的PN接口之間的S7連接.8 .客戶機和效勞器在S7通信中各有什么作用?答:客戶機是向效勞器請求效勞的設(shè)備,客戶機調(diào)用GET/PUT指令讀、寫效勞器的存儲區(qū).效勞器是通信中的被動方,用戶不用編寫效勞器的S7通信程序,S7通信是由效勞器的操作系統(tǒng)完成的.9 .S7-1200作S7通信的效勞器時,在平
37、安屬性方面需要做什么設(shè)置?答:選中效勞器設(shè)備視圖中的CPU,再選中巡視窗口中的屬性>常規(guī)保護,在連接機制區(qū)勾選允許從遠程伙伴PLC、HMI、OPC、使用PUT/GET通信訪問復(fù)選框.10 .簡述S7-1200作PROFINET的IO限制器的組態(tài)過程.答:生成S7-1200站點,在網(wǎng)絡(luò)視圖中生成IO設(shè)備,組態(tài)好它們的IP地址.組態(tài)IO設(shè)備的設(shè)備名稱.右鍵單擊CPU的PN接口,執(zhí)行快捷菜單命令添加IO系統(tǒng),生成PROFINETIO系統(tǒng).單擊IO設(shè)備方框內(nèi)藍色的朱分配,再單擊出現(xiàn)的小方框中的IO限制器的PN接口,IO設(shè)備被分配給該IO限制器的PN接口.11 .怎樣分配IO設(shè)備的設(shè)備名稱?答:用
38、以太網(wǎng)電纜連接好IO限制器、IO設(shè)備和計算機的以太網(wǎng)接口.如果IO限制器和IO設(shè)備的故障LED亮,用右鍵單擊網(wǎng)絡(luò)視圖中的IO設(shè)備,執(zhí)行快捷菜單命令“分配設(shè)備名稱.單擊翻開的對話框中的“更新列表按鈕,分配和下載各IO設(shè)備的設(shè)備名稱.下載的設(shè)備名稱與組態(tài)的設(shè)備名稱一致時,IO設(shè)備上白錯誤LED熄滅.12 .簡述組態(tài)DP智能從站的過程.生成DP主站和智能從站S7-1200的CPU,用拖拽的方法生成DP主站系統(tǒng).選中CM1242-5從站模塊的DP接口,然后選中下面的巡視窗口的“屬性>常規(guī)>操作模式>智能從站通信,雙擊右邊窗口“傳輸區(qū)列表中的新增,在第一行生成“傳輸區(qū)_1".
39、選中左邊窗口中的“傳輸區(qū)_1,在右邊窗口定義主站伙伴發(fā)送數(shù)據(jù)、智能從站本地接收數(shù)據(jù)的I、Q地址區(qū).用同樣的方法定義主站接收數(shù)據(jù)、智能從站發(fā)送數(shù)據(jù)的I、Q地址區(qū).13 .什么是偶校驗?答:偶校驗用硬件保證發(fā)送方發(fā)送的每一個字符的數(shù)據(jù)位和奇偶校驗位中“1的個數(shù)為偶數(shù).接收方對接收到的每一個字符的奇偶性進行校驗,檢查奇偶校驗是否出錯.14 .什么是半雙工通信方式?答:半雙工方式用同一組線接收和發(fā)送數(shù)據(jù),通信的雙方在同一時刻只能發(fā)送數(shù)據(jù)或只能接收數(shù)據(jù).15 .Modbus串行鏈路協(xié)議有什么特點?答:Modbus串行鏈路協(xié)議是一個主-從協(xié)議,采用請求-響應(yīng)方式,總線上只有一個主站,主站發(fā)送帶有從站地址的
40、請求幀,具有該地址的從站接收到后發(fā)送響應(yīng)幀進行應(yīng)答.從站沒有收到來自主站的請求時,不會發(fā)送數(shù)據(jù),從站之間也不會互相通信.16 .通過USS協(xié)議通信,S7-1200最多可以限制多少臺變頻器?答:每個CPU最多可以連接3個通信模塊,建立3個USS網(wǎng)絡(luò).每個USS網(wǎng)絡(luò)最多支持16個變頻器,總共最多支持48個變頻器.18 .OB82和OB86的作用是什么?CPU在什么時候調(diào)用它們?答:具有診斷中斷功能并啟用了診斷中斷的模塊檢測出其診斷狀態(tài)發(fā)生變化出現(xiàn)故障或有組件要求維護、故障消失或沒有組件需要維護,操作系統(tǒng)將會分別調(diào)用一次OB82.如果檢測到DP主站系統(tǒng)或PROFINETIO系統(tǒng)發(fā)生故障、DP從站或I
41、O設(shè)備發(fā)生故障,故障出現(xiàn)和故障消失時,操作系統(tǒng)將分別調(diào)用一次OB86.PROFINET智能設(shè)備的局部子模塊發(fā)生故障時,操作系統(tǒng)也會調(diào)用OB86.19 .OB83的作用是什么?答:如果拔出或插入了已組態(tài)且未禁用的分布式I/O模塊或子模塊,操作系統(tǒng)將調(diào)用拔出/插入中斷組織塊OB83.20 .怎樣用博途診斷有故障的IO設(shè)備和IO設(shè)備中的模塊?答:在線時雙擊工程樹CPU文件夾中的“在線和診斷,在工作區(qū)翻開“在線和診斷視圖.單擊工具欄上的“在線按鈕,進入在線模式.可以用診斷緩沖區(qū)診斷故障.在線模式下翻開網(wǎng)絡(luò)視圖,可以看到CPU和IO設(shè)備上的故障符號.雙擊有故障的設(shè)備,翻開它的設(shè)備視圖和設(shè)備概覽,可以看到
42、有故障的模塊.雙擊故障模塊,在“在線和診斷工作區(qū)翻開它的診斷視圖.可以查看它的“診斷狀態(tài)和進行“通道診斷.21 .怎樣設(shè)置CPU的實時時鐘的時間值?答:翻開“在線和診斷視圖后,選中工作區(qū)左邊窗口中的“設(shè)置時間,可以在右邊窗口設(shè)置PLC的實時時鐘.勾選復(fù)選框“從PG/PC獲取",單擊“應(yīng)用按鈕,PLC的實時時鐘將會與計算機的實時時鐘同步.未勾選該復(fù)選框時,可以手工設(shè)置CPU的日期和時間,設(shè)置好后單擊“應(yīng)用按鈕確認.22 .怎樣用S7-1200的Web效勞器診斷故障?答:選中PLC的設(shè)備視圖中的CPU,再選中巡視窗口中的“Web效勞器.勾選“在此設(shè)備的所有模塊上激活Web效勞器復(fù)選框.單
43、擊“用戶治理表格最下面一行的“新增用戶,輸入用戶名和密碼.單擊“訪問級別列的按鈕,用翻開的對話框中的復(fù)選框為該用戶授予多個附加權(quán)限.將上述組態(tài)和程序下載到CPU,連接PC和CPU的以太網(wǎng)接口,翻開IE瀏覽器.輸入CPU的IP地址,按回車鍵后出現(xiàn)CPU的Web頁面.在起始頁面輸入用戶名和密碼.登陸成功后就可以用Web效勞器診斷故障了.第7章1 .什么是人機界面?它的英文縮寫是什么?答:人機界面是操作人員與限制系統(tǒng)之間進行對話和相互作用的專用設(shè)備.其英文縮寫為HMI.2 .觸摸屏有什么優(yōu)點?答:觸摸屏使用直觀方便,易于操作.畫面上的按鈕和指示燈可以取代相應(yīng)的硬件元件,減少PLC需要的I/O點數(shù),降
44、低系統(tǒng)的本錢,提升設(shè)備的性能和附加價值.3 .人機界面的內(nèi)部變量和外部變量各有什么特點?外部變量是PLC的存儲單元的映像,其值隨PLC程序的執(zhí)行而改變.人機界面和PLC都可以訪問外部變量.內(nèi)部變量存貯在人機界面的存儲器中,與PLC沒有連接關(guān)系,只有人機界面能訪問內(nèi)部變量.內(nèi)部變量用名稱來區(qū)分,沒有地址.4 .組態(tài)時怎樣建立PLC與HMI之間的HMI連接?答:生成PLC和HMI站點,單擊工具欄上的“連接按鈕,連接類型為默認的“HMI連接.用拖拽的方法連接PLC和HMI的以太網(wǎng)接口,生成“HMI_連接_1.5 .在畫面上組態(tài)一個指示燈,用來顯示PLC中Q0.0的狀態(tài).6 .在畫面上組態(tài)兩個按鈕,分
45、別用來將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)具有點動功能的按鈕?答:選中畫面上的按鈕后,選中巡視窗口的“屬性>事件>按下,組態(tài)按下按鈕時置位某個位變量.用同樣的方法設(shè)置在按鈕釋放時將同一位變量復(fù)位.10 .HMI有哪幾種仿真調(diào)試的方法?各有什么特點?答:使用變量仿真器仿真的方法由于沒有運行PLC的用戶程序,模擬系統(tǒng)與實際系統(tǒng)的性能有很大的差異.集成仿真用WinCC的運行系統(tǒng)對HMI設(shè)備仿真,用PLC的
46、仿真軟件S7-PLCSIM又PLC仿真.不需要HMI設(shè)備和PLC的硬件,可以很好地模擬實際限制系統(tǒng)的功能.連接硬件PLC的HMI仿真用計算機模擬HMI設(shè)備的功能.這種仿真的效果與實際系統(tǒng)根本上相同.11 .怎樣用HMI的限制面板設(shè)置它的PN接口的IP地址?答:HMI通電后,單擊裝載對話框中的“ControlPane按鈕,翻開限制面板.雙擊控制面板中的"NetworkandDial-upConnections"網(wǎng)絡(luò)與撥號連接,翻開網(wǎng)絡(luò)連接對話框.雙擊網(wǎng)絡(luò)連接話框中的PN_X1圖標(biāo),翻開“'PN_X1'Settings"對話框,用單項選擇框選中“Spe
47、cifyanIPaddresS',由用戶設(shè)置IP地址.用屏幕鍵盤輸入IP地址和子網(wǎng)掩碼.12 .為了實現(xiàn)S7-1200CPU與HMI的以太網(wǎng)通信,需要做哪些操作?答:用HMI的限制面板設(shè)置HMI的IP地址和子網(wǎng)掩碼.用“設(shè)置PG/PC接口對話框,設(shè)置應(yīng)用程序訪問點為實際使用的計算機網(wǎng)卡和通信協(xié)議.設(shè)置計算機的以太網(wǎng)卡的IP地址.將程序和組態(tài)信息下載到PLG將組態(tài)信息下載到HMI用以太網(wǎng)電纜連接CPU口HMI的以太網(wǎng)接口.兩臺設(shè)備通電后,就可以驗證通信是否成功了.13 .怎樣實現(xiàn)PLC和HMI的集成仿真調(diào)試?答:在Windows7的限制面板中翻開“設(shè)置PG/PC接口對話框,單擊選中“為使用的接口分配參數(shù)列表框中的“S7-PLCSIMS7-1200/S7-1500.TCPIFP,設(shè)置“應(yīng)用程序訪問點為“S7ONLINE(STEP7)->S7-PLCSIMS7-1200/S7-1500.TCPIP.1選中工程樹中的PLC_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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 17365-2025微束分析金屬與合金電子探針定量分析試樣的制備方法
- 寵物救生與急救操作考核試卷
- 模具超聲波無損檢測技術(shù)考核試卷
- 核電站設(shè)計與建設(shè)中的質(zhì)量監(jiān)督與驗收標(biāo)準(zhǔn)考核試卷
- 漆器工藝品目標(biāo)消費群體研究考核試卷
- 竹材采運信息化與大數(shù)據(jù)分析考核試卷
- 電磁場掃描與探測教具考核試卷
- 租賃店鋪的社區(qū)關(guān)系維護考核試卷
- 煤炭行業(yè)人才培養(yǎng)與引進考核試卷
- 科爾沁藝術(shù)職業(yè)學(xué)院《文化產(chǎn)業(yè)管理概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 高一下學(xué)期《雙休時代自由時間背后暗藏殘酷篩選+你是“獵手”還是“獵物”?》主題班會
- 湖南省永州市祁陽市茅竹鎮(zhèn)中心學(xué)校2024-2025學(xué)年下學(xué)期期中監(jiān)測八年級下冊《物理》試卷(含答案)
- 交互式影像中敘事與視覺表達的融合及其觀眾體驗研究
- 廣東省茂名市2025屆高三二模考試地理試題(含答案)
- 情緒的管理課件
- 重難點05 涉及二次函數(shù)的圖形變化類問題與二次函數(shù)有關(guān)的創(chuàng)新類問題(2種命題預(yù)測+77種題型匯-總+專題訓(xùn)練+3種解題方法)(解析版)
- 江蘇省外國語學(xué)校2024-2025學(xué)年度高二下學(xué)期期中考試歷史試題
- 精神分裂癥個案護理匯報
- 2025年上半年福建福州市金融控股集團限公司招聘22人易考易錯模擬試題(共500題)試卷后附參考答案
- 胰島素皮下注射團體標(biāo)準(zhǔn)
- 四川達州歷年中考作文題與審題指導(dǎo)(2004-2024)
評論
0/150
提交評論