Catalogo Simatic S5

Catalogo Simatic S5 Catalogo Simatic S5

proatec.com.mx
from proatec.com.mx More from this publisher
31.05.2014 Views

Software Software Runtime Módulos de manipulación Campo de aplicación Procesador central Procesador de comunicaciones Procesador de comunicaciones Procesador central FB ”SEND” FB ”RECEIVE” Datos Enlace Datos Fig. 7/88 Ejemplo de transmisión de datos usando módulos de manipulación El tráfico de datos entre el procesador central y losprocesadoresdecomunicaciones (CP), las tarjetas preprocesadoras de señal IP 246, IP 247 e IP 252 así como la tarjeta de memoria se lleva a cabo con los módulos funcionales estándar denominados ”Módulos de manipulación” (véase ejemplo en fig. 7/88). Los módulos de manipulación están integrados totalmente en el sistema operativo del S5-115U. Para las CPU 922, 928, 928B y CPU 948 del S5-135U, las funciones están almacenadas en el sistema operativo, pero los parámetros se entregan por medio de módulos funcionales estándar cargables. Los módulos de manipulación pueden gestionar el tráfico de datos entre el procesador central y todos los procesadores de comunicaciones CP enchufados en el autómata , p. ej., dos CP 525 y un CP 528. La versión de los módulos de manipulación depende del tipo de CPU pero no de los CP. Para transmitir los datos (variables) entre CPUs a través del área de memoria denominada de páginas del coordinador C se han integrado en el sistema operativo de las CPU 922, 928, 928B y 948 otros módulos funcionales estándar ‘Comunicación multiprocesador”. Advertencia Para parametrizar y controlar las tarjetas preprocesadoras de señal hacen falta sus correspondientes módulos funcionales estándar. Estos llaman a los módulos de manipulación cuando sea preciso. SEND Emisión FB 244 para 115U* ) FB 120 para 135U FB 120 para 155U *) Incluido en el sistema operativo El módulo funcional estándar SENDcontrolalatransmisión de datos desde el procesador central a la memoria (DUAL- Port-RAM) de una tarjeta. Hay dos modos de operación: SEND-All y SEND-Direct. Datos técnicos Con la función SEND-Direct se puede enviar a la tarjeta, p. ej., un campo de datos definido en el procesador central por el programa de aplicación. Por el contrario, la función SEND-All envía solamente los datos solicitados por la tarjeta, la cual determina por tanto qué datos han de enviarse al procesador central. Para S5- Longitud módulo, palabras Tiempo de procesamiento 135U/-155U con CPU 922 CPU 928 CPU 928B CPU 948 36 36 36 36 véase tabla en página 7/105 7/104 Siemens ST 50 · 1998

Software Software Runtime Módulos de manipulación (continuación) RECEIVE Recepción FB 245 para 115U* ) FB 121 para 135U Con el módulo funcional estándar RECEIVE se pueden transmitir datos desde la memoria (Dual-Port-RAM) de la tarjeta al procesador central. Datos técnicos Como en el caso del módulo funcional SEND, también aquí hay 2 modos de operación: RECEIVE-Direct y RECEIVE-All. FB 121 para 155U *) Incluido en el sistema operativo Para S5- Longitud módulo, palabras Tiempo de procesamiento 135U/-155U con CPU 922 CPU 928 CPU 928B CPU 948 36 36 36 36 Véase tabla abajo Tiempos de procesamiento para la transmisión de datos con SEND y RECEIVE Para S5- 115U con CPU941a944,CPU945 135U/155U con CPU 921 1) CPU 922 1) Procesador M 2)3) CPU 928 CPU 928B CPU 948 Tiempo de procesamiento en ms para transmisión de 16 bytes 128 bytes 256 bytes 512 bytes 1 60 6 6 6 6 6 7,5 65 7 7 7 7 7 15 70 8 8 7 7 7 30 93 10 10 9 9 9 1) Los módulos de manipulación del procesador S se diferencian de los demás en el procesamiento de colas (ver módulos funcionales estándar ACTIVE y UPACTIV). Para la transmisión de datos hacen falta de 4 a 5 llamadas ACTIVE, dependiendo de la cantidad de datos por transmitir. Si estas llamadas no se realizan en 1 ciclo, al tiempo total de transmisión hay que añadirle el tiempo de ciclo del programa de aplicación. 2) Los tiempos mencionados in-cluyen el procesamiento de los módulos funcionales así como la transmisión de datos y un tiempo de espera de 5 ms para que llegue la reacción de la tarjeta (a lo sumo pueden presentarse 2 esperas con5mscadaunacomomáx.). 3) Estos tiempos son orientativos para el caso de que sólo un procesador R transmita datos con los módulos de manipulación. En el caso de 4 procesadores R en paralelo la transmisión de 256 bytes puede durar, por ej., hasta 11 ms. Para funcionamiento multiprocesador deben tenerse en cuenta en cada caso las características de las tarjetas CP/IP utilizadas. Siemens ST 50 · 1998 7/105

