西門子6ES7132-4BD32-0AA0 6ES7132-4BD32-0AA0價(jià)格
西門子ET-200S 6ES7132-4BD32-0AA0
SIMATIC ET 200S, CPU,4DO, DC 24V, 2A, ST, 5PCS
---------------------------
上海君俞自動(dòng)化科技有限公司
聯(lián)系 人 : 袁昊
24小時(shí)服務(wù)熱線:138 1874 7209
傳真(Fax):+86-021-37653206
工作 (Q Q) : 835304981
郵箱(Email):8353041981@qq.com
----------------------------
圖. 01
取消 SIMATIC 存儲(chǔ)卡的寫保護(hù)功能,仍然不能識(shí)別出存儲(chǔ)卡
圖. 02
圖. 03
“網(wǎng)關(guān)” 定義
網(wǎng)關(guān)是將輸入與輸出數(shù)據(jù)從一個(gè)子網(wǎng)傳送到另一個(gè)子網(wǎng)的轉(zhuǎn)換設(shè)備。例如 IE/PB Link,DP/AS-i Link 及其他產(chǎn)品。
與 S7-1500 CPU 連接的網(wǎng)關(guān)
SIMATIC S7-1500 擁有大量的、系統(tǒng)集成的診斷功能,一旦發(fā)生錯(cuò)誤時(shí)可以迅速識(shí)別。
支持S7-1500CPU支持的網(wǎng)關(guān),通過(guò)STEP 7 V13 SP1或更高版本來(lái)配置。 如果正在使用較早版本的STEP7,也可參照本FAQ中的注意事項(xiàng)。
V13版及以下使用S7-1500 CPU組態(tài)網(wǎng)關(guān)
STEP 7 V13版及以下版本,通過(guò)硬件目錄部分的“網(wǎng)絡(luò)組件”配置網(wǎng)關(guān)時(shí)不支持S7-1500。因此,圖.01 中所示的與 S7-300 CPU 的組態(tài)不適用于 S7-1500。
圖. 01
STEP 7 V13版及以下版本,當(dāng)用SIMATIC S7-1500 組態(tài)網(wǎng)關(guān)時(shí),編譯后會(huì)出現(xiàn)如下的錯(cuò)誤信息:
補(bǔ)救
通過(guò)一個(gè) GSD 文件來(lái)組態(tài) AS-i Links (如圖. 02)或者在網(wǎng)絡(luò)視圖中(如圖. 03)不組態(tài)AS-i 部分網(wǎng)段,這樣可以組態(tài)一個(gè)1500做主站的配置。
這種架構(gòu)可以包含網(wǎng)關(guān),診斷數(shù)據(jù)集中從 AS-i Links 給到 CPU ,從 CPU 角度來(lái)說(shuō)就像集成了一個(gè)平臺(tái)。
用戶程序中的IO地址和 AS-i 從站的分配取決于 AS-i Link 的類型,并且在不同情況下手冊(cè)中都可以找到。
圖. 02
圖. 03
概述
通過(guò)不組態(tài)AS-i 部分或者GSD文件方式,可以將以下網(wǎng)關(guān)連接到 S7-1500,:
直到并包含STEP 7 V13版都不可以將S7-1500作為IO控制器/DP主站來(lái)運(yùn)行IE/PB Link(6GK1411-5AB00)。
IWLAN/PB Link (6GK1417-5AB00, 6GK1417-5AB01)產(chǎn)品已被終止(見條目104509170)。也不能連接作為IO控制器/DP主站的S7-1500運(yùn)行。
條目 108839238描述了如何使用IE/PB Link PN IO和IWLAN Client替代IWLAN/PB Link PN IO。
在STEP 7 V13 SP1及更高版本的S7-1500上組態(tài)網(wǎng)關(guān)
圖.04顯示了在STEP 7 V13 SP1或更高版本中組態(tài)S7-1500 CPU。
圖. 04
描述
在 S7-1200/S7-1500 使用過(guò)程中, (FB/FC)參數(shù)化帶 IO 的地址(例如,"EW4:P")但是沒(méi)有組態(tài)相關(guān)的IO模塊,這些 (FB/FC)功能塊將不會(huì)被執(zhí)行。
其結(jié)果是,即使程序塊中出現(xiàn)錯(cuò)誤的參數(shù),你的程序塊不會(huì)運(yùn)行也不得到任何診斷信息。
在CPU的診斷信息中指出的錯(cuò)誤信息為IO輸入輸出處理錯(cuò)誤,因?yàn)檫@些IO沒(méi)有被執(zhí)行。在每個(gè)塊調(diào)用之前,必須對(duì)程序進(jìn)行程序錯(cuò)誤診斷。所有,如果創(chuàng)建一個(gè)新塊,也應(yīng)該診斷出這個(gè)輸入錯(cuò)誤,我們建議參考的補(bǔ)救措施2給出的信息。
如果在 IO 地址后面加上“P”(例如"EW4:P"),那么程序?qū)⒉粫?huì)訪問(wèn)過(guò)程映像區(qū)而是直接訪問(wèn)模塊地址。那么,如果沒(méi)有 PROFINET 設(shè)備,STEP 7 (TIA Portal) 將會(huì)識(shí)別到一個(gè)錯(cuò)誤的 IO 輸入,這就意味著該塊將不會(huì)被執(zhí)行。
如果想要塊在沒(méi)有配置的輸入輸出模塊的情況下參數(shù)化運(yùn)行,我們建議以下的補(bǔ)救措施:
補(bǔ)救措施1
復(fù)制IO 輸入到一個(gè)臨時(shí)變量、靜態(tài)或全局變量中,然后再參數(shù)化帶變量的功能塊,圖1顯示了這樣一個(gè)例子。
補(bǔ)救措施 2
對(duì)于輸入?yún)?shù)的傳遞,應(yīng)該避免基本數(shù)據(jù)類型(字節(jié)/字/雙字)的使用和數(shù)據(jù)類型變種的使用。在塊中調(diào)用“VariantGet”指令?!癡ariantGet”指令讀取變量的值,將源目標(biāo)“SRC”的變量寫入目標(biāo)變量“DST”中。你可以用臨時(shí)變量臨時(shí)儲(chǔ)存這個(gè)值。如果發(fā)生一個(gè)輸入輸出錯(cuò)誤,該錯(cuò)誤報(bào)告在塊內(nèi)部生成,功能塊仍然是完全運(yùn)行通過(guò)的。你可以直接在調(diào)用塊中診斷錯(cuò)誤:
創(chuàng)建環(huán)境
該FAQ中的截圖由 STEP 7 (TIA Portal) V13+ SP1 創(chuàng)建。
在STEP 7 (TIA Portal)里 , 對(duì)于S7-1200/S7-1500 可以使用 “指令” 庫(kù)里的轉(zhuǎn)換功能將變量轉(zhuǎn)換為所選的數(shù)據(jù)類型。
描述
圖 01 給出了常用轉(zhuǎn)換功能的概覽。
圖. 01
INT,DINT,REAL 和 BCD 數(shù)據(jù)類型之間的轉(zhuǎn)換
STEP 7 V11 提供了“CONV” (轉(zhuǎn)換)指令可以用于 INT,DINT,REAL 和 BCD 數(shù)據(jù)類型之間的轉(zhuǎn)換??梢栽趬K編輯器中按下表的步驟進(jìn)行插入和參數(shù)化操作。
1。在塊編輯器中,打開“Instructions” 指令卡并打開“Converters” 目錄,然后使用拖拽方式插入“CONVERT” 指令到網(wǎng)絡(luò)段中。
2。插入指令塊后,指令的數(shù)據(jù)類型還沒(méi)有定義,在"CONV"下顯示的是通配符 "??? to ???"。 當(dāng)將鼠標(biāo)指針?lè)旁谧髠?cè)的三角形上時(shí),會(huì)顯示下拉箭頭。
3。點(diǎn)擊左側(cè)的箭頭,從下拉菜單中可以給輸入?yún)?shù)“IN” 選擇想要的數(shù)據(jù)類型(比如,INT)。
4。重復(fù)上面步驟可以為輸出參數(shù)“OUT” 從右側(cè)的下拉菜單中選擇想要轉(zhuǎn)換為的數(shù)據(jù)類型(比如,REAL)。例子中將一個(gè)數(shù)據(jù)類型為 INT 的數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)類型為 REAL 的數(shù)據(jù)(“Int to Real” )
注意
如果直接通過(guò)變量為“CONVERT” 指令指定輸入輸出參數(shù),那么步驟 2 到步驟 4 不是必須的,因?yàn)檗D(zhuǎn)換指令自動(dòng)將數(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í)數(shù)類型的數(shù)據(jù)取整為一個(gè)整數(shù)( INT 或 DINT ),這些指令也在上面描述的“Converters” 目錄中。
字符串?dāng)?shù)據(jù)類型轉(zhuǎn)換
下表包含轉(zhuǎn)換字符串?dāng)?shù)據(jù)類型的說(shuō)明。指令的編程過(guò)程如表中的描述 。
高級(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ù)類型
使用高級(jí)指令“T_CONV ” 將 DINT 類型的數(shù)據(jù)轉(zhuǎn)換為一個(gè)時(shí)間值(TIME)或進(jìn)行反向轉(zhuǎn)換。在轉(zhuǎn)換為 TIME 數(shù)據(jù)類型之前必須將所有數(shù)據(jù)類型(INT,REAL,BCD 等)轉(zhuǎn)換為DINT?!癟_CONV ” 指令在塊編輯器的“Advanced Instructions >Date and Time” 指令卡中。
圖 03 給出了一個(gè)將 INT 和 REAL 轉(zhuǎn)換為 TIME 格式的例子。
圖. 03
硬件數(shù)據(jù)類型 HW_IO 到 數(shù)據(jù)類型 Int 或 Word 的轉(zhuǎn)換
硬件數(shù)據(jù)類型 HW_IO 是 STEP 7 (TIA Portal) 訪問(wèn)模板信息時(shí)用來(lái)識(shí)別硬件模板的。這個(gè)識(shí)別碼是自動(dòng)分配的,在創(chuàng)建設(shè)備時(shí)保存在設(shè)備的硬件配置中。
將硬件數(shù)據(jù)類型 HW_IO 轉(zhuǎn)換為數(shù)據(jù)類型 Int 或 Word ,需要使用位于"Instructions"選項(xiàng)卡下的 "Advanced Instructions > Addressing" 下的 "IO2MOD" 指令。將要使用 "WORD_TO_INT" 指令來(lái)轉(zhuǎn)換為數(shù)據(jù)類型 Int 。
補(bǔ)充信息
可以在 STEP 7 (TIA Portal) 的在線幫助中找到更多上面提到的關(guān)于編程和參數(shù)化指令的信息。選中指令后按“F1 ” 鍵可以打開在線幫助。
創(chuàng)建環(huán)境
FAQ 中的圖片在 STEP 7 (TIA Portal) V13+SP1軟件中創(chuàng)建。