SIMATIC S7-300,數字量輸入M 321,光電隔離,16DI,24 V DC,20針
|
技術數據CAx數據
|
- |
SIMATIC S7-300,數字量輸入M 321,光電隔離,16DI,24 V DC,20針
|
| |
| 電源電壓 |
| 負載電壓 L+ |
| 額定值 (DC) |
24 V |
| 允許范圍,下限 (DC) |
20.4 V |
| 允許范圍,上限 (DC) |
28.8 V |
| 輸入電流 |
| 來自背板總線 DC 5 V,最大值 |
10 mA |
| 功率損失 |
| 功率損失,典型值 |
3.5 W |
| 數字輸入 |
| 數字輸入端數量 |
16 |
| 輸入特性符合 IEC 61131,類型 1 |
是 |
| 可同時控制的輸入端數量 |
| 水平安裝位置 |
| 最高可達 40 ℃,最大值 |
16 |
| 最高可達 60 ℃,最大值 |
16 |
| 垂直安裝位置 |
| 最高可達 40 ℃,最大值 |
16 |
| 輸入電壓 |
| 輸入電壓類型 |
DC |
| 額定值,DC |
24 V |
| 對于信號“0” |
-30 至 +5 V |
| 對于信號“1” |
13 至 30V |
| 輸入電流 |
| 對于信號“1”,典型值 |
7 mA |
| 輸入延遲(輸入電壓為額定值時) |
| 對于標準輸入端 |
| 可參數化 |
否 |
| 從“0”到“1”時,最小值 |
1.2 ms |
| 從“0”到“1”時,最大值 |
4.8 ms |
| 導線長度 |
| 屏蔽導線長度,最大值 |
1000 m |
| 未屏蔽導線長度,最大值 |
600 m |
| 傳感器 |
| 可連接傳感器 |
| 雙線傳感器 |
是 |
| 允許的閉路電流(雙線傳感器) 最大值 |
1.5 mA |
| 等時模式 |
| 節拍同步運行(應用程序至端口同步) |
否 |
| 報警/診斷/狀態信息 |
| 報警 |
| 報警 |
否 |
| 診斷報警 |
否 |
| 過程報警 |
否 |
| 診斷信息 |
| 診斷功能 |
否 |
| 診斷顯示 LED |
| 數字輸入狀態顯示(綠色) |
是 |
| 電位隔離 |
| 數字輸入電位隔離 |
| 在通道之間 |
否 |
| 在通道之間,分組點數 |
16 |
| 在通道和背板總線之間 |
是; 光電耦合器 |
| 允許的電位差 |
| 在不同電路之間 |
DC 75 V/AC 60 V |
| 絕緣 |
| 絕緣測試,使用 |
DC 500 V |
| 連接技術 |
| 需要的前置插頭 |
20 針 |
| 尺寸 |
| 寬度 |
40 mm |
| 高度 |
125 mm |
| 深度 |
120 mm |
| 重量 |
| 重量,約 |
200 g |
|
6ES7 321-1BH02-0AA0
S7 基本通信用于在 S7 CPU 與 S7 站內具有通信功能的 SIMATIC 模塊之間交換數據(已確認的數據交換)。 數據通過未組態的 S7 連接進行交換。 該服務可通過 MPI 子網使用,或在功能模塊 (FM) 所屬的站內使用。
S7 基本通信提供了數據交換所需的功能。 這些功能集成在 CPU 操作系統中。 用戶可通過“系統函數”(SFC) 用戶界面使用該服務
延長周期時間
請務必延長用戶程序的周期時間,并留出一定的時間,原因為:
- 基于時間的中斷處理
- 硬件中斷處理
- 診斷和錯誤處理
- 處理同步循環中斷
- 與編程設備 (PG)、操作員面板 (OP) 和通過連接的 CP(例如,以太網、PROFIBUS DP)的通信
- 測試和啟動功能(例如,變量的狀態/控制或塊狀態)
- 傳送和刪除塊,壓縮用戶程序存儲器
- 在用戶程序中使用 SFC 82 到 SFC 84 對 MMC 卡進行寫/讀訪問
- 通過集成 PROFINET 接口的 S7 通信
- 通過 PROFINET 接口進行的 PROFINET CBA 通信(系統裝載、SFC 調用、在周期控制點更新)
- 通過 PROFINET 接口進行的 PROFINET IO 通信(系統裝載)
- 在 CPU 的屬性對話框中,激活“根據優先級的 OCM 通信”(prioritized OCM communication)
影響因素
下表列出了影響周期時間的因素:
列表: 影響周期時間的因素
|
因素
|
注釋
|
|
過程映像輸出 (PIQ) 和過程映像輸入 (PII) 的傳送時間
|
... 請參見表格“計算過程映像典型傳送時間的數據”
|
|
用戶程序的執行時間
|
... 根據不同指令的執行時間進行計算,請參見 S7-300 指令列表
|
|
周期控制點操作系統的執行時間
|
... 請參見表格“周期控制點的典型操作系統執行時間”
|
|
由于通信負載而延長的周期時間
|
... 在 STEP 7 中將周期中允許的最大通信負載組態為百分值,請參見手冊使用 STEP 7 編程 (Programming with STEP 7)。
|
|
由于中斷而出現在周期時間上的負載
|
中斷請求總是停止用戶程序的執行。 請參見表格“因嵌套中斷引起典型周期時間延長”。
|
更新過程映像
下表顯示 CPU 更新過程映像所需的時間(過程映像傳送時間)。 指定的時間可能會因中斷或 CPU 通信而延長。 過程映像更新的傳送時間的計算方法如下:
列表: 計算過程映像 (PI) 典型傳送時間的公式:
|
基本負載
(線路 K 的值)
|
+ 模塊機架 0 x 中 PI 的字節數(線路 A 的值)
+ 模塊機架 1 到 3 x 中 PI 的字節數(線路 B 的值)
+ 通過 DP x 的 PI 中的字數(線路 D 的值)
+ 通過 PROFINET x 的 PI 中的字數(線路 P 的值)
= 過程映像的傳送時間
|
列表: CPU 31xC: 用來計算過程映象 (PI) 傳送時間的數據。
|
常量
|
組件
|
CPU
|
|
312C
|
313C
|
313C-2 DP
|
313C-2 PtP
|
314C-2 PtP
|
314C-2 DP
|
314C-2 PN/DP
|
|
K
|
基本負載
|
170 μs
|
150 μs
|
150 μs
|
150 μs
|
|
A
|
機架 0 中的每個字節
|
35 μs
|
35 μs
|
35 μs
|
|
B
|
機架 1 到 3 中的每個字節
|
-
|
35 μs*
|
35 μs*
|
35 μs*
|
|
D
(僅限 DP)
|
集成 DP 接口的 DP 區域中的每個字
|
--
|
0.5 μs
|
-
|
-
|
0.5 μs
|
|
P
(僅 PN)
|
集成 PROFINET 接口的 PROFINET 區域中的每個字
|
-
|
-
|
-
|
0.5 μs
|
* 每個機架 +40 μs je
列表: CPU 31x: 用來計算過程映象 (PI) 傳送時間的數據。
|
常量
|
組件
|
CPU
|
|
312
|
314
|
315
|
317
|
319
|
|
K
|
基本負載
|
150 μs
|
120 μs
|
100 μs
|
70 μs
|
40 μs
|
|
A
|
機架 0 中的每個字節
|
20 μs
|
15 μs
|
|
B
|
機架 1 到 3 中的每個字節
|
-
|
30 μs*
|
25 μs*
|
22 μs*
|
|
D(僅限 DP)
|
集成 DP 接口的 DP 區域中的每個字
|
-
|
0.5 μs
|
|
P(僅 PROFINET)
|
集成 PROFINET 接口的 PROFINET 區域中的每個字
|
-
|
0.5 μs
|
* 每個機架 +40 μs je
延長用戶程序處理時間
除了整個用戶程序的實際工作外,CPU 操作系統也并行運行一些過程,例如,操作系統內核中的定時器管理。這些過程將導致用戶程序的處理時間最多延長 10 %。
周期控制點的操作系統處理時間
下表顯示在 CPU 的周期控制點的操作系統處理時間。 這些時間不包括:
- 測試和調試例行程序,例如變量的狀態/控制或塊狀態功能。
- 傳送和刪除塊,壓縮用戶程序存儲器
- 通信
- 使用 SFC 82 到 SFC 84 讀取或寫入 SIMATIC MMC 卡
列表: 周期控制點 (CCP) 的典型操作系統處理時間
|
CPU
|
周期控制點的周期控制
|
|
312, 312C
|
250 μs
|
|
313C, 313C-2
|
180 μs
|
|
314, 314C-2, 314C-2 PN/DP
|
150 μs
|
|
315
|
140 μs
|
|
317
|
120 μs
|
|
319
|
90 μs
|
因嵌套中斷而導致的周期時間延長
啟用中斷也會延長周期時間。 詳細信息請參見下表。
列表: 因嵌套中斷引起的典型周期時間延長
|
|
中斷類型
|
|
CPU
|
硬件中斷
|
診斷中斷
|
時間中斷
|
延時中斷
|
循環中斷
|
|
312C
|
300 μs
|
300 μs
|
400 μs
|
250 μs
|
250 μs
|
|
313C
|
250 μs
|
250 μs
|
300 μs
|
220 μs
|
200 μs
|
|
313C-2
|
250 μs
|
250 μs
|
300 μs
|
220 μs
|
200 μs
|
|
314C-2
|
250 μs
|
250 μs
|
300 μs
|
200 μs
|
170 μs
|
|
312
|
300 μs
|
300 μs
|
400 μs
|
200 μs
|
200 μs
|
|
314
|
250 μs
|
250 μs
|
300 μs
|
170 μs
|
150 μs
|
|
315
|
200 μs
|
200 μs
|
200 μs
|
150 μs
|
140 μs
|
|
317
|
160 μs
|
180 μs
|
150 μs
|
80 μs
|
80 μs
|
|
319
|
120 μs
|
100 μs
|
100 μs
|
50 μs
|
40 μs
|
必須將中斷級別的程序運行時間加到該延長的時間中。
如果程序包含嵌套中斷,則會加上相應時間。
因出錯導致的周期時間延長
列表: 因出錯導致的典型周期時間延長
|
CPU
|
錯誤類型: 編程錯誤或 I/O 訪問錯誤
|
|
312C
|
220 μs
|
|
313C
|
180 μs
|
|
313C-2
|
180 μs
|
|
314C-2
|
150 μs
|
|
312
|
220 μs
|
|
314
|
150 μs
|
|
315
|
100 μs
|
|
317
|
60 μs
|
|
319
|
20 μs
|