Plc Mitsubishi
-
Upload
le-cong-thinh -
Category
Documents
-
view
115 -
download
0
description
Transcript of Plc Mitsubishi
-
MC LC
CHNG I: KHI QUT CHUNG V PLC MISUBISHI H FX
1. -Gii thiu chung v PLC ------------------------------------------------------------------ 3 2. S u dy ------------------------------------------------------------------------------- 4 3. Cc thit b trn b PLC FX --------------------------------------------------------------- 6 4. Cc c tnh k thut chung --------------------------------------------------------------- 7 5. 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
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 ->
in p ng vo 24VDC 10%
Dng ng vo 24VDC,7mA 24VDC, 5mA
Cng tc ng vo
Off-> On >4.5mA >3.5mA
On-> Off
-
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 8n )
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 FX0S(N) FX1s FX1N FX2N(C) FX3U(C)
Phng php x l chng trnh
Thc hin chng trnh tun hon
Phng php x l vo ra
Cp nht u v cui chu k qut(khi lnh END c thi hnh)
Thi gian x l
C bn:1.6-
>3.6 S
ng dng10-
>100 S
C bn:0.72 S
ng dng 10->100 S
C bn :0.08
S
ng dng 1.52 -
>100 S
C bn :0.065
S
ng dng 0.642
->100 S
Ngn ng lp trnh Ladder+ Instruction +SFC Dung lng chng trnh
2kStep 8kStep 8kStep(16kStep
gn thm b nh ngoi)
8kStep(64kStep
gn thm b nh ngoi)
Cu hnh vo /ra c th
128I/O(Max
In/Out 128)
30I/O(Max16In,
14Out)
128I/O(Max
In/Out 128)
256 I/O 384I/O
Rle ph tr
(M)
Chung M0->M511 M0->M1535 M0->M3071 M0->M7679
c cht M384->M511 M384->M1535 M500->M3071 M500->M7679
Chuyn
dng M8000->M8255
M8000->M8511
Rle trng
Chung S0->S127
S0->S999 S0->S4095
c cht S500->S999 S500->S4095
-
thi
(S)
Khi to S0->S9
C hiu Khng S900->S999 S900->S999
B nh th
Timer
(T)
100ms T0->T62 T0->T199
10ms T32->T62 (M8028 =ON) T200->T245
1ms(c cht)
T63 T246->T249
100ms(c cht)
Khng T250->T255
1ms Khng T256->T511
B m Counter
Chung
(U) 16bit C0->C31 C0->C199
c cht (U) 16bit
C16->C31 C16->C199 C100->C199
Chung
(U/D)
32bit
Khng C200->C234
c cht (U/D)
32bit
Khng C220->C234
B m tc cao(HSC)
1 pha
(U/D)
32bit
C235-
>C238 C235->C240
Mt pha t khi ng v Reset
(U/D) 32
bit
C241,C242
v C244 C241->C245
2 pha
(U/D)
32bit
C246, C247
v C249 C246->C250
Pha A/B
32 bit
C251, C252
v C254 C251-> C255
Thanh
ghi d liu 16bit(D)
Chung D0->D255 D0->D7999
c cht
D128->D255 D128-
>D7999 D200->D7999
T /ghi tp tin
D1000->D2499 D1000->D7999
c bit D8000->D8255 D8000->D8251
Thanh ghi m rng 16bit (R)
Khng R0->R32767
Thanh ghi tp tin m rng 16bit (ER)
Khng ER0-
>ER32767
Thanh
ghi ch V V V0->V7
-
mc 16 bit Z Z Z0->Z7
Con tr P v I
Dng vi lnh
CALL/CJ
(P)
P0->P63 P0->P63 P0->P127 P0->P4095
Ngt bi ng vo
I00 ->I30
Cnh ln:
1
Cnh xung
0
I00 ->I50
Cnh ln: 1
Cnh xung 0
Ngt bi Timer
Khng
I6 ->I8
:10->99ms
Ngt bi Counter
khng I010->I060
S mc lng 8 cho lnh MC v MCR (N0->N7)
Hng s
Thp phn K
16bit: -32.768->+32.767
32bit:-2.147.483.648->+2.147.483.647
Thp lc phn H
16bit: 0000->FFFF
32bit:00000000->FFFFFFFF
Dng du chm ng
Khng 32bit:0, 38 381.175.10 3.403.10
S thc R Khng 32bit
5. Kt ni PLC vi cc Module m rng
a. M hnh kt ni:
-
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 Chc nng Dng mu Thit b S bc
LD (Load) Cng tc thng h (NO):
Tc v logic bit
X,Y,M,S,T,C 1
LDI(Load
Inverse)
Cng tc thng ng (NC):
Tc v logic bit
X,Y,M,S,T,C 1
Lnh OUT:
Lnh Chc nng Dng mu Thit b S bc
OUT iu khin cun dy
Y,M,S,T,C 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 Chc nng Dng mu Thit b S bc
AND (And) Ni tip cc cng tc thng h (NO):
X,Y,M,S,T,C 1
ANI(And
Inverse)
Ni tip cc cng tc thng ng (NC):
X,Y,M,S,T,C 1
Lnh Or, Or Inverse.
Lnh gi nh Chc nng Dng mu Thit b S bc
Or(Or) Ni song song cc cng tc thng h (NO):
X,Y,M,S,T,C 1
ORI(OR
Inverse)
Ni song song cng tc thng ng (NC):
X,Y,M,S,T,C 1
Lnh Or Block.
Lnh gi nh Chc nng Dng mu Thit b S bc
ORB(Or) Ni song song nhiu mch cc cng tc thng h (NO):
Khng c 1
-
ORBI(OR
Block Inverse)
Ni song song nhiu mch cng tc thng ng (NC):
Khng c 1
Lnh And Block.
Lnh MPS,MRD v MPP.
Lnh gi nh Chc nng Dng mu Thit b S bc chng trnh
MPS(Piont
Store)
Lu kt qu hin hnh ca tc v trong PC
Khng c 1
MRD(read) c kt qu hin hnh ca tc v trong PC
Khng c 1
MPP(pop) Ly ra (gi l loi b) kt qu lu.
Khng c 1
Lnh Master Control v Master Control Reset.
Lnh gi nh
Chc nng Dng mu Thit b S bc
chng trnh
Lnh gi nh Chc nng Dng mu Thit b S bc
ANB(And
Block)
Ni tip mch song song cc cng tc thng h (NO):
Khng c 1
-
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)
3
MCR(Master
Control
Reset)
Ch ra im kt thc ca mt khi iu khin chnh.
N ch mc lng (N0->N7),c
t li
2
Lnh Set v Rst.
Lnh gi nh Chc nng Dng mu Thit b S bc chng
trnh
SET(set) Cc thit b thay i trng thi t of sang on
Y,M,S Y,M :1, S:2
D,V,Z:3
RST( Reset) Cc thit b thay i trng thi t on sang of
Y,M,S,D,V,Z
Lnh and Pulse, and Falling Pulse(xung cnh ln, xung cnh xung).
Lnh gi nh Chc nng Dng mu Thit b S bc chng trnh
ANP(And
Pulse)
Mc ni tip vi cc thit b.Khi c mt xung cnh ln th thit b ng ra c tc ng
X,Y,M,S,T,C 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 Chc nng Dng mu Thit b S bc chng trnh
ORP(OR
Pulse)
Mc song song vi cc thit b.Khi c mt xung cnh ln th thit b ng ra c tc ng
X,Y,M,S,T,C 2
ORF(OR
Falling Pulse)
Mc song song vi cc thit b.. Khi c mt xung cnh xung th thit b ng ra c tc ng
X,Y,M,S,T,C 2
Lnh timer v Counter
Lnh gi nh Chc nng Dng mu Thit b S bc chng trnh
OUT(Out) Thi hnh cc
thit b b nh thi v b m.
T,C
-
RST(Reset) Reset b nh th v b m.
T,C
Lnh End.
Lnh gi nh Chc nng Dng mu Thit b S bc chng trnh
END Kt thc mt chng trnh
Khng c 1