版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
項(xiàng)
目
分
析
相
關(guān)
知
識(shí)項(xiàng)
目
導(dǎo)
入項(xiàng)
目
實(shí)
施目錄Contents項(xiàng)
目
拓
展項(xiàng)目4八路搶答器練
習(xí)
講
解項(xiàng)目4八路搶答器項(xiàng)目導(dǎo)入設(shè)計(jì)一個(gè)八路搶答器,SB0為出題按鈕,SB1~SB8為八個(gè)搶答器的按鈕,SB9為復(fù)位按鈕。當(dāng)按下出題按鈕后,對(duì)應(yīng)的出題指示燈按0.5S/0.5S閃爍,方可開始搶答。此后任何時(shí)刻按下一個(gè)搶答器的按鈕,數(shù)碼管上顯示相應(yīng)的數(shù)字1~8,出題指示燈滅,一旦搶答成功后,此時(shí)再按其余七個(gè)按鈕,搶答無效。答題結(jié)束,同時(shí)按SB9,對(duì)應(yīng)的數(shù)碼管滅,方可進(jìn)行新一輪搶。項(xiàng)目4八路搶答器項(xiàng)目分析用邏輯設(shè)計(jì)法進(jìn)行程序設(shè)計(jì)一般步驟:明確控制任務(wù)和控制要求通過分析控制過程,繪制出系統(tǒng)工作循環(huán)的輸入、輸出元件分布圖,確定輸入元件與輸出元件,并分配I/O點(diǎn)。詳細(xì)地繪制系統(tǒng)功能表根據(jù)對(duì)控制過程的分析,確定必要的中間線圈的開關(guān)邊界線,并據(jù)此設(shè)置中間線圈,作出輸入元件及輸出元件功能表。根據(jù)系統(tǒng)功能表進(jìn)行系統(tǒng)邏輯設(shè)計(jì)此步驟的工作主要是列寫中間記憶元件的邏輯函數(shù)式和執(zhí)行元件(輸出量)的邏輯函數(shù)式。將邏輯設(shè)計(jì)的結(jié)果轉(zhuǎn)化為PLC程序邏輯設(shè)計(jì)的結(jié)果(邏輯函數(shù)式)能夠很方便地過渡到PLC程序,特別是語句表形式,其結(jié)構(gòu)和形式都與邏輯函數(shù)式非常相似,很容易直接由邏輯函數(shù)式轉(zhuǎn)化而來;設(shè)計(jì)者可根據(jù)需要將邏輯設(shè)計(jì)的結(jié)果轉(zhuǎn)化為PLC梯形圖程序,也可直接由邏輯函數(shù)式得到PLC梯形圖程序。采用數(shù)碼管顯示的八路搶答器就采用邏輯設(shè)計(jì)的方法,其中需要用到位指令,系統(tǒng)存儲(chǔ)器、時(shí)鐘存儲(chǔ)器等概念。項(xiàng)目4八路搶答器相關(guān)知識(shí)--S7-1200CPU模塊的接線CPU1214CAC/DC/繼電器相關(guān)知識(shí)--S7-1200CPU模塊的接線項(xiàng)目4八路搶答器CPU1214CDC/DC/繼電器CPU1214CDC/DC/繼電器相關(guān)知識(shí)--S7-1200CPU模塊的接線項(xiàng)目4八路搶答器CPU1214CDC/DC/DC三種CPU接線:輸入電路可以采用漏型/源型接線,將電源的“-”連接到“M”;也可以將電源極性反過來,將“+”連接到“M”相關(guān)知識(shí)--數(shù)字量擴(kuò)展模塊及接線項(xiàng)目4八路搶答器8點(diǎn)直流輸入8點(diǎn)繼電器輸出8點(diǎn)晶體管輸出相關(guān)知識(shí)--存儲(chǔ)器類型項(xiàng)目4八路搶答器裝載存儲(chǔ)器:非易失性地存儲(chǔ)用戶程序、數(shù)據(jù)和組態(tài)信息,該非易失性存儲(chǔ)器能夠在斷電后繼續(xù)保持,該存儲(chǔ)區(qū)位于存儲(chǔ)卡(如存在)或CPU中。項(xiàng)目被下載到CPU后,首先存儲(chǔ)在裝載存儲(chǔ)區(qū)中。存儲(chǔ)卡支持的存儲(chǔ)空間比CPU內(nèi)置的存儲(chǔ)空間更大。工作存儲(chǔ)器:工作存儲(chǔ)器是易失性存儲(chǔ)器,執(zhí)行用戶程序時(shí)存儲(chǔ)用戶項(xiàng)目的某些內(nèi)容。CPU會(huì)將一些項(xiàng)目內(nèi)容從裝載存儲(chǔ)器復(fù)制到工作存儲(chǔ)器中。該易失性存儲(chǔ)區(qū)將在斷電后丟失,而在恢復(fù)供電時(shí)由CPU恢復(fù)。斷電保持存儲(chǔ)器:保持性存儲(chǔ)區(qū)用于在斷電時(shí)存儲(chǔ)所選用戶存儲(chǔ)單元的值。發(fā)生掉電時(shí),CPU留出了足夠的緩沖時(shí)間來保存幾個(gè)有限的指定單元的值。這些保持性值會(huì)隨后在上電時(shí)恢復(fù)。暖啟動(dòng)后斷電保持存儲(chǔ)器中的數(shù)據(jù)保持不變,冷啟動(dòng)時(shí)斷電保持存儲(chǔ)器的值被清除。相關(guān)知識(shí)--存儲(chǔ)器類型項(xiàng)目4八路搶答器存儲(chǔ)卡可選的SIMATIC存儲(chǔ)卡可用作存儲(chǔ)用戶程序的替代存儲(chǔ)器、傳送程序和固件更新。如果使用存儲(chǔ)卡,CPU將運(yùn)行存儲(chǔ)卡中的程序而不是自身存儲(chǔ)器中的程序。相關(guān)知識(shí)--系統(tǒng)和時(shí)鐘存儲(chǔ)器項(xiàng)目4八路搶答器注意:1、使用系統(tǒng)存儲(chǔ)器和時(shí)鐘存儲(chǔ)器時(shí),必須在相應(yīng)的選項(xiàng)前打鉤2、一般采用默認(rèn)的系統(tǒng)和時(shí)鐘存儲(chǔ)器,用戶使用位存儲(chǔ)器時(shí),從MB2開始使用。在CPU“屬性”項(xiàng)中,設(shè)置系統(tǒng)存儲(chǔ)器和時(shí)鐘存儲(chǔ)器,并可以修改系統(tǒng)或時(shí)鐘存儲(chǔ)器的字節(jié)地址。默認(rèn)的系統(tǒng)存儲(chǔ)器為MB1,時(shí)鐘存儲(chǔ)器為MB0。
相關(guān)知識(shí)--系統(tǒng)和時(shí)鐘存儲(chǔ)器項(xiàng)目4八路搶答器如果MB10設(shè)置為系統(tǒng)存儲(chǔ)器,用戶程序可通過以下變量名稱引用這四個(gè)位:
M10.0(首次掃描)默認(rèn)變量名稱為“FirstScan”,在啟動(dòng)組織塊(OB)完成后的第一次掃描期間內(nèi),該位設(shè)置為1,(即執(zhí)行了第一次掃描后,從第二次掃描開始“首次掃描”位將設(shè)置為0),該位一般用于程序的初始化。
M10.1(診斷狀態(tài)已更改)默認(rèn)變量名稱為“DiagStatusUpdate”,在CPU記錄了診斷事件后的一個(gè)掃描周期內(nèi),該位設(shè)置為1。M10.2(始終為1)默認(rèn)變量名稱“AlwaysTRUE”,該位始終設(shè)置為1。
M10.3(始終為0)默認(rèn)變量名稱“AlwaysFALSE”,該位始終設(shè)置為0。相關(guān)知識(shí)--系統(tǒng)和時(shí)鐘存儲(chǔ)器項(xiàng)目4八路搶答器位M0.7M0.6M0.5M0.4M0.3M0.2M0.1M0.0周期(s)21.610.80.50.40.20.1頻率(Hz)0.50.62511.2522.5510時(shí)鐘存儲(chǔ)器各位對(duì)應(yīng)的時(shí)鐘周期與頻率相關(guān)知識(shí)--基本數(shù)據(jù)類型項(xiàng)目4八路搶答器變量類型符號(hào)位數(shù)取值范圍常數(shù)舉例位Bool11,0TRUE,FALSE或1,0字節(jié)Byte816#00~16#FF16#12,16#AB字Word1616#0000~16#FFFF16#ABCD,16#0001雙字DWord3216#00000000~16#FFFFFFFF16#02468ACE字符Char816#00~16#FF‘A’,‘t’,‘@’短整數(shù)(有符號(hào)字節(jié))SInt8-128~127123,-123整數(shù)Int16-32768~32767123,-123雙整數(shù)Dint32-2147483648~~2147483647123,-123無符號(hào)短整數(shù)(無符號(hào)字節(jié))USInt80~~255123無符號(hào)整數(shù)UInt160~~65535123無符號(hào)雙整數(shù)UDInt320~~4294967295123浮點(diǎn)數(shù)(實(shí)數(shù))Real32±1.175495*10-38~3.402823*103812.45,-3.4,-1.2E+3雙精度浮點(diǎn)數(shù)LReal64±2.2250738585072020*10-308~±~1.7976931348623157*1030812345.123456789,-1,2E+40時(shí)間Time32T#-24d20h31m23s648ms~T#24d20h31m23s648msT#1d_2h_15m_30s_45ms相關(guān)知識(shí)--基本數(shù)據(jù)類型--位項(xiàng)目4八路搶答器
位數(shù)據(jù)類型也稱為Bool數(shù)據(jù)類型,其值為“1”或“0”,位存儲(chǔ)單元由字節(jié)地址和位地址組成,地址的表達(dá)方式為“字節(jié).位”,首位字母表示存儲(chǔ)器標(biāo)識(shí)符,如I3.2,其中I表示輸入過程映像寄存器,3為字節(jié)地址,2為位地址相關(guān)知識(shí)--基本數(shù)據(jù)類型--字節(jié)項(xiàng)目4八路搶答器8位二進(jìn)制數(shù)為一個(gè)字節(jié)(Byte),如字節(jié)IB10表示I10.0~I(xiàn)10.7這8位,其中I表示輸入過程映像寄存器,B表示字節(jié)。Char表示單個(gè)ASCII字符,SInt表示短整型數(shù)據(jù),USInt表示無符號(hào)短整型數(shù)據(jù)相關(guān)知識(shí)--基本數(shù)據(jù)類型--字項(xiàng)目4八路搶答器相鄰兩個(gè)字節(jié)組成一個(gè)字,如字MW10是由MB10和MB11兩個(gè)字節(jié)組成的,其中M是區(qū)域標(biāo)識(shí)符,M表示存儲(chǔ)區(qū),W表示字,MB10是MW10的高8位,MB11是MW10的低8位相關(guān)知識(shí)--基本數(shù)據(jù)類型--雙字項(xiàng)目4八路搶答器2個(gè)字或4個(gè)字節(jié)組成雙字,如MD10是由MW10、MW12或MB10、MB11、MB12、MB13組成的,同樣是低字節(jié)在高位,高字節(jié)在低位相關(guān)知識(shí)--基本數(shù)據(jù)類型項(xiàng)目4八路搶答器假設(shè):MB10=1;MB11=2;MB12=3;MB13=4,
MW10=2#0000,0001,0000,0010=16#102=258;
MD10=2#0000,0001,0000,0010,0000,0011,0000,0100=16#1020304=16909060;相關(guān)知識(shí)--基本數(shù)據(jù)類型--整數(shù)項(xiàng)目4八路搶答器整數(shù)包括有符號(hào)整數(shù)和無符號(hào)整數(shù)兩大類,有符號(hào)整數(shù)又可以分為有符號(hào)短整數(shù)(SInt)、有符號(hào)整數(shù)(Int)和有符號(hào)雙整數(shù)(DInt);無符號(hào)整數(shù)又可以分為無符號(hào)短整數(shù)(USInt)、無符號(hào)整數(shù)(UInt)和無符號(hào)雙整數(shù)(UDInt)相關(guān)知識(shí)--基本數(shù)據(jù)類型--浮點(diǎn)數(shù)項(xiàng)目4八路搶答器32位的浮點(diǎn)數(shù)又稱為實(shí)數(shù)(Real),最高位(第31位)為浮點(diǎn)數(shù)的符號(hào)位,正數(shù)符號(hào)位為0,負(fù)數(shù)符號(hào)位為1,規(guī)定尾數(shù)的整數(shù)部分總是1,第0~22位為尾數(shù)的小數(shù)部分。8位指數(shù)加上偏移量127后(0~255),占第23~30位。長浮點(diǎn)數(shù)(LReal)為64位,最高位(第63位)為浮點(diǎn)數(shù)的符號(hào)位,尾數(shù)的整數(shù)部分總是1,第0~51位為尾數(shù)的小數(shù)部分,11位指數(shù)加上偏移量1023后(0~2047),占第52~62位。相關(guān)知識(shí)--數(shù)據(jù)塊項(xiàng)目4八路搶答器數(shù)據(jù)塊用于保存用戶數(shù)據(jù),分為全局?jǐn)?shù)據(jù)塊和背景數(shù)據(jù)塊兩種。用戶程序中的所有程序塊都可訪問全局?jǐn)?shù)據(jù)塊中的數(shù)據(jù)。位DB[數(shù)據(jù)塊編號(hào)].DBX[字節(jié)地址].[位地址]DB1.DBX4.1字節(jié)字雙字DB[數(shù)據(jù)塊編號(hào)].DB[大小][起始字節(jié)地址]DB1.DBB0DB1.DBW0DB1.DBD0相關(guān)知識(shí)--數(shù)據(jù)塊項(xiàng)目4八路搶答器相關(guān)知識(shí)--數(shù)據(jù)塊--優(yōu)化/非優(yōu)化(標(biāo)準(zhǔn))的塊訪問項(xiàng)目4八路搶答器標(biāo)準(zhǔn)DB優(yōu)化DB數(shù)據(jù)管理取決于變量的聲明,用戶可以生成用戶定義或一個(gè)內(nèi)存優(yōu)化的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)被系統(tǒng)管理和優(yōu)化。用戶可以生成用戶定義的數(shù)據(jù)結(jié)構(gòu),系統(tǒng)進(jìn)行優(yōu)化以節(jié)省內(nèi)存空間。存儲(chǔ)方式每個(gè)變量的存儲(chǔ)地址在DB塊中每個(gè)變量的偏移地址可見每個(gè)變量的存儲(chǔ)地址由CPU自動(dòng)分配,無偏移地址。訪問方式可通過符合地址,絕對(duì)地址以及指針方式尋址。僅可通過符號(hào)地址訪問下載無需初始化功能不支持支持訪問速度慢快數(shù)據(jù)保持性以整個(gè)DB塊為單位設(shè)置保持性DB塊內(nèi)的每個(gè)變量均可單獨(dú)設(shè)置保持性兼容性與S7-300/400PLC兼容與S7-300/400PLC不兼容出錯(cuò)幾率絕對(duì)地址訪問(例如HMI或間接尋址),聲明修改后可能導(dǎo)致數(shù)據(jù)的不一致。缺省為符號(hào)訪問,不會(huì)造成數(shù)據(jù)的不一致,例如HMI只與符號(hào)名稱對(duì)應(yīng)。相關(guān)知識(shí)--數(shù)據(jù)塊--優(yōu)化/非優(yōu)化(標(biāo)準(zhǔn))的塊訪問項(xiàng)目4八路搶答器項(xiàng)目4八路搶答器相關(guān)知識(shí)--復(fù)雜數(shù)據(jù)類型--字符串(String)字符串最多可以存放254個(gè)字符,另外還包括第一個(gè)字節(jié)為字符串的最大字符長度,第二個(gè)字節(jié)是字符串當(dāng)前有效字符的個(gè)數(shù)。在定義字符串時(shí),可以定義字符串的長度,來節(jié)約存儲(chǔ)器的空間。例如:定義字符串變量:MOTOR,數(shù)據(jù)類型為:String[30]。項(xiàng)目4八路搶答器相關(guān)知識(shí)--復(fù)雜數(shù)據(jù)類型--數(shù)組數(shù)組(Array)是有序的元素序列,若將有限個(gè)類型相同變量的集合命名,那么這個(gè)名稱為數(shù)組名。組成數(shù)組的各個(gè)變量稱為數(shù)組的元素。用于區(qū)分?jǐn)?shù)組的各個(gè)元素的數(shù)字編號(hào)稱為下標(biāo)。數(shù)組可以分為一維數(shù)組、二維組等,最多包含6維,并使用逗號(hào)隔開維度。PLC變量中,不能定義數(shù)組,可以在數(shù)據(jù)塊中,定義數(shù)組。項(xiàng)目4八路搶答器相關(guān)知識(shí)--復(fù)雜數(shù)據(jù)類型--數(shù)組數(shù)據(jù)塊“電機(jī)組控制”中,定義了一維數(shù)組電機(jī)電流,數(shù)據(jù)類型為:Array[0..10]ofReal,數(shù)組中共11個(gè)元素,數(shù)組的類型為實(shí)數(shù)項(xiàng)目4八路搶答器相關(guān)知識(shí)--復(fù)雜數(shù)據(jù)類型--結(jié)構(gòu)體結(jié)構(gòu)體是由一批數(shù)據(jù)組合而成的結(jié)構(gòu)型數(shù)據(jù)。組成結(jié)構(gòu)型數(shù)據(jù)的每個(gè)數(shù)據(jù)稱為結(jié)構(gòu)型數(shù)據(jù)的“成員”,其中每個(gè)成員可以具有不同的類型。結(jié)構(gòu)體通常用來表示類型不同但是又相關(guān)的若干數(shù)據(jù)。結(jié)構(gòu)體數(shù)據(jù)類型不能在PLC變量中定義,但可以在數(shù)據(jù)塊中定義。項(xiàng)目4八路搶答器相關(guān)知識(shí)--復(fù)雜數(shù)據(jù)類型--結(jié)構(gòu)體數(shù)據(jù)塊“電動(dòng)機(jī)_結(jié)構(gòu)體”中,定義了“電動(dòng)機(jī)1”和“電動(dòng)機(jī)2”兩個(gè)結(jié)構(gòu)體,并在結(jié)構(gòu)體定義了四個(gè)成員,分別是“啟動(dòng)”、“停止”、“運(yùn)行”和“電流”項(xiàng)目4八路搶答器相關(guān)知識(shí)--復(fù)雜數(shù)據(jù)類型--PLC數(shù)據(jù)類型重命名為電動(dòng)機(jī)項(xiàng)目4八路搶答器相關(guān)知識(shí)--復(fù)雜數(shù)據(jù)類型--PLC數(shù)據(jù)類型項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--常開觸點(diǎn)與常閉觸點(diǎn)指令常開觸點(diǎn):在賦的位值為1時(shí),常開觸點(diǎn)將閉合(ON);在賦的位值為0時(shí),常開觸點(diǎn)將斷開(OFF)。常閉觸點(diǎn):在賦的位值為0時(shí),常閉觸點(diǎn)將閉合(ON);在賦的位值為1時(shí),常閉觸點(diǎn)將斷開(OFF)。項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--輸出線圈和反向輸出線圈指令輸出線圈:如果有能流通過輸出線圈,則輸出位設(shè)置為1。如果沒有能流通過輸出線圈,則輸出位設(shè)置為0。反向輸出線圈:如果有能流通過反向輸出線圈,則輸出位設(shè)置為0。如果沒有能流通過反向輸出線圈,則輸出位設(shè)置為1。項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--“正-停-反”控制設(shè)計(jì)一個(gè)三相異步電動(dòng)機(jī)的“正—?!础笨刂?。按下正轉(zhuǎn)按鈕,電動(dòng)機(jī)正轉(zhuǎn)啟動(dòng),按下停止按鈕(常閉),電動(dòng)機(jī)立即停止。在正轉(zhuǎn)過程中,按下反轉(zhuǎn)按鈕無效,電動(dòng)機(jī)仍然正轉(zhuǎn)。同樣,按下反轉(zhuǎn)按鈕,電動(dòng)機(jī)反轉(zhuǎn),按下停止按鈕,電動(dòng)機(jī)立即停止。在反轉(zhuǎn)過程中,按下正轉(zhuǎn)按鈕無效,電動(dòng)機(jī)仍然反轉(zhuǎn)。其中正轉(zhuǎn)按鈕、反轉(zhuǎn)按鈕和停止按鈕都是常開觸點(diǎn)按鈕項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--“正-停-反”控制--梯形圖項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--置位/復(fù)位指令置位1位:S(置位)激活時(shí),OUT地址處的數(shù)據(jù)值設(shè)置為1。S不激活時(shí),OUT不變。復(fù)位1位:R(復(fù)位)激活時(shí),OUT地址處的數(shù)據(jù)值設(shè)置為0。R不激活時(shí),OUT不變。SET_BF激活時(shí),為從地址OUT處開始的“n”位分配數(shù)據(jù)值1。SET_BF不激活時(shí),OUT不變。RESET_BF為從地址OUT處開始的“n”位寫入數(shù)據(jù)值0。RESET_BF不激活時(shí),OUT不變。項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--置位/復(fù)位指令--“正-停-反”程序段1:程序段2:程序段3:項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--RS和SR指令RS是置位優(yōu)先鎖存,其中置位優(yōu)先。如果置位(S1)和復(fù)位(R)信號(hào)都為真,則輸出地址OUT將為1。SR是復(fù)位優(yōu)先鎖存,其中復(fù)位優(yōu)先。如果置位(S)和復(fù)位(R1)信號(hào)都為真,則輸出地址OUT將為0。OUT參數(shù)指定置位或復(fù)位的位地址。OUT輸出,Q反映“OUT”地址的信號(hào)狀態(tài)。項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--功能SR觸發(fā)器RS觸發(fā)器SR1輸出位S1R輸出位00保持前一狀態(tài)00保持前一狀態(tài)010010101101110111項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--RS和SR指令--“正-停-反”程序段1:程序段2:程序段1:程序段2:項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--雙線圈輸出注意:同一操作數(shù)的輸出線圈在一個(gè)程序中不能使用兩次,不同操作數(shù)的輸出線圈可以并行輸出。項(xiàng)目4八路搶答器在分配的“IN”位上檢測到正跳變(關(guān)到開)時(shí),該觸點(diǎn)的狀態(tài)為TRUE。該觸點(diǎn)邏輯狀態(tài)隨后與能流輸入狀態(tài)組合以設(shè)置能流輸出狀態(tài)。P觸點(diǎn)可以放置在程序段中除分支、結(jié)尾外的任何位置在分配的輸入位上檢測到負(fù)跳變(開到關(guān))時(shí),該觸點(diǎn)的狀態(tài)為TRUE。該觸點(diǎn)邏輯狀態(tài)隨后與能流輸入狀態(tài)組合以設(shè)置能流輸出狀態(tài)。N觸點(diǎn)可以放置在程序段中除分支、結(jié)尾外的任何位置。所有沿指令均使用存儲(chǔ)器位(M_BIT)存儲(chǔ)要監(jiān)視的輸入信號(hào)的前一個(gè)狀態(tài)。通過將輸入的狀態(tài)與存儲(chǔ)器位的狀態(tài)進(jìn)行比較來檢測沿。如果狀態(tài)指示在關(guān)注的方向上有輸入變化,則會(huì)在輸出寫入TRUE來報(bào)告沿。否則,輸出會(huì)寫入FALSE。相關(guān)知識(shí)--位邏輯指令--邊沿檢測指令項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--邊沿檢測指令項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--邊沿檢測線圈指令上升沿檢測線圈:在進(jìn)入線圈的能流中檢測到正跳變(關(guān)到開)時(shí),分配的位“OUT”為TRUE。能流輸入狀態(tài)總是通過線圈后變?yōu)槟芰鬏敵鰻顟B(tài)。P線圈可以放置在程序段中的任何位置。下降沿檢測線圈:在進(jìn)入線圈的能流中檢測到負(fù)跳變(開到關(guān))時(shí),分配的位“OUT”為TRUE。能流輸入狀態(tài)總是通過線圈后變?yōu)槟芰鬏敵鰻顟B(tài)。N線圈可以放置在程序段中的任何位置。邊沿檢測線圈不會(huì)影響邏輯運(yùn)算結(jié)果RLO,它對(duì)能流是暢通無阻的,其輸入的邏輯運(yùn)算結(jié)果被立即送給線圈的輸出端。項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--邊沿檢測線圈指令項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--R_TRIG和F_TRIG指令F_TRIG(檢測信號(hào)下降沿)指令,檢測到CLK下降沿,Q輸出一個(gè)掃描周期的信號(hào)R_TRIG(檢測信號(hào)上升沿)指令,檢測到CLK上升沿,Q輸出一個(gè)掃描周期的信號(hào)注意,這兩條指令,調(diào)用時(shí),需要生成背景數(shù)據(jù)塊項(xiàng)目4八路搶答器相關(guān)知識(shí)--位邏輯指令--R_TRIG和F_TRIG指令分析圖中段的作用:按下I0.0,M3.0生成一個(gè)掃描周期的高電平,使Q0.0置位并保持;釋放I0.0,M3.1生成一個(gè)掃描周期的高電平,使Q0.0復(fù)位并保持。因此,這個(gè)程序段實(shí)現(xiàn)了“點(diǎn)動(dòng)”功能。項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--地址分配輸入信號(hào)搶答按鈕SB1~SB8I0.0~I0.7出題按鈕SB0I1.0復(fù)位按鈕SB9I1.1輸出信號(hào)七段數(shù)碼管Q0.0~Q0.6出題指示燈Q1.0項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--控制電路接線圖項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--設(shè)置時(shí)鐘存儲(chǔ)器項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--數(shù)碼管
數(shù)碼管作為本項(xiàng)目中的顯示器件,一旦某一人搶到到,要顯示該人的編號(hào)1~8八個(gè)數(shù)字中的一個(gè),數(shù)碼管的示意圖,采用共陰數(shù)碼管。設(shè)置八個(gè)存儲(chǔ)位M1.0~M1.7對(duì)應(yīng)于某一個(gè)人搶答到標(biāo)志位,依次與搶答輸入信號(hào)I0.0~I0.7相對(duì)應(yīng)。M1.0~M1.7為輸入,Q0.0~Q0.6為輸出,數(shù)碼管采用共陰極接法,根據(jù)數(shù)碼管的真值表如下。例如:如果1號(hào)選手搶答到,數(shù)碼管要顯示“1”,則Q0.0~Q0.6,對(duì)應(yīng)的數(shù)值為:0110000。項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--數(shù)碼管M1.0~M1.7是SB1~SB8的搶答標(biāo)志位,與輸出Q0.0~Q0.6之間的關(guān)系項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--數(shù)碼管Q0.0=flag1+flag2+flag4+flag5+flag6+flag7Q0.1=flag0+flag1+flag2+flag3+flag6+flag7Q0.2=flag0+flag2+flag3+flag4+flag5+flag6+flag7Q0.3=flag1+flag2+flag4+flag5+flag7Q0.4=flag1+flag5+flag7Q0.5=flag3+flag4+flag5+flag7Q0.6=flag1+flag2+flag3+flag4+flag5+flag7flag0~flag7是SB1~SB8的搶答標(biāo)志位,與輸出Q0.0~Q0.6之間的關(guān)系項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--變量定義項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--思路整個(gè)程序分成以下幾個(gè)部分1、初始化和復(fù)位處理(程序段1、程序段3);2、建立開始搶答標(biāo)志位(程序段2);3、建立任意一個(gè)人搶答到標(biāo)志位(程序段4~程序段11);4、出題指示燈顯示輸出(程序段12)5、譯碼顯示輸出(程序段13~程序段17);項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--梯形圖程序段1:程序段2:程序段3:項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--梯形圖程序段4:程序段5:程序段6:項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--梯形圖程序段7:程序段8:程序段9:項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--梯形圖程序段10:程序段11:程序段12:項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--梯形圖程序段13:程序段14:項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--梯形圖程序段15:程序段16:項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序設(shè)計(jì)--梯形圖程序段17:程序段18:程序段19:項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序狀態(tài)監(jiān)控
“啟用/禁止監(jiān)視”按鈕,即可進(jìn)入程序狀態(tài)監(jiān)控界面,程序編輯器標(biāo)題欄為橘紅色。項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--程序狀態(tài)監(jiān)控項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--仿真--啟動(dòng)仿真S7-PLCSIM在V13SP1版本以上具有仿真功能,固件版本為V4.0及更高版本單擊工具欄上的“開始仿真”按鈕,即可啟動(dòng)仿真項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--仿真--生成仿真表單擊精簡視圖右上角的按鈕單擊項(xiàng)目視圖工具欄中的“新項(xiàng)目”按鈕可創(chuàng)建一個(gè)仿真項(xiàng)目,設(shè)置項(xiàng)目名稱為“八路搶答器”雙擊項(xiàng)目中的“SIM表格_1”,打開仿真表。在仿真表的“地址”欄中輸入輸入/輸出的絕對(duì)地址,其對(duì)應(yīng)的變量名稱會(huì)自動(dòng)添加到仿真表中項(xiàng)目4八路搶答器項(xiàng)目實(shí)施--仿真--仿真調(diào)試項(xiàng)目4八路搶答器項(xiàng)目拓展項(xiàng)目設(shè)計(jì)要求修改如下:用PLC來設(shè)計(jì)一款八路搶答器,SB0為出題按鈕,SB1~SB8為八個(gè)搶答器的搶答按鈕,T1~T8為每個(gè)搶答器對(duì)應(yīng)的八只輸出指示燈,SB9為復(fù)位按鈕。當(dāng)按下出題按鈕后,對(duì)應(yīng)的出題指示燈按0.5S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 主治醫(yī)師資格(全科醫(yī)學(xué)301)考試題庫(全真題庫)
- 《紅木知識(shí)》課件
- 2024年稅務(wù)師題庫及答案(典優(yōu))
- 七年級(jí)下《普查和抽樣調(diào)查》(蘇科版)-課件
- 2024年甘肅財(cái)貿(mào)職業(yè)學(xué)院單招職業(yè)技能測試題庫標(biāo)準(zhǔn)卷
- 通關(guān)05 中國近現(xiàn)代史材料分析題專練(解析版)
- 陰莖持續(xù)勃起(Priapism)診治
- 乳腺癌新輔助化療
- 2025借款合同擔(dān)保范文
- 2025船舶融資租賃合同范本
- 2024新一代變電站集中監(jiān)控系統(tǒng)系列規(guī)范第2部分:設(shè)計(jì)規(guī)范
- 財(cái)富管理課程設(shè)計(jì)
- 快樂寒假安全先行寒假安全教育主題班會(huì)課件
- 燃燒仿真.燃燒仿真軟件:OpenFOAM:湍流燃燒仿真原理
- 2024-2025學(xué)年七年級(jí)語文上冊(cè)第一學(xué)期 期末綜合模擬測試卷(人教版)
- 浙江省臺(tái)金七校2023-2024學(xué)年高一下學(xué)期4月期中考試英語試題
- 藍(lán)色卡通風(fēng)胃腸減壓護(hù)理
- 小學(xué)單位換算-體積
- 叉車自行檢查記錄表
- 2024新安全生產(chǎn)法知識(shí)考試題庫及答案大全
- 專題5 書面表達(dá)-2023-2024學(xué)年譯林版五年級(jí)上冊(cè)英語期末專題復(fù)習(xí)
評(píng)論
0/150
提交評(píng)論