單價: | 面議 |
發貨期限: | 自買家付款之日起 天內發貨 |
所在地: | 直轄市 上海 |
有效期至: | 長期有效 |
發布時間: | 2025-03-09 16:34 |
最后更新: | 2025-03-09 16:34 |
瀏覽次數: | 13 |
采購咨詢: |
請賣家聯系我
|
6ES7222-1XF32-0XB0西門子模塊
6ES7222-1XF32-0XB0西門子模塊
6ES7222-1XF32-0XB0西門子模塊
PLC邏輯運算指令?①邏輯運算指令
??由于編程軟件的不同,S7-200與S7-300/400系列PLC用于梯形圖編程的指令有所區別,具體情況如表3-12所示。表中有部分指令為非通用,只能在S7-200 中使用(或只能在S7-300/400中使用)。
??②邏輯運算指令說明
??a.觸點裝載指令。在S7-200PLC中,與其他公司的PLC一樣,對于與梯形圖的母線相連接的開始觸點,需要采用觸點裝載指令LD作為開始。在S7-300/400中,則是直接以邏輯運算指令代替觸點裝載指令,見圖3-29(a)。
??【例3-21】 對于如圖3-29(a)所示的梯形圖,在S7-200中的指令表程序如圖3-29(b)所示,而在S7-300/400中的指令表程序如圖3-29(c)所示。
??b.括號的使用。與數學運算一樣,在S7-300/400PLC中,邏輯運算遵守“先與后或”的原則進行。對于需要先進行“或”運算的場合,需要通過括號來調整運算的先后次序,括號的意義與數學運算相同。在PLC編程時,對于左括號"(",應緊跟邏輯指令代碼之后,如"A("、"O("等;右括號應單獨作為一個指令行,參見例3-29(c)中S7-300/400中的指令表程序。
??c.“異或”與“同或”指令。當需要對兩個信號進行“異或”或者“同或”運算時,在S7-300/400 PLC中可以直接使用“異或”與“同或”指令。
??【例3-22】 對于如圖3-30(a)所示的梯形圖,在S7-200中由于沒有"異或"、"同或"指令,編程時只能使用"堆棧"操作指令"OLD"實現,指令表程序如圖3-30(b)所示;但在S7-300/400中則可以直接使用“異或”、“同或”指令實現,指令表程序如圖3-30(c)所示。
??d.結果“置位”、“清除”、“保存”指令。在S7-300/400 PLC中,可以利用指令SET、CLR、SAVE直接對當前的邏輯運算結果進行置位、復位與保存操作。
??為了可靠地檢測、保存、記憶S7程序中的邏輯運算、數學運算指令的執行結果狀態,在S7-3M/400PLC中,設有一個專用的16位狀態寄存器。狀態寄存器中有2個狀態位與邏輯指令的結果有關。
??(a)RLO位。RLO位稱為"邏輯運算結果"狀態位,用于存放邏輯運算、邏輯比較指令的執行結果。
??(b)BR位。BR位稱為“布爾運算結果”狀態位。當處理的程序段中既有位邏輯運算,又有字邏輯運算時,BR用于存放字邏輯運算指令的執行狀況。當“字邏輯”運算指令被正確執行時,該位為"1",否則為"0"。
??不論前面的執行情況如何,都可以通過指令SET與CLR指令,無條件將PLC的邏輯指令執行結果狀態寄存器的RLO位直接設置成“1”或“0”。通過指令SAVE指令,則可以將RLO位的狀態寫人到BR中。
6ES7288-1SR20-0AA1 | S7-200 SMART,CPU SR20,標準型 CPU 模塊,繼電器輸出,220 V AC 或110 DC供電,12 輸入/8 輸出 |
6ES7288-1ST20-0AA1 | S7-200 SMART,CPU ST20,標準型 CPU 模塊,晶體管輸出,24 V DC 供電,12 輸入/8 輸出 |
6ES7288-1SR30-0AA1 | S7-200 SMART,CPU SR30,標準型 CPU 模塊,繼電器輸出,220 V AC 或110 DC供電,18 輸入/12 輸出 |
6ES7288-1ST30-0AA1 | S7-200 SMART,CPU ST30,標準型 CPU 模塊,晶體管輸出,24 V DC 供電,18 輸入/12 輸出 |
6ES7288-1SR40-0AA1 | S7-200 SMART,CPU SR40,標準型 CPU 模塊,繼電器輸出,220 V AC或110 DC 供電,24 輸入/16 輸出 |
6ES7288-1ST40-0AA1 | S7-200 SMART,CPU ST40,標準型 CPU 模塊,晶體管輸出,24 V DC 供電,24 輸入/16 輸出 |
6ES7288-1SR60-0AA1 | S7-200 SMART,CPU SR60,標準型 CPU 模塊,繼電器輸出,220 V AC 或110 DC供電,36 輸入/24 輸出 |
6ES7288-1ST60-0AA1 | S7-200 SMART,CPU ST60,標準型 CPU 模塊,晶體管輸出,24 V DC 供電,36 輸入/24 輸出 |
6ES7288-1CR20s-0AA1 | S7-200 SMART,CPU CR20s,經濟型 CPU 模塊,繼電器輸出,220 V AC或110 DC 供電,12 輸入/8 輸出 |
6ES7288-1CR30s-0AA1 | S7-200 SMART,CPU CR30s,經濟型 CPU 模塊,繼電器輸出,220 V AC或110 DC 供電,18 輸入/12 輸出 |
6ES7288-1CR40s-0AA1 | S7-200 SMART,CPU CR40s,經濟型 CPU 模塊,繼電器輸出,220 V AC或110 DC 供電,24 輸入/16輸出 |
6ES7288-1CR60s-0AA1 | S7-200 SMART,CPU CR60s,經濟型 CPU 模塊,繼電器輸出,220 V AC或110 DC 供電,36 輸入/24 輸出 |