Upload
alejandra-zamora-maric
View
75
Download
0
Embed Size (px)
Citation preview
5/16/2018 anexo palabras - slidepdf.com
http://slidepdf.com/reader/full/anexo-palabras 1/5
Organización de Memoria en TWIDO y en S7-200
En los controladores TWIDO la memoria se organiza en palabras (WORD) de 16 bits.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 bit
%MW0
%MW1
%MW2
%MW3
%MW4
%MW5
%MW6
%MW7
word
En los controladores S7-200 la memoria se organiza en bytes de 8 bits.
7 6 5 4 3 2 1 0 bit
VB0
VB1
VB2
VB3
VB4
VB5
VB6
VB7
byte
VB8
VB9
VB10
VB11
VB12
VB13
VB14
VB15
5/16/2018 anexo palabras - slidepdf.com
http://slidepdf.com/reader/full/anexo-palabras 2/5
En TWIDO las palabras se acceden directamente con su número, por ejemplo %MW2.
%MW0
%MW1
%MW2
%MW3
%MW4
%MW5
%MW6
%MW7
word
En S7-200 las palabras se forman con 2 bytes consecutivos, y se acceden con el número
del primer byte, por ejemplo VW4.
VB0 VB1VW0
VB2 VB3VW2
VB4 VB5VW4
VB6 VB7VW6
VB8 VB9VW8
VB10 VB11VW10
VB12 VB13VW12
VB14 VB15VW14
word
Para saber a que palabra en TWIDO equivale una palabra en S7-200, se puede utilizar la
siguiente fórmula:
2
200 _ 7 _ _ º _ _ º
S en palabra N TWIDOen palabra N =
Para saber a que palabra en S7-200 equivale una palabra en TWIDO, se puede utilizar la
siguiente fórmula:
2 _ _ º200 _ 7 _ _ º ×= TWIDOen palabra N S en palabra N
5/16/2018 anexo palabras - slidepdf.com
http://slidepdf.com/reader/full/anexo-palabras 3/5
Acceder a los bits de las palabras
Si se quisiera acceder a uno de los bits de la palabra en TWIDO, se utiliza el número de
la palabra a la que quiere acceder y la posición 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.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 bit
%MW2
word
%MW2:X13 %MW2:X2
Si se quisiera acceder a uno de los bits de la palabra en S7-200, se utiliza el número delbyte que forma la palabra a la que se quiere acceder y la posición 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).
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 bit
VW4
word
V4.5 V5.2
VB5VB4
7 6 5 4 3 2 1 07 6 5 4 3 2 1 0
5/16/2018 anexo palabras - slidepdf.com
http://slidepdf.com/reader/full/anexo-palabras 4/5
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.
palabra
entradas
digitales
En TWIDO se utilizan bloques de asignación, 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 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
%MW0
%I0.0%I0.2%I0.4%I0.6
%I0.1%I0.3%I0.5%I0.7
%I0.8%I0.10%I0.12
%I0.9%I0.11%I0.13
En el segundo bloque, el contenido de %MW1 se asigna a 10 salidas, partiendo de la
salida %Q0.0.
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
%MW1
%Q0.0%Q0.2%Q0.4%Q0.6
%Q0.1%Q0.3%Q0.5%Q0.7
%Q0.8
%Q0.9
5/16/2018 anexo palabras - slidepdf.com
http://slidepdf.com/reader/full/anexo-palabras 5/5
En S7-200 se utilizan bloques de transferencia, por ejemplo:
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 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
VW0
I1.0I1.2I1.4I0.6
I1.1I1.3I1.5I0.7
I0.0I0.2I0.4
I0.1I0.3I0.5
VB0 VB1
I0 I1
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 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
VW2
Q0.0Q0.2Q0.4Q0.6
Q0.1Q0.3Q0.5Q0.7
Q1.0
Q1.1
VB2 VB3
Q0 Q1
Note que en S7-200 el byte más bajo (byte 0) queda en la parte alta de la palabra.