| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
潯之漫智控技術(shù)(上海)有限公司>>技術(shù)文章>>西門子PLC模塊6ES7231-7PB22-0XA8*

西門子PLC模塊6ES7231-7PB22-0XA8*

閱讀:598        發(fā)布時(shí)間:2021-10-19

西門子PLC模塊6ES7231-7PB22-0XA8

S7-200數(shù)據(jù)存儲(chǔ)區(qū):

1. 輸入/輸出映像存放器:S7-200 PLC編址范圍(I0.0~I15.7)。輸入映像存放器(該區(qū)域能夠按位操作又稱輸入繼電器)輸入繼電器線圈由外部信號(hào)驅(qū)動(dòng),常開觸點(diǎn)和常閉觸點(diǎn)供用戶編程運(yùn)用。

輸出映像存放器:S7-200 PLC編址范圍(Q0.0~Q15.7)。輸出映像存放器(又稱輸出繼電器)是用來將PLC的輸出信號(hào)傳送給負(fù)載,線圈用程序指令驅(qū)動(dòng)。PLC的每一個(gè)I/O點(diǎn)都是一個(gè)肯定的物理點(diǎn)。CPU 224主機(jī)有I0.0~I(xiàn)0.7,I1.0~I(xiàn)1.5共14個(gè)數(shù)字量輸入端點(diǎn),Q0.0~Q0.7、Q1.0、Q1.1共10個(gè)數(shù)字量輸出端點(diǎn)。

2.變量存儲(chǔ)器V

用以存儲(chǔ)運(yùn)算的中間結(jié)果和其它數(shù)據(jù)。CPU 224有VB0.0~VB5119.7的5K存儲(chǔ)字節(jié)??砂次弧⒆止?jié)、字或雙字運(yùn)用。

3. 內(nèi)部標(biāo)志位(M)存儲(chǔ)區(qū)

M作為控制繼電器(又稱中間繼電器),用來存儲(chǔ)中間操作數(shù)或其它控制信息。

S7-200 PLC編址范圍M0.0~M31.7,能夠按位、字節(jié)、字或雙字來存取存儲(chǔ)區(qū)的數(shù)據(jù)。

4. 次第控制繼電器(S)存儲(chǔ)區(qū)

S又稱狀態(tài)元件,以完成次第控制和步進(jìn)控制。

S7-200 PLC編址范圍S0.0~S31.7,能夠按位、字節(jié)、字或雙字來存取數(shù)據(jù)。

5.特殊標(biāo)志位(SM)存儲(chǔ)器

① SMB0為狀態(tài)位字節(jié),在每次掃描循環(huán)結(jié)尾由S7-200 CPU更新,定義如下:

SM0.0 RUN狀態(tài)監(jiān)控,PLC在運(yùn)轉(zhuǎn)RUN狀態(tài),該位一直為1。

SM0.1 初次掃描時(shí)為1,PLC由STOP轉(zhuǎn)為RUN狀態(tài)時(shí),ON(1態(tài))一個(gè)掃描周期,用于程序的初始化。

SM0.2 當(dāng)RAM中數(shù)據(jù)喪失時(shí),ON一個(gè)掃描周期,用于出錯(cuò)處置。

SM0.3 PLC上電進(jìn)入RUN方式,ON一個(gè)掃描周期。

SM0.4 分脈沖,該位輸出一個(gè)占空比為50%的分時(shí)鐘脈沖。用作時(shí)間基準(zhǔn)或簡易延時(shí)。

SM0.5 秒脈沖,該位輸出一個(gè)占空比為50%的秒時(shí)鐘脈沖。可用作時(shí)間基準(zhǔn)。

SM0.6 掃描時(shí)鐘,一個(gè)掃描周期為ON(高電平),另一為OFF(低電平)循環(huán)交替。

SM0.7 工作方式開關(guān)位置指示,0為TERM位置,1為RUN位置。為1時(shí),使自在端

通訊方式有效。

② SMB1為指令狀態(tài)位字節(jié),常用于表及數(shù)學(xué)操作,局部位定義如下:

SM1.0 零標(biāo)志,運(yùn)算結(jié)果為0時(shí),該位置1。

SM1.1 溢出標(biāo)志,運(yùn)算結(jié)果溢出或查出非法數(shù)值時(shí),該位置1 。

SM1.2 負(fù)數(shù)標(biāo)志,數(shù)學(xué)運(yùn)算結(jié)果為負(fù)時(shí),該位為1。

6. 部分存儲(chǔ)器(L)

S7-200有64個(gè)字節(jié)的部分存儲(chǔ)器,編址范圍LB0.0~LB63.7,其中60個(gè)字節(jié)能夠用作暫時(shí)存儲(chǔ)器或者給子程序傳送參數(shù),最后4個(gè)字節(jié)為系統(tǒng)保存字節(jié)。

7. 定時(shí)器(相當(dāng)于時(shí)間繼電器)

