西門子CPU模塊314C-2PTP
【簡(jiǎn)單介紹】
型號(hào)6ES7314-6BH04-0AB0
【詳細(xì)說明】
西門子PLC模塊CPU314C-2PTP 西門子CPU314C-2PTP
6ES7314-6BH04-0AB0
6ES7 314-6BG03-0AB0
:向陽()
:http://www.eye-p2p.com/
傳真 :http://www.eye-p2p.com/ 工作 http://www.eye-p2p.com/
CPU 314C-2 PtP 是一種緊湊型 CPU,用于對(duì)處理能力和響應(yīng)時(shí)間有很高要求的場(chǎng)合。通過其擴(kuò)展工作存儲(chǔ)器
CPU 314C-2 PtP 安裝有:
微處理器;
處理器處理每個(gè)二進(jìn)制指令的時(shí)間達(dá)到 100 - 200 ns擴(kuò)展存儲(chǔ)器;
96 KB 高速 RAM (相當(dāng)于大約 32 K 的指令)用于執(zhí)行相關(guān)的程序部分,為用戶程序提供充分的空間;
微存儲(chǔ)卡(zui大8 MB)作為程序的裝載存儲(chǔ)器,也可以在 CPU 中保存項(xiàng)目(包括符號(hào)和注解)。靈活的擴(kuò)展能力;
多達(dá) 31 個(gè)模塊,(4排結(jié)構(gòu))MPI多點(diǎn)接口;
內(nèi)置 MPI 接口可以zui多同時(shí)建立 12 個(gè)與 S7-300/400 或與 PG、PC、OP 的連接。在這些連接中,始終分別為 PG 和 OP 各保留一個(gè)連接。通過“全局?jǐn)?shù)據(jù)通訊”,MPI可以用來建立zui多16個(gè)CPU組成的簡(jiǎn)單網(wǎng)絡(luò)。第2個(gè)串口
該串口用于連接其他外設(shè),諸如:打印機(jī)、掃描儀等。內(nèi)置輸入/輸出;
24個(gè)數(shù)字量輸入 (所有輸入可以用作報(bào)警處理) 和16個(gè)數(shù)字量輸出以及4和模擬量輸入和2個(gè)模擬量輸出,用于測(cè)量電流/電壓信號(hào);以及1個(gè)附加輸入用于測(cè)量溫度(PT 100)。
計(jì)算機(jī)輔機(jī)控制系統(tǒng),相對(duì)于水電廠泵站的總的監(jiān)控系統(tǒng)是獨(dú)立的。它可以單獨(dú)引入水電廠泵站,同時(shí)計(jì)算機(jī)輔機(jī)控制系統(tǒng)內(nèi)部的油控制系統(tǒng)、氣控制系統(tǒng)、水控制系統(tǒng)之間也是相互獨(dú)立的,因此水電廠泵站可以全部引入計(jì)算機(jī)輔機(jī)控制系統(tǒng),也可以單獨(dú)引入輔機(jī)控制系統(tǒng)中的油控制系統(tǒng)、氣控制系統(tǒng)或水控制系統(tǒng)。在每個(gè)單獨(dú)的子系統(tǒng)都留有接口,水電廠泵站可以根據(jù)自己的實(shí)際情況,先只引入單獨(dú)的控制系統(tǒng),待條件成熟再引入其它控制系統(tǒng)。如果水電廠泵站目前已經(jīng)有了一些單獨(dú)的控制系統(tǒng),我們可以根據(jù)具體的實(shí)際情況對(duì)計(jì)算機(jī)輔機(jī)控制系統(tǒng)作出一些修改,使之與水電廠泵站原有的控制系統(tǒng)組成一個(gè)完整的監(jiān)控系統(tǒng)。
二、控制系統(tǒng)構(gòu)成
水電廠計(jì)算機(jī)輔機(jī)控制系統(tǒng):水電廠(泵站)油系統(tǒng)控制系統(tǒng)、氣系統(tǒng)控制系統(tǒng)、水電廠(泵站)排水系統(tǒng)控制系統(tǒng)和供水系統(tǒng)控制系統(tǒng)。
為了輸入或讀取 CPU 時(shí)鐘的日期和時(shí)間,S7-300/400 需要數(shù)據(jù)類型 “DT” (DATA_AND_TIME) ,S7-1200 需要數(shù)據(jù)類型 “DTL” 。而 S7-1500 可以選擇三種數(shù)據(jù)類型:“DT”,“LDT” 和 “DTL” 。數(shù)據(jù)類型 “DT” 存儲(chǔ)日期和時(shí)間數(shù)據(jù)采用 BCD 格式,數(shù)據(jù)長(zhǎng)度占8字節(jié)。一個(gè)“DTL” 數(shù)據(jù)類型變量有12 字節(jié)的長(zhǎng)度,在預(yù)定義的結(jié)構(gòu)中存儲(chǔ)日期和時(shí)間數(shù)據(jù)。有關(guān)數(shù)據(jù)類型的更多信息可以參考 STEP 7 (TIA Portal) 的在線幫助 “DT (DATE_AND_TIME)” 和 “DTL” 。
下表給出了在 S7-300/400 和 S7-1200 /1500 中輸入和輸出日期和時(shí)間數(shù)據(jù)所需要的指令。
指令 | S7-300/400 CPU 模塊 |
WR_SYS_T | 設(shè)置 CPU 時(shí)鐘的日期和時(shí)間。在該指令的 IN 輸入中 “DT” (DATA_AND_TIME) 格式的日期和時(shí)間信息。 |
RD_SYS_T | 讀取 CPU 時(shí)鐘的當(dāng)前日期和當(dāng)前時(shí)間。讀取的數(shù)據(jù)以 DT 格式放在指令的輸出 OUT 。 |
T_CONV | 該指令可以將數(shù)據(jù)類型 "DT" 轉(zhuǎn)換到如下數(shù)據(jù)類型:
|
T_COMBINE | 組合數(shù)據(jù)格式 DATE 和 TIME_OF_DAY (TOD) 并轉(zhuǎn)換為數(shù)據(jù)格式 DATE_AND_TIME 。 |
指令 | S7-1200/1500 CPU 模塊 |
WR_SYS_T | 設(shè)置 CPU 時(shí)鐘的日期和時(shí)間。在該指令的 IN 輸入中 “DTL” 格式的日期和時(shí)間信息。 |
RD_SYS_T | 讀取 CPU 時(shí)鐘的當(dāng)前日期和當(dāng)前時(shí)間。讀取的數(shù)據(jù)以 DTL 格式放在指令的輸出 OUT 。 |
T_CONV | 該指令將IN 輸入?yún)?shù)的數(shù)據(jù)類型轉(zhuǎn)換為 OUT 輸出上輸出的數(shù)據(jù)類型。 |
T_COMBINE | 合并日期值和時(shí)間值,并將其轉(zhuǎn)換為合并后的日期和時(shí)間值。 |
表 01
在 S7-300/400 中使用 “T_CONV” 指令從 "DT" 中提取日期、星期和時(shí)間數(shù)據(jù)。該指令需要調(diào)用三次。在參數(shù) “IN” 中填寫 “DT” 類型的變量并在參數(shù) “OUT” 中分別填寫定義為 “Date”, “Int” 和 “TOD” 類型的變量。
- 從 “DT” 轉(zhuǎn)換到 “Date” (日期)
- 從 “DT” 轉(zhuǎn)換到 “Int”(星期)
- 從 “DT” 轉(zhuǎn)換到 “TOD” (當(dāng)前時(shí)間)
使用 S7-1200/1500 可以直接符號(hào)訪問 DTL 變量結(jié)構(gòu)的組件,但它無需訪問間接地址或編輯地址。建議將數(shù)據(jù)保存到全局?jǐn)?shù)據(jù)塊。在這個(gè)數(shù)據(jù)塊中聲明變量,如 “DateTime” 為 “DTL” 數(shù)據(jù)類型,輸入之后點(diǎn)擊左邊的箭頭符號(hào)展開這個(gè)變量。在這個(gè) DTL 數(shù)據(jù)類型下將顯示其結(jié)構(gòu)組成(YEAR, MONTH, DAY, ... )及其各自的數(shù)據(jù)類型。
圖. 01
在項(xiàng)目 “STEP7_TIA_Portal_DataTime” 中包含一個(gè) S7-300 站 (CPU 317-2PN/DP) 和一個(gè) S7-1500 站 (CPU 1516 1516-3 PN/DP)。
S7-300 站
在功能 FC20 中,網(wǎng)絡(luò)1調(diào)用 “RD_SYS_T” 指令讀取 CPU 時(shí)鐘的日期和時(shí)間。網(wǎng)絡(luò)2調(diào)用 “T_CONV” 指令從 “DT” 格式中提取數(shù)據(jù)類型 “Date”, “Int” 和 “TOD” 。在程序中使用功能 FC21 調(diào)用 “WR_SYS_T” 設(shè)置 CPU 時(shí)鐘的日期和時(shí)間。在此之前,調(diào)用 “T_COMBINE” 將 “Date” 和 “Time_of_Day” 格式的數(shù)據(jù)組合為 “Date_and_Time” 的格式。參數(shù)來源于數(shù)據(jù)塊 “Read_DT” (讀取數(shù)據(jù)) 和 “Write_DT” (寫入數(shù)據(jù))。
S7-1500 站
使用 “RD_SYS_T” 指令 (在 FC1 調(diào)用) 和 “WR_SYS_T” 指令(在 OB1 調(diào)用) 對(duì) CPU 的時(shí)鐘進(jìn)行讀寫。輸入 DB 變量 “DB_Set.DateTime” (寫入數(shù)據(jù)) 和輸出 DB 變量 “DBStore1.DateTime” (讀取數(shù)據(jù)) 的數(shù)據(jù)類型是 “DTL” 。
作為一個(gè) DTL 變量應(yīng)用,接通時(shí)間被編程為 5 個(gè)工作日。從周一到周五,變量“Access_On”(A0.0)在上午9點(diǎn)到上午9點(diǎn)一刻接收到“True” 信號(hào),這一周的其他時(shí)間段接收到的是“False”信號(hào)。
符號(hào) | 注釋 |
DBStore1.DateTime.WEEKDAY | 讀出星期,如“2”即為星期一 |
DBStore1.DateTime.HOUR | 讀出小時(shí),如“14”即為14:00(下午 2 點(diǎn)) |
DBStore1.DateTime.MINUTE | 讀出分鐘,如“24”即為 24 分鐘 |
表 02
通過訪問結(jié)構(gòu)組件(例如天、小時(shí)、分鐘),可以使用 STEP 7 比較和跳轉(zhuǎn)功能來編程所需的自動(dòng)化任務(wù)。
- 在功能 FC1“DTL_Access” 的網(wǎng)絡(luò) 1 中,使用“RD_SYS_T” 功能讀取當(dāng)前日期和時(shí)間。
- 網(wǎng)絡(luò) 2 到 4 包含“IN_RANGE”操作和“CMP” 比較功能對(duì)定義范圍中的數(shù)據(jù)進(jìn)行查詢。在這個(gè)例子中使用的天數(shù)是從 2 到 6,小時(shí)從 9 到 10,分鐘從 0 到 15 。
- 如果所有的編程條件都滿足并且“Release” 變量允許執(zhí)行,網(wǎng)絡(luò) 5 中的變量“Access_On” 將接收到“True” 信號(hào)。
- 即使僅有一個(gè)條件不滿足,信號(hào)“Access_On” 也將保持“False”(網(wǎng)絡(luò) 6 )或被復(fù)位
附加的下載包含一個(gè)上述功能描述的 STEP 7 (TIA Portal) 項(xiàng)目。拷貝 “STEP7_TIA_Portal_DataTime.zip” 文件到一個(gè)獨(dú)立的目錄下雙擊運(yùn)行。這個(gè)項(xiàng)目及所有相關(guān)的子目錄將被解壓。然后就可以用 STEP 7 (TIA Portal) 來打開使用該解壓后的項(xiàng)目。項(xiàng)目包含德文和英文注釋。
( 2183 KB )
創(chuàng)建環(huán)境
FAQ 中的截圖和下載均在 STEP 7 (TIA Portal) V12 環(huán)境下創(chuàng)建的。
相關(guān)產(chǎn)品
- 西門子PLC代理商
- 西門子FM350-1供應(yīng)商
- 西門子存儲(chǔ)卡
- 西門子電源
- 西門子CPU模塊312
- 西門子CPU模塊312C
- 西門子CPU模塊313C
- 西門子CPU模塊313C-2PTP
- 西門子CPU模塊313C-2DP
- 西門子CPU模塊314
- 西門子CPU模塊314C-2PTP
- 西門子CPU模塊314C-2DP
- 西門子CPU314C-2DP
- 西門子CPU315-2DP
- 西門子PLC模塊CPU315-2PN/DP
- 西門子CPU317-2DP
- 西門子CPU317-2PN/DP
- 西門子CPU319-3PN/DP
- 西門子S7300模塊CPU313C
- 西門子PLC模塊CPU312C
- 西門子PLC模塊CPU312
- 西門子S7-300電源模塊
請(qǐng)輸入產(chǎn)品關(guān)鍵字: