第五章SLC的基本指令及程序設計_第1頁
第五章SLC的基本指令及程序設計_第2頁
第五章SLC的基本指令及程序設計_第3頁
第五章SLC的基本指令及程序設計_第4頁
第五章SLC的基本指令及程序設計_第5頁
已閱讀5頁,還剩177頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

本章主要介紹S7-200PLC的基本邏輯指令,定時器、計數(shù)器指令及其使用方法。本章是學習PLC編程的重點。

通過本章介紹的一些PLC典型實例程序和環(huán)節(jié),大家應掌握基本邏輯指令的使用方法,掌握不同類型的定時器、計數(shù)器的工作原理和應用方法,掌握順序控制繼電器指令(SCR)和移位寄存器指令(SHRB)的使用方法,并能靈活應用,編寫出滿足要求的PLC控制程序。

編程時注意PLC編程規(guī)則。第5章S7-200PLC的基本指令及程序設計第5章S7-200PLC的基本指令及程序設計5.1S7-200PLC的編程語言

5.2S7-200PLC的數(shù)據(jù)類型與存儲區(qū)域

5.3S7-200PLC的編程元件

5.4尋址方式

5.5程序結構和編程規(guī)約

5.6S7-200PLC的基本指令

5.7典型控制環(huán)節(jié)的PLC程序設計

5.8梯形圖編寫規(guī)則5.1S7-200PLC的編程語言

國際電工委員會(IEC)制定的IEC61131—3是關于PLC語言的國際標準。IEC61131—3提供了三種圖形化語言和兩種文本語言。三種圖形化語言是:梯形圖(LAD)、功能塊圖(FBD)和順序功能圖(SFC);兩種文本語言:指令表(IL)和結構化文本(ST)。在我國,大多數(shù)使用者習慣用梯形圖編程。

S7-200

PLC支持兩類指令集:IEC61131—3指令集、SIMATIC指令集。

IEC1131—3指令集支持系統(tǒng)完全數(shù)據(jù)類型檢查,通常指令執(zhí)行時間較長。5.1S7-200PLC的編程語言

SIMATIC指令集是西門子公司為S7-200PLC設計的專用指令集,該指令集中的大多數(shù)指令符合IEC1131—3標準,但不支持系統(tǒng)完全數(shù)據(jù)類型檢查。SIMATIC指令集的指令具有專用性強、執(zhí)行速度快的優(yōu)點。使用SIMATIC指令集,可以使用梯形圖(LAD)、功能塊圖(FBD)和語句表(STL)三種編程語言編程。本書主要介紹SIMATIC指令集,基于梯形圖和語句表這兩種編程語言介紹S7-200PLC的基本指令。1.梯形圖(LAD)

2.功能塊圖(FBD)

3.語句表(STL)1.梯形圖(LAD)梯形圖(LAD)是與電氣控制電路相對應的圖形語言。它沿用了繼電器、觸點、串并聯(lián)等術語和類似的圖形符號,并簡化了符號,還增加了一些功能性的指令。梯形圖按自上而下,從左到右的順序排列,最左邊的豎線稱為起始母線也叫左母線,然后按一定的控制要求和規(guī)則連接各個接點,最后以繼電器線圈(或再接右母線)結束,稱為一邏輯行或叫一“梯級”。通常一個梯形圖中有若干邏輯行(梯級),形似梯子。各PLC生產(chǎn)商都把梯形圖作為第一用戶語言。1.梯形圖(LAD)▲梯形圖(LAD)與電氣控制電路圖相呼應。▲沿用了繼電器、觸點、串并聯(lián)等術語▲簡化了圖形符號▲增加了特殊功能的指令▲信號流向清楚、簡單、直觀、易懂。2.功能塊圖(FBD)

功能塊圖(FBD)類似于普通邏輯功能圖,它沿用了半導體邏輯電路的邏輯框圖的表達方式。一般用一種功能方框表示一種特定的功能,框圖內(nèi)的符號表達了該功能塊圖的功能。功能塊圖通常有若干個輸入端和若干個輸出端。輸入端是功能塊圖的條件,輸出端是功能塊圖的運算結果。

功能圖有基本邏輯功能、計時和計數(shù)功能、運算和比較功能及數(shù)據(jù)傳送功能等。2.功能塊圖(FBD)圖中所示的FBD,沒有梯形圖中的觸點和線圈,也沒有左右母線。程序邏輯由功能框之間的連接決定,“能流”自左向右流動。一個功能框的輸出端連接到另一個功能框的允許輸入端。

功能塊圖和梯形圖可以互相轉換。3.語句表(STL)

S7系列PLC將指令表(IL)稱為語句表(STL)。

語句表是用助記符來表達PLC的各種控制功能的。它類似于計算機的匯編語言,但比匯編語言更直觀易懂,編程簡單,因此也是應用很廣泛的一種編程語言。這種編程語言可使用簡易編程器編程,但比較抽象,一般與梯形圖語言配合使用,互為補充。

目前大多數(shù)PLC都有語句表編程功能,但各廠家生產(chǎn)的PLC語句表的助記符不相同,也不兼容。編程簡單直觀、易懂有條件地相互轉換通常梯形圖(LAD)程序、功能塊圖(FBD)程序、語句表(STL)程序可有條件的方便地轉換(以網(wǎng)絡為單位轉換),比如用S7系列PLC的STEP7-Micro/WIN軟件可以實現(xiàn)程序的轉換。

語句表可以編寫梯形圖和功能塊圖無法編寫的程序。熟悉PLC和邏輯編程的有經(jīng)驗的程序員適合用語句表編程。熟悉邏輯電路的經(jīng)驗豐富的設計人員,使用功能塊圖編程也是很方便的。對于大多數(shù)人來說,用梯形圖編程還是比較簡單的。5.2S7-200PLC的數(shù)據(jù)類型與存儲區(qū)域5.2.1位、字節(jié)、字、雙字和常數(shù)

位:計算機內(nèi)部的數(shù)據(jù)都以二進制形式存儲,二進制數(shù)的1位(bit)只有“1“和“0”兩種取值,可以用來表示開關量或數(shù)字量兩種不同的狀態(tài),比如觸點的接通或斷開、線圈的通電或斷電。若位為1,表示常開觸點通,常閉觸點斷。位的數(shù)據(jù)類型是布爾型(BOOL)。

字節(jié):BYTE,8位二進制數(shù)組成1個字節(jié)。其中,第0位是最低位(LSB),第7位是最高位(MSB).

字:WORD,兩個字節(jié)組成1個字。

雙字:DWORD,2個字組成1個雙字。

常數(shù):CPU以二進制形式存儲常數(shù),常數(shù)的數(shù)據(jù)長度有字節(jié)、字、雙字。常數(shù)的表示可以是二進制、十進制、十六進制、ASCII或實數(shù),見下表。5.2S7-200PLC的數(shù)據(jù)類型與存儲區(qū)域5.2.1位、字節(jié)、字、雙字和常數(shù)進制書寫格式舉例二進制2#二進制數(shù)值2#0101011100010十進制十進制數(shù)值2010十六進制16#十六進制數(shù)值16#4AE8ASCII‘ASCII文本’‘file’浮點數(shù)按照ANSI/IEEE754—1985標準(單精度)格式125.2或1.252×1常數(shù)的幾種表示形式:注意:”“#”是常數(shù)的進制格式說明符,如果沒有,系統(tǒng)默認是十進制數(shù)。浮點數(shù)的書寫必須有小數(shù)點。5.2.2數(shù)據(jù)類型及范圍

S7-200PLC的指令參數(shù)所用的基本數(shù)據(jù)類型有:1位布爾型(BOOL)

8位字節(jié)型(BYTE)

16位無符號整數(shù)型(WORD)

16位有符號整數(shù)型(INT)

32位無符號雙字整數(shù)型(DWORD)

32位有符號雙字整數(shù)型(DINT)

32位實數(shù)型(REAL)。實數(shù)型(REAL)是按照ANSI/IEEE754—1985標準(單精度)的表示格式規(guī)定。5.2.2數(shù)據(jù)類型及范圍基本數(shù)據(jù)類型數(shù)據(jù)的位數(shù)表示范圍十進制十六進制布爾型(BOOL)10,1無符號數(shù)字節(jié)型B(BYTE)80~2550~FF字型W(WORD)160~655350~FFFF雙字型D(DWORD)320~(232-1)0~FFFFFFFF有符號數(shù)字節(jié)型B(BYTE)8-128~+12780~7F整型(INT)16-32768~+327678000~7FFF雙整型(DINT)32-231~(231-1)80000000~7FFFFFFF實數(shù)型(REAL)32±1.75495×1~±3.402823×15.2.3數(shù)據(jù)的存儲區(qū)1.存儲區(qū)的分類

PLC的存儲區(qū)分為程序存儲區(qū)、系統(tǒng)存儲區(qū)、數(shù)據(jù)存儲區(qū)。

程序存儲區(qū)用于存放用戶程序,存儲器為EEPROM(可電擦除可編程的只讀存儲器,電信號寫入,電信號擦除)。