S7-200 CPU中的定時(shí)器是對內(nèi)部時(shí)鐘累計(jì)時(shí)間增量的設(shè)備,用于時(shí)間控制。編址范圍T0~T255(22X);T0~T127(21X)。

8. 計(jì)數(shù)器

計(jì)數(shù)器主要用來累計(jì)輸入脈沖個(gè)數(shù)。有16位預(yù)置值和當(dāng)前值存放器各一個(gè),以及1位狀態(tài)位,當(dāng)前值存放器用以累計(jì)脈沖個(gè)數(shù),計(jì)數(shù)器當(dāng)前值大于或等于預(yù)置值時(shí),狀態(tài)位置1。S7-200 CPU提供有三品種型的計(jì)數(shù)器,增計(jì)數(shù)、減計(jì)數(shù)、增/減計(jì)數(shù)。編址范圍C0~C255(22X),C0~C127(21X)。

9. 模仿量輸入/輸出映像存放器(AI/AQ)

S7-200的模仿量輸入電路將外部輸入的模仿量(如溫度、電壓)等轉(zhuǎn)換成1個(gè)字長(16位)的數(shù)字量,存入模仿量輸入映像存放器區(qū)域。

AI編址范圍AIW0,AIW2,……AIW62,起始地址定義為偶數(shù)字節(jié)地址,共有32個(gè)模仿量輸入點(diǎn)。

S7-200模仿量輸出電路用來將模仿量輸出映像存放器區(qū)域的1個(gè)字長(16位)數(shù)字值轉(zhuǎn)換為模仿電流或電壓輸輸出。

AQ編址范圍AQW0,AQW2,……AQW62,起始地址也采用偶數(shù)字節(jié)地址,共有32個(gè)模仿量輸出點(diǎn)

10. 累加器(AC)

累加器是用來暫存數(shù)據(jù), S7-200 PLC提供了4個(gè)32位累加器AC0~AC3。累加器支持以字節(jié)(B)、字(W)和雙字(D)的存取。。

11. 高速計(jì)數(shù)器(HC)

CPU 22X提供了6個(gè)高速計(jì)數(shù)器HC0、HC1……HC5 (每個(gè)計(jì)數(shù)器最高頻率為30KHz)用來累計(jì)比CPU掃描速率更快的事情。高速計(jì)數(shù)器的當(dāng)前值為雙字長的符號(hào)整數(shù)。

S7-200 PLC的存儲(chǔ)器空間大致分為三個(gè)空間,即程序空間、數(shù)據(jù)空間和參數(shù)空間。

1.程序空間

該空間主要用于存放用戶應(yīng)用程序,程序空間容量在不同的CPU中是不同的。另外CPU中的RAM區(qū)與內(nèi)置EEPROM上都有程序存儲(chǔ)器,但它們互為映像,且空間大小一樣。

2.?dāng)?shù)據(jù)空間

該空間的主要部分用于存放工作數(shù)據(jù)稱為數(shù)據(jù)存儲(chǔ)器,另外有一部分作寄存器使用稱為數(shù)據(jù)對象。

1)數(shù)據(jù)存儲(chǔ)器 它包括變量存儲(chǔ)器(V),輸入信號(hào)緩存區(qū)(輸入映象存儲(chǔ)器I),輸出信號(hào)緩沖區(qū)(輸出映象存儲(chǔ)區(qū)Q),內(nèi)部標(biāo)志位存儲(chǔ)器(M)又稱內(nèi)部輔助繼電器,特殊標(biāo)志位存儲(chǔ)器(SM)。除特殊標(biāo)志位外,其他部分都能以位、字節(jié)、和雙字的格式自由讀取或?qū)懭搿?/span>

變量存儲(chǔ)器(V)是保存程序執(zhí)行過程中控制邏輯操作的中間結(jié)果,所有的V存儲(chǔ)器都可以存儲(chǔ)在*存儲(chǔ)器區(qū)內(nèi),其內(nèi)容可在與EEPROM或編程設(shè)備雙向傳送。

輸入映象存儲(chǔ)器(I)是以字節(jié)為單位的寄存器,它的每一位對應(yīng)于一個(gè)數(shù)字量輸入結(jié)點(diǎn)。在每個(gè)掃描周期開始,PLC依次對各個(gè)輸入結(jié)點(diǎn)采樣,并把采樣結(jié)果送入輸入映象存儲(chǔ)器。PLC在執(zhí)行用戶程序過程中,不再理會(huì)輸入結(jié)點(diǎn)的狀態(tài),它所處理的數(shù)據(jù)為輸入映象存儲(chǔ)器中的值。

