SIMATIC S7 PLC編程中的重要內(nèi)容——數(shù)據(jù)塊。
數(shù)據(jù)存儲區(qū)
常見數(shù)據(jù)存儲區(qū)域除了位存儲器M,還有輸入輸出區(qū)I/O,過程映像區(qū)PII/PIQ,臨時數(shù)據(jù)L,以及我們今天要學(xué)習(xí)的數(shù)據(jù)塊DB。
在現(xiàn)場實際項目中,你會發(fā)現(xiàn)大部分的數(shù)據(jù)不是存儲在我們熟悉的位存儲器中,而是大量應(yīng)用數(shù)據(jù)塊。 主要原因是由于數(shù)據(jù)塊容量大、數(shù)據(jù)可*保持(M點掉電易失)并且支持更多較復(fù)雜的數(shù)據(jù)類型。
STEP7中的基本數(shù)據(jù)類型
STEP7中的基本數(shù)據(jù)類型位數(shù)不**過32bit,主要分為以下三類: ? 位數(shù)據(jù)類型 (BOOL, BYTE, WORD, DWORD, CHAR) ? 數(shù)學(xué)數(shù)據(jù)類型 (INT, DINT, REAL) ? 定時器類型 (S5TIME, TIME, DATE, TIME_OF_DAY)
STEP7中的復(fù)雜數(shù)據(jù)類型
STEP7中的復(fù)雜數(shù)據(jù)類型位數(shù)可以長于32位,主要有以下數(shù)據(jù)分類: ? 時間 (DATE_AND_TIME) ? 矩陣 (ARRAY) ? 結(jié)構(gòu) (STRUCT) ? 字符串 (STRING) ? 用戶定義數(shù)據(jù)類型 (UDT )
對于復(fù)雜數(shù)據(jù)類型,一般需在數(shù)據(jù)塊中聲明使用。 對于STRING字符串變量,其長度為聲明字符數(shù)+2個字節(jié)長度,多出來的兩個字節(jié)一個盛放較大盛放量MAX,一個盛放實際盛放量ACT。
創(chuàng)建數(shù)據(jù)塊 那么,如何創(chuàng)建數(shù)據(jù)塊呢?具體方法如下圖所示;
注意,創(chuàng)建數(shù)據(jù)塊的時候需要選擇數(shù)據(jù)塊類型,如果選擇Shared DB,則是創(chuàng)建全局DB塊;如果選擇Instance DB,則是為某一個FB塊創(chuàng)建其背景DB塊。如果你選擇的是一個DB of type類型,則是創(chuàng)建一個用戶自定義數(shù)據(jù)類型UDT。
尋址數(shù)據(jù)塊單元
數(shù)據(jù)塊中的數(shù)據(jù)應(yīng)該如何尋址呢,概括起來主要有兩種方法:**種是**地址尋址,對于DB塊來講,即為“地址.地址”,比如DB1.DBX20.0;*二種是符號尋址,為“名字.名字”,這就需要先給DB塊命名,然后給數(shù)據(jù)命名,比如DB1命名為My_Data,DBX20.0命名為S1,則符號尋址為“My_Data”.S1
詞條
詞條說明
1:CPU的SF(系統(tǒng)故障) 燈亮是什么原因?1)CPU運行錯誤或硬件元件損壞。此時如果Micro/WIN還能在線,則可在命令菜單中進入PLC>Information在線查看,可看到具體的錯誤描述。2)程序錯誤,如進入死循環(huán),或編程造成掃描時間過長,“看門狗”**時也會造成SF燈亮。3)CPU電源電壓可能過低,請檢查供電電壓。2:以太網(wǎng)模塊的設(shè)置應(yīng)該注意什么?要保證CP243-1和PC機的IP
回收西門子模塊,西門子PLC編程入門基礎(chǔ)怎么學(xué)
西門子在制造業(yè)有不可忽視的地位,其產(chǎn)品遍布各個領(lǐng)域,很多人學(xué)PLC可以選擇西門子,但作為德國品牌,它指令雖少但稍微抽象,其難度也讓一些人望而卻步。俗話說,難者不會,會者不難,如果你學(xué)不會,或者學(xué)的很痛苦,那只因為你沒有一條科學(xué)的指導(dǎo)方法,西門子PLC的知識點很多,究竟先學(xué)哪塊?編程?模擬量?還是指令?接線?很多人暈頭轉(zhuǎn)向。今天咱們就先說說西門子PLC該怎么學(xué),將眾多知識點匯成一個合理有序的學(xué)習(xí)框架體系
回收西門子模塊,零基礎(chǔ)學(xué)習(xí)西門子PLC需要哪些基礎(chǔ)知識
PLC是什么東西呢?其實PLC就是電子化虛擬化的繼電器組。所以你先要學(xué)習(xí)繼電器、計時器的相關(guān)知識。較簡單的就是學(xué)學(xué)電工入門。然后你就需要一臺電腦,裝好西門子S7-200的程序,比如V4.0 STEP 7 MicroWIN SP9。然后要有一臺S7-200系列的CPU模件,比如214-1BD23-0XB0之類的。以及連接PLC和電腦的數(shù)據(jù)線。然后買一本西門子200系列入門手冊,把手冊里的范例程序都在
西門子在制造業(yè)有不可忽視的地位,其產(chǎn)品遍布各個領(lǐng)域,很多人學(xué)PLC可以選擇西門子,但作為德國品牌,它指令雖少但稍微抽象,其難度也讓一些人望而卻步。俗話說,難者不會,會者不難,如果你學(xué)不會,或者學(xué)的很痛苦,那只因為你沒有一條科學(xué)的指導(dǎo)方法,西門子PLC的知識點很多,究竟先學(xué)哪塊?編程?模擬量?還是指令?接線?很多人暈頭轉(zhuǎn)向。今天咱們就先說說西門子PLC該怎么學(xué),將眾多知識點匯成一個合理有序的學(xué)習(xí)框架體系
公司名: 上海卓曙自動化設(shè)備有限公司
聯(lián)系人: 姚凱
電 話:
手 機: 18321416021
微 信: 18321416021
地 址: 上海松江松江區(qū)榮樂西路
郵 編:
網(wǎng) 址: a.cn.b2b168.com
公司名: 上海卓曙自動化設(shè)備有限公司
聯(lián)系人: 姚凱
手 機: 18321416021
電 話:
地 址: 上海松江松江區(qū)榮樂西路
郵 編:
網(wǎng) 址: a.cn.b2b168.com