上述問題都是關于如何訪問、使用數據的問題,也就是所謂“尋址”。
S7-200從外部接收信號輸入(輸入數據),在內部按照用戶程序運算、處理后,再輸出進行各種控制、顯示。
物理的輸入/輸出信號,在S7-200 CPU內部是以輸入/輸出映象區的形式對應。除此之外,CPU內部也有各種數據區域,如變量區(V存儲區),定時器、計數器數據等。
在S7-200 PLC系統中,數據可以被:
要進行上述數據處理,需要:
總之,所有數據,在S7-200中都是通過地址訪問。
凡S7-200中能夠訪問的數據都有地址,地址是訪問所有數據的依據,訪問數據的過程本身就是“尋址”。
《S7-200系統手冊》上關于PLC概念的第四章,其中對于S7-200中數據尋址的敘述非常好,建議初學者必讀!
幾乎所有的指令、功能都與各種形式的尋址有關,不弄清楚數據尋址會給工作帶來極大的困難。
在S7-200中,輸入/輸出點的地址只與其在系統中的物理位置有關。
各種類型的I/O按照各自的種類,如數字量輸入(I)、數字量輸出(Q)、模擬量輸入(AI)、模擬量輸出(AQ)信號,分別排列地址。
S7-200編程時不必配置I/O地址。
S7-200擴展模塊上的I/O地址按照離CPU的距離遞增排列。離CPU越近,地址號越小。
在模塊之間,數字量信號的地址總是以8位(1個字節)為單位遞增。如果CPU上的物理輸入點沒有完全占據一個字節,其中剩余未用的位也不能分配給后續模塊的同類信號。
模擬量輸出模塊總是要占據兩個通道的輸出地址。即便有些模塊(EM235)只有一個實際輸出通道,它也要占用兩個通道的地址。
在編程計算機和CPU實際聯機時,使用Micro/WIN的菜單命令“PLC > Information”,可以查看CPU和擴展模塊的實際I/O地址分配。
一個CPU和擴展I/O尋址的例子:
圖1. I/O地址排列舉例
https://support.industry.siemens.com/cs/us/en/view/8950920
電話:13916183699
郵箱:13916183699@139.com
網址:http://www.nabaiqian.cn
地址:中國上海市青浦區北青公路7171號111-112室