You are on page 1of 20

MC LC

CHNG I: KHI QUT CHUNG V PLC MISUBISHI H FX


-Gii thiu chung v PLC ------------------------------------------------------------------ 3
S u dy ------------------------------------------------------------------------------- 4
Cc thit b trn b PLC FX --------------------------------------------------------------- 6
Cc c tnh k thut chung --------------------------------------------------------------- 7
Kt ni PLC vi cc Module m rng
------------------------------------------------------------------------------------------------- 1
0
6. Tp lnh c bn trn b PLC FX
------------------------------------------------------------------------------------------------- 1
3
7. Bi tp c bn
------------------------------------------------------------------------------------------------- 1
8
1.
2.
3.
4.
5.

CHNG II: PHNG PHP LP TRNH LADER


II.1. Cc lnh ng dng c bit
--------------------------------------------------------------------------------------------------------- 2
6
1. Nhm lnh s l ton hc
------------------------------------------------------------------------------------------------- 2
6
2. Nhm lnh iu khin lu trnh
------------------------------------------------------------------------------------------------- 3
0
3. Nhm lnh so snh v di chuyn
------------------------------------------------------------------------------------------------- 3
3
4. Nhm lnh quay v dch chuyn chui bit
------------------------------------------------------------------------------------------------- 3
5
5. Nhm lnh s l d liu
------------------------------------------------------------------------------------------------- 3
8
6. Nhm lnh s l tc cao
------------------------------------------------------------------------------------------------- 3
9

7. ng h thi gian thc


------------------------------------------------------------------------------------------------- 4
2
II.2. Cch xy dng lp trnh bi ton
1. S khi v thut ton
------------------------------------------------------------------------------------------------- 4
3
2. Cc bi tp c bn
------------------------------------------------------------------------------------------------- 4
4
CHNG III : CC LOI XY LANH V CC VALSE
1. Cu to cc loi Xy-Lanh
------------------------------------------------------------------------------------------------- 4
7
2. Cc loi Valse
------------------------------------------------------------------------------------------------- 4
7
CHNG IV : NG DNG PLC MISUBISHI TRONG IU KHIN
1. B m tc cao (HSC)
------------------------------------------------------------------------------------------------- 4
9
2. Thut ton Analog
------------------------------------------------------------------------------------------------- 5
2
3. Thut ton PID
------------------------------------------------------------------------------------------------- 5
5
CHNG V: BI TP THC HNH TRN H FX
----------------------------------------------------------------------------------------------------- 5
8

Li m u

Gio trnh PLC MISUBISHI c bin son nhm cung cp thm ti liu cho
cc c gi tham kha thm
Phn chnh ca gio trnh ny cung cp cc tnh nng c bit ca h PLC
MISUBISHI FX , phng php lp trnh, thit k cc b iu khin, iu khin
ng c, iu khin bng ti, ng h thi gian thc, iu khin Analog, b iu
khin PID..Do ni dung kh rng nn tc gi c gng trnh by ngn gn lm
ti liu nghin cu thm.
Mt h thng t ng gm c 3 thnh phn c bn l b iu khin, cm bin
o lng v c cu chp hnh. Trong cc dy chuyn sn xut, c bit l c cu tay
my th cc phn t kh nn l c cu chp hnh khng th thiu c. Mc ch
ca ti liu ny l cung cp thm kin thc c bn v cc phn t kh nn cng nh
ng dng ca chng trong cc h thng iu khin t ng phc v cho sn xut.
Ring phn thc hnh cc c gi c th tham kho cc bi tp v nh Gio
vin s hng dn iu khin cc h thng thc ti lp.

CHNG I: KHI QUT CHUNG V PLC MISUBISHI H FX

1. Gii thiu chung v PLC Misubishi.


a. khi nim:
- PLC l b iu khin lp trnh Programmable Logic Controller
-B iu khin lp trnh l mt thit b m ngi s dng c th lp trnh thc hin
mt lot hay trnh t cc s kin. Cc s kin ny c kch hot bi tc nhn kch
thch ng vo tc ng vo PC hoc qua cc hot ng tr nh thi gian nh th
hay cc s kin c m.Mt khi s kin c kch hot, n trng thi ON hoc
OF.Mt b iu khin lp trnh s lin tc lp trong chng trnh do ngi s
dng lp trnh ra ch tn hiu ng vo v xut tn hiu ng ra ti thi im lp
trnh.
-Cu trc ca b iu khin lp trnh c th c phn thnh cc thnh phn.B phn
m chng trnh c np vo lu tr v x l thng c gi l Main processing
hay cn gi l CPU.
Vy, lp trnh cho mt PLC l i tm iu kin tn hiu ng vo tc ng ln i
tng iu khin cho tn hiu ng ra tng ng.
b. Gii thiu chung v PLC Misubishi:
- PLC FX l mt loi PLC micro ca hng MISUBISHI nhng c nhiu tnh nng
mnh m. Loi PLC ny c tch hp sn cc I/O trn CPU.

