西門子S7-300CPU312C*控制器安裝及調(diào)試 西門子S7-300CPU312C*控制器安裝及調(diào)試
硬件中斷
通過硬件中斷可以監(jiān)控,并且,可以觸發(fā)針對變化的響應(yīng)。
數(shù)字量輸入模塊:
根據(jù)參數(shù)設(shè)置的不同,針對每個(gè)通道組,當(dāng)狀態(tài)發(fā)生改變時(shí),模塊都可以發(fā)起硬件中斷,觸發(fā)沿可以選用上升沿、下降沿或者混合使用上升沿和下降沿。CPU會中斷用戶程序或較低優(yōu)先級任務(wù)的執(zhí)行,并接下來執(zhí)行相關(guān)的診斷中斷塊(OB 40)。模塊可以緩沖一次中斷/通道。模擬量輸入模塊:
通過上限值和下限值的參數(shù)值,可以設(shè)定其工作范圍。模塊將數(shù)字化測量值與這些極限值進(jìn)行比較。當(dāng)測量值違反了其中任何一個(gè)限定值時(shí),就會觸發(fā)硬件中斷。CPU會中斷用戶程序或較低優(yōu)先級任務(wù)的執(zhí)行,并接下來執(zhí)行相關(guān)的診斷中斷塊(OB 40)。如果極限高于/低于過量程/欠量程,則無法進(jìn)行比較。
S7-300F
運(yùn)行
S7-300F的安全功能包含在CPU的F程序中,并且位于故障安全模塊之內(nèi)。
模塊采用差異分析和注入技術(shù)實(shí)現(xiàn)輸出和輸入的監(jiān)控。
借助周期性自檢、指令檢測、程序邏輯檢測和程序順序流檢測等,CPU可以檢測控制器是否工作正常。此外,通過“活躍標(biāo)志(sign-of-life)”請求,還可以對I/O進(jìn)行檢測。
若判定中存在故障,則將該切換至安全狀態(tài)。
編程
CPU 315F與安全有關(guān)的程序采用STEP 7語言的梯形圖(LAD)和功能圖(FBD)編制。與運(yùn)行有關(guān)的功能范圍和數(shù)據(jù)類型均限于在此處設(shè)置。編譯時(shí)使用特定的格式和參數(shù),可以創(chuàng)建安全相關(guān)程序。在單個(gè)CPU中,程序可以同時(shí)與故障安全程序一起運(yùn)行(共存),無任何。
該包的另一個(gè)組件是F庫,配有TUV認(rèn)可的安全相關(guān)功能的編程實(shí)例。這些編程實(shí)例可以更改,但更改必須再次認(rèn)證。
S7 F分布式安全選項(xiàng)包
編制安全相關(guān)的程序段時(shí),必須使用選項(xiàng)包“S7 F Distributed Safety”。該包含有創(chuàng)建F程序所需要的全部功能和塊。運(yùn)行S7 F Distributed Safety必須安裝不低于V5.1SP3版的STEP 7。
西門子S7-300處理器CPU313C-2DP
CPU 312C 是一種緊湊型 CPU,用于對處理速度要求很高的小型應(yīng)用。集成數(shù)字量輸入/輸出,支持直接連接。
集成技術(shù)工程的其他用途包括:
- 計(jì)數(shù)
- 測量
- 周期測量
- 脈寬調(diào)制
Design
CPU 312C 安裝有:
- 微處理器;
處理器處理每條二進(jìn)制指令的時(shí)間可達(dá) 100 ns。 - 擴(kuò)展存儲器;
64 KB 高速工作存儲器(相當(dāng)于大約 21 K 的指令),用于執(zhí)行相關(guān)的程序,為用戶程序提供充分的空間;
SIMATIC 微型存儲卡(大 8 MB)作為程序的裝載存儲器,還允許將項(xiàng)目(包括符號和注釋)存儲在 CPU 中。 - 靈活的擴(kuò)展能力
多達(dá) 8 個(gè)模塊,(1排結(jié)構(gòu)) - MPI多點(diǎn)接口
內(nèi)置 MPI 接口可以多同時(shí)建立 6 個(gè)與 S7-300/400 或與 PG、PC、OP 的連接。在這些連接中,始終分別為 PG 和 OP 各保留一個(gè)連接。通過“全局?jǐn)?shù)據(jù)通訊",MPI可以用來建立多16個(gè)CPU組成的簡單網(wǎng)絡(luò)。 - 內(nèi)置輸入/輸出;
10個(gè)數(shù)字量輸入(均可用于處理)和6個(gè)數(shù)字量輸出,用于將連接到 CPU 312C。
Functions
- 口令保護(hù);
用戶程序使用保護(hù),可防止訪問。 - 塊加密;
函數(shù) (FC) 和功能塊 (FB) 可以通過 S7-Block Privacy,加密存儲于 CPU 以保護(hù)專有技術(shù)。 - 診斷緩沖;
診斷緩沖區(qū)中可存儲后 500 條錯(cuò)誤和中斷事件,其中的 100 條事件可以*存儲。 - 免的數(shù)據(jù)后備;
如果發(fā)生斷電,則可通過 CPU 將所有保持性數(shù)據(jù)自動(dòng)寫入到 SIMATIC 微型存儲卡(MMC 卡)上,且將在再次通電時(shí)保持不變。
可參數(shù)化的特性
可以使用 STEP 7 對 S7 的組態(tài)、屬性以及CPU的響應(yīng)進(jìn)行參數(shù)設(shè)置:
- 概述;
定義名稱、名稱和位置 ID - 啟動(dòng);
定義 CPU 的啟動(dòng)特性和時(shí)間 - 循環(huán)/時(shí)鐘存儲器;
大循環(huán)時(shí)間和負(fù)載,設(shè)定時(shí)鐘存儲器地址。 - 記憶性;
設(shè)置保持區(qū) - 日時(shí)鐘中斷;
設(shè)定起始日期、起始時(shí)間和間隔周期 - 周期中斷;
周期設(shè)定 - 診斷;
確定診斷消息的處理和范圍 - 時(shí)鐘;
設(shè)定AS內(nèi)或MPI上的同步類型 - 防護(hù)等級;
定義程序和數(shù)據(jù)的訪問權(quán)限 - 通訊;
保留連接源 - MPI多點(diǎn)接口;
定義站地址 - 數(shù)字量輸入/輸出
地址設(shè)定,輸入繼電器和中斷 - 集成功能“計(jì)數(shù)器"
設(shè)定地址,以及 “連續(xù)計(jì)數(shù)"“單次計(jì)數(shù)"“周期計(jì)數(shù)"“測量"和“脈寬調(diào)制"下的參數(shù)分配
顯示功能與信息功能
- 狀態(tài)和故障指示;
發(fā)光二極管顯示,例如,硬件、編程、定時(shí)器或I/O出錯(cuò)以及運(yùn)行,如RUN、STOP、Startup。 - 功能;
使用編程器,可顯示用戶執(zhí)行中的狀態(tài),于用戶程序修改變量,并輸出堆棧存儲器的內(nèi)容。 - 信息功能;
通過編程器以文本形式為用戶提供存儲能力信息、CPU的運(yùn)行,以及主存儲器和裝載存儲器當(dāng)前的使用情況、當(dāng)前的循環(huán)時(shí)間和診斷緩沖區(qū)的內(nèi)容。
集成的通訊功能
- 編程器/OP 通訊
- 全局?jǐn)?shù)據(jù)通訊
- S7 基本通訊
- S7 通訊(只是)
集成功能
- 計(jì)數(shù)器;
2個(gè)通道(高 10 kHz),具有方向的比較器,可直接連接到 24V 增量型編碼器。 - 2通道測量;
允許進(jìn)行測量(高達(dá) 10 kHz),例如,測量軸速或吞吐量(每個(gè)測量周期內(nèi)的件數(shù))。 - 周期測量
2個(gè)通道??蓽y量計(jì)數(shù)的周期時(shí)間,計(jì)數(shù)高為 1 KHz。 - 脈寬調(diào)制;
2個(gè)輸出可直接連接控制閥、執(zhí)行器、開關(guān)設(shè)備、加熱裝置等,例如采樣為 2.5 kHz。 可設(shè)置周期長度并可在運(yùn)行時(shí)修改占空比。 - 輸入(所有數(shù)字量輸入);
輸入可以檢測事件,并在短的時(shí)間內(nèi)觸發(fā)響應(yīng)。
btLFhNx4