西門子 報價單 6ES7517-3FP00-0AB0 西門子 報價單 6ES7517-3FP00-0AB0 西門子 報價單 6ES7517-3FP00-0AB0
長沙玥勵自動化設(shè)備有限公司(西門子系統(tǒng)集成商)長期銷售西門子S7-200/300/400/1200PLC、數(shù)控系統(tǒng)、變頻器、人機(jī)界面、觸摸屏、伺服、電機(jī)、西門子電纜等,并可提供西門子維修服務(wù),歡迎來電垂詢
聯(lián)系人:姚善雷 (銷售經(jīng)理)
手機(jī) :13874941405
QQ : 3464463681
地址:長沙市岳麓區(qū)雷鋒大道468號金科世界城16-3303室
|
在 TIA Portal V12 中為S7-1200/S7-1500 CPU 添加一個 DB 塊時,其缺省屬性為優(yōu)化的 DB ,優(yōu)化的 DB 塊與標(biāo)準(zhǔn)的 DB 塊整體對比如下表 01 所示:
標(biāo)準(zhǔn) DB | 優(yōu)化 DB | |
---|---|---|
數(shù)據(jù)管理 | 取決于變量的生明。用戶可以生成用戶定義或一個內(nèi)存優(yōu)化的數(shù)據(jù)結(jié)構(gòu)。 | 數(shù)據(jù)被系統(tǒng)管理和優(yōu)化。用戶可以生成用戶定義的數(shù)據(jù)結(jié)構(gòu),系統(tǒng)進(jìn)行優(yōu)化以節(jié)省內(nèi)存的空間。 |
存儲方式 | 每個變量的存儲地址在 DB 塊中每個變量的偏移地址可見 | 每個變量的存儲地址由 CPU 自動分配,無偏移地址。 |
訪問方式 | 可通過符號地址、絕對地址以及指針方式尋址 | 僅可通過符號地址訪問 |
下載無需初始化功能 | 不支持 | 支持(僅 S7-1500) |
訪問速度 | 慢 | 快 |
數(shù)據(jù)保持性 | 以整個 DB 塊為單位設(shè)置保持性 | DB 塊內(nèi)的每個變量均可單獨設(shè)置保持性 |
兼容性 | 與 S7-300/400 PLC 兼容 | 與 S7-300/400 PLC 不兼容 |
出錯幾率 | 絕對地址訪問 (例如 HMI 或間接尋址 ),聲明修改后可能導(dǎo)致數(shù)據(jù)的不一致。 | 缺省為符號訪問,不會造成數(shù)據(jù)的不一致,例如 HMI 只與符號名稱對應(yīng)。 |
S7-300/S7-400 與 S7-1200 以及 S7-1500 DB 參數(shù)的對比如下表 02 所示:
S7-300/S7-400 | S7-1200 | S7-1500 | |
---|---|---|---|
DB 的最大容量 | 64 KB | 64 KB | 標(biāo)準(zhǔn) DB 64KB,優(yōu)化 DB 最大 16 M。 |
DB 的最大塊號 | 16000 | 65535 | |
DB 塊類型 | 標(biāo)準(zhǔn) DB | 優(yōu)化 DB、標(biāo)準(zhǔn) DB(取決于DB塊的屬性) |
表 02.
可通過修改 DB 塊的屬性將 DB 塊修改為標(biāo)準(zhǔn) DB 塊或優(yōu)化的 DB 塊,如下圖 01 所示:
圖 01.
如 DB 塊屬性為標(biāo)準(zhǔn) DB 塊,該 DB 塊內(nèi)變量的偏移地址(offset)被編譯后會出現(xiàn),標(biāo)準(zhǔn) DB 塊與優(yōu)化的 DB 塊對比如下圖 02 所示:
圖 02.
S7-1200 CPU中,標(biāo)準(zhǔn) DB 塊與優(yōu)化的 DB 塊在 PLC 中按照下圖 03 方式存儲。
圖 03.
S7-1500 CPU中,標(biāo)準(zhǔn) DB 塊與優(yōu)化的 DB 塊在 PLC 中按照下圖 04 方式存儲。
圖 04.
在 S7-1500 CPU 中,相比于標(biāo)準(zhǔn)的 DB 塊,優(yōu)化的 DB 塊提供更快的訪問速度,其根本原因與 CPU 的編碼方式有關(guān),如下圖 05 所示:
圖 05.
與標(biāo)準(zhǔn)的 DB 塊相比,優(yōu)化的 DB 塊有以下優(yōu)勢:
描述
下表(圖.1)給出了常用轉(zhuǎn)換功能的概覽。
圖. 1
INT,DINT,REAL 和 BCD 數(shù)據(jù)類型之間的轉(zhuǎn)換
STEP 7 (TIA Portal) 提供了“CONV” (轉(zhuǎn)換)指令可以用于 INT,DINT,REAL 和 BCD 數(shù)據(jù)類型之間的轉(zhuǎn)換。可以在塊編輯器中按下表的步驟進(jìn)行插入和參數(shù)化操作。
1. 在塊編輯器中,打開“指令” 庫,再打開“基本指令 > 轉(zhuǎn)換操作” 目錄。使用拖拽方式將 “CONVERT” 指令插入到網(wǎng)絡(luò)段中。
2. 插入指令塊后,指令的數(shù)據(jù)類型還沒有定義,在 "CONV" 下顯示的是通配符 "??? to ???"。將鼠標(biāo)指針放在左側(cè)的三角形上時,會顯示下拉箭頭。
3. 點擊左側(cè)的箭頭,從下拉菜單中可以給輸入?yún)?shù)“IN” 選擇想要的數(shù)據(jù)類型(例如,INT)。
4. 重復(fù)上面步驟可以為輸出參數(shù) “OUT” 從右側(cè)的下拉菜單中選擇想要轉(zhuǎn)換的數(shù)據(jù)類型(例如,REAL)。這個例子就是將一個數(shù)據(jù)類型為 INT 的數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)類型為 REAL 的數(shù)據(jù)(“Int to Real”)。
注意
如果直接通過變量為指令指定輸入輸出參數(shù),那么步驟 2 到步驟 4 不是必須的,因為轉(zhuǎn)換指令自動將數(shù)據(jù)類型設(shè)置為變量的數(shù)據(jù)類型。
5。給轉(zhuǎn)換指令的輸入和輸出分配所選擇的變量。為輸入輸出指定參數(shù)后,就可以完成下面的數(shù)據(jù)轉(zhuǎn)換,例如:
轉(zhuǎn)換指令注釋:
圖. 2 展示了BCD 格式到 Real 和 Byte 到 SInt 的數(shù)據(jù)格式轉(zhuǎn)換的例子。
更多的信息可以參見STEP7(TIA Portal)在線幫助 CONVERT: Convert value。
實數(shù)取整
下面的指令可以將實數(shù)類型的數(shù)據(jù)取整為一個整數(shù)( INT 或 DINT ),這些指令也在上面描述的“Converters” 目錄中。
字符串?dāng)?shù)據(jù)類型轉(zhuǎn)換
下表包含轉(zhuǎn)換字符串?dāng)?shù)據(jù)類型的說明。指令的編程過程如表中的描述 。
高級指令 |
描述
|
---|---|
S_CONV | 字符串轉(zhuǎn)換 |
STRG_VAL | 將字符串轉(zhuǎn)換為數(shù)值 |
VAL_STRG | 將數(shù)值轉(zhuǎn)換為字符串 |
Strg_TO_Char | 將字符串轉(zhuǎn)換為字符 |
Char_TO_Strg | 將字符轉(zhuǎn)換為字符串 |
ATH | 將 ASCII 字符串轉(zhuǎn)換為十六進(jìn)制數(shù) |
HTA | 將十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII 字符串 |
轉(zhuǎn)換為 TIME 數(shù)據(jù)類型
使用高級指令“T_CONV ” 將 INT 類型的數(shù)據(jù)轉(zhuǎn)換為一個時間值(TIME)和進(jìn)行反向轉(zhuǎn)換。在轉(zhuǎn)換為 TIME 數(shù)據(jù)類型之前必須將所有數(shù)據(jù)類型(INT,REAL,BCD 等)轉(zhuǎn)換為DINT?!癟_CONV ” 指令在塊編輯器的“擴(kuò)展指令 > 日期和時間” 指令卡中。
圖 3 給出了一個將 INT 和 REAL 轉(zhuǎn)換為 TIME 格式的例子。
圖. 3
硬件數(shù)據(jù)類型 HW_IO 的轉(zhuǎn)換
硬件數(shù)據(jù)類型 HW_IO 是 STEP 7 (TIA Portal) 訪問模板信息時用來識別硬件模板的。這個識別碼是自動分配的,在創(chuàng)建設(shè)備時保存在設(shè)備的硬件配置中。模塊名作為系統(tǒng)常量放在 "PLC variables" 表中。在相應(yīng)功能塊中通過模塊名可以直接使用該模塊。
另外,使用 "IO2MOD" 功能可以從模塊的邏輯輸入地址"InAddress" (E0.0) 確定模塊的硬件標(biāo)識符 "HWIO" 。直接在功能塊的 "LADDR" 參數(shù)直接輸入硬件標(biāo)識符 "HWIO" 。"LADDR" 參數(shù)無需做轉(zhuǎn)換,因為可以填寫 "HW_IO" 參數(shù),也可以填寫 UINT 數(shù)據(jù)類型變量。
更多信息
可以在 STEP 7 (TIA Portal) 的在線幫助中找到更多上面提到的關(guān)于編程和參數(shù)化指令的信息。選中指令后按“F1 ”鍵可以打開在線幫助。
創(chuàng)建環(huán)境
FAQ 中的圖片在 STEP 7 (TIA Portal) V13+SP1軟件中創(chuàng)建。
西門子 報價單 6ES7517-3FP00-0AB0 西門子 報價單 6ES7517-3FP00-0AB0 西門子 報價單 6ES7517-3FP00-0AB0 西門子 報價單 6ES7517-3FP00-0AB0