PLC FX ra i t nm 1981 cho n nay c rt nhiu chng loi ty theo


Model nh: F , F1, FX1, FX0(S), FX0N, FX1S, FX1N, FX2Nv FX3U. Ty theo
Model m cc loi ny c dung lng b nh khc nhau.Dung lng b nh chng
trnh c th t 2kStep n 8kStep (hoc 64kStep khi gn thm b nh ngoi).Tng s
I/O i vi cc loi ny c th ln n 256 I/O, ring i vi FX3U(C) c th ln n
384 I/O. S Module m rng c th ln n 8 Module.
Loi PLC FX tch hp nhiu chc nng trn CPU (Main Unit) nh ng ra xung hai
ta , b m tc cao (HSC), PID, ng h thi gian thc
Module m rng nhiu chng loi nh Analog, x l nhit , iu khin v tr,
cc Module mng nh Cclink, Profibus.
Ngoi ra cn c cc board m rng (Extension Board) nh Analog, cc board
dng cho truyn thng cc chun RS232, RS422, RS485, v c USB.
lp trnh PLC ta c th s dng cc phn mn sau: FXGP_WIN_E,
GX_Developer.
Cc phng php lp trnh nh: Ladder, Instruction, SFC
Mt PLC gm c:
Tn hiu ng vo:X
Tn hiu ng ra : Y

B nh thi Timers :T
B m Counter: C
Cc c nh ca PLC: M v S
2. S u dy.

a. u dy ng vo.

b. u dy ng ra.
Ng ra output (Relay)

Ng ra output (Transitor)

3. Cc c tnh k thut chung


a. c tnh ng vo.

FX b phn chnh ,FX Modul m rng


X0 ->X7
X10 ->
24VDC 10%
24VDC,7mA
24VDC, 5mA
>4.5mA
>3.5mA
<1.5 mA
<10ms
Dng photocoupler
Dng led

in p ng vo
Dng ng vo
Cng tc ng
Off-> On
vo
On-> Off
Thi gian p ng
Cch ly mch in dng
Ch dn hot ng

b. c tnh ng ra.
M t
in p
T l dng in /N ng
Cng sut ln nht ca ti
n ph ti ln
Ph ti nh

Ng ra dng relay
<240VAC,<30VDC
2A/1 ng, 8A/Com
80VA
100w(1.17A/85VAC,
0.4A/250VAC)
Khi ngun cp nh hn
5VDC th cho php t
nht 2mA

Ng ra dng Transistor
5-> 30VDC
0.5A/1 ng, 0.8A/Com
12W/24VDC
1.5W/24VDC
---------------

OffThi
gain p ng

>On

10ms

ON-

<0.2ms; <5 S (ch


Y0,Y1)

>OFF
Mch cch ly
Dng in r
Ch dn hot ng

Bng Relay
Photocuopler
---------------0.1mA/30VDC
LED sng khi cun dy c kch hot

4. Cc thit b trn b PLC FX


C 6 thit b lp trnh c bn. Mi thit b c cng dng ring. d dng xc nh
th mi thit b gn cho mt k t.
X: Dng ch ng vo vt l gn trc tip vo PC. Cc ng vo ny c th t
m theo h m bt phn X0X1X2X3X4X5X6X7, X10X11..

Y: Dng ch ng ra trc tip t PC. Cc ng ra ny c th t m theo h


m bt phn Y0 Y 1 Y 2 Y 3 Y 4 Y 5 Y 6 Y 7, Y 10 Y 11..
M v S : Dng nh l cc c hot ng trong PC.
Tt c cc thit b trn c gi l cc thit b bit ngha l cc thit b ny c hai
trng thi ON hoc Off. 1 hoc 0.
Ta c th t hp cc thit b bit li c th to thnh mt d liu 4bit, Byte,
Word, hay Doulbe Word nh sau:
K1M0 = M3M2M1M0(tng ng d liu 4bit)
K2M10 =M17M16M15M14M13M12M11M10(tng ng vi d liu 8bit)
Tng qut: KnMm ( 1 n 8 )
D: Thanh ghi 16 bit/32 bit. y l thit b Word.
T: Dng xc nh thit b nh th c trong PC(timer) . D liu trn Timer l
d liu dng Word (16bit) v trng thi Timer ta ni Timer l thit b bit.
C : Dng xc nh thit b m c trong PC. D liu trn Counter l d liu
dng Word (16bit/32bit) v trng thi trn counter l trng thi bit.
Ta c bng cc thit b nh sau (i vi cc PLC phin bn t 2.0 tr ln):
Mc
Phng php x l
chng trnh
Phng php x l
vo ra

