西門(mén)子6ES7313-6CG04-0AB0
用于故障安全 SIMATIC S7 系統(tǒng)的數(shù)字量輸入
• 可用于連接:開(kāi)關(guān)和 2 線制接近開(kāi)關(guān),NAMUR 傳感器和機(jī)械觸點(diǎn)以及危險(xiǎn)區(qū)域信號(hào)
• 具有安全集成功能,用于故障安全運(yùn)行
• 用于故障安全操作:集中式, 用于 S7-31xF-2 DP;分布式 ET200M: 用于 SIMATIC IM151-7 F-CPU、S7-31xF-2 DP、S7-416F-2 和 S7-400F/FH
• 在標(biāo)準(zhǔn)操作中,可以像 S7-300 模塊一樣使用
西門(mén)子6ES7313-6CG04-0AB0
CPU 運(yùn)行需要 SIMATIC 微存儲(chǔ)卡(MMC)

Area of application
CPU 312C 是一種緊湊型 CPU,用于對(duì)處理速度要求很高的小型應(yīng)用。集成數(shù)字量輸入/輸出,支持直接連接過(guò)程。
集成技術(shù)工程的其他用途包括:
計(jì)數(shù)
頻率測(cè)量
周期測(cè)量
脈寬調(diào)制

Design
CPU 312C 安裝有:
微處理器;
處理器處理每條二進(jìn)制指令的時(shí)間可達(dá) 100 ns。
擴(kuò)展存儲(chǔ)器;
64 KB 高速工作存儲(chǔ)器(相當(dāng)于大約 21 K 的指令),用于執(zhí)行相關(guān)的程序,為用戶程序提供充分的空間;
SIMATIC 微型存儲(chǔ)卡(zui大 8 MB)作為程序的裝載存儲(chǔ)器,還允許將項(xiàng)目(包括符號(hào)和注釋)存儲(chǔ)在 CPU 中。
靈活的擴(kuò)展能力
多達(dá) 8 個(gè)模塊,(1排結(jié)構(gòu))
MPI多點(diǎn)接口
內(nèi)置 MPI 接口可以zui多同時(shí)建立 6 個(gè)與 S7-300/400 或與 PG、PC、OP 的連接。在這些連接中,始終分別為 PG 和 OP 各保留一個(gè)連接。通過(guò)“全局?jǐn)?shù)據(jù)通訊",MPI可以用來(lái)建立zui多16個(gè)CPU組成的簡(jiǎn)單網(wǎng)絡(luò)。
內(nèi)置輸入/輸出;
10個(gè)數(shù)字量輸入(均可用于報(bào)警處理)和6個(gè)數(shù)字量輸出,用于將過(guò)程信號(hào)連接到 CPU 312C。

