Está en la página 1de 137

Prologo, ndice

SIMATIC NET
DP/ASInterface Link 20E
Manual

Descripcin tcnica, directivas


para el montaje, operacin

Intercambio de datos entre


maestro DP y esclavo ASi

Utilizar interfaz de comandos

Diagnstico de esclavos

Eliminacin de perturbaciones /
indicaciones de fallos

Anexos
ASInterface Protocol Implementation Conformance Statements

Bibliografa

Notas al marcado CE

Glosario

Indice

Edicin 08/2008
C79000G8978C23501

Clasificacin de las indicaciones de seguridad


Este manual incluye informaciones que debe respetar para su seguridad personal as
como para evitar daos materiales. Las informaciones estn resaltadas por un
tringulo de precuacin y, segn el grado de peligro, se representan como sigue:

Peligro
significa que, si no se adoptan las medidas preventivas adecuadas, se producirn la muerte o lesiones corporales graves.

Cuidado
significa que, si no se adoptan las medidas preventivas adecuadas, se pueden producir la
muerte o lesiones corporales graves.

Precausin
con tringulo de advertencia significa que pueden producirse lesiones leves si no se toman
las correspondientes medidas de precaucin.

Precaucin
sin tringulo de advertencia significa que pueden producirse daos materiales si no se toman las correspondientes medidas de precaucin.

Atencin
significa que se puede producir un resultado o un estado indeseado si no se tiene en cuenta
la indicacin correspondiente.

Nota
Se trata de una informacin importante sobre el producto, el manejo del producto o la respectiva parte de la documentacin, sobre la que se tiene llamar la atencin especialmante
y que se recomienda observar por poder ser beneficiosa.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Marcas
SIMATICR, SIMATIC HMIR y SIMATIC NETR son marcas registradas de SIEMENS AG.
Las restantes designaciones utilizadas en esta publicacin pueden ser marcas registradas
cuyo uso por terceros para sus propios fines puede lesionar los derechos de los propietarios
de las mismas.
Indicaciones de seguridad relativas al producto:
Antes de utilizar el producto aqu descrito deber tener en cuenta imprescindiblemente las
siguientes indicaciones relativas a seguridad.
Personal cualificado
La puesta en servicio y la operacin de los equipos deben correr a cargo nicamente de
personal cualificado. Personal cualificado en el sentido de las indicaciones de seguridad
de este manual son personas autorizadas a poner en funcionamiento, poner a tierra e identificar o marcar aparatos, sistemas y circuitos amperimtricos de conformidad con los
estndares de seguridad vigentes.
Uso de productos de hardware conforme a lo previsto
Observaciones importantes:

Cuidado
El aparato slo se debe utilizar para las aplicaciones previstas en el catlogo y en la descripcin tcnica y en combinacin con los aparatos y componentes de otras marcas recomendados o autorizados por Siemens.
El funcionamiento perfecto y seguro del producto presupone que el transporte, el almacenaje, la instalacin y el montaje se realicen correctamente y que el manejo y el mantenimiento
tengan lugar con el debido cuidado.
Antes de utilizar los programas de ejemplo adjuntados o bien programas de creacin propia,
asegrese de que en las instalaciones que estn en servicio no se puedan ocasionar daos
a personas ni a mquinas.
Advertencia sobre CE: Est prohibida la puesta en servicio mientras no se constate que la
mquina en la que se deben instalar estos componentes cumple lo dispuesto en la directiva
para mquinas 98/37/CE.

Uso de productos de software conforme a lo previsto


Observaciones importantes:

Cuidado
El software slo se podr utilizar para los casos de aplicacin previstos en el catlogo y en
la descripcin tcnica, y slo en unin de productos de software, equipos y componentes de
proveniencia tercera recomendados y homologados por Siemens.
Antes de utilizar los programas de ejemplo adjuntados o bien programas de creacin propia,
asegrese de que en las instalaciones que estn en servicio no se puedan ocasionar daos
a personas ni a mquinas.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Antes de la puesta en servicio


Observe lo siguiente antes de proceder a la puesta en servicio:
Precaucin
Antes de la puesta en sericio se deben observar las advertencias que aparecen en la documentacin actual. Consulte los datos necesarios para el pedido de la misma en los catlogos, o bien pngase en contacto con su agencia Siemens local.

Copyright E Siemens AG 20012008 All rights reserved

Exclusin de responsabilidad

La divulgacin y reproduccin de este documento, as como el uso y


comunicacin de su contenido, no estn autorizados a no ser que se obtenga
el consentimiento expreso. Los infractores quedan obligados a la
indemnizacin por daos y perjuicios. Se reservan todos los derechos, en
particular para el caso de concesin de patente o modelo de utilidad.

Hemos comprobado el contenido de esta publicacin para constatar su


concordancia con el hardware y software descrito. Sin embargo, son posibles divergencias, por lo que no garantizamos la plena concordancia. El
contenido de esta publicacin se revisa peridicamente; las correcciones
necesarias se incluirn en las prximas ediciones. Agradecemos de antemano sugerencias.

Siemens AG
Industry Automation
Industrial Communication
Postfach 4848, D- 90327 Nuernberg

Sujeto a cambios tcnicos sin previo aviso.

Siemens Aktiengesellschaft

G79000G8978C23501

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Prlogo

Finalidad del presente manual


Este manual le ayuda a utilizar el mdulo DP/ASInterface Link 20E, denominado en lo
sucesivo tambin DP/ASi Link 20E. Se le proporcionan informaciones sobre cmo puede
activar a travs de este mdulo actuadores ASi y sensores ASi desde maestros
PROFIBUS DP.

Validez de este manual


Este manual es vlido para el DP/ASi Link 20E con el nmero de referencia
6GK1 4152AA10 a partir de la versin de hardware 1 y con la versin de firmware V3.0.

Le recomendamos el siguiente procedimiento ...


... Si desea obtener una visin de conjunto de ASInterface:
Lea primero el manual ASInterface Introduccin y fundamentos (incluido en el
presente paquete de manuales). All encontrar informaciones generales relativas a
ASInterface, que en lo sucesivo recibe el nombre de ASi.
... Si va a instalar y poner en marcha un sistema ASi con un DP/ASi Link 20E:
encontrar lo que tiene que saber para la conexin y el manejo de DP/ASi Link 20E
en el captulo 1.
... Si desea saber cmo se maneja el DP/ASi Link 20E desde el punto de vista del maestro
PROFIBUS DP:
Lea el captulo 2 del presente manual.
El captulo 3 le informa sobre la interfaz de comandos.

Condiciones
Para poder comprender la documentacin en su totalidad es necesario:
S

tener conocimientos bsicos sobre PROFIBUS DP;

conocer el manual ASInterface Introduccin y nociones bsicas (contenido en el CD


adjunto al producto).

CD con archivo GSD


El CD adjunto contiene el archivo GSD, necesario para la configuracin del
DP/ASi Link 20E con su maestro DP, si el maestro DP no es un aparato Siemens (vea el
cap. 1.10.1 ).
-

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Indice
1

Descripcin tcnica, directivas para el montaje, operacin . . . . . . . . . . . . . . . . . . . . . .

1.1

Generalidades sobre la operacin indicaciones de seguridad . . . . . . . . . . . . . .

10

1.2

Aplicacin del mdulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

1.3

Datos tcnicos del componente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

13

1.4

Certificaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

14

1.5

Montaje del mdulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15

1.6

Placa frontal Acceso a todas las funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

16

1.7

Conexin a ASInterface y PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17

1.8
1.8.1
1.8.2
1.8.3
1.8.4

Display y manejo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modos de indicacin y significado de los LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicacin de estado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicacin de esclavo para esclavos ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Indicar y ajustar la direccin PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

19
19
20
21
23

1.9
1.9.1
1.9.2

Configuracin de ASInterface mediante el pulsador SET (configuracin


por pulsador) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modo de configuracin y Modo protegido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin por pulsador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25
25
26

1.10
1.10.1
1.10.2
1.10.3
1.10.4
1.10.5

Configuracin de DP/ASi Link 20E como esclavo DP en el maestro DP . . . . . .


Procedimiento general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Importacin de archivos GSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin en STEP 7 Configuracin bsica . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuracin en STEP 7 Configuracin de esclavo . . . . . . . . . . . . . . . . . . . . . .
Inicializar configuracin real . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27
27
28
30
33
40

Intercambio de datos entre maestro DP y esclavo ASi . . . . . . . . . . . . . . . . . . . . . . . . . .

41

2.1

Procedimiento a seguir panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

41

2.2

As funcionan las interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

42

2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7

Transmitir valores binarios ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Direccionamiento de los esclavos ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tabla de direccionamiento CLASSIC (preajuste) . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tabla de direccionamiento LINEAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tabla de direccionamiento Comprimido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Particularidades de esclavos analgicos ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Particularidades de los esclavos ASiSafety . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Acceso a datos digitales ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

43
44
44
47
48
48
48
48

2.4
2.4.1
2.4.2
2.4.3

Transmitir valores analgicos ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Llamada de los servicios acclicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejemplos de programacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

49
50
52
56

2.5

Comandos de control PROFIBUS DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

57

Uso de la interfaz de comandos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

58

3.1

Interfaz de comandos de DP/ASInterface Link 20E . . . . . . . . . . . . . . . . . . . . . . .

58

3.2

Interfaz de comandos para SIMATIC S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

64

3.3

Descripcin de los comandos de esclavos ASi . . . . . . . . . . . . . . . . . . . . . . . . . . .

69

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Indice

3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6

