(一)數字量輸入和輸出映象區
1.輸入映象寄存器(數字量輸入映象區)(I)
數字量輸入映象區是S7-200 CPU為輸入端信號狀態開辟的一個存儲區。輸入映像寄存器的標誌符為I,在每個掃描周期的開始,CPU對輸入點進行采樣,並將采樣值存於輸入映象寄存器中。
輸入映象寄存器是plc接收外部輸入的開關量信號的窗口。
可以按位、字節、字、雙字四種方式來存取。
(1)按“位”方式:從I0.0-I15.7,共有128點
(2)按“字節”方式:從IB0-IB15,共有16個字節
(3)按“字”方式:從IW0-IW14,共有8個字
(4)按“雙字”方式:從ID0-ID12,共有4個雙字
2.輸出映象寄存器(Q)
數字量輸出映象區是S7-200 CPU為輸出端信號狀態開辟的一個存儲區。輸出映像寄存器的標識符為Q(從Q0.0-Q15.7,共有128點),在每個掃描周期的末尾,CPU將輸出映像寄存器的數據傳送給輸出模塊,再由後者驅動外部負載。
可以按位、字節、字、雙字四種方式來存取。
(1)按“位”方式:從Q0.0-Q15.7,共有128點
(2)按“字節”方式:從QB0-QB15,共有16個字節
(3)按“字”方式:從QW0-QW14,共有8個字
(4)按“雙字”方式:從QD0-QD12,共有4個雙字
(二)模擬量輸入映象區和輸出映象區
1.模擬量輸入映象區(AI區)
模擬量輸入映象區是S7-200 CPU為模擬量輸入端信號開辟的一個存儲區。S7-200將測得的模擬量(如溫度、壓力)轉換成一個字長(2個字節)的數字量,模擬量輸入映像寄存器用標識符(AI)、數據長度(W)及字節的起始地址表示。
從AIW0-AIW30,共有16個字,總共允許有16路模擬量輸入。
說明:模擬量輸入值為隻讀數據。
2.模擬量輸出映象區(AQ區)
模擬量輸出映象區是S7-200 CPU為模擬量輸出端信號開辟的一個存儲區。S7-200將1個字長(2個字節,16位)的數字量按比例轉換為電流或電壓。模擬量輸出映像寄存器用標識符(AQ)、數據長度(W)及字節的起始地址表示。
從AQW0-AQW30,共有16個字,總共允許有16路模擬量輸出。