系統(tǒng)存儲區(qū)用于存放有關PLC配置結構的參數(shù),如PLC主機及擴展模塊的I/O配置和編址、PLC站地址的配置,設置保護口令、停電記憶保持區(qū)、軟件濾波功能等,存儲器為EEPROM。5.趨2.眉3勞數(shù)據(jù)就的存挎儲區(qū)1.澇存儲律區(qū)的包分類PL劈燕C的存暑儲區(qū)晌分為玻程序慢存儲錘區(qū)、罷系統(tǒng)運存儲笨區(qū)、碼數(shù)據(jù)丘存儲冤區(qū)。數(shù)據(jù)詠存儲群區(qū)是S7確-2蹈00澤C筍PU提供忽給用小戶的踩編程攏元件酬的特受定存筒儲區(qū)皮域。它包私括輸播入映饒象寄屑存器緞(I)、葡輸出潤映像玻寄存椒器(Q)、已變量繡存儲貌器(V)、豪內(nèi)部鴨標志狠位存夠儲器土(M)、舊順序梅控制匪繼電沫器存需儲器振(S)、府特殊濟標志暫位存決儲器繼(SM)、堆局部顆存儲尾器(L)、積定時粗器存愈儲器播(T)、敵計數(shù)啞器存麗儲器鉤(C)、穿模擬群量輸溪入映萬像寄竹存器危(AI)、小模擬挺量輸像出映準像寄昨存器銹(AQ)、梁累加漁器(AC)、臺高速度計數(shù)梳器(HC)。存儲早器為EE譯PR逝OM和RA益M。2.蓋數(shù)據(jù)慰區(qū)存駝儲器貨的編祖址格養(yǎng)式可分軌為:位地胞址字節(jié)鎖地址字地偶址雙字帥地址存儲傷器是度由許折多存否儲單芹元組僅成,饑每個幫存儲肚單元烤都有灰惟一柴的地效址,棋可以猶依據(jù)患存儲明器地蝦址來風存取端數(shù)據(jù)順。S7狼-2胞00啊PL討C的存哭儲單隊元按滋字節(jié)擱進行票編址恰。但數(shù)半據(jù)區(qū)鹽存儲工器地頑址的監(jiān)表示穗格式有位茂、字烤節(jié)、遮字、袍雙字模地址艱格式情。(1中)位地均址格尺式數(shù)據(jù)豪區(qū)存偷儲器的區(qū)域洽的某芳一位雖的地嘩址格嚇式為般:Ax更.y。A:存須儲器光區(qū)域嗓標識醫(yī)符x:字節(jié)犁地址y:位號射。例:I喇4.烏5表示汗圖5-獅3中黑恥色標組記的誓位地趁址。I是變權量存唐儲器喬的區(qū)箏域標否識符株,4是字花節(jié)地椒址,5是位逮號,緒在字訪節(jié)地苦址4與位伐號5之間病用點勁號“.”隔開爬。2.腫數(shù)據(jù)倦?yún)^(qū)存誘儲器斯的編慣址格粘式圖5-最3位尋放址格躁式MS渴B表示盼最高疑位LS卸B表示蒼最低暑位(1用)位瞎地址撥格式(2啦)字裂節(jié)、源字、清雙字土地址驗格式數(shù)據(jù)攔區(qū)存貿(mào)儲器焰區(qū)域存的字霜節(jié)、慌字、課雙字繭地址現(xiàn)格式耍由區(qū)域搜標識管符、硬數(shù)據(jù)陣長度旁以及也該字祖節(jié)、賓字或罰雙字晃的起墳始字云節(jié)地畝址構成做。例如霞,IB斬2表示陡輸入員字節(jié)墻,由I2弟.0到~I陜2.角7這8位組鳴成。圖中燙,用VB繳10拔0、VW儀10屬0、VD猶10屯0分別膚表示堵字節(jié)拆、字史、雙齒字的主地址錄。VW掙10較0表示從由VB稻10踢0、VB飯10喬1相鄰恢的兩橫個字贏節(jié)組抗成的默一個韻字,VD哲10撲0表示夜由VB劫10沖0~VB候10扇3四個州字節(jié)冤組成埋的一紀個雙皇字,10綿0為起付始字匪節(jié)地李址。(2愉)字析節(jié)、丈字、洲雙字棍地址馬格式(3)其抵他地鵝址格它式數(shù)據(jù)調區(qū)存富儲器這區(qū)域賴中,爛還包求括定籃時器慢存儲涂器(T)、計數(shù)秒器存絞儲器半(C)、累加里器(AC)、高速撐計數(shù)互器(HC)等,族它們餡是模歸擬相買關的慰電器繳元件江的。它們悠的地娛址格狂式為拼:Ay。由區(qū)總域標爽識符A和元堆件號越組成偶,例T2乏4表示蒸某定妹時器選的地窄址,T是定嶼時器雪的區(qū)辛域標水識符良,24是定壟時器純號,枕同時T2蔬4又可而表示潑此定棍時器枯的當勢前值令。元件結號區(qū)域啞標識互符T24定時泳器:T2爸4計數(shù)卡器:C4叨5累加目器:AC城35.輕3退S7徐-2笛00類P柿LC召的編患程元檢件PL蒜C的數(shù)頃據(jù)區(qū)廳存儲年器區(qū)羅域在動系統(tǒng)咐軟件瘦的管調理下黃,劃柄分出枕若干敞小區(qū)勞,并嘉將這壯些小疫區(qū)賦猛予不變同的躁功能屠,由哀此組吳成了糟各種坊內(nèi)部時元件欣,這賞些內(nèi)亂部元估件就桿是PL市C的編毅程元鏡件。每一仇種PL紐奉C提供治的編沈程元龍件的迷數(shù)量艘是有梁限的丙,其土數(shù)量騎和種唉類決西定了PL濃C的規(guī)針模和煉數(shù)據(jù)漿處理呼能力安。在PL紗C內(nèi)部假,這騎些具暫有一根定功惜能的慈編程罰元件尿,不物是真眠正存都在的別物理瞞器件星,而中是由漿電子速電路竹、寄錦存器逗和存聰儲器擇單元類等組討成,瞞有固峰定的肆地址貓。例如窯,輸晝?nèi)肜^閉電器替是由奸輸入光電路歌和輸夸入映列像寄忠存器萄構成樹,雖命有繼師電器撕特性復,卻也沒有降機械薯觸點具。為了榜將這孔些編涼程元潤件與源傳統(tǒng)投的繼伶電器家區(qū)別雄開來財,有譯時又芹稱做慢軟元綱件或伴軟繼箏電器,其特隱點是:5.剃3博S7念-2磨00潮P霉LC博的編腫程元有件1)軟繼順電器尸是看平不見糟、摸奧不著襯的,但沒有禍實際諸的物焰理觸騰點。2)唐每代個軟傳繼電洽器可刷提供驚無限價多個源常開漿觸點上和常迫閉觸爭點,騰可放抄在同尤一程舉序的云任何句地方華,即弱其觸取點可叔以無籠限次刊地使狐用。3)蠢體閃積小提、功直耗低憲、壽蛋命長憐。5.苗3.藍1盟編程稻元件1.斃輸缺入繼側電器作(I償)2.就輸工出繼窮電器婚(Q餐)3.敵輔肝助繼貨電器怨(M在)4.閘變反量存醉儲器穿(V酬)5.傷局爆部存啦儲器欠(L應)6.狹順察序控岔制繼耗電器搬(S臭)7.熔特嫁殊繼錘電器睬(S線M)8.伸定黑時器繭(T斯)9.脹計黃數(shù)器姑(C唐)10宜.展模擬鑰量輸百入映亂像寄亞存器圾(A存I)11啊.辯模擬首量輸帥出映藏像寄首存器老(A咳Q)12夢.淡累加描器(詢AC辜)13正.沒高速租計數(shù)侄器(慶HC寺)1.聽輸炒入繼懂電器咱(I話)輸入擁繼電聯(lián)器就閃是位約于PL競C數(shù)據(jù)估存儲施區(qū)的顛輸入例映像者寄存頑器。PL漸C外部賭的輸猜入端鋸子用毯于接愉收來努自現(xiàn)雁場的陶開關箱信號測,每干一個符輸入顫端子忙在PL隔C內(nèi)部娛與輸籃入映暑像寄森存器針(I)的采相應緊位相喊對應柳。現(xiàn)場趨輸入刑信號痰的狀詳態(tài),角在每筑個掃糞描周垃期的脆輸入鼠采樣觸階段耽讀入本,并語將采個樣值遭存于紙輸入誓映像幅寄存掌器,錘供程院序執(zhí)舊行時交使用述。當領外部獲常開戴按鈕譯閉合乞時,薦則對梳應的城輸入衫映像子寄存巧器的岡位狀傘態(tài)為1,在抄程序婆中其紡常開遺觸點扎閉合押,常失閉觸搬點打堤開。注意:輸入袍映像印寄存珠器的袋狀態(tài)沫只能攝由外數(shù)部輸悉入信收號驅旦動,洞而不找能在棗內(nèi)部念由程非序指照令來砍改變丹。現(xiàn)場次實際霸輸入奇點數(shù)鹽不能著超過PL糖C能提椒供的槳具有堤外部蠢接線綁端子烤的輸予入繼饅電器澆的數(shù)則量,拜具有凍地址創(chuàng)而未顫使用總的輸電入映丘像寄安存器眾區(qū)可鐵能剩護余,群未避航免出猾錯,升建議洋空著蹦這些撐地址辰,不灶作他默用。1.郊輸休入繼擾電器般(I紅)輸入雪繼電攤器(I)的鋸地址砌格式術為:位地絲式址:I[字鋼節(jié)地羞址].[位城地址柱],訪如I0侮.1、I3導.6。字節(jié)似、字謎、雙盼字地寄址:I[數(shù)英據(jù)長股度]怒[起妖始字義節(jié)地票址]描,如IB氣4、IW技6、ID兄10。CP年U2工26模塊駛輸入遞映像倚寄存旺器的仙有效燃地址槍范圍也為:I(0.沉0~承15顆.7);IB(0~止15);IW(0~揀14);ID(0~烤12)。2.輸出提繼電持器(Q)輸出邀繼電慚器就助是位醋于PL刺C數(shù)據(jù)公存儲故區(qū)的拳輸出態(tài)映像霜寄存些器。PL罰C外部寧的輸煎出端顏子可牛連接箱各種蕉現(xiàn)場瞇被控澡負載開,每析一個丑輸出份端子時與輸叉出映世像寄庭存器耐的相懼應位魄相對吹應。CP術U將輸呀出的艘結果陶存放堅在輸掛出映嗽象寄模存器Q中,漢在掃碧描周傷期的丹結尾陪,CP券U以批爛處理池方式職將輸茂出映吐象寄種存器夸的數(shù)帝值送飾到輸衰出鎖鍋存器挑,對達相應首的輸維出端碑子刷債新,鴉作為獸控制持外部境負載叫的開檔關信素號。當程擴序使珠得輸泊出映狀像寄賣存器盒的某路位狀丘態(tài)為1,相廈應的涌輸出櫻端子淘開關跡閉合殲,外端部負侍載通殲電。注意:輸出樹繼電港器使塔用時暗不能嶄超過PL蓋C能提翠供的攪具有擠外部私輸出靈模塊郊接線這端子臘的數(shù)細量,更具有他地址孫而未嘉使用或的輸貓出映歷像寄廈存器弟區(qū)可倚能剩誰余,連未避錘免出遞錯,吊建議墨空著賄這些鍬地址嫩,不亦作他說用。輸出旋繼電監(jiān)器(Q)地負址格牽式為約:位地澤址:Q[字方節(jié)地送址].[位霧地址鴉],多如Q0廟.0、Q1寒.1;字節(jié)向、字細、雙內(nèi)字地或址:Q[數(shù)茅據(jù)長島度]肺[起磁始字趴節(jié)地墊址]壞,如QB大5、QW斥8、QD篇11。CP機U2都26模塊煤輸出吵映像可寄存姿器的臘有效回地址歇范圍渴為:Q(0.珍0~15示.7);QB(0~15);QW(0~14);QD(0~12)。2.輸出祖繼電長器(Q)S7妹-2奏00代C醋PU儲輸入續(xù)、輸揉出的剝操作I/償O映像迅區(qū)實兆際上煌就是院外部讀輸入套輸出墳設備昆狀態(tài)萄的映案像區(qū)堅,PL市C通過I/袍O映像奶區(qū)的喪各個翁位與供外部株物理續(xù)設備凈建立掃聯(lián)系草。I/嶺O映像造區(qū)每衫個位鳳都可銷以映棄像輸演入、眨輸出令模塊相上的杏對應蔽端子廚狀態(tài)蠢。在程側序執(zhí)料行過晶程中孫,對封輸入丸和輸浙出的達讀寫蛙是通棒過映佛像寄愁存器冬,不銜是實單際的山輸入宋輸出咬端子碧。提高咳了抗溜干擾峽性,良加快黨了運察算速味度,累存取男可按集位、萍字節(jié)接、字個、雙城字,零操作記更靈柴活。也稱京中間濕繼電較器,額是模宏擬繼定電器已控制源系統(tǒng)唯中的慨中間碼繼電精器,險它存編放中芝間操趴作狀塌態(tài),猶或存留儲其冠他相傭關的牛數(shù)據(jù)留。內(nèi)聲部標該志位籠存儲謝器(M)以夸位為亞單位賢使用芳,也訪可以喚字節(jié)我、字叮、雙腹字為坡單位享使用爭。輔助棋繼電嘆器(M)的雁地址岔格式椅為:位地搞址:M[字伍節(jié)地塊址].[位惹地址姓],經(jīng)如M0給.2、M1擔2.模7、M3剖.5等。字節(jié)割、字疼、雙爆字地殿址:M[數(shù)通據(jù)長叛度]積[起慣始字鏡節(jié)地緒址]餓,如MB覆11、MW謹23、MD泄26。CP猴U2迷26模塊登輔助吊繼電圾器的請有效辛地址冰范圍悠為:M(0.立0~31娛.7);MB(0~31);MW(0~30);MD(0~28)。沒有聾外部僚的輸敲入/輸出授端子每與之先對應災,因賺此不蔽能收爐外部倉信號彎的直含接控棵制,舉其觸曾點也舒不能齒直接取驅動具外部簽負載莊。3.輔助書繼電孤器(M)4.變量桐存儲步器(V)變量住存儲勻器用于冤存放民全局歪變量己、存配放程喂序執(zhí)樓行過劍程中喜控制夸邏輯斗操作已的中效間結爆果或影其它保相關幼的數(shù)牲據(jù)。變量詳存儲奧器是救全局部有效夠。全健局有憶效是憤指同公一個臥存儲之器可索以在寇任一后程序碰分區(qū)翁(主哲程序親、子韻程序有、中特斷程瘦序)鑄被訪電問。地址債格式糖為:位地裙址:V[字畏節(jié)地益址].[位撲地址完],菊如V1隙0.佩2、V1批00流.5。字節(jié)蜘、字棵、雙單字地碑址:V[數(shù)床據(jù)長庭度]拍[起唯始字促節(jié)地溉址]抖,如VB壟20、VW穗10侍0、VD叛32晶0。CP翅U2滋26模塊剖變量盟存儲戚器的察有效粒地址才范圍遵為:V(0.張0~51彼19摟.7);VB(0~51六19);VW(0~51偵18);VD(0~51后16)。5.局部士變量晴存儲繳器(L)局部明存儲血器用辨來存蠻放局串部變棍量。畫局部媽存儲垂器是狀局部稈有效翠的。漫局部堵有效箱是指融某一廈局部挖存儲盈器只騙能在匪某一廊程序保分區(qū)移(主葵程序互或子正程序播或中扇斷程岡序)內(nèi)中使鐘用。顧常用助于帶銅參數(shù)痛的子閃程序忘調用胖過程踩中。S7災-2殲00勺P悄LC提供64個字字節(jié)局攏部存蓬儲器,可用汪作暫莊時存筆儲器蒙或為陸子程翅序傳競遞參寶數(shù)。主程堂序、犁子程具序、待中斷音程序剖都有64個字厘節(jié)的訓局部陶存儲酒器使買用,柳不同壘程序盼的局尖部存俯儲器侄不能勢互相真訪問磚。可以盯按位針、字男節(jié)、闊字、碌雙字城訪問只局部芳存儲開器。笑可以溝把局傲部存貫儲器逆作為倦間接拳尋址煤的指腐針,涉但是埋不能箏作為奪間接捕尋址盞的存帽儲器州區(qū)。5.局部腦變量委存儲夫器(L)其地制址格演式為真:位地洞址:L[字碎節(jié)地悲址].[位差地址泳],正如L0今.0、L5微0.健4。字節(jié)疲、字匆、雙炕字:L[數(shù)沖據(jù)長脫度]誼[起脫始字院節(jié)地綠址]麻,如LB悔33、LW熄44、LD批55。CP裁U2娛26模塊庸局部中存儲繡器的硬有效壓地址余范圍診為:L(0.份0~63曾.7);LB(0~63);LW(0~62);LD(0~60)。6.順序訪控制酷繼電卻器(S)順序慕控制呀繼電肆器(S)用餡于順嚼序控蜘制(坡或步奇進控蚊制)。主拳要用店于順丹序控旬制繼趴電器陶指令躲(SC矮R)。SC諷R指令芒提供逝控制且程序特的邏凡輯分追段,紅從而槳實現(xiàn)時順序懲控制勵。順序絡控制求繼電雅器存宇儲器隸(S)的枝地址幅格式麥為:位地棟址:S[字悲節(jié)地腐址].[位稼地址償],損如S3突.1、S2焦.5。字節(jié)伴、字巡壽、雙恢字地悅址:S[數(shù)謀據(jù)長的度]紀[起扁始字批節(jié)地槍址]屢,如SB齒4、SW踐10、SD嗓21。CP釋U2膏26模塊云順序題控制房誠繼電己器存亞儲器禽的有恒效地幅址范貞圍為已:S(0.境0~31裂.7);SB(0~31);SW(0~30);SD(0~28)。7.特殊考繼電擁器(SM)■為用柴戶提碎供一影些特敞殊的楊控制久功能筋及系系統(tǒng)信謠息,幼用戶榨對操揀作的鈔一些駱特殊協(xié)要求友也通居過特狹殊標要志位魔(SM)通趁知系路統(tǒng)。特置殊標上志位飛區(qū)域促分為拉只讀紋區(qū)域友(SM口0.宮0~駝SM醫(yī)29哲.7,頭30個字兔節(jié)為朝只讀待區(qū))懼和可紀讀寫猾區(qū)域個,在寫只讀玩區(qū)特屬殊標磨志位挪,用提戶只拴能利烈用其捎觸點受,不飲能改露變其校狀態(tài)鼓。特殊愿內(nèi)部攪線圈暗(Sp伏ec桌ia何l覽Me拆mo馳ry)■用烏戶程驚序與嚇系統(tǒng)懶程序齊之間叔的界蘋面■提報供特修殊的篩控制符功能替及系辭統(tǒng)信陜息■用棄戶通班知系軋統(tǒng)特剖殊要壺求包括徹只讀區(qū)血域,掛只能振用其價觸點愁;如SM膏0.趕0可讀雞寫區(qū)鈴,用瞞于特雕殊控計制功闊能7.特殊口繼電未器(SM)SM抽B0有8個狀環(huán)態(tài)位SM遼0.點0-瘦SM本0.丑7,部翼分含堂義如掏下:SM利0.肝0:CP閥U在RU蔬N時,SM坦0.莖0總為1,即瘡該位紹始終潤接通鼓為ON;SM秘0.尾1:PL享C由ST鉗OP轉為RU謝N時,SM拔0.頃1接通掉一個巾掃描母周期勵,常返用做搞初始暑化脈戰(zhàn)沖;SM侮0.柿2:當RA曠M中保費存的差數(shù)據(jù)腸丟失委時,SM表0.插2接通恭一個臂掃描篇周期奶;SM挺0.購3:PL腫C上電雁進入RU掌N方式軋時,SM漲0.輕3接通魔一個憶掃描催周期妄,可涉在不侍斷電詞的情烈況下給代替SM膽0.罩1的功招能;SM呢0.絞4:分時斧鐘脈遲沖,姿占空遍比為50捉%,30胡s閉合貧、30傘s斷開往,周門期為1m毒in的脈淹沖串牢;SM菠0.班5:秒時舅鐘脈論沖,坦占空盤比為50斑%,0.基5s閉合趁、0.柳5s斷開偽,周喝期為1s的脈介沖等漂。以上備是只貴讀特遭殊繼京電器梨。7.特殊擋繼電智器(SM)可讀勞寫特兔殊繼遍電器勸用于歲特殊碗控制因功能卡,例膨如:附錄B列出松了特戶殊繼剝電器張的詳齊細信躲息。*SM在B3座0用于煎自由困通信松口設風置*SM燙B3落4/屢SM眨B3觀5用于負定時搜中斷概間隔瓦時間斷設置特殊襪繼電疏器可綱以按筍位存坡取,掙也可凡以按怎字節(jié)謝、字咽、雙葛字存瞇取。特殊艘標志跪位存搭儲器槐(SM)的地濫址表琴示格倍式為怕:位地址伸:SM憐[字節(jié)生地址].卻[位地宗址],如SM樸0.沸1。字節(jié)擱、字令、雙噴字地濫址:SM水[數(shù)據(jù)但長度][起始賤字節(jié)賠地址],如SM豪B8張6、SM相W1哨00、SM浩D1獄2。CP融U2浸26模塊貸特殊降標志款位存醬儲器辟的有螺效地場址范采圍為獸:SM(0.姓0~韻54文9.垂7);SM舅B(0~煙54恨9);SM粗W(0~欺54欲8);SM格D(0~媽54圣6)。8.定時狹器(T)定時貞器(T)是嘴累計排時間病增量冠的內(nèi)判部元歇件。S7潮-2和00撲P襪LC定時恩器有若三種病類型際:接北通延何時定脅時器TO軍N,斷鵝開延以時定鑄時器TO限F,保貫持型競接通形延時括定時醫(yī)器TO想NR。定時旨器的劃定時財時基劃有三豆種:1m窩s、10自ms、10攤0m葉s。使染用時行需要壘提前釘設置肚時間觀設定查值。與定捷時器鵝相關糧的有伙兩個陰變量絞:定喊時器豆當前獻值和駱定時乎器狀翁態(tài)位示。定時挺器地侄址表長示格伸式為親:T[定不時器扒號]戴,如T2彼4、T3以7、T3依8等丹。S7層-2恭00葡P巡壽LC定時奸器的囑有效千地址饅范圍狗是T(0-耐25頸5)。9.計數(shù)仔器(C)計數(shù)塊器用花來累泳計其全計數(shù)系輸入舊端脈沿沖電品平由繼低到鑰高的瘋次數(shù)探,常齡用來糊對產(chǎn)卻品進蘆行計王數(shù)或田進行帝特定臺功能描的編舊程。S7擋-2錄00同P懸LC有三臨種類叫型計饑數(shù)器軍:增歪計數(shù)偷、減像計數(shù)做、增欠減計遍數(shù)。兩使用丙時需跳要提股前設尸定計效數(shù)設遵定值拳。與計漿數(shù)器性相關先的有毯兩個朽變量隔:計蠅數(shù)器至當前閉值和網(wǎng)計數(shù)菌器狀悠態(tài)位。計數(shù)縫器地單址表奔示格薦式為籠:C[計吊數(shù)器丑號]紐奉,如C3、C2切2。S7身-2童00勞P暗LC計數(shù)喜器的去有效與地址慶范圍嚷是C(0-塔25直5)。10犯.模擬沃量輸顫入映癥像寄津存器微(AI)模擬忌量輸蝕入模散塊電拳路將處外部慌輸入秘的模崖擬信脫號轉堂換成1個字拌長(16位)虹的數(shù)殼字量遭,存續(xù)放在作模擬然量輸乖入映剪像寄獨存器賄(AI)中角,供CP際U運算賀處理壓。AI中的沸值為疾只讀構值,只能歸進行編讀取這操作強。AI的地逮址格腹式為塘:AI推W[起碑始字委節(jié)地州址]有,如AI極W4。AI的地茅址必織須用偶數(shù)飯字節(jié)悉地址(如AI振W0,AI嘴W2止…)來副讀取移。有效匪地址皇的范廚圍為鼠:AI為W(0~62)11增.模擬虎量輸湖出映掃像寄頁存器乞(AQ)CP超U運算演的相及關結蘿果存棵放在伯模擬槍量輸胳出映赤像寄爺存器太(AQ)中哭,供D/上A轉換肉器將1個字丟長的印數(shù)字跨量轉充換為張模擬毯量,坡以驅勤動外承部模辣擬量蟲控制后的設租備。AQ中的朽數(shù)字沫量為腔只寫赤值,紅用戶虛不能謹讀取冠模擬恐量輸閑出值碎。AQ的地駱址格熱式為桐:AQ腥W[起文始字挪節(jié)地碧址]造,如AQ觀W1踢0。同樣偏,AQ的也板必須析使用偶數(shù)搏字節(jié)地址巷(如AQ令W0,AQ北W2,AQ君W4秘…)來駁存放牲。AQ有效六地址隱范圍吃為:AQ冷W(0~62)。12消.累加擇器(AC)累加危器是活用來范暫時勢存儲協(xié)計算堪中間往值的驗存儲仰器,脾也可伯向子根程序拼傳遞跑參數(shù)層或返妻回參赴數(shù)。S7祖-2映00霧C笨PU提供惠了4個32位累疊加器劑(AC鼠0、AC飄1、AC目2、AC宣3)。累加壟器的較地址狗格式胖為:AC物[累加略器號],如AC逃0。CP蓋U2紅26模塊父累加朽器的瘋有效當?shù)刂肥夥秶矠椋篈C(0~煉3)。累加畏器是朋可讀扇寫單較元,螞可以各按字策節(jié)、頑字、圓雙字龜存取漆累加幫器中肯的數(shù)蟲值。由指誰令標裝識符尖決定筐存取耍數(shù)據(jù)停的長班度,例如侄,MO親VB指令詳存取掩累加揀器的哈字節(jié)累,MO掛VW指令州存取誘累加擾器的扔字,MO寇VD指令結存取糧累加義器的棗雙字侵。按因字節(jié)耀、字定存取企時,河累加尾器只境存取方存儲淘器中順數(shù)據(jù)博的低8位、陵低16位;辦以雙倚字存添取時的,則認存取擴存儲椒器的32位。按字伍節(jié)、筑字、挺雙字配存取雕累加寄器中亡數(shù)據(jù)企的示東例13膊.高速目計數(shù)索器(HC)高速辭計數(shù)品器(Hi遭gh念-s咽pe殖ed替C椒ou唇nt銷er)用贏來累章計比CP恭U掃描統(tǒng)速率濱更快賤的高兵速脈映沖信火號,役計數(shù)崗過程震與掃麗描周燥期無不關。高速截計數(shù)之器的當前糕值為餅雙字炒(32位)所整數(shù)厭,且有為只羊讀值溜。讀濕取高休速計羽數(shù)器碰當前屈值應適以雙手字來尼尋址寇。高速憂計數(shù)渡器地吃址格昂式為媽:HC[高路速計弦數(shù)器昆號]蘭,如HC講1、HC飲2。CP益U2糟26模塊訓高速里計數(shù)規(guī)器的傅有效泄地址跌范圍鞋為:HC(0~5)。5.語3.絲式2突編程患元件認及操累作數(shù)謠的尋尤址范沉圍存取方式元件名稱CPU221CPU222CPU224、CPU226CPU226XM位存取V0.0~2047.70.0~5119.70.0~10239.7I、Q0.0~15.7M、S0.0~31.7SM0.0~179.70.0~299.70.0~549.7T、C0~255L0.0~63.7S7斤-2喚00蘋P銜LC提供陽的編辟程元惠件及貨有效賢地址蜘范圍敢見下息表。賣編程斑時應池注意亂各類干編程棵元件疊的地隙址范鄭圍和灣數(shù)據(jù)糧類型凝。字節(jié)存取VB0~20470~51190~10239IB、QB0~15MB、SB0~31SMB0~1790~2990~549LB0~63AC0~3字存取VW0~20460~51180~10238IW、QW0~14MW、SW0~30SMW0~1780~2980~548T、C0~255LW0~62AC0~3AIW、AQW0~300~625.調3.洗2湊編程姿元件置及操舉作數(shù)夜的尋哈址范就圍雙字存取VD0~20440~51160~10236ID、QD0~12MD、SD0~28SMD0~1760~2960~546LD0~60AC0~3HC0,3,4,50~55.市3.樣2筑編程宜元件喪及操兵作數(shù)植的尋下址范妨圍5.去4猜尋址映方式1.收立辛即尋返址2.列直蹤蝶接尋穩(wěn)址3.西間扛接尋養(yǎng)址PL夏C編程筐時,雄無論陵采用釣何種竹哪種挨語言須,都眼需要洲給出腹每條輩指令駐的操董作碼饒和操寫作數(shù)瘡。操源作碼俊指出船這條吸指令救的功磁能是藥什么炕,操素作數(shù)棚指明鋤操作除碼需懷要的幟數(shù)據(jù)屈。指令多中如腐何提另供操垃作數(shù)湊或操卻作數(shù)撓地址扔,稱俱為尋雹址方奏式。S7楊-2役00朽P旅LC的尋岡址方起式有史:1.劇立裝即尋辛址指令購直接達給出蛇操作蜓數(shù),搞操作撓數(shù)緊病跟著熱操作滑碼,扒在取冬出指夜令的規(guī)同時欠也就膊取出奶了操賓作數(shù)港,所喝以稱疫為立址即操畫作數(shù)糞或立悔即尋燙址。立即籠尋址肯方式債可用堡來提志供常淡數(shù)、竹設置盛初始瘡值等而。指令堪中常泛常使寒用常麗數(shù)。例如客,傳脂送指槐令“MO體VD棟25咸6,VD遣10鐵0”的功使能就景是將格十進箱制常世數(shù)25綱6傳送阻到VD龍10嬸0單元至,這憂里25盲6就是且源操敞作數(shù)竿,直哭接跟普在操付作碼框后,相不用蜜再去頭尋找粗源操劫作數(shù)竹了,慈所以母這個圾操作澇數(shù)稱異為立犁即數(shù)租,這暴種尋展址方臨式就籮是立晌即尋惡址方立式。1.府立作即尋息址指令蹄中立絹即數(shù)為常使姨用常擊數(shù)。辨常數(shù)洽值可地以是液字節(jié)丸、字鋒、雙慈字類寫型。CP梅U以二眠進制賺方式豈存儲尤所有笛常數(shù)辛。指席令中沒可用之十進尼制、膊十六忠進制爺、AS謎CI寇I碼或磁浮點斯數(shù)形攝式來反表示酸。表示炒格式務舉例輕如下拳:十進糊制常瀉數(shù):30術11梁2十六診進制帽常數(shù)莫:16境#4男2FAS閘CI留I常數(shù)蠢:‘IN島PU燙T’實數(shù)陣或浮樸點常鹽數(shù):+1射.1噸E-畏10二進鄭制常仗數(shù):2#盼01畜0111條102.殃直幅接尋腰址△指令麻直接給出束操作穩(wěn)數(shù)地敏址的尋矛址方錦式△誕操干作數(shù)矩的存扯儲器達地址桃應按卡規(guī)定投的格姑式表滋示,可以恒采用貸位地不址,致或字醋節(jié)、義字、召雙字煉地址購尋址。使雜用時孔指出愛數(shù)據(jù)置存儲悅區(qū)的見區(qū)域霉標識踩符、床數(shù)據(jù)完長度雷及起監(jiān)始地付址?!髦噶罘兄?,畜數(shù)據(jù)樣類型耕應與餓指令愁標識坦符相旁匹配例:位尋添址:LD廳I3所.4邏輯兆取指梅令字節(jié)積尋址扔:MO返VB厭VB酬50,VB印10撫0數(shù)據(jù)塔長度拜是字嗽節(jié),位用字濃節(jié)傳堪送指餅令字尋撇址:MO墓VW懼V捎W5綠0,猜VW貞10塊0雙字墨尋址錘:MO揚VD披VD趕50宇,治V鄉(xiāng)豐D1驅00將起蹲始地造址是50的變致量存赴儲器祥中的榮雙字科數(shù)據(jù)喉傳送宏到起概始地投址為10庫0的變法量存錘儲器培中,加即將VB瓣50峽-V葵B5燒3中的長數(shù)據(jù)昏傳送依到VB額10可0-甘VB板10曲3中。2.羞直繩接尋爽址可以赤進行狼位尋頓址的叮編程杠元件緊有:輸入歐繼電首器I、輸廢出繼扎電器Q、輔勿助繼晌電器M、特汁殊繼庭電器SM、局滿部存品儲器L、變垮量存躺儲器V、順誼序控葛制繼豆電器S。PL韻C存儲且區(qū)中養(yǎng)還有府些編肢程元倒件,枝比如沙說定男時器T、計請數(shù)器C、高廁速計撇數(shù)器HC、累口加器AC,不忙指出乓字節(jié)術地址墨,而制是在前區(qū)域捧標識恰符后允直接進寫編無號。如T3士9、C2壓0、HC更1、AC奴1。其步中,T3疤9、C2扮0既指堅當前程值,央又可怨做位貞狀態(tài)銳,根充據(jù)指糊令進盈行區(qū)倍分。3.滲間為接尋快址★指餐令給葉出了存放紡操作騎數(shù)地洪址的存儲同單元停的地供址★操潑作數(shù)粱地址面的地溉址稱亂為地認址指趟針★指膛針用扎“*被”號休表示攤,例降*AC奸1可作泰為地蓬址指賭針的裙存儲墊器有辱:V、L、AC(1~之3)可間轟接尋栗址的住存儲口器區(qū)陵域有正:I、Q、V、M、S、T(僅膏當前韻值)茂、C(僅多當前柱值)深。對獨博立的帝位(BI躁T)值嘗或模捎擬量劉值不貝能進裂行間亡接尋干址。使用益間接補尋址牢存取筒數(shù)據(jù)童的步藍驟:(1)建澇立指烘針使用眉間接蛛尋址扮對某朋個存勸儲單憶元讀堵寫前坐,應盜先建吧立地健址指紗針。地址桌指針根為雙返字長軌,存步放要聚訪問凈的存賤儲單志元的32位物誦理地納址。批可作率為指尖針的銜存儲療器有練:變紫量存潑儲器牙(V)、莖局部恭存儲精器(L)或編累加暖器(AC艘1、AC添2、AC絨3),AC第0不能貴用作精間接唇尋址訓的指苗針。建立構指針貌時,置必須捐使用淹雙字提傳送爬指令程(MO亡VD),恥將所臭要訪裳問的圍存儲累器單醫(yī)元的釘?shù)刂穭⒀b入繭用來渾作為胃指針醫(yī)的存邪儲器只單元掃或累錄加器辮。注意求:裝脊入的及是地添址而儀不是像數(shù)據(jù)場本身墾,格埋式如棍下:MO遣VD裙&V時B2樓00,AC鍋1表示醬:把VB負20河0的地濟址送環(huán)入AC殲1建立手指針支,注意鵝:“VB專20究0”只是掛一個叨直接壩地址木編號忽,并符不是盛它的草物理耕地址般?!?”表示案取的違是存儀儲器撐地址啞,而袋不是適存儲淹器內(nèi)索容。指令褲中的紙第二浴個地增址數(shù)驅據(jù)長夫度必李須是破雙字勺長,勾如:AC、LD和VD。這陪里地嘉址“VB衛(wèi)20懷0”要用32位表絮示,繡因而少必須披使用生雙字花傳送艱指令穩(wěn)(MO曾VD)。(1)建雷立指江針將存解儲器鵲某個集位置飯的地慕址移洋入另刮一存腳儲器竟或宇累加濃器中桿作為鵲指針“&”符號魂表示辮某存瓦儲單磚元的頁地址必須丙使用枝雙字牌傳送迎指令拉建立擦指針榆!(2)使文用指算針來性存取中數(shù)據(jù)編程鐮時在掘指令題的操督作數(shù)客前加托“*富”,狐表示逼該操法作數(shù)逼為一尾指針葉,并冷依據(jù)欄指針讀中的艇內(nèi)容吐值作挺為地統(tǒng)址存拴取數(shù)緩據(jù)。使用吧指針毀可存撲取字嬸節(jié)、伴字、彩雙字劣型的駝數(shù)據(jù)巡壽。下面卷兩條洗指令疊是建港立指著針和弟間接陜存取紗的應增用方穩(wěn)法:MO仿VD粘&V滿B2詞00,AC燒1MO返VW停*A港C1,AC考0執(zhí)行答指令MO伸VW澡*A亞C1,AC無0,把或指針杠中的紗內(nèi)容犬值(VB創(chuàng)20貼0)作凍為地幼址,允由于忍指令MO庫VW的標許識符嚴是“W”,因震而指論令操顏作數(shù)叢的數(shù)頁據(jù)長集度應忙是字壘型,嫌把地謙址VB持20惠0、VB脂20舉1處2個字竿節(jié)的梢內(nèi)容切(12痰34)傳脫送到AC伏0,如詳圖5-詞7所示兼。操和作數(shù)園(AC逝1)前評面的牽“*昨”號滿表示索該操自作數(shù)翻(AC閉1)為癢指針無。圖5-限7間接吊尋址把VB騎20茂0的地同址送疊入AC腿1建立誕指針把指猜針處垃的值鞋送到AC窄0本指蜻令是MO徒VW,為字鳳型長但度,伴則AC好0的高16位空笛閑未密用;呆若是MO耕VD雙字娘型指竄令,弊則將VB飛20友0~之VB彼20汁3的內(nèi)狐容(即12露34狹56部78科)送到AC氣0這里目給出差的是竿起始扶字節(jié)紀地址貌,而部并不汪表示裝數(shù)據(jù)葡長度僑(由型隨后痕間接博存取詞指令單類型畫決定怖)為潔字型煎。所亦以,耳如果容改為&V層B2河00或&V亞D2渴00效果喜完全休相同即。(2)使津用指鼻針來臺存取覆數(shù)據(jù)存取判連續(xù)煮地址厭的存慨儲單趕元中挽數(shù)據(jù)狡時,億通過橋修改運指針島可以呀非常璃方便碎地存佛取數(shù)急據(jù)。在S7曾-2鏈00礦P祥LC中,勾指針余的內(nèi)是容不夕會自我動改稱變,議可用煉自增挖或自帳減等籍指令蒙修改耍指針唱值。這樣遮就可志連續(xù)證地存雕取存放儲單登元中舉的數(shù)據(jù)據(jù)。圖5-洪8中,園用兩利次自武增指框令IN浸CD塘A雹C1,將AC尾1指針氣中的誘值(VB肝20接0)修改姓為VB戲20葉2后,桃指針款即指油向新畫地址VB汪20健2。執(zhí)行兼指令MO鄉(xiāng)豐VW墳*A速C1,AC木0,這樣嫩就可盛在變忠量存探儲器著(V)中連縫續(xù)地朝存取點數(shù)據(jù)縱,將VB筋20卡2、VB曉20真3二個晶字節(jié)瓜的數(shù)良據(jù)(56降78)傳籍送到AC蕩0。(3)修幣改指凱針修改訂指針鎮(zhèn)值時售,應元根據(jù)除存取剛的數(shù)礙據(jù)長猶度來隙進行王調整災。若對線字節(jié)龜進行地存取孔,指捷針值暫加1(或給減1);型若對虧字進盒行存稼取、犧或對阻定時內(nèi)器、恢計數(shù)覆器的看當前合值進姥行存檔取,酸指針廳值加2(或輸減2);吵若對葬雙字外進行逼存取究,則撤指針戚值加4(或蒙減4)。圖5-貞8中,丙存取陳的數(shù)蠢據(jù)長犁度是梳字型舞數(shù)據(jù)海,因尚而指繼針值弓加2。圖5-概8修改針指針把指直針增鴿加兩嫌次,毛指向畏下一店個字把AC太1(VW界20庭2)所指雞向的卸字數(shù)棍值送雁到AC戀0(3)修恭改指瘡針使用授指針燈間接伐尋址5.攏5淋程序養(yǎng)結構鹽和編愿程規(guī)任約5.搶5.篇1詠程序摸結構5.籍5.忽2奇編程泳的一戰(zhàn)般規(guī)桐約用戶掌程序數(shù)據(jù)坊塊參數(shù)俊塊主程述序(普程序墻的主冷體政)子程忠序(臟可選介)中斷寫程序封(可碌選)網(wǎng)絡慈梯線形圖寧(L嘩AD雜)、橡功能啟塊圖久(F浮BD溫)允許偶輸入夫端(睬EN汽)、跨允許殘輸出議端(剝EN染O)條件畝輸入跳、無榮條件丈輸入5.李5.1程序綢結構S7罷-2療00蕩P無LC的程沾序結筒構一兔般由丑三部分紅構成:用戶礎程序沫、數(shù)句據(jù)塊解和參哄數(shù)塊。1、用拴戶程靠序用戶猜程序安在存雄儲器許空間形也稱睛為組們織塊撫,處棟于最堂高層徹,可切以管罩理其逼他塊恒。用傘戶程站序一鍛般由一個羊主程瞧序、估若干痰個子蜻程序舍和若擇干個速中斷步程序組成非,子戶程序蛾和中舌斷程銀序的幕有無岡和多獲少是根可選股的。主程快序是用紀戶程卵序的跨主體汗,每個滲項目雅必須欄有且詢僅有嶄一個們主程講序。CP茫U在每薯個掃魄描周驢期都哲要執(zhí)促行一薦次主建程序茄指令列。子程寺序是用沫戶程項序的根可選江部分湊,只有推被其配他程紅序調頑用時櫻,才餡能夠枕執(zhí)行。在文重復弓執(zhí)行犧某項項功能水時,臨使用睬子程設序非熱常有取用。嗽同一腦子程疊序可揀以在版不同貧的地居方被賠多次冶調用藏。合鏟理使撲用子奏程序而,可班以優(yōu)熊化程段序結階構,砍減少祖掃描芹時間峽。中斷隱程序也是貌用戶塵程序巡壽的可讓選部掛分,用來種處理態(tài)預先揮規(guī)定印的中禾斷事慰件。中斷孟程序躲不是鞭被主拜程序鏟調用鐮,而駱是當以中斷很事件敗發(fā)生捐時,湯由PL巾C的操始作系惑統(tǒng)調葡用。5.滔5.1程序保結構S7鋒-2北00幫P蓬LC的程歐序結庸構一脆般由旱三部分辦構成:用戶耳程序面、數(shù)脂據(jù)塊戒和參默數(shù)塊。2、數(shù)闊據(jù)塊舅(可職以點悟擊左驗邊軟層件界血面瀏傷覽條存上的凈“數(shù)僅據(jù)塊買”按觀鈕)數(shù)據(jù)碼塊是蘆可選晶部分鮮,數(shù)據(jù)銷塊不墓一定可在每儲個控尖制系攝統(tǒng)的治程序項設計概中都齊使用牛,使用胃數(shù)據(jù)腦塊可鞠以完也成一映些有及特定止數(shù)據(jù)開處理幼功能始的程悶序設昌計,礎如為爪變量絕存儲蝦器指丹定初婚始值熔。如果進編輯么了數(shù)字據(jù)塊殺,就堂需要揪將數(shù)億據(jù)塊饒下載由至PL勞C。3、參甘數(shù)塊候(系笨統(tǒng)塊局)參數(shù)蹤蝶塊存譯放的牙是CP斗U組態(tài)噴數(shù)據(jù)偶,如尺果在更編程傷軟件撕上沒碧有進陳行CP椅U的組國態(tài),遺則系繁統(tǒng)以級默認統(tǒng)值進帶行自蠻動配后置。除非棚有特勻殊要影求的野輸入/輸出帶設置苗、掉樂電保圣持設腫置等江,一般惜情況切下使修用默懲認值。5.揭5.2編程吩的一豪般規(guī)管約1、網(wǎng)煤絡網(wǎng)絡膊是S7歡-2少00宴PL嶄C編程律軟件座中的槍一個咽特殊向標記劇。網(wǎng)絡侵由觸淘點、灰線圈水和功科能框淋組成遺,每湯個網(wǎng)似絡就畏是完穿成一笛定功弦能的閃最小億的、頸獨立賞的邏修輯塊啟。一個述梯形偵圖程噸序就檢是由貼若干瓦個網(wǎng)幅絡組稈成,淺程序淚被網(wǎng)晶絡分滾成了毒若干回個程音序段嘩。程序帝不分損段,淋則編己譯有稀誤。使用ST胞EP遇7-結Mi笑cr拴o/嫂WI誓N編程拐軟件藍,可薦以網(wǎng)碗絡為緒單位蘇給程銹序添距加注顯釋和編標題閘,增輩加可徹讀性雜。只有師對梯撓形圖鋪、功漿能塊很圖、栽語句挖表使蠟用網(wǎng)鮮絡進穿行程底序分蹦段后儲,才饅能通求過編矮程軟猛件實灘現(xiàn)相沒互轉株換。圖5棵-9擇電支動機獨起停喂控制嫁梯形矩圖程逆序2.膚梯捕形圖送(L醬AD姨)梯形稻圖中客的左群、右?guī)ご怪彼憔€稱示為左、泊右母錘線,融通常竹將右彩母線駐省略。在左罩、右峽母線寺之間永是由還觸點朽、線模圈或搞功能更框組遼合的瞇有序壁網(wǎng)絡。梯形給圖的圍輸入挨總是盛在圖英形的步左邊蜜,輸扶出總尚是在病圖形貪的右虛邊。攝從左繡母線踩開始吉,經(jīng)奏過觸響點和羽線圈(或功剃能框),終饑止于鴿右母蕩線,銳從而陽構成脆一個撫梯級敵。在一為個梯潮級中植,左加、右薯母線研之間滑是一巾個完寸整的嫩“電駐路”墻,“能境流”告只能毛從左喂到右寶流動光,不害允許妹“短儉路”貼、“鞠開路漂”,轟也不波允許貢“能艱流”你反向慰流動。2.夢梯語形圖轟(L畢AD奸)梯形叛圖中貝的基年本編候程元隔素有唇:觸點膝、線殖圈和尊功能禽框。觸點:代蹄表邏罪輯控幼制條啄件。觸點峽閉合糕時表柜示能電流可憲以流己過。觸功點有常開第觸點和常閉帳觸點兩種稿。線圈:代釋表邏輯錢輸出汗的結丹果。能堆流到帶,線樣圈被妥激勵怒。功能秘框:代彼表某種賀特定軟功能測的指鞭令。能撈流通繩過功冊能框傷時,膠執(zhí)行泡功能梨框所薪代表沸的功團能。乘如定享時器艱、計局數(shù)器末。功能飲塊圖凱中,驗輸入團總是買在功弊能框監(jiān)的左幫邊,傾輸出斗總是房誠在功它能框僵的右幸邊。3.抹允盆許輸姜入端腳(E秀N)族、允耗許輸鏟出端勻(E水NO慘)允許誤輸入芒端(議EN授):在梯手形圖寨、功限能塊草圖中死,功紋能框尖的EN端是騾允許錢輸入廚端。允許強輸入販端(EN)必烈須存碗在“健能流尋”(EN糧=1),殿才能競執(zhí)行釀該功諷能框螺的功變能加。在語源句表雨(ST撤L)程擠序中崇沒有EN允許取輸入湊端,梨但是悄允

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論