Functions
口令保護(hù);
用戶程序使用密碼保護(hù),可防止非法訪問(wèn)。
塊加密;
函數(shù) (FC) 和功能塊 (FB) 可以通過(guò) S7-Block Privacy,加密存儲(chǔ)于 CPU 以保護(hù)專有技術(shù)。
診斷緩沖;
診斷緩沖區(qū)中可存儲(chǔ)zui后 500 條錯(cuò)誤和中斷事件,其中的 100 條事件可以*存儲(chǔ)。
免維護(hù)的數(shù)據(jù)后備;
如果發(fā)生斷電,則可通過(guò) CPU 將所有保持性數(shù)據(jù)自動(dòng)寫(xiě)入到 SIMATIC 微型存儲(chǔ)卡(MMC 卡)上,且將在再次通電時(shí)保持不變。
可參數(shù)化的特性
可以使用 STEP 7 對(duì) S7 的組態(tài)、屬性以及CPU的響應(yīng)進(jìn)行參數(shù)設(shè)置:
概述;
定義名稱、上位名稱和位置 ID
啟動(dòng);
定義 CPU 的啟動(dòng)特性和監(jiān)視時(shí)間
循環(huán)/時(shí)鐘存儲(chǔ)器;
zui大循環(huán)時(shí)間和負(fù)載,設(shè)定時(shí)鐘存儲(chǔ)器地址。
記憶性;
設(shè)置保持區(qū)
日時(shí)鐘中斷;
設(shè)定起始日期、起始時(shí)間和間隔周期
周期中斷;
周期設(shè)定
系統(tǒng)診斷;
確定診斷消息的處理和范圍
時(shí)鐘;
設(shè)定AS內(nèi)或MPI上的同步類型
防護(hù)等級(jí);
定義程序和數(shù)據(jù)的訪問(wèn)權(quán)限
通訊;
保留連接源
MPI多點(diǎn)接口;
定義站地址
數(shù)字量輸入/輸出
地址設(shè)定,輸入繼電器和過(guò)程中斷
集成功能“計(jì)數(shù)器"
設(shè)定地址,以及 “連續(xù)計(jì)數(shù)"“單次計(jì)數(shù)"“周期計(jì)數(shù)"“頻率測(cè)量"和“脈寬調(diào)制"模式下的參數(shù)分配
顯示功能與信息功能
狀態(tài)和故障指示;
發(fā)光二極管顯示,例如,硬件、編程、定時(shí)器或I/O出錯(cuò)以及運(yùn)行模式,如RUN、STOP、Startup。
測(cè)試功能;
使用編程器,可顯示用戶執(zhí)行過(guò)程中的信號(hào)狀態(tài),獨(dú)立于用戶程序修改過(guò)程變量,并輸出堆棧存儲(chǔ)器的內(nèi)容。
信息功能;
通過(guò)編程器以文本形式為用戶提供存儲(chǔ)能力信息、CPU的運(yùn)行模式,以及主存儲(chǔ)器和裝載存儲(chǔ)器當(dāng)前的使用情況、當(dāng)前的循環(huán)時(shí)間和診斷緩沖區(qū)的內(nèi)容。
集成的通訊功能
編程器/OP 通訊
全局?jǐn)?shù)據(jù)通訊
S7 基本通訊
S7 通訊(只是服務(wù)器)
集成功能
計(jì)數(shù)器;
2個(gè)通道(zui高 10 kHz),具有獨(dú)立方向的比較器,可直接連接到 24V 增量型編碼器。
2通道頻率測(cè)量;
允許進(jìn)行頻率測(cè)量(高達(dá) 10 kHz),例如,測(cè)量軸速或吞吐量(每個(gè)測(cè)量周期內(nèi)的件數(shù))。
周期測(cè)量
2個(gè)通道??蓽y(cè)量計(jì)數(shù)信號(hào)的周期時(shí)間,計(jì)數(shù)頻率zui高為 1 KHz。
脈寬調(diào)制;
2個(gè)輸出可直接連接控制閥、執(zhí)行器、開(kāi)關(guān)設(shè)備、加熱裝置等,例如采樣頻率為 2.5 kHz。 可設(shè)置周期長(zhǎng)度并可在運(yùn)行時(shí)修改占空比。
報(bào)警輸入(所有數(shù)字量輸入);
報(bào)警輸入可以檢測(cè)過(guò)程事件,并在zui短的時(shí)間內(nèi)觸發(fā)響應(yīng)。
新建項(xiàng)目并完成硬件配置(具體步驟請(qǐng)參見(jiàn)文檔:CPU硬件組態(tài)入門(mén))

圖1. 組態(tài)設(shè)置子網(wǎng)
網(wǎng)絡(luò)組態(tài)
打開(kāi) “Network View(網(wǎng)絡(luò)視圖)" 配置網(wǎng)絡(luò),首先點(diǎn)中左上角的“Connections(網(wǎng)絡(luò))"圖標(biāo),選擇“S7 Connection(S7連接)",然后選中300 CPU,右鍵選擇“Add new connection(添加新連接)"如圖所示。

圖2. 添加連接
然后在“Create new connection(連接)"窗口中,選擇“Unspecified",然后點(diǎn)擊“Add"建立 S7 連接,如圖2.所示。

圖3.建立 S7 連接
“S7_Connection_1(S7_連接_1)"為建立的連接,選中連接,在屬性的“General(常規(guī))"條目中填寫(xiě)對(duì)方設(shè)備的IP地址,如下圖4.所示。

圖4. 定義連接對(duì)方的 IP 地址

圖5. 定義通訊雙方的 TSAP 號(hào)
注意:
通信的對(duì)方設(shè)備為
S7-300集成PN口或CP卡 ,TSAP地址:03.02
S7-400集成PN口或CP卡 ,TSAP地址:03.XX; XX為400CPU設(shè)計(jì)插槽號(hào)
S7-1200集成PN口 ,TSAP地址:03.00,或03.01
S7-1500集成PN口或CP卡,TSAP地址:03.01

