S7-200 CPU 22*系列PLC具有2-7個(gè)擴(kuò)展模塊,不同的CPU擴(kuò)展規(guī)則不同,具體規(guī)則需查閱西門子提供的操作手冊(cè)。
每個(gè)擴(kuò)展模塊的組態(tài)地址編號(hào)取決于各模塊的類型和該模塊在I/O鏈中所處的位置。
編址就是對(duì)輸入/輸出模塊上的I/O點(diǎn)進(jìn)行編號(hào),以便程序執(zhí)行時(shí)可以唯一地識(shí)別每個(gè)I/O點(diǎn)。它的方法是同種類型輸入或輸出點(diǎn)的模塊在鏈中以主機(jī)的位置而遞增,其他類型的模塊有無,以及所處的位置都不影響本類型模塊的編號(hào)。
下面舉個(gè)例子來說明I/O的編制。例如,某一控制系統(tǒng)選用CPU224,系統(tǒng)所需的輸入/輸出點(diǎn)數(shù)各為:數(shù)字量輸入24點(diǎn)、數(shù)字量輸出20點(diǎn)、模擬量輸入6點(diǎn)、模擬量輸出2點(diǎn)。
本系統(tǒng)可有多種不同模塊的選取組合,并且各模塊在I/O鏈中的位置排列方式也可能有多種,這里模塊連接方式為:選擇主機(jī)CPU224+模塊1EM221 DI8 DC24V+模塊2EM222 D08 DC24V+模塊3EM235AI4/AO1 12位+模塊3EM223DI4/DO4 DC24V+模塊5EM235AI4/AO1 12位
各模塊編制:主機(jī)I/O I0.0 Q0.0模塊1 I/O I2.0模塊2 I/O Q2.0 模塊3 I/O AIW0模塊4 I/O I3.0 Q3.0模塊5 I/O AW8
I0.1 Q0.1 I2.1 Q2.1 AIW2 I3.1 Q3.1 AW10
I0.2 Q0.2 I2.2 Q2.2 AIW4 I3.2 Q3.2 AW12
I0.3 Q0.3 I2.3 Q2.3 AIW6 I3.3 Q3.3 AW14
I0.4 Q0.4 I2.4 Q2.4
I0.5 Q0.5 I2.5 Q2.5 AQW0 AQW2
I0.6 Q0.6 I2.6 Q2.6
I0.7 Q0.7 I2.7 Q2.7
I1.0 Q1.0
I1.1 Q1.1
I1.2
I1.3
I1.4
I1.5
由這個(gè)例子,不難看出S7-200 系統(tǒng)擴(kuò)展對(duì)輸入/輸出的組態(tài)的規(guī)則如下
1)同類型輸入或輸出點(diǎn)的模塊進(jìn)行順序編制
2)對(duì)于數(shù)字量,輸入/輸出映像寄存器的單位長(zhǎng)度為8位(1個(gè)字節(jié)),本模塊的高位實(shí)際位數(shù)未滿8位,未用位不能分配給I/O鏈的后續(xù)模塊
對(duì)于模擬量,輸入/輸出以2個(gè)字節(jié)(1個(gè)字)遞增方式來分配空間
有幫助的話,回復(fù)下。!
[ 此貼被lxh3251335在2008-08-19 17:03重新編輯 ]