Plc Mitsubishi

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