Thi gian x l

Ngn ng lp trnh
Dung lng chng
trnh
Cu hnh vo /ra c
th
Rle
ph tr
(M)
Rle
trng

Chung
c cht
Chuyn
dng
Chung
c cht

FX0S(N)

FX1s

FX1N
FX2N(C)
Thc hin chng trnh tun hon

FX3U(C)

Cp nht u v cui chu k qut(khi lnh END c thi hnh)


C bn:1.6>3.6 S
ng
dng10>100 S

C bn :0.08
C bn:0.72 S
ng dng 10->100 S

ng dng 1.52 - ng dng 0.642


>100 S
->100 S

Ladder+ Instruction +SFC


2kStep
8kStep
8kStep(16kStep
gn thm b
nh ngoi)
128I/O(Max 30I/O(Max16In, 128I/O(Max 256 I/O
In/Out 128)
In/Out 128)
14Out)
M0->M511
M0->M1535
M0->M3071
M384->M511
M384->M1535 M500->M3071
M8000->M8255
S0->S127

C bn :0.065

S0->S999
S500->S999

8kStep(64kStep
gn thm b
nh ngoi)
384I/O

M0->M7679
M500->M7679
M8000->M8511
S0->S4095
S500->S4095

thi
(S)
B
nh
th
Timer
(T)

Khi to
C hiu

100ms
10ms
1ms(c
cht)
100ms(c
cht)
1ms
B m
Chung
Counter
(U) 16bit
c
cht (U)
16bit
Chung
(U/D)
32bit
c
cht
(U/D)
32bit
B m
1 pha
tc
(U/D)
cao(HSC) 32bit
Mt pha
t khi
ng v
Reset
(U/D) 32
bit
2 pha
(U/D)
32bit
Pha A/B
32 bit
Thanh
Chung
ghi d
c
liu
cht
16bit(D)
T /ghi tp
tin
c bit
Thanh ghi m rng
16bit (R)
Thanh ghi tp tin m
rng 16bit (ER)
Thanh
V
ghi ch

S0->S9
Khng

S900->S999

S900->S999

T0->T62
T32->T62 (M8028 =ON)

T0->T199
T200->T245

T63

T246->T249

Khng

T250->T255
Khng

T256->T511

C0->C31
C16->C31

C0->C199
C16->C199

C100->C199

Khng

C200->C234

Khng

C220->C234

C235>C238

C235->C240

C241,C242
v C244

C241->C245

C246, C247
v C249

C246->C250

C251, C252
v C254
D0->D255

C251-> C255
D0->D7999
D128>D7999

D128->D255
D1000->D2499

D200->D7999
D1000->D7999

D8000->D8255
Khng

D8000->D8251
R0->R32767

Khng
V

ER0>ER32767
V0->V7

mc 16
bit

Z0->Z7

Dng vi
lnh
CALL/CJ

P0->P63

P0->P63

P0->P127

P0->P4095

(P)
I00

->I30
I00

Con tr P
v I

Ngt bi
ng vo

Cnh ln:

->I50

Cnh ln:

Cnh xung

Cnh xung

0
I6

Ngt bi
Timer

Khng

Ngt bi
Counter
S mc lng

khng

Thp
phn K
Hng s

Thp lc
phn H

->I8
:10->99ms

I010->I060

8 cho lnh MC v MCR (N0->N7)


16bit: -32.768->+32.767
32bit:-2.147.483.648->+2.147.483.647
16bit: 0000->FFFF
32bit:00000000->FFFFFFFF

Dng du
chm
ng
S thc R

32bit:0,
1.175.10 38
3.403.10

Khng
Khng

5. Kt ni PLC vi cc Module m rng


a. M hnh kt ni:

32bit

38

b. Gii thiu v PLC v Cc Moudle kt ni


H PLC Misubishi FX1N

H PLC Misubishi FX2N

Cc Moudle m rng

Cc Moudle c chc nng c bit

6. Tp lnh c bn trn b PLC FX


Lnh Load, Load Inverse:

Lnh gi nh
LD (Load)

LDI(Load
Inverse)

Chc nng
Cng tc thng h
(NO):

Dng mu