Configurar_parmetro (Set_Permanent_Parameter) . . . . . . . . . . . . . . . . . . . . . . .
Leer_parmetro_configurado (Get_Permanent_Parameter) . . . . . . . . . . . . . . . . .
Escribir_ parmetro (Write_Parameter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_parmetro(Read_Parameter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Guardar_parmetros_actuales(Store_Actual_Parameters) . . . . . . . . . . . . . . . . . .
Establecer_configuracin_permanente_extendida
(Set_Extended_Permanent_Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_configuracin_permanente_extendida
(Get_Extended_Permanent_Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Guardar_configuracin_permanente_actual (Store_Actual_Configuration) . . . . .
Leer_configuracin_permanente_actual_extendida
(Read_Extended_Actual_Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Establecer_LPS (Set_LPS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Establecer_modo_offline (Set_Offline_Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Seleccionar_autoprogramacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Establecer_modo_operacin (Set_Operation_Mode) . . . . . . . . . . . . . . . . . . . . . . .
Cambiar_direccin_ de esclavo ASi (Change_ASiSlave_Address) . . . . . . . .
Leer_status_esclavo ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_listas_y_flags_extendidos
(Get_LPS, Get_LAS, Get_LDS, Get_Flags) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_configuracin_permanente_total_extendida/ . . . . . . . . . . . . . . . . . . . . . . . . .
Almacenar_configuracin_global_extendida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Escribir_lista_parmetros_extendida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_lista_eco_parmetros_extendida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_identificador_versin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_ID_esclavo ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_ID1_extendida_esclavo_ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Escribir_ID1_extendida_esclavo_ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_ID2_extendida_esclavo_ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_ES_esclavo_ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_lista_errores_periferia (Get_LPF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Escribir_string_parmetros_esclavo_ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_string_parmetros_esclavo_ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_string_ID_esclavo_ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Leer_string_diagnstico_esclavo_ASi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Consulta CTT2_leer_escribir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

87
90
95
100
101
102
104
105
106
107
108
109
110
111
112
113
114

Diagnstico de esclavos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

115

4.1

Panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

115

4.2

Estado de estacin 1 a 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

116

4.3

Direccin PROFIBUS del maestro DP e identificacin del fabricante . . . . . . . . .

118

4.4

Estructura del diagnstico relacionado con identificacin . . . . . . . . . . . . . . . . . . . .

119

4.5

Estructura del diagnstico relacionado con equipo . . . . . . . . . . . . . . . . . . . . . . . . .

119

Eliminacin de perturbaciones / indicaciones de fallos . . . . . . . . . . . . . . . . . . . . . . . . . .

121

3.3.7
3.3.8
3.3.9
3.3.10
3.3.11
3.3.12
3.3.13
3.3.14
3.3.15
3.3.16
3.3.17
3.3.18
3.3.19
3.3.20
3.3.21
3.3.22
3.3.23
3.3.24
3.3.25
3.3.26
3.3.27
3.3.28
3.3.29
3.3.30
3.3.31
3.3.32
4

5.1
5.2

72
73
74
75
76
77
78
79
80
81
82
83
84
85
86

Sustitucin de un esclavo ASi defectuoso / programacin automtica de


direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

121

Indicaciones de errores / remedio en caso de fallos . . . . . . . . . . . . . . . . . . . . . . . .

122

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Indice

ASInterface Protocol Implementation Conformance Statement (PICS) . . . . . . . . . . .

125

Bibliografa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

128

Notas al marcado CE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

129

Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

130

Indice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

136

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el


montaje, operacin

El presente captulo explica las prestaciones y le familiariza con la puesta en servicio y las
funciones bsicas del mdulo maestro DP/ASInterface Link 20E
(DP/ASi Link 20E).
Se informa sobre ...
S

el procedimiento a seguir para instalar el DP/ASi Link 20E;

los indicadores y elementos de manejo de que dispone el DP/ASi Link 20E;

cmo se configura el DP/ASi Link 20E mediante pulsadores;

cmo se realiza la configuracin en STEP 7 para un maestro DP SIMATIC S7;

cmo se ajusta la direccin PROFIBUS para el DP/ASi Link 20E.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.1

Generalidades sobre la operacin indicaciones de


seguridad

Precausin
Tenga en cuenta las directivas ESD al montar o manipular equipos DP/ASi Link 20E.
Slo se permite conectar DP/ASi Link 20E estando desconectada la fuente de
alimentacin de ASi.

Precausin
Resistencia a interferencias / puesta a tierra
Para garantizar la resistencia a interferencias del DP/ASi Link 20E, tanto el
DP/ASi Link 20E como la fuente de alimentacin de ASi tienen que estar puestos a tierra
conforme a las prescripciones.

Precausin
La fuente de alimentacin de ASi utilizada tiene que suministrar una tensin baja separada
en forma segura de la red. La separacin segura se puede realizar conforme a los
siguientes requisitos:
S

VDE 0100 parte 410 = HD 38444 = IEC 364441


(como tensin baja funcional con separacin segura) o

VDE 0805 = EN60950 = IEC 950


(como tensin baja de seguridad SELV) o

VDE 0106 parte 101

Nota
La configuracin, instalacin y puesta en marcha del ASInterface puede realizarse en el
DP/ASi Link 20E independientemente de instalacin de PROFIBUS.

10

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.2

Aplicacin del mdulo

Esclavo DP y Maestro ASInterface


DP/ASi Link 20E es al mismo tiempo esclavo PROFIBUS DP y maestro ASInterface:
S

DP/ASi Link 20E conecta la interfaz actuadorsensor a PROFIBUS DP.

Con ayuda de DP/ASi Link 20E se puede acceder desde PROFIBUS DP a las entradas
y salidas de los esclavos ASi. Al respecto, puede acceder a valores binarios o
analgicos, dependiendo del tipo de esclavo.
Se pueden utilizar los siguientes esclavos ASi:
Esclavos estndar / esclavos ASi analgicos
Esclavos con espacio de direccionamiento extendido (extended addressing mode)

Interconexin de rango superior va PROFIBUS DP

SIEMENS

DP AS/INTERFACE LINK 20E

6GK1 4152AA10 V3.0

DP/ASInterface Link 20E


Mdulos pasivos
(sin esclavo ASIC)

Mdulos activos
(con esclavo ASIC)

ASi,
alimentacin de
corriente
actuador/sensor
con esclavo ASIC

Esclavo 5B

Esclavo 5A

ASi
Cable

Bifurcacin

Mdulos ASi con


modo de direccionamiento extendido

Figura 1-1

Ejemplo de una estructura de sistema con DP/ASi Link 20E

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

11

Descripcin tcnica, directivas para el montaje, operacin

Prestaciones
DP/ASi Link 20E permite el intercambio de datos por entradas/salidas, coherente en
cuanto a bytes y palabras, con un maestro DPV0, DPV1 y los esclavos ASi.
S

Modo DPV0
En el modo DPV0 se pueden operar con como mximo 32/32 Byte E/S hasta 62
esclavos ASi digitales, con una velocidad de transmisin de 9,6 kbit/s hasta 12 Mbit/s.
La interfaz de comandos y el acceso a los valores analgicos de ASi no estn
disponibles en el modo DPV0.

Modo DPV1
En el modo DPV1/DPx se pueden operar con como mximo 32/32 Byte E/S hasta 62
esclavos ASi digitales, con una velocidad de transmisin de 9,6
kbit/s hasta 12 Mbit/s.
Adicionalmente se operan como mximo 62 esclavos ASi analgicos con hasta 2
canales E/S analgicos.
Comandos segn la especificacin de maestro ASi se implementan con los servicios
Leer_registro de datos/escribir_registro de datos (registro de datos 2).

Volumen de suministro
El volumen de suministro del DP/ASi Link 20E contiene los siguientes componentes:
S

DP/ASi Link 20E

CD con programa de ejemplo y documentacin


El bloque FC STEP 7 ASi_3422 est incluido en este CD.

12

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.3

Datos tcnicos del componente


El mdulo DP/ASi Link 20E tiene los siguientes datos tcnicos:

Tabla 1-1
Explicacin / Valores

Caracterstica
Tiempo de ciclo de ASi

S 5 ms para 31 esclavos
S 10 ms para 62 esclavos con espacio de
direcciones extendido

Configuracin de ASInterface

mediante tecla en la placa frontal o a travs de STEP 7

Perfiles de maestro ASi compatibles

M1...M4

Conexin del cable ASi

a travs de bloque de bornes (12 polos)


Carga elctrica de conexin 1 a 3 o de la conexin 2 a
4, como mximo 3 A

Conexin a PROFIBUS

a travs de conector hembra SubD de 9 polos

Ajuste de la direccin PROFIBUS

Espacio de direccionamiento 1..126


Ajuste con pulsadores SET y DISPLAY

Carga soportable DC 5V en la conexin de


PROFIBUS

mx. 90 mA

Velocidades de transmisin de datos soportadas en


PROFIBUS

9,6 kbit/s; 19,2 kbit/s; 45,45 kbit/s; 93,75 kbit/s;


187,5 kbit/s; 500 kbit/s; 1,5 Mbit/s; 3 Mbit/s;
6 Mbit/s; 12 MBit/s

Tensin de alimentacin del cable ASi

DC 29,5 hasta 31,6 V

Consumo de corriente del cable ASi

mx. 200 mA con 30 V

Consumo de potencia

mx. 4,5 W

Longitud del cable

mx. 100 m

Dimetro del cable (cable ASi)

2 x 1,5 mm2
(2 x 0,8 mm2: longitud del cable reducida)

Condiciones ambientales admisibles

S Temperatura de funcionamiento

Montaje horizontal: 0 a 60C


Montaje vertical : 0 a 45C

S Temperatura de transporte y almacenaje

40 C hasta +70 C

S Humedad relativa

mx. 95% con +25 (sin condensacin)

Estructura

S Grado de proteccin
S Medidas (ancho x alto x prof.) en mm

IP 20

S Peso

aprox. 200 g

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

90 x 80 x 62

13

Descripcin tcnica, directivas para el montaje, operacin

1.4
Tabla 1-2

Certificaciones
Descripcin de las certificaciones
UL 508

cULus

CSA C22.2 Nr. 142


cULus for hazardous locations

ANSI&ISA 12.12.01
CL. 1, Div. 2 GP.A.B.C.D T4
CL. 1, Zona 2, GP.IIC, T4

FM

FM 3611
CL. 1, Div. 2 GP.A.B.C.D T4
CL. 1, Zona 2, GP.IIC T4
Ta: 0...+60C

CTICK

AS/NZS 2064 (Class A)

CE

EN 6100062, EN 6100064 (sustituye a la


EN 500812)

ATEX Zona 2

EN 6007915:2005, EN 600790:2006
II 3 G Ex nA II T4
KEMA 08 ATEX 0003 X

Nota
Las certificaciones actuales figuran impresas en el mdulo.

14

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.5

Montaje del mdulo

Posibilidades
El DP/ASi Link 20E tiene el grado de proteccin IP 20.
S

El DP/ASi Link 20E se puede montar sobre un perfil soporte normalizado


(perfil de sombrero segn EN 50022).

Opcionalmente es posible tambin una fijacin directa a la pared a travs de orificios de


fijacin previstos en la carcasa.

Montaje sobre un perfil normalizado


En caso de montaje sobre un perfil normalizado se ha de tener en cuenta lo siguiente:
1. El mdulo se engancha primero desde arriba en el perfil normalizado y luego se gira
hacia abajo hasta que se enclava el cursor existente en la parte inferior del mdulo.
2. A izquierda y derecha del mdulo se pueden montar otros mdulos.

Desmontaje del perfil normalizado


Para desmontar el mdulo del perfil normalizado debe proceder del siguiente modo:
1. Para el desmontaje se tienen que retirar primero los cables de alimentacin y
sealizacin.
2. Luego se tiene que presionar con un destornillador hacia bajo la corredera existente en el
mdulo, separando seguidamente el mdulo del perfil de sombrero girndolo hacia
arriba.

Conveccin
Por arriba y por debajo del mdulo se tiene que prever un espacio libre de al menos 5 cm
para la evacuacin del calor.

Montaje vertical
El riel de perfil normalizado se puede montar tambin en posicin vertical. Debido a la
menor conveccin, se reduce entonces la mxima temperatura ambiente admisible a 45C.
Monte debajo del DP/ASi Link 20E un borne de puesta a tierra sobre el riel de perfil de
sombrero, para evitar que el equipo resbale y caiga del riel.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

15

Descripcin tcnica, directivas para el montaje, operacin

1.6

Placa frontal Acceso a todas las funciones

rea de conexin, rea de indicacin y rea de mando


A travs de la placa frontal se tiene acceso a todos los elementos de conexin, indicacin y
mando del DP/ASi Link 20E.
La barra de conexiones para la conexin al ASInterface, dispuesta abajo a la derecha, est
cubierta con una tapa frontal.
Pulsador SET
S para la configuracin de ASi
S para el ajuste de la direccin
PROFIBUS
Indicacin de estado

SIEMENS

Pulsador DISPLAY
S conmuta la indicacin

DP AS/INTERFACE LINK 20E

S 7 LEDs

ADR

PWR

BF

APF
CER
AUP
CM

SF

SET

Indicador de esclavo

S LED B
S 3 LEDs de grupo
S 5 LEDs de esclavo

Conector hembra
PROFIBUS

Borne de conexin
para ASInterface
(debajo de la tapa)

Figura 1-2

16

DISPLAY

X2
6GK1Orificio
4152AA10
V3.0
34
de fijacin
para
montaje mural

Indicacin de direccin PROFIBUS

S LED ADR
S Fila inferior de LED

Orificio de fijacin
para montaje mural

Vista frontal

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.7

Conexin a ASInterface y PROFIBUS

Conexiones
DP/ASi Link 20E dispone de las siguientes conexiones:
S

dos conexiones para cable ASi (puenteadas internamente)

conexiones para tierra funcional

una conexin a PROFIBUS (conector de 9 polos SubD)

Las conexiones para ASi se encuentran debajo de la cubierta inferior de la tapa frontal del
DP/ASi Link 20E.

Conexiones al cable ASi


El DP/ASi Link 20E es abastecido de corriente por el ASInterface.

Cuidado
El equipo ha sido concebido para funcionar con baja tensin de seguridad. Por lo tanto, a
las conexiones de alimentacin se deben conectar nicamente bajas tensiones de seguridad (SELV) segn IEC950/EN60950/VDE0805.
La fuente de alimentacin del equipo debe ser conforme a NEC clase 2, tal y como describe
el National Electrical Code(r) (ANSI/NFPA 70).
El DP/ASi Link 20E tiene dos conexiones para cables ASi, puenteadas internamente en el
DP/ASi Link 20E.
Esto permite conectar el DP/ASi Link 20E en bucle al cable ASi.

Precausin
El DP/ASi Link 20E slo se debe embornar y desembornar estando desconectada la
fuente de alimentacin de ASi.
La capacidad de carga de los contactos de conexin ASi es de 3 A como mximo. Si se
sobrepasa este valor en el cable ASi, el DP/ASi Link 20E no se debe conectar en bucle
en el cable ASi, sino que se tiene que conectar a travs de un cable de derivacin (slo se
ocupa una pareja de conexiones del DP/ASi Link 20E).

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

17

Descripcin tcnica, directivas para el montaje, operacin

Conexiones 8, 9, 10, 11 libres

PROFIBUS DP
+

Tierra funcional
Cables ASi
Figura 1-3

Conexin del cable ASi

Tierra funcional
El DP/ASi Link 20E tiene cuatro conexiones para la tierra funcional. Una de estas
conexiones se debe conectar con el nivel hmico ms bajo posible al conductor protector.

Precausin
Las conexiones libres 8, 9, 10 y 11 del bloque de bornes no se deben ocupar.

Conexin a PROFIBUSDP
La conexin a PROFIBUS DP tiene lugar a travs de un conector SubD de 9 polos.

Cuidado
Para el tendido y la instalacin del cable de PROFIBUS DP y del conector de conexin al
bus se han de tener en cuenta las indicaciones de /4/.

Para la conexin a PROFIBUSDP se dispone de conectores de conexin a bus con salida


de cable en diferentes ngulos (0, 30 y 90). Tenga en cuenta tambin al respecto las
indicaciones de /4/.

18

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.8

Display y manejo

1.8.1

Modos de indicacin y significado de los LEDs

Significado de la indicacin de los LEDs


S

La indicacin de estado
La indicacin de estado indica estados y mensajes de error del propio mdulo Link y del
ramal ASi conectado. La indicacin de estado comprende los siguientes LEDs:
Los 3 LEDs de estado SF, BF y PWR en la columna de LEDs, arriba a la
izquierda
Los 4 LEDs de estado APF, CER, AUP y CM en la fila superior de LEDs

La indicacin de esclavos
La indicacin de esclavos sealiza los esclavos ASi activados o defectuosos:
Los 5 LEDs de la izquierda de la fila inferior de LEDs (LEDs de esclavo) indican el
nmero del esclavo.
Los 3 LEDs de la derecha de la fila inferior de LEDs (LEDs de grupo) indican el grupo
de esclavos.
El LED B de la fila superior de LEDs indica los esclavos B.

La indicacin de direcciones PROFIBUS


La indicacin de direcciones PROFIBUS sirve para indicar y ajustar la direccin
PROFIBUS del DP/AS-i Link 20E. Comprende los siguientes LEDs:
Los 7 LEDs de la derecha de la fila inferior de LEDs (desde la izquierda: LED n 28)
El LED ADR en la fila superior de LEDs, a la derecha

Cambio entre indicacin de esclavos e indicacin de direccin PROFIBUS


La fila inferior de LEDs (ver la figura 1-2) tiene una doble funcin:
S

En el modo indicacin de esclavos, para indicar los mdulos esclavos conectados

En el modo Indicacin de direcciones PROFIBUS, para indicar la direccin PROFIBUS

Con el pulsador Display se cambia entre la indicacin de esclavos y la indicacin de


direcciones PROFIBUS. Encontrar detalles sobre la conmutacin del modo de indicacin
en los captulos 1.8.3 y 1.8.4.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

19

Descripcin tcnica, directivas para el montaje, operacin

1.8.2

Indicacin de estado

Significado de los 7 LEDs de estado


Los 7 LEDs de estado tienen el siguiente significado:
Tabla 1-3

Significado de los LEDs de estado

Diodo (color
de la luz)
BF (rojo)

Status
Bus Failure

Significado
Indica fallos en el PROFIBUS DP.

S El diodo est encendido cuando la conexin entre el maestro DP y el


DP/ASi Link 20E est interrumpida o si el maestro DP no est activo;

S El LED parpadea cuando el DP/ASi Link 20E no ha sido configurado /


parametrizado por el DP, o lo ha sido incorrectamente.
SF(rojo)

Error del
sistema.

E LED est encendido ...

S cuando en el modo protegido se ha disparado una alarma de


diagnstico (entrante);

S cuando el DP/ASi Link 20E ha detectado un fallo interno (p. ej.


defecto de EEPROM);

S cuando el DP/ASi Link 20E no puede ejecutar de momento, durante


una operacin del pulsador SET, el cambio de modo de servicio
deseado (p. ej., si existe un esclavo con la direccin 0).
PWR (verde)

Power

El LED est encendido si el DP/ASi Link 20E es abastecido de tensin.

APF (rojo)

ASi Power Fail

Indica que la tensin suministrada por la fuente de alimentacin ASi en el


cable ASi es inestable o demasiado baja.
Nota:
El DP ASi Link 20E es abastecido por completo por el ASInterface. Un
fallo total de la tensin de ASi se puede reconocer por el hecho de que ya
no est encendido el LED PWR.

CER (amarillo)

Configuration
Error

El LED indica si la configuracin del esclavo detectada por el cable ASi


coincide con la configuracin terica configurada en el
DP/ASi Link 20E. En caso de discrepancias brilla el diodo CER.
El LED CER se enciende ...

S si falta un esclavo ASi configurado en el cable ASi (p. ej. por fallo del
esclavo);

S si existe en el cable ASi un esclavo ASi no configurado previamente;


S si un esclavo ASi conectado tiene datos de configuracin
(configuracin de E/S, cdigo ID) distintos a los del esclavo ASi
configurado en el DP/ASi Link 20E;
AUP (verde)

20

Autoprog
available

El LED indica en el modo protegido del DP/ASi Link 20E que es posible
programar automticamente la direccin de un esclavo ASi. La
programacin automtica de la direccin facilita la sustitucin de un
esclavo ASi defectuoso en el cable ASi (para ms informacin, vase el
captulo 5.1).

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

Tabla 1-3

Significado de los LEDs de estado, (continuacin)

Diodo (color
de la luz)
CM (amarillo)

Status
Configuration
Mode

Significado
Este indicador indica el modo de operacin del DP/ASi Link 20E.

S Indicador encendido: modo de configuracin


S Indicador apagado: modo protegido
El modo de configuracin se requiere nicamente para la puesta en
marcha del DP/ASi Link 20E. En el modo de configuracin, el
DP/ASi Link 20E activa todos los esclavos ASi conectados e
intercambia datos con ellos. Encontrar ms detalles sobre el modo de
configuracin en el captulo 1.9.

1.8.3

Indicacin de esclavo para esclavos ASi

Cmo reconocer el modo de indicacin Indicacin de esclavos


La indicacin de esclavos se reconoce por el hecho de que el LED ADR est apagado.

Manejo
Tras la conexin, la fila inferior de LEDs sealiza los esclavos 04 (esclavos estndar o
esclavos A).
Presionando repetidamente el pulsador Display se indican consecutivamente y por grupos
todos los esclavos estndar o A (LED B apagado) y luego todos los esclavos B (LED B
encendido).
Tras la indicacin de los esclavos B del grupo 7 se pasa, con el siguiente accionamiento del
pulsador Display, a la indicacin de la direccin PROFIBUS (LED ADR encendido).

Identificacin de los esclavos sobre la base de los LEDs de grupo y los LEDs de
esclavo
La identificacin de los esclavos tiene lugar sobre la base de los LEDs de grupo y los
LEDs de esclavo en la fila inferior de LED (vase la figura 1-2).
Los grupos de esclavos estn representados uno de bajo del otro en la carcasa, en las filas
entre la fila superior y la fila inferior de LEDs. Cada grupo es identificado por un LED de
grupo individual o por una combinacin de 2 3 LEDs de grupo. La imagen de indicacin de
los LEDs de grupo est representada en la carcasa, junto a cada grupo de esclavos
impreso, por medio de casillas blancas.
Los distintos esclavos del respectivo grupo se identifican con los correspondientes LEDs de
esclavo:
Esclavos activados se representan con luz permanente verde.
Esclavos faltantes, incorrectos o sobrantes se representan con luz intermitente verde.

El LED B de la fila superior de LEDs marca esclavos B.


LED B apagado: esclavo estndar o A
LED B encendido: esclavo B
La ilustracin siguiente muestra un ejemplo.
DP/ASInterface Link 20E
Edicin 08/2008
C79000G8978C23501

21

Descripcin tcnica, directivas para el montaje, operacin

Ejemplo de una indicacin de esclavos

SIEMENS

DP AS/INTERFACE LINK 20E

ADR

PWR

BF

APF
CER
AUP
CM

SF

SET

DISPLAY

6GK1Orificio
415/2AA10
de fija-V3.0

X2
34

cin
para
montaje mural

Figura 1-4

Ejemplo de una indicacin de esclavos

De la representacin se puede deducir lo siguiente:


S

Los LEDs de grupo (derecha) seleccionan el sexto grupo de cinco esclavos.

Dentro de este grupo, los 5 LEDs de esclavo indican los esclavos ASi activos, N 26 y
28.

Si adems est encendido el LED B, en lugar de los esclavos 26 y 28 se indican los


esclavos 26B y 28B.

Comportamiento de los LEDs en funcin del modo operativo


El comportamiento de los LEDs en el modo de indicacin Indicacin de esclavos depende
del modo operativo.
S

Modo de configuracin
Si el Link se encuentra en el modo de configuracin, todos los esclavos ASi detectados
se indican por estar encendidos los LEDs correspondientes.

Modo protegido
Si el Link se encuentra en el modo protegido, todos los esclavos ASi activos se indican
por estar encendidos los LEDs correspondientes.

22

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

Los siguientes esclavos se indican en el modo protegido por la intermitencia del


respectivo LED:
Esclavos ASi que han fallado
Esclavos ASi existentes, pero no configurados
Encontrar el significado del modo operativo en el captulo 1.9.1.

1.8.4

Indicar y ajustar la direccin PROFIBUS

Cmo reconocer el estado de la indicacin de direccin PROFIBUS


Presionando repetidamente el pulsador DISPLAY se pasa de la indicacin de esclavos a la
indicacin de direcciones PROFIBUS.
Cuando el LED ADR est encendido, con la fila inferior de LEDs se indica la direccin
PROFIBUS del DP/ASi Link 20E. La direccin PROFIBUS se indica en forma binaria.
Ahora se puede ajustar la direccin PROFIBUS con el pulsador SET.

Ajuste de la direccin PROFIBUS


Proceda de la manera siguiente para ajustar la direccin PROFIBUS:
1. Interrumpa la conexin con el maestro DP (p. ej. sacando el enchufe de conexin a
PROFIBUS) o conmute el maestro DP a STOP.

Nota
La direccin PROFIBUS slo se puede ajustar en este estado operativo.

2. Conmute la indicacin del DP/ASi Link 20E, accionando repetidamente el pulsador


DISPLAY hasta que se encienda el LED ADR.
El DP/ASi Link 20E indica entonces, con los siete LEDs de la derecha de la fila inferior
de LEDs, la direccin PROFIBUS actualmente ajustada.
3. Si ahora presiona el pulsador DISPLAY, el DP/ASi Link 20E vuelve a la indicacin de
esclavos. La direccin PROFIBUS ajustada se conserva.
Si, por el contrario, acciona el pulsador SET, puede ajustar de nuevo la direccin
PROFIBUS.
En un principio, el LED intermitente (segundo LED por la izquierda) indica el bit de valor
ms alto de la direccin PROFIBUS.
4. Si presiona el pulsador SET, se ajusta ese bit (LED encendido).
Por el contrario, al accionar el pulsador DISPLAY se anula el bit (LED apagado).
La indicacin salta a continuacin al siguiente LED (tercer LED por la izquierda), que
indica el siguiente bit de la direccin PROFIBUS.
5. Con la misma secuencia de operaciones que en el paso anterior se pueden ajustar o
anular ahora consecutivamente los distintos bits de la direccin PROFIBUS.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

23

Descripcin tcnica, directivas para el montaje, operacin

6. Una vez introducidos todos los bits, parpadea la indicacin de los bits de direccin
ajustados.
Si se acciona de nuevo el pulsador SET, el DP/ASi Link 20E adopta la direccin
PROFIBUS ajustada.
Si, por el contrario, se pulsa DISPLAY, se rechaza la nueva direccin.
La valencia de los bits de la direccin PROFIBUS representados por los LEDs se muestra
en el ejemplo siguiente.

SIEMENS

DP AS/INTERFACE LINK 20E

ADR

PWR

BF

APF
CER
AUP
CM

SF

SET

DISPLAY
Fila de LEDs

6GK1Orificio
4152AA10
de fija-V3.0
64 32 16 8 4 2 1

X2
34

cin
para
montaje mural

Valencia de los bits de direccin


Figura 1-5

Ejemplo de una direccin PROFIBUS indicada

En el ejemplo de arriba se ha ajustado con los pulsadores SET/DISPLAY la direccin


PROFIBUS 69 (64 + 4 + 1 = 69).
La mxima direccin ajustable es la direccin 126. Tenga en cuenta que la direccin 126
est reservada en PROFIBUS para funciones especiales (asignacin de direcciones). Para
el flujo de datos con el maestro DP se pueden utilizar las direcciones 1 hasta 125.

Retorno a la indicacin de esclavos


Presione el pulsador Display hasta que deje de estar encendido el LED ADR. Ahora se
encuentra de nuevo en la indicacin de esclavos.
Si el pulsador DISPLAY no se presiona durante aprox 8 minutos o si no se efecta ninguna
entrada con el pulsador SET, la indicacin vuelve automticamente a la indicacin de
esclavos.

24

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.9

Configuracin de ASInterface mediante el pulsador SET


(configuracin por pulsador)

Significado de la configuracin por pulsador


Este tipo de configuracin permite una puesta en marcha rpida y sencilla del ASInterface
en el DP/ASi Link 20E.
Si desea establecer la configuracin permanente del ASInterface a travs de STEP 7
(vase el cap. 1.10), puede saltarse el presente captulo.

1.9.1

Modo de configuracin y Modo protegido

Cmo reconocer el modo operativo


DP/ASInterface Link 20E conoce dos modos operativos:
S

Modo de configuracin

Modo protegido

Al accionar el pulsador SET, se conmuta el modo operativo actual al otro modo operativo.
Atencin
Observe que el pulsador SET slo acta si la conexin con el maestro DP est interrumpida
o si el maestro DP est en STOP.

Modo de configuracin
El modo de configuracin sirve para la puesta en servicio de una instalacin ASi.
En el modo de configuracin, el DP/ASi Link 20E puede intercambiar datos con cualquier
esclavo ASi conectado al cable ASi (excepto con el esclavo ASi con la direccin 0). Los
esclavos ASi que se aadan son detectados y activados automticamente por el maestro e
incorporados al intercambio de datos cclico.
Tras concluir la puesta en servicio, el DP/ASi Link 20E se puede conmutar al modo
protegido presionando el pulsador (SET). De este modo se configuran tambin los esclavos
ASi activos en ese momento. Los datos siguientes de los esclavos ASi se almacenan de
forma no voltil en el DP/ASInterface Link 20E:
S

las direcciones

los cdigos ID

la configuracin de E/S

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

25

Descripcin tcnica, directivas para el montaje, operacin

Modo protegido
En el modo protegido, el DP/ASInterface Link 20E slo intercambia datos con los esclavos
AS i configurados. Configurado significa que las direcciones de esclavos almacenadas en
el DP/ASInterface Link 20E y los datos de configuracin almacenados en el
DP/ASInterface Link 20 coinciden con los valores de los esclavos ASi existentes.

1.9.2

Configuracin por pulsador

Preparacin de la configuracin por pulsador


Asegure los estados siguientes:
S
S
S

El flujo de datos entre el maestro DP y el DP/ASi Link 20E tiene que estar interrumpido,
o el maestro DP tiene que estar en STOP.
El DP/ASi Link 20E y todos los esclavos ASi han de estar conectados al ASInterface
y tienen que recibir suministro elctrico de la fuente de alimentacin de ASi.
Los esclavos ASi han de tener direcciones diferentes, distintas de 0.

Atencin
Una configuracin de ASInterface slo es posible con los estados de indicacin indicacin
de estado o indicacin de esclavos. El DP/ASi Link 20E no debe encontrarse en el
estado de indicacin de direcciones PROFIBUS, lo que significa que mientras se acciona el
pulsador SET, no se debe encender el indicador LED ADR.

Realizacin de la configuracin por pulsador


1. Compruebe si el DP/ASi Link 20E se encuentra en el estado Modo de configuracin.
(el LED CM se enciende). De no ser as, conmute el DP/ASi Link 20E al modo de
configuracin con el pulsador SET.
2. Conmutando a la indicacin de esclavos con DISPLAY puede comprobar si todos los
esclavos conectados al ASInterface estn presentes y se indican.
3. Apriete el pulsador SET. Con esto se configura el DP/ASi Link 20E, lo que significa que
la configuracin real reconocida del DP/ASi Link 20E se guarda de forma no voltil
como especificacin predeterminada en EEPROM. Al mismo tiempo, el
DP/ASi Link 20E se conmuta al modo protegido; el LED CM se apaga.
El LED CER tambin se apaga, ya que tras la configuracin, la configuracin terica
guardada en el DP/ASi Link 20E coincide con la configuracin real existente en el
ASInterface.
Nota
Slo es posible cambiar del modo de configuracin al modo protegido si no hay conectado
al ASInterface ningn esclavo ASi con la direccin 0. Si est conectado un esclavo 0, al
apretar el pulsador SET se enciende el diodo SF.

26

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.10

Configuracin de DP/ASi Link 20E como esclavo DP en el


maestro DP

Significado de la configuracin
Segn qu equipo utilice como maestro DP, la comunicacin con los esclavos DP puede
adoptar formas diferentes. Por regla general, las especificaciones que afectan a la
estructura del sistema de maestro DP se efectan en el marco de una configuracin.
En lo que concierne a esta configuracin DP en el maestro DP se explican en este captulo:
S

el uso del archivo GSD;

las entradas en la herramienta de configuracin del maestro DP;

la configuracin en STEP 7 para maestros DP del espectro de equipos


SIMATIC S7.

1.10.1

Procedimiento general

Herramientas de configuracin disponibles


S

SIMATIC STEP 7 (SIMATIC S7)

SIMATIC NCM PC

Productos de otras marcas

Modos de operacin configurables y caractersticas del maestro DP


La tabla siguiente contiene las caractersticas esenciales de los modos de operacin de
maestro DP posibles segn DPV0 y DPV1 (vase tambin el cap. 1.2)
Tabla 1-4
Funciones disponibles a travs de
ASi Link 20E

Modo DPV0

Modo DPV1

Acceso a datos de E/S digitales

Acceso a valores analgicos de ASi segn la


especificacin ASi 3.0

Interfaz de comandos ASi

Configuracin de maestro DP
Si utiliza como maestro DP una CPU SIMATIC S7, use para la configuracin SIMATIC
STEP 7 y tome el DP/ASi Link 20E del catlogo de hardware.
Si utiliza otro maestro DP, use para la configuracin del DP/ASi Link 20E el archivo GSD
incluido en el CD adjunto.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

27

Descripcin tcnica, directivas para el montaje, operacin

Importar el archivo GSD


Los archivos GSD contienen la informacin relativa al DP/ASi Link 20E que necesita la
respectiva herramienta de configuracin empleada (STEP 7 o herramienta de otro
proveedor).
Encontrar los archivos GSD en el CD adjunto al producto.
Los archivos GSD se pueden descargar tambin de la siguiente direccin de Internet:
http://support.automation.siemens.com/WW/view/de/113250.

El archivo GSD para el DP/ASi Link 20E existe en dos formatos de archivo:
S

SIEM8098.GSD
Utilice este archivo para los siguientes modos de operacin del DP/ASi Link 20E:
Modo DPV0
Modo DPV1 en caso de necesidad, p. ej. en sustitucin

SI018098.GSx
La ltima letra x es el indicativo del idioma del archivo.
Utilice este archivo para los siguientes modos de operacin del DP/ASi Link 20E:
Modo DPV1
Modo DPV0 en caso de necesidad:
ahora bien, en este caso el Link no proporciona mensajes de diagnstico en caso de
fallos de ASi.

Archivo BMP (Bitmap)


Algunas herramientas de configuracin, como por ejemplo STEP 7, utilizan archivos Bitmap
para la representacin grfica de DP/ASi Link 20E. Tales archivos tambin estn incluidos
en el CD adjuntado.

1.10.2

Importacin de archivos GSD

Entradas en la herramienta de configuracin del maestro DP


Una vez importado el archivo GSD en la herramienta de configuracin de su maestro DP, se
le ofrecen posibilidades de seleccin para:
S

Configuracin
Puede elegir entre:
mx. 16/16 byte (formato de identificacin general)
Seleccione esta configuracin si su maestro DP slo es compatible con telegramas
de configuracin DP con el formato de identificacin general. En esta caso slo se
pueden intercambiar datos con esclavos ASi estndar o esclavos A.
mx. 32/32 byte (formato de identificacin especial)
Seleccione esta configuracin si su maestro DP es compatible con telegramas de
configuracin DP con formato de identificacin especial. En esta caso puede
aprovechar por completo la interfaz de datos digitales del DP/ASi Link 20E.

28

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

Mdulo universal
Esta configuracin no se necesita para el DP/ASi Link 20E.
S

Parametrizacin DP especfica del equipo si se usa el archivo GSD


SI018098.GSx
Al efectuar la parametrizacin DP del DP/ASi Link 20E puede predeterminar en los
parmetros de servicio especficos del equipo los parmetros ASi para todas las
direcciones de esclavos ASi.
Los parmetros ASi son usados por el DP/ASi Link 20E en la activacin de los
esclavos ASi.

Parametrizacin DP especfica del equipo si se usa el archivo GSD


SIEM8098.GSx
Puede elegir entre los siguientes parmetros de servicio especficos del equipo:
DPV1 (acyclic data) enable/disable (preajuste disable)
Con estos parmetros de servicio est preajustado el modo DPV1 disable. Con este
ajuste no es posible la transferencia de datos acclica.
Si desea utilizar la interfaz de comandos y la transferencia de datos analgicos con
ASInterface, tiene que seleccionar DPV1 = enable.
Diagnostics Alarm enable/disable (preajuste enable)
Con estos parmetros de servicio est preajustado el modo Diagnostics Alarm
enable. Con esta ajuste, el DP/AS Interface Link 20E emite alarmas de diagnstico
en caso de error.
Si desea desactivar este comportamiento, seleccione Diagnostics Alarm = disable
S7Mode enable/disable (preajuste disable)
Este parmetro de servicio se tiene que ajustar a enable si se utiliza como maestro
DP un equipo S7 y si la configuracin del maestro se realiza con STEP7 V5.0 SP2 o
una versin anterior.

Precausin
Si utiliza un maestro DPV0, tiene que mantener el ajuste DPV1disable. En otro caso se
puede producir una desactivacin de la transferencia de E/S en caso de producirse fallos de
ASi.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

29

Descripcin tcnica, directivas para el montaje, operacin

1.10.3

Configuracin en STEP 7 Configuracin bsica

Configuracin del sistema de maestro DP


DP/ASiLink 20E se toma, como cualquier otro esclavo DP, del catlogo de hardware en
STEP 7 HW Config y se inserta en la representacin grfica del sistema de maestro DP.

Una vez se ha agregado el DP/ASiLink 20E como esclavo DP, todava no se ve ningn
esclavo DP en la vista detallada de la ventana de la estacin. En este ajuste
predeterminado rigen en un principio las reglas de la Configuracin por pulsadores (ver
cap. 1.9).

30

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

Configuracin de propiedades del esclavo DP


Para configurar informacin general, direcciones y parmetros de servicio, cambie al dilogo
de propiedades del DP/ASi Link 20E.
Los ajustes efectuados hasta el momento en la configuracin bsica son suficientes para
poder poner en servicio el DP/ASi Link 20E con un maestro DP SIMATIC S7. Todas las
dems informaciones para la configuracin que afectan a los esclavos ASi se pueden
almacenar por medio de la configuracin por pulsador (vase el cap. 1.9) en el
DP/ASi Link 20E.
Si desea especificar una configuracin ASi de mayor alcance desde STEP 7, proceda
segn las instrucciones del captulo siguientes 1.10.4.
S

Ficha Direcciones digitales


Para configurar los espacios de direccionamiento para los datos de entrada y salida,
cambie a la ficha Direcciones digitales.
Direcciones iniciales:
se eligen idnticas para entradas y
salidas.

Longitud reservada:

S en el ajuste predefinido estn


reservados 32 bytes;

S al comprimir se optimiza el
espacio

Clasificacin:

S CLASSIC
Los datos ASi digitales se
ordenan segn el esquema clsico
(vase el cap. 2.3.2)

S LINEAR
Los datos ASi digitales se
ordenan en disposicin lineal
(vase el cap. 2.3.3)

Comprimir:
se optimiza el consumo de direcciones;
se eliminan todos los huecos

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

31

Descripcin tcnica, directivas para el montaje, operacin

Ficha Parmetros operativos


Aqu se puede seleccionar la alarma
de diagnstico para el modo protegido.

Programacin automtica de direcciones


para el cambio de esclavos:
en caso de intercambio de un esclavo ASi
(esclavo averiado) se produce una programacin automtica de direccin del esclavo
de repuesto (con la direccin ASi predeterminada 0).
Si no se desea este comportamiento, por
ejemplo por razones de seguridad, se
puede deseleccionar aqu la opcin.

32

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

1.10.4

Configuracin en STEP 7 Configuracin de esclavo

Significado
Una configuracin completa de ASi en STEP 7, tal como la que se describe a
continuacin, le permite adaptar ptimamente el ASInterface al espacio de direcciones de
E/S de SIMATIC S7.
Los ajustes efectuados hasta el momento en la configuracin bsica son suficientes para
poder poner en servicio el DP/ASi Link 20E con un maestro DP SIMATIC S7. Todas las
dems informaciones para la configuracin que afectan a los esclavos ASi se pueden
almacenar entonces tambin por medio de la configuracin por pulsador (vase el cap. 1.9)
en el DP/ASi Link 20E.
Si desea especificar una configuracin ASi de mayor alcance desde STEP 7, proceda
segn las instrucciones siguientes.

Configuracin de esclavos ASi


Para realizar una configuracin de esclavos especial, tome del catlogo de hardware un
esclavo ASi y agrguelo en la vista detallada de la ventana de estacin, en una lnea de su
eleccin. Con esto se fijan las direcciones de los esclavos ASi.
Atencin
Si realiza la configuracin de esclavos ASi a travs de STEP 7, durante el arranque de DP
se sobrescribe una eventual configuracin por pulsador existente en el DP/ASi Link 20E.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

33

Descripcin tcnica, directivas para el montaje, operacin

Se puede elegir entre dos tipos de esclavos ASi:


S

Esclavo ASi A/B


Esclavo ASi con modo de direccionamiento extendido

Esclavo ASi estndar o esclavo ASi analgico


Esclavo ASi para el rango de direcciones estndar; si utiliza
este tipo de esclavo, bajo la misma direccin ASi no puede
poner ningn esclavo ASi A/B en el espacio de
direccionamiento B.

Configurar las caractersticas de un esclavo ASi


Configurando las propiedades de los esclavos ASi puede ...
S

almacenar informaciones generales para esclavos ASi

introducir datos de configuracin de los esclavos ASi

fijar la configuracin de E/S

fijar espacios de direcciones de E/S

Si utiliza esclavos Siemens, puede seleccionar en el dilogo de propiedades del esclavo, en


la ficha Configuracin, el esclavo ASi deseado con Mdulo o con Seleccin. Estos
esclavos ya traen consigo la parametrizacin. Los parmetros correspondientes no se
pueden editar, los parmetros de arranque se pueden ajustar en texto explcito.

34

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

Esclavo ASi estndar


El esclavo ASi estndar slo se puede emplazar, como norma general, en el rea A de una
direccin ASi. El rea B ya no se puede utilizar entonces con la direccin ASi empleada.

Acepte en esta rea los siguientes datos


del fabricante para los esclavos ASi:

S Configuracin de E/S: significado


normalizado;

S Cdigo ID: significado normalizado;


S Cdigo ID1/2: Cdigo ID extendido:
significado normalizado 1)

Como opcin se pueden permitir


aqu parmetros de arranque.
El que estos parmetros se puedan utilizar o no, depende del
tipo de esclavo.

Segn la configuracin de E/S, se


puede fijar aqu el rea de direcciones
para los datos de entrada/salida.

Para esclavos ASi que no soporten los cdigos


ID1/ID2 se tienen que introducir los valores FH.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

35

Descripcin tcnica, directivas para el montaje, operacin

Configurar esclavos analgicos como esclavos estndar


Si desea configurar esclavos analgicos, utilice para ello tambin el esclavo ASi estndar.
Las propiedades del interface analgico se ajustan a travs de la combinacin de la
configuracin de E/S y de los tres cdigos ID. Infrmese sobre los parmetros a ajustar en
el manual de instrucciones del esclavo ASi utilizado por usted.
Estos parmetros se han definido en cada caso en coincidencia con la norma DP V1.
Ejemplo:
Configuracin general de E/S para
esclavos analgicos

Cdigos ID para esclavos analgicos, que puede consultar en el respectivo manual de instrucciones.
Aqu, p. ej.:

S Cdigo ID: 3H
S ID1: Fh (no se evala)1)
S ID2: 5h = esclavo analgico de 2
canales

36

Para esclavos ASi que no soporten los cdigos


ID1/ID2 se tienen que introducir los valores FH.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

Esclavo ASi A/B


El esclavo ASi A/B se puede emplazar, opcionalmente, en el rea A o el rea B de una
direccin ASi. El rea B slo se puede utilizar si no se ha emplazado ningn esclavo ASi
estndar en el rea A.
Los parmetros de esta rea definen
el perfil del esclavo.
Adems de la configuracin de E/S:
Como opcin se pueden permitir aqu parmetros de
arranque.
El que estos parmetros se
puedan utilizar o no, depende
del tipo de esclavo.

S Cdigo ID: significado


normalizado;

S Cdigo ID1/2: Cdigo ID


extendido: significado
normalizado.

En el caso de esclavos A/B


slo hay disponibles 3 bits.
El bit 4 se necesita para la
conmutacin de direcciones.

Segn la configuracin de
E/S, se puede fijar aqu el
rea de direcciones para los
datos de entrada/salida.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

En el caso de esclavos A/B emplazados en una lnea B, el (8) se convierte, por ejemplo, en un 0, ya que el
bit superior no est puesto para diferenciar las direcciones (lnea A o B).

37

Descripcin tcnica, directivas para el montaje, operacin

Esclavos segn especificacin ASi V3


Los esclavos ASi segn la especificacin ASi V3 (Combined Transaction Type (CTT) 25)
son compatibles con DP/ASi Link 20E a partir de la versin de firmware V3.0. Los valores
analgicos de estos esclavos son accesibles a travs de los registros de datos 140 a 147.
La ilustracin siguiente muestra a modo de ejemplo la tabla de configuracin en STEP 7 /
HW Config para un DP/ASi Link 20E con esclavos CTT configurados:

Figura 1-6

Tabla de configuracin de un DP/ASi Link 20E en HW Config (ejemplo)

No todos los bits de las direcciones E/S de los esclavos CTT son relevantes!
En los valores digitales correspondientes, STEP 7 no muestra la cantidad correcta de bits.
Sin embargo es posible el acceso a los datos tiles a travs del programa de usuario.
Excepcin: en el caso de un esclavo ASi segn el perfil S7.A.7 no se puede utilizar el bit
de salida D3.

38

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Descripcin tcnica, directivas para el montaje, operacin

La tabla 1-5 muestra los bits relevantes de los esclavos CTT.


Tabla 1-5

Esclavo en el Tipo, IO.ID.ID2


ejemplo
(vase figura)

Bits relevantes

Bits no relevantes

Esclavo 1A

CTT2, S7.5.5

E0.0...E0.1
S0.2...S0.3

E0.2...E0.3
S0.0...S0.1

Esclavo 2A

CTT2, S7.A.5

E1.4...E1.5
S1.6

E1.6...E1.7
S1.4...S1.5

Esclavo 3A

CTT2, SB.A.5

Todos los bits no relevantes. Acceso a datos


analgicos a travs del registro de datos
140...147.

Esclavo 4A

CTT3, S7.A.7

E2.4...E2.7
S2.4...S2.6

El bit de salida D3 del esclavo no se puede


utilizar.

Esclavo 5A

CTT3, S7.A.A

Todos los bits no relevantes. Acceso a datos


analgicos a travs del registro de datos
140...147.

Esclavo 6A

CTT4, S7.A.8

S3.6

E3.4...E3.7
S3.4, S3.5, S3.7
Acceso a datos analgicos a travs del registro de datos 140...147.

Esclavo 7A

CTT4, S7.A.9

Todos los bits no relevantes. Acceso a datos


analgicos a travs del registro de datos
140...147.

Esclavo 8A,
9A, 10A, 11A

CTT5, S6.0.x

Todos los bits no relevantes. Acceso a datos


analgicos a travs del registro de datos
140...147.

Nota
Esclavos con cdigo IO 6 y cdigo IO 0 ocupan varias direcciones ASi. Para cada direccin ASi ocupada, se deben configurar los cdigos IO y ID por parte del fabricante.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

39

Descripcin tcnica, directivas para el montaje, operacin

1.10.5

Inicializar configuracin real

Objetivo
La configuracin real actual se puede inicializar a travs del ASi Link 20E en el proyecto
STEP7 abierto.20
Esto le da la posibilidad de
S

cargar cmodamente una configuracin compleja y utilizarla como base para una
subsiguiente configuracin en STEP 7;

comprobar una configuracin actual.

Atencin
La configuracin inicializada es siempre la configuracin real actual.
La configuracin real puede diferir de la configuracin almacenada en el maestro ASi, por
ejemplo si se agrega o quita un esclavo ASi tras realizar la configuracin.
La funcin Cargar en PG no se puede ejecutar en algunas configuraciones (p. ej. en caso
de utilizar el CP 3425).

Proceda del siguiente modo:


Preparacin: Crear y cargar la configuracin bsica:
1. Cree una configuracin bsica agregando el ASi Link 20E a un sistema maestro DP de
una estacin S7300 / S7400.
2. Cargue esta configuracin bsica con HW Config en la estacin S7.
Proceso de inicializacin:
3. Seleccione a continuacin la ficha Opciones para esclavos ASi
4. Accione el botn Cargar en n PG.
Con esto se sobrescribe una configuracin ya existente. Antes de aceptar tiene que
confirmar la correspondiente advertencia.
5. Pase seguidamente a la ficha Configuracin de esclavo para ver la actual configuracin
real y editarla, si es necesario.

40

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y


esclavo ASi

En el presente captulo encontrar las informaciones necesarias para acceder desde el


maestro DP a la interfaz AS a travs del DP/ASi Link 20E.
Se trata la transmisin de

2.1

valores binarios a travs de servicios DP cclicos

valores analgicos a travs de servicios DP acclicos

Procedimiento a seguir panormica


Hasta la puesta en marcha, realice los siguientes pasos con independencia unos de otros:

Configure, por ejemplo, un


sistema maestro DP en HW
Config de STEP 7

Configurar maestro
DP con el DP/ASi
Link como esclavo DP
y maestro ASi
> Cap. 1.10

Escribir programa de
usuario con acceso a
valores binarios para el
maestro DP
> Cap. 2.3

Cree por ejemplo con


KOP/FUP/AWL un programa para una
CPU S7 con interfaz DP

Escribir programa de
usuario con acceso a
valores analgicos
para el maestro DP
> Cap. 2.4

Puesta en marcha

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

41

Intercambio de datos entre maestro DP y esclavo ASi

2.2

As funcionan las interfaces

Acceder a ASInterface a travs de PROFIBUS DP


El maestro DP se comunica con los esclavos ASi a travs del DP/ASi Link 20E. Los
objetos de comunicacin ASi se representan en un sector de datos coherente para datos
de entrada y uno para datos de salida.
Por su funcionamiento, el DP/ASi Link 20E tiene que operar dos interfaces:
1. Interfaz para el maestro DP : PROFIBUS DP
2. Interfaz para los esclavos ASi: ASInterface

Maestro DP

DP/ASi LINK

Servicios cclicos
Escribir valores binarios
SIEMENS

DP AS/INTERFACE LINK 20E

Leer valores binarios

Servicios acclicos

6GK1 4152AA10 V3.0

Escribir_registro de datos

S Escribir valores analgicos


S Peticin de comando
Leer_registro de datos

S Leer valores analgicos


S Respuesta de comando
SINEC L2

1-1

Esclavo
ASi 1

Esclavo
ASi 2

Esclavo
ASi n

ASInterface

Interfaz para el maestro DP : PROFIBUS DP


Por el lado de PROFIBUS se utilizan los servicios cclicos y los servicios acclicos del
PROFIBUS DP V1:
S

Servicios cclicos
Los servicios cclicos se utilizan para la transmisin de valores binarios.

Servicios acclicos de PROFIBUSDP V1


A estos servicios se les da en lo que sigue la denominacin leer_registro de datos y
escribir_registro de datos. Se utilizan para
la transmisin de valores analgicos
la operacin de la interfaz de comandos

42

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y esclavo ASi

2.3

Transmitir valores binarios ASi

Significado
Vea en este captulo cmo se puede acceder a los valores binarios de esclavos ASi
conectados desde el programa de usuario en el maestro DP.

Interfaz entre el maestro DP y DP/ASi Link 20E


El maestro DP accede a travs del DP/ASi Link 20E a las entradas y salidas binarias de
los esclavos en servicio DP cclico. Las entradas y las salidas de los esclavos ASi se
representan respectivamente en un sector de datos coherente en el maestro DP.

Maestro DP

DP/ASi LINK

Servicios cclicos
Escribir valores binarios
SIEMENS

DP AS/INTERFACE LINK 20E

Campo de
salida
DP
6GK1 4152AA10 V3.0

Leer valores binarios


Area de
entradas
DP

SINEC L2

1-1

Esclavo
ASi 1

Esclavo
ASi 2

Esclavo
ASi n

ASInterface

Figura 2-1

DP/ASi Link 20E ocupa, desde el punto de vista del maestro PROFIBUSDP
S

como mximo 32 bytes de entrada y como mximo 32 bytes de salida

El direccionamiento de estos bytes dentro del maestro DP (en el programa de usuario, etc.)
depende del maestro PROFIBUS DP utilizado.
A continuacin encontrar ejemplos al respecto. Encontrar ms informaciones al respecto
en /3/ y en los correspondientes manuales de los maestros PROFIBUS DP utilizados.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

43

Intercambio de datos entre maestro DP y esclavo ASi

2.3.1

Direccionamiento de los esclavos ASi

Interfaz para los esclavos ASi


A cada esclavo ASi conectado al cable ASi se le asignan a travs del DP/ASi LINK
respectivamente cuatro bits (un as llamado nibble) de datos de entrada y respectivamente
cuatro bits de datos de salida, a los que el maestro PROFIBUS DP puede acceder
cclicamente.

Direccionamiento de los datos ASi de entrada o salida en el maestro DP


En total, los como mximo 62 esclavos ASi de un ramal ocupan 32 bytes de datos de
entrada y 32 bytes de datos de salida. Las direcciones iniciales de los datos de entrada o
salida dependen de la configuracin del maestro PROFIBUS DP.
Tambin la asignacin de los bits de E/S depende, en cuanto a las direcciones de esclavo,
de la configuracin.
Son posibles las siguientes clasificaciones:
S

CLASSIC

LINEAR

Comprimido

2.3.2

Tabla de direccionamiento CLASSIC (preajuste)


La clasificacin CLASSIC se utiliza:
S

como norma general para la configuracin a travs de archivo GSD

si no se han configurado esclavos ASi con STEP 7

si esclavos ASi configurados con STEP 7 se ordenan segn el esquema CLASSIC


Nmero byte *)
m+0

Bit 74
Nibble de estado **)

Bit 30
Esclavo 1 1A

m+1
m+2
m+3
m+4
m+5
m+6
m+7
m+8
m+9
m+10
m+11
m+12
m+13
m+14
m+15
m+16
m+17

Esclavo 2 o 2A
Esclavo 4 o 4A
Esclavo 6 o 6A
Esclavo 8 o 8A
Esclavo 10 o 10A
Esclavo 12 o 12A
Esclavo 14 o 14A
Esclavo 16 o 16A
Esclavo 18 o 18A
Esclavo 20 o 20A
Esclavo 22 o 22A
Esclavo 24 o 24A
Esclavo 26 o 26A
Esclavo 28 o 28A
Esclavo 30 o 30A
reservado
Esclavo 2B

Esclavo 3 o 3A
Esclavo 5 o 5A
Esclavo 7 o 7A
Esclavo 9 o 9A
Esclavo 11 o 11A
Esclavo 13 o 13A
Esclavo 15 o 15A
Esclavo 17 o 17A
Esclavo 19 o 19A
Esclavo 21 o 21A
Esclavo 23 o 23A
Esclavo 25 o 25A
Esclavo 27 o 27A
Esclavo 29 o 29A
Esclavo 31 o 31A
Esclavo 1B
Esclavo 3B

Bit 3

44

| Bit 2

| Bit 1

| Bit 0

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y esclavo ASi

Nmero byte *)
m+18
m+19
m+20
m+21
m+22
m+23
m+24
m+25
m+26
m+27
m+28
m+29
m+30
m+31

Bit 74
Esclavo 4B
Esclavo 6B
Esclavo 8B
Esclavo 10B
Esclavo 12B
Esclavo 14B
Esclavo 16B
Esclavo 18B
Esclavo 20B
Esclavo 22B
Esclavo 24B
Esclavo 26B
Esclavo 28B
Esclavo 30B
Bit 3

| Bit 2

Bit 30
Esclavo 5B
Esclavo 7B
Esclavo 9B
Esclavo 11B
Esclavo 13B
Esclavo 15B
Esclavo 17B
Esclavo 19B
Esclavo 21B
Esclavo 23B
Esclavo 25B
Esclavo 27B
Esclavo 29B
Esclavo 31B
| Bit 1

| Bit 0

Bit 3

| Bit 2

| Bit 1

| Bit 0

*)
m = direccin inicial de los datos de entrada y/o salida en el maestro DP
**)
Los Bits 47 del primer Byte de los datos de entrada se denominan nibble de estado; estn
reservados para la interfaz de comandos del DP/ASi LINK (vase el cap. 3.1).
Los Bits 47 del primer Byte de los datos de salida no tienen otro significado y tambin
estn reservados.

Suprimir direcciones de E/S


Direcciones de E/S no ocupadas en el rea posterior de la tabla se pueden suprimir al
realizar la configuracin DP (p. ej. en la configuracin STEP 7 a travs del parmetro
Longitud reservada (vase la seccin 1.10.3).
Ejemplo (clasificacin Classic):
Usted no utiliza esclavos B como esclavos ASi con entradas binarias y la direccin de valor
ms alto de un esclavo Standard es 20; en tal caso puede ajustar a 11 la longitud
reservada de los datos de entrada.
En el caso de una configuracin con GSD puede utilizar el mdulo binario Binary Array 16.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

45

Intercambio de datos entre maestro DP y esclavo ASi

Ejemplo de una configuracin


La figura 22 muestra un ejemplo de direccionamiento de 4 esclavos ASi por el maestro
PROFIBUS DP. En el maestro DP se utiliza la direccin inicial m = 0 para los datos E/S.
Los bits de esclavos ASi existentes que sean relevantes para el programa de usuario estn
destacados en gris. Los bits con fondo blanco no son relevantes para el programa de
usuario, ya que aqu no est asignado ningn esclavo ASi.

Maestro DP
32
Byte de salida

32
Byte de entrada
Esclavo 1

Esclavo 2

Bit 3 Bit 2 Bit 1

.
.
.
31

Esclavo 3

Bit 3

Esclavo 5

Esclavos ASi

Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0

Esclavo No. 2
4 4mdulos
mdulosEE

Esclavo 3

Bit 3 Bit 2 Bit 1 Bit 0

Bit 3 Bit 2

Esclavo 4

Esclavo 31B

Esclavo 30B

Esclavo 2

Bit 2 Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0

Bit 3 Bit 2

Bit 3 Bit 2 Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0

Bit 0 Bit 3 Bit 2 Bit 1 Bit 0

Esclavo 4

Esclavo 1

Bit 3 Bit 2 Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0

Bit 1 Bit 0

Esclavo 5

.
.
.

Bit 3 Bit 2 Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0

31

Bit 3 Bit 2 Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0

Esclavo 30B
7

Esclavo No. 3

Esclavo No. 4

2 mdulos E/2
mdulos S

4 mdulos S

Esclavo 31B

Esclavo
Nm.31B
4 mdulos E/3
mdulos A

Figura 2-2

En la figura de arriba, el mdulo 2E/2S (esclavo ASi nm. 3 con dos entradas y dos
salidas) ocupa, por ejemplo, los bits 0 y 1 en el byte de entrada 1 y los bits 2 y 3 en el byte
de salida 1.
La asignacin de las conexiones ASi de los mdulos de bus ASi a los bits de datos de los
bytes de entrada/salida se representa a continuacin, a modo de ejemplo, para el esclavo
nm. 3:
1

Bit

Byte entrada 1
Conexin 2 en el mdulo bsico ASi
Conexin 1 en el mdulo bsico ASi

Bit

Byte de salida 1
Conexin 4 en el mdulo bsico ASi
Conexin 3 en el mdulo bsico ASi

46

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y esclavo ASi

2.3.3

Tabla de direccionamiento LINEAR


Nmero byte *)
m+0

Bit 74
Nibble de estado **)

Bit 30
reservado

m+1
m+2
m+3
m+4
m+5
m+6
m+7
m+8
m+9
m+10
m+11
m+12
m+13
m+14
m+15
m+16
m+17
m+18
m+19
m+20
m+21
m+22
m+23
m+24
m+25
m+26
m+27
m+28
m+29
m+30
m+31

Esclavo 1B
Esclavo 2B
Esclavo 3B
Esclavo 4B
Esclavo 5B
Esclavo 6B
Esclavo 7B
Esclavo 8B
Esclavo 9B
Esclavo 10B
Esclavo 11B
Esclavo 12B
Esclavo 13B
Esclavo 14B
Esclavo 15B
Esclavo 16B
Esclavo 17B
Esclavo 18B
Esclavo 19B
Esclavo 20B
Esclavo 21B
Esclavo 22B
Esclavo 23B
Esclavo 24B
Esclavo 25B
Esclavo 26B
Esclavo 27B
Esclavo 28B
Esclavo 29B
Esclavo 30B
Esclavo 31B

Esclavo 1 o 1A
Esclavo 2 o 2A
Esclavo 3 o 3A
Esclavo 4 o 4A
Esclavo 5 o 5A
Esclavo 6 o 6A
Esclavo 7 o 7A
Esclavo 8 o 8A
Esclavo 9 o 9A
Esclavo 10 o 10A
Esclavo 11 o 11A
Esclavo 12 o 12A
Esclavo 13 o 13A
Esclavo 14 o 14A
Esclavo 15 o 15A
Esclavo 16 o 16A
Esclavo 17 o 17A
Esclavo 18 o 18A
Esclavo 19 o 19A
Esclavo 20 o 20A
Esclavo 21 o 21A
Esclavo 22 o 22A
Esclavo 23 o 23A
Esclavo 24 o 24A
Esclavo 25 o 25A
Esclavo 26 o 26A
Esclavo 27 o 27A
Esclavo 28 o 28A
Esclavo 29 o 29A
Esclavo 30 o 30A
Esclavo 31 o 31A

Bit 3

Bit 3

| Bit 2

| Bit 1

| Bit 0

Bit 3

| Bit 2

| Bit 2

| Bit 1

| Bit 1

| Bit 0

| Bit 0

*) m = direccin inicial de los datos de entrada y/o salida en el maestro DP


