Upload
nguyen-bao-long
View
1.138
Download
9
Embed Size (px)
Citation preview
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.
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
FX b phn chnh ,FX Modul m rng X0 ->X7 X10 -> 24VDC 10% 24VDC,7mA 24VDC, 5mA >4.5mA >3.5mA 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 10ms 100 S C bn :0.065
S
S
Thi gian x l
ng dng 1.52 - ng dng 0.642 >100 S ->100 S
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
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 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
S0->S9 Khng T0->T62 T32->T62 (M8028 =ON) T63 Khng Khng C0->C31 C16->C31 C16->C199 C0->C199 C100->C199 S900->S999 T0->T199 T200->T245 T246->T249 T250->T255 T256->T511 S900->S999
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
Khng
C200->C234
Khng
C220->C234
C235>C238
C235->C240
C241,C242 v C244
C241->C245
C246, C247 v C249 C251, C252 v C254 D0->D255 D128->D255 D1000->D2499 D8000->D8255 Khng Khng V
C246->C250 C251-> C255 D0->D7999 D128>D7999 D200->D7999 D1000->D7999 D8000->D8251 R0->R32767 ER0>ER32767 V0->V7
mc 16 bit
Z Dng vi lnh CALL/CJ (P) I00
Z
Z0->Z7
P0->P63
P0->P63
P0->P127
P0->P4095
->I30 I00 ->I50
Con tr P v I
Ngt bi ng vo
Cnh ln:
1Cnh xung
Cnh ln: Cnh xung
1
0I6 ->I8 :10->99ms
0Ngt bi Timer Ngt bi Counter S mc lng Thp phn K Hng s Thp lc phn H Dng du chm ng S thc R Khng khng 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 Khng Khng 32bit:0, 1.175.10 38 3.403.10 32bit38
I010->I060
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 LD (Load)
Chc nng Cng tc thng h (NO): Tc v logic bit Cng tc thng ng (NC): Tc v logic bit
Dng mu
Thit b X,Y,M,S,T,C
S bc 1
LDI(Load Inverse)
X,Y,M,S,T,C
1
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) ANI(And Inverse) Chc nng Ni tip cc cng tc thng h (NO): Ni tip cc cng tc thng ng (NC): Dng mu Thit b X,Y,M,S,T,C X,Y,M,S,T,C S bc 1 1
Lnh Or, Or Inverse. Lnh gi nh Or(Or) Chc nng Ni song song cc cng tc thng h (NO): Ni song song cng tc thng ng (NC): Dng mu Thit b X,Y,M,S,T,C S bc 1
ORI(OR Inverse)
X,Y,M,S,T,C
1
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
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 Thit b Khng c S bc 1
Lnh MPS,MRD v MPP. Lnh gi nh MPS(Piont Store) Chc nng 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. Dng mu Thit b Khng c S bc chng trnh 1
MRD(read)
Khng c
1
MPP(pop)
Khng c
1
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)
MCR(Master Ch ra im Control kt thc ca Reset) mt khi iu khin chnh.
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
3
2
Lnh Set v Rst. Lnh gi nh Chc nng Cc thit b thay i trng thi t of sang on Cc thit b thay i trng thi t on sang of Dng mu Thit b S bc chng trnh Y,M :1, S:2 D,V,Z:3
SET(set)
Y,M,S
RST( Reset)
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) Chc nng 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 Dng mu Thit b X,Y,M,S,T,C S bc chng trnh 2
ORF(OR Falling Pulse)
X,Y,M,S,T,C
2
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