西門子: | 西門子工業(yè)交換機(jī)代理商 |
西門子工業(yè)交換機(jī): | 西門子工業(yè)交換機(jī)一級(jí)代理 |
德國: | 西門子工業(yè)交換機(jī)授權(quán)代理 |
單價(jià): | 面議 |
發(fā)貨期限: | 自買家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 直轄市 上海 上海寶山 |
有效期至: | 長期有效 |
發(fā)布時(shí)間: | 2023-12-13 19:06 |
最后更新: | 2023-12-13 19:06 |
瀏覽次數(shù): | 105 |
采購咨詢: |
請(qǐng)賣家聯(lián)系我
|
1、常開觸點(diǎn)、常閉觸點(diǎn)、線圈
位邏輯指令是PLC編程中***基本、使用***頻繁的指令。
常開觸點(diǎn):線圈通電時(shí)處于閉合狀態(tài),在線圈斷電時(shí)處于斷開狀態(tài)。
常閉觸點(diǎn):線圈斷電時(shí)處于閉合狀態(tài),在線圈通電時(shí)處于斷開狀態(tài)。
2、即時(shí)常開、即時(shí)常閉
一般PLC都有一個(gè)掃描周期,幾十毫秒之間不等,因程序長度而異。有一些精度高的場合是不允許等到掃描周期到了才執(zhí)行,例如故障,立即常開/常閉就是忽略掉這段掃描周期直接執(zhí)行,不受掃描周期的影響,不經(jīng)過映像寄存器,直接讀寫存儲(chǔ)器。即時(shí)常開、即時(shí)常閉觸點(diǎn)是立即執(zhí)行,不受掃描周期影響。非立即常開、常閉受掃描周期影響,要等到掃描當(dāng)前位置時(shí)才去執(zhí)行。
3、NOT 否指令(取反)
NOT否指令就是對(duì)指令前的結(jié)果進(jìn)行取反的指令。如果前面的運(yùn)算結(jié)果邏輯是1 取反后結(jié)果就是0。如果前面運(yùn)算結(jié)果邏輯是0,取反后結(jié)果就是1。
在上圖中,沒有NOT時(shí),I1.2=1,Q1.1=1。有了NOT指令,NOT前面的I1.2=1,取反Q1.1=0。
4、上升沿P指令
上升沿在邏輯信號(hào)從0變?yōu)?的***個(gè)周期時(shí),是接通的,后面的掃描周期是斷開的。直到這個(gè)邏輯從1變成0 ,從0變成1時(shí)又接通一個(gè)掃描周期。
當(dāng)I1.3在前一個(gè)掃描周期為0,本次掃描周期變成1時(shí),只有一個(gè)掃描周期是接通的,相當(dāng)于只產(chǎn)生一個(gè)脈沖。其后面的指令得到一次使能信號(hào)。
5、下降沿N指令
下降沿在邏輯信號(hào)從1變?yōu)?的***個(gè)周期時(shí),是接通的,后面的掃描周期是斷開的。直到這個(gè)邏輯從0變成1 ,從1變成0時(shí)又接通一個(gè)掃描周期。
當(dāng)I1.4在前一個(gè)掃描周期為1,本次掃描周期變成0時(shí),只有一個(gè)掃描周期是接通的,相當(dāng)于只產(chǎn)生一個(gè)脈沖。其后面的指令得到一次使能信號(hào)。
6、即時(shí)輸出
即時(shí)指令不受循環(huán)掃描的影響,對(duì)實(shí)際的I/O點(diǎn)立即進(jìn)行讀寫操作。立即輸出指令用于輸出Q線圈,執(zhí)行指令時(shí),立即將新值寫入實(shí)際輸出點(diǎn)和對(duì)應(yīng)的輸出映像寄存器。它不受PLC掃描周期的影響,允許對(duì)輸出點(diǎn)進(jìn)行快速直接存取。
7、即時(shí)置位、即時(shí)復(fù)位
置位比立即置位***多延遲一個(gè)掃描周期,具體延遲多少時(shí)間是“不確定”的。即時(shí)復(fù)位動(dòng)作原理同即時(shí)置位。上圖中,當(dāng)I3.4變?yōu)镺N時(shí),Q3.3開始連續(xù)的4個(gè)被置位(Q3.3、Q3.4、Q3.5、Q3.6狀態(tài)為1)
8、置位、復(fù)位指令
S置位指令將指定的操作數(shù)設(shè)置為1,并保持該狀態(tài)。R復(fù)位指令將指定的操作數(shù)設(shè)置為0,并保持該狀態(tài)。在200/200 SMART PLC中,S置位指令和R復(fù)位指令既可以是單個(gè)位的置位與復(fù)位,也可以是連續(xù)多個(gè)位的置位與復(fù)位,通過指令下方的操作數(shù),設(shè)置操作數(shù)為1時(shí)是對(duì)單個(gè)位的置位與復(fù)位,操作數(shù)>1時(shí)是對(duì)連續(xù)多個(gè)位的置位與復(fù)位。
9、置位優(yōu)先、復(fù)位優(yōu)先
置位優(yōu)先型SR觸發(fā)器:
當(dāng)I5.4的信號(hào)狀態(tài)為“1”,I5.5的信號(hào)狀態(tài)為“0”時(shí),輸出Q4.3為“1”。
當(dāng)I5.4的信號(hào)狀態(tài)為“0”,I5.5的信號(hào)狀態(tài)為“1”時(shí),輸出Q4.3為“0”。
當(dāng)兩個(gè)信號(hào)狀態(tài)均為“0”,則無變化。
當(dāng)兩個(gè)信號(hào)狀態(tài)均為“1”,則置位指令優(yōu)先,Q4.3為“1”。
復(fù)位優(yōu)先型RS觸發(fā)器:
當(dāng)I5.6的信號(hào)狀態(tài)為“1”,I5.7的信號(hào)狀態(tài)為“0”時(shí),輸出Q5.4為“1”。
當(dāng)I5.6的信號(hào)狀態(tài)為“0”,I5.7的信號(hào)狀態(tài)為“1”時(shí),輸出Q5.4為“0”。
當(dāng)兩個(gè)信號(hào)狀態(tài)均為“0”,則無變化。
當(dāng)兩個(gè)信號(hào)狀態(tài)均為“1”,則復(fù)位指令優(yōu)先,Q5.4為“0”。
10、NOP空指令
NOP空指令是一條無動(dòng)作、無目標(biāo)元件的一個(gè)序步指令。空操作指令使該步序?yàn)榭詹僮鳌S?NOP指令可替代已寫入指令, 可以改變電路。在程序中加入 NOP指令, 在改動(dòng)或追加程序時(shí)可以減少步序號(hào)的改變。