西門子6ES7322-1CF00-0AA0使用方法
西門子6ES7322-1CF00-0AA0
在一個(gè)帶有 S7-200 CPU 從站的 S7-400H 系統(tǒng)中,如何使用 Y 鏈接模塊,?描述
配置如圖 Fig. 01.
Fig. 01
1. 組態(tài) S7-400H 硬件
在 SIMATIC Manager 中創(chuàng)建一個(gè) S7 項(xiàng)目,在 HW Config 中加入H組件,。
一個(gè) UR2-H 機(jī)架
冗余電源
414-H CPU 和 H 同步模塊
選擇機(jī)架 0,,然后通過(guò)復(fù)制和粘貼創(chuàng)建機(jī)架 1
給機(jī)架 1 的 CPU 分配一個(gè)新的 DP 主站系統(tǒng)。要確保波特率與機(jī)架 0 的波特率相符,。從目錄中將一個(gè)冗余 IM157 放置在兩個(gè) DP 主站系統(tǒng)中間,。在彈出的“定義主系統(tǒng)"對(duì)話框中選擇模塊接口為 PROFIBUS DP 網(wǎng)絡(luò)。在網(wǎng)絡(luò)的屬性中,,設(shè)置第三個(gè)網(wǎng)絡(luò)所需的波特率,。
從目錄中添加 S7-200 CPU 215-2DP 作為 DP 從站到第三條 DP 主系統(tǒng)中,并設(shè)置 PROFIBUS 地址,,PROFIBUS 地址必須大于 2 ,。
為通信的輸入和輸出接口分配所需要的字節(jié)數(shù)。完成后“保存和編譯",。
2. PROFIBUS
按圖 Fig. 02 組態(tài)硬件,。確保在 IM157 中用同樣方法設(shè)置 DP 地址。
Fig. 02
由于這三個(gè)網(wǎng)段互相獨(dú)立, PROFIBUS 連接器中的終端電阻的開關(guān)狀態(tài)設(shè)置如下:
設(shè)置兩個(gè)414-4 H CPU 都為“ON"
設(shè)置兩個(gè)IM157 接口模塊都為“ON"
設(shè)置RS 485 中繼器為“ON"
S7-200 CPU設(shè)置為“ON"
對(duì) Y-Link 模塊應(yīng)按如下方法操作:
兩個(gè) IM 157 模塊,, Y- Link 和 RS485 中繼器都需要 24 V DC 電源
PROFIBUS 1 DP 主站系統(tǒng)把機(jī)架 0 中的 CPU 414-4 H 連接到*個(gè) IM157 模塊,。
PROFIBUS 2 DP 主站系統(tǒng)把機(jī)架 1 里的 CPU 414-4 H 連接到第二個(gè) IM157 模塊。
PROFIBUS 3 DP 主站系統(tǒng)通過(guò) Y-Link 和 RS485 中繼器連接 CPU 215-2DP,。
3. STEP 7 Micro/WIN
打開 STEP7-Micro/Win 并設(shè)置 CPU 的 DP 地址,。用 S7-200 CPU 215 用 S7-200 CPU 215-2DP 創(chuàng)建一個(gè)新項(xiàng)目,打開系統(tǒng)數(shù)據(jù)塊然后設(shè)置 DP 屬性 (見下圖):
Fig. 03
4. H 系統(tǒng)項(xiàng)目中的故障中斷 OB 塊
根據(jù)需求,,在 SIMATIC Manager 中創(chuàng)建以下 OB 塊:
OB70 (I/O 冗余故障中斷),,OB72 (CPU 冗余故障中斷),OB73(通訊冗余故障中斷),,OB82(診斷中斷),,OB83(刪除/插入中斷),OB85(程序執(zhí)行故障中斷)以及 OB86(機(jī)架故障中斷),。
把這些 OB 保存并下載到控制器中,,并且同時(shí)下載系統(tǒng)數(shù)據(jù) “System data"。
5.運(yùn)行
當(dāng) IM157 處于激活狀態(tài)時(shí)(“ACT"LED 燈亮),,組態(tài)切換到 RUN 模式,。
注意
通過(guò) Y-link,同樣可以使用 Em277 模塊來(lái)與其他的 S7-200CPU 通訊,。也可以連接單通道 DP 從站
在CPU中可用多少個(gè)通訊功能塊(PBC),?
解答:
PBC即“通訊功能塊"。每個(gè)CPU都有一個(gè)通訊功能塊的量化的項(xiàng)目范圍。此數(shù)量可從表格中讀出,。為每個(gè)PBC分配一個(gè)ID以便能通過(guò)它來(lái)打開一個(gè)通訊通道,。如果PBC數(shù)量超出允許的數(shù)量,那么用戶程序就再也不能加載到S7-400 CPU中,。就會(huì)得到以下的消息:
圖 01
可能的補(bǔ)救措施:
將所使用的PBC數(shù)目減少至允許的,,CPU正在使用的個(gè)數(shù)。
使用更高性能的,,可支持所需PBC數(shù)目的CPU,。
下列塊屬于PBC:
USEND , URCV
BSEND , BRCV
AR_SEND
GET , PUT
PRINT
START , STOP , RESUME
STATUS , USTATUS
ALARM , NOTIFY , ALARM_8 , ALARM_8P
通過(guò)如下操作來(lái)改變PBC 的個(gè)數(shù).。
打開硬件組態(tài)界面,,用右鍵點(diǎn)擊已組態(tài)好的CPU并選擇“屬性...",,打開CPU屬性對(duì)話框。
切換到 “Memory"標(biāo)簽,,在 “Communication resources"中改變PBC 的個(gè)數(shù),。
圖 02
這里必須保證沒(méi)有超過(guò)允許的PBC塊的大數(shù)。下表中列出了各種S7-400 CPU所允許的多PBC個(gè)數(shù),。
CPU 類型 | 訂貨號(hào) | 同時(shí)使用的PBC塊的大數(shù)量(缺省設(shè)置) | 同時(shí)歸檔ID的大數(shù)量 (AR_SEND) |
CPU 412-1 | 6ES7412-1XF04-0AB0 | 300 (150) | 4 |
6ES7412-1XJ05-0AB0 | 300 (150) | 4 | |
CPU 412-2 | 6ES7412-2XG04-0AB0 | 300 (150) | 4 |
6ES7412-2XJ05-0AB0 | 300 (150) | 4 | |
CPU 414-2 | 6ES7414-2XG04-0AB0 | 600 (300) | 16 |
6ES7414-2XK05-0AB0 | 1200 (300) | 16 | |
CPU 414-3 | 6ES7414-3XJ04-0AB0 | 600 (300) | 16 |
6ES7414-3XM05-0AB0 | 1200 (300) | 16 | |
CPU 414-3 PN/DP | 6ES7414-3EM05-0AB0 | 1200 (300) | 16 |
CPU 416-2 | 6ES7416-2XK04-0AB0 | 1800 (600) | 32 |
6ES7416-2XN05-0AB0 | 4000 (600) | 32 | |
CPU 416F-2 | 6ES7416-2FK04-0AB0 | 1800 (600) | 32 |
6ES7416-2FN05-0AB0 | 4000 (600) | 32 | |
CPU 416-3 | 6ES7416-3XL04-0AB0 | 1800 (600) | 32 |
6ES7416-3XR05-0AB0 | 4000 (600) | 32 | |
CPU 416-3 PN/DP | 6ES7416-3ER05-0AB0 | 4000 (600) | 32 |
CPU 416F-3 PN/DP | 6ES7416-3FR05-0AB0 | 4000 (600) | 32 |
CPU 417-4 | 6ES7417-4XL04-0AB0 | 10000 (1200) | 64 |
6ES7417-4XT05-0AB0 | 10000 (1200) | 64 |
問(wèn)題1:S7-200 CPU內(nèi)部存儲(chǔ)區(qū)類型,?
回答:S7-200 CPU內(nèi)部存儲(chǔ)區(qū)分為易失性的RAM存儲(chǔ)區(qū)和保持的EEPROM兩種,其中RAM包含CPU工作存儲(chǔ)區(qū)和數(shù)據(jù)區(qū)域中的V數(shù)據(jù)存儲(chǔ)區(qū),、M數(shù)據(jù)存儲(chǔ)區(qū),、T(定時(shí)器)區(qū)和C(計(jì)數(shù)器)區(qū),EEPROM包含程序存儲(chǔ)區(qū),、V數(shù)據(jù)存儲(chǔ)區(qū)的全部和M數(shù)據(jù)存儲(chǔ)區(qū)的前14個(gè)字節(jié),。
也就是說(shuō)V區(qū)和MB0-MB13這些區(qū)域都有對(duì)應(yīng)的EEPROM保持區(qū)域。
EEPROM的寫操作次數(shù)是有限制的(少10萬(wàn)次,,典型值為100萬(wàn)次),,所以請(qǐng)注意只在必要時(shí)才進(jìn)行保存操作。否則,,EEPROM可能會(huì)失效,從而引起CPU故障,。
EEPROM的寫入次數(shù)如果超過(guò)限制之后,該CPU即不能使用了,,需要整體更換CPU,,不能夠只更換CPU內(nèi)EEPROM,西門子不提供這項(xiàng)服務(wù),。
問(wèn)題2:S7-200 CPU的存儲(chǔ)卡的作用,?
回答:S7-200還提供三種類型的存儲(chǔ)卡用于存儲(chǔ)程序,數(shù)據(jù)塊,系統(tǒng)塊,,數(shù)據(jù)記錄(歸檔),、配方數(shù)據(jù),以及一些其他文件等,,這些存儲(chǔ)卡不能用于實(shí)時(shí)存儲(chǔ)數(shù)據(jù),,只能通過(guò)PLC—存儲(chǔ)卡編程的方法將程序塊/數(shù)據(jù)塊/系統(tǒng)塊的初始設(shè)置存于存儲(chǔ)卡內(nèi)。
存儲(chǔ)卡分為兩種,,根據(jù)大小共有三個(gè)型號(hào),。
32K存儲(chǔ)卡:僅用于儲(chǔ)存和傳遞程序、數(shù)據(jù)塊和強(qiáng)制值,。32K存儲(chǔ)卡只可以用于向新版(23版)CPU傳遞程序,,新版CPU不能向32K存儲(chǔ)卡中寫入任何數(shù)據(jù)。而且32K存儲(chǔ)卡不支持存儲(chǔ)程序以外的其他功能,。訂貨號(hào):6ES7 291-8GE20-0XA0,。
64K/256K存儲(chǔ)卡:可用于新版CPU(23版)保存程序、數(shù)據(jù)塊和強(qiáng)制值,、配方,、數(shù)據(jù)記錄和其他文件(如項(xiàng)目文件、圖片等),。64K/256K新存儲(chǔ)卡只能用于新版CPU(23版),。64K存儲(chǔ)卡訂貨號(hào): 6ES7 291-8GF23-0XA0;256K存儲(chǔ)卡訂貨號(hào):6ES7 291-8GH23-0XA0,。
為了把存儲(chǔ)卡中的程序送到CPU中,,必須先插入存儲(chǔ)卡,然后給CPU上電,,程序和數(shù)據(jù)將自動(dòng)復(fù)制到RAM及EEPROM中