輸出映象存儲(chǔ)器(Q)是以字節(jié)為單位的寄存器,它的每一位對應(yīng)于一個(gè)數(shù)字輸出量結(jié)點(diǎn)。PLC在執(zhí)行用戶程序的過程中,并不把輸出信號(hào)隨時(shí)送到輸出結(jié)點(diǎn),而是送到輸出映象存儲(chǔ)器,只有到了每個(gè)掃描周期的末尾,才將輸出映象寄存器的輸出信號(hào)幾乎同時(shí)送到各輸出結(jié)點(diǎn)。使用映象寄存器優(yōu)點(diǎn):①同步地在掃描周期開始采樣所有輸入點(diǎn),并在掃描的執(zhí)行階段凍結(jié)所有輸入值;②在程序執(zhí)行完后再從映象寄存器刷新所有輸出點(diǎn),使被控系統(tǒng)能獲得更好穩(wěn)定性;⑧存取映象寄存器的速度高于存取I/O速度,使程序執(zhí)行的更快;④I/O點(diǎn)只能以位為單位存取,但映象寄存器則能以位、字節(jié)、雙字進(jìn)行存取。因此,映象寄存器提供了更高的靈活性。另外對控制系統(tǒng)中個(gè)別I/O點(diǎn)要求實(shí)時(shí)性較高的情況下,可用直接I/O指令直接存取輸入/輸出點(diǎn)。

內(nèi)部標(biāo)志位(M)又稱內(nèi)部線圈(內(nèi)部繼電器等),它一般以位為單位使用,但也能以字、雙字為單位使用。內(nèi)部標(biāo)志位容量根據(jù)CPU型號(hào)不同而不同。

特殊標(biāo)志位(SM)用來存儲(chǔ)系統(tǒng)的狀態(tài)變量和有關(guān)控制信息,特殊標(biāo)志位分為只讀區(qū)和可寫區(qū),具體劃分隨CPU不同而不同。

高速計(jì)數(shù)器與一般計(jì)數(shù)器不同之處在于,計(jì)數(shù)脈沖頻率更高可達(dá)2kHz/7kHz,計(jì)數(shù)容量大,一般計(jì)數(shù)器為16位,而高速計(jì)數(shù)器為32位,一般計(jì)數(shù)器可讀可寫,而高速計(jì)數(shù)器一般只能作讀操作。

S7-200CPU中有4個(gè)32位累加器,即AC0AC3,用它可把參數(shù)傳給子程序或任何帶參數(shù)的指令和指令塊。此外,PLC在響應(yīng)外部或內(nèi)部的中斷請求而調(diào)用中斷服務(wù)程序時(shí),累加器中的數(shù)據(jù)是不會(huì)丟失的,即PLC會(huì)將其中的內(nèi)容壓入堆棧。因此,用戶在中斷服務(wù)程序中仍可使用這些累加器,待中斷程序執(zhí)行完返回時(shí),將自動(dòng)從堆棧中彈出原先的內(nèi)容,以恢復(fù)中斷前累加器的內(nèi)容。但應(yīng)注意,不能利用累加器作主程序和中斷服務(wù)子程序之間的參數(shù)傳遞。

S7-200系列PLC是模塊式結(jié)構(gòu),可以通過配接各種擴(kuò)展模塊來達(dá)到擴(kuò)展功能、擴(kuò)大控制能力的目的。目前S7-200主要有三大類擴(kuò)展模塊。

S7-200的擴(kuò)展配置是由S7-200的基本單元和擴(kuò)展模塊組成。其擴(kuò)展模塊的數(shù)量受兩個(gè)條件約束:一個(gè)是基本單元能帶擴(kuò)展模塊的數(shù)量;另一個(gè)是基本單元的電源承受擴(kuò)展模塊消耗DC5V總線電流的能力。

編址舉例

CPU222組成的擴(kuò)展

CPU222組成的擴(kuò)展配置可以由CPU222基本單元和zui多兩個(gè)擴(kuò)展模塊組成,CPU222可以向擴(kuò)展單元提供的DC5V電流為340mA

1:若擴(kuò)展單元為16DI/16DOEM223模塊,查得該模塊耗DC5V總線電流為150/160 mA。小于CPU222可以提供DC5V的電流,所以這種配置是可行的。


 添加稱重庫指令
Libraries,右鍵選擇Add/Remove Libraries選項(xiàng)

  

添加完畢后,如下圖所示:

 

5. 編程

MicroWin功能塊參數(shù)說明:
(1) SIWAREX MS需要SIMATIC CPU的輸入和輸出區(qū)域中的4個(gè)字來進(jìn)行操作。參數(shù)“First_AIW、Second_AIW、Third_AIW和Fourth_AIW"及“First_AQW、Second_AQW、Third_AQW和Fourth_AQW"必須匹配實(shí)際模塊地址。如下圖所示:

 

(2) FirstVB_Pointer:為了能夠與SIWAREX模塊進(jìn)行通信,每臺(tái)秤需要用20字節(jié)的變量存儲(chǔ)區(qū),該范圍的起始字節(jié)通過參數(shù)“FirstVB_POINTER"來傳送,采用指針格式, 如&VB0。
變量具體含義參見下表:

(3) Lib_Error_Bits:存儲(chǔ)錯(cuò)誤狀態(tài)


收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
二維碼 意見反饋
在線留言