PLC是電力工作人員在進(jìn)行電力設(shè)備安裝和維護(hù)過(guò)程中不可缺少的常用工具,PLC給我們的工作和維護(hù)帶來(lái)了便利。下面我們繼續(xù)分享學(xué)習(xí)PLC。

一,PLC的種類

1、小型PLC

一體式結(jié)構(gòu)、I/O點(diǎn)數(shù):256點(diǎn) (384點(diǎn))、

多用于單機(jī)控制

如:FX1S、FX1N、FX2N、FX3U、FX3G整體化PLC,注:F1、F2、 FX1、FX2 、FX0N、FX0S均已停產(chǎn)。

2、中型系列PLC

模塊化結(jié)構(gòu)、 I/O點(diǎn)數(shù):<2048點(diǎn)

用于較大規(guī)?刂

特點(diǎn):L系列PLC體積小,功能強(qiáng)大; 如L02CPU,L26CPU等。

3、大型系列PLC

模塊式結(jié)構(gòu)、 I/O點(diǎn)數(shù):4096點(diǎn)、運(yùn)算速度快、網(wǎng)絡(luò)功能強(qiáng)

滿足大型控制系統(tǒng)要求

如: QnA系列PLC :Q3ACPU、Q4ACPU;Q系列PLC :Q00J 、Q00 Q001Q02HQ06HQ12HQ25HQ03UDQ04UD(E)HQ06UD (E) HQ13UD (E) HQ26UD (E) H

二,PLC的基本基本指令簡(jiǎn)介

1.png

2.png

PLC指令詳解:

一、標(biāo)準(zhǔn)觸點(diǎn)指令

LD動(dòng)合觸點(diǎn)指令,表示一個(gè)與輸入母線相連的動(dòng)合觸點(diǎn)指令,即動(dòng)合觸點(diǎn)邏輯運(yùn)算起始。

LDN動(dòng)斷觸點(diǎn)指令,表示一個(gè)與輸入母線相連的動(dòng)斷觸點(diǎn)指令,即動(dòng)斷觸點(diǎn)邏輯運(yùn)算起始。

A 與動(dòng)合觸點(diǎn)指令,用于單個(gè)動(dòng)合觸點(diǎn)的串聯(lián)。

AX 與非動(dòng)斷觸點(diǎn)指令,用于單個(gè)動(dòng)斷觸點(diǎn)的串聯(lián)。

O 或動(dòng)合觸點(diǎn)指令,用于單個(gè)動(dòng)合觸點(diǎn)的并聯(lián)。

ON 或非動(dòng)斷觸點(diǎn)指令,用于單個(gè)動(dòng)斷觸點(diǎn)的并聯(lián)。

LD、LDN、A、AN、O、ON觸點(diǎn)指令中變量的數(shù)據(jù)類型為布爾(BOOC)型。LD、LDN兩條指令用于將接點(diǎn)接到母線上,A、AN、O、ON指令均可多次重復(fù)使用,但當(dāng)需要對(duì)兩個(gè)以上接點(diǎn)串聯(lián)連接電路塊的并聯(lián)連接時(shí),要用后述的OLD指令。

例子:

QQ截圖20180327102658.png

二、串聯(lián)電路塊的并聯(lián)連接指令OLD

兩個(gè)或兩個(gè)以上的接點(diǎn)串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時(shí),分支開(kāi)始用LD、LDN指令,分支結(jié)束用OLD指令。OLD指令與后述的ALD指令均為無(wú)目標(biāo)元件指令,而兩條無(wú)目標(biāo)元件指令的步長(zhǎng)都為一個(gè)程序步。OLD有時(shí)也簡(jiǎn)稱或塊指令。

三、并聯(lián)電路的串聯(lián)連接指令A(yù)LD

兩個(gè)或兩個(gè)以上接點(diǎn)并聯(lián)電路稱為并聯(lián)電路塊,分支電路并聯(lián)電路塊與前面電路串聯(lián)連接時(shí),使用ALD指令。分支的起點(diǎn)用LD、LDN指令,并聯(lián)電路結(jié)束后,使用ALD指令與前面電路串聯(lián)。ALD指令也簡(jiǎn)稱與塊指令,ALD也是無(wú)操作目標(biāo)元件,是一個(gè)程序步指令。

四、輸出指令 =

1、= 輸出指令是將繼電器、定時(shí)器、計(jì)數(shù)器等的線圈與梯形圖右邊的母線直接連接,線圈的右邊不允許有觸點(diǎn),在編程中,觸點(diǎn)以重復(fù)使用,且類型和數(shù)量不受限制。

五、置位與復(fù)位指令S、R

S為置位指令,使動(dòng)作保持;R為復(fù)位指令,使操作保持復(fù)位。從指定的位置開(kāi)始的N個(gè)點(diǎn)的寄存器都被置位或復(fù)位,N=1~255如果被指定復(fù)位的是定時(shí)器位或計(jì)數(shù)器位,將清除定時(shí)器或計(jì)數(shù)器的當(dāng)前值。

六、跳變觸點(diǎn)EU,ED

正跳變觸點(diǎn)檢測(cè)到一次正跳變(觸點(diǎn)的入信號(hào)由0到1)時(shí),或負(fù)跳變觸點(diǎn)檢測(cè)到一次負(fù)跳變(觸點(diǎn)的入信號(hào)由1到0)時(shí),觸點(diǎn)接通到一個(gè)掃描周期.正/負(fù)跳變的符號(hào)為EU和ED,他們沒(méi)有操作數(shù),觸點(diǎn)符號(hào)中間的”P”和”N”分別表示正跳變和負(fù)跳變。

QQ截圖20180327102727.png

七、空操作指令NOP

NOP指令是一條無(wú)動(dòng)作、無(wú)目標(biāo)元件的一個(gè)序步指令?詹僮髦噶钍乖摬叫?yàn)榭詹僮。用NOP指令可替代已寫入指令,可以改變電路。在程序中加入NOP指令,在改動(dòng)或追加程序時(shí)可以減少步序號(hào)的改變。

八、程序結(jié)束指令END

END是一條無(wú)目標(biāo)元件的一序步指令。PLC反復(fù)進(jìn)行輸入處理、程序運(yùn)算、輸出處理,在程序的最后寫入END指令,表示程序結(jié)束,直接進(jìn)行輸出處理。在程序調(diào)試過(guò)程中,可以按段插入END指令,可以按順序擴(kuò)大對(duì)各程序段動(dòng)作的檢查。采用END指令將程序劃分為若干段,在確認(rèn)處于前面電路塊的動(dòng)作正確無(wú)誤之后,依次刪去END指令。要注意的是在執(zhí)行END指令時(shí),也刷新監(jiān)視時(shí)鐘。

PLC的學(xué)習(xí)前期需要足夠的了解PLC,了解他的工作方式,接受的邏輯語(yǔ)言,輸入輸出指令等。希望大家一起學(xué)習(xí)。