**) Los Bits 47 del primer Byte de los datos de entrada se denominan nibble de estado; estn
reservados para la interfaz de comandos del DP/ASi Link 20E (vase el cap.20
Los Bits 03 del primer Byte de los datos de entrada no tienen otro significado y tambin
estn reservados.
Los Bits 07 del primer Byte de los datos de salida no tienen otro significado y tambin
estn reservados.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

47

Intercambio de datos entre maestro DP y esclavo ASi

2.3.4

Tabla de direccionamiento Comprimido


Con la funcin Comprimir del cuadro de dilogo de propiedades del ramal ASi se optimiza
el consumo de direcciones, es decir, se eliminan todos los huecos (vase el captulo
1.10.3).
Ver las direcciones de los datos binarios directamente en la configuracin.

2.3.5

Particularidades de esclavos analgicos ASi


Si utiliza esclavos segn CTT 15, es posible que todos los bits de E/S o algunos de ellos,
segn el esclavo, se utilicen para funciones de transferencia.
Para estos bits de protocolo rige lo siguiente:
S

en el sentido de entrada, el DP/ASi LINK pone el valor 0;

en el sentido de salida, el DP/ASi LINK ignora los bits.

La forma de acceder a los esclavos ASi analgicos se describe en el cap. 2.4.

2.3.6

Particularidades de los esclavos ASiSafety


El DP/ASi LINK pone los bits de entrada

2.3.7

0 y 1 = 0, si est abierto el contacto en FIN1;

0 y 1 = 1, si est cerrado el contacto en FIN1;

2 y 3 = 0, si est abierto el contacto en FIN2;

2 y 3 = 1, si est cerrado el contacto en FIN2;

Acceso a datos digitales ASi

Determinante es el maestro DP
La forma en que se puede acceder a los datos binarios de los esclavos ASi depende del
maestro DP utilizado. Infrmese a travs de la respectiva documentacin de usuario.

SIMATIC S7 es maestro DP
Si las direcciones de E/S del DP/ASi Link 20E se han configurado en el mbito de la
representacin de procesos, se puede acceder a los valores binarios de ASi por medio de
instrucciones individuales.
Ejemplo (vase la figura 2-2):
U E 1.0
= S 1.3

48

//conexin 1 a mdulo ASi 3


//conexin 4 a mdulo ASi 3

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y esclavo ASi

2.4

Transmitir valores analgicos ASi

Significado
Vea en este captulo cmo se puede acceder a los valores analgicos de esclavos ASi
conectados desde el programa de usuario en el maestro DP.

Atencin
Lo dicho a continuacin slo es vlido para esclavos ASi que realicen la transmisin de
valores analgicos segn el perfil de esclavo ASi 7.3, 7.4, 7.5.5, 7.A.5, B.A.5, 7.A.A, 7.A.8,
7.A.9 o bien 6.0 (Combined Transaction Types CTT 15 segn especificacin ASi V3.0).
La transmisin de valores analgicos segn el perfil de esclavo ASi 7.1/7.2 no es apoyada
por el DP/ASi LINK. En este caso, la transmisin de valores analgicos se tiene que efectuar a travs del programa de usuario.

Interfaz analgica entre el maestro DP y DP/ASi Link 20E

Maestro DP

DP/ASi LINK 20E

Esclavos ASi

Servicios cclicos
Escribir valores binarios y analgicos
Leer valores binarios y analgicos

Servicios acclicos
Escribir_registro de datos

S Escribir valores analgicos


S Peticin de comando
Leer_registro de datos

S Leer valores analgicos


S Respuesta de comando
SINEC L2

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Esclavo
ASi 1

Esclavo
ASi 2

Esclavo
ASi n

ASInterface

49

Intercambio de datos entre maestro DP y esclavo ASi

2.4.1

Llamada de los servicios acclicos

Maestro DP con servicios acclicos


Los servicios acclicos segn la norma DPV1 para PROFIBUSDP permiten,
adicionalmente a la transferencia cclica de datos, enviar otras peticiones para la emisin de
datos de salida a los esclavos DP o para el registro (la recepcin) de datos de entrada de
los esclavos DP.
En el caso del DP/ASi Link 20E, los servicios acclicos se utilizan para:
S

Leer/escribir valores analgicos

Interfaz de comandos (ver cap. 2)

Llamadas
Tabla 2-1
para SIMATIC S7

para interfaz de programacin


DP

Leer_registro de datos

SFC 59

dpc*_read

Escribir_registro de datos

SFC 58

dpc*_write

Llamada

Parmetros de llamada
Para la especificacin de peticiones se tienen que asignar determinados parmetros. La
denominacin de estos parmetros y la forma de parametrizacin pueden variar segn el
tipo de maestro DP.
La tabla siguiente presenta una panormica de los parmetros conforme a la especificacin
DPV1, y a modo de ejemplo su representacin en la parametrizacin en caso de un
programa de usuario para una CPU SIMATIC S7 y en el de un programa de usuario para
PC/PG en el que se utilice la interfaz de programacin SIMATIC NET.

50

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y esclavo ASi

Tabla 2-2

Parmetros para enviar/recibir

DPV1

Direccin
PROFIBUS

SIMATIC S7 (SFC 58/59)

LADDR

para PC: Interfaz de


programacin DP
(dpc*_read/write)
C_Ref

Direccin PROFIBUS de
DP/ASi Link (esclavo DP)

valor fijo

Slot_number

En caso de DP/ASi
Link 20E:

(se tiene que indicar la


direccin inicial de los bytes de
entrada cclicos de DP/ASi
Link (ver tambin el cap.1.10).
La CPU de S7 determina a
partir de esto la direccin
PROFIBUS.)
IOID

Significado

aqu se tiene que introducir el


siguiente valor fijo: B#16#54
Slot_number

se determina a partir de
LADDR;
ningn parmetro SFC

Indice

Length

RECNUM

RECORD

valor cualquiera
Indice

1 Bloque de
datos de
diagnstico
(lectura)

2 Interfaz de
comandos

140147
(acceso a
valores
analgicos)

Length_s

Longitud del campo de datos


de entrada/salida

Data_s

referenciado va AnyPointer

Direccin del campo de datos


de entrada/salida

RET_VAL
BUSY

Parmetro de retorno para


control de ejecucin

referenciado va AnyPointer
Data

El DP/ASi Link 20E da


soporte a los siguientes
nmeros de bloques de datos:

RECORD

Encontrar ejemplos de programacin para SIMATIC S7 en la seccin 2.4.3

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

51

Intercambio de datos entre maestro DP y esclavo ASi

2.4.2

Programacin

Parmetros de la peticin
Parametrice las peticiones Leer_registro_de_datos y Escribir_registro_de_datos tal como se
describe en la seccin 2.4.1. El acceso a los valores analgicos es controlado a travs de
los siguientes parmetros:
S

Indice:
determina el nmero del registro de datos en el que estn almacenados los valores
analgicos en DP/ASi Link 20E. A continuacin se le informa sobre cmo utilizar los
nmeros de bloques de datos 140 a 147 disponibles.

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
analgicos. A continuacin encontrar ms explicaciones y ejemplos.

Data:
determina la direccin del campo de datos de entrada/salida en el que su programa de
usuario accede a los valores analgicos o pone a disposicin los valores analgicos.

Encontrar ejemplos de llamada al final de esta seccin.

Coherencia de los datos


Los valores analgicos transmitidos desde el o al maestro DP son siempre coherentes con
referencia a un canal analgico.

Formacin de los valores analgicos en los bloques de datos


Para el acceso a los valores analgicos 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 aplicacin, si utiliza menos esclavos analgicos ASi de los que
puede soportar la interfaz.
Para cada direccin de esclavo se utiliza un rea de 8 bytes para la administracin de 4
canales analgicos.
Tenga en cuenta que la direccin 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 analgicos de qu esclavo ASi. La forma en que
se representan los valores analgicos de un esclavo analgico se puede ver en la siguiente
tabla 2-4.
La tabla se debe utilizar tanto para el rea de entradas analgicas como para el rea de
salidas analgicas.
A continuacin de la tabla encontrar, a modo de ejemplo, otras indicaciones relativas a
cmo leer la tabla.

52

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y esclavo ASi

Tabla 2-3

Acceso a valores analgicos a travs de bloques de datos


Direcciones de inicio para valores analgicos en el registro de datos

Direccin esclavo
ASi

DS 140

16

24

32

40

48

16

56

24

64

32

10

72

40

11

80

48

16

12

88

56

24

13

96

64

32

14

104

72

40

15

112

80

48

16

16

120

88

56

24

17

128

96

64

32

18

136

104

72

40

19

144

112

80

48

16

20

152

120

88

56

24

21

160

128

96

64

32

22

168

136

104

72

40

23

176

144

112

80

48

16

24

184

152

120

88

56

24

25

192

160

128

96

64

32

26

200

168

136

104

72

40

27

208

176

144

112

80

48

16

28

216

184

152

120

88

56

24

29

224

192

160

128

96

64

32

30

232

200

168

136

136

72

40

208

176

144

144

80

48

16

31

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

DS 141

DS 142

DS 143

DS 144

DS 145

DS 146

DS 147

53

Intercambio de datos entre maestro DP y esclavo ASi

Tabla 2-4

rea de direcciones para los valores analgicos de un esclavo ASi


Byte No. (direccin inicial + offset)

Canal analgico

Direccin inicial + 0

Canal 1 / High Byte

Direccin de inicio + 1

Canal 1 / Low Byte

Direccin de inicio + 2

Canal 2 / High Byte

Direccin de inicio + 3

Canal 2 / Low Byte

Direccin de inicio + 4

Canal 3 / High Byte

Direccin de inicio + 5

Canal 3 / Low Byte

Direccin de inicio + 6

Canal 4 / High Byte

Direccin de inicio + 7

Canal 4 / Low Byte

Los esclavos analgicos A/B ocupan como mximo 2 canales. Los esclavos A ocupan aqu los Bytes 03 y los
esclavos B los Bytes 47.

Indicaciones para leer la tabla 2-3 (ejemplos):


1. Configuracin: los esclavos analgicos tienen las direcciones ASi 16
Usted utiliza el registro de datos 140 e indica como longitud de registro de datos 48.
2. Configuracin: se utiliza 1 esclavo analgico con la direccin ASi 7
Usted utiliza el registro de datos 141 e indica como longitud de registro de datos 24.
3. Configuracin: el conjunto del rea de direcciones se utiliza para 31 esclavos analgicos
Usted utiliza el registro de datos 140 e indica como longitud de registro de datos 224.
Con esto registra los esclavos analgicos 128.
Para los restantes esclavos analgicos 2931 utiliza en una segunda peticin el registro
de datos 147 e indica como longitud de registro de datos 24.
4. Configuracin: los esclavos analgicos estn en el rea de direcciones 2931
Usted utiliza el registro de datos 147 e indica como longitud de registro de datos 24.

Representacin de los valores analgicos


Los valores analgicos deben interpretarse en forma de valores de 16 bits como
complemento a dos.
Los valores transparentes se deben interpretar como dos bytes independientes.
Encontrar ms informacin sobre el margen de valores, el margen de medicin as como la
exactitud en la respectiva documentacin de los esclavos analgicos.

Casos especiales en la transmisin de valores analgicos en sentido de salida

54

Con la versin de firmware V2.x el maestro ASi con estado STOP de la CPU,
interrumpe la transmisin de los valores de salida analgicos. La reaccin de los
esclavos analgicos a esto es especfica del equipo.

A partir de la versin de firmware V3.0, el maestro ASi con estado STOP de la CPU
enva el valor sustitutivo 0 a todos los esclavos.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y esclavo ASi

Casos especiales en caso de transmisin de valores analgicos en sentido de


entrada
S

En sentido de entrada el maestro ASi suministra el valor sustitutivo 7FFFh, cuando


el esclavo ASi no funciona o no existe
el nmero de canal del esclavo analgico no es soportado
el esclavo analgico indica valor no vlido
Despus de la especificacin 3.0 ASi, los esclavos tienen los siguientes perfiles:
6.0.A a 6.0.C
7.3.4 a 7.3.7
7.3.B a 7.3.F
7.4.1 a 7.4.F
7.A.9
7.A.8 (ID1 = 6)
7.A.8 (ID1 = 7)
7.A.5 a 7.5.5 y B.A.5

Datos transparentes:
En el sentido de entradael maestro ASi enva el valor sustitutivo 0h cuando el esclavo
analgico suministra datos transparentes y cuando
este esclavo analgico ha fallado o
este esclavo analgico sealiza valor no vlido.
Despus de la especificacin 3.0 ASi, los esclavos tienen los siguientes perfiles:
6.0.2 a 6.0.4
7.3.0 a 7.3.3
7.3.8 a 7.3.A
7.A.A
7.A.8 (ID1 = 3,4,5)

Nota
En una CPU SIMATIC S7 slo puede estar activo simultneamente un nmero limitado de
peticiones de leer_registro_de_ datos y escribir_registro_de_datos. El nmero mximo
permitido depende de la S7CPU.
Si se impulsan ms peticiones, stas son finalizadas con el error 80C3h (falta transitoria de
medios de operacin). En tal caso se tiene que repetir la peticin rechazada.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

55

Intercambio de datos entre maestro DP y esclavo ASi

2.4.3

Ejemplos de programacin

Ejemplo para SIMATIC S7


Un valor analgico de entrada del esclavo analgico ASi 6 se transfiere como valor
analgico de salida al esclavo analgico ASi 9:

Tabla 2-5
AWL

Explicacin
L
T

DB40.DBW
DB40.DBW

10
32

//esclavo 6, canal de entrada 2


//esclavo 9, canal de salida 1

CALL
SFC
59
REQ
:=TRUE
IOID
:=B#16#54
LADDR
:=W#16#120
RECNUM :=B#16#8D
RET_VAL :=MW130
BUSY
:=M129.0
RECORD :=P#DB40.DBX 0.0 BYTE 32

//RD_REC

CALL
SFC
58
REQ
:=TRUE
IOID
:=B#16#54
LADDR
:=W#16#120
RECNUM :=B#16#8E
RECORD :=P#DB40.DBX 32.0 BYTE 32
RET_VAL :=MW132
BUSY
:=M129.1

//WR_REC

//valor fijo
//inicio datos de entrada ccl.
//DS141 (esclavo 5 y siguientes)
//parmetros de devolucin
//parmetros de devolucin
//bfer de recepcin (esclavos 5...8)

//valor fijo
//inicio datos de entrada ccl
//DS142 (esclavo 9 y siguientes)
//bfer de recepcin (esclavos 9...12)
//parmetros de devolucin
//parmetros de devolucin

Nota
En el caso de SIMATIC S7 slo puede estar activo simultneamente un nmero limitado de
peticiones de leer_registro_de_ datos y escribir_registro_de_datos. El nmero mximo
permitido depende de la S7CPU.
Si se impulsan ms peticiones, stas son finalizadas con el error 80C3h (falta transitoria de
medios de operacin). En tal caso se tiene que repetir la peticin rechazada.

56

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Intercambio de datos entre maestro DP y esclavo ASi

2.5

Comandos de control PROFIBUS DP


El DP/ASi Link 20E da soporte a todos los comandos de control previstos en la norma
PROFIBUS DP:

Tabla 2-6
Efecto

Comando de control
FREEZE

Los valores de los datos de entrada binarios de los esclavos ASi son congelados
por el DP/ASi Link 20E. El DP/ASi Link 20E actualiza estos datos una vez a
cada siguiente FREEZE.

UNFREEZE

El comando FREEZE se suprime.

SYNC

Los valores de los datos de salida binarios congelados por el DP/ASi Link 20E. El
DP/ASi Link 20E actualiza estos datos una vez a cada siguiente SYNC.

UNSYNC

El comando SYNC se suprime.

CLEAR

Los valores de los datos de salida binarios que son transmitidos por el
DP/ASi Link 20E a los esclavos ASi son puestos a 0 por el DP/ASi Link 20E.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

57

Uso de la interfaz de comandos

A travs de la interfaz de comandos puede controlar por completo el comportamiento del


maestro ASi a travs de su programa de usuario.
En el presente captulo encontrar las informaciones necesarias para acceder desde el
maestro DP a la interfaz de comandos del DPDP/ASInterface Link 20E.
Adems de una descripcin detallada de los comandos se explican las dos variantes de la
interfaz, a saber:

3.1

Interfaz de comandos de DP/ASInterface Link 20E

Interfaz de comandos para SIMATIC S7

Interfaz de comandos de DP/ASInterface Link 20E

Nota
Para los comandos ASi en un maestro DP de SIMATIC S7 se dispone de un bloque de
funciones especial (FC ASI_3422) que procesa autnomamente el protocolo de comandos
descrito a continuacin (vase la seccin 3.2).
Encontrar FC ASI_3422 en el programa de ejemplo del CD adjunto a la versin impresa de
este manual.

Significado y funcionamiento
A travs de la interfaz de comandos puede controlar por completo el comportamiento del
maestro ASi a travs de su programa de usuario.
Los comandos ASi son ledos y escritos a travs de los servicios acclicos de PROFIBUS
DP V1. En el programa de usuario del maestro DP utiliza usted para ello los servicios
Leer_registro_de_datos y Escribir_registro_de_datos (registro de datos 2).

58

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

Maestro DP

DP/ASi LINK

Servicios acclicos

SIEMENS

DP AS/INTERFACE LINK 20E

Escribir_registro de datos

S Peticin de comando
Bloque de
datos 2

Bfer de envo

6GK1 4152AA10 V3.0

Nibble de
estado en
el rea de
entrada
DP
Leer_registro de datos
Bfer de
recepcin de
datos de
respuesta o
informaciones
sobre
errores/estado

1-1

S Respuesta de comando

SINEC L2

Esclavo
ASi 1

Esclavo
ASi 2

Esclavo
ASi n

ASInterface

Figura 3-1

Parmetros de la peticin
Parametrice las peticiones Leer_registro_de_datos y Escribir_registro_de_datos tal como se
describe en la seccin 2.4.1. El envo de los comandos es controlado a travs de los
siguientes parmetros:
S

Indice:
determina el nmero del registro de datos = 2

Length:
La longitud de los datos de remisin (al escribir_registro_de_datos) se tiene que
indicar en funcin del comando;
La longitud de los datos de recepcin (para Leer registro de datos) es sealizada por
el DP/ASi Link 20E a travs del nibble de estado.

Procesamiento de comandos en el programa de usuario


Disee el procesamiento de comandos en el programa de usuario de la siguiente forma:
1. En el programa de usuario especifica usted la llamada de comando en un bfer de
emisin.
2. Enve esta peticin con Escribir registro de datos (Registro de datos 2) al
DP/ASi Link 20E.
3. A continuacin, consulte en el campo de entrada para valores binarios (servicios cclicos
vase la seccin 2.1) el estado del procesamiento de comandos. La informacin de
estado se archiva en el 1er. byte reservado para ello, en los bits 4 a 7 del rea de
entradas DP (nibble de estado).

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

59

Uso de la interfaz de comandos

4. Dependiendo del resultado de la evaluacin del estado se producen diferentes


reacciones, que puede consultar en el diagrama siguiente (para detalles sobre el
significado del nibble de estado, vea la tabla 3-1).
Para terminar el procesamiento de comandos tiene que enviar en todo caso un peticin
de Leer_registro_de_datos (registro de datos 2), bien para recibir ms informaciones de
estado o para aceptar datos de respuesta.
Evaluar nibble de estado

Procesamiento de comando en marcha

Es necesaria una nueva


evaluacin del nibble de
estado

Procesamiento de comando concluido

termina sin errores y sin


datos de respuesta
o
termina con error

Leer_registro de datos:
n byte datos de respuesta

Leer_registro de datos:
2 byte valor retorno

termina con error

termina sin error y


con datos de respuesta

termina sin error y sin


datos de respuesta

nueva llamada de comando (Escribir_registro_de_datos) posible


Figura 3-2

Tabla 3-1

Codificacin del nibble de estado


Significado

Nibble de estado
(1er. byte de datos de
entrada digitales)
Bit 7

Bit 6

Bit 5

Bit 4

Identificacin de arranque 1 :
Tras un arranque / rearranque del maestro ASi, el nibble de estado cambia
entre los valores 1000 B y 1110 B.
Es posible un impulso del comando por el programa de usuario

Identificacin de arranque 2 :
Tras un arranque / rearranque del maestro ASi, el nibble de estado cambia
entre los valores 1000 B y 1110 B.
Es posible un impulso del comando por el programa de usuario

Reservado para SIMATIC S7, aplicacin FC ASI_3422


Es posible un impulso del comando por el programa de usuario

El procesamiento del comando est en marcha


No es posible un impulso del comando por el programa de usuario

60

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

Tabla 3-1

Codificacin del nibble de estado, continuacin

Nibble de estado
(1er. byte de datos de
entrada digitales)
0

Significado

El procesamiento del comando ha terminado Con un acceso para lectura


asincrnico se pueden traer 2 Byte de valores de retorno del maestro ASi. Al
respecto se deben distinguir dos casos:
El valor de retorno tiene el valor 0: un comando sin datos de respuesta se ha
terminado sin error
El valor de retorno tiene el valor distinto de 0: El comando se ha finalizado
con error. (Ver la tabla 3-3)
Es posible un nuevo impulso del comando por el programa de usuario

El procesamiento del comando ha terminado sin errores. Con un acceso para


lectura asincrnico se pueden traer 1 Byte de valores de respuesta del
maestro ASi.
Es posible un nuevo impulso del comando por el programa de usuario

El procesamiento del comando ha terminado sin errores. Con un acceso para


lectura asincrnico se pueden traer 4 Byte de valores de respuesta del
maestro ASi.
Es posible un nuevo impulso del comando por el programa de usuario

El procesamiento del comando ha terminado sin errores. Con un acceso para


lectura asincrnico se pueden traer 14 Byte de valores de respuesta del
maestro ASi.
Es posible un nuevo impulso del comando por el programa de usuario

El procesamiento del comando ha terminado sin errores. Con un acceso para


lectura asincrnico se pueden traer 16 Byte de valores de respuesta del
maestro ASi.
Es posible un nuevo impulso del comando por el programa de usuario

El procesamiento del comando ha terminado sin errores. Con un acceso para


lectura asincrnico se pueden traer 32 Byte de valores de respuesta del
maestro ASi.
Es posible un nuevo impulso del comando por el programa de usuario

El procesamiento del comando ha terminado sin errores. Con un acceso para


lectura asincrnico se pueden traer 56 Byte de valores de respuesta del
maestro ASi.
Es posible un nuevo impulso del comando por el programa de usuario

El procesamiento del comando ha terminado sin errores. Con un acceso para


lectura asincrnico se pueden traer 221 Byte de valores de respuesta del
maestro ASi.
Es posible un nuevo impulso del comando por el programa de usuario

El procesamiento de la peticin se ha concluido por completo. Los datos de


respuesta o el valor de retorno de la peticin anterior ya han sido ledos por el
usuario
Es posible un nuevo impulso del comando por el programa de usuario

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

61

Uso de la interfaz de comandos

Ejemplo
Vea en la tabla siguiente cmo se comporta la indicacin en el nibble de estado como
consecuencia del estado del equipo y del procesamiento de comandos en el programa de
usuario:
Tabla 3-2
Reaccin en el nibble de estado

Accin
1. Conexin de la tensin de ASi en el DP/ASi Link 20E

1110B....1000B.....1110B....

2. El programa de usuario transfiere un comando (p. ej. Escribir


parmetros) con un acceso de escritura asincrnico al
DP/ASi Link 20E.

0010B (brevemente; segn


comando)

3. El maestro ASi termina el comando. El valor de retorno puede ser


ledo por el programa de usuario

0001B

4. El programa de usuario lee valor de retorno de 2 Byte con un acceso


de lectura asncrono.

0100B

5. ....dems procesamiento del programa ...

....

6. El programa de usuario entrega un comando (p. ej.: Leer listas


extendidas y flags) con un acceso de escritura asincrnico al
DP/ASi Link 20E.

0010B (brevemente, segn


comando)

7. El maestro ASi termina el comando sin error. Los datos de respuesta


pueden ser ledos por el programa de usuario

1011B

8. El programa de usuario lee valor de respuesta de 32 Byte con un


acceso de lectura asncrono.

0100B

Valor de retorno
En el valor de retorno del bfer de respuesta se desglosa, en su caso, un procesamiento
incorrecto. Existe una indicacin de error si en el nibble de estado se encuentra la indicacin
terminado sin error y sin datos de respuesta o terminado con error (codificacin: 0001H).
Tabla 3-3

Valor de retorno en bfer de respuesta


Significado

STATUS

62

0000H

Peticin terminada sin errores

8381H

La direccin de esclavo ASi es incorrecta.

8382H

El esclavo ASi no est activado (no en LAS).

8383H

Error en ASInterface.

8384H

El comando no se permite en el estado actual del maestro ASi.

8385 H

Existe un esclavo ASi con la direccin 0.

8386H

El esclavo ASi tiene datos de configuracin no permitidos (cdigos E/S o ID).

83A1H

El esclavo ASi aludido no se ha encontrado en ASInterface.

83A2H

Existe un esclavo ASi con la direccin 0.

83A3H

En ASInterface existe ya un esclavo ASi con la nueva direccin.

83A4H

La direccin de esclavo ASi no se puede borrar.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

Tabla 3-3

Valor de retorno en bfer de respuesta, Fortsetzung

STATUS

Significado

83A5H

La direccin de esclavo ASi no se puede poner.

83A6H

La direccin de esclavo ASi no se puede guardar de forma permanente.

83A7H

Error al leer el cdigo ID1 extendido.

83A8H

La direccin de destino no es plausible (p. ej. se utiliza una direccin de esclavo B para
un esclavo estndar).

83B1H

Se ha producido un error de longitud en la transferencia de strings segn el perfil 7.4.

83B2H

Se ha producido un error de protocolo en la transferencia de strings segn el perfil 7.4.

83F8H

El nmero de peticin o los parmetros de la misma son desconocidos.

83F9H

El maestro ASi ha detectado un error de EEPROM.

Nota
Errores que se producen durante el procesamiento de los servicios acclicos y que son
comunicados a travs de parmetros de llamada como Return Value se pueden consultar
en la documentacin de la respectiva interfaz de programacin.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

63

Uso de la interfaz de comandos

3.2

Interfaz de comandos para SIMATIC S7

Significado
Para SIMATIC S7 se ofrece con FC ASI_3422 una interfaz de comandos confortable.
A travs de la llamada de bloque FC ASI_3422 resuelve usted tanto la entrega del comando
como la toma de datos de respuesta. El FC ASI_3422 administra para ello las llamadas
Escribir_registro_de_datos y tambin Leer_registro_de_datos por cuenta propia.

Interfaz de llamada

ASI_3422
BOOL

ACT

DONE

BOOL

BOOL

STARTUP

ERROR

BOOL

WORD

LADDR

ANY

SEND

ANY

RECV

DWORD

Tabla 3-4
Nombre

STATUS

DWORD

Parmetros formales
Clase

Tipo

Area de memoria

Observacin

ACT

BOOL

E,A,M,D,L,constante

Mientras ACT = 1, se inicia un comando


si no se est procesando ya una
llamada.

STARTUP

BOOL

E,A,M,D,L,constante

Un arranque de CPU se le comunica al


FC con STARTUP = 1. Tras el primer
ciclo de la funcin, el usuario tiene que
reponer STARTUP.

LADDR

WORD

E,A,M,D,L,constante

Direccin inicial de DP/ASi Link 20E en


el espacio de direccionamiento S7.
La direccin inicial del mdulo se fija al
configurar STEP 7.

SEND

ANY

E,A,M,D,L

Bfer de envo
El parmetro hace referencia a un rea
de memoria en la que el usuario tiene
que especificar el comando.
p. ej.: P#DB20.DBX 20.0 Byte 10

64

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

Tabla 3-4

Parmetros formales, continuacin

Nombre
RECV

Clase
E

Tipo
ANY

Area de memoria
E,A,M,D,L

Observacin
Bfer de recepcin
Este bfer slo es relevante para
comandos que suministren datos de
respuesta. El parmetro remite a un
rea de memoria en la que se archiva
una respuesta a comando. El dato de
longitud del ANYPointer aqu
parametrizado es irrelevante. La longitud
de los datos de respuesta es
determinada por el propio FC.
p. ej.: P#DB30.DBX 20.0 Byte 1

DONE

BOOL

A,M,D,L

Con DONE = 1 se sealiza peticin


terminada sin error.

ERROR

BOOL

A,M,D,L

Con DONE = 1 se sealiza peticin


terminada con error.

STATUS

E/S

DWORD

M,D

1. palabra: Estado de la peticin / cdigo


de error (ver tabla 3-5);
En caso de Peticin terminada con
error se genera un cdigo de error para
describir con mayor detalle el error.
2. palabra: la necesita FC con fines
internos y no se debe modificar.
Nota:
Para llamadas de FC en
DP/ASi Link 20E distintos, se tienen
que asignar palabras dobles diferentes
para el parmetro STATUS.

Procesamiento de comandos en el programa de usuario


Disee el procesamiento de comandos en el programa de usuario de la siguiente forma:
1. En la rama de reinicio de su programa de usuario S7 llama usted una vez FC ASI_3422
con el valor de parmetro STARTUP = TRUE.
2. En el programa de usuario especifica usted la llamada de comando en un bfer de
emisin. Usted transfiere este bfer de emisin con el parmetro de llamada SEND.
3. Dependiendo del tipo de comando necesita usted un bfer de respuesta. Usted transfiere
este bfer de respuesta con el parmetro de llamada RECV. En esta interfaz FC no el
bfer de respuesta para informaciones de estado.
4. Active la peticin a travs del parmetro ACT=1;
5. A continuacin, consulte los parmetros DONE, ERROR y STATUS. Para manejar el
programa de usuario, tenga en cuenta el recorrido de seal representado abajo para
estos parmetros.
Encontrar ejemplos de programas en el CD adjunto a este manual.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

65

Uso de la interfaz de comandos

Debera tener en cuenta lo siguiente


S

Si utiliza la interfaz FC ASI_3422 para el procesamiento de comandos, no puede enviar


al mismo tiempo otros comandos a travs de la interfaz Leer_registro_de_datos y
Escribir_registro_de_datos con registro de datos Nm. 2.

Tiene que utilizar las siguientes versiones de FC ASI_3422: 2.0 o superior

El FC ASI_3422 no es apto para reentrant. Por esta razn, las llamadas de FC no se


deben programar en niveles de desarrollo del programa que se interrumpan mutuamente
(p. ej. por llamada en OB 1 y en OB 35).

En el caso de SIMATIC S7 slo puede estar activo simultneamente un nmero limitado


de peticiones de leer_registro_de_ datos y escribir_registro_de_datos. El nmero
mximo permitido depende de la S7CPU.
Si se impulsan ms peticiones, stas son finalizadas con el error 80C3h (falta transitoria
de medios de operacin). En tal caso se tiene que repetir la peticin rechazada.

Recorrido de seales de los operandos formales ACT, DONE, ERROR y STATUS


Con ACT = 1 se inicia una llamada de comando. Durante un procesamiento de peticin, la
primera palabra de STATUS contiene el valor 8181H. Con esto se comunica que se est
procesando una peticin. Al concluir la peticin, se comunica al usuario el resultado en los
parmetros DONE o ERROR.
Si no se ha producido ningn error, se pone DONE. En el caso de peticiones con datos de
respuesta del DP/ASi Link 20E, stos se ponen a disposicin en el bfer de recepcin
indicado bajo RECV. En la primera palabra de STATUS se introduce en este caso 0000H.
Si se ha producido ningn error, se pone ERROR. En tal caso, si se trata de peticiones con
datos de respuesta del DP/ASi Link 20E no se proporcionan datos de recepcin. Para una
descripcin ms detallada del error que se ha producido, en la primera palabra de STATUS
se inscribe un cdigo de error.
Los parmetros DONE, ERROR y STATUS permanecen invariables hasta el siguiente
procesamiento de peticin.
ACT

DONE

ERROR

STATUS

8181H

0000H

8181H

0000H 8181H

8181H
8381H

8181H
0000H

0000H

Figura 3-3

Tabla 3-5

66

Codificacin de errores

DONE

ERROR

STATUS

0000H

Peticin terminada sin errores

8090H

Direccin no vlida en LADDR

Significado

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

Tabla 3-5

Codificacin de errores, continuacin

DONE

ERROR

STATUS

Significado

8092H

En referencia ANY se ha indicado un tipo distinto BYTE.

8093H

Este SFC no se permite para el mdulo seleccionado a travs


de LADDR y IOID. (Se permiten mdulos S7300 para
S7300, mdulos S7400 para S7400, mdulos S7DP para
S7300 y S7400.)

80A0H

Acuse negativo al leer de maestro ASi

80A1H

Acuse negativo al escribir a maestro ASi

80A2H

Error de protocolo DP en Layer2

80A3H

Error de protocolo DP en UserInterface/User

80A4H

Comunicacin perturbada en bus K

80B0H

El maestro ASi no conoce el registro de datos

80B1H

La longitud indicada para el registro es errnea.

80B2H

El slot configurado no est ocupado

80B3H

Tipo real de mdulo distinto de tipo terico de mdulo en


SDB1

80C0H

El registro de datos no se puede leer

80C1H

El registro indicado est siendo procesado.

80C2H

Hay demasiadas peticiones pendientes.

80C3H

Medios de operacin (memoria) ocupados

80C4H

Error de comunicacin

80C5H

Periferia descentralizada no disponible.

80C6H

La transmisin del registro de datos ha sido cancelada por una


cancelacin de clase de prioridad (rearranque o segundo
plano) de la periferia descentralizada.

8181H

Peticin en curso (ningn error)

8182H

Identificacin tras rearranque (STARTUP=TRUE)

8184H

Tipo de datos del operando formal RECV no admisible

8381H

La direccin de esclavo ASi es incorrecta.

8382H

El esclavo ASi no est activado (no en LAS).

8383H

Error en ASInterface

8384H

El comando no se permite en el estado actual del maestro


ASi.

8385 H

Existe un esclavo ASi con la direccin 0.

8386H

El esclavo ASi tiene datos de configuracin no permitidos


(cdigos E/S o ID).

83A1H

El esclavo ASi aludido no se ha encontrado en ASInterface.

83A2H

Existe un esclavo ASi con la direccin 0.

83A3H

En ASInterface existe ya un esclavo ASi con la nueva


direccin.

83A4H

La direccin de esclavo ASi no se puede borrar.

83A5H

La direccin de esclavo ASi no se puede poner.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

67

Uso de la interfaz de comandos

Tabla 3-5

Codificacin de errores, continuacin

DONE

ERROR

STATUS

Significado

83A6H

La direccin de esclavo ASi no se puede guardar de forma


permanente.

83A7H

Error al leer el cdigo ID1 extendido.

83A8H

La direccin de destino no es plausible (p. ej. se utiliza una


direccin de esclavo B para un esclavo estndar).

83B1H

Se ha producido un error de longitud en la transferencia de


strings segn el perfil 7.4.

83B2H

Se ha producido un error de protocolo en la transferencia de


strings segn el perfil 7.4.

83F8H

El nmero de peticin o los parmetros de la misma son


desconocidos.

83F9H

El maestro ASi ha detectado un error de EEPROM.

8F22H

Error de longitud de campo al leer un parmetro

8F23H

Error de longitud de campo al escribir un parmetro


Este cdigo de error indica que un parmetro se encuentra
total o parcialmente fuera del campo de operandos o que la
longitud de un campo de bits de un parmetro ANY no se
puede dividir por 8.

8F24H

Error de campo al leer un parmetro

8F25H

Error de campo al escribir un parmetro


Este cdigo de error indica que un parmetro se encuentra en
un campo no permitido para una funcin del sistema.

8F28H

Error de alineacin al leer un parmetro

8F29H

Error de alineacin al escribir un parmetro.


Este cdigo de error indica que la referencia a un parmetro
es un operando cuya direccin de bit es distinta de 0.

8F30H

El parmetro est en el DB Global protegido de escritura

8F31H

Parmetro en DB Instancia protegido de escritura


Este cdigo de error indica que un parmetro se encuentra en
un registro de datos protegido de escritura.

68

8F32H

El parmetro contiene nmero de DB demasiado grande

8F3AH

El parmetro contiene el nmero de un DB que no est


cargado

8F42H

Se ha producido un error de acceso mientras el sistema quera


leer un parmetro del rea de periferia de las salidas.

8F43H

Se ha producido un error de acceso mientras el sistema quera


escribir un parmetro del rea de periferia de las salidas.

8F44H

Este cdigo de error indica que el acceso de lectura a un


parmetro se ha denegado

8F45H

Este cdigo de error indica que el acceso de escritura a un


parmetro se ha denegado

8F7FH

Error interno.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3

Descripcin de los comandos de esclavos ASi

Resumen
A continuacin se describen las llamadas de comandos que pueden ser enviadas por el
maestro DP al DP/ASi Link 20E. Con estas llamadas de comandos, el DP/ASi Link 20E
proporciona la funcionalidad completa del perfil de maestro M4 de la especificacin de
maestro ASi. Adems, el DP/ASi Link 20E puede ser configurado completamente desde
el maestro DP a travs de llamadas de comandos.
La forma de aplicar las peticiones puede consultarla en las distintas descripciones de
peticiones, en el anexo PICS y en las explicaciones detalladas en /1/ und /2/.
En la lista siguiente puede ver qu comandos se pueden ejecutar:
Tabla 3-6

Comandos de esclavo ASi


Nombre

Parmetro

Retorno

Codificacin

Configurar_parmetro
(Set_Permanent_Parameter)
> Descripcin, ver cap. 3.3.1

Direccin de
esclavo, parmetro

00H

Leer_parmetro_permanente
(Get_Permanent_Parameter)
> Descripcin, ver cap. 3.3.2

Direccin de
esclavo

Escribir_ parmetro
(Write_Parameter)
> Descripcin, ver cap. 3.3.3

Direccin de
Eco del parmetro
esclavo, parmetro

02H

Leer_parmetro
(Read_Parameter)
> Descripcin, ver cap. 3.3.4

Direccin de
esclavo

03H

Parmetro

Parmetro

Guardar_parmetros_actuales
(Store_Actual_Parameters)
> Descripcin, ver cap. 3.3.5

01H

04H

Almacenar_datos_configuracin_extendid Direccin de
os
esclavo,
configuracin
> Descripcin, ver cap. 3.3.6
Almacenar_datos_configuracin_extendid Direccin de
os_actuales
esclavo
> Descripcin, ver cap. 3.3.7

25H

Datos de configuracin
guardados

Guardar_configuracin_actual
(Store_Actual_Configuration)
> Descripcin, ver cap. 3.3.8

26H

07H

Leer_configuracin*_ extendida
> Descripcin, ver cap. 3.3.9

Direccin de
esclavo*

Guardar_LPS_extendida
> Descripcin, ver cap. 3.3.10

LPS

2 9H

Poner_modo_Offline
> Descripcin, ver cap. 3.3.11

Modo

0AH

Seleccionar_autoprogramacin
> Descripcin, ver cap. 3.3.12

Modo

0BH

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Configuracin real*

28H

69

Uso de la interfaz de comandos

Tabla 3-6

Comandos de esclavo ASi, (continuacin)


Nombre

Parmetro

Retorno

Codificacin

Establecer_modo_de_operacin
> Descripcin, ver cap. 3.3.13

Modo

0CH

Cambiar_ direccin de_esclavo ASi


(Change_ASi Slave_Address)
> Descripcin, ver cap. 3.3.14

Direccin 1,
Direccin2

0DH

Leer_estado de_esclavo ASi


> Descripcin, ver cap. 3.3.15

Direccin de
esclavo

Registro de errores de
esclavos ASi

0FH

Leer_listas_y_Flags
> Descripcin, ver cap. 3.3.16

LDS, LAS, LPS, Flags

30H

Leer_configuracin_global_extendida/
> Descripcin, ver cap. 3.3.17

Configuracin
permanente real*
Parmetros actuales,
LAS, Flags

39H

Almacenar_configuracin_global_extendid Configuracin
a
permanente*
> Descripcin, ver cap. 3.3.18
total

3AH

Escribir_lista_parmetros_extendida
> Descripcin, ver cap. 3.3.19

3C H

Lista parmetros

Leer_lista_eco_parmetros_extendida
> Descripcin, ver cap. 3.3.20

Lista de ecos de
parmetros*

33H

Leer_identificador_versin
> Descripcin, ver cap. 3.3.21

String de versin*

14H

Leer_ID_esclavo ASi*
> Descripcin, ver cap. 3.3.22

Direccin de
esclavo

ID*Code

17H

Leer_ ExtendedID1_ esclavo ASi*


> Descripcin, ver cap. 3.3.23

Direccin de
esclavo

Extended ID1Code

37H

Escribir_ ExtendedID1_ esclavo ASi*


> Descripcin, ver cap. 3.3.24

Extended
ID1Code

Leer_ ExtendedID2_ esclavo ASi*


> Descripcin, ver cap. 3.3.25

Direccin de
esclavo

Cdigo ID2 extendido

38H

Leer_ES_esclavo ASi*
> Descripcin, ver cap. 3.3.26

Direccin de
esclavo

Configuracin_E/S*

18H

Leer_lista_errores_periferia
> Descripcin, ver cap. 3.3.27

3FH

3EH
LPF

Escribir_string_parmetros_esclavo
_ASi
> Descripcin, ver cap. 3.3.28

Direccin de
esclavo, cadena de
parmetros

Leer_string_parmetros_esclavo_ASi
> Descripcin, ver cap. 3.3.29

Direccin de
esclavo

Cadena de parmetros

41H

Leer_string_ID_esclavo_ASi
> Descripcin, ver cap. 3.3.30

Direccin de
esclavo

Cadena ID

42H

Leer_string_diagnstico_esclavo_ASi
> Descripcin, ver cap. 3.3.31

Direccin de
esclavo

Cadena de diagnstico

43H

70

40H

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

Tabla 3-6

Comandos de esclavo ASi, (continuacin)


Nombre

Parmetro

Consulta CTT2_leer_escribir
> Descripcin, ver cap. 3.3.32

Direccin de
esclavo
cadena CTT2

Retorno

Codificacin

CTT2String

4 4H

Estructura general del bfer de emisin


La estructura bsica del bfer de emisin para comandos se indica a continuacin.
Aparecen con fondo gris los bytes que slo son relevantes para determinados comandos.

Byte

Significado

q+0

Nmero de comando

q+1

Datos de peticin

q+...

Datos de peticin

n=direccin inicial del bfer de emisin en el maestro DP.

Estructura general del bfer de recepcin


Aparecen con fondo gris los bytes que slo son relevantes para determinados comandos.

Byte

Significado

n+0

Datos de respuesta

n+1

Datos de respuesta

n+...

Datos de respuesta

n=direccin inicial del bfer de respuesta en el maestro DP.

Estructura general de la direccin de esclavo ASi


Si en un comando o en una respuesta se tiene que direccionar un esclavo ASi, este
direccionamiento tiene lugar segn el siguiente esquema:

Bit 7

Bit 6

Bit 5 Bit 4
SBit

Bit 0
Direccin de esclavo

donde el bit S (select) para seleccin del tipo de esclavo se tiene que indicar del siguiente
modo:
S

SBit = 0
Esclavo ASi Standard o esclavo ASi con modo de direccionamiento extendido en el
espacio de direccionamiento A

SBit = 1
Esclavo ASi con modo de direccionamiento extendido en el espacio de
direccionamiento B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

71

Uso de la interfaz de comandos

3.3.1

Configurar_parmetro (Set_Permanent_Parameter)

Significado
Con esta llamada se configura un valor de parmetro para el esclavo ASi indicado en el
DP/ASi Link 20E. El valor se almacena de forma no voltil en el EEPROM del
DP/ASi Link 20E.
El parmetro configurado no es transferido inmediatamente por el DP/ASi Link 20E por el
esclavo ASi. Slo despus de conectar la tensin de alimentacin en el DP/ASi Link 20E
se transmite el valor de parmetro configurado al activar el esclavo ASi.
Esta llamada no se permite para esclavos ASi que correspondan al perfil de norma 7.4 de
esclavos ASi. Para estos esclavos ASi, el propio maestro ASi gestiona la
parametrizacin de esclavos ASi. Los parmetros configurados en este caso son siempre
igual a FH.

Nota
Si utiliza CPUs del sistema SIMATIC S7 como maestro PROFIBUS DP, dependiendo de la
configuracin por STEP 7, las mismas envan durante el arranque de DP una configuracin
completa de esclavos ASi al DP/ASi Link 20E. En tal caso, por regla general es
innecesario el uso de la llamada aqu descrita.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado
Bit 7

Nmero de comando: 00H

Direccin de esclavo

72

Bit 4 Bit 3

irrelevante

Bit 0

Parmetro

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.2

Leer_parmetro_configurado (Get_Permanent_Parameter)

Significado
Con esta llamada se lee un valor de parmetro especfico del esclavo almacenado en el
EEPROM del DP/ASi Link 20E.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 01H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Bit 4 Bit 3
reservado

Bit 0
Parmetros configurados

73

Uso de la interfaz de comandos

3.3.3

Escribir_ parmetro (Write_Parameter)

Significado del comando


El valor de parmetro de esclavo ASi transmitido con el comando se enva al esclavo ASi
direccionado.
El parmetro se almacena en el DP/ASi Link 20E slo de forma voltil y no se transfiere a
la memoria EEPROM como parmetro configurado.
El esclavo ASi transmite en la respuesta su valor de parmetro actual (eco de parmetro).
ste puede diferir del valor justamente escrito segn la especificacin de maestro ASi (/2/).
La respuesta del esclavo ASi se suministra en los datos de respuesta como eco de
parmetro.
Esta llamada no se permite para esclavos ASi que correspondan al perfil de norma 7.4 de
esclavos ASi. Para estos esclavos, el propio maestro ASi gestiona la parametrizacin de
esclavos ASi.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado
Bit 7

Bit 4 Bit 3

Nmero de comando: 02 H

Direccin de esclavo

irrelevante

Bit 0

Parmetro

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

74

reservado

Bit 4 Bit 3

Bit 0

Eco del parmetro

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.4

Leer_parmetro(Read_Parameter)

Significado
Con esta llamada se devuelve el valor de parmetro (parmetro real) de un esclavo ASi
enviado por el DP/ASi Link 20E.
Este valor no se debe confundir con el eco de parmetro que el esclavo ASi suministra
como respuesta a la peticin Escribir_valor de parmetro.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 03H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Bit 4 Bit 3
reservado

Bit 0
Parmetro

75

Uso de la interfaz de comandos

3.3.5

Guardar_parmetros_actuales(Store_Actual_Parameters)

Significado
Con esta llamada se sobrescriben los parmetros configurados, almacenados en EEPROM,
con los parmetros (reales) actuales, almacenados de forma no voltil; es decir, tiene lugar
una configuracin de los parmetros de todos los esclavos ASi.
Para esclavos ASi que correspondan al perfil de norma 7.4 de esclavos ASi, el propio
maestro ASi gestiona la parametrizacin de esclavos ASi. Los parmetros configurados
para estos esclavos ASi son siempre igual a FH.

Estructura de los datos de peticin en el bfer de emisin


Byte
0

76

Significado
Nmero de comando: 04H

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.6

Establecer_configuracin_permanente_extendida
(Set_Extended_Permanent_Configuration)

Significado
Con esta llamada se establecen los siguientes datos de configuracin para el esclavo ASi
direccionado.
S

Configuracin de E/S

Cdigo ID

Extended ID1Code

Cdigo ID2 extendido

Los datos de configuracin se almacenan de forma no voltil en EEPROM del


DP/ASi Link 20E y le sirven al maestro ASi de predeterminacin para el modo protegido.
Los datos de configuracin son fijados por el fabricante del esclavo ASi. El significado de
los datos de configuracin est descrito en /2/.
Si el esclavo ASi direccionado no da soporte a Extended IDCode 1 / 2, se tiene que
definir para esto en la llamada el valor FH.
Al ejecutar este comando, el maestro ASi cambia a la fase offline y luego vuelve al servicio
normal (nuevo arranque del maestro ASi).
En el modo protegido no se ejecuta esta llamada.
Nota
Si utiliza CPUs del sistema SIMATIC S7 como maestro PROFIBUS DP, dependiendo de la
configuracin por STEP 7, las mismas envan durante el arranque de DP una configuracin
completa de esclavos ASi al DP/ASi Link 20E. En tal caso, por regla general es
innecesario el uso de la llamada aqu descrita.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado
Bit 7

Bit 4 Bit 3

Bit 0

Nmero de comando 25 H

Direccin de esclavo

Cdigo ID

Configuracin de E/S

Extended ID1Code

Cdigo ID2 extendido

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

77

Uso de la interfaz de comandos

3.3.7

Leer_configuracin_permanente_extendida
(Get_Extended_Permanent_Configuration)

Significado
Con esta llamada se leen los siguientes datos de configuracin (predeterminaciones
configuradas) almacenados en la memoria EEPROM del maestro ASi y pertenecientes a
un esclavo ASi direccionado:
S

Configuracin de E/S

Cdigo ID

Extended ID1Code

Cdigo ID2 extendido

Los datos de configuracin son fijados por el fabricante del esclavo ASi.
El significado de los datos de configuracin est descrito en /2/.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando 26 H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

78

Bit 4 Bit 3

Bit 0

Cdigo ID

Configuracin de E/S

Extended ID1Code

Cdigo ID2 extendido

reservado

reservado

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.8

Guardar_configuracin_permanente_actual
(Store_Actual_Configuration)

Significado del comando


Con esta llamada se almacenan de forma no voltil en la memoria EEPROM como datos de
configuracin (tericos) los datos de configuracin (reales) determinados en el ASInterface
(configuracin de E/S, IDCode, Extended ID1Code y Extended ID2Code) de todos los
esclavos ASi. Igualmente se transfiere la lista de los esclavos ASi activados (LAS) a la
lista de los esclavos ASi configurados (LPS).
Al ejecutar este comando, el maestro ASi cambia a la fase offline y luego vuelve al servicio
normal (nuevo arranque del maestro ASi).
En el modo protegido no se ejecuta esta llamada.

Nota
Si utiliza CPUs del sistema SIMATIC S7 como maestro PROFIBUS DP, dependiendo de la
configuracin por STEP 7, las mismas envan durante el arranque de DP una configuracin
completa de esclavos ASi al DP/ASi Link 20E. En tal caso, por regla general es
innecesario el uso de la llamada aqu descrita.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 07H

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

79

Uso de la interfaz de comandos

3.3.9

Leer_configuracin_permanente_actual_extendida
(Read_Extended_Actual_Configuration)

Significado del comando


Con esta llamada se leen los siguientes datos de configuracin de un esclavo ASi
direccionado, determinados por el maestro ASi en el ASInterface:
S

Configuracin de E/S

Cdigo ID

Extended ID1Code

Cdigo ID2 extendido

Los datos de configuracin son fijados por el fabricante del esclavo ASi. El significado de
los datos de configuracin est descrito en /2/.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 28H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

80

Bit 4 Bit 3

Bit 0

Cdigo ID

Configuracin de E/S

Extended ID1Code

Cdigo ID2 extendido

reservado

reservado

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.10

Establecer_LPS (Set_LPS)

Significado del comando


Con esta llamada se transfiere la lista de los esclavos ASi configurados a la memoria no
voltil EEPROM del maestro.
Al ejecutar este comando, el maestro ASi cambia a la fase offline y luego vuelve al servicio
normal (nuevo arranque del maestro ASi).
En el modo protegido no se ejecuta esta llamada.

Nota
Si utiliza CPUs del sistema SIMATIC S7 como maestro PROFIBUS DP, dependiendo de la
configuracin por STEP 7, las mismas envan durante el arranque de DP una configuracin
completa de esclavos ASi al DP/ASi Link 20E. En tal caso, por regla general es
innecesario el uso de la llamada aqu descrita.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado
Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Nmero de comando: 29H

00 H

Bit 2

Bit 1

Bit 0

Esclavo 1

Esclavo 2

Esclavo 3

Esclavo 4

Esclavo 5

Esclavo 6

Esclavo 7

Esclavo 8

Esclavo 9

Esclavo
10

Esclavo
11

Esclavo
12

Esclavo
13

Esclavo
14

Esclavo
15

Esclavo
16

Esclavo
17

Esclavo
18

Esclavo
19

Esclavo
20

Esclavo
21

Esclavo
22

Esclavo
23

Esclavo
24

Esclavo
25

Esclavo
26

Esclavo
27

Esclavo
28

Esclavo
29

Esclavo
30

Esclavo
31

Esclavo
1B

Esclavo
2B

Esclavo
3B

Esclavo
4B

Esclavo
5B

Esclavo
6B

Esclavo
7B

Esclavo
8B

Esclavo
9B

Esclavo
10B

Esclavo
11B

Esclavo
12B

Esclavo
13B

Esclavo
14B

Esclavo
15B

Esclavo
16B

Esclavo
17B

Esclavo
18B

Esclavo
19B

Esclavo
20B

Esclavo
21B

Esclavo
22B

Esclavo
23B

Esclavo
2B4

Esclavo
25B

Esclavo
26B

Esclavo
27B

Esclavo
28B

Esclavo
29B

Esclavo
30B

Esclavo
31B

En los datos de LPS, significa: 0: Esclavo ASi no configurado 1: Esclavo ASi configurado.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

81

Uso de la interfaz de comandos

3.3.11

Establecer_modo_offline (Set_Offline_Mode)

Significado

Esta llamada conmuta entre el modo de funcionamiento Online y el modo de funcionamiento


Offline.
El modo Online representa el modo de funcionamiento normal del maestro ASi. Aqu se
procesan cclicamente las siguientes peticiones:
S

En la as llamada fase de intercambio de datos se transmiten a las salidas de esclavos,


para todos los esclavos ASi de la LAS, los campos de los datos de salida. En caso de
una transmisin sin perturbaciones, los esclavos ASi aludidos transmiten al maestro los
valores de las entradas de esclavos.

A esto sigue la fase de registro, en la que se buscan los esclavos ASi existentes y se
incluyen en la LDS o la LAS los nuevos esclavos ASi agregados.

En la fase de gestin (management) se ejecutan peticiones presentadas por el usuario,


como por ejemplo la escritura de parmetros.

En el modo Offline, el DP/ASi Link 20E procesa nicamente peticiones del usuario.
(Peticiones que tengan como efecto una reaccin inmediata de un esclavo ASi se
rechazan con error). No tiene lugar ningn intercambio de datos cclico con los esclavos
ASi.
El bit OFFLINE=TRUE no se almacena de forma duradera, es decir, tras un arranque /
rearranque el DP/ASi Link 20E vuelve a encontrarse en el modo Online.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado
Bit 7

Bit 1

0
1

Bit 0

Nmero de comando: 0AH


reservado

Modo
(0=Online
1=Offline)

82

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.12

Seleccionar_autoprogramacin

Significado
Con esta llamada se puede bloquear o liberar la funcin Programacin automtica de
direcciones (ver tambin la seccin 5.1).
El bit AUTO_ADDR_ENABLE se almacena de forma no voltil, lo que significa que se
conserva tambin despus de un arranque / rearranque del maestro ASi.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado
Bit 7

Bit 1

0
1

Bit 0

Nmero de comando: 0B H
reservado

Valor para AUTO_ADDR_ENABLE


1= Autom. Programacin
automtica de direcciones liberada.
0= Autom. Programacin
automtica de direcciones bloqueada

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

83

Uso de la interfaz de comandos

3.3.13

Establecer_modo_operacin (Set_Operation_Mode)

Significado del comando


Con esta llamada se puede elegir entre el modo de configuracin y el modo protegido.
En el modo operativo protegido, slo se activan esclavos ASi que estn anotados en la
LPS y cuyas configuraciones nominal y real coincidan, es decir, si la configuracin de E/S y
los cdigos ID de los esclavos ASi detectados son idnticos a los valores configurados.
En el modo de configuracin se activan todos los esclavos ASi detectados (excepto el
esclavo ASi 0). Esto es vlido tambin para esclavos ASi en los que existan diferencias
entre la configuracin nominal y la real.
El bit MODO se almacena en forma no voltil, lo que significa que se conserva tambin
en caso de arranque/rearranque.
Al cambiar del modo de configuracin al modo protegido tiene lugar un nuevo arranque del
maestro ASi (transicin a la fase Offline y, a continuacin, cambio al modo Online).
Atencin
Si un esclavo ASi est inscrito en la LDS con la direccin operativa 0, el DP/
ASi Link 20E no puede cambiar del modo de configuracin al modo protegido.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado
Bit 7

Bit 1

0
1

Bit 0

Nmero de comando: 0C H
reservado

MODO
0= modo protegido
1= modo de configuracin

84

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.14

Cambiar_direccin_ de esclavo ASi (Change_ASiSlave_Address)

Significado del comando


Con esta llamada se puede cambiar la direccin de esclavo ASi de un esclavo ASi.
Esta llamada se utiliza predominantemente para aadir al ASInterface un nuevo esclavo
ASi con la direccin predeterminada 0. En tal caso tiene lugar un cambio de direccin de
direccin de esclavo ASi vieja = 0 a direccin de esclavo ASi nueva.
El cambio slo se produce si se cumplen las condiciones siguientes:
1. Existe un esclavo ASi con la direccin de esclavo ASi vieja.
2. Si la direccin vieja del esclavo ASi es distinta de 0, no debe estar conectado al mismo
tiempo un esclavo ASi con la direccin 0.
3. La direccin nueva del esclavo ASi ha de tener un valor vlido.
4. No debe existir un esclavo ASi con la direccin de esclavo ASi nueva.
Observacin: Al cambiar la direccin de esclavo ASi, ste no se restaura, es decir, los
datos de salida del esclavo ASi se conservan hasta que llegan datos nuevos a la nueva
direccin.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 0D H

Direccin de esclavo vieja

Direccin de esclavo nueva

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

85

Uso de la interfaz de comandos

3.3.15

Leer_status_esclavo ASi

Significado
Con esta llamada se puede extraer por lectura el registro de estados del esclavo ASi
direccionado.
Los flags del registro de estados tienen el significado siguiente, dependiendo del tipo del
esclavo ASi:

Bit de
estado

Esclavo ASi segn norma 2.0

Esclavo ASi segn norma 2.1

S0

Direccin voltil

Direccin / cdigo ID voltil

Este flag est puesto cuando

S se desarrolla la rutina interna del esclavo ASi para el almacenamiento


permanente de la direccin del esclavo ASi. Esto puede durar hasta 15 ms
y no se debe interrumpir con una nueva llamada de direccionamiento.

S la comparacin de direcciones interna del esclavo ASi constata que la


direccin almacenada de forma permanente es distinta a la inscrita en el
registro de direcciones.
S1

S2

Detectado error de paridad

Error de periferia detectado

Este flag est puesto si el esclavo ASi


ha detectado desde la ltima peticin de
Leer estado y borrar un error de paridad
en un telegrama recibido.

Un esclavo ASi puede poner esta


flag si detecta un fallo (p. ej. rotura
de hilo) en la periferia conectada.

Detectado error de bit final

reservado

Este flag est puesto si el esclavo ASi


ha detectado desde la ltima peticin de
Leer estado y borrar un bit de error final
en un telegrama.
S3

Error de lectura en memoria no voltil


Este bit est puesto si el esclavo ASi ha detectado un error de lectura al leer la
memoria no voltil.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 0F H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


BYTE

Significado
Bit 7

86

Bit 4 Bit 3
S3

Bit 2

Bit 1

Bit 0

S2

S1

S0

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.16

Leer_listas_y_flags_extendidos
(Get_LPS, Get_LAS, Get_LDS, Get_Flags)

Significado
Con esta llamada se leen las siguientes entradas del DP/ASi Link 20E.
S

la lista de los esclavos ASi activos LAS;

la lista de los esclavos ASi detectados LDS;

la lista de los esclavos ASi configurados LPS;

los flags segn especificacin de los esclavos ASi.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 30H

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

LAS
Esclavo 1

LAS
Esclavo 2

LAS
Esclavo 3

LAS
Esclavo 4

LAS
esclavo 5

LAS
Esclavo 6

LAS
Esclavo 7

LAS
Esclavo 8

LAS
Esclavo 9

LAS
Escl.10

LAS
Escl.11

LAS
Escl.12

LAS
Escl.13

LAS
escl.14

LAS
Escl.15

LAS
Escl.16

LAS
Escl.17

LAS Escl.
18

LAS Escl.
19

LAS Escl.
20

LAS Escl.
21

LAS Escl.
22

LAS Escl.
23

LAS Escl.
24

LAS Escl.
25

LAS Escl.
26

LAS Escl.
27

LAS Escl.
28

LAS Escl.
29

LAS Escl.
30

LAS Escl.
31

LAS Escl.
1B

LAS Escl.
2B

LAS Escl.
3B

LAS Escl.
4B

LAS Escl.
5B

LAS Escl.
6B

LAS Escl.
7B

LAS Escl.
8B

LAS Escl.
9B

LAS Escl.
10B

LAS Escl.
11B

LAS Escl.
12B

LAS Escl.
13B

LAS Escl.
14B

LAS Escl.
15B

LAS Escl.
16B

LAS Escl.
17B

LAS Escl.
18B

LAS Escl.
19B

LAS Escl.
20B

LAS Escl.
21B

LAS Escl.
22B

LAS Escl.
23B

LAS Escl.
24B

LAS Escl.
25B

LAS Escl.
26B

LAS Escl.
27B

LAS Escl.
28B

LAS Escl.
29B

LAS Escl.
30B

LAS Escl.
31B

LDS
Esclavo 0

LDS
Esclavo 1

LDS
Esclavo 2

LDS
Esclavo 3

LDS
Esclavo 4

LDS
Esclavo 5

LDS
Esclavo 6

LDS
Esclavo 7

LDS
Esclavo 8

LDS
Esclavo 9

LDS Escl.
10

LDS Escl.
11

LDS Escl.
12

LDS Escl.
13

LDS Escl.
14

LDS Escl.
15

10

LDS Escl.
16

LDS Escl.
17

LDS Escl.
18

LDS Escl.
19

LDS Escl.
20

LDS Escl.
21

LDS Escl.
22

LDS Escl.
23

11

LDS Escl.
24

LDS Escl.
25

LDS Escl.
26

LDS Escl.
27

LDS Escl.
28

LDS Escl.
29

LDS Escl.
30

LDS Escl.
31

12

LDS Escl.
1B

LDS Escl.
2B

LDS Escl.
3B

LDS Escl.
4B

LDS Escl.
5B

LDS Escl.
6B

LDS Escl.
7B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

87

Uso de la interfaz de comandos

Byte

Significado
Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

13

LDS Escl.
8B

LDS Escl.
9B

LDS Escl.
10B

LDS Escl.
11B

LDS Escl.
12B

LDS Escl.
13B

LDS Escl.
14B

LDS Escl.
15B

14

LDS Escl.
16B

LDS Escl.
17B

LDS Escl.
18B

LDS Escl.
19B

LDS Escl.
20B

LDS Escl.
21B

LDS Escl.
22B

LDS Escl.
23B

15

LDS Escl.
24B

LDS Escl.
25B

LDS Escl.
26B

LDS Escl.
27B

LDS Escl.
28B

LDS Escl.
29B

LDS Escl.
30B

LDS Escl.
31B

16

LPS
Esclavo 1

LPS
Esclavo 2

LPS
Esclavo 3

LPS
Esclavo 4

LPS
Esclavo 5

LPS
Esclavo 6

LPS
Esclavo 7

17

LPS
Esclavo 8

LPS
Esclavo 9

LPS Escl.
10

LPS Escl.
11

LPS Escl.
12

LPS Escl.
13

LPS Escl.
14

LPS Escl.
15

18

LPS Escl.
16

LPS Escl.
17

LPS Escl.
18

LPS Escl.
19

LPS Escl.
20

LPS Escl.
21

LPS Escl.
22

LPS Escl.
23

19

LPS Escl.
24

LPS Escl.
25

LPS Escl.
26

LPS Escl.
27

LPS Escl.
28

LPS Escl.
29

LPS Escl.
30

LPS Escl.
31

20

LPS Escl.
1B

LPS Escl.
2B

LPS Escl.
3B

LPS Escl.
4B

LPS Escl.
5B

LPS Escl.
6B

LPS Escl.
7B

21

LPS Escl.
8B

LPS Escl.
9B

LPS Escl.
10B

LPS Escl.
11B

LPS Escl.
12B

LPS Escl.
13B

LPS Escl.
14B

LPS Escl.
15B

22

LPS Escl.
16B

LPS Escl.
17B

LPS Escl.
18B

LPS Escl.
19B

LPS Escl.
20B

LPS Escl.
21B

LPS Escl.
22B

LPS Escl.
23B

23

LPS Escl.
24B

LPS Escl.
25B

LPS Escl.
26B

LPS Escl.
27B

LPS Escl.
28B

LPS Escl.
29B

LPS Escl.
30B

LPS Escl.
31B

24

Flag 1

25

Flag 2

26

reservado

27

reservado

28

reservado

29

reservado

30

reservado

31

reservado

Significado de los bits en Byte 0 hasta Byte 23


S

Bit = 0:
el esclavo ASi no est activado, detectado o configurado;

Bit = 1:
el esclavo ASi est activado, detectado o configurado;

Flag 1
Nmero de bit
0
1
2
3
4
5

88

Flag 2
Significado
OFFLINE_READY
APF
MODO_NORMAL
MODO
AUTO_ADDR_AVAIL
AUTO_ADDR_ASSI_GN

Nmero de bit
0
1
2
3
4
5

Significado
OFFLINE
INTERNAL
EEPROM_OK
AUTO_ADDR_ENABLE
PERIPHERY_FAULT
reservado

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

6
7

LDS_0
CONFIG_OK

6
7

reservado
Arranque MPO

Significado de los flags


Flag

Significado

OFFLINE_READY

El flag est puesto cuando la fase Offline est activa.

APF

El flag est puesto si la tensin en el cable ASi es demasiado baja.

MODO_NORMAL

El flag se activa cuando el DP/ASi Link 20E se encuentra en funcionamiento


normal.
(El flag est puesto cuando el CP est en el modo normal)

MODO

El flag est puesto en el modo de configuracin y est anulado en modo


protegido.

AUTO_ADDR_AVAIL

El flag est puesto cuando se puede ejecutar la programacin automtica de


direcciones (es decir, actualmente no est operativo exactamente un esclavo
ASi).

AUTO_ADDR_ASSIGN

El flag est puesto si es posible la programacin automtica de direcciones (es


decir, AUTO_ADDR_ENABLE = 1 y no est conectado ningn esclavo ASi
incorrecto al ASInterface).

LDS_0

El flag est puesto cuando existe un esclavo ASi con la direccin operativa 0.

CONFIG_OK

El flag est puesto si la configuracin nominal (almacenada) y la configuracin


real (actual) coinciden.

OFFLINE

El flag se activa cuando se debe adoptar o ya se ha adoptado el estado


operativo OFFLINE.

EEPROM_OK

El flag est puesto si el test del EEPROM interno se ha desarrollado con


resultado positivo.

AUTO_ADDR_ENABLE

El flag indica si la programacin automtica de direcciones est bloqueada


(BIT = 0) o autorizada (BIT = 1) por el usuario.

INTERNAL

El flag est puesto siempre.

PERIPHERY_FAULT

El flag est puesto si al menos un esclavo ASi sealiza un error de periferia.

Arranque MPO

El flag Arranque Master_Power_on est puesto tras la conexin de la tensin


de alimentacin del maestro ASi. En caso de un paso ulterior
del maestro a OFFLINE se repone el bit.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

89

Uso de la interfaz de comandos

3.3.17

Leer_configuracin_permanente_total_extendida/

Significado
Con este comando se leen los siguientes datos del DP/ASi Link 20E.
S

La lista de los esclavos ASi activos (LAS) Indica cules de los esclavos ASi
conectados estn activados.

Los datos de configuracin actuales de los esclavos ASi conectados (configuracin de


E/S y cdigo ID)

Los parmetros actuales de los esclavos ASi (parmetros reales);

Los flags actuales.

El comando se puede utilizar, por ejemplo, para determinar la configuracin de las


estaciones conectadas el cable ASi tras la puesta en servicio. Estos datos de
configuracin ledos se pueden modificar en caso necesario, y con el comando Almacenar
configuracin global (ver el cap. 3.3.18) en el DP/ASi Link 20E en forma de configuracin
terica.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 39H

Estructura de los datos de respuesta en el bfer de entrada


Byte
Bit 7

90

Bit 6

Bit 5

Significado
Bit 4
Bit 3

00 H

00 H

Bit 2

Bit 1

Bit 0

LAS
Esclavo 1

LAS
Esclavo 2

LAS
Esclavo 3

LAS
Esclavo 4

LAS
esclavo 5

LAS
Esclavo 6

LAS
Esclavo 7

LAS
Esclavo 8

LAS
esclavo 9

LAS Escl.
10

LAS Escl.
11

LAS Escl.
12

LAS Escl.
13

LAS Escl.
14

LAS Escl.
15

LAS Escl.
16

LAS Escl.
17

LAS Escl.
18

LAS Escl.
19

LAS Escl.
20

LAS Escl.
21

LAS Escl.
22

LAS Escl.
23

LAS Escl.
24

LAS Escl.
25

LAS Escl.
26

LAS Escl.
27

LAS Escl.
28

LAS Escl.
29

LAS Escl.
30

LAS Escl.
31

LAS Escl.
1B

LAS Escl.
2B

LAS Escl.
3B

LAS Escl.
4B

LAS Escl.
5B

LAS Escl.
6B

LAS Escl.
7B

LAS Escl.
8B

LAS Escl.
9B

LAS Escl.
10B

LAS Escl.
11B

LAS Escl.
12B

LAS Escl.
13B

LAS Escl.
14B

LAS Escl.
15B

LAS Escl.
16B

LAS Escl.
17B

LAS Escl.
18B

LAS Escl.
19B

LAS Escl.
20B

LAS Escl.
21B

LAS Escl.
22B

LAS Escl.
23B

LAS Escl.
24B

LAS Escl.
25B

LAS Escl.
26B

LAS Escl.
27B

LAS Escl.
28B

LAS Escl.
29B

LAS Escl.
30B

LAS Escl.
31B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

ID_CODE esclavo 0
Ext ID1 esclavo 0
Cdigo ID esclavo 1
Ext ID1 esclavo 1
ID_CODE esclavo 2
Ext ID1 esclavo 2
Cdigo ID esclavo 3
Ext ID1 esclavo 3
ID_CODE esclavo 4
Ext ID1 esclavo 4
ID_CODE esclavo 5
Ext ID1 esclavo 5
Cdigo ID esclavo 6
Ext ID1 esclavo 6
ID_CODE esclavo 7
Ext ID1 esclavo 7
ID_CODE esclavo 8
Ext ID1 esclavo 8
ID_CODE esclavo 9
Ext ID1 esclavo 9
ID_CODE esclavo 10
Ext ID1 esclavo 10
ID_CODE esclavo 11
Ext ID1 esclavo 11
ID_CODE esclavo 12
Ext ID1 esclavo 12
ID_CODE esclavo 13
Ext ID1 esclavo 13
ID_CODE esclavo 14
Ext ID1 esclavo 14
ID_CODE esclavo 15
Ext ID1 esclavo 15
ID_CODE esclavo 16
Ext ID1 esclavo 16
ID_CODE esclavo 17
Ext ID1 esclavo 17
ID_CODE esclavo 18
Ext ID1 esclavo 18
ID_CODE esclavo 19
Ext ID1 esclavo 19
ID_CODE esclavo 20
Ext ID1 esclavo 20
ID_CODE esclavo 21
Ext ID1 esclavo 21
Cdigo ID esclavo 22
Ext ID1 esclavo 22
ID_CODE esclavo 23
Ext ID1 esclavo 23
ID_CODE esclavo 24
Ext ID1 esclavo 24
ID_CODE esclavo 25
Ext ID1 esclavo 25
ID_CODE esclavo 26
Ext ID1 esclavo 26

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Configuracin ES esclavo 0
Ext ID2 esclavo 0
Configuracin de E/S esclavo 1
Ext ID2 esclavo 1
Configuracin ES esclavo 2
Ext ID1 esclavo 2
Configuracin de E/S esclavo 3
Ext ID2 esclavo 3
Configuracin de E/S esclavo 4
Ext ID1 esclavo 4
Configuracin ES esclavo 5
Ext ID2 esclavo 5
Configuracin de E/S esclavo 6
Ext ID2 esclavo 6
Configuracin de E/S esclavo 7
Ext ID2 esclavo 7
Configuracin de E/S esclavo 8
Ext ID2 esclavo 8
Configuracin de E/S esclavo 9
Ext ID2 esclavo 9
Configuracin de E/S esclavo 10
Ext ID2 esclavo 10
Configuracin de E/S esclavo 11
Ext ID2 esclavo 11
Configuracin de E/S esclavo 12
Ext ID2 esclavo 12
Configuracin de E/S esclavo 13
Ext ID2 esclavo 13
Configuracin de E/S esclavo 14
Ext ID2 esclavo 14
Configuracin de E/S esclavo 15
Ext ID2 esclavo 15
Configuracin de E/S esclavo 16
Ext ID2 esclavo 16
Configuracin de E/S esclavo 17
Ext ID2 esclavo 17
Configuracin de E/S esclavo 18
Ext ID2 esclavo 18
Configuracin de E/S esclavo 19
Ext ID2 esclavo 19
Configuracin de E/S esclavo 20
Ext ID2 esclavo 20
Configuracin ES esclavo 21
Ext ID2 esclavo 21
Configuracin de E/S esclavo 22
Ext ID2 esclavo 22
Configuracin de E/S esclavo 23
Ext ID2 esclavo 23
Configuracin de E/S esclavo 24
Ext ID2 esclavo 24
Configuracin de E/S esclavo 25
Ext ID2 esclavo 25
Configuracin ES esclavo 26
Ext ID2 esclavo 26

91

Uso de la interfaz de comandos

64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117

92

Cdigo ID esclavo 27
Ext ID1 esclavo 27
ID_CODE esclavo 28
Ext ID1 esclavo 28
ID_CODE esclavo 29
Ext ID1 esclavo 29
ID_CODE esclavo 30
Ext ID1 esclavo 30
ID_CODE esclavo 31
Ext ID1 esclavo 31
reservado
reservado
Cdigo ID esclavo 1B
Ext ID1 esclavo 1B
Cdigo ID esclavo 2B
Ext ID1 esclavo 2B
Cdigo ID esclavo 3B
Ext ID1 esclavo 3B
Cdigo ID esclavo 4B
Ext ID1 esclavo 4B
ID_CODE esclavo 5B
Ext ID1 esclavo 5B
ID_CODE esclavo 6B
Ext ID1 esclavo 6B
Cdigo ID esclavo 7B
Ext ID1 esclavo 7B
Cdigo ID esclavo 8B
Ext ID1 esclavo 8B
Cdigo ID esclavo 9B
Ext ID1 esclavo 9B
ID_CODE esclavo 10B
Ext ID1 esclavo 10B
ID_CODE esclavo 11B
Ext ID1 esclavo 11B
Cdigo ID esclavo 12B
Ext ID1 esclavo 12B
Cdigo ID esclavo 13B
Ext ID1 esclavo 13B
Cdigo ID esclavo 14B
Ext ID1 esclavo 14B
ID_CODE esclavo 15B
Ext ID1 esclavo 15B
Cdigo ID esclavo 16B
Ext ID1 esclavo 16B
Cdigo ID esclavo 17B
Ext ID1 esclavo 17B
Cdigo ID esclavo 18B
Ext ID1 esclavo 18B
Cdigo ID esclavo 19B
Ext ID1 esclavo 19B
ID_CODE esclavo 20B
Ext ID1 esclavo 20B
Cdigo ID esclavo 21B
Ext ID1 esclavo 21B

Configuracin de E/S esclavo 27


Ext ID2 esclavo 27
Configuracin de E/S esclavo 28
Ext ID2 esclavo 28
Configuracin de E/S esclavo 29
Ext ID2 esclavo 29
Configuracin de E/S esclavo 30
Ext ID2 esclavo 30
Configuracin ES esclavo 31
Ext ID2 esclavo 31
reservado
reservado
Configuracin ES esclavo 1B
Ext ID2 esclavo 1B
Configuracin de E/S esclavo 2B
Ext ID2 esclavo 2B
Configuracin de E/S esclavo 3B
Ext ID2 esclavo 3B
Configuracin de E/S esclavo 4B
Ext ID2 esclavo 4B
Configuracin de E/S esclavo 5B
Ext ID2 esclavo 5B
Configuracin de E/S esclavo 6B
Ext ID2 esclavo 6B
Configuracin ES esclavo 7B
Ext ID2 esclavo 7B
Configuracin de E/S esclavo 8B
Ext ID2 esclavo 8B
Configuracin de E/S esclavo 9B
Ext ID2 esclavo 9B
Configuracin de E/S esclavo 10B
Ext ID2 esclavo 10B
Configuracin de E/S esclavo 11B
Ext ID2 esclavo 11B
Configuracin ES esclavo 12B
Ext ID2 esclavo 12B
Configuracin de E/S esclavo 13B
Ext ID2 esclavo 13B
Configuracin de E/S esclavo 14B
Ext ID2 esclavo 14B
Configuracin ES esclavo 15B
Ext ID2 esclavo 15B
Configuracin de E/S esclavo 16B
Ext ID2 esclavo 16B
Configuracin ES esclavo 17B
Ext ID2 esclavo 17B
Configuracin de E/S esclavo 18B
Ext ID2 esclavo 18B
Configuracin de E/S esclavo 19B
Ext ID2 esclavo 19B
Configuracin ES esclavo 20B
Ext ID2 esclavo 20B
Configuracin de E/S esclavo 21B
Ext ID2 esclavo 21B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171

Cdigo ID esclavo 22B


Ext ID1 esclavo 22B
Cdigo ID esclavo 23B
Ext ID1 esclavo 23B
Cdigo ID esclavo 24B
Ext ID1 esclavo 24B
ID_CODE esclavo 25B
Ext ID1 esclavo 25B
Cdigo ID esclavo 26B
Ext ID1 esclavo 26B
Cdigo ID esclavo 27B
Ext ID1 esclavo 27B
Cdigo ID esclavo 28B
Ext ID1 esclavo 28B
Cdigo ID esclavo 29B
Ext ID1 esclavo 29B
Cdigo ID esclavo 30B
Ext ID1 esclavo 30B
ID_CODE esclavo 31B
Ext ID1 esclavo 31B
reservado
Parmetros esclavo 2
Parmetros esclavo 4
Parmetros esclavo 6
Parmetros esclavo 8
Parmetros esclavo 10
Parmetros esclavo 12
Parmetros esclavo 14
Parmetros esclavo 16
Parmetros esclavo 18
Parmetros esclavo 20
Parmetros esclavo 22
Parmetros esclavo 24
Parmetros esclavo 26
Parmetros esclavo 28
Parmetros esclavo 30
reservado
Parmetros esclavo 2B
Parmetros esclavo 4B
Parmetros esclavo 6B
Parmetros esclavo 8B
Parmetros esclavo 10B
Parmetros esclavo 12B
Parmetros esclavo 14B
Parmetros esclavo 16B
Parmetros esclavo 18B
Parmetros esclavo 20B
Parmetros esclavo 22B
Parmetros esclavo 24B
Parmetros esclavo 26B
Parmetros esclavo 28B
Parmetros esclavo 30B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Configuracin ES esclavo 22B


Ext ID2 esclavo 22B
Configuracin de E/S esclavo 23B
Ext ID2 esclavo 23B
Configuracin de E/S esclavo 24B
Ext ID2 esclavo 24B
Configuracin ES esclavo 25B
Ext ID2 esclavo 25B
Configuracin de E/S esclavo 26B
Ext ID2 esclavo 26B
Configuracin de E/S esclavo 27B
Ext ID2 esclavo 27B
Configuracin ES esclavo 28B
Ext ID2 esclavo 28B
Configuracin de E/S esclavo 29B
Ext ID2 esclavo 29B
Configuracin de E/S esclavo 30B
Ext ID2 esclavo 30B
Configuracin de E/S esclavo 31B
Ext ID2 esclavo 31B
Parmetros esclavo 1
Parmetros esclavo 3
Parmetros esclavo 5
Parmetros esclavo 7
Parmetros esclavo 9
Parmetros esclavo 11
Parmetros esclavo 13
Parmetros esclavo 15
Parmetros esclavo 17
Parmetros esclavo 19
Parmetros esclavo 21
Parmetros esclavo 23
Parmetros esclavo 25
Parmetros esclavo 27
Parmetros esclavo 29
Parmetros esclavo 31
Parmetros esclavo 1B
Parmetros esclavo 3B
Parmetros esclavo 5B
Parmetros esclavo 7B
Parmetros esclavo 9B
Parmetros esclavo 11B
Parmetros esclavo 13B
Parmetros esclavo 15B
Parmetros esclavo 17B
Parmetros esclavo 19B
Parmetros esclavo 21B
Parmetros esclavo 23B
Parmetros esclavo 25B
Parmetros esclavo 27B
Parmetros esclavo 29B
Parmetros esclavo 31B
Flag1
Flag2

93

Uso de la interfaz de comandos

172
...
218

reservado
.....
reservado

Flag 1

Flag 2

Nmero de bit
0
1
2
3
4
5
6
7

Significado
OFFLINE_READY
APF
MODO_NORMAL
MODO
AUTO_ADDR_AVAIL
AUTO_ADDR_ASSI_GN
LDS_0
CONFIG_OK

Nmero de bit
0
1
2
3
4
5
6
7

Significado
OFFLINE
INTERNAL
EEPROM_OK
AUTO_ADDR_ENABLE
PERIPHERY_FAULT
reservado
reservado
Arranque MPO

El significado de los flags es el mismo que en la peticin Leer listas extendidas y flags
(Get_LPS, Get_LAS, Get_LDS, Get_Flags).

94

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.18

Almacenar_configuracin_global_extendida

Significado
Con esta llamada se transmite la configuracin global deseada del ASInterface al maestro
ASi y se almacena como configuracin nominal de forma no voltil en EEPROM. De este
modo se configura el DP/ASi Link 20E.
En detalle se transfieren los siguientes datos:
S

La lista de esclavos ASi configurados que establece qu esclavos ASi pueden ser
activados por el maestro ASi en el modo protegido;

la lista de los datos de configuracin, que determina qu cdigos ID y qu configuracin


de entradas y salidas han de tener los esclavos ASi conectados;

La lista de los parmetros de esclavos ASi configurados y almacenados de forma no


voltil en el maestro ASi. Estos parmetros se transmiten a los esclavos ASi al
arrancar el maestro ASi;

los flags que determinan el estado de funcionamiento del maestro ASi tras el arranque.

En el modo protegido no se ejecuta esta llamada.


Para esclavos ASi que cumplan el perfil de norma 7.4, administra la parametrizacin el
propio maestro ASi. Los valores de parametrizacin indicados en la llamada para esclavos
segn el perfil de norma 7.4 son ignorados por el maestro ASi.
Si utiliza CPUs del sistema SIMATIC S7 como maestro PROFIBUS DP, dependiendo de la
configuracin por STEP 7, las mismas envan durante el arranque de DP una configuracin
completa de esclavos ASi al DP/ASi Link 20E. En tal caso, por regla general es
innecesario el uso de la llamada aqu descrita.

Estructura de los datos de peticin en el bfer de emisin


Byte
Bit 7

Bit 6

Bit 5

Significado
Bit 4
Bit 3

Nmero de comando: 3Ah

00h

Bit 2

Bit 1

Bit 0

LPS
Esclavo 1

LPS
Esclavo 2

LPS
Esclavo 3

LPS
Esclavo 4

LPS
Esclavo 5

LPS
Esclavo 6

LPS
Esclavo 7

LPS
Esclavo 8

LPS
Esclavo 9

LPS
Escl. 10

LPS
Escl. 11

LPS
Escl. 12

LPS
Escl. 13

LPS
Escl. 14

LPS
Escl. 15

LPS
Escl. 16

LPS
Escl. 17

LPS
Escl. 18

LPS
Escl. 19

LPS
Escl. 20

LPS
Escl. 21

LPS
Escl. 22

LPS
Escl. 23

LPS
Escl. 24

LPS
Escl. 25

LPS
Escl. 26

LPS
Escl. 27

LPS
Escl. 28

LPS
Escl. 29

LPS
Escl. 30

LPS
Escl. 31

LPS
Escl. 1B

LPS
Escl. 2B

LPS
Escl. 3B

LPS
Escl. 4B

LPS
Escl. 5B

LPS
Escl. 6B

LPS
Escl. 7B

LPS
Escl. 8B

LPS
Escl. 9B

LPS
Escl. 10B

LPS
Escl. 11B

LPS
Escl. 12B

LPS
Escl. 13B

LPS
Escl. 14B

LPS
Escl. 15B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

95

Uso de la interfaz de comandos

Byte
Bit 7

Bit 6

Bit 5

LPS
Escl. 16B

LPS
Escl. 17B

LPS
Escl. 18B

LPS
Escl. 19B

LPS
Escl. 20B

LPS
Escl. 24B

LPS
LPS
Escl. 25B Escl. 26B
ID_CODE esclavo 0
Ext ID1 esclavo 0
Cdigo ID esclavo 1
Ext ID1 esclavo 1
ID_CODE esclavo 2
Ext ID1 esclavo 2
Cdigo ID esclavo 3
Ext ID1 esclavo 3
ID_CODE esclavo 4
Ext ID1 esclavo 4
ID_CODE esclavo 5
Ext ID1 esclavo 5
Cdigo ID esclavo 6
Ext ID1 esclavo 6
ID_CODE esclavo 7
Ext ID1 esclavo 7
ID_CODE esclavo 8
Ext ID1 esclavo 8
ID_CODE esclavo 9
Ext ID1 esclavo 9
ID_CODE esclavo 10
Ext ID1 esclavo 10
ID_CODE esclavo 11
Ext ID1 esclavo 11
ID_CODE esclavo 12
Ext ID1 esclavo 12
ID_CODE esclavo 13
Ext ID1 esclavo 13
ID_CODE esclavo 14
Ext ID1 esclavo 14
ID_CODE esclavo 15
Ext ID1 esclavo 15
ID_CODE esclavo 16
Ext ID1 esclavo 16
ID_CODE esclavo 17
Ext ID1 esclavo 17
ID_CODE esclavo 18
Ext ID1 esclavo 18
ID_CODE esclavo 19
Ext ID1 esclavo 19
ID_CODE esclavo 20
Ext ID1 esclavo 20
ID_CODE esclavo 21
Ext ID1 esclavo 21
Cdigo ID esclavo 22
Ext ID1 esclavo 22
ID_CODE esclavo 23
Ext ID1 esclavo 23

LPS
Escl. 27B

LPS
Escl. 28B

10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57

96

Significado
Bit 4
Bit 3

Bit 2

Bit 1

Bit 0

LPS
Escl. 21B

LPS
Escl. 22B

LPS
Escl. 23B

LPS
LPS
LPS
Escl. 29B Escl. 30B Escl. 31B
Configuracin ES esclavo 0
Ext ID2 esclavo 0
Configuracin de E/S esclavo 1
Ext ID2 esclavo 1
Configuracin ES esclavo 2
Ext ID1 esclavo 2
Configuracin de E/S esclavo 3
Ext ID2 esclavo 3
Configuracin de E/S esclavo 4
Ext ID1 esclavo 4
Configuracin ES esclavo 5
Ext ID2 esclavo 5
Configuracin de E/S esclavo 6
Ext ID2 esclavo 6
Configuracin de E/S esclavo 7
Ext ID2 esclavo 7
Configuracin de E/S esclavo 8
Ext ID2 esclavo 8
Configuracin de E/S esclavo 9
Ext ID2 esclavo 9
Configuracin de E/S esclavo 10
Ext ID2 esclavo 10
Configuracin de E/S esclavo 11
Ext ID2 esclavo 11
Configuracin de E/S esclavo 12
Ext ID2 esclavo 12
Configuracin de E/S esclavo 13
Ext ID2 esclavo 13
Configuracin de E/S esclavo 14
Ext ID2 esclavo 14
Configuracin de E/S esclavo 15
Ext ID2 esclavo 15
Configuracin de E/S esclavo 16
Ext ID2 esclavo 16
Configuracin de E/S esclavo 17
Ext ID2 esclavo 17
Configuracin de E/S esclavo 18
Ext ID2 esclavo 18
Configuracin de E/S esclavo 19
Ext ID2 esclavo 19
Configuracin de E/S esclavo 20
Ext ID2 esclavo 20
Configuracin ES esclavo 21
Ext ID2 esclavo 21
Configuracin de E/S esclavo 22
Ext ID2 esclavo 22
Configuracin de E/S esclavo 23
Ext ID2 esclavo 23
DP/ASInterface Link 20E
Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111

ID_CODE esclavo 24
Ext ID1 esclavo 24
ID_CODE esclavo 25
Ext ID1 esclavo 25
ID_CODE esclavo 26
Ext ID1 esclavo 26
Cdigo ID esclavo 27
Ext ID1 esclavo 27
ID_CODE esclavo 28
Ext ID1 esclavo 28
ID_CODE esclavo 29
Ext ID1 esclavo 29
ID_CODE esclavo 30
Ext ID1 esclavo 30
ID_CODE esclavo 31
Ext ID1 esclavo 31
irrelevante
irrelevante
Cdigo ID esclavo 1B
Ext ID1 esclavo 1B
Cdigo ID esclavo 2B
Ext ID1 esclavo 2B
Cdigo ID esclavo 3B
Ext ID1 esclavo 3B
Cdigo ID esclavo 4B
Ext ID1 esclavo 4B
ID_CODE esclavo 5B
Ext ID1 esclavo 5B
ID_CODE esclavo 6B
Ext ID1 esclavo 6B
Cdigo ID esclavo 7B
Ext ID1 esclavo 7B
Cdigo ID esclavo 8B
Ext ID1 esclavo 8B
Cdigo ID esclavo 9B
Ext ID1 esclavo 9B
ID_CODE esclavo 10B
Ext ID1 esclavo 10B
ID_CODE esclavo 11B
Ext ID1 esclavo 11B
Cdigo ID esclavo 12B
Ext ID1 esclavo 12B
Cdigo ID esclavo 13B
Ext ID1 esclavo 13B
Cdigo ID esclavo 14B
Ext ID1 esclavo 14B
ID_CODE esclavo 15B
Ext ID1 esclavo 15B
Cdigo ID esclavo 16B
Ext ID1 esclavo 16B
Cdigo ID esclavo 17B
Ext ID1 esclavo 17B
Cdigo ID esclavo 18B
Ext ID1 esclavo 18B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Configuracin de E/S esclavo 24


Ext ID2 esclavo 24
Configuracin de E/S esclavo 25
Ext ID2 esclavo 25
Configuracin ES esclavo 26
Ext ID2 esclavo 26
Configuracin de E/S esclavo 27
Ext ID2 esclavo 27
Configuracin de E/S esclavo 28
Ext ID2 esclavo 28
Configuracin de E/S esclavo 29
Ext ID2 esclavo 29
Configuracin de E/S esclavo 30
Ext ID2 esclavo 30
Configuracin ES esclavo 31
Ext ID2 esclavo 31
irrelevante
irrelevante
Configuracin ES esclavo 1B
Ext ID2 esclavo 1B
Configuracin de E/S esclavo 2B
Ext ID2 esclavo 2B
Configuracin de E/S esclavo 3B
Ext ID2 esclavo 3B
Configuracin de E/S esclavo 4B
Ext ID2 esclavo 4B
Configuracin de E/S esclavo 5B
Ext ID2 esclavo 5B
Configuracin de E/S esclavo 6B
Ext ID2 esclavo 6B
Configuracin ES esclavo 7B
Ext ID2 esclavo 7B
Configuracin de E/S esclavo 8B
Ext ID2 esclavo 8B
Configuracin de E/S esclavo 9B
Ext ID2 esclavo 9B
Configuracin de E/S esclavo 10B
Ext ID2 esclavo 10B
Configuracin de E/S esclavo 11B
Ext ID2 esclavo 11B
Configuracin ES esclavo 12B
Ext ID2 esclavo 12B
Configuracin de E/S esclavo 13B
Ext ID2 esclavo 13B
Configuracin de E/S esclavo 14B
Ext ID2 esclavo 14B
Configuracin ES esclavo 15B
Ext ID2 esclavo 15B
Configuracin de E/S esclavo 16B
Ext ID2 esclavo 16B
Configuracin ES esclavo 17B
Ext ID2 esclavo 17B
Configuracin de E/S esclavo 18B
Ext ID2 esclavo 18B

97

Uso de la interfaz de comandos

112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165

98

Cdigo ID esclavo 19B


Ext ID1 esclavo 19B
ID_CODE esclavo 20B
Ext ID1 esclavo 20B
Cdigo ID esclavo 21B
Ext ID1 esclavo 21B
Cdigo ID esclavo 22B
Ext ID1 esclavo 22B
Cdigo ID esclavo 23B
Ext ID1 esclavo 23B
Cdigo ID esclavo 24B
Ext ID1 esclavo 24B
ID_CODE esclavo 25B
Ext ID1 esclavo 25B
Cdigo ID esclavo 26B
Ext ID1 esclavo 26B
Cdigo ID esclavo 27B
Ext ID1 esclavo 27B
Cdigo ID esclavo 28B
Ext ID1 esclavo 28B
Cdigo ID esclavo 29B
Ext ID1 esclavo 29B
Cdigo ID esclavo 30B
Ext ID1 esclavo 30B
ID_CODE esclavo 31B
Ext ID1 esclavo 31B
reservado
Parmetros esclavo 2
Parmetros esclavo 4
Parmetros esclavo 6
Parmetros esclavo 8
Parmetros esclavo 10
Parmetros esclavo 12
Parmetros esclavo 14
Parmetros esclavo 16
Parmetros esclavo 18
Parmetros esclavo 20
Parmetros esclavo 22
Parmetros esclavo 24
Parmetros esclavo 26
Parmetros esclavo 28
Parmetros esclavo 30
reservado
Parmetros esclavo 2B
Parmetros esclavo 4B
Parmetros esclavo 6B
Parmetros esclavo 8B
Parmetros esclavo 10B
Parmetros esclavo 12B
Parmetros esclavo 14B
Parmetros esclavo 16B
Parmetros esclavo 18B
Parmetros esclavo 20B
Parmetros esclavo 22B

Configuracin de E/S esclavo 19B


Ext ID2 esclavo 19B
Configuracin ES esclavo 20B
Ext ID2 esclavo 20B
Configuracin de E/S esclavo 21B
Ext ID2 esclavo 21B
Configuracin ES esclavo 22B
Ext ID2 esclavo 22B
Configuracin de E/S esclavo 23B
Ext ID2 esclavo 23B
Configuracin de E/S esclavo 24B
Ext ID2 esclavo 24B
Configuracin ES esclavo 25B
Ext ID2 esclavo 25B
Configuracin de E/S esclavo 26B
Ext ID2 esclavo 26B
Configuracin de E/S esclavo 27B
Ext ID2 esclavo 27B
Configuracin ES esclavo 28B
Ext ID2 esclavo 28B
Configuracin de E/S esclavo 29B
Ext ID2 esclavo 29B
Configuracin de E/S esclavo 30B
Ext ID2 esclavo 30B
Configuracin de E/S esclavo 31B
Ext ID2 esclavo 31B
Parmetros esclavo 1
Parmetros esclavo 3
Parmetros esclavo 5
Parmetros esclavo 7
Parmetros esclavo 9
Parmetros esclavo 11
Parmetros esclavo 13
Parmetros esclavo 15
Parmetros esclavo 17
Parmetros esclavo 19
Parmetros esclavo 21
Parmetros esclavo 23
Parmetros esclavo 25
Parmetros esclavo 27
Parmetros esclavo 29
Parmetros esclavo 31
Parmetros esclavo 1B
Parmetros esclavo 3B
Parmetros esclavo 5B
Parmetros esclavo 7B
Parmetros esclavo 9B
Parmetros esclavo 11B
Parmetros esclavo 13B
Parmetros esclavo 15B
Parmetros esclavo 17B
Parmetros esclavo 19B
Parmetros esclavo 21B
Parmetros esclavo 23B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

166
167
168
169
170
171

Parmetros esclavo 24B


Parmetros esclavo 26B
Parmetros esclavo 28B
Parmetros esclavo 30B

Parmetros esclavo 25B


Parmetros esclavo 27B
Parmetros esclavo 29B
Parmetros esclavo 31B
Flag1
Flag2

Flag 1

Flag 2

Nmero de bit
0
1
2

Significado
OFFLINE_READY
APF
MODO_NORMAL

Nmero de bit
0
1
2

Significado
OFFLINE
INTERNAL
EEPROM_OK

3
4
5
6
7

MODO
AUTO_ADDR_AVAIL
AUTO_ADDR_ASSI_GN
LDS_0
CONFIG_OK

3
4
5
6
7

AUTO_ADDR_ENABLE
PERIPHERY_FAULT
reservado
reservado
Arranque MPO

Los flags cuyos valores modifican el modo de operacin del maestro ASi estn marcados
en gris. Los valores de los restantes flags no son relevantes para el comando Almacenar la
configuracin global y no se pueden modificar en el maestro ASi a travs de esta llamada.

MODO

La entrada de un 0 significa que el DP/ASi Link 20E cambia al modo protegido


despus de ejecutar el comando. La entrada de un 1 hace que contine en el
modo de configuracin.
0: El maestro ASi se inicializa en el modo protegido una vez concluida la peticin.
1: El maestro ASi se inicializa en el modo de configuracin una vez concluida la
peticin.

AUTO_ADDR_ENABLE

0 significa que la programacin automtica de direcciones est bloqueada, 1


significa que la programacin automtica de direcciones est liberada.
0: Programacin automtica de direcciones bloqueada.
1: Programacin automtica de direcciones liberada.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

99

Uso de la interfaz de comandos

3.3.19

Escribir_lista_parmetros_extendida

Significado
Con el comando se transmiten parmetros para todos los esclavos ASi al maestro ASi.
ste slo transmite a los esclavos ASi los parmetros que han cambiado, es decir, que
difieren de los parmetros (reales) antes enviados..

Estructura de los datos de peticin en el bfer de emisin


Byte
Bit 7
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33

100

Significado
Bit 4
Bit 3
Bit 2
Bit 1
Nmero de comando: 3C H
00 H
no relevante
Parmetros esclavo 1
Parmetros esclavo 2
Parmetros esclavo 3
Parmetros esclavo 4
Parmetros esclavo 5
Parmetros esclavo 6
Parmetros esclavo 7
Parmetros esclavo 8
Parmetros esclavo 9
Parmetros esclavo 10
Parmetros esclavo 11
Parmetros esclavo 12
Parmetros esclavo 13
Parmetros esclavo 14
Parmetros esclavo 15
Parmetros esclavo 16
Parmetros esclavo 17
Parmetros esclavo 18
Parmetros esclavo 19
Parmetros esclavo 20
Parmetros esclavo 21
Parmetros esclavo 22
Parmetros esclavo 23
Parmetros esclavo 24
Parmetros esclavo 25
Parmetros esclavo 26
Parmetros esclavo 27
Parmetros esclavo 28
Parmetros esclavo 29
Parmetros esclavo 30
Parmetros esclavo 31
no relevante
Parmetros esclavo 1B
Parmetros esclavo 2B
Parmetros esclavo 3B
Parmetros esclavo 4B
Parmetros esclavo 5B
Parmetros esclavo 6B
Parmetros esclavo 7B
Parmetros esclavo 8B
Parmetros esclavo 9B
Parmetros esclavo 10B
Parmetros esclavo 11B
Parmetros esclavo 12B
Parmetros esclavo 13B
Parmetros esclavo 14B
Parmetros esclavo 15B
Parmetros esclavo 16B
Parmetros esclavo 17B
Parmetros esclavo 18B
Parmetros esclavo 19B
Parmetros esclavo 20B
Parmetros esclavo 21B
Parmetros esclavo 22B
Parmetros esclavo 23B
Parmetros esclavo 24B
Parmetros esclavo 25B
Parmetros esclavo 26B
Parmetros esclavo 27B
Parmetros esclavo 28B
Parmetros esclavo 29B
Parmetros esclavo 30B
Parmetros esclavo 31B
Bit 6

Bit 5

Bit 0

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.20

Leer_lista_eco_parmetros_extendida

Significado
Con la llamada de la lista de ecos de parmetros se presentan los valores de ecos de todos
los esclavos ASi. Los valores de ecos de un esclavo ASi proceden de la ltima llamada
de parmetros que se emiti a este esclavo ASi.
Estructura de los datos de peticin en el bfer de emisin
Byte
0
1

Significado
Nmero de comando: 33 H
00h

Estructura de los datos de respuesta en el bfer de entrada


Byte
1
2
3
4
6
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Bit 7
Bit 6
no relevante
Eco par. esclavo 2
Eco par. esclavo 4
Eco par. esclavo 6
Eco par. esclavo 8
Eco par. esclavo 10
Eco par. esclavo 12
Eco par. esclavo 14
Eco par. esclavo 16
Eco par. esclavo 18
Eco par. esclavo 20
Eco par. esclavo 22
Eco par. esclavo 24
Eco par. esclavo 26
Eco par. esclavo 28
Eco par. esclavo 30
no relevante
Eco par. esclavo 2B
Eco par. esclavo 4B
Eco par. esclavo 6B
Eco par. esclavo 8B
Eco par. esclavo 10B
Eco par. esclavo 12B
Eco par. esclavo 14B
Eco par. esclavo 16B
Eco par. esclavo 18B
Eco par. esclavo 20B
Eco par. esclavo 22B
Eco par. esclavo 24B
Eco par. esclavo 26B
Eco par. esclavo 28B
Eco par. esclavo 30B

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Bit 5

Significado
Bit 4
Bit 3
Bit 2
Eco par. esclavo 1
Eco par. esclavo 3
Eco par. esclavo 5
Parmetros esclavo 7
Eco par. esclavo 9
Eco par. esclavo 11
Eco par. esclavo 13
Eco par. esclavo 15
Eco par. esclavo 17
Eco par. esclavo 19
Eco par. esclavo 21
Eco par. esclavo 23
Eco par. esclavo 25
Eco par. esclavo 27
Eco par. esclavo 29
Eco par. esclavo 31
Eco par. esclavo 1B
Eco par. esclavo 3B
Eco par. esclavo 5B
Parmetros esclavo 7B
Eco par. esclavo 9B
Eco par. esclavo 11B
Eco par. esclavo 13B
Eco par. esclavo 15B
Eco par. esclavo 17B
Eco par. esclavo 19B
Eco par. esclavo 21B
Eco par. esclavo 23B
Eco par. esclavo 25B
Eco par. esclavo 27B
Eco par. esclavo 29B
Par. eco esclavo 31B

Bit 1

Bit 0

101

Uso de la interfaz de comandos

3.3.21

Leer_identificador_versin

Significado

Con esta llamada se lee el identificador de versin del firmware del DP/
ASi Link 20E.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 14H

La respuesta del DP/ASi Link 20E contiene el nombre y el nmero de versin del firmware
en la forma siguiente:

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado

7
8

10
11

12

13

14

15

16

17

18
19

20

21

22

23

24
25

102

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

Byte

Significado

26
27
28
29
30
30

x.yy representa el nmero de versin actual del firmware de DP/ASi Link 20E.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

103

Uso de la interfaz de comandos

3.3.22

Leer_ID_esclavo ASi

Significado
Con esta llamada, el cdigo ID de un esclavo ASi se puede leer directamente a travs del
cable ASi. La llamada est prevista para fines de diagnstico y no se necesita en la
operacin normal del maestro.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 17H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

104

Bit 4 Bit 3
reservado

Bit 0
Cdigo ID

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.23

Leer_ID1_extendida_esclavo_ASi

Significado
Con esta llamada, el cdigo Extended ID1 de un esclavo ASi se puede leer directamente a
travs del cable ASi. La llamada est prevista para fines de diagnstico y no se necesita
en la operacin normal del maestro.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 37 H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Bit 4 Bit 3
reservado

Bit 0
Extended ID1Code

105

Uso de la interfaz de comandos

3.3.24

Escribir_ID1_extendida_esclavo_ASi

Significado
Con esta llamada, el cdigo Extended ID1 de un esclavo ASi con la direccin 0 se puede
leer directamente a travs del cable ASi. La llamada est prevista para fines de diagnstico
y no se necesita en la operacin normal del maestro.
El maestro ASi transfiere el cdigo Extended ID1, sin prueba de plausibilidad, al esclavo
ASi.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 3FH

106

no relevante

Extended ID1Code

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.25

Leer_ID2_extendida_esclavo_ASi

Significado
Con esta llamada, el cdigo Extended ID2 de un esclavo ASi se puede leer directamente a
travs del cable ASi. La llamada est prevista para fines de diagnstico y no se necesita
en la operacin normal del maestro.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 38 H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Bit 4 Bit 3
reservado

Bit 0
Cdigo ID2 extendido

107

Uso de la interfaz de comandos

3.3.26

Leer_ES_esclavo_ASi

Significado
Con esta llamada, la configuracin de E/S de un esclavo ASi se puede leer directamente a
travs del cable ASi. La llamada est prevista para fines de diagnstico y no se necesita
en la operacin normal del maestro.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando:18

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado
Bit 7

108

Bit 4 Bit 3
reservado

Bit 0
Configuracin de E/S

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.27

Leer_lista_errores_periferia (Get_LPF)

Significado
Con esta llamada, la lista de los errores de periferia (LPF) sealizados por los esclavos ASi
se lee del maestro ASi. La LPF es actualizada cclicamente por el maestro ASi. El hecho
de si un esclavo ASi sealiza o no fallos de la periferia conectada (p. ej.: rotura de hilo) y
cundo lo hace, se puede consultar en la descripcin del esclavo ASi.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando 3E H

Estructura de los datos de respuesta en el bfer de recepcin


Byte

Significado
Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

Esclavo 1

Esclavo 2

Esclavo 3

Esclavo 4

Esclavo 5

Esclavo 6

Esclavo 7

Esclavo 8

Esclavo 9

Esclavo 10

Esclavo 11

Esclavo 12 Esclavo 13

Esclavo 14 Esclavo 15

Esclavo 16

Esclavo 17 Esclavo 18 Esclavo 19

Esclavo 20 Esclavo 21

Esclavo 22 Esclavo 23

Esclavo 24

Esclavo 25 Esclavo 26 Esclavo 27

Esclavo 28 Esclavo 29

Esclavo 30 Esclavo 31

Esclavo 0B Esclavo 1B Esclavo 2B Esclavo 3B Esclavo 4B Esclavo 5B Esclavo 6B Esclavo 7B

Esclavo 8B Esclavo 9B

Esclavo
10B

Esclavo
11B

Esclavo
12B

Esclavo
13B

Esclavo
14B

Esclavo
15B

Esclavo
16B

Esclavo
17B

Esclavo
18B

Esclavo
19B

Esclavo
20B

Esclavo
21B

Esclavo
22B

Esclavo
23B

Esclavo
2B4

Esclavo
25B

Esclavo
26B

Esclavo
27B

Esclavo
28B

Esclavo
29B

Esclavo
30B

Esclavo
31B

reservado

...

reservado

13

reservado

En los datos de LPF, significa:


Bit = 0: Bit=1: el esclavo sealiza error de periferia.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

109

Uso de la interfaz de comandos

3.3.28

Escribir_string_parmetros_esclavo_ASi

Significado
Con esta llamada se puede enviar un string de parmetros segn el perfil de esclavo ASi
7.4 al maestro ASi, que entonces lo transmite a la direccin de esclavo ASi indicada en el
bfer de emisin.
Con esta llamada se transfiere un bfer de emisin con un mximo de 223 Byte al maestro
ASi. La cantidad de bytes de parmetros que se deben enviar realmente al esclavo ASi la
determina el maestro ASi a partir del Byte 2 del bfer de emisin (cantidad de bytes de
string).
Las dems informaciones del string no son evaluadas por el maestro ASi y se transfieren
de forma transparente al esclavo ASi. Mientras se desarrolla la transmisin del string no
tiene lugar transferencia de datos tiles/analgicos con el esclavo ASi direccionado.

Estructura de los datos de peticin en el bfer de emisin

Byte

Significado

Nmero de comando: 40 H

Direccin de esclavo

Nmero de bytes de parmetros

StringByte (1)

StringByte (2)

...

.....
StringByte (n1)

...

StringByte (n)

Valor mximo de n = 220

110

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.29

Leer_string_parmetros_esclavo_ASi

Significado
Con esta llamada se puede leer un string de parmetros segn el perfil de esclavo ASi 7.4
del esclavo ASi con la direccin de esclavo ASi indicada en el bfer de emisin.
El maestro ASi proporciona hasta 221 bytes de datos de respuesta. La cantidad de bytes
de parmetros que enva realmente el esclavo ASi la sealiza el maestro ASi a partir del
Byte 0 del bfer de recepcin (cantidad de bytes de parmetros).
Si el esclavo ASi enva un string de longitud superior a 220 bytes, el maestro ASi cancela
la transferencia del string y termina la peticin con error. Los datos recibidos no son puestos
a disposicin del programa de usuario.
Mientras se desarrolla la transmisin del string no tiene lugar transferencia de datos
tiles/analgicos con el esclavo ASi direccionado.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando 41 H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado

Nmero de bytes de parmetros

StringByte (1)

StringByte (2)

...

.....
StringByte (n1)

...

StringByte (n)

Valor mximo de n = 220

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

111

Uso de la interfaz de comandos

3.3.30

Leer_string_ID_esclavo_ASi

Significado
Con esta llamada se puede leer un string de identificacin segn el perfil de esclavo ASi
7.4 del esclavo ASi con la direccin de esclavo ASi indicada en el bfer de emisin. El
maestro ASi proporciona hasta 221 bytes de datos de respuesta. La cantidad de bytes de
ID que enva realmente el esclavo ASi la sealiza el maestro ASi a partir del Byte 0 del
bfer de recepcin (cantidad de bytes de ID).
Si el esclavo ASi enva un string de longitud superior a 220 bytes, el maestro ASi cancela
la transferencia del string y termina la peticin con error. Los datos recibidos no son puestos
a disposicin del programa de usuario.
Mientras se desarrolla la transmisin del string no tiene lugar transferencia de datos
tiles/analgicos con el esclavo ASi direccionado.

Nota
En el caso de esta llamada se transfieren tambin, como excepcin, los bytes que
contienen los bits Follows y Valid (ver perfil de esclavo ASi 7.4).

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando 42 H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado

Nmero de bytes de ID

StringByte (1)

StringByte (2)

...

.....

...

StringByte (n1)

...

StringByte (n)

Valor mximo de n = 220

112

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Uso de la interfaz de comandos

3.3.31

Leer_string_diagnstico_esclavo_ASi

Significado
Con esta llamada se puede leer un string de diagnstico segn el perfil de esclavo ASi 7.4
del esclavo ASi con la direccin de esclavo ASi indicada en el bfer de emisin. El
maestro ASi proporciona hasta 221 bytes de datos de respuesta. La cantidad de bytes de
diagnstico que enva realmente el esclavo ASi la sealiza el maestro ASi a partir del
Byte 0 del bfer de recepcin (cantidad de bytes de diagnstico ).
Si el esclavo ASi enva un string de longitud superior a 220 bytes, el maestro ASi cancela
la transferencia del string y termina la peticin con error. Los datos recibidos no son puestos
a disposicin del programa de usuario.
Mientras se desarrolla la transmisin del string no tiene lugar transferencia de datos
tiles/analgicos con el esclavo ASi direccionado.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando 43 H

Direccin de esclavo

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado

Nmero de bytes de diagnstico

StringByte (1)

StringByte (2)

...

.....

...

StringByte (n1)

...

StringByte (n)

Valor mximo de n = 220

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

113

Uso de la interfaz de comandos

3.3.32

Consulta CTT2_leer_escribir

Significado
Con esta llamada se puede enviar con un string de bytes una CTT2Request segn el perfil
de esclavo ASi CombinedTransationType2 al maestro ASi. ste transmite los bytes de
string a la direccin de esclavo ASi indicada en el bfer de envo.
Con esta llamada se transfiere un bfer de emisin con un mximo de 223 Byte al maestro
ASi. La cantidad de bytes de string que se deben enviar realmente al esclavo ASi la
determina el maestro ASi a partir del Byte 2 del bfer de emisin (cantidad de bytes de
string).
La CTT2Request es contestada por el esclavo ASi direccionado con una
CTT2Response. Esta respuesta la transmite el maestro ASi como string de bytes en el
bfer de respuesta. Con la respuesta se transmiten las cadenas del maestro ASi.
La estructura de la CTT2Request y de la CTT2Response (cdigo, ndice, ...) comienza
siempre con StringByte 1. Puede consultar detalles al respecto en la respectiva descripcin
del esclavo ASi.
Mientras se desarrollan las transmisiones de strings en ASi, no tiene lugar ninguna
transferencia de datos cclica con el esclavo ASi direccionado. Debido al tipo de protocolo,
la transmisin de aprox. 200 bytes puede durar hasta medio minuto.

Estructura de los datos de peticin en el bfer de emisin


Byte

Significado

Nmero de comando: 44H

Direccin de esclavo

Cantidad de bytes de string

StringByte 1

StringByte 2

...

...

...

StringByte (n1)

...

(StringByte n)

Estructura de los datos de respuesta en el bfer de entrada


Byte

Significado

Cantidad de bytes de string

StringByte (1)

StringByte (2)

...

.....
StringByte (n1)

...

114

StringByte (n)

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Diagnstico de esclavos

Con el diagnstico de esclavos se notifican al maestro DP fallos existentes en el PROFIBUS


DP (p. ej. errores de parametrizacin) y fallo existente en el ASInterface.
En el modo protegido, el DP/ASInterface Link 20E (DP/ASi Link 20E) notifica al
ASInterface Diagnstico a cada cambio de la configuracin. Cambios de configuracin
pueden ser: tensin demasiado baja en ASInterface (ASi Power Fail) y errores de
configuracin (esclavos ASi faltantes o incorrectos, o bien existentes, pero no
configurados).
Una vez eliminado el fallo de ASInterface, esto es notificado por un diagnstico saliente
(bit 3 en el estado de estacin 1 igual a 0).
La causa exacta del fallo aparece en el diagnstico referido al equipo vase la seccin
4.5.
En el modo de configuracin no se comunican al maestro DP los fallos existentes en
ASInterface.

4.1

Panormica
Atencin
El DP/ASi Link 20E slo comunica fallos en ASInterface si trabaja en el modo protegido y
si se ha activado la alarma de diagnstico en la configuracin de DP.

Atencin
Si la tensin de ASi cae por debajo de 14 V, ya no es posible el flujo de datos DP debido a
la falta de suministro elctrico. Por esta razn no se puede generar tampoco ningn mensaje de diagnstico que sealice una tensin de alimentacin de ASi demasiado baja. El
maestro DP reconoce que ha fallado el DP/ASi Link 20E y notifica este fallo a su programa
de usuario.

Mecanismo de acceso
Consulte en el manual de su maestro DP con qu mecanismos se puede acceder a los
diagnsticos en el maestro DP.
A continuacin se explican las informaciones contenidas en el diagnstico de esclavos.

Estructura del diagnstico de esclavos


El diagnstico de esclavos del DP/ASi Link 20E comprende 28 bytes y tiene la siguiente
composicin:

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

115

Diagnstico de esclavos

Byte 0
Byte 1
Byte 2

Estado de estacin 1 a 3

Byte 3

Maestro DP, direccin PROFIBUS

Byte 4
Byte 5

HighByte de identificacin del fabricante


LowByte de identificacin del fabricante

Byte 6
Byte 7
Byte 8

Diagnstico referido a identificacin

Byte 9
Byte 10
Byte 11
Byte 12
Byte 13
Byte 14
Byte 15
Byte 16
Byte 17
Byte 18
Byte 19
Byte 20
Byte 21
Byte 22
Byte 23
Byte 24
Byte 25
Byte 26
Byte 27

4.2

Diagnstico referido a equipo

Fallo en esclavo ASi 0..7


Fallo en esclavo ASi 8..15
Fallo en esclavo ASi 16..23
Fallo en esclavo ASi 24..31
Fallo en esclavo ASi 1B..7B
Fallo en esclavo ASi 8B..15B
Fallo en esclavo ASi 16B..23B
Fallo en esclavo ASi 24B..31B

Estado de estacin 1 a 3

Significado
El estado de estacin proporciona una visin de conjunto del estado de un esclavo DP.
Para los distintos bits de error del estado de estacin rige

116

0: ningn error

1: error

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Diagnstico de esclavos

Estado de estacin 1
Byte

Bits

Valor / significado
1: El DP/ASi Link 20E no reacciona al
maestro DP.

Solucin

S Se ha ajustado la direccin DP correcta


en el DP/ASInterface Link 20E?

S Est enchufado el conector de bus?


S Est correctamente ajustado el RS485
Repeater?

S Existe la tensin auxiliar externa en el


DP/ASi Link 20E?
1

1: El DP/ASi Link 20E no est preparado


an para el intercambio de datos.

Se ha inicializado ya el DP/ASi Link 20E?

1: Datos de configuracin incorrectos del


maestro DP. La configuracin deseada no es
soportada por el DP/ASi Link 20E.

Controle la configuracin

1: Error en el ASInterface (diagnstico


referido al equipo)

Si existe, analice la informacin de


diagnstico referida al equipo (ver el
cap.4.5).

0: No se ha detectado ningn error en el


ASInterface.
4

1: No se da soporte a la funcin, p. ej.:


Modificacin de la direccin DP del
DP/ASi Link 20E por el maestro DP.

Controle la configuracin

1: El maestro DP no puede interpretar


correctamente la respuesta de
DP/ASi Link 20E.

Compruebe el PROFIBUS.

1: El DP/ASi Link 20E reconoce un


telegrama de parametrizacin incorrecto (p.
ej. longitud incorrecta, nmero de
identificacin errneo, parmetros
incorrectos).

Controle la configuracin

1: El DP/ASi Link 20E ha sido


parametrizado por un maestro DP distinto al
maestro DP que tiene ahora acceso al
DP/ASi Link 20E.

El bit es siempre 1 si, por ejemplo, se accede


en este momento con el PG o con otro
maestro DP al DP/ASi Link 20E. La
direccin DP del maestro de parametrizacin
se encuentra en el byte de diagnstico
Direccin PROFIBUS de maestro.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

117

Diagnstico de esclavos

Estado de estacin 2
Byte

Bits

Valor / significado

1: El DP/ASi Link 20E tiene que ser parametrizado de nuevo por el maestro DP.

1: Existe diagnstico esttico.

1 :El bit es siempre 1 para DP/ASi Link 20E.

1: La vigilancia de reaccin del DP/ASi Link 20E est activada.

1: El DP/ASi Link 20E ha recibido el comando de control FREEZE.

1: El DP/ASi Link 20E ha recibido el comando de control SYNC.

0: el bit es siempre 0.

1: El DP/ASi Link 20E est desactivado, es decir, se ha extrado del procesamiento


actual.

Estado de estacin 3
Byte
2

4.3

Valor / significado
El estado de estacin 3 est reservado y no es relevante para el diagnstico del DP/
ASi Link 20E.

Direccin PROFIBUS del maestro DP e identificacin del


fabricante

Byte

Valor

xx H

Valor / significado
Direccin PROFIBUS del maestro DP
En el diagnstico de esclavos est contenida en el byte 3, en forma
hexadecimal, la direccin del maestro PROFIBUS que ha parametrizado el
DP/ASi Link 20E.

80 H

Identificacin del fabricante del DP/ASi Link 20E

98 H

El diagnstico de esclavos contiene adicionalmente en el byte 4 y el byte 5 la


identificacin del fabricante del DP/ASi Link 20E.

118

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Diagnstico de esclavos

4.4

Estructura del diagnstico relacionado con identificacin


El diagnstico relacionado con la identificacin no es utilizado por el DP/ASiLink 20E. En
consecuencia, los bytes 6 a 8 contienen slo valores fijos.

Byte

Valor

43 H

Cabecera y longitud del diagnstico relacionado con identificacin.

xx H

Cada bit direcciona una ranura (slot) (Bit 20 = Slot 1; Bit 21 = Slot 2; ...)

xx H

0: ranura sin defecto


1: ranura con defecto

4.5

Valor / significado

Estructura del diagnstico relacionado con equipo


El diagnstico relacionado con equipo consta de una cabecera (header) fija, que abarca los
bytes 9 a 12, y un bloque variable con los bytes 13 a 27, que sealiza los fallos existentes
en ASInterface.

Byte

Valor

Significado

13 H

Cabecera y longitud del diagnstico relacionado con equipo.

10

01 H
81 H

Identificador para alarma de diagnstico


Identificador para mensaje de estado

11

xx H

Nmero de ranura del mdulo que provoca la alarma.

12

01 H
02 H

Diagnstico entrante
Diagnstico saliente

Los bytes 13 a 27 del diagnstico relacionado con equipo contienen bits de error para fallos
en el ASInterface. En una lista delta (byte 20...27) se muestran todos los esclavos ASi
discrepantes de la configuracin, es decir, faltantes, incorrectos o bien existentes, pero no
configurados.

Byte

Bits

13

1: Bit de error colectivo

1: Error interno (p. ej. EEPROM defectuoso).

1: Error externo (p. ej. fallo de esclavo o APF).

1: Al menos un esclavo difiere de la especificacin.

1: Tensin en ASInterface demasiado baja (APF).

5 ..7

Byte

Valor

14

1CH

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Valor / significado

Significado
Clase de mdulo.

119

Diagnstico de esclavos

Byte

Bits

15

1: Al menos un esclavo ASi difiere de la especificacin.

0: Estado normal
1: DP/ASi Link 20E se encuentra offline.

1: Avera del hardware (Watchdog interno)

4..7

Byte

Bits

16

0,1
2
4..7

Valor / significado

Valor / significado
0
1: EEPROM defectuoso
0

Byte

Valor

Significado

17

60 H

valor fijo

18

00 H

valor fijo

19

40 H

valor fijo

Byte

Bit *)

