第三章全球化管理_第1頁
第三章全球化管理_第2頁
第三章全球化管理_第3頁
第三章全球化管理_第4頁
第三章全球化管理_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第三章S7-200的軟件體系結構理解S7-200系列PLC內(nèi)部存儲器的種類、作用及數(shù)據(jù)類型。掌握S7-200系列PLC的指令尋址方式。3.1 內(nèi)存結構內(nèi)存結構 S7-200系列PLC的存儲空間分為程序空間,數(shù)據(jù)空間和參數(shù)空間。數(shù)據(jù)空間即數(shù)據(jù)存儲區(qū),按存儲器存儲數(shù)據(jù)的長短可劃分為字節(jié)存儲器、字存儲器和雙字存儲器三類。 7個字節(jié)存儲器 輸入映像寄存器I 輸出映像寄存器Q 變量存儲器V 內(nèi)部位存儲器M 特殊存儲器SM 順序控制狀態(tài)寄存器S 局部變量存儲器L 4個字存儲器 定時器T 計數(shù)器C 模擬量輸入寄存器AI 模擬量輸出寄存器AQ; 2個雙字存儲器 累加器AC 高速計數(shù)器HC。 輸入映像寄存器I(

2、輸入繼電器) 用于存放CPU 在輸入掃描階段采樣輸入接線端子的結果。寄存器狀態(tài)由外部輸入接線端子接入的信號控制,當控制信號接通,輸入繼電器得電,該存儲位置1;當控制信號斷開,輸入繼電器失電,該存儲位置0。 地址標號范圍:I0.0I15.7輸出映像寄存器Q(輸出繼電器) 用于存放CPU執(zhí)行程序的結果,并在掃描階段,將其復制到接線端子上,用于控制外部的執(zhí)行電器完成相應的控制任務。 地址標號范圍:Q0.0Q15.7變量存儲器V(內(nèi)部輔助繼電器) 用于存放用戶程序執(zhí)行過程中控制邏輯操作的中間結果。只能在內(nèi)部使用,不能驅動外部負載。 地址標號范圍:V0.0V5119.7(CPU224/226) 內(nèi)部位存

3、儲器M(中間繼電器) 用于存儲中間操作狀態(tài)或其他控制信息。 地址標號范圍:MB0MB29 特殊繼電器SM 用于CPU與用戶之間交換信息,其特殊存儲器位提供大量的狀態(tài)和控制功能。 Sm0.0:常on繼電器 Sm0.1:上電掃描繼電器,只導通一個T Sm0.4:1分時鐘脈沖 sm0.5:1秒時鐘脈沖 Sm1.0:零標志位sm1.1:溢出標志 Smb28,smb29模擬電位器調節(jié)結果存儲器 地址標號范圍:SMB0SMB179 局部變量繼電器L 用于存放局部變量,和特定程序相關如子程序中用于傳遞參數(shù)。 地址標號范圍:LB0LB59 高速計數(shù)器HC 用于累計比CPU的掃描速度更快的事件。普通計數(shù)器為16

4、位,而高速計數(shù)器為32位。只讀型。 地址標號范圍:HC0HC5 累加器AC 參與數(shù)據(jù)運算和邏輯運算,用來暫存數(shù)據(jù)的寄存器,存放運算數(shù)據(jù),中間數(shù)據(jù)和結果。累加器為32位。 地址標號范圍:AC0AC3 定時器T 相當于繼電器控制系統(tǒng)中的時間繼電器,用于延時控制。延時精度有1ms,10ms,100ms 地址標號范圍:T0T255 計數(shù)器C 用于累計輸入端接收到的脈沖個數(shù),有加,減,可逆三種計數(shù)器。 地址標號范圍:C0C255 模擬量輸入寄存器AI 用于接收模擬量輸入模塊轉換后的16位數(shù)字量,地址編號以偶數(shù)表示,為只讀寄存器。 模擬量輸出寄存器AQ 用于暫存模擬量輸出模塊的輸入值,該值結果模擬量輸出模

5、塊轉換為現(xiàn)場所需要的標準電壓或電流。 順序控制狀態(tài)寄存器S 配合順序控制繼電器指令組織設備的順序操作 地址標號范圍:S0.0S31.73.2S7-200數(shù)據(jù)類型 位(bit) 只有0和1兩個數(shù)值,如I0.0,Q0.1,M0.0 字節(jié)(byte) 一個字節(jié)等于8位,7位位最高位,如IB0,MB1 字(word) 相鄰兩個字節(jié)組成一個字,表示無符號數(shù),如IW0由IB0,IB1組成,注意:字的起始字節(jié)必須是偶數(shù)。 雙字(double word) 相鄰兩個字組成一個雙字,表示一個無符號數(shù),如MD100,由MW100和MW102組成的,注意:雙字的起始字節(jié)必須是偶數(shù)。16/32位整數(shù) 有符號數(shù),最高位位

6、符號位,1為負數(shù),0為正數(shù)。浮點數(shù)實數(shù),32位,可以表示小數(shù) 常數(shù)的表示方法 十進制 1052 十六進制 16#3F76 二進制 2#1010-0011-1111-0000 ASCII碼 hello 浮點數(shù) 123.4=1.23410-23.3 指令尋址方式指令尋址方式 1.編址方式編址方式 1)位編址位編址: 寄存器標識符+字節(jié)地址.位地址,如I0.0、M0.1、Q0.2等。 2)字節(jié)編址字節(jié)編址: 寄存器標識符+字節(jié)長度B+字節(jié)號,如IB1、VB20、QB2等。 3)字編址字編址: 寄存器標識符+字長度W+起始字節(jié)號,如VW20表示VB20和VB21這2個字節(jié)組成的字。 4)雙字編址:雙字

7、編址: 寄存器標識符+雙字長度D+起始字節(jié)號,如VD20表示從VB20到VB21這4個字節(jié)組成的雙字。 1)立即數(shù)尋址立即數(shù)尋址 對立即數(shù)直接進行讀寫操作的尋址稱為立即數(shù)尋址。立即數(shù)尋址的數(shù)據(jù)在指令中以常數(shù)形式出現(xiàn)。常數(shù)的大小由數(shù)據(jù)的長度(二進制數(shù)的位數(shù))決定。 在S7-200系列PLC中,常數(shù)值可為字節(jié)、字或雙字。存儲器以二進制方式存儲所有常數(shù)。指令中可用二進制、十進制、十六進制或ASCII碼形式來表示常數(shù)。 2)直接尋址方式直接尋址方式 直接尋址方式是指在指令中直接使用存儲器或寄存器的地址編號,直接到指定的區(qū)域讀取或寫入數(shù)據(jù),如I0.0、MB20、VW100等。2.尋址方式尋址方式 3)間接尋址間接尋址 間接尋址時操作數(shù)不提供直接數(shù)據(jù)位置,而是通過使用地址指針來存取存儲器中的數(shù)據(jù)。在S7-200系列PLC中允許使用指針對I、Q、M、V、S、T(僅當前值)、C(僅當前值)寄存器進行間接尋址。 使用間接尋址之前,要先創(chuàng)建一個指向該位置的指針,指針為雙字值,用來存放一個存儲器的地址,只能用V、L或AC做指針。例如:MOVW *AC1,AC0,表示將AC1中的內(nèi)容為起始地址的一個字長的數(shù)據(jù)(即VB202,VB203的內(nèi)容)送到累加器AC0中 。指針建立好了之后,利用指針存取數(shù)據(jù)。用指針存取數(shù)據(jù)時,操作數(shù)前加“*”號,表示該操作數(shù)為一個指針。3)間接尋址間接尋址12345678A6

溫馨提示

  • 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

提交評論