西門子模塊6ES7321-1FH00-0AA0售后無憂
西門子模塊6ES7321-1FH00-0AA0
CPU 317-2 PN/DP 裝配有:
微處理器;
處理器處理每條二進制指令執(zhí)行時間約為 25 ns,每條浮點數運行指令約為 160ns。CPU 317-2 PN/DP在字指令、雙字指令和32位定點數指令具有*的處理速度。
1 MB RAM (相當于約 340 K 條語句);
通過擴展RAM執(zhí)行用戶程序,可以顯著提高用戶程序的空間。作為程序裝載存儲器的微型存儲卡(大為 8 MB)也允許將可以項目(包括符號和注釋)保存在 CPU 中。裝載存儲器還可用于數據歸檔和配方管理。
靈活的擴展能力;
多達 32 個模塊,(4排結構)
MPI/DP 組合接口;
集成的 MPI/DP 接口多能同時建立 32 個與 S7-300/400的連接或與編程器、PC 和 OP 的連接。 在這些連接中,始終分別為 PG 和 OP 各保留一個連接。
MPI 可以通過“全局數據通訊"與多32個CPU組建簡單的網絡。
該接口可從MPI接口重新設置為DP接口。
PROFIBUS DP 接口:
DP 接口可用作 DP 主站或 DP 從站運行。在該接口上,PROFIBUS DP從站可在等時模式下運行.全面支持 PROFIBUS DP V1 標準。這將增加 DP V1 標準從站在診斷和參數賦值能力的范圍。
以太網接口;
CPU 317-2 PN/DP 的第 2 個內置接口是一個基于以太網 TCP/IP 的 PROFINET 接口,帶有雙端口交換機。
它支持下列協(xié)議:
S7通訊用于在SIMATIC控制器間進行數據通訊
PG/OP 通訊,用于通過 STEP 7 進行編程、調試和診斷
與HMI和SCADA連接的PG/OP通訊
在PROFINET上實現開放的TCP/IP、UDP和ISO-on-TCP (RFC1006)通訊
SIMATIC NET OPC-Server用于與其它控制器以及CPU自帶的I/O設備進行通訊
口令保護;
用戶程序使用密碼保護,可防止非法訪問。
診斷緩沖;
診斷緩沖區(qū)中可存儲后 500 條錯誤和中斷事件,其中的 100 條事件可以*存儲。
免維護的數據后備;
在電源恢復后,CPU 自動保存所有數據(大256KB),當重新上電后,可繼續(xù)保留這些數據。
可參數化的特性
可以使用 STEP 7 對 S7 的組態(tài)、屬性以及CPU的響應進行參數設置:
MPI多點接口;
定義站地址
啟動;
定義 CPU 的啟動特性
同步循環(huán)中斷;
設置 DP 主站系統(tǒng)、過程映像分區(qū)編號和延時時間
循環(huán)/時鐘存儲器;
大循環(huán)時間和負載,設定時鐘存儲器地址
保持性;
設置保持區(qū)
時鐘中斷;
設定起始日期、起始時間和間隔周期
看門狗中斷;
周期設定
系統(tǒng)診斷;
定義診斷報警的處理和范圍
時鐘;
設定AS內或MPI上的同步類型
防護等級;
定義程序和數據的訪問權限
通訊;
保留連接源
Web;
CPU 的 Web 服務器設置
PROFIBUS DP 主站/從站接口;
用戶定義分布式 I/O 地址
PROFINET 接口;
使用 NTP 處理時間同步參數
顯示功能與信息功能
狀態(tài)和故障指示;
發(fā)光二極管顯示,例如,硬件、編程、定時器、I/O、總線故障以及運行狀態(tài),如RUN、STOP、Startup。
測試功能;
可使用編程器顯示程序執(zhí)行過程中的信號狀態(tài),可以不通過用戶程序而修改過程變量,以及輸出堆棧內容。
信息功能;
通過編程器以文本形式為用戶提供存儲能力信息、CPU的運行模式,以及工作存儲器和裝載存儲器當前的使用情況、當前的循環(huán)時間和診斷緩沖區(qū)的內容
如果電源(僅S7-400)或緩沖區(qū)中的一個錯誤觸發(fā)一個事件,則CPU操作系統(tǒng)訪問OB81。錯誤糾正后,重新訪問OB81。電池故障情況下,如果電池檢測中的BATT.INDIC開關是激活的,則 S7-400僅訪問OB81。如果沒有組態(tài)OB81,則CPU不會進入操作狀態(tài)STOP。如果OB81不可用,則當電源出錯時,CPU仍保持運行。
4:為S7CPU上的I/O模塊(集中式或者分布式的)分配地址時應當注意哪些問題?
請注意,創(chuàng)建的數據區(qū)域(如一個雙字)不能組態(tài)在過程映象的邊界上,因為在該數據塊中,只有邊界下面的區(qū)域能夠被讀入過程映像,因此不可能從過程映像訪問數據。 因此,這些組態(tài)規(guī)則不支持這種情況:例如,在一個 256 字節(jié)輸入的過程映像的 254 號地址上組態(tài)一個輸入雙字。 如果一定需要如此選址,則必須相應地調整過程映像的大小(在CPU的Properties中)。
5:在S7 CPU中如何進行全局數據的基本通訊?在通訊時需要注意什么?
全局數據通訊用于交換小容量數據,全局數據(GD)可以是: 輸入和輸出
標記
數據塊中的數據
定時器和計數器功能
數據交換是指在連入單向或雙向GD環(huán)的CPU之間以數據包的形式交換數據。GD環(huán)由GD環(huán)編號來標識。
單向連接:某一CPU可以向多個CPU發(fā)送GD數據包。
雙向連接:兩個CPU之間的連接:每個CPU都可以發(fā)送和接收一個GD數據包。
必須確保接收端CPU未確認全局數據的接收。如果想要通過相應通訊塊(SFB、FB或FC)來交換數據,則必須進行通訊塊之間的連接。通過定義一個連接,可以化通訊塊的設計。該定義對所有調用的通訊塊都有效且不需要每次都重新定義。
6:可以將S7-400存儲卡用于CPU 318-2DP嗎?
在通常的操作中,只能使用訂貨號為6ES7951-1K... (Flash EPROM)和6ES7951-1A... (RAM)的“短"> 存儲卡。
7:盡管LED燈亮,為什么CPU 31xC不能從缺省地址124和125讀取完整輸入?
對于下列型號的CPU ,請檢查 24V 電壓是否接入引腳 1。LED由輸入電流控制。引腳 1 上的 24V 電壓需要做進一步處理。
313C(6ES7 313-5BE0.-0AB0),313C-2DP (6ES7 313-6CE0.-0AB0),313C-2PTP (6ES7 313-6BE0.-0AB0), 314C-2DP (6ES7 314-6CF0.-0AB0),314C-2PTP (6ES7 314-6BF0.-0AB0)
8:配置CPU 31x-2 PN/DP的PN接口時,當PROFINET接口偶爾發(fā)生通信錯誤時,該如何處理?
請確定以太網(PROFINET)中的所有組件(轉換)都支持 100 Mbit/s全雙工基本操作。避 免中心分配器割裂網絡,因為這些設備只能工作于半雙工模式
使用SMB31和SMW32控制字來實現將V區(qū)的數據存到EEPROM中
特殊存儲器字節(jié)31 (SMB31)命令S7-200將V存儲區(qū)中的某個值復制到存儲器的V存儲區(qū),置位SM31.7提供了初始化存儲操作的命令。特殊存儲器字32 (SMW32)中存儲所要復制數據的地址。如圖4為S7-200系統(tǒng)手冊內關于SMB31和SMW32的使用說明。
圖4
采用下列步驟來保存或者寫入V存儲區(qū)中的一個特定數值:
1. 將要保存的V存儲器的地址裝載到SMW32中。
2. 將數據長度裝載入SM31.0和SM31.1。具體含義如圖4所示。
3. 將SM31.7置為1。
圖5
注意:如果在數據塊中定義了某地址的數據,而又使用這種辦法存儲同樣地址的數據,則當CPU內超級電容或電池沒電時,CPU再上電時將采用SMB31和SMW32存儲的數據。
問題8:EEPROM寫入次數的統(tǒng)計?
回答:每次下載程序塊/數據塊/系統(tǒng)塊或者執(zhí)行一次SMB31.7置位的操作都算作對EEPROM的一次寫操作,所以請注意在程序中一定不要每周期都調用SMB31/SMW32用于將數據寫入EEPROM內,否則CPU將很快報廢。
問題9:不使用數據塊的方法,如何在程序中實現不止一個V區(qū)數據的存儲?
回答:由于SMB31/SMW32一次多只能送入一個V區(qū)雙字給EEPROM區(qū)域,因而當有超過一個雙字的數據需要送入EEPROM中時,需要程序配合實現。具體操作方法可參照如下的例子,即使用SMB31/SMW32送完一個數據(字節(jié)/字/雙字)之后,通過一個標志位(如M0.0)來觸發(fā)下一個SMB31/SMW32操作,之后需要將上一個標志位清零,以用于下一次的存儲數據的操作。
由于SM31.7在每次操作結束之后都自動復位,因而不能使用它作為第二次觸發(fā)操作的條件。
以上程序僅供參考。
或者可以參考如下FAQ,多次調用指令庫用以存儲多個V區(qū)變量到EEPROM存儲區(qū)中