Plc Mitsubishi

download Plc Mitsubishi

of 20

description

hay và thông dụng

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