Tc v logic bit
Cng tc thng
ng (NC):

Thit b
X,Y,M,S,T,C

S bc
1

X,Y,M,S,T,C

Tc v logic bit

Lnh OUT:
Lnh
OUT

Chc nng
iu khin cun
dy

Dng mu

Thit b
Y,M,S,T,C

S bc
Y,M:1
S,cun M chuyn dng :2

Tc v logic bit

T: 3
C(16bit):3
C(32bit):5

Lnh And, And Inverse:


Lnh gi nh
AND (And)

Chc nng
Ni tip cc cng tc
thng h (NO):

ANI(And
Inverse)

Ni tip cc cng tc
thng ng (NC):

Dng mu

Thit b
X,Y,M,S,T,C

S bc
1

X,Y,M,S,T,C

Thit b
X,Y,M,S,T,C

S bc
1

X,Y,M,S,T,C

Lnh Or, Or Inverse.


Lnh gi nh
Or(Or)

Chc nng
Ni song song cc
cng tc thng h
(NO):

ORI(OR
Inverse)

Ni song song cng


tc thng ng
(NC):

Dng mu

Lnh Or Block.
Lnh gi nh
ORB(Or)

Chc nng
Ni song song
nhiu mch cc
cng tc thng h
(NO):

Dng mu

Thit b
Khng c

S bc
1

ORBI(OR
Block Inverse)

Ni song song
nhiu mch cng
tc thng ng
(NC):

Khng c

Thit b
Khng c

S bc
1

Lnh And Block.


Lnh gi nh
ANB(And
Block)

Chc nng
Ni tip mch song
song cc cng tc
thng h (NO):

Dng mu

Lnh MPS,MRD v MPP.


Lnh gi nh
MPS(Piont
Store)

MRD(read)

MPP(pop)

Chc nng

Dng mu

Lu kt qu
hin hnh ca
tc v trong
PC
c kt qu
hin hnh ca
tc v trong
PC
Ly ra (gi l
loi b) kt
qu lu.

Thit b
Khng c

S bc
chng trnh
1

Khng c

Khng c

Lnh Master Control v Master Control Reset.


Lnh gi
nh

Chc nng

Dng mu

Thit b

S
bc
chng
trnh

MC(Master
Control)

Ch ra im
bt u ca
mt
khi
iu khin
chnh(Master
Control
block)

Y,M (cho
php thm
cun M
chuyn
dng loi
NO) N ch
mc lng
(N0->N7)
N ch mc
lng (N0>N7),c
t li

MCR(Master Ch ra im
Control
kt thc ca
Reset)
mt
khi
iu khin
chnh.

Lnh Set v Rst.


Lnh gi nh

SET(set)

RST( Reset)

Chc nng

Dng mu

Cc thit b
thay
i
trng thi t
of sang on
Cc thit b
thay
i
trng thi t
on sang of

Thit b

Y,M,S

S bc
chng
trnh
Y,M :1, S:2
D,V,Z:3

Y,M,S,D,V,Z

Lnh and Pulse, and Falling Pulse(xung cnh ln, xung cnh xung).
Lnh gi nh
ANP(And
Pulse)

Chc nng
Mc ni tip
vi cc thit
b.Khi c mt
xung cnh ln
th thit b
ng ra c
tc ng

Dng mu

Thit b
X,Y,M,S,T,C

S bc
chng trnh
2

ANF(And
Falling Pulse)

Mc ni tip
vi cc thit
b.. Khi c
mt
xung
cnh xung
th thit b
ng ra c
tc ng

X,Y,M,S,T,C

Lnh Or Pulse, Or Falling Pulse(xung cnh ln, xung cnh xung).


Lnh gi nh
ORP(OR
Pulse)

ORF(OR
Falling Pulse)

Chc nng

Dng mu

Mc song song
vi cc thit
b.Khi c mt
xung cnh ln
th thit b ng
ra c tc
ng
Mc song song
vi cc thit
b.. Khi c mt
xung
cnh
xung th thit
b ng ra c
tc ng

Thit b
X,Y,M,S,T,C

S bc
chng trnh
2

X,Y,M,S,T,C

Lnh timer v Counter


Lnh gi nh
OUT(Out)

Chc nng
Thi hnh cc
thit b b
nh thi v
b m.

Dng mu

Thit b
T,C

S bc
chng trnh

RST(Reset)

Reset b nh
th v b
m.

T,C

Lnh End.
Lnh gi nh
END

Chc nng
Kt thc mt
chng trnh

Dng mu

Thit b
Khng c

S bc
chng trnh
1

You might also like