11

Click here to load reader

Ajuda_Sim-S7-200

Embed Size (px)

DESCRIPTION

Apostila de ajuda do simulador S7-200

Citation preview

Page 1: Ajuda_Sim-S7-200

Simulador S7_200

Importante: pueden comprobar el funcionamiento del programa con este simulador, solo hay algunas instrucciones que no son admitidas, y por eso puede darles algún error, pero suele indicarlas (tales como AENO (en salidas de cuadros), ATT (en tablas), etc.). Al final del documento hay una lista de las instrucciones permitidas, en caso de algún error en la ejecución controlar que el programa en lista de instrucciones cargado en el simulador.

Otro error común es que compilen y exporten estando en una subrutina y no en el OB1, con lo que el simulador dará error, por que no puede iniciarse en una subrutina, necesita el OB1.

El Simulador S7_200 es un programa en el cual podrás simular el funcionamiento de las CPUs 212, 214, 215, 216, 221, 222, 224, 226.

El tipo de CPU seleccionada se visualiza en pantalla, con la configuración de interruptores de simulación según las entradas.

Page 2: Ajuda_Sim-S7-200

Con el S7_200 se puede configurar el tipo de CPU, los módulos de entradas / salidas tanto analógicas como digitales, al igual que los potenciometros analógicos incorporados en la CPU.

En el programa S7_200 comprobarás el funcionamiento del programa a través de:

- Los interuptores conectados a las entradas digitales.

- Los led de las salidas digitales.

- Los potenciometros analógicos de entradas.

- Las barras de progreso de las salidas analógicas.

- La tabla de estado.

- El visualizador de textos TD_200

Page 3: Ajuda_Sim-S7-200

La programación del autómata se realiza en el programa STEP 7-MicroWIN 32 V3.1

La transferencia del programa desde MicroWIN al simulador S7_200 se puede realizar de dos formas:

- Exportar el programa desde MicroWIN en formato AWL (recomendado cuando hay subrutinas)

- A través del portapapeles, tanto del programa en AWL, como el módulo de datos DB1

El programa S7_200 puede visualizar

- El módulo de programa OB1 en AWL, con las subrutinas.

- El módulo de datos DB1.

- La tabla de estado con los formatos: binario, con digno, sin signo, hexadecimal, binario, ASCII.

A cada CPU se le podrá acoplar los módulos de expansión de entradas salidas digitales o analógicas.

Módulos Digitales Módulos analógicos

EM221 (8I) CPUs 21x CPUs 22x

EM222(8Q) EM231 ( 3 I x 12 bits) EM231 ( 4 I x 12 bits)

EM223(4I / 4Q)

EM232 (2 Q x 12 bits)

EM232 (2 Q x 12 bits)

EM223(8I /8Q)

EM223(16I / 16Q)

EM234 (3I x 12 bits

1 Q x 12 bits)

EM234 (4I x 12 bits

1 Q x 12 bits)

Operaciones

S7_200 Operación Versión 1.0

Operaciones Booleanas

Page 4: Ajuda_Sim-S7-200

LD

LDI

LDN

LDNI

N

N

N

N

X

X

X

X U

UI

UN

UNI

N

N

N

N

X

X

X

X O

OI

ON

ONI

N

N

N

N

X

X

X

X LDB=

LDB>=

LDB<=

LDB<>

LDB>

LDB<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X AB=

AB>=

AB<=

AB<>

AB>

AB<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X OB=

OB>=

OB<=

OB<>

OB>

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

Page 5: Ajuda_Sim-S7-200

OB< N1, N2 X LDW=

LDW>=

LDW<=

LDW<>

LDW>

LDW<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X AW=

AW>=

AW<=

AW<>

AW>

AW<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X OW=

OW>=

OW<=

OW<>

OW>

OW<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X LDD=

LDD>=

LDD<=

LDD<>

LDD>

LDD<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X AD=

AD>=

AD<=

AD<>

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

Page 6: Ajuda_Sim-S7-200

AD>

AD<

N1, N2

N1, N2

X

X OD=

OD>=

OD<=

OD<>

OD>

OD<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X LDR=

LDR>=

LDR<=

LDR<>

