模塊6ES7322-1BH10-0AA0
過程映像 - 概述
輸入和輸出的過程映像
輸入和輸出的過程映像,,是對(duì)信號(hào)狀態(tài)的映射。CPU 將輸入和輸出模塊中的值傳送到該
存儲(chǔ)區(qū)域中的過程映像內(nèi),。循環(huán)程序開始時(shí),CPU 將過程映像輸出作為信號(hào)狀態(tài)傳送到
輸出模塊中,。CPU 隨后將輸入模塊的信號(hào)狀態(tài)傳送到過程映像輸入中,。
過程映像的優(yōu)點(diǎn)
過程映像在程序循環(huán)執(zhí)行過程中訪問的過程映像信號(hào)始終一致。如果在程序處理期間輸入
模塊的信號(hào)狀態(tài)更改,,那么信號(hào)狀態(tài)會(huì)保留在過程映像中,。CPU 在下一個(gè)循環(huán)時(shí)才對(duì)該
過程映像進(jìn)行更新。
模塊6ES7322-1BH10-0AA0
過程映像的一致性
更新過程映像時(shí),,S7-1500 將各子模塊的數(shù)據(jù)作為一致性數(shù)據(jù)進(jìn)行訪問,。每個(gè)子模塊中可
作為一致性數(shù)據(jù)訪問的大數(shù)據(jù)量,取決于 IO 系統(tǒng),。例如,,PROFINET IO 的數(shù)據(jù)量為
1024 個(gè)字節(jié),。
32 個(gè)過程映像分區(qū)
通過過程映像分區(qū),CPU 將使用既定的程序部分與特定模塊中已更新的輸入/輸出進(jìn)行同
步,。
在 S7-1500 自動(dòng)化系統(tǒng)中,,整個(gè)過程映像可細(xì)分為多 32 個(gè)過程映像分區(qū) (PIP)。
CPU 將在每個(gè)程序循環(huán)中自動(dòng)更新 PIP 0(自動(dòng)更新),,并分配給 OB 1,。
在對(duì)輸入/輸出模塊進(jìn)行組態(tài)時(shí),可將過程映像分區(qū) PIP 1 到 PIP 31 分配給其它 OB,。
CPU 始終在執(zhí)行相關(guān) OB 前讀取輸入的過程映像分區(qū) (PIPI),。CPU 在 OB 結(jié)束時(shí)輸出輸
出的過程映像分區(qū) (PIPQ)。