Conexión de procesos
6.5.3
Programa de ejemplo para el intercambio de datos si la longitud de
código <= 27 bytes
A continuación se indica un programa de ejemplo para el intercambio de datos si el código
tiene una longitud máxima de 27 bytes.
Nota
El programa de ejemplo sólo funciona en las siguientes CPUs S7:
en una CPU 318 y las CPUs S7-400 a partir de la versión de firmware V3.0.0
•
en las CPUs S7-300 con MMC
•
En todas las demás CPUs S7-300 y S7-400 es imprescindible utilizar las SFCs 14 y 15 en
todos los accesos a las dos interfaces de datos útiles.
Aclaraciones respecto del programa
Se emitirá el string de resultados puro (identificación de datos B#16#81).
El maestro DP o el controlador IO no comprueba cuántos bytes ha suministrado la unidad
de evaluación, sino que siempre lee 27 bytes y no realiza ninguna supervisión.
El principio de la interfaz de datos útiles "Enviar" está en la dirección 4 de la imagen del
proceso de las entradas. El principio de la interfaz de datos útiles "Recibir" está en la
dirección 4 de la imagen del proceso de las salidas.
Para garantizar la coherencia en toda el área (32 bytes), no debe actualizarse ninguna
imagen de proceso dentro del programa indicado abajo.
Los datos útiles se guardan en el bloque de datos DB17 a partir del byte 4.
6-16
Vision Sensor SIMATIC VS130-2 y VS 130-2vcr
A5E00475788-01