4 Intercambio de datos entre programa usuario y esclavos AS−i
Ejemplo de configuración
La figura 2−2 muestra un ejemplo de direccionamiento de cuatro esclavos estándar o A por
la AS−CPU. En STEP 7 se configuran las direcciones iniciales m = 256 para los datos de
E/S.
Los bits relevantes para el programa de usuario están marcados en gris. Los bits con fondo
blanco no son relevantes para el programa de usuario, ya que aquí no hay asignado ningún
bit de esclavo AS−i.
Maestro DP
16
Bytes de entrada
256
Bit 3
Bit 2
Bit 1
Bit 0
Esclavo 2
257
Bit 3
Bit 2
Bit 1 Bit 0
Esclavo 4
258
.
Bit 1
Bit 0
Bit 2
Bit 3
.
.
Esclavo 30
271
Bit 2
Bit 1
Bit 0
Bit 3
4
7
6
5
Esclavo No. 2
1-1
4 módulos E
4 módulos E
Figura 4-2
En la figura superior ocupa, p. ej. el módulo 2E/2A (esclavo AS−i nº 3 con dos entradas y
dos salidas) los bits 0 y 1 en el byte de entrada 1 y los bits 2 y 3 en el byte de salida 1.
La asignación de las conexiones de AS−i de los módulos de bus AS−i a los bits de datos de
los bytes de entrada/salida se representa aquí en el ejemplo del esclavo No. 3:
Byte de entrada
1
Byte de salida 1
Conexión 4 en el módulo bus AS−i
Conexión 3 en el módulo bus AS−i
40
Esclavo 1
Bit 3
Bit 0
Bit 2
Bit 1
Esclavo 3
Bit 3
Bit 2
Bit 1
Bit 0
Esclavo 5
Bit 1
Bit 0
Bit 3
Bit 2
Esclavo 31
Bit 3
Bit 2
Bit 1
Bit 0
3
2
0
1
Esclavo No. 3
2 módulos E/2
módulos S
Conexión 2 en el módulo bus AS−i
Conexión 1 en el módulo bus AS−i
16
Bytes de salida
Esclavo 1
256
Bit 0
Bit 2
Bit 1
Bit 3
Bit 3
Bit 2
Esclavo 2
1
Esclavo 3
257
Bit 3
Bit 2
Bit 1 Bit 0
Bit 3
Bit 2
Esclavo 4
Esclavo 5
258
Bit 2
Bit 3
Bit 0
Bit 3
Bit 1
Bit 2
.
.
.
Esclavo 30
Esclavo 31
271
Bit 2
Bit 1
Bit 0
Bit 3
Bit 2
7
3
2
7
6
6
5
5
4
4
Esclavo No. 4
Esclavo No. 31
4 módulos S
4 módulos E/4
módulos S
1
3
2
CP 343−2 / CP 343−2 P AS−Interface Master
Bit 0
Bit 1
Bit 0
Bit 1
Bit 0
Bit 1
Bit 0
Bit 1
0
1
0
0
Bit
Bit
Edición 08/2008
C79000−G8978−C149−04