20

0..7

1: Fallo en esclavo ASi 0.. 7

21

0..7

1: Fallo en esclavo ASi 8..15

22

0..7

1: Fallo en esclavo ASi 16..23

23

0..7

1: Fallo en esclavo ASi 24..31

24

0..7

1: Fallo en esclavo ASi 0B.. 7B

25

0..7

1: Fallo en esclavo ASi 8B..15B

26

0..7

1: Fallo en esclavo ASi 16B..23B

27

0..7

1: Fallo en esclavo ASi 24B..31B

Valor / Significado *)

*) El bit 0 pertenece al esclavo 0, el bit 1 pertenece al esclavo 1, etc.

Nota: Los bytes 13 a 27 se corresponden con el registro de datos de diagnstico 1 de


SIMATIC S7.
-

120

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Eliminacin de perturbaciones /
indicaciones de fallos

En este captulo encontrar informaciones sobre estados de servicio especiales del


DP/ASInterface Link 20E (DP/ASi Link 20E). Se le proporcionan ayudas para la
eliminacin de errores.

5.1

Sustitucin de un esclavo ASi defectuoso / programacin


automtica de direcciones

Sustitucin sencilla de esclavos ASi


Con la funcin de programacin automtica de direcciones se pueden sustituir de manera
especialmente sencilla esclavos ASi averiados.
Atencin
Tenga en cuanta que la programacin automtica de direcciones slo es posible si:
S