Software<br />

Software Runtime<br />

Módulos de manipulación (continuación)<br />

RECEIVE<br />

Recepción<br />

FB 245 para 115U* )<br />

FB 121 para 135U<br />

Con el módulo funcional estándar<br />

RECEIVE se pueden<br />

transmitir datos desde la memoria<br />

(Dual-Port-RAM) de la<br />

tarjeta al procesador central.<br />

Datos técnicos<br />

Como en el caso del módulo<br />

funcional SEND, también aquí<br />

hay 2 modos de operación:<br />

RECEIVE-Direct y<br />

RECEIVE-All.<br />

FB 121 para 155U<br />

*) Incluido en el<br />

sistema operativo<br />

Para <strong>S5</strong>- Longitud módulo, palabras Tiempo de procesamiento<br />

135U/-155U con<br />

CPU 922<br />

CPU 928<br />

CPU 928B<br />

CPU 948<br />

36<br />

36<br />

36<br />

36<br />

Véase tabla<br />

abajo<br />

Tiempos de procesamiento para la transmisión de datos con SEND y RECEIVE<br />

Para <strong>S5</strong>-<br />

115U con<br />

CPU941a944,CPU945<br />

135U/155U con<br />

CPU 921 1)<br />

CPU 922 1)<br />

Procesador M 2)3)<br />

CPU 928<br />

CPU 928B<br />

CPU 948<br />

Tiempo de procesamiento en ms<br />

para transmisión de<br />

16 bytes 128 bytes 256 bytes 512 bytes<br />

1<br />

60<br />

6<br />

6<br />

6<br />

6<br />

6<br />

7,5<br />

65<br />

7<br />

7<br />

7<br />

7<br />

7<br />

15<br />

70<br />

8<br />

8<br />

7<br />

7<br />

7<br />

30<br />

93<br />

10<br />

10<br />

9<br />

9<br />

9<br />

1) Los módulos de manipulación del<br />

procesador S se diferencian de los<br />

demás en el procesamiento de colas<br />

(ver módulos funcionales estándar<br />

ACTIVE y UPACTIV). Para<br />

la transmisión de datos hacen falta<br />

de 4 a 5 llamadas ACTIVE, dependiendo<br />

de la cantidad de datos<br />

por transmitir. Si estas llamadas no<br />

se realizan en 1 ciclo, al tiempo total<br />

de transmisión hay que añadirle<br />

el tiempo de ciclo del programa de<br />

aplicación.<br />

2) Los tiempos mencionados in-cluyen<br />

el procesamiento de los módulos<br />

funcionales así como la<br />

transmisión de datos y un tiempo<br />

de espera de 5 ms para que llegue<br />

la reacción de la tarjeta (a lo sumo<br />

pueden presentarse 2 esperas<br />

con5mscadaunacomomáx.).<br />

3) Estos tiempos son orientativos<br />

para el caso de que sólo un procesador<br />

R transmita datos con los<br />

módulos de manipulación. En el<br />

caso de 4 procesadores R en paralelo<br />

la transmisión de 256 bytes<br />

puede durar, por ej., hasta 11 ms.<br />

Para funcionamiento multiprocesador<br />

deben tenerse en cuenta en<br />

cada caso las características de<br />

las tarjetas CP/IP utilizadas.<br />

Siemens ST 50 · 1998<br />

7/105

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!