版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PLC中存儲(chǔ)器的數(shù)據(jù)類型與尋址方式MOVD*ACl^ACO將AC1的內(nèi)容送入ACO中一、數(shù)據(jù)在存儲(chǔ)器中的存儲(chǔ)方式MOVD&VB2QOAC1MOVD*ACl^ACO將AC1的內(nèi)容送入ACO中一、數(shù)據(jù)在存儲(chǔ)器中的存儲(chǔ)方式MOVD&VB2QOAC1將的池址送入ACT中即建立指針VB200\PB2017E圈I18間接尋址圖將yR20。的地址1、數(shù)據(jù)格式及要求A〉數(shù)據(jù)格式:即指數(shù)據(jù)的長(zhǎng)度和表示方式。B〉要求:S7-200對(duì)數(shù)據(jù)的格式有一定的要求,指令與數(shù)據(jù)之間的格式一致才能正常工作。2、用一位二進(jìn)制數(shù)表示開(kāi)關(guān)量A〉一位二進(jìn)制數(shù):一位二進(jìn)制數(shù)有0(OFF)和1(ON)兩種不同的取值,分別對(duì)應(yīng)于開(kāi)關(guān)量(或數(shù)字量)的兩種不同的狀態(tài)。B〉位數(shù)據(jù)的數(shù)據(jù)類型:布爾(Bool)型。C〉位地址:由存儲(chǔ)器標(biāo)識(shí)符、字節(jié)地址和位號(hào)組成,如I3.4等。D〉其它CPU存儲(chǔ)區(qū)的地址格式:由存儲(chǔ)器標(biāo)識(shí)符和起始字節(jié)號(hào)(一般取藕字節(jié))組成,如VB100、VW100、VD100等。3、多位二進(jìn)制數(shù)(8421碼)A〉數(shù)及數(shù)制:數(shù)用于表示一個(gè)量的具體大小。根據(jù)計(jì)數(shù)方式的不同,有十進(jìn)制5)、二進(jìn)制(B)、十六進(jìn)制5)和八進(jìn)制等不同的計(jì)數(shù)方式。B〉三進(jìn)制數(shù)的表示:在S7-200中用2#來(lái)表示二進(jìn)制常數(shù),例如“2#101n010”。⑦二進(jìn)制數(shù)的大?。簩⒍M(jìn)制數(shù)的各位(從右往左第n位)乘以對(duì)應(yīng)的位權(quán)(X2n-1),并將結(jié)果累加求和可得其大小。例如:2#101n010=1X27+0X26+1X25+1X24+1X23+0*22+1X21+0X20=1864、十六進(jìn)制數(shù)A〉十六進(jìn)制數(shù)的引入:將二進(jìn)制數(shù)從右往左每4位用一個(gè)十六進(jìn)制數(shù)表示,可以實(shí)現(xiàn)對(duì)多位二進(jìn)制數(shù)的快速準(zhǔn)確的讀寫。B〉不同進(jìn)制數(shù)的表示方法:(表3-2-1不同進(jìn)制數(shù)的表示方法)C〉十六進(jìn)制數(shù)的表示:在S7-200中用16#來(lái)表示十六進(jìn)制常數(shù),例如“2#1010111001110101可轉(zhuǎn)換為16#AEF7"。D〉十六進(jìn)制數(shù)的大小:將十六進(jìn)制數(shù)的各位(從右往左第n位)乘以對(duì)應(yīng)的位權(quán)(X16n-1),并將結(jié)果累加求和可得其大小。例如:16#2F=2X161+15X160=475、數(shù)據(jù)長(zhǎng)度:字節(jié)(Byte)、字30評(píng))、雙字(口0口610亞0評(píng))A〉字節(jié)(B):從0號(hào)位開(kāi)始的連續(xù)8位二進(jìn)制數(shù)稱為一個(gè)字節(jié)。B〉字(W):相鄰的兩個(gè)字節(jié)組成一個(gè)字的長(zhǎng)度。⑦雙字⑷亞):相鄰的四個(gè)字節(jié)組成一個(gè)雙字的長(zhǎng)度。D〉字、雙字長(zhǎng)數(shù)據(jù)的存儲(chǔ)特點(diǎn):高位存低字節(jié)、地位存于高字節(jié)。6、負(fù)數(shù)(有符號(hào)數(shù))的表示方法A〉負(fù)數(shù)的表示:PLC一般用二進(jìn)制的補(bǔ)碼來(lái)表示有符號(hào)數(shù),其最高位為符號(hào)位(0——正數(shù)、1——負(fù)數(shù))。B〉絕對(duì)值相等的正負(fù)有符號(hào)數(shù)間的關(guān)系:正數(shù)的補(bǔ)碼是它本身。C〉不同數(shù)據(jù)的取值范圍:(表3-2-2數(shù)據(jù)的位數(shù)與取值范圍)7、BCD碼A〉BCD碼釋義:BCD碼就是用四位二進(jìn)制數(shù)的組合來(lái)表示1位十進(jìn)制數(shù),即用二進(jìn)制編碼的十進(jìn)制數(shù)(BinaryCodedDecimalNumber)縮寫。例如十進(jìn)制數(shù)23的BCD碼為2#001000n或表示為16#23,但其8421碼為2#00010111。B〉BCD碼的應(yīng)用:BCD碼常用于輸入輸出設(shè)備,例如撥碼開(kāi)關(guān)輸入的是BCD碼,送給七段顯示器的數(shù)字也是BCD碼。二、CPU的存儲(chǔ)區(qū)1、輸入過(guò)程映象寄存器(I)人〉輸入過(guò)程映象寄存器(I)的作用:在每次掃描周期的開(kāi)始,CPU對(duì)物理輸入點(diǎn)進(jìn)行采樣,并將采樣值寫入輸入過(guò)程映象寄存器中。8〉輸入過(guò)程映象寄存器(I)的特點(diǎn):①只能由外部驅(qū)動(dòng),其常開(kāi)、常閉觸點(diǎn)使用次數(shù)不受限制;②可以按位、字節(jié)、字或雙字來(lái)存取輸入過(guò)程映象寄存器中的數(shù)據(jù):位:I[字節(jié)地址].[位地址]如I0.1字節(jié)、字或雙字:I[長(zhǎng)度][起始字節(jié)地址]如IB42、輸出過(guò)程映象寄存器(Q)A〉輸出過(guò)程映象寄存器(Q)的作用:在每次掃描周期的結(jié)尾,CPU將輸出過(guò)程映象寄存器中的數(shù)值復(fù)制到物理輸出點(diǎn)上。B〉輸出過(guò)程映象寄存器(Q)的特點(diǎn):①其常開(kāi)、常閉觸點(diǎn)使用次數(shù)不受限制;②可以按位、字節(jié)、字或雙字來(lái)存取輸出過(guò)程映象寄存器:位:Q[字節(jié)地址].[位地址]如Q1.1字節(jié)、字或雙字:Q[長(zhǎng)度][起始字節(jié)地址]如QB53、全局變量存儲(chǔ)區(qū)(V)A〉變量存儲(chǔ)區(qū)(V)的作用:用于存儲(chǔ)程序執(zhí)行過(guò)程中控制邏輯操作的中間結(jié)果,也可以用它來(lái)保存與工序或任務(wù)相關(guān)的其它數(shù)據(jù)。B〉變量存儲(chǔ)區(qū)(V)的特點(diǎn):①變量存儲(chǔ)器在全局有效,可以被所有的POU存取;②可以按位、字節(jié)、字或雙字來(lái)存取V存儲(chǔ)區(qū)中的數(shù)據(jù):位:V[字節(jié)地址].[位地址]如V10.2字節(jié)、字或雙字:V[長(zhǎng)度][起始字節(jié)地址]如VW1004、局部存儲(chǔ)器(L)A〉局部存儲(chǔ)器(L)的作用:S7-200有64個(gè)字節(jié)的局部存儲(chǔ)器,其中60個(gè)可以用作臨時(shí)存儲(chǔ)器或者給子程序傳遞參數(shù)。B〉局部存儲(chǔ)器(L)的特點(diǎn):①S7--200給每個(gè)POU(程序組織單元)分配64個(gè)局部存儲(chǔ)器;②局部存儲(chǔ)器只在創(chuàng)建它的程序單元中有效,各程序不能訪問(wèn)別的程序的局部變量存儲(chǔ)器。③局部存儲(chǔ)器在參數(shù)傳遞過(guò)程中不傳遞值,在分配時(shí)不被初始化,可能包含任意數(shù)值。位:L[字節(jié)地址].[位地址]如L0.0字節(jié)、字或雙字:L[長(zhǎng)度][起始字節(jié)地址]如LB335、模擬量輸入^1)A〉模擬量輸入61)的作用:S7-200將輸入的模擬量值(如溫度或電壓)轉(zhuǎn)換成1個(gè)字長(zhǎng)(16位)的數(shù)字量,并將其存入^1)區(qū)占一個(gè)字長(zhǎng)的地址中。B〉模擬量輸入61)的作用:①可以用區(qū)域標(biāo)識(shí)符(AI)、數(shù)據(jù)長(zhǎng)度(W)及字節(jié)的起始地址(必須用偶數(shù)字節(jié)地址如AIW0,AIW2,AIW4)來(lái)存取這些值。②模擬量輸入值為只讀數(shù)據(jù)。格式:AIW[起始字節(jié)地址]如AIW46、模擬量輸出(AQ)A〉模擬量輸出(AQ)的作用:S7-200把1個(gè)字長(zhǎng)(16位)數(shù)字值按比例轉(zhuǎn)換為相應(yīng)大小的電流或電壓輸出。B〉模擬量輸出(AQ)的特點(diǎn):①可以用區(qū)域標(biāo)識(shí)符(AQ)、數(shù)據(jù)長(zhǎng)度(W)及字節(jié)的起始地址(必須用偶數(shù)字節(jié)地址如AQW0,AQW2,AQW4)來(lái)改變這些值。②模擬量輸出值是只寫數(shù)據(jù)。格式:AQW[起始字節(jié)地址]如AQW47、定時(shí)器存儲(chǔ)區(qū)(T)A〉定時(shí)器的作用:定時(shí)器可用于時(shí)間累計(jì),S7-200CPU中,有256個(gè)的定時(shí)器,其分辨率(時(shí)基增量)分為1ms、10ms和100ms三種。B〉定時(shí)器有兩個(gè)變量:①當(dāng)前值一一16位有符號(hào)整數(shù),存儲(chǔ)定時(shí)器所累計(jì)的時(shí)間。②定時(shí)器位一一按照當(dāng)前值和預(yù)置值的比較結(jié)果置位或者復(fù)位。C〉定時(shí)器存儲(chǔ)區(qū)(T)的特點(diǎn):①可以用定時(shí)器地址(T+定時(shí)器號(hào),如T37、T3等)來(lái)存取當(dāng)前值和定時(shí)器位數(shù)據(jù)。②位操作指令則是存取定時(shí)器位;如果使用字操作指令,則是存取定時(shí)器當(dāng)前值。格式:T[定時(shí)器號(hào)]如T248、計(jì)數(shù)器存儲(chǔ)區(qū)(C)A〉計(jì)數(shù)器的作用:計(jì)數(shù)器可以用于累計(jì)其輸入端脈沖電平由低到高的次數(shù)。在S7-200CPU中,有256個(gè)的計(jì)數(shù)器,分為三種類型一增計(jì)數(shù);減計(jì)數(shù);增/減計(jì)數(shù)。B〉計(jì)數(shù)器有兩種變量:①當(dāng)前值一一16位有符號(hào)整數(shù),存儲(chǔ)累計(jì)值。②計(jì)數(shù)器位一一按照當(dāng)前值和預(yù)置值的比較結(jié)果置位或者復(fù)位。C〉計(jì)數(shù)器存儲(chǔ)區(qū)(C)的特點(diǎn):①可以用計(jì)數(shù)器地址(C+計(jì)數(shù)器號(hào))來(lái)存取計(jì)數(shù)器的當(dāng)前值和計(jì)數(shù)器位數(shù)據(jù);②使用位操作指令則是存取計(jì)數(shù)器位;如果使用字操作指令,則是存取計(jì)數(shù)器當(dāng)前值。格式:C[計(jì)數(shù)器號(hào)]如C249、高速計(jì)數(shù)器(HC)A〉高速計(jì)數(shù)器(HC)的作用:用于對(duì)高速事件計(jì)數(shù);S7-200CPU222以上提供了6個(gè)高速計(jì)數(shù)器(HC0?HC5)供用戶使用。B〉高速計(jì)數(shù)器(HC)的特點(diǎn):①它獨(dú)立于CPU的掃描周期;②高速計(jì)數(shù)器的當(dāng)前計(jì)數(shù)值(32位的有符號(hào)整數(shù))是只讀數(shù)據(jù),僅可以作為雙字(32位)來(lái)尋址;③用指定存儲(chǔ)器類型(HC)加上計(jì)數(shù)器號(hào)(如HC0)的尋址方式來(lái)存取高速計(jì)數(shù)器中的值;格式:HC[高速計(jì)數(shù)器號(hào)]如HC110、累加器(AC)A〉累加器(AC)的作用:累加器是可以象存儲(chǔ)器一樣使用的讀寫設(shè)備。例如,可以用它來(lái)向子程序傳遞參數(shù),也可以從子程序返回參數(shù),以及用來(lái)存儲(chǔ)計(jì)算的中間結(jié)果。S7--200提供4個(gè)32位累加器(AC0,AC1,AC2和AC3)。B〉累加器(AC)的特點(diǎn):①可以按字節(jié)、字或雙字的形式來(lái)存取累加器中的數(shù)值;②被訪問(wèn)的數(shù)據(jù)長(zhǎng)度取決于存取累加器時(shí)所使用的指令。格式:AC[累加器號(hào)]如AC011、特殊存儲(chǔ)器(SM)A〉特殊存儲(chǔ)器(SM)的作用:SM位為CPU與用戶程序之間傳遞信息提供了一種手段??梢杂眠@些位選擇和控制S7-200CPU的一些特殊功能。B〉特殊存儲(chǔ)器(SM)的特點(diǎn):可以按位、字節(jié)、字或雙字來(lái)存取SM位:位:SM[字節(jié)地址].[位地址]如SM0.1字節(jié)、字或者雙字:SM[長(zhǎng)度][起始字節(jié)地址]如SMB8612、位存儲(chǔ)區(qū)(M)A〉位存儲(chǔ)(M)的作用:可以用位存儲(chǔ)區(qū)作為控制繼電器來(lái)存儲(chǔ)中間操作狀態(tài)和控制信息。B〉位存儲(chǔ)(M)的特點(diǎn):可以按位、字節(jié)、字或雙字來(lái)存取位存儲(chǔ)區(qū):位:M[字節(jié)地址].[位地址]如M26.7字節(jié)、字或雙字:M[長(zhǎng)度][起始字節(jié)地址]如MD2013、順控繼電器存儲(chǔ)器(S)A〉順控繼電器(SCR)的作用:SCR提供控制程序的邏輯分段,用于組織設(shè)備的順序操作。B〉順控繼電器存儲(chǔ)器(S)的特點(diǎn):①可用作順控編程元件與順序控制繼電器指令配合使用;②或用作輔助繼電器,可按位、字節(jié)、字或雙字來(lái)存取S位。位:S[字節(jié)地址].[位地址]如S3.1字節(jié)、字或者雙字:S[長(zhǎng)度][起始字節(jié)地址]如SB414、實(shí)數(shù)的格式A〉實(shí)數(shù)及其應(yīng)用:實(shí)數(shù)(浮點(diǎn)數(shù))可以表示為1.mX2e(式中m——尾數(shù)、e——指數(shù)),由32位單精度數(shù)表示,最高位為符號(hào)位,按照雙字長(zhǎng)度來(lái)存??;借助浮點(diǎn)數(shù),S7-200可以表示范圍在土1.175495X10-38?±3.402823X10+38內(nèi)的任何一個(gè)數(shù)。B〉實(shí)數(shù)的運(yùn)算精度:對(duì)于S7--200來(lái)說(shuō),浮點(diǎn)數(shù)精確到小數(shù)點(diǎn)后第六位。15、字符串的格式字符串指的是一系列字符,每個(gè)字符以字節(jié)的形式存儲(chǔ)。字符串的第一個(gè)字節(jié)定義了字符串的長(zhǎng)度,也就是字符的個(gè)數(shù)。一個(gè)字符串的長(zhǎng)度可以是0到254個(gè)字符,再加上長(zhǎng)度字節(jié),一個(gè)字符串的最大長(zhǎng)度為255個(gè)字節(jié)。而一個(gè)字符串常量的最大長(zhǎng)度為126字節(jié)。16、常數(shù)表示法及范圍在S7--200的許多指令中,都可以使用常數(shù)值。常數(shù)值可以是字節(jié)、字或者雙字。S7--200以二進(jìn)制數(shù)的形式存儲(chǔ)常數(shù),也可以用十進(jìn)制數(shù)、十六進(jìn)制數(shù)、ASCII碼或者實(shí)數(shù)(浮點(diǎn)數(shù))來(lái)表示。(表3-2-3常數(shù)表示法)17、CPU存儲(chǔ)器的范圍和特性A〉S7-200CPU存儲(chǔ)器的范圍:(表3-2-4S7-200CPU存儲(chǔ)器的范圍與特性)B〉S7-200操作數(shù)范圍:(表3-2-5S7-200CPU操作數(shù)的范圍)三、直接尋址和間接尋址1、尋址的概念在PLC中地址是訪問(wèn)數(shù)據(jù)的依據(jù),通過(guò)地址來(lái)訪問(wèn)數(shù)據(jù)的過(guò)程稱為“尋址”。幾乎所有的指令和功能都與各種形式的尋址有關(guān)。2、直接尋址直接尋址即為指定了存儲(chǔ)器的區(qū)域、長(zhǎng)度和位置的尋址方式,用于一般的數(shù)字量控制系統(tǒng)的編程中。如VW100表示存取VB100、VB101組成的兩個(gè)字。3、用指針對(duì)S7-200存儲(chǔ)區(qū)間接尋址人〉間接尋址:①間接尋址的概念一一是指用指針來(lái)訪問(wèn)存儲(chǔ)區(qū)數(shù)據(jù)。②指針作用及其特點(diǎn):指針以雙字的形式存儲(chǔ)其它存儲(chǔ)區(qū)的地址,指針也可以作為參數(shù)傳遞到子程序中。只能用V存儲(chǔ)器、L存儲(chǔ)器或者累加器寄存器(AC1、AC2、AC3)作為指針。S7-200允許指針訪問(wèn)以下存儲(chǔ)區(qū):I、Q、V、M、S、AI、AQ、SMT(僅限于當(dāng)前值)和C(僅限于當(dāng)前值);但不能訪問(wèn)單獨(dú)的位,也不能訪問(wèn)HC或者L存儲(chǔ)區(qū)。B〉建立間接尋址的指針:要建立一個(gè)指針,必須以雙字的形式,將需要間接尋址的存儲(chǔ)器地址移動(dòng)到指針中;具體做法是用“&”符號(hào)加上要訪問(wèn)的存儲(chǔ)區(qū)地址來(lái)建立一個(gè)指針。(“&”符號(hào)開(kāi)頭表明指令的操作數(shù)是存儲(chǔ)區(qū)的地址,而不是將其內(nèi)容。)C〉用指針存取數(shù)據(jù):當(dāng)指令中的操作數(shù)是指針時(shí),應(yīng)該在操作數(shù)前面加上“*”號(hào)。D〉修改指針:由于指針是一個(gè)32位的數(shù)據(jù),要用雙字指
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 服裝鞋帽購(gòu)銷合同2026年保證金罰則
- 2025年手術(shù)室手術(shù)安全核查流程考核模擬試題及答案解析
- 2025年護(hù)理麻醉床考試題及答案
- 燈具廠售后維修服務(wù)管理制度
- 化工知識(shí)培訓(xùn)課件
- 化工汽輪機(jī)課件
- 人工智能輔助下的高中物理與英語(yǔ)知識(shí)融合教學(xué)策略探究教學(xué)研究課題報(bào)告
- 2026年高科技企業(yè)在房地產(chǎn)市場(chǎng)的機(jī)遇
- 2026年建筑施工組織設(shè)計(jì)與安全事故關(guān)系研究
- 2026年消費(fèi)信心與房地產(chǎn)市場(chǎng)調(diào)控的關(guān)系
- 高支模培訓(xùn)教學(xué)課件
- GB/T 21558-2025建筑絕熱用硬質(zhì)聚氨酯泡沫塑料
- 企業(yè)中長(zhǎng)期發(fā)展戰(zhàn)略規(guī)劃書(shū)
- 道路運(yùn)輸春運(yùn)安全培訓(xùn)課件
- IPC-6012C-2010 中文版 剛性印制板的鑒定及性能規(guī)范
- 機(jī)器人手術(shù)術(shù)中應(yīng)急預(yù)案演練方案
- 2025年度護(hù)士長(zhǎng)工作述職報(bào)告
- 污水處理藥劑采購(gòu)項(xiàng)目方案投標(biāo)文件(技術(shù)標(biāo))
- 醫(yī)院信訪應(yīng)急預(yù)案(3篇)
- 2025年領(lǐng)導(dǎo)干部任前廉政知識(shí)測(cè)試題庫(kù)(附答案)
- 安徽省蚌埠市2024-2025學(xué)年高二上學(xué)期期末學(xué)業(yè)水平監(jiān)測(cè)物理試卷(含答案)
評(píng)論
0/150
提交評(píng)論