西門子S7 -200係列PLC地址分配原則有兩點:第一是數字量和模擬量分別編址,數字量輸入地址冠以字母“I”,數字量輸出地址冠以字母“Q”,輸出/輸入字節可以重號。模擬量輸入地址冠以字母“AI”,模擬量輸出地址冠以字母“AQ”,輸出/輸入字可以重號。第二是數字量模塊的編址是以字節為單位,模擬量模塊的編址是以字為單位(即以雙字節為單位)。
數字量擴展模塊的地址分配是從最靠近CPU模塊的數字量模塊開始,在本機數字量地址的基礎上從左到右按字節連續遞增,本模塊高位實際位數未滿8位的,未用位不能分配給I/O鏈的後續模塊。模擬量擴展模塊的地址是從最靠近CPU模塊的模擬量模塊開始,在本機模擬量地址的基礎上從左到右按字遞增。例如CPU224要擴展三個擴展模塊,它們分別為一個4入/4出數字量混合模塊、一個8人數字量模塊和一個4 入/1出的模擬量混合模塊。則第一個擴展模塊輸入地址為I2.0~I2.3,輸出地址為Q2.0~Q2.3,第二個擴展模塊輸入地址為I3.0~I3.7;第三個擴展模塊輸入地址為AIW0、AIW2、AIW4、AIW6,輸出地址為AQW0。