單價(jià): | 面議 |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內發(fā)貨 |
所在地: | 直轄市 上海 |
有效期至: | 長(cháng)期有效 |
發(fā)布時(shí)間: | 2025-03-07 17:09 |
最后更新: | 2025-03-07 17:09 |
瀏覽次數: | 61 |
采購咨詢(xún): |
請賣(mài)家聯(lián)系我
|
(松原)西門(mén)子PLC代理商
(松原)西門(mén)子PLC代理商
(松原)西門(mén)子PLC代理商
PLCjuedui地址的地址符編程S7系列PLC的juedui地址由地址符(信號類(lèi)型)、數據長(cháng)度、起始字節(位)三部分組成。地址符用于指定信號的類(lèi)型;數據長(cháng)度用于指定信號的位數;起始字節(位)用于定義信號的位置。如圖3-10所示。
??圖3-10 S7系列PLC的juedui地址地址符
??S7系列PLC中可以使用的信號有多種,它們通過(guò)不同的"地址符"進(jìn)行區別,在S7-200與S7-300/400中也有所不同,在使用時(shí)應加以注意。
??(1) 輸入/輸出信號
??1) 輸入信號I:輸入信號用英文字母I標記,它是指與PLC輸入端連接的來(lái)自外部設備的外部輸入信號。在PLC程序中,一般是使用"輸入映像"寄存器中的數據,其內容在一個(gè)PLC循環(huán)掃描周期內保持不變。
??2) 輸出信號Q:輸出信號用英文字母Q標記,它是指與PLC輸出端連接的用于控制外部設備的外部輸出信號,PLC的輸出信號送給輸出模塊,并通過(guò)不同的驅動(dòng)形式驅動(dòng)外部負載。在PLC程序中,一般使用“輸出映像”寄存器中的數據。輸出映像寄存器中的內容可以隨著(zhù)程序的執行不斷改變(在多重線(xiàn)圈編程時(shí)),但最終PLC輸出的狀態(tài)總是程序最后的處理結果,對外部來(lái)說(shuō)它也是唯一的。
??3) 直接輸入/輸出PL/PQ(僅S7-300/400有):直接輸入/輸出是在PLC程序中不受PLC循環(huán)掃描約束,進(jìn)行直接采樣的輸入與直接刷新的輸出信號。通過(guò)直接輸入/輸出,可以在PLC程序中不受PLC循環(huán)時(shí)間的限制,直接對PLC的輸入/輸出信號進(jìn)行讀/寫(xiě)。
??在直接輸入的情況下,PLC程序不再使用輸入映像寄存器中的值,而是直接讀入當前的瞬時(shí)值。PLC執行了直接輸入后,并不會(huì )影響"輸入映像"寄存器中原來(lái)的值。在直接輸出的情況下PLC程序不再使用輸出映像寄存器中的值,而是直接輸出當前的瞬時(shí)值。PLC執行了直接輸出后,"輸出映像"寄存器中的值將立即發(fā)生變化。
??4) 模擬量輸入/輸出AI/AQ:模擬量輸入/輸出只能以“字”的形式指定,不可以使用二進(jìn)制位的形式進(jìn)行編程,模擬量輸入/輸出的地址只能為AIW**/AQW**。模擬量輸入/輸出的內容直接保存在PLC的模擬量輸入/輸出模塊中,而不是存放在CPU的RAM中,模擬量輸入/輸出實(shí)質(zhì)上也是一種對輸入/輸出的直接讀入與輸出。
??(2) 內部標志位寄存器
??1) 內部標志位M:Siemens公司PLC中的"內部標志位"用英文字母M標記,作用相當于其他公司PLC 中常說(shuō)的"內部繼電器",它用于寄存PLC程序中間運算結果。在PLC程序中,內部標志位的內容可以隨著(zhù)程序的執行過(guò)程不斷進(jìn)行著(zhù)更新與改變。
??2) 特殊內部標志位SM:PLC內部特殊標志位用英文字母SM標記,它與內部標志位的區別是:特殊標志位SM具有特殊的含義,它可以反映PLC內部的工作狀態(tài)和控制信息,并可被PLC用戶(hù)程序使用。
??特殊標志位SM分為"只讀"和"可讀寫(xiě)"兩部分。"只讀"信號由PLC自動(dòng)生成結果,在程序中只能使用其結果,而不能進(jìn)行"寫(xiě)人"(或輸出)操作。
??3) 累加器ACC:S7-200與S7-400有4個(gè)32位累加器ACCD-ACC3;S7-300有2個(gè)32位累加器ACCD、ACC1。累加器的內容同樣只可以用字節、字或雙字的形式進(jìn)行處理,并以ACD~AC3作為juedui地址。當以字節(或字)為單位存取累加器時(shí),使用累加器的低8位或低16位。
??4) 順序控制繼電器S(僅S7-200有):在S7-200PLC中,可以使用順序控制繼電器(SCR),它用英文字母S標記,用于組織PLC程序操作或進(jìn)入相應的程序步。
??5) 數據塊DB/DI(僅S7-300/400):在S7-300/400系列PLC中,可以使用數據塊DB來(lái)存儲程序的處理結果或數據,數據塊可以在DB(或DI)的地址下以十進(jìn)制的形式來(lái)指定。數據塊的內容同樣可以用二進(jìn)制位、字節、字、雙字的形式使用,對于二進(jìn)制位,地址以DBX*.*(或DIX*.*)形式指定;對于數據塊中的字節、字、雙字,地址以DBB***、DBW***、DBD**(DIB***、DIW***、DID***)形式指定。
??(3) 公共變量與局部變量
??1) 變量V(僅S7-200有):在S7-200中,PLC內部變量用英文字母V標記,其作用與內部寄存器類(lèi)似,可用于寄存PLC程序中間運算結果,但可以使用的數量更多。在PLC程序的執行過(guò)程中可以不斷地對內部變量V的內容進(jìn)行更新與改變。由于變量V的狀態(tài)可以由所有的程序塊共用,它是一種公共變量(也稱(chēng)共享變量)。
??由于S7-200中沒(méi)有單獨的“數據塊(DB)”存儲區,內部變量V存儲器的第1部分被作為數據塊DB1 使用,它在不同的CPU中大小不等,可以是128~512字節。被作為數據塊DB1使用的內部變量V,在PLC 裝載時(shí)可以像PLC程序一樣復制到PLC的EEPROM中,而其余的內部變量V則只能保存在CPU的RAM中。在S7-300/400中不可以使用內部變量V,而是需要通過(guò)數據塊DB來(lái)存儲PLC的中間運算結果。
??2) 局部變量L:PLC內部局部變量用英文字母L標記,其作用與公共變量類(lèi)似,但它是一種共用的、動(dòng)態(tài)變化的存儲區域,其內容與含義隨著(zhù)所執行的邏輯塊的不同而改變,它用于寄存僅在邏輯塊內部使用的中間運算結果。
??局部變量L與公共變量V的區別是:公共變量V在PLC程序中是通用的,即某一程序段或程序塊的執行結果可以用于其他的程序段與程序塊;而局部變量L的內容卻是臨時(shí)性、不固定的,只有在調用某一邏輯塊時(shí),在缺的內部才有明確的含義,邏輯塊一日執行完成,其作用隨之消失,它隨著(zhù)所執行程序塊的不同隨時(shí)進(jìn)行更新與改變。
??局部變量L的地址范圍在理論上為L(cháng)0、0~L63.7共64個(gè)字節,但實(shí)際可以使用的一般為L(cháng)0.0~L59.7共60個(gè)字節。
??(4) 定時(shí)器與計數器
??1) 定時(shí)器T與計數器C:定時(shí)器T、計數器C的地址以十進(jìn)制位的形式指定,格式相同,具體如下:定時(shí)器:T***,可以使用的點(diǎn)數取決于PLC的型號,且可以使用T**8、T**9:計數器:C***,可以使用的點(diǎn)數取決于PLC的型號,且可以使用T**8、T**9。
??定時(shí)器、計數器可以以二進(jìn)制位的形式使用,在這種情況下,相當于一個(gè)延時(shí)繼電器(或計數器)的動(dòng)合觸點(diǎn),在延時(shí)(或計數)到達設定值時(shí),觸點(diǎn)接通。它們還可以以字的形式使用,在這種情況下,相當于通過(guò)數據操作指令讀取16位的定時(shí)器、計數器的當前定時(shí)、計數值。
??2) 高速計數器輸入HC(僅S7-200有):高速計數器為32位信號,只能以“雙字”的形式進(jìn)行讀入,其地址為HC0~HC5。
??高速計數器用于記錄頻率高于PLC循環(huán)掃描速度的外部輸入脈沖信號,它能對PLC循環(huán)掃描不能檢測的外部倍號進(jìn)行計數。每個(gè)高速計數器有一個(gè)帶符號的32位當前值(HC);高速計數器的當前值通常只能讀取,且必須以雙字為單位進(jìn)行;高速計數器的數量取決于CPU型號。
??高速計數器的內容直接保存在PLC的高速計數器模塊中,而不是存放在CPU的RAM中,高速計數器的讀入/輸出實(shí)質(zhì)上也是一種對輸入/輸出的直接讀入與輸出。
6ES7211-1BE40-0XB0 | CPU 1211C AC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7211-1AE40-0XB0 | CPU 1211C DC/DC/DC,6輸入/4輸出,集成2AI |
6ES7211-1HE40-0XB0 | CPU 1211C DC/DC/Rly,6輸入/4輸出,集成2AI |
6ES7212-1BE40-0XB0 | CPU 1212C AC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7212-1AE40-0XB0 | CPU 1212C DC/DC/DC,8輸入/6輸出,集成2AI |
6ES7212-1HE40-0XB0 | CPU 1212C DC/DC/Rly,8輸入/6輸出,集成2AI |
6ES7214-1BG40-0XB0 | CPU 1214C AC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7214-1AG40-0XB0 | CPU 1214C DC/DC/DC,14輸入/10輸出,集成2AI |
6ES7214-1HG40-0XB0 | CPU 1214C DC/DC/Rly,14輸入/10輸出,集成2AI |
6ES7215-1BG40-0XB0 | CPU 1215C AC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES7215-1AG40-0XB0 | CPU 1215C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |
6ES7215-1HG40-0XB0 | CPU 1215C DC/DC/Rly,14輸入/10輸出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14輸入/10輸出,集成2AI/2AO |