LDR>

LDR<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X AR=

AR>=

AR<=

AR<>

AR>

AR<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X OR=

OR>=

OR<=

OR<>

OR>

OR<

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

N1, N2

X

X

X

X

X

X NOT X EU

ED

X

X = N X

Page 7: Ajuda_Sim-S7-200

=I N X

S

R

SI

RI

S_BIT, N

S_BIT, N

S_BIT, N

S_BIT, N

X

X

X

X Operaciones aritméticas, de incremento y de decremento +I

+D

+R

INI1, OUT

INI1, OUT

INI1, OUT

X

X

X -I

-D

-R

INI1, OUT

INI1, OUT

INI1, OUT

X

X

X MUL

R

INI1, OUT

INI1, OUT

X

X DIV

/R

INI1, OUT

INI1, OUT

X

X SQRT IN, OUT X INCB

INCW

INCD

OUT

OUT

OUT

X

X

X DECB

DECW

DECD

OUT

OUT

OUT

X

X

X PID Table, Loop NO Operaciones de temporización y contaje TON

TONR

TOF

Txxx, PT

Txxx, PT

Txxx, PT (22X)

X

X

X

CTU

CTUD

CTD

Cxxx, PV

Cxxx, PV

Cxxx, PV(22X)

X

X

X

Page 8: Ajuda_Sim-S7-200

Operaciones de reloj en tiempo real TODR

TODW

T

T

X

X Operaciones de control de programa END

MEND

X

X STOP X WDR X JMP

LBL

N

N

X

X CALL

SBR

CRET

RET

N

N

X

X

X

X FOR

NEXT

NO

NO LSCR

SCRT

SCRE

N

N

N

NO

NO

NO Operaciones de transferencia desplazamiento, rotación e inicialización MOVB

MOVW

MOVD

MOVR

IN, OUT

IN, OUT

IN, OUT

IN, OUT

X

X

X

X BMB

BMW

BMD

IN, OUT

IN, OUT

IN, OUT

X

X X

SWAP IN X SHRB Data, S_Bit,

N NO

SRB

SRW

SRD

IN, OUT

IN, OUT

IN, OUT

X

X

X

Page 9: Ajuda_Sim-S7-200

SLB

SLW

SLD

IN, OUT

IN, OUT

IN, OUT

X

X

X RRB

RRW

RRD

IN, OUT

IN, OUT

IN, OUT

X

X

X RLB

RLW

RLD

IN, OUT

IN, OUT

IN, OUT

X

X

X FILL IN, OUT, N X Operaciones lógicas ULD

OLD

X

X LPD

LRD

LPP

X

X

X ANDB

ANDW

ANDD

IN, OUT

IN, OUT

IN, OUT

X

X

X ORB

ORW

ORD

IN, OUT

IN, OUT

IN, OUT

X

X

X XORB

XORW

XORW

IN, OUT

IN, OUT

IN, OUT

X

X

X INVB

INVW

INVD

OUT

OUT

OUT

X

X

X Operaciones de tablas, de búsqueda y de conversión ATT NO LIFO

FIFO

NO

NO FND NO

Page 10: Ajuda_Sim-S7-200

BCDI

IBCD

DTR

TRUNC

ATH

HTA

OUT

OUT

IN, OUT

IN, OUT

IN, OUT, LEN IN, OUT, LEN

NO

NO

X

X

NO

NO DECO

ENCO

IN, OUT

IN, OUT

X

X SEG IN, OUT X Operaciones de interrupción INT

CRETI

RETI

N NO

NO

NO EI

DISI

NO

NO ATCH

DTCH

INT, EVENT NO

NO Comunicación XMT

RCV

NO

NO NETR

NETW

NO

NO Operaciones con contadores rápidos HDEF NO HSC NO PLS NO

Marcas especiales

SM0.0 X

SM0.1 X

SM0.2

SM0.3

SM0.4

Page 11: Ajuda_Sim-S7-200

SM0.5

SM0.6 X

SM0.7

SM1.0 X

SM1.1 X

SM1.2 X

SM1.3 X

SM1.4

SM1.5

SM1.6

SM1.7

SMB28 X

SMB29 X