圖6. 連接 ID 號(hào)
注意:此處的ID號(hào),將在編程的PUt,GET塊中填寫(xiě)(16進(jìn)制)
河南兆陽(yáng)自動(dòng)化科技有限公司銷售西門(mén)子千萬(wàn)余產(chǎn)品 盡您來(lái)詢價(jià)訂貨采購(gòu) ,
歡迎您來(lái)兆陽(yáng)公司,謝謝您的光臨!您的合作是我蕞大的榮幸!
Thank you very much!
河南兆陽(yáng)自動(dòng)化科技有限公司
姓名: 邵工
{話}:182 - 21+79 - 69+61
扣: Q354 + 8508 +227
配置完網(wǎng)絡(luò)連接,編譯保存并下載。

圖7. 通訊連接狀態(tài)
指令塊編程
在 OB1 中,從“Instruction(指令)" >“Communication(通信)" >“S7 Communication(S7通信)"下,調(diào)用Get、Put通信指令,創(chuàng)建接收和發(fā)送數(shù)據(jù)塊 DB3 和 DB4,定義成 101 個(gè)字節(jié)的數(shù)組,程序調(diào)用如下圖8.所示。

圖8. 程序調(diào)用功能
功能塊管腳說(shuō)明:
CALL “GET" | DB1 | //調(diào)用 GET,使用背景DB塊:DB1; |
REQ | M10.0+P沿 | //上升沿觸發(fā)或使用系統(tǒng)時(shí)鐘 ; |
ID | W#16#0001 | //連接號(hào),要與連接配置中*,創(chuàng)建連接時(shí)的連接號(hào),如圖5.所示; |
NDR | M30.0 | //為1時(shí),接收到新數(shù)據(jù); |
ERROR | M30.1 | //為1時(shí),有故障發(fā)生; |
STATUS | MW32 | //狀態(tài)代碼; |
ADDR_1 | P#DB1.DBX0.0 BYTE 10 | //從通信伙伴數(shù)據(jù)區(qū)讀取數(shù)據(jù)的地址; |
RD_1 | P#DB3.DBX0.0 BYTE 10 | //本地接收數(shù)據(jù)地址; |
CALL “PUT" | DB2 | //調(diào)用 PUT,使用背景DB塊:DB2; |
REQ | M10.0+P沿 | //上升沿觸發(fā)或使用系統(tǒng)時(shí)鐘 ; |
ID | W#16#0001 | //連接號(hào),要與連接配置中*,創(chuàng)建連接時(shí)的連接號(hào),如圖5.所示; |
DONE | M30.2 | // 為1時(shí),發(fā)送完成; |
ERROR | M30.3 | // 為1時(shí),有故障發(fā)生; |
STATUS | MW34 | // 狀態(tài)代碼; |
ADDR_1 | P#DB2.DBX0.0 BYTE 10 | // 發(fā)送到通信伙伴數(shù)據(jù)區(qū)的地址; |
SD_1 | P#DB4.DBX0.0 BYTE 10 | // 本地發(fā)送數(shù)據(jù)區(qū)。 |
監(jiān)控結(jié)果
通過(guò)在 S7-300 側(cè)編程進(jìn)行 S7 通訊,實(shí)現(xiàn)兩個(gè) CPU 之間數(shù)據(jù)交換,以S7-1200為例,結(jié)果如下圖。
圖9. 監(jiān)控結(jié)果
服務(wù)器側(cè):S7-1200/1500CPU注意事項(xiàng)
當(dāng)通信的對(duì)方CPU為S7-1200或S7-1500時(shí),有如下步驟必須設(shè)置。
1. S7-1200,S7-1500用于通信存放數(shù)據(jù)的DB塊,必須設(shè)置為“非優(yōu)化"(即默認(rèn)的勾選取消掉)如圖10所示:

圖10. S7-1x00的數(shù)據(jù)塊非優(yōu)化設(shè)置
2. S7-1200CPU固件V4.0以上和S7-1500CPU,在CPU屬性--->保護(hù)--->連接機(jī)制中,
勾選“允許從遠(yuǎn)程伙伴...",如圖11所示,
