Intercambio de datos entre maestro DP y esclavo AS−i
2.4.2
Programación
Parámetros de la petición
Parametrice las peticiones Leer_registro_de_datos y Escribir_registro_de_datos tal como se
describe en la sección 2.4.1. El acceso a los valores analógicos es controlado a través de
los siguientes parámetros:
S Indice:
determina el número del registro de datos en el que están almacenados los valores
analógicos en DP/AS−i Link 20E. A continuación se le informa sobre cómo utilizar los
números de bloques de datos 140 a 147 disponibles.
S Length:
determina la longitud del área de datos de entrada/salida; el valor de la longitud tiene que
estar adaptado al registro de datos utilizado y al área de direcciones de los esclavos
analógicos. A continuación encontrará más explicaciones y ejemplos.
S Data:
determina la dirección del campo de datos de entrada/salida en el que su programa de
usuario accede a los valores analógicos o pone a disposición los valores analógicos.
Encontrará ejemplos de llamada al final de esta sección.
Coherencia de los datos
Los valores analógicos transmitidos desde el o al maestro DP son siempre coherentes con
referencia a un canal analógico.
Formación de los valores analógicos en los bloques de datos
Para el acceso a los valores analógicos puede elegir uno de los bloques de datos 140 a
147. Los bloques de datos difieren en su longitud. De este modo puede optimizar el sector
de datos a reservar en su aplicación, si utiliza menos esclavos analógicos AS−i de los que
puede soportar la interfaz.
Para cada dirección de esclavo se utiliza un área de 8 bytes para la administración de 4
canales analógicos.
Tenga en cuenta que la dirección de esclavo 31 no se utiliza en el registro de datos 140.
La siguiente tabla 1-1 muestra a qué área de direcciones de los bloques de datos
seleccionables se transmiten los valores analógicos de qué esclavo AS−i. La forma en que
se representan los valores analógicos de un esclavo analógico se puede ver en la siguiente
tabla 2-4.
La tabla se debe utilizar tanto para el área de entradas analógicas como para el área de
salidas analógicas.
A continuación de la tabla encontrará, a modo de ejemplo, otras indicaciones relativas a
cómo leer la tabla.
52
DP/AS−Interface Link 20E
Edición 08/2008
C79000−G8978−C235−01