iycnet primeros pasos ac500

Upload: jose-garcia-gonzalez

Post on 07-Oct-2015

224 views

Category:

Documents


0 download

DESCRIPTION

Iniciación programacion abb

TRANSCRIPT

  • Prim

    ero

    s P

    asos

    A C 5 0 0 P a g e - 1 -

    NUEVA

    GA

    MA

    Prim

    ero

    s P

    asos

    con

    AC500

    A u t o m a t i o n P r o d u c t s - A C 5 0 0 P a g e

    C u r s o p r o g r a m c i n A C 5 0 0

    NUEVA

    GA

    MA

    PLCs AC

    500

    A u t o m a t i o n P r o d u c t s

    C u r s o p r o g r a m c i n A C 5 0 0

    A B B - A u t o m a t i o n P r o d u c t s

    C u r s o p r o g r a m c i n A C 5 0 0

  • AC500

    Em

    pece

    mo

    sP

    rimero

    s P

    asos

    Ab

    rir C

    odeSys

    File

    ->

    New

    P a g e 2 - A B B A u t o m a t i o n P r o d u c t s - A C 5 0 0 - P a g e A B B A u t o m a t i o n P r o d u c t s A B B A u t o m a t i o n P r o d u c t s

    E l S I L O

  • AC500Empecemos Primeros Pasos

    Tipo de POU = ProgramSeleccionar Lenguaje; por ej. FBDDejamos como programa principal PLC_PRG

    P

    a

    g

    e

    3

    -

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    Le damos al OK

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500

    Em

    pece

    mo

    sP

    rimero

    s P

    asos

    Ap

    retar P

    estaa R

    essou

    rces...

    P a g e 4 - A B B A u t o m a t i o n P r o d u c t s - A C 5 0 0 - P a g e A B B A u t o m a t i o n P r o d u c t s A B B A u t o m a t i o n P r o d u c t s

    E l S I L O

  • AC500

    Em

    pece

    mo

    sP

    rimero

    s P

    asos

    Ap

    retar P

    estaa R

    essou

    rces...

    P a g e 5 - A B B A u t o m a t i o n P r o d u c t s - A C 5 0 0 - P a g e A B B A u t o m a t i o n P r o d u c t s A B B A u t o m a t i o n P r o d u c t s

    E l S I L O

  • AC500Empecemos Primeros Pasos

    Aadiremos las tarjetas que tengamos juanto al PLC (mx. 7 locales). En el ejemplo aadimos una tarjeta DC532 (16ED/16DC).(16ED/16DC).

    P

    a

    g

    e

    6

    -

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    Vamos a crear instancias que irn asignadas a cada una de las entradas/salidas de nuestra tarjeta

    P

    a

    g

    e

    7

    -

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    Lo mismo con la Salida. Configuraremos una seal configurable como salida.

    P

    a

    g

    e

    8

    -

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    Bajando un poco ms en el mismo rbol de configuracin, deberemos aadir un coupler interno en caso que la CPU disponga del mismo. En nuestro ejemplo hemos puesto una CPU PM581-ETH.nuestro ejemplo hemos puesto una CPU PM581-ETH.

    P

    a

    g

    e

    9

    -

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    Volvemos a la primera pestaa de POUs

    Clickamos dos veces encima de PLC_PRG para volver a la ventana de programacin.

    P

    a

    g

    e

    1

    0

    -

    programacin.

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    En la lnea de programa 0001 vamos a crear una condicin AND

    P

    a

    g

    e

    1

    1

    -

    Ahora seleccionaremos las entradas del FB

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    Asignaremos una salida apretando botn IN-R (ASSIGN)

    P

    a

    g

    e

    1

    2

    -

    Apretaremos F2 encima de los ??? Y seleccionaremos la salida

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    Apretaremos F2 encima de los ??? Y seleccionaremos la salida Motor y le daremos a OK

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    Iremos al men principal y seleccionaremos Project -> Build.Tambin podemos hacer esto dirctamente apretando F11Tambin podemos hacer esto dirctamente apretando F11

    Comprobamos que no tenemos errores (0 Error(s); 0 Warnings (s).)

    P

    a

    g

    e

    1

    3

    -

    Comprobamos que no tenemos errores (0 Error(s); 0 Warnings (s).)

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    Para comprobar el Programa simulando off-line seleccionaremos en el men principal ONLINE -> SIMULATION MODE.

    Si seleccionamos de nuevo ONLINE comprobaremos que efectivamente Si seleccionamos de nuevo ONLINE comprobaremos que efectivamente est seleccionado el modo simulacin.

    ONLINE -> LOGIN ONLINE -> RUN (tambin se activa el modo RUN apretando F5) Click 2 veces en Entrada 1 -> TRUE y apretar F7 (o men LOGIN -> Force

    Values)

    P

    a

    g

    e

    1

    4

    -

    Values) Click 2 veces en Entrada 2 -> TRUE y apretar F7 (o men LOGIN -> Force

    Values)

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    Click 2 veces en Entrada 2 -> TRUE y apretar F7 (o men LOGIN -> Force Values)

    Motor cambia de color negro a

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    color negro a color azul!!!

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O

  • AC500Empecemos Primeros Pasos

    Esto mismo se puede realizar en modo ON-LINE con el PLC. Para ello hay que configurar la comunicacin Serie o Ethernet con el mismo.

    Observar Presentacin Comunicaciones con PLC:

    Parmetros de comunicacin del PC con el PLCParmetros de comunicacin del PC con el PLC

    P

    a

    g

    e

    1

    5

    -

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    -

    A

    C

    5

    0

    0

    -

    P

    a

    g

    e

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    A

    B

    B

    A

    u

    t

    o

    m

    a

    t

    i

    o

    n

    P

    r

    o

    d

    u

    c

    t

    s

    E

    l

    S

    I

    L

    O