el DP/ASi Link 20E se encuentra en el modo protegido


y

slo ha fallado un esclavo ASi.

A continuacin se explica cmo se pueden sustituir de manera particularmente sencilla esclavos ASi
averiados utilizando la funcin de programacin automtica de direcciones.

Identificacin de un esclavo ASi averiado


Si se enciende el indicador AUP (slo en el modo protegido), sealiza lo siguiente:
S

Ha fallado exactamente un esclavo.

Es posible una programacin automtica de direcciones a travs del DP/ASi Link 20E.

El esclavo ASi que ha fallado se puede identificar fcilmente por la luz intermitente del LED
correspondiente al esclavo, dispuesto en la unidad de indicacin frontal. Para esto se tiene
que conmutar a la indicacin de esclavos (ver el cap. 1.8.3).

Ahora puede sustituir el esclavo ASi averiado del siguiente modo:


Sustituya el esclavo ASi averiado por un esclavo ASi idntico con la direccin cero
(estado a la entrega).
DP/ASi Link 20E programa entonces para ese esclavo la direccin de la estacin original
que ha fallado.
La indicacin AUP se apaga. El DP/ASi Link 20E muestra en la indicacin de esclavos el
nuevo esclavo agregado, con el correspondiente LED indicador de esclavo.
DP/ASInterface Link 20E
Edicin 08/2008
C79000G8978C23501

