應(yīng)用領(lǐng)域 | 環(huán)保,化工,生物產(chǎn)業(yè),電子/電池,電氣 |
---|
PU 僅支持預(yù)格式化的 SIMATIC 存儲卡。如果使用 Windows 格式化程序?qū)IMATIC 存儲卡重新進行格式化,CPU 將無法使用該存儲卡。在將程序復(fù)制到格式化的存儲卡之前,請刪除存儲卡中以前保存的所有程序。
![]() |
參考價 | 面議 |
更新時間:2023-08-14 11:16:49瀏覽次數(shù):572
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子CPU1215C模塊6ES7215-1BG40-0XB0 1 硬件S7-1200 常問問題
1.1通過S7-1200 集成以太網(wǎng)接口***多能建立多少個通信連接?
答:15個,分別是: 3 個用于 HMI,1 個用于編程設(shè)備, 8 個用于用戶程序中的以太網(wǎng)指令, 3 個用于S7連接(S7-1200只能做Server)。
1.2串口模塊支持那些通信協(xié)議?
答:支持點到點基于字符的串口通信(ASCII),USS協(xié)議(RS 485),Modbus RTU 協(xié)議(主/從)。
1.3 S7-1200***多支持幾個運動軸的控制?
答:2個。由于目前CPU 提供***多2個PTO輸出。
1.4 S7-1200在擴展模塊上有何限制?
答:由CPU類型決定,***多可擴展8個信號模塊(CPU1211C 不能擴展,CPU1212C可擴展2個,CPU1214C可擴展8個)和3個通信模塊,另外可在CPU上插入1個信號板。
1.5 MP277/377面板是否可以與S7-1200連接?
答:可以。可以在WinCC flexible 2008 SP1 中使用SIMATIC S7 300/400的驅(qū)動建立與S7-1200的連接,但是該功能沒有經(jīng)過系統(tǒng)測試,功能上并沒有保證。在WinCC flexible 2008的SP2有可能增加相應(yīng)的驅(qū)動。在通信上也有一些功能限制,它不支持:符號的DB塊;數(shù)據(jù)類型S5TIME和DATE_AND_TIME,還有一些SIMATIC S7-1200新的數(shù)據(jù)類型;通信的循環(huán)模式;S7 診斷消息。使用WinCC flexible 2008 SP1中建立通信連接時,如圖1所示在通信驅(qū)動中選擇“SIMATIC S7 300/400",在接口中選擇“以太網(wǎng)",訪問點應(yīng)為“S7ONLINE",將PLC擴展插槽設(shè)為“1",去除“循環(huán)操作"的選項。
圖1設(shè)置通信連接
1.6 S7-1200 如何計算外部電源
答:首先確定CPU可為組態(tài)提供多少電流,每個 CPU 都提供了 5 VDC 和 24 VDC 電源:
連接了擴展模塊時,CPU 會為這些擴展模塊提供 5 VDC 電源。 如果擴展模塊的 5
VDC 功率要求超出 CPU 提供的,則必須拆下一些擴展模塊直到其電流消耗在要求的范圍內(nèi)。
每個 CPU 都有一個 24 VDC 傳感器電源,該電源可以為本地輸入點或擴展模塊上的
繼電器線圈提供 24 VDC。 如果 24 VDC 的電流消耗要求超出 CPU 的輸出,則可以增加外部 24 VDC 電源為擴展模塊供應(yīng) 24 VDC。
警告:將外部 24 VDC 電源與 DC 傳感器電源并聯(lián)會導(dǎo)致這兩個電源之間有沖突,因為每個電源都試圖建立自己***的輸出電壓電平。該沖突可能使其中一個電源或兩個電源的壽命縮短或立即出現(xiàn)故障,從而導(dǎo)致 PLC系統(tǒng)的運行不確定。 運行不確定可能導(dǎo)致死亡、人員重傷和/或財產(chǎn)損失。CPU 上的 DC 傳感器電源和任何外部電源應(yīng)分別給不同位置供電。 允許將多個公共端連接到一個位置。
PLC 系統(tǒng)中的一些 24 V 電源輸入端口是互連的,并且通過一個公共邏輯電路連接多個 M端子。 在為非隔離時,CPU 的 24 VDC 電源輸入、SM 繼電器線圈電源輸入以及非隔離模擬電源輸入即是一些互連電路。 所有非隔離的 M 端子必須連接到同一個外部參考電位。
警告:將非隔離的 M 端子連接到不同參考電位將導(dǎo)致意外的電流,該電流可能導(dǎo)致 PLC 和連接設(shè)備損壞或運行不確定。這種損壞或不確定運行可能導(dǎo)致死亡、人員重傷和/或財產(chǎn)損失。務(wù)必確保 PLC 系統(tǒng)中的所有非隔離 M 端子都連接到同一個參考電位。
為了更清晰了解這個問題,下面舉了個例子: 一個 CPU 1214C AC/DC/繼電器型、3 個 SM 1223 8 DC 輸入/8 繼電器輸出和1個SM 1221 8 DC 輸入。該實例一共有 46 點輸入和 34 點輸出。這里需要說明的是CPU 已分配驅(qū)動內(nèi)部繼電器線圈所需的功率,計算中無需包括內(nèi)部繼電器線圈的功率要求。
CPU 功率預(yù)算 | 5 VDC | 24 VDC |
CPU 1214C AC/DC/繼電器 | 1600 mA | 400 mA |
減 | ||
系統(tǒng)要求 | 5 VDC | 24 VDC |
CPU 1214C,14 點輸入 | - | 14 * 4 mA = 56 mA |
3 個 SM 1223,5 V 電源 | 3 * 145 mA = 435 mA | |
1 個 SM 1221,5 V 電源 | 1 * 105 mA = 105 mA | |
3 個 SM 1223,各 8 點輸入 | 3 * 8 * 4 mA = 96 mA | |
3 個 SM 1223,各 8 個繼電器線圈 | 3 * 8 * 11 mA = 264 mA | |
1 個 SM 1221,8 點輸入 | 8 * 4 mA = 32 mA | |
總要求 | 540 mA | 448 mA |
等于 | ||
電流差額 | 5 VDC | 24 VDC |
總電流差額 | 1060 mA | -48 mA |
表1 使用電流計算
在本例中的 CPU 為 SM 提供了足夠的 5 VDC 電流,但沒有通過傳感器電源為所有輸入和擴展繼電器線圈提供足夠的 24 VDC 電流。 I/O 需要 448 mA 而 CPU 只提供 400mA。 該安裝額外需要一個至少為 48 mA 的 24 VDC 電源以運行所有包括的 24 VDC 輸
入和輸出。
1.7 S7-1200 有幾種運行模式?
答:有三種,分別是:STOP 模式、STARTUP 模式和RUN模式。
在 STOP 模式下,CPU 不執(zhí)行任何程序,而用戶可以下載項目;
在 STARTUP 模式下,執(zhí)行一次啟動 OB(如果存在)。 在 RUN 模式的啟動階段,
不處理任何中斷事件;
在 RUN 模式下,重復(fù)執(zhí)行掃描周期。 中斷事件可能會在程序循環(huán)階段的任何點發(fā)生
并進行處理。處于 RUN 模式下時,無法下載任何項目。
1.8 S7-1200 支持那些上電模式?
答: 支持三種上電模式,分別為:STOP 模式,暖啟動后轉(zhuǎn)到 RUN 模式,暖啟動后轉(zhuǎn)到斷電前的模式。
如圖2可在項目視圖中選擇相應(yīng)的PLC設(shè)備,在設(shè)備配置下的CPU屬性“Startup"中進行選取。
圖2選擇上電模式
在暖啟動時,所有非保持性系統(tǒng)及用戶數(shù)據(jù)都將被初始化,保留保持性用戶數(shù)據(jù)。
1.9 CPU有哪些存儲區(qū)?
答:有三個存儲區(qū),分別為:
裝載存儲區(qū)(load memory):用于非易失性地存儲用戶程序、數(shù)據(jù)和組態(tài)。 項目被下載到 CPU 后,首先存儲在裝載存儲區(qū)中。 該存儲區(qū)位于存儲卡(如存在)或 CPU 中。 該非易失性存儲區(qū)能夠在斷電后繼續(xù)保持。 存儲卡支持的存儲空間比 CPU 內(nèi)置的存儲空間更大。
工作存儲區(qū)(work memory):屬于易失性存儲器,用于在執(zhí)行用戶程序時存儲用戶項目的某些內(nèi)容。 CPU會將一些項目內(nèi)容從裝載存儲器復(fù)制到工作存儲器中。 該易失性存儲區(qū)將在斷電后丟失,而在恢復(fù)供電時由 CPU 恢復(fù)。
保持性存儲區(qū)(retentive memory) :用于在斷電時存儲所選用戶存儲單元的值。 發(fā)生掉電時,CPU 留出了足夠的緩沖時間來保存幾個有限的單元的值。 這些保持性值隨后在上電時進行恢復(fù)。
那么如何顯示當(dāng)前項目的存儲器使用情況,可以右鍵單擊相應(yīng) CPU(或其中的某個塊),然后從菜單中選擇“資源"(Resources) 。
圖3項目使用存儲器情況
如果要顯示當(dāng)前 CPU 的存儲器使用情況,可以雙擊“在線和診斷"(Online and diagnostics),展開“診斷"(Diagnostics),然后選擇“存儲器"(Memory)。
圖4 CPU使用存儲器情況
1.10 S7-1200 支持那些數(shù)據(jù)類型?
答:見下表:
數(shù)據(jù)類型 | 大 小(bits) | 范圍 | 常量輸入實例 |
Bool | 1 | 0到1 | TRUE,FALSE,0,1 |
Byte | 8 | 16#00 到 16#FF | 16#12, 16#AB |
Word | 16 | 16#0000 to 16#FFFF | 16#ABCD, 16#0001 |
DWord | 32 | 16#00000000 到16#FFFFFFFF | 16#02468ACE |
Char | 8 | 16#00 到 16#FF | 'A', 't', '@' |
Sint | 8 | -128 to 127 | 123, -123 |
Int | 16 | -32,768 to 32,767 | 123, -123 |
Dint | 32 | -2,147,483,648 到2,147,483,647 | 123, -123 |
USInt | 8 | 0 到 255 | 123 |
UInt | 16 | 0 到 65,535 | 123 |
UDInt | 32 | 0 到 4,294,967,295 | 123 |
Real | 32 | +/-1.18 x 10 ![]() ![]() | 123.456, -3.4, -1.2E+12, 3.4E-3 |
LREAL | 64 | +/-2.2250738585072020 ×10![]() ![]() | 12345.123456789. -1.2E+40 |
Time | 32 | T#-24d_20h_31m_23s_648ms 到 T#24d_20h_31m_23s_647ms 存儲為 -2,147,483,648`ms 到 +2,147,483,647ms | T#5m_30s 5#-2d T#1d_2h_15m_30x_45ms |
String | 可變的 | 0 到 254 字節(jié)字符 | 'ABC' |
DTL | 12個字節(jié) | ***小值: DTL#1970-01-01-00:00:00.0 ***大值: DTL#2554-12-31-23:59:59.999 999 999 | DTL#2008-12-16- 20:30:20.250 |
表2 數(shù)據(jù)類型
1.11 有幾種存儲卡可供CPU使用,有何作用?
答:有兩種,分別為: 2MB 6ES7 954-8LB00-0AA0 和 24MB 6ES7 954-8LF00-0AA0。
注意:CPU 僅支持預(yù)格式化的 SIMATIC 存儲卡。如果使用 Windows 格式化程序?qū)IMATIC 存儲卡重新進行格式化,CPU 將無法使用該存儲卡。在將程序復(fù)制到格式化的存儲卡之前,請刪除存儲卡中以前保存的所有程序。
存儲卡可作為傳送卡或程序卡使用,24MB存儲卡還用于升級CPU的固件。
傳送卡:可以將卡中的程序復(fù)制到 CPU 的內(nèi)部裝載存儲器,而無需使用 STEP 7 Basic。 插入傳送卡后,CPU 首先擦除內(nèi)部裝載存儲器中的用戶程序和所有強制值,然后將程序從傳送卡復(fù)制到內(nèi)部裝載存儲器。 傳送過程完成后,必須取出傳送卡。在密碼丟失或忘記密碼時 ,可使用空傳送卡訪問受密碼保護的 CPU。 插入空傳送卡會刪除 CPU 內(nèi)部裝載存儲器中受密碼保護的程序。 隨后可以將新的程序下載到 CPU 中。
程序卡:可用作 CPU 的外部裝載存儲器。 在 CPU 中插入程序卡將擦除 CPU 內(nèi)部裝載存儲器的所有內(nèi)容(用戶程序和所有強制值)。 CPU 然后執(zhí)行外部裝載存儲器(程序卡)中的程序。 如果將數(shù)據(jù)下載到插有程序卡的 CPU,將僅更新外部裝載存儲器(程序卡)。
SIMATIC MC | S7-1200 PLC裝載區(qū)是否有程序 | 結(jié)果 | ||
卡類型 | 是否有程序 | SIMATIC MC | 裝載存儲區(qū) | |
未定義 | 否 | 是 | PLC中的項目 | 空的 |
程序卡 | 是 | 否 | MC卡中的項目 | 空的 |
是 | MC卡中的項目 | 空的 | ||
傳輸卡 | 是 | --- | MC卡中的項目 | |
--- | MC卡中的項目 |
表3 存儲卡應(yīng)用
1.12如何使用存儲卡升級CPU固件?
答:注意:如果使用 Windows 格式化程序?qū)IMATIC 存儲卡重新進行格式化,CPU 將無法使用該存儲卡。
可以按以下步驟升級固件:
• 將SIMATIC MC 24M 空卡插入計算機的SD讀卡器中,使用Windows 瀏覽器察看存儲卡的內(nèi)容。如果卡不是空的,可以刪除名稱為“SIMATIC.S7S"或“FWUPDATE.S7S"的文件夾和“S7_JOB.S7S"文件;
下載S7-1200 CPU 操作系統(tǒng)更新文件,雙擊更新文件夾,設(shè)置SIMATIC MC的根目錄為解壓路經(jīng),開始進行文件展開,在解壓結(jié)束后,卡中根目錄下會有文件夾“FWUPDATE.S7S"和文件“S7_JOB.S7S";
• 將卡插入CPU 中,如果CPU 處在運行狀態(tài),則CPU進入停止模式。CPU上的維護LED將閃爍,這說明卡已經(jīng)安裝。
• 采用以下任一方法開始更新固件:
CPU 重新上電或
使用軟件執(zhí)行STOP模式向RUN 模式轉(zhuǎn)換(CPU將重啟)或
使用軟件執(zhí)行MRES 存儲卡復(fù)位。
這樣CPU進入啟動(startup)階段并且進行固件更新。在固件更新過程中,RUN/STOP LED指示燈在綠和橙之間閃爍。當(dāng)RUN/STOP LED 指示為STOP模式并且MAINT LED 閃爍時,則CPU的固件更新完畢。
• 從CPU 中拔出存儲卡;
• 可使用以下方法重新啟動CPU使用新固件:
CPU 重新上電或
使用軟件執(zhí)行STOP模式向RUN 模式轉(zhuǎn)換(CPU將重啟)或
使用軟件執(zhí)行MRES 存儲卡復(fù)位。
用戶程序和硬件配置在更新固件是不會受影響,在CPU 重新上電后,CPU 將進入啟動(startup )狀態(tài)。
西門子CPU1215C模塊6ES7215-1BG40-0XB0