西門子CPU模塊6ES7232-4HB32-0XB0
![](https://img77.chem17.com/a29ae513f32bccacb7d1292bce1bf44f27c3f446ef6f5a5ab44b6390b257167329b82f2a69898df9.jpg)
SIMATIC S7-1200描述
信號(hào)模塊可以連接到CPU的右側(cè),進(jìn)一步擴(kuò)展數(shù)字或模擬輸入/輸出能力。CPU 1212C接受兩個(gè),CPU1214C接受八個(gè)信號(hào)模塊。
控制器是我們新推出產(chǎn)品的核心,可實(shí)現(xiàn)簡單卻高度的自動(dòng)化任務(wù)。SIMATIC S7-1200 控制器實(shí)現(xiàn)了模塊化和緊湊型設(shè)計(jì),功能強(qiáng)大、投資安全并且*適合各種應(yīng)用。
可擴(kuò)展性強(qiáng)、靈活度高的設(shè)計(jì),可實(shí)現(xiàn)標(biāo)準(zhǔn)工業(yè)通信的通信接口以及一整套強(qiáng)大的集成技術(shù)功能,使該控制器成為完整、全面的自動(dòng)化解決方案的重要組成部分。
SIMATIC HMI 基礎(chǔ)面板的性能經(jīng)過優(yōu)化,旨在與這個(gè)新控制器以及強(qiáng)大的集成工程組態(tài)兼容,可確保實(shí)現(xiàn)簡化開發(fā)、快速啟動(dòng)、和等級(jí)的可用性。正是這些產(chǎn)品之間的相互協(xié)同及其創(chuàng)新性的功能,幫助您將小型自動(dòng)化系統(tǒng)的效率提升到一個(gè)的水平。
優(yōu)勢
SIMATIC HMI 基礎(chǔ)面板的性能經(jīng)過優(yōu)化,旨在與這個(gè)新控制器以及強(qiáng)大的集成工程組態(tài)兼容,可確保實(shí)現(xiàn)簡化開發(fā)、快速啟動(dòng)、和等級(jí)的可用性。正是這些產(chǎn)品之間的相互協(xié)同及其創(chuàng)新性的功能,幫助您將小型自動(dòng)化系統(tǒng)的效率提升到一個(gè)未有的水平。
用于可擴(kuò)展設(shè)計(jì)中緊湊自動(dòng)化的模塊化概念。
SIMATIC S7-1200 具有集成的 PROFINET 接口、強(qiáng)大的集成技術(shù)功能和可擴(kuò)展性強(qiáng)、靈活度高的設(shè)計(jì)。它實(shí)現(xiàn)了通信簡便,有效的技術(shù)任務(wù)解決方案,并*一系列的獨(dú)立自動(dòng)化系統(tǒng)的 應(yīng)用需求。
在工程組態(tài)中實(shí)現(xiàn)效率.
使用*集成的新工程組態(tài) SIMATIC STEP 7 Basic,并借助 SIMATIC WinCC Basic 對(duì) SIMATIC S7-1200 進(jìn)行編程。SIMATIC STEP 7 Basic 的設(shè)計(jì)理念是直觀、易學(xué)和易用。這種設(shè)計(jì)理念可以使您在工程組態(tài)中實(shí)現(xiàn)效率。一些智能功能,例如直觀編輯器、拖放功能和“IntelliSense”(智能感知)工具,能讓您的工程進(jìn)行的更加迅速。這款新軟件的體系結(jié)構(gòu)源于對(duì)未來創(chuàng)新的不斷追求,西門子在軟件開發(fā)領(lǐng)域已經(jīng)有很多年的經(jīng)驗(yàn),因此 SIMATIC STEP 7 的設(shè)計(jì)是以未來為導(dǎo)向的。
SIMATIC S7-1200
可擴(kuò)展的緊湊自動(dòng)化的模塊化概念
SIMATIC S7-1200 具有集成的 PROFINET 接口、強(qiáng)大的集成技術(shù)功能和可擴(kuò)展性強(qiáng)、靈活度高的設(shè)計(jì)。它實(shí)現(xiàn)了簡便的通信、有效的技術(shù)任務(wù)解決方案,并能*一系列的獨(dú)立自動(dòng)化需求。
![](https://img76.chem17.com/a29ae513f32bccacb7d1292bce1bf44f50777a035183c4c5ec63ed7b896e78cfb90aa557c72497fd.png)
速計(jì)數(shù)器 (HSC)
使用高速計(jì)數(shù)器 (HSC, High-Speed Counter) 對(duì)發(fā)生速率快于 OB
執(zhí)行速率的事件進(jìn)行計(jì)數(shù)。 計(jì)數(shù)指令在指令樹的“工藝”部分中。 CTRL_HSC 指令控制
HSC 的運(yùn)行。
說明
如果待計(jì)數(shù)事件的發(fā)生速率處于 OB 執(zhí)行速率范圍內(nèi),請(qǐng)使用 CTU、CTD 或 CTUD
計(jì)數(shù)器指令。 如果事件的發(fā)生速率快于 OB 的執(zhí)行速率,則應(yīng)使用 HSC。
在 CPU 的設(shè)備組態(tài)中對(duì)每個(gè) HSC 的參數(shù)進(jìn)行組態(tài): 計(jì)數(shù)、I/O
連接、中斷分配以及是作為高速計(jì)數(shù)器還是設(shè)備來測量脈沖或周期。
CTRL_HSC 指令通常放置在觸發(fā)計(jì)數(shù)器硬件中斷事件時(shí)執(zhí)行的硬件中斷 OB 中。例如,如果CV=RV 事件觸發(fā)計(jì)數(shù)器中斷,則硬件中斷 OB 代碼塊執(zhí)行 CTRL_HSC 指令,并且可通過裝載 NEW_RV 值更改參考值。
說明
在 CTRL_HSC 參數(shù)中沒有提供當(dāng)前計(jì)數(shù)值。
在高速計(jì)數(shù)器硬件的組態(tài)期間分配存儲(chǔ)當(dāng)前計(jì)數(shù)值的映像地址。
可以使用程序邏輯直接讀取計(jì)數(shù)值。 返回程序的值將是讀取計(jì)數(shù)器瞬間的正確計(jì)數(shù)。計(jì)數(shù)器仍將繼續(xù)對(duì)高速事件計(jì)數(shù)。
因此,程序使用舊的計(jì)數(shù)值完成處理前,實(shí)際計(jì)數(shù)值可能會(huì)更改。
可以通過用戶程序來修改某些 HSC 參數(shù),從而對(duì)計(jì)數(shù)提供程序控制:
● 將計(jì)數(shù)方向設(shè)置為 NEW_DIR 值
● 將當(dāng)前計(jì)數(shù)值設(shè)置為 NEW_CV 值
● 將參考值設(shè)置為 NEW_RV 值
● 將周期值(限測量)設(shè)置為 NEW_PERIOD 值
如果執(zhí)行 CTRL_HSC 指令后以下布爾標(biāo)記值被設(shè)置為 1,則相應(yīng)的 NEW_xxx
值將裝載到計(jì)數(shù)器。 執(zhí)行一次 CTRL_HSC 指令可處理多個(gè)請(qǐng)求(同時(shí)設(shè)置多個(gè)標(biāo)記)。將以下布爾標(biāo)記值設(shè)置為 0 不會(huì)引起任何變化。
● 設(shè)置 DIR = 1 會(huì)裝載 NEW_DIR 值。
● 設(shè)置 CV = 1 會(huì)裝載 NEW_CV 值。
● 設(shè)置 RV = 1 會(huì)裝載 NEW_RV 值。
● 設(shè)置 PERIOD = 1 會(huì)裝載 NEW_PERIOD 值。
CTRL_HSC_EXT 指令(控制高速計(jì)數(shù)器(擴(kuò)展)指令
STEP 7 和 S7-1200 CPU 還支持?jǐn)U展的高速計(jì)數(shù)器指令 CTRL_HSC_EXT。
該指令允許程序測量 HSC 的輸入脈沖周期。 有關(guān)詳細(xì)信息,請(qǐng)參見“S7-1200
可編程控制器手冊”。.
![](https://img79.chem17.com/a29ae513f32bccacb7d1292bce1bf44f2ce20966adca373d4c00252017d331aafdf0733e3e0977a1.jpg)
![](https://img79.chem17.com/a29ae513f32bccacb7d1292bce1bf44f9bf8b49a469783e274ab9326e6c4064b472bf8af82b6cf9b.png)
西門子CPU模塊6ES7232-4HB32-0XB0 西門子S7-1200PLC模擬量擴(kuò)展模塊 產(chǎn)品簡介:
產(chǎn)品設(shè)計(jì):
信號(hào)模塊具有與基本設(shè)備相同的設(shè)計(jì)特點(diǎn)。
安裝在 DIN 導(dǎo)軌上:
模塊安裝在右側(cè) CPU 旁邊的導(dǎo)軌上,相互電氣、機(jī)械地連接,并且通過滑塊機(jī)構(gòu)連接到 CPU。
直接安裝:
水平或垂直安裝在 DIN 導(dǎo)軌上或使用集成插片直接安裝在控制柜中。
信號(hào)板
信號(hào)板直接插到每個(gè) S7-1200 CPU 前面的插座中。
安裝:
信號(hào)板直接插到 SIMATIC S7-1200 CPU 中,因此可以電氣、機(jī)械地連接到 CPU。
CPU 的安裝尺寸保持不變。
由于所有信號(hào)板均配備可拆卸的連接端子(“獨(dú)立接線”),所以更換方便。
信號(hào)模塊不能與 CPU 1211C 配合使用。
信號(hào)板可與所有 SIMATIC S7-1200 CPU 配合使用。
CPU 支持以下類型的代碼塊,使用它們可以創(chuàng)建有效的用戶程序結(jié)構(gòu):
組織塊 (OB) 定義程序的結(jié)構(gòu)。 有些 OB 具有預(yù)定義的行為和啟動(dòng)事件,但用戶也可以創(chuàng)建具有自定義啟動(dòng)事件的 OB。
功能 (FC) 和功能塊 (FB) 包含與特定任務(wù)或參數(shù)組合相對(duì)應(yīng)的程序代碼。 每個(gè) FC 或 FB 都提供一組輸入和輸出參數(shù),用于與調(diào)用塊共享數(shù)據(jù)。 FB 還使用相關(guān)聯(lián)的數(shù)據(jù)塊(稱為背景數(shù)據(jù)塊)來保存該 FB 調(diào)用實(shí)例的數(shù)據(jù)值。 可多次調(diào)用 FB,每次調(diào)用都采用的背景數(shù)據(jù)塊。 調(diào)用帶有不同背景數(shù)據(jù)塊的同一 FB 不會(huì)對(duì)其它任何背景數(shù)據(jù)塊的數(shù)據(jù)值產(chǎn)生影響。
數(shù)據(jù)塊 (DB) 存儲(chǔ)程序塊可以使用的數(shù)據(jù)。
用戶程序的執(zhí)行順序是:從一個(gè)或多個(gè)在進(jìn)入 RUN 模式時(shí)運(yùn)行一次的可選啟動(dòng)組織塊 (OB) 開始,然后執(zhí)行一個(gè)或多個(gè)循環(huán)執(zhí)行的程序循環(huán) OB。還可以將 OB 與中斷事件關(guān)聯(lián),該事件可以是標(biāo)準(zhǔn)事件或錯(cuò)誤事件。當(dāng)發(fā)生相應(yīng)的標(biāo)準(zhǔn)或錯(cuò)誤事件時(shí),即會(huì)執(zhí)行這些 OB。
功能 (FC) 或功能塊 (FB) 是指可從 OB 或其它 FC/FB 調(diào)用的程序代碼塊,可下至以下嵌套深度:
16(從程序循環(huán) OB 或啟動(dòng) OB 開始)
6(從任意中斷事件 OB 開始)
注:安全程序使用二級(jí)嵌套。因此,用戶程序在安全程序中的嵌套深度為四。
FC 不與任何特定數(shù)據(jù)塊 (DB) 相關(guān)聯(lián)。FB 與 DB 直接相關(guān)并使用該 DB 傳遞參數(shù)及存儲(chǔ)中間值和結(jié)果。
用戶程序、數(shù)據(jù)及組態(tài)的大小受 CPU 中可用裝載存儲(chǔ)器和工作存儲(chǔ)器的限制。對(duì)各個(gè) OB、FC、FB 和 DB 塊的數(shù)目沒有特殊限制。但是塊的總數(shù)限制在 1024 之內(nèi)。
每個(gè)周期都包括寫入輸出、讀取輸入、執(zhí)行用戶程序指令以及執(zhí)行后臺(tái)處理。該周期稱為掃描周期或掃描。
S7?1200 自動(dòng)化解決方案可由配備 S7?1200 CPU 和附加模塊的中央機(jī)架組成。術(shù)語“中央機(jī)架”表示 CPU 和關(guān)聯(lián)模塊采用導(dǎo)軌或面板式安裝。只有在通電時(shí)才會(huì)對(duì)模塊(SM、SB、BB、CB、CM 或 CP)進(jìn)行檢測和記錄。
不支持通電時(shí)在中央機(jī)架中插入或拔出模塊(熱插拔)。切勿在 CPU 通電時(shí)在中央機(jī)架中插入或拔出模塊。
CPU 伴隨掃描周期使用內(nèi)部存儲(chǔ)區(qū)(即過程映像)對(duì)本地?cái)?shù)字量和模擬量 I/O 點(diǎn)進(jìn)行同步更新。過程映像包含物理輸入和輸出(CPU、信號(hào)板和信號(hào)模塊上的物理 I/O 點(diǎn))的快照。
可組態(tài)在每個(gè)掃描周期或發(fā)生特定事件中斷時(shí)在過程映像中對(duì) I/O 點(diǎn)進(jìn)行更新。也可對(duì) I/O 點(diǎn)進(jìn)行組態(tài)使其排除在過程映像的更新之外。例如,當(dāng)發(fā)生如硬件中斷這類事件時(shí),過程可能只需要特定的數(shù)據(jù)值。通過為這些 I/O 點(diǎn)組態(tài)映像過程更新,使其與分配給硬件中斷 OB 的分區(qū)相關(guān)聯(lián),就可避免在過程不需要持續(xù)更新時(shí),CPU 于每個(gè)掃描周期中執(zhí)行不必要的數(shù)據(jù)值更新。
對(duì)于需要在每個(gè)掃描周期進(jìn)行更新的 I/O,CPU 將在每個(gè)掃描周期期間執(zhí)行以下任務(wù):
CPU 將過程映像輸出區(qū)中的輸出值寫入到物理輸出。
CPU 僅在用戶程序執(zhí)行前讀取物理輸入,并將輸入值存儲(chǔ)在過程映像輸入?yún)^(qū)。這樣一來,這些值便將在整個(gè)用戶指令執(zhí)行過程中保持一致。
CPU 執(zhí)行用戶指令邏輯,并更新過程映像輸出區(qū)中的輸出值,而不是寫入實(shí)際的物理輸出。
這一過程通過在給定周期內(nèi)執(zhí)行用戶指令而提供一致的邏輯,并防止物理輸出點(diǎn)可能在過程映像輸出區(qū)中多次改變狀態(tài)而出現(xiàn)抖動(dòng)。
為控制在每個(gè)掃描周期或在事件觸發(fā)時(shí)是否自動(dòng)更新 I/O 點(diǎn),S7-1200 提供了五個(gè)過程映像分區(qū)。過程映像分區(qū) PIP0 *用于每個(gè)掃描周期都自動(dòng)更新的 I/O,此為默認(rèn)分配。其余四個(gè)分區(qū) PIP1、PIP2、PIP3 和 PIP4 可用于將 I/O 過程映像更新分配給不同的中斷事件。在設(shè)備組態(tài)中將 I/O 分配給過程映像分區(qū),并在創(chuàng)建中斷 OB 或編輯 OB 屬性時(shí)將過程映像分區(qū)分配給中斷事件。
默認(rèn)情況下,在設(shè)備視圖中插入模塊時(shí),STEP 7 會(huì)將其 I/O 過程映像更新為“自動(dòng)更新”(Automatic update)。對(duì)于組態(tài)為“自動(dòng)更新”(Automatic update) 的 I/O,CPU 將在每個(gè)掃描周期自動(dòng)處理模塊和過程映像之間的數(shù)據(jù)交換。
要將數(shù)字量或模擬量點(diǎn)分配給過程映像分區(qū),或?qū)?I/O 點(diǎn)排除在過程映像更新之外,請(qǐng)按照以下步驟操作:
在設(shè)備組態(tài)中查看相應(yīng)設(shè)備的“屬性”(Properties) 選項(xiàng)卡。
根據(jù)需要在“常規(guī) (General)”下展開選項(xiàng),找出所需的 I/O 點(diǎn)。
選擇“I/O 地址”(I/O addresses)。
也可以從“組織塊”(Organization block) 下拉列表中選擇一個(gè)特定的 OB。
在“過程映像”(Process image) 下拉列表中將“自動(dòng)更新”(Automatic update) 更改為“PIP1”、“PIP2”、“PIP3”
![](https://img80.chem17.com/a29ae513f32bccacb7d1292bce1bf44f7e33d2f2e42937fd7456044c92bdb0471f811f00aec9f404.jpg)
![](https://img79.chem17.com/a29ae513f32bccacb7d1292bce1bf44f0829ea53accb26a1728dfcf66888fd5bbd7dca7502ffa922.jpg)