西門子PLC地址分配方法
依據(jù)紛歧樣的PLC裝備狀況斷定I/O地址是PLC編程的條件與根底,程序中的地址有必要與實習(xí)物理聯(lián)接點逐個對應(yīng),才調(diào)保證動作的施行。
當(dāng)挑選了PLC往后,首要需求斷定的是體系中各I/O點的必定地址。在西門子S7系列PLC中I/O必定地址的分配辦法共有固定地址型、主動分配型、用界說型3種。實習(xí)所運用的辦法抉擇于所選用的PLC的CPU類型、編程軟件、軟件版別、編程人員的挑選等要素。
1.固定地址型
固定地址分配辦法是一種對PLC設(shè)備機架上的每一個設(shè)備方位(插槽)都規(guī)矩地址的分配辦法。其特征如下:
①PLC的每一個設(shè)備方位都依照該系列PLC悉數(shù)模塊中或許存在的最大I/O點數(shù)分配地址。
例如:S7-300系列I/O模塊中最大開關(guān)量輸入/輸出為32點,因而,每一個設(shè)備方位都有必要分配32點地址:假定實習(xí)設(shè)備的模塊只需16點輸入,那么剩下的I/O地址將不能夠再作為物理輸入點運用。
②關(guān)于輸入或輸出來說,I/O地址是接連的,并且,在輸入與輸出中不能夠運用相同的二進制字節(jié)與位。
例如:S7-300系列I/O模塊的第1設(shè)備位中設(shè)備了32點輸入模塊,地址數(shù)據(jù)中的0.0~3.7就被該模塊所占用,地址固定為I0.0~13.7;即便第2設(shè)備位中設(shè)備了32點輸出模塊,其輸出地址也只能是Q4.O~Q7.7,而不行所以QO.O~Q3.7,在實習(xí)編程時QO.O~Q3.7就變成了不存在的輸出。相同,假定在第3設(shè)備位中接著設(shè)備了16點輸入模塊,其地址將為I8.0~19.7,在實習(xí)編程時I4.0~17.7就變成了不存在的輸入。
以上分配準(zhǔn)則對模仿量模塊相同適用。
2.主動分配型
主動地址分配辦法是一種經(jīng)過主動查看PLC所設(shè)備的實習(xí)模塊,主動、接連分配地址的分配辦法。其特征如下:
①PLC的每一個設(shè)備方位的I/O點數(shù)量無規(guī)矩,PLC依據(jù)模塊主動分配地址。
例如:當(dāng)每一個設(shè)備方位設(shè)備了32點模塊后,PLC主動分配給該模塊0.0~3.7的地址:假定實習(xí)設(shè)備的模塊只需16點輸入,那么PLC主動分配給該模塊的地址就變成0.0~1.7。
②輸入與輸出的地址均從0.0起接連編列、主動辨認,I/O地址接連、有序。
例如:PLC的第1設(shè)備位中設(shè)備了32點輸入模塊,地址為I0.0~13.7;當(dāng)?shù)?設(shè)備位中設(shè)備了32點輸出模塊后,其輸出地址主動分配為QO.O~Q3.7。相同,假定在第3設(shè)備位中接著設(shè)備了16點輸入模塊,其地址將為I4.0~15.7。I/O地址中沒有不存在的輸入與輸出。
以上分配準(zhǔn)則對模仿量模塊相同適用。
關(guān)于S7-300系列,因為出產(chǎn)時刻、軟件版別的紛歧樣,設(shè)備于PLC主機上的有些I/O模塊,CPU的地址分配或許會呈現(xiàn)斷續(xù)的狀況,CPU依然依照最大開關(guān)量輸入/輸出進行地址分配,當(dāng)運用32點以下模塊時,剩下的地址不能夠再運用。可是,、關(guān)于長途I/O單元,地址老是接連分配的。
3.用戶設(shè)定型
用戶設(shè)定型分配辦法是一種能夠經(jīng)過編程軟件進行恣意界說的地址分配辦法。其特征如下:
①PLC的每一個設(shè)備方位的地址能夠恣意界說,I/O點數(shù)量無規(guī)矩,但同- PLC中不能夠重復(fù)。 ’
例如:當(dāng)每一個設(shè)備方位設(shè)備了32點輸入模塊后,用戶能夠分配給該模塊I0.0~13.7的地址;也能夠分配別的恣意地址,如I8.0~I11.7等。但在分配I0.0~13.7后,后續(xù)的同類模塊中不能夠再運用地址I0.0~13.~。
②輸入與輸出的地址既可所以接連的,也能夠不依照次第擺放。
例如:PLC的第1設(shè)備位中設(shè)備了32點輸入模塊,地址界說為I8.0~111.7;第2設(shè)備位中再設(shè)備32點輸入模塊,地址界說為I0.0~13.7,這么的分配相同也容許。
以上分配準(zhǔn)則對模仿量模塊相同適用。