121

Eliminacin de perturbaciones /

5.2

Indicaciones de errores / remedio en caso de fallos


A continuacin se listan posibles causas de avera en el funcionamiento del
DP/ASi Link 20E as como los posibles remedios.

Tabla 5-1

Indicaciones de error
Error

Causa posible

Solucin

El diodo LED BF sealiza fallos en El enlace con el maestro PROFIBUS Comprobar la conexin de PROFIel PROFIBUS DP.
est interrumpido.
BUS en el maestro DP y en el DP/
ASi Link 20E.
Estado de funcionamiento
incorrecto del maestro DP.

Controlar/corregir el estado
operativo del maestro DP.

Parametrizacin / configuracin
Controlar/corregir la configuracin
incorrecta por el maestro PROFIdel maestro DP.
BUS DP.
La direccin PROFIBUS configurada
en el maestro DP no coincide con la
direccin del DP/ASi Link 20E.
Indicador de APF encendido

La demanda de energa elctrica de


los esclavos ASi es excesiva. Consecuencia: tensin demasiado baja
en el cable ASi.

Comprobar la demanda de energa


elctrica de los esclavos ASi. Si es
necesario, alimentar los esclavos
ASi con una tensin auxiliar
externa.

El LED PWR no se enciende

La unidad de alimentacin ASi no


