日韩av大片在线观看欧美成人不卡|午夜先锋看片|中国女人18毛片水多|免费xx高潮喷水|国产大片美女av|丰满老熟妇好大bbbbbbbbbbb|人妻上司四区|japanese人妻少妇乱中文|少妇做爰喷水高潮受不了|美女人妻被颜射的视频,亚洲国产精品久久艾草一,俄罗斯6一一11萝裸体自慰,午夜三级理论在线观看无码

潯之漫智控技術(shù)(上海)有限公司
中級會員 | 第5年

15618722057

當(dāng)前位置:首頁   >>   資料下載   >>   云南保山西門子PLC模塊銷售

云南保山西門子PLC模塊銷售

時(shí)間:2024-3-26閱讀:150
分享:
  • 提供商

    潯之漫智控技術(shù)(上海)有限公司
  • 資料大小

    141.7KB
  • 資料圖片

    查看
  • 下載次數(shù)

    0次
  • 資料類型

    JPG 圖片
  • 瀏覽次數(shù)

    150次
點(diǎn)擊免費(fèi)下載該資料

云南保山西門子PLC模塊銷售


                                                        

數(shù)據(jù)塊定義在S7 CPU存儲器中,,用戶可在存儲器中建立一個(gè)或多個(gè)數(shù)據(jù)塊,。每個(gè)數(shù)據(jù)塊可大可小,但CPU對數(shù)據(jù)塊數(shù)量及數(shù)據(jù)總量有限制,,如對于CPU314,,用作數(shù)據(jù)塊的存儲器多為8 KB(8192 B),用戶定義的數(shù)據(jù)總量不能超出這個(gè)限制,。對數(shù)據(jù)塊必須遵循先定義后使用的原則,,否則,將造成系統(tǒng)錯(cuò)誤,。

1. 定義數(shù)據(jù)塊

在編程階段和運(yùn)行程序中都能定義數(shù)據(jù)塊,。大多數(shù)數(shù)據(jù)塊是在編程階段用STEP 7開發(fā)軟件包定義的,定義內(nèi)容包括數(shù)據(jù)塊號及塊中的變量(包括變量符號名,、數(shù)據(jù)類型以及初始值等),,定義完成后,數(shù)據(jù)塊中變量的順序及類型決定了數(shù)據(jù)塊的數(shù)據(jù)結(jié)構(gòu),,變量的數(shù)量決定了數(shù)據(jù)塊的大小,。數(shù)據(jù)塊在使用前,必須作為用戶程序的一部分下載到CPU中,。

如果確實(shí)需要,,還可以在程序運(yùn)行中動態(tài)定義一個(gè)數(shù)據(jù)塊。動態(tài)定義時(shí),,數(shù)據(jù)塊號是自動產(chǎn)生的,,數(shù)據(jù)塊在存儲器中的位置是動態(tài)分配的。由于要定義的數(shù)據(jù)塊有可能大于CPU存儲器(用于數(shù)據(jù)塊的部分)的剩余空間,,因此動態(tài)定義過程有可能失敗

2.訪問數(shù)據(jù)塊

在用戶程序中可能定義了許多數(shù)據(jù)塊,,而每個(gè)數(shù)據(jù)塊中又有許多不同類型的數(shù)據(jù),因此,,訪問時(shí)需要明確數(shù)據(jù)塊號和數(shù)據(jù)塊中的數(shù)據(jù)類型與位置,。根據(jù)明確數(shù)據(jù)塊號的不同方法,可以用多種方法訪問數(shù)據(jù)塊中的數(shù)據(jù),。

直接在訪問指令中寫明數(shù)據(jù)塊號,,如:

L DB5.DBW10

T DB10.DBW20

L Motor_1.Speed 符號地址

另一種方法是“先打開后訪問"。在訪問某數(shù)據(jù)塊中的數(shù)據(jù)前,,先“打開"這個(gè)數(shù)據(jù)塊,,也就是將數(shù)據(jù)塊號(數(shù)據(jù)塊的起始地址)裝入數(shù)據(jù)塊寄存器。這樣,,存放在數(shù)據(jù)塊中的數(shù)據(jù)就可利用數(shù)據(jù)塊起始地址加偏移量的方法來訪問,。如:

OPN DB5

L DBW10

OPN DB10

T DBW20

在打開一個(gè)數(shù)據(jù)塊時(shí),先打開的數(shù)據(jù)塊會自動關(guān)閉(沒有專門的數(shù)據(jù)塊關(guān)閉指令),。由于有兩個(gè)數(shù)據(jù)塊寄存器(DB和DI寄存器),,因此,多可同時(shí)打開兩個(gè)數(shù)據(jù)塊,。一個(gè)作為背景數(shù)據(jù)塊,,數(shù)據(jù)塊的起始地址存儲在DI寄存器中,;另一個(gè)作為共享數(shù)據(jù)塊,數(shù)據(jù)塊的起始地址存儲在DB寄存器中,。打開背景數(shù)據(jù)塊,,在調(diào)用FB時(shí)可以自動實(shí)現(xiàn)。由于調(diào)用FB時(shí)使用DI寄存器,,因此,,一般不在FB程序中用OPN DI n指令打開數(shù)據(jù)塊。

3. 背景數(shù)據(jù)塊和共享數(shù)據(jù)塊

背景數(shù)據(jù)塊和共享數(shù)據(jù)塊有不同的用途,。任何FB,、FC或OB均可讀寫存放在共享數(shù)據(jù)塊中的數(shù)據(jù)。背景數(shù)據(jù)塊是FB運(yùn)行時(shí)的工作存儲區(qū),,它存放FB的部分運(yùn)行變量,。調(diào)用FB時(shí),必須一個(gè)相關(guān)的背景數(shù)據(jù)塊,。作為規(guī)則,,只有FB塊才能訪問存放在背景數(shù)據(jù)塊中的數(shù)據(jù)。

一般情況下,,每個(gè)FB都有一個(gè)對應(yīng)的背景數(shù)據(jù)塊,,一個(gè)FB也可以使用不同的背景數(shù)據(jù)塊。如果幾個(gè)FB需要的背景數(shù)據(jù)*相同,,為節(jié)省存儲器,,則可以定義成一個(gè)背景數(shù)據(jù)塊,供它們分別使用,。通過多重背景數(shù)據(jù),,也可將幾個(gè)FB需要的不同的背景數(shù)據(jù)定義在一個(gè)背景數(shù)據(jù)塊中,以優(yōu)化數(shù)據(jù)管理,。各數(shù)據(jù)塊在CPU的存儲器中是沒有區(qū)別的,,只是由于打開方式不同,才在打開時(shí)有背景數(shù)據(jù)塊和共享數(shù)據(jù)塊之分,。原則上,,任何一個(gè)數(shù)據(jù)塊都可以當(dāng)作共享數(shù)據(jù)塊或背景數(shù)據(jù)塊使用,實(shí)際上,,一個(gè)數(shù)據(jù)塊由FB當(dāng)作背景數(shù)據(jù)塊使用時(shí),,必須與FB的要求格式相符。


會員登錄

×

請輸入賬號

請輸入密碼

=

請輸驗(yàn)證碼

收藏該商鋪

X
該信息已收藏,!
標(biāo)簽:
保存成功

(空格分隔,最多3個(gè),單個(gè)標(biāo)簽最多10個(gè)字符)

常用:

提示

X
您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
撥打電話
在線留言