產(chǎn)品簡介
詳細介紹
公司主營:數(shù)控,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 西門子屏,變頻器,西門子DP電纜 變頻器 6SE70交流工程調(diào)速變頻器6RA70直流調(diào)速裝置 SITOP電源,電線電纜,數(shù)控備件,伺服電機等工控產(chǎn)品.系統(tǒng)及伺服電機,力矩電機,直線電機,伺服驅(qū)動備件等等。主營產(chǎn)品或服務(wù):西門子PLC,西門子變頻器,西門子數(shù)控系統(tǒng),西門子伺服電機,西門子人機界面,西門子軟啟動器,西門子觸摸屏,西門子工業(yè)以太網(wǎng),西門子LOGO!
自動化科技電子(杭州)有限公司
6ES7215-1HG40-0XB0西門子SIMATIC S7-1200,CPU 1215C, 緊湊型 CPU,DC/DC/繼電器, 2 個 PROFINET 端口, 機載 I/O: 14 個 24V DC 數(shù)字輸入;10 DO 繼電器 2A, 2 AI 0-10V DC,2 AO 0-20mA DC, 電源:直流 20.4-28.8V DC, 程序存儲器/數(shù)據(jù)存儲器 125 KB
6EQ_:P 訪問也僅限于單個 CPU、SB 或 SM
所支持的輸出大?。ㄏ蛏先≌浇咏淖止?jié))。例如,如果將 2 DI/2 DQ SB 組態(tài)為從
Q4.0 開始,則可按 Q4.0:P 和 Q4.1:P 或 QB4:P 的形式訪問輸出點。以 Q4.7:P
的形式訪問 Q4.2:P 不會被拒絕,但沒有任何意義,因為不會使用這些點。但不允許
QW4:P 和 QD4:P 的訪問形式,因為它們超出了與該 SB 相關(guān)的字節(jié)偏移量。
使用 Q_:P 訪問既影響物理輸出,也影響存儲在輸出過程映像中的相應(yīng)值。
表格 5- 25 Q 存儲器的地址(立即)
位 Q[字節(jié)地址].[位地址]:P Q1.1:P
字節(jié)、字或雙字 Q[大小][起始字節(jié)地址]:P QB5:P、QW10:P 或
QD40:P
M(位存儲區(qū)):針對控制繼電器及數(shù)據(jù)的位存儲區(qū)(M
存儲器)用于存儲操作的中間狀態(tài)或其它控制信息。可以按位、字節(jié)、字或雙字訪問位存
儲區(qū)。M 存儲器允許讀訪問和寫訪問。
表格 5- 26 M 存儲器的地址
位 M[字節(jié)地址].[位地址] M26.7
字節(jié)、字或雙字 M[大小][起始字節(jié)地址] MB20、MW30、MD50
臨時(臨時存儲器):CPU 根據(jù)需要分配臨時存儲器。啟動代碼塊(對于
OB)或調(diào)用代碼塊(對于 FC 或 FB)時,CPU
將為代碼塊分配臨時存儲器并將存儲單元初始化為 0。
臨時存儲器與 M 存儲器類似,但有一個主要的區(qū)別:M
存儲器在“全局”范圍內(nèi)有效,而臨時存儲器在“局部”范圍內(nèi)有效:
● M 存儲器:任何 OB、FC 或 FB 都可以訪問 M
存儲器中的數(shù)據(jù),也就是說這些數(shù)據(jù)可以全局性地用于用戶程序中的所有元素。
● 臨時存儲器:CPU 限定只有創(chuàng)建或聲明了臨時存儲單元的 OB、FC 或 FB
才可以訪問臨時存儲器中的數(shù)據(jù)。臨時存儲單元是局部有效的,并且其它代碼塊不會
共享臨時存儲器,即使在代碼塊調(diào)用其它代碼塊時也是如此。例如:當(dāng) OB 調(diào)用 FC
時,F(xiàn)C 無法訪問對其進行調(diào)用的 OB 的臨時存儲器。
CPU 為每個 OB 優(yōu)先級都提供了臨時(本地)存儲器:
● 16 KB 用于啟動和程序循環(huán)(包括相關(guān)的 FB 和 FC)
S7215-1HG40-0XB0西門子SIMATIC S7-1200,CPU 1215C, 緊湊型 CPU,DC/DC/繼電器, 2 個 PROFINET 端口, 機載 I/O: 14 個 24V DC 數(shù)字輸入;10 DO 繼電器 2A, 2 AI 0-10V DC,2 AO 0-20mA DC, 電源:直流 20.4-28.8V DC, 程序存儲器/數(shù)據(jù)存儲器 125 KB
6 KB 用于每次額外的中斷事件線程,包括相關(guān)的 FB 和 FC
只能通過符號尋址的方式訪問臨時存儲器。
可通過 STEP 7
中的調(diào)用結(jié)構(gòu)查看程序中各塊占用的臨時(本地)存儲器空間。從項目樹中選擇“程序信
息”(Program info),然后選擇“調(diào)用結(jié)構(gòu)”(Call structure) 選項卡??梢燥@示程序中的所有
OB,并且您可以進一步展開查看它們調(diào)用的塊。對于每個塊,都可以顯示本地數(shù)據(jù)分配
。用戶也可以通過 STEP 7“工具 > 調(diào)用結(jié)構(gòu)”(Tools > Call structure)
菜單命令來訪問“調(diào)用結(jié)構(gòu)”(Call structure) 顯示。
DB(數(shù)據(jù)塊):DB 存儲器用于存儲各種類型的數(shù)據(jù),其中包括操作的中間狀態(tài)或 FB
的其它控制信息參數(shù),以及許多指令(如定時器和計數(shù)器)所需的數(shù)據(jù)結(jié)構(gòu)??梢园次?、
字節(jié)、字或雙字訪問數(shù)據(jù)塊存儲器。讀/寫數(shù)據(jù)塊允許讀訪問和寫訪問。只讀數(shù)據(jù)塊只允
許讀訪問。
表格 5- 27 DB 存儲器的地址
位 DB[數(shù)據(jù)塊編號].DBX[字節(jié)地址].[位
地址]
DB1.DBX2.3
字節(jié)、字或雙字 DB[數(shù)據(jù)塊編號].DB
[大小][起始字節(jié)地址]
DB1.DBB4、DB10.DBW
2、DB20.DBD8
說明
在 LAD 或 FBD 中地址時,STEP 7
會為此地址加上“%”字符前綴,以指示其為地址。編程時,可以輸入帶或不帶“%”字符
的地址(例如 %I0.0 或 I.0)。如果忽略,則 STEP 7 將加上“%”字符。
在 SCL 中,必須在地址前輸入“%”來表示此地址為地址。如果沒有“%”,STEP 7
將在編譯時生成未定義的變量錯誤
6ES7215-1HG4
0-0XB0西門子SIMATIC S7-1200,CPU 1215C, 緊湊型 CPU,DC/DC/繼電器, 2 個 PROFINET 端口, 機載 I/O: 14 個 24V DC 數(shù)字輸入;10 DO 繼電器 2A, 2 AI 0-10V DC,2 AO 0-20mA DC, 電源:直流 20.4-28.8V DC, 程序存儲器/數(shù)據(jù)存儲器 125 KB
模擬值的處理
模擬量信號模塊可以提供輸入信號,或等待表示電壓范圍或電流范圍的輸出值。這些范圍
是 ±10 V、±5 V、±2.5 V 或 0 - 20 mA。模塊返回的值是整數(shù)值,其中,0 到 27648
表示電流的額定范圍,-27648 到 27648
表示電壓的額定范圍。任何該范圍之外的值即表示上溢或下溢。有關(guān)超出范圍值的類型的
詳細信息,請參見模擬量輸入表示法 (頁 1675)和模擬量輸出表示法 (頁 1677)表格。
在控制程序中,很可能需要以工程單位使用這些值,例如表示體積、溫度、重量或其它數(shù)
量值。要以工程單位使用模擬量輸入,必須首先將模擬值標(biāo)準(zhǔn)化為由 0.0 到 1.0
的實數(shù)(浮點)值。然后,必須將其標(biāo)定為其表示的工程單位的小值和大值。對于要
轉(zhuǎn)換為模擬量輸出值的以工程單位表示的值,應(yīng)首先將以工程單位表示的值標(biāo)準(zhǔn)化為 0.0
和 1.0 之間的值,然后將其標(biāo)定為 0 到 27648 之間或 -27648 到 27648
之間(取決于模擬模塊的范圍)的值。STEP 7 為此提供了 NORM_X 和 SCALE_X 指令
(頁 323)。還可以使用 CALCULATE 指令 (頁 277)來標(biāo)定模擬值 (頁 48)。
示例:模擬值處理
例如,假設(shè)模擬量輸入的電流范圍為 0 - 20 mA。模擬量輸入模塊返回的測量值的范圍為
0 到 24768。在此示例中,假設(shè)使用此模擬量輸入值測量 50 °C 到 100 °C
的溫度。幾個采樣值的含義如下:
模擬量輸入值 工程單位
0 50 °C
6192 62.5 °C
12384 75 °C
18576 87.5 °C
24768 100 °C
在此示例中,通過模擬量輸入值確定工程單位的計算方法如下:
工程單位值 = 50 + (模擬量輸入值) * (100 - 50) / (24768 - 0)