est conectada o est averiada.

Comprobar la conexin de la
fuente de alimentacin ASi; si es
necesario, sustituir la fuente de
alimentacin.

Cortocircuito en el cable ASi

Comprobar el cable ASi y los


esclavos ASi conectados.

DP/ASi Link 20E notifica


diagnstico al maestro DP.
Causas: Error de parametrizacin /
configuracin en PROFIBUS, error
de configuracin en ASInterface (p.
ej. fallo de esclavo) o ASi Power
Fail.

Comprobar los LEDs CER, APF.


Evaluar los bits en el diagnstico de
esclavos, para determinar ms
exactamente el fallo.

SF se enciende sin que se accione


el pulsador SET.

SF se enciende al accionar el pulsa- Al cambiar al modo operativo protedor SET.


gido, hay un esclavo ASi con la
direccin 0.

Quitar del cable ASi el esclavo


ASi con la direccin 0.

El indicador CER brilla permanente- El DP/ASi Link 20E an no est


mente.
configurado.

Configurar el DP/ASi Link 20E con


el pulsador SET de la placa frontal.

Un esclavo ASi configurado ha fal- Sustituir el esclavo ASi averiado o


lado (evaluar la indicacin del escreconfigurar el DP/
lavo).
ASi Link 20E, si no se necesita el
esclavo ASi.

122

Se ha conectado al cable ASi un


esclavo ASi no configurado.

Quitar el esclavo ASi o reconfigurar


el DP/ASi Link 20E.

Se ha conectado un esclavo ASi


cuyos datos de configuracin (configuracin de E/S, cdigo ID) no coinciden con los valores del esclavo
ASi configurado.

Comprobar si se ha conectado un
esclavo ASi incorrecto. Si es necesario, reconfigurar el DP/AS
i Link 20E.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Eliminacin de perturbaciones /

Tabla 5-1

Indicaciones de error, (continuacin)


Error

Causa posible
Cortocircuito en el cable ASi

El indicador CER centellea, es decir, Contacto flojo


falla espordicamente un esclavo
ASi configurado.
Interferencias en el cable ASi.

Solucin
Comprobar el cable ASi y los esclavos ASi conectados.
Comprobar las conexiones de los
esclavos ASi.
Comprobar la puesta a tierra correcta del DP/ASi Link 20E y el tendido del cable ASi. Comprobar si el
apantallamiento de la fuente de alimentacin ASi est correctamente
conectado.

El DP/ASi Link 20E no conmuta del Intercambio de datos cclico con el


modo de configuracin al modo pro- maestro DP activo.
tegido.

Interrumpir la conexin con el maestro DP (p. ej. sacando el enchufe


de conexin al bus) o conmutar el
maestro DP a STOP.

El accionamiento del pulsador SET


ha sido demasiado breve.

Accionar el pulsador SET al menos


durante 0,5 s.

Est conectado al cable ASi un


Quitar el esclavo ASi con la direcesclavo ASi con la direccin 0.
cin 0.
DP/ASi Link 20E no puede conmutar al modo protegido mientras exista ese esclavo.
El DP/ASi Link 20E no conmuta del Intercambio de datos cclico con el
modo protegido al modo de configu- maestro DP activo.
racin .

Interrumpir la conexin con el maestro DP (p. ej. sacando el enchufe


de conexin al bus) o conmutar el
maestro DP a STOP.

El accionamiento del pulsador SET


ha sido demasiado breve.

Accionar el pulsador SET al menos


durante 0,5 s.

El DP/ASi Link 20E se encuentra


en el modo de configuracin.

En el modo de configuracin no es
posible la programacin
automtica.
Programar la direccin del nuevo
esclavo ASi con el programador de
direcciones o a travs de la interfaz
de comandos del DP/
ASi Link 20E.

Ha fallado ms de un esclavo ASi.

Controlar el cable ASi.


Si al mismo tiempo se indica APF,
comprobar la alimentacin de tensin en el cable ASi.
Si hay ms de un esclavo averiado,
programar la direccin de los esclavos reemplazados con el programador de direcciones.

El DP/ASi Link 20E ha detectado


esclavos ASi no configurados.

Desconectar los esclavos ASi no


configurados del cable ASi.

Tras fallar un esclavo ASi, el indicador AUP permanece apagado.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

123

Eliminacin de perturbaciones /

Tabla 5-1

Indicaciones de error, (continuacin)


Error

La programacin automtica de
direcciones no tiene lugar aunque
se enciende AUP.

Causa posible

Solucin

Los datos de configuracin (configuracin de E/S, cdigo ID) del nuevo


esclavo ASi instalado no coinciden
con los valores del esclavo original.

Comprobar si se ha utilizado el esclavo de recambio correcto.


Comprobar las indicaciones del
fabricante relativas a los datos de
configuracin.
Si el esclavo original debe ser reemplazado por uno de otro tipo, asignar
la direccin con el programador de
direcciones y reconfigurar el DP/AS
i Link 20E (con el pulsador SET).

El esclavo ASi sustituido no tiene la Ajustar la direccin del esclavo


direccin cero.
reemplazado con el programador de
direcciones.

El LED CER y los LEDs de esclavos ASi activos centellean irregularmente.

El esclavo ASi sustituido no se ha


conectado correctamente o est
averiado.

Comprobar las conexiones del esclavo; sustituir el esclavo si es necesario.

Se ha montado en ASInterface un
Extender con las conexiones de
Line1 y Line2 permutadas.

Corregir conexiones en Extender.

124

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

ASInterface Protocol Implementation


Conformance Statement (PICS)

PICS para DP/ASInterface Link 20E


Tabla A-1
Fabricante

Siemens AG

Nombre del producto

DP/ASInterface Link 20E

Referencia:

6GK1 4152AA10

Versin

Hardware: 01
Software: V3.0

Perfil de maestro

M4

Fecha

01.07.2008

Lista de las funciones de maestro disponibles


Leyenda para la columna 3 (M4)
Smbolo

Significado

Funcin disponible

Funcin no existente

Tabla A-2

PICS

No.

Funcin o llamada a interfaz host


(representacin simblica)

M4

Realizacin de la funcin por ... /


Observaciones

Image, Status = Read_IDI()

Por acceso del maestro DP a los datos de


E/S del DP/ASInterface Link 20E

Status = Write_ODI(Image)

Por acceso del maestro DP a los datos de


E/S del DP/ASInterface Link 20E

Status = Set_Permanent_Parameter(Addr,
Param)

Por la parametrizacin de PROFIBUS o por


comando (vase la seccin 3.3)

Param, Status =
Get_Permanent_Parameter(Addr)

ver el cap.3.3

Estado, Param = Write_Parameter(Addr,


Param)

ver el cap.3.3

Estado, Param = Read_Parameter(Addr)

ver el cap.3.3

Estado = Store_Actual_Parameters()

ver el cap.3.3

Status =
Set_Permanent_Configuration(Addr, Config)

ver el cap.3.3

Status, Config =
Get_Permanent_Configuration(Addr)

ver el cap.3.3

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

125

ASInterface Protocol Implementation Conformance Statement (PICS)

Tabla A-2

PICS, (continuacin)

No.

Funcin o llamada a interfaz host


(representacin simblica)

M4

Realizacin de la funcin por ... /


Observaciones

10

Status = Store_Actual_Configuration()

Presionando el pulsador SET;


adicionalmente por medio de comando
(ver el cap. 3.3)

11

Status, Config =
Read_Actual_Configuration(Addr)

ver el cap.3.3

12

Status = Set_LPS(List31)

ver el cap.3.3

13

Status, List31 = Get_LPS()

ver el cap.3.3

14

Status, List31 = Get_LAS()

ver el cap.3.3

15

Estado, List32 = Get_LDS()

ver el cap.3.3

16.0

Estado= Get_Flags()

ver el cap.3.3

16.1

Status, Flag = Get_Flag_Config_OK()

ver el cap.3.3

16.2

Status, Flag = Get_Flag_LDS.0()

ver el cap.3.3

16.3

Status, Flag =
Get_Flag_Auto_Address_Assign()

ver el cap.3.3

16.4

Status, Flag =
Get_Flag_Auto_Prog_Available()

ver el cap.3.3

16.5

Status, Flag =
Get_Flag_Configuration_Active()

ver el cap.3.3

16.6

Status, Flag =
Get_Flag_Normal_Operation_Active()

ver el cap.3.3

16.7

Status, Flag = Get_Flag_APF()

ver el cap.3.3

16.8

Estado, Flag = Get_Flag_Offline_Ready()

ver el cap.3.3

16.9

Estado, Flag = Get_Flag_Periphery_OK()

ver el cap.3.3

17

Estado = Set_Operation_Mode(Mode)

Presionando el pulsador SET;


adicionalmente por medio de comando (ver
el cap. 3.3)

18

Status = Set_Offline_Mode(Mode)

ver el cap.3.3

19

Status = Activate_Data_Exchange(Mode)

Comando opcional

20

Status = Change_Slave_Address(Addr1,
Addr2)

ver el cap.3.3

21.1

Status = Set_Auto_Address_Enable

ver el cap.3.3

21.2

Status = Get_Auto_Address_Enable

ver el cap.3.3

22.1

Status, Resp =
Cmd_Reset_ASI_Slave(Addr, RESET)

ver el cap.3.3

22.2

Estado, Resp =
Cmd_Read_IO_Configuration(Addr, CONF)

ver el cap.3.3

22.3

Estado, Resp =
Cmd_Read_Identification_Code(Addr,
IDCOD)

ver el cap.3.3

22.4

Status, Resp = Cmd_Read_Status(Addr,


STAT)

ver el cap.3.3

22.5

Status, Resp =
Cmd_Read_Reset_Status(Addr, STATRES)

no implementado

126

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

ASInterface Protocol Implementation Conformance Statement (PICS)

Tabla A-2

PICS, (continuacin)

No.

Funcin o llamada a interfaz host


(representacin simblica)

M4

Realizacin de la funcin por ... /


Observaciones

22.6

Status, Resp =
Cmd_Read_Ext_IDCode_1(Addr, IDCOD1)

ver el cap.3.3

22.7

Status, Resp =
Cmd_Read_Ext_IDCode_2(Addr, IDCOD2)

ver el cap.3.3

23

Status, S_List = Get_LPF()

ver el cap.3.3

24

Status =
Write_Extended_IDCode_11(S_Ext_IDCo
de_1)

ver el cap.3.3

25

Status = Read_AIDI(AImage)

ver el cap.3.3

26

Status = Write_AODI(AImage)

ver el cap.3.3

27

String, Status = Read_ParamStr(S_Addr)

ver el cap.3.3

28

Status = Write_ParamStr(S_Addr, String)

ver el cap.3.3

29

String, Status = Read_DiagStr(S_Addr)

ver el cap.3.3

30

String, Status = Read_IdentStr(S_Addr)

ver el cap.3.3

Parte B

Perfiles de esclavo soportados

Support of extended address mode

Support of Combined transaction type 1


integrated (S-7.3 only)

Full support of Combined transaction type 1


integrated

Support of Combined transaction type 2


integrated

Support of Combined transaction type 3


integrated

Support of Combined transaction type 4


integrated

Support of Combined transaction type 5


integrated

Slo se da soporte a los perfiles 7.3/7.4.

Dependiendo del tiempo de ciclo de ASi y del nmero de esclavos conectados


El tiempo de ciclo ASi se puede calcular segn la siguiente frmula:
tcicl = (1 + nmero de esclavos ASi activados) x 156 ms

Nota:
Si dos esclavos ASi con espacio de direccionamiento extendido ocupan la misma direccin
(p. ej. direccin 5A y direccin 5B), esta pareja de esclavos se calcula en la frmula anterior
como 1 esclavo ASi. Esto se debe a que parejas de esclavos con la misma direccin slo
son activadas a cada segundo ciclo. Por lo tanto, para ellas se duplica el tiempo de ciclo en
la frmula antes indicada.
DP/ASInterface Link 20E
Edicin 08/2008
C79000G8978C23501

127

Bibliografa

/1/

ASInterface. Das AktuatorSensorInterface fr die Automation


ASInterface. The ActuatorSensorInterface fo Automation
Werner Kriesel, O.W. Madelung, editorial Carl Hanser Verlag Munich Viena 1999

/2/

ASInterface Complete Specification


puede adquirirse a travs de la ASInternational Association e.V.
cuya direccin es:
ASInternational Association
Zum Taubengarten 52
D63571 Gelnhausen
Germany
Tel.: +49 6051 473212
Fax.: +49 6051 473282
(la tecnologa ASi es promocionada por la ASInternational Association e. V.).
Direccin de Internet de la ASInternational Association e.V.:
http://www.as-interface.net

/3/

SIMATIC NET
Comunicacin industrial para Automation and Drives
Catlogo IK PI

/4/

SIMATIC NET
PROFIBUS Networks
Manual, Siemens AG (ID: 1971286)

/5/

Norma PROFIBUS EN 50170

Referencia
Estos catlogos as como informaciones adicionales se pueden solicitar a la respectiva representacin, sucursal o sociedad nacional SIEMENS.
Muchos manuales SIMATIC NET puede encontrarlos en las pginas de Internet del
Siemens Customer Support para automatizacin:
http://support.automation.siemens.com
Introduzca all la ID del manual correspondiente como nombre de bsqueda.
-

128

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Notas al marcado CE

Designacin del producto:


DP/ASInterface Link 20E

Nm. de pedido: 6GK14152AA10

Directiva europea 2004/108/CE Compatibilidad electromagntica


El producto mencionado arriba cumple las exigencias de la directiva UE 2004/108/CE
Compatibilidad electromagntica:
Segn lo dispuesto en las Directivas de la EU, la Declaracin de conformidad
correspondiente est a disposicin de las autoridades competentes en:
Siemens Aktiengesellschaft
Industry Automation
Industrial Communication (I IA SC IC)
Postfach 4848
D90327 Nuernberg

rea de aplicacin
El producto cumple los siguientes requisitos:
rea de aplicacin

Industria

Exigencias sobre
Emisin de interferencias

Inmunidad a interferencias

EN 6100064 : 2007

EN 6100062 : 2005

Observar las directrices de montaje e instalacin


El producto cumple con las exigencias siempre que al instalar y poner en funcionamiento se
hayan seguido las directrices de montaje e instalacin descritas en la presente
documentacin:

Observaciones para los fabricantes de mquinas


El producto no es una mquina en el sentido de la directiva CE sobre mquinas. Por esta
razn no existe para este producto declaracin de conformidad relativa a la directiva CE
sobre mquinas 98/37/CE.
Si el producto forma parte del equipamiento de una mquina, el fabricante de la mquina
tiene que incluirlo en el procedimiento de la declaracin de conformidad correspondiente a la
mquina.

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

129

Glosario

D.1

D.1

General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

130

D.2

Campo de temas ASInterface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

130

D.3

Campo de temas PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

132

General

Directivas ESD
Normas para proteccin de componentes electrnicos contra fenmenos electrostticos ver IEC 61340xx (Electrosttica, varias partes)
(ESD: componentes sensibles a cargas electrostticas)

D.2

Campo de temas ASInterface

APF
ASiPower Fail. Flag o visualizador LED que indica que la tensin de alimentacin
existente en el cable ASi es demasiado baja o ha fallado (p. ej. por fallo de la fuente
de alimentacin ASi).

ASi (ASInterface)
Interfaz actuadorsensor. Un sistema de interconexin para el rea de campo ms
baja del nivel de automatizacin. Es apropiado para la interconexin de sensores y
actuadores con los equipos de control. (designacin anterior: SINEC S1)

ASiLibrary
Library (biblioteca), por medio de cuyas funciones se pueden comunicar programas de
usuario con el controlador ASi.

Esclavo A/B ASi


Los esclavos A/B ASi utilizan el rango de direccionamiento extendido. Se pueden
asignar en cada caso por parejas dos esclavos A/B a una direccin en ASInterface;
debido a la organizacin de las direcciones, se pueden conectar por tanto hasta 62
esclavos A/B ASi a ASInterface.

130

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Glosario

Esclavo analgico ASi


Los esclavos analgicos ASi son esclavos ASi estndar que intercambian valores
analgicos con el maestro ASi.

Esclavo ASi
Todas las estaciones que pueden ser aludidas desde un maestro ASi reciben el nombre de esclavos ASi.
Los esclavos ASi se diferencian por su tcnica de montaje (mdulos ASi as como
sensores o actuadores con conexin ASi integrada) as como por su espacio de direccionamiento (esclavo ASi Standard y esclavo ASi A/B con espacio de direccionamiento extendido).

Esclavo ASi Standard


Cada esclavo ASi Standard ocupa una direccin en ASInterface; debido a la organizacin de las direcciones, se pueden conectar por tanto hasta 31 esclavos ASi Standard a ASInterface.

LAS
Lista de los esclavos activados.

LES/LDS
Lista de los esclavos detectados / list of detected slaves (= LES)

LPS
Lista de los esclavos configurados

Maestro ASi
A travs del maestro ASi se vigilan y controlan sensores y actuadores binarias del
tipo ms sencillo por medio de mdulos ASi o esclavos ASi.
Se distingue entre maestros ASi Standard y maestros ASi Extended.

Maestro ASi Extended


Un maestro ASi Extended da soporte a 31 direcciones, que se pueden utilizar para
esclavos ASi Standard o esclavos ASi con espacio de direccionamiento extendido
(extended addressing mode). Con esto aumenta hasta a 62 el nmero de esclavos
ASi direccionables.
Los maestros ASi Extended de SIMATIC NET dan soporte a la transmisin integrada
de esclavos analgicos ASInterface que trabajen segn el perfil 7.3/7.4 de la especificacin ASInterface.

Maestro ASi Standard


A un maestro ASi Standard se le pueden conectar hasta 31 esclavos ASi Standard o
esclavos con espacio de direccionamiento extendido (slo esclavos A).

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

131

Glosario

Mdulo ASi
Para ASInterface se ha definido un concepto modular que prev el enlace modular de
los esclavos ASi, que pueden ser sensores y actuadores, a travs de as llamados
mdulos ASi.
Al respecto se distinguen los siguientes mdulos
El mdulo ASi activo con chip ASi integrado: con l se pueden conectar hasta cuatro sensores convencionales y cuatro actuadores convencionales.
El mdulo ASi pasivo: acta como distribuidor y permite la conexin de hasta cuatro
sensores y actuadores con chip ASi integrado.
Adaptndose al concepto del maestro ASi Standard y del maestro ASi Extended, en
los esclavos ASi se utilizan chips ASi con funcin estndar o con funcin extendida.

Nibble
Se da el nombre de Nibble a una unidad informtica compuesta por cuatro bits.

D.3

Campo de temas PROFIBUS

CP
Communication Processor: mdulo para tareas de comunicacin destinado al montaje
en ordenadores o en equipos de automatizacin.

Datos maestros del equipo


Los datos maestros del equipo (GSD) contienen descripciones de esclavos DP segn
EN 50170, Vol 2. El uso de GSD simplifica la configuracin del > maestro DP as
como de los > esclavos DP.

Direccin PROFIBUS
La direccin PROFIBUS en un identificador inequvoco de una > estacin conectada
a > PROFIBUS. Para el direccionamiento de una estacin se transmite la direccin
PROFIBUS en el > telegrama.

Esclavo DP
Una > estacin que participa con funcin de esclavo en > PROFIBUSDP.

132

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Glosario

Estado operativo de la DP
En la comunicacin entre el maestro DP y los esclavos DP se distingue entre los cuatro estados operativos siguientes:
OFFLINE
STOP
CLEAR
RUN
Cada uno de estos estados operativos est caracterizado por acciones definidas entre
el maestro DP y el esclavo DP.

FW
Firmware; en nuestro caso, el software utilizado en el equipo descrito.

Maestro DP
Estacin activa conectada a > PROFIBUS, que puede enviar telegramas sin previa
solicitud, si est en posesin del testigo (token).

Maximum Station Delay


Un > parmetro de bus para > PROFIBUS. El Maximum Station Delay (TSDR mx.)
indica el mayor intervalo de tiempo que tiene que transcurrir en una de las > estaciones de la > subred entre la recepcin del ltimo bit de un > telegrama sin acuse de
recibo y la emisin del primer bit del telegrama siguiente. Tras la emisin de un telegrama sin acuse de recibo, un emisor slo debe enviar otro telegrama despus de
transcurrir el margen de tiempo mx. TSDR.

Minimum Station Delay


Un > parmetro de bus para > PROFIBUS. El Minimum Station Delay (TSDR mn.)
indica el intervalo de tiempo que tiene que esperar como mnimo el destinatario de un
> telegrama hasta la emisin del acuse de recibo o hasta la emisin de otro telegrama. El TSDR mn. depende del mximo margen de tiempo que un estacin del subsistema necesita para recibir un acuse de recibo despus del envo del telegrama.

Modo CLEAR
Modo de operacin del maestro DP; las entradas se leen cclicamente, las salidas permanecen puestas a 0.

Modo FREEZE
El modo FREEZE es un modo de funcionamiento de DP en el que se registran datos
de procesos de uno, de varios (agrupamiento) o de todos los esclavos DP al mismo
tiempo. El momento del registro es sealizado por el comando FREEZE (se trata de un
telegrama de control para sincronizacin).

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

133

Glosario

Modo SYNC
El modo SYNC es un modo de operacin de DP en el que uno, varios (agrupamiento) o
todos los > esclavos DP transfieren datos a sus salidas de procesos en un momento
determinado. El momento de la transferencia es sealizado por el comando SYNC (se
trata de un telegrama de control para sincronizacin).

MPI
La interfaz multipunto (MPI) es la interfaz de PG de SIMATIC S7.

Parmetros de bus
Los parmetros de bus controlan el comportamiento de transmisin en el bus. Cada >
estacin participante en > PROFIBUS tiene que utilizar parmetros de bus que coincidan con los parmetros de bus de las otras estaciones.

Periferia descentralizada (DP)


Mdulos de entrada y salida que son utilizados de forma descentralizada por la (unidad
central del sistema de mando). El enlace entre el equipo de
automatizacin y la periferia descentralizada tiene lugar va sistema de bus > PROFIBUS. A los equipos de automatizacin se les oculta la diferencia entre entradas o salidas locales de proceso.

PROFIBUS
Un bus de campo segn EN 50170 Vol. 2. Designacin anterior: SINEC L2.

PROFIBUS DP
Modo de operacin DP segn EN 50170, Vol 2.

SIMATIC NET
Siemens SIMATIC Network and Communication. Denominacin de productos para >
redes y componentes de redes de Siemens (antes SINEC).

SIMATIC NET PROFIBUS


Sistema de bus SIMATIC NET para el uso industrial sobre la base de PROFIBUS.
(antes SINEC L2).

SINEC
Antigua denominacin de productos para redes y componentes de redes de Siemens.
Nuevo concepto: SIMATIC NET.

Sistema maestro DP
Un > maestro DP y todos los > esclavos DP con los que intercambia datos dicho
maestro.

134

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Glosario

Target rotation time


Un > parmetro de bus para > PROFIBUS. El testigo (token) es la autorizacin de
emisin para una > estacin conectada a PROFIBUS. Una estacin compara un
tiempo de ciclo de token medido por ella con el Target rotation time y, dependiendo
del resultado, controla la emisin de telegramas de alta y baja prioridad.

Token Bus
Procedimiento de acceso a la red para la asignacin de bus en caso de varias estaciones participantes activas (se utiliza en PROFIBUS). La autorizacin de emisin (testigo
o token) es pasada de una estacin activa a otra. Para cada estacin activa rige:
entre el envo del token y la recepcin del token hay un ciclo de token.

UNFREEZE
Peticin de anulacin del > modo FREEZE

UNSYNC
Peticin de anulacin del > modo SYNC

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

135

Archivo BMP, 28
Archivo GSD, 28
importar, 28
ASInterface
Conexin a, 17
configurar mediante el pulsador SET, 25
Esclavo
Interfaz para, 43
sustituir uno defectuoso, 121
esclavo, interfaz para, 49
Esclavos, 43
Identificacin del fabricante, 118
maestro, 11
Maestro DP, Interfaz para, 43
maestro DP, interfaz para, 49
Tiempo de ciclo, 127

Ejemplos
a datos binarios ASi. Siehe ejemplos de programacin
Acceso a valores analgicos. Siehe Ejemplos
de programacin
Ejemplos de programacin. Siehe ejemplos
Eliminacin de perturbaciones, 121
Esclavo analgico ASi, direccionamiento, 48
Esclavo ASi, Interfaz para, 44
Esclavo ASi A/B, 34, 37
Esclavo ASi analgico, 34, 36
Esclavo ASi estndar, 34, 35
Esclavo DP, Configuracin de propiedades, 31
Esclavos ASi segn especificacin ASi V3, 38
Esclavos CTT, 38
Escribir_registro de datos, 42
Escribir_registro_de_datos, llamada, 50
ESD, 130
Estado de estacin, 116

C
Cambiar el modo de indicacin, 19
CLEAR, 57
Coherencia de los datos, 52
Conexin
a ASInterface, 17
a PROFIBUS, 18
Configuracin, Procedimiento general, 27
Configuracin de pulsadores, 30
Configuracin en STEP 7
Configuracin bsica, 30
Configuracin de esclavo, 33
Configuracin por pulsador, 25
Conveccin, 15

D
Datos tcnicos, 13
Diagnstico
relacionado con equipo, 119
relacionado con identificacin, 119
Diagnstico de esclavos, 115
Direccin de esclavo, estructura general, 71
Direccin PROFIBUS, 13, 118
ajustar, 23
indicar, 23
Direccionamiento
de las entradas o salidas ASi en el maestro
DP, 44
Ejemplo, 46
Direcciones de E/S, suprimir, 45
Directivas ESD, 130
Directivas para componentes sensibles a cargas
electrostticas, 10

136

F
FREEZE, 57
Fuente de alimentacin, 10

G
Grado de proteccin IP 20, 15

I
Identificacin del fabricante, 118
Indicacin de esclavos, Ejemplo, 22
Indicaciones de errores, Remedio en caso de, 122
Indicaciones de fallos, 121
Intercambio de datos entre maestro DP y esclavo
ASi, 41
Interfaces, 42
para el maestro DP: PROFIBUS, 42
para los equipos ASi, 42
Interfaz de comandos, 58
Descripcin de los comandos, 69
estructura general del bfer de emisin, 71
Estructura general del bfer de recepcin, 71
para SIMATIC S7, 64
Significado y modo de funcionamiento, 58

L
LEDs, 16, 19
Leer_registro de datos, 42

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Leer_registro_de_datos, llamada, 50

M
Maestro DP, 27, 43
con servicios acclicos, 50
Modos y prestaciones configurables, 27
maestro DP, 49
Marcado CE, 129
Modo de configuracin, 22, 25
Modo protegido, 22, 25, 115
Montaje, 15

Programa de usuario, 59, 65


Programacin, Servicios acclicos, 52
Programacin automtica de direcciones, 121
Pulsador
DISPLAY, 16
SET, 16

R
Recorrido de seales de los operandos formales
ACT, DONE, ERROR y STATUS, 66
Resistencia a interferencias/puesta a tierra, 10

Nibble de estado, codificacin del, 60

Servicios acclicos, 50
parmetros de llamada, 50
Programacin, 52
STEP 7, 27

O
Operacin, 41

T
P
Perfil normalizado, 15
PICS, 125
Prestaciones, 12
Procedimiento hasta la puesta en funcionamiento,
41
PROFIBUS DP, comandos de control, 57
PROFIBUSDP
Conexin a, 18
esclavo, 11
Maestro, 43
Configuracin DP, 27
Funciones de maestro disponibles, 125
Herramienta de configuracin Entradas,
28

DP/ASInterface Link 20E


Edicin 08/2008
C79000G8978C23501

Telegrama de configuracin, 27
Transmitir valores analgicos, 49

V
Valor de retorno, en bfer de respuesta, 62
Valores analgicos
Casos especiales, 54
Ejemplos de acceso va registros de datos, 54
formacin en los bloques de datos, 52
Representacin, 54
Velocidad de transmisin, PROFIBUS, 13
Volumen de suministro, 11, 12

137

También podría gustarte