Está en la página 1de 15

REDES DE DATOS INDUSTRIALES

EFICIENCIA EN LA ESTRUCTURA DE REDES DE DATOS ENTRE SIEMENS Y TELEMECANIQUE

Ing. Paul Glvez

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Organizacin de Memoria en TWIDO y en S7-200 En los controladores TWIDO la memoria se organiza en palabras (WORD) de 16 bits.
word 15 %MW0 %MW1 %MW2 %MW3 %MW4 %MW5 %MW6 %MW7 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 bit

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


byte

En los controladores S7200 la memoria se organiza en bytes de 8 bits.

7 VB0 VB1 VB2 VB3 VB4 VB5 VB6 VB7 VB8 VB9 VB10 VB11 VB12 VB13 VB14 VB15

bit

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


En TWIDO las palabras se acceden directamente con su nmero, por ejemplo %MW2.
word

%MW0 %MW1 %MW2 %MW3 %MW4 %MW5 %MW6 %MW7

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


En S7-200 las palabras se forman con 2 bytes consecutivos, y se acceden con el nmero del primer byte, por ejemplo VW4.
word

VW0 VW2 VW4 VW6 VW8 VW10 VW12 VW14

VB0 VB2 VB4 VB6 VB8 VB10 VB12 VB14

VB1 VB3 VB5 VB7 VB9 VB11 VB13 VB15

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Para saber a que palabra en TWIDO equivale una palabra en S7-200, se puede utilizar la siguiente frmula:

N palabra _ en _ S 7 _ 200 N palabra _ en _ TWIDO 2


Para saber a que palabra en S7-200 equivale una palabra en TWIDO, se puede utilizar la siguiente frmula:

N palabra _ en _ S 7 _ 200 N palabra _ en _ TWIDO 2

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Acceder a los bits de las palabras Si se quisiera acceder a uno de los bits de la palabra en TWIDO, se utiliza el nmero de la palabra a la que quiere acceder y la posicin que ocupa el bit dentro de la palabra. Por ejemplo, si se quiere acceder al bit 13 de la palabra %MW2, se utiliza %MW2:X13.
word 15 %MW2 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 bit

%MW2:X13

%MW2:X2

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Acceder a los bits de las palabras Si se quisiera acceder a uno de los bits de la palabra en S7-200, se utiliza el nmero del byte que forma la palabra a la que se quiere acceder y la posicin que ocupa el bit dentro del byte. Por ejemplo, si se quiere acceder al bit 13 de la palabra VW4, se utiliza V4.5 (el bit 13 de la palabra VW4 corresponde al bit 5 del byte VB4).
word 15 VW4
7 6 5 4

14

13

12

11

10

bit

VB4
3 2 1 0 7 6 5 4

VB5
3 2 1 0

V4.5

V5.2

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Leer entradas y salidas directamente a una palabra

Tanto en TWIDO como en S7-200 es posible leer las entradas y salidas digitales directamente a una palabra. En el caso de las salidas es posible incluso escribir directamente en ellas. Los bits de las entradas (o salidas) se copian a los bits de una palabra.

entradas digitales

palabra

En TWIDO se utilizan bloques de asignacin, por ejemplo:

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Leer entradas y salidas directamente a una palabra

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Leer entradas y salidas directamente a una palabra En TWIDO se utilizan bloques de asignacin, por ejemplo: En este ejemplo, en el primer bloque, a %MW0 se le asigna el contenido de 14 entradas a partir de la entrada %I0.0.

15 %MW0

14

13

12

11

10

%I0.12 %I0.13

%I0.10

%I0.8

%I0.6

%I0.4

%I0.2

%I0.0

%I0.11

%I0.9

%I0.7

%I0.5

%I0.3

%I0.1

En TWIDO se utilizan bloques de asignacin, por ejemplo:

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Leer entradas y salidas directamente a una palabra En el segundo bloque, el contenido de %MW1 se asigna a 10 salidas, partiendo de la salida %Q0.0.

15 %MW1

14

13

12

11

10

%Q0.8 %Q0.9

%Q0.6

%Q0.4

%Q0.2

%Q0.0

%Q0.7

%Q0.5

%Q0.3

%Q0.1

En TWIDO se utilizan bloques de asignacin, por ejemplo:

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Leer entradas y salidas directamente a una palabra En S7-200 se utilizan bloques de transferencia, por ejemplo:

En TWIDO se utilizan bloques de asignacin, por ejemplo:

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Leer entradas y salidas directamente a una palabra En el primer bloque, se asigna a la palabra VW0 el contenido de la palabra formada por las entradas a partir de I0.0.

15 VW0

14

13

12

11

10

VB0

VB1

I0.6 I0.7 I0.5

I0.4 I0.3 I0

I0.2 I0.1

I0.0 I1.5

I1.4 I1.3 I1

I1.2 I1.1

I1.0

REDES DE DATOS INDUSTRIALES 2011

ORGANIZACN DE LAS MEMORIAS


Leer entradas y salidas directamente a una palabra En el segundo bloque, se asigna el contenido de la palabra VW2 a la palabra formada por las salidas a partir de Q0.0.
15 VW2 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

VB2

VB3

Q0.6 Q0.7 Q0.5

Q0.4 Q0.3 Q0

Q0.2 Q0.1

Q0.0 Q1.1 Q1

Q1.0