Anda di halaman 1dari 11

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 algn 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 algn error en la ejecucin controlar que el programa en lista de instrucciones cargado en el simulador. Otro error comn 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 podrs 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 configuracin de interruptores de simulacin segn las entradas.

Con el S7_200 se puede configurar el tipo de CPU, los mdulos de entradas / salidas tanto analgicas como digitales, al igual que los potenciometros analgicos incorporados en la CPU. En el programa S7_200 comprobars el funcionamiento del programa a travs de: - Los interuptores conectados a las entradas digitales. - Los led de las salidas digitales. - Los potenciometros analgicos de entradas. - Las barras de progreso de las salidas analgicas. - La tabla de estado. - El visualizador de textos TD_200

La programacin del autmata se realiza en el programa STEP 7MicroWIN 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 travs del portapapeles, tanto del programa en AWL, como el mdulo de datos DB1

El programa S7_200 puede visualizar - El mdulo de programa OB1 en AWL, con las subrutinas. - El mdulo 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 mdulos de expansin de entradas salidas digitales o analgicas. Mdulos Digitales EM221 (8I) EM222(8Q) EM223(4I / 4Q) EM223(8I /8Q) EM223(16I / 16Q) Mdulos analgicos CPUs 21x CPUs 22x

EM231 ( 3 I x 12 EM231 ( 4 I x 12 bits) bits) EM232 (2 Q x 12 EM232 (2 Q x 12 bits) bits) EM234 (3I x 12 bits 1Qx 12 bits) EM234 (4I x 12 bits 1 Q x 12 bits)

Operaciones
S7_200 Operacin Operaciones Booleanas Versin 1.0

LD LDI LDN LDNI U UI UN UNI O OI ON ONI LDB= LDB>= LDB<= LDB<> LDB> LDB< AB= AB>= AB<= AB<> AB> AB< OB= OB>= OB<= OB<> OB>

N N N N N N N N N N N N N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2

X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

OB< LDW= LDW>= LDW<= LDW<> LDW> LDW< AW= AW>= AW<= AW<> AW> AW< OW= OW>= OW<= OW<> OW> OW< LDD= LDD>= LDD<= LDD<> LDD> LDD< AD= AD>= AD<= AD<>

N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2

X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

AD> AD< OD= OD>= OD<= OD<> OD> OD< LDR= LDR>= LDR<= LDR<> LDR> LDR< AR= AR>= AR<= AR<> AR> AR< OR= OR>= OR<= OR<> OR> OR< NOT EU ED =

N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2 N1, N2

X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

X =I S R SI RI N S_BIT, N S_BIT, N S_BIT, N S_BIT, N X X X X

Operaciones aritmticas, de incremento y de decremento +I +D +R -I -D -R MUL R DIV /R SQRT INCB INCW INCD DECB DECW DECD PID TON TONR TOF CTU CTUD CTD INI1, OUT INI1, OUT INI1, OUT INI1, OUT INI1, OUT INI1, OUT INI1, OUT INI1, OUT INI1, OUT INI1, OUT IN, OUT OUT OUT OUT OUT OUT OUT Table, Loop Txxx, PT Txxx, PT Txxx, PT (22X) Cxxx, PV Cxxx, PV Cxxx, PV(22X) X X X X X X X X X X X X X X X X X NO X X X X X X

Operaciones de temporizacin y contaje

Operaciones de reloj en tiempo real TODR TODW END MEND STOP WDR JMP LBL CALL SBR CRET RET FOR NEXT LSCR SCRT SCRE N N N N N N N T T X X X X X X X X X X X X NO NO NO NO NO

Operaciones de control de programa

Operaciones de transferencia desplazamiento, rotacin e inicializacin MOVB MOVW MOVD MOVR BMB BMW BMD SWAP SHRB SRB SRW SRD IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN Data, S_Bit, N IN, OUT IN, OUT IN, OUT X NO X X X X X X X X X X

SLB SLW SLD RRB RRW RRD RLB RLW RLD FILL ULD OLD LPD LRD LPP ANDB ANDW ANDD ORB ORW ORD XORB XORW XORW INVB INVW INVD

IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT, N

X X X X X X X X X X X X X X X

Operaciones lgicas

IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT IN, OUT OUT OUT OUT

X X X X X X X X X X X X

Operaciones de tablas, de bsqueda y de conversin ATT LIFO FIFO FND NO NO NO NO

BCDI IBCD DTR TRUNC ATH HTA DECO ENCO SEG INT CRETI RETI EI DISI ATCH DTCH

OUT OUT IN, OUT IN, OUT IN, OUT, LEN IN, OUT, LEN IN, OUT IN, OUT IN, OUT N

NO NO X X NO NO X X X NO NO NO NO NO

Operaciones de interrupcin

INT, EVENT

NO NO NO NO NO NO NO NO NO

Comunicacin XMT RCV NETR NETW HDEF HSC PLS

Operaciones con contadores rpidos

Marcas especiales SM0.0 SM0.1 SM0.2 SM0.3 SM0.4 X X

SM0.5 SM0.6 SM0.7 SM1.0 SM1.1 SM1.2 SM1.3 SM1.4 SM1.5 SM1.6 SM1.7 SMB28 SMB29 X X X X X X X

Anda mungkin juga menyukai