Sei sulla pagina 1di 152

Prefazione, indice

Descrizione tecnica, direttive di 1


montaggio, funzionamento
Scambio dei dati tra master DP
e slave AS-i
2
SIMATIC NET Utilizzo dell’interfaccia
di comunicazione
3

Diagnostica slave
4
DP/AS-Interface Link 20 E
Eliminazione dei disturbi / Segna-
lazioni di guasto 5
Manuale

Appendici
AS-Interface Protocol Implemen-
tation Conformance Statements
A
Struttura del telegramma di para-
metrizzazione e del telegramma
di configurazione PROFIBUS
B

Bibliografia
C

AS-Interface Avvertenze relative al marchio CE


D

Glossario
E
Industrial Ethernet
Supporto e training
F

Index
PROFIBUS

AS-Interface

09/2000
C79000-G8972-C138
Edizione 03
Avvertenze tecniche di sicurezza
Il presente manuale contiene avvertenze tecniche relative alla sicurezza delle persone e alla prevenzione di danni
materiali che vanno assolutamente osservate. Le avvertenze sono contrassegnate da un triangolo e, a seconda
del grado di pericolo, rappresentate nel modo seguente:

Pericolo di morte
! significa che la non osservanza delle relative misure di sicurezza provoca la morte, gravi
lesioni alle persone e ingenti danni materiali.

Pericolo
! significa che la non osservanza delle relative misure di sicurezza può causare la morte,
gravi lesioni alle persone e ingenti danni materiali.

Attenzione
! significa che la non osservanza delle relative misure di sicurezza può causare leggere
lesioni alle persone o lievi danni materiali.

Avvertenza
è un’informazione importante sul prodotto, sull’uso dello stesso o su quelle parti della
documentazione a cui si deve presare una particolare attenzione.

Personale qualificato
La messa in servizio e il funzionamento di un dispositivo devono essere eseguiti esclusivamente da personale
qualificato. Personale qualificato ai sensi delle avvertenze di sicurezza contenute nella presente documenta-
zione è quello che dispone della qualifica a inserire, mettere a terra e contrassegnare, secondo gli standard della
tecnica di sicurezza, apparecchi, sistemi e circuiti elettrici.

Uso conforme alledisposizioni


Osservare quanto segue:

Pericolo
! Il dispositivo deve essere impiegato solo per l’uso previsto nel catalogo e nella documen-
tazione tecnica e solo in combinazione con apparecchiature e componenti esterni omolo-
gati dalla Siemens.
Per garantire un funzionamento inaccepibile e sicuro del prodotto è assolutamente ne-
cessario un trasporto, immagazzinamento, un’installazione ed un montaggio conforme
alle regole nonché un uso accurato ed una manutenzione appropriata.

Marchio di prodotto
SIMATICR e SINECR sono marchi di prodotto della SIEMENS AG.

La denominazione di altri prodotti menzionati in questa documentazione possono essere marchi il cui uso da parte
di terzi per propri scopi potrebbe violare i diritti di proprietà.
Copyright Siemens AG 2000 All rights reserved Esclusione della responsabilità
La duplicazione e la cessione della presente documentazione sono vietate, Abbiamo controllato che il contenuto della presente documentazione corris-
come anche l’uso improprio del suo contenuto, se non dietro previa ponda all’hardware e al software. Non potendo tuttavia escludere eventuali
autorizzazione scritta. Le trasgressioni sono punibili di risarcimento dei differenze, non garantiamo una concordanza totale. Il contenuto della pre-
danni. Tutti i diritti sono riservati, in particolare quelli relativi ai brevetti e ai sente documentazione viene tuttavia verificato regolarmente, e le correzioni
marchi registrati. o modifiche eventualmente necessarie sono contenute nelle edizioni succes-
sive. Saremo lieti di ricevere qualunque tipo di proposta di miglioramento.
Siemens AG
Bereich Automatisierungstechnik
Geschäftsgebiet Industrie-Automatisierung
Postfach 4848,D- 90327 Nuernberg Con riserva di modifiche tecniche.
Siemens Aktiengesellschaft Numero di ordinazione C79000-G8972-C138–03
Prefazione

Scopo del manuale


Lo scopo del presente manuale è quello di fornire un aiuto durante l’impiego dell’unità DP/
AS–Interface Link 20E, qui di seguito abbreviata con
DP/AS–i Link 20E. Esso fornisce informazioni su come interrogare attuatori e sensori AS–i
da master PROFIBUS DP con questa unità.

Si consiglia di procedere nel modo seguente se ...


... si intende acquisire informazioni generali sull’intera tematica AS–Interface:
– Leggere dapprima il manuale ’AS–Interface Introduzione e nozioni di base’ (compreso
nella fornitura del presente pacchetto di manuali), nel quale si trovano informazioni
generali sull’AS–Interface, chiamata qui di seguito AS–i.
... si intende montare e adottare un sistema AS–i impiegando il DP/AS–i Link 20E:
– Le informazioni necessarie relative all’allacciamento e al comando del DP/AS–
i Link 20E sono riportate nel capitolo 1.
... si intende apprendere come comandare il DP/AS–i Link 20E dal master PROFIBUS DP:
– Leggere il capitolo 2 del presente manuale.
– Il capitolo 3 riporta informazioni sull’interfaccia di comando.

Presupposti
I presupposti per la comprensione della documentazione completa sono:
S la conoscenza di base di PROFIBUS DP
S la conoscenza del manuale ’AS–Interface Introduzione e nozioni di base’ (compreso nella
fornitura del presente pacchetto di manuali).

Dischetto con file GSD


Sul dischetto allegato si trova il file GSD necessario per la progettazione di
DP/AS–i Link 20E con il proprio master DP (vedere cap. 1.9.1 ).
-

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 i
Prefazione

SIMATIC NET DP/AS–Interface Link 20E


ii C79000–G8972–C138–03
Indice

1 Descrizione tecnica, direttive di montaggio, funzionamento . . . . . . . . . . . . . . . . . . . . . 1-1


1.1 Informazioni generali relative al funzionamento – istruzioni di sicurezza . . . . . . . 1-2
1.2 Impiego dell’unità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.3 Dati tecnici dell’unità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1.4 Montaggio dell’unità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1.5 Frontalino – Accesso a tutte le funzioni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
1.6 Parte di allacciamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
1.7 Indicatori ed elementi di comando . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
1.7.1 Indicatore di stato . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
1.7.2 Indicatore degli slave AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
1.7.3 Indicazione e impostazione dell’indirizzo PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . 1-15
1.8 Progettazione dell’AS–Interface con il pulsante SET
(progettazione con pulsante) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
1.9 Progettazione del DP/AS–i Link 20E nel master DP come slave DP . . . . . . . . . . 1-19
1.9.1 Procedimento generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20
1.9.2 Importazione del file GSD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-22
1.9.3 Progettazione in STEP 7 – Progettazione di base . . . . . . . . . . . . . . . . . . . . . . . . . . 1-24
1.9.4 Progettazione in STEP 7 – Progettazione slave . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-27
1.10 Velocità di trasmissione su PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-32
2 Scambio dei dati tra master DP e slave AS-i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
2.1 Procedimento - visione generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2
2.2 Funzionamento delle interfacce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.3 Trasmissione di valori binari AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
2.3.1 Indirizzamento degli slave AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.3.2 Accesso a dati binari AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
2.4 Trasmissione di valori analogici AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9
2.4.1 Richiamo dei servizi aciclici . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
2.4.2 Programmazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
2.4.3 Esempi di programmazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
2.5 Istruzioni operative di comando PROFIBUS DP . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
3 Utilizzo dell’interfaccia delle istruzioni operative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1 interfaccia delle istruzioni operative del DP/AS–Interface Link 20E . . . . . . . . . . . 3-2
3.2 Interfaccia delle istruzioni operative in SIMATIC S7 . . . . . . . . . . . . . . . . . . . . . . . . 3-8
3.3 Descrizione delle istruzioni operative slave AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
3.3.1 Progettazione_parametro (Set_Permanent_Parameter) . . . . . . . . . . . . . . . . . . . . 3-17
3.3.2 Lettura_parametro_progettato (Get_Permanent_Parameter) . . . . . . . . . . . . . . . . 3-18
3.3.3 Scrittura_parametro (Write_Parameter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
3.3.4 Lettura_parametro (Read_Parameter) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
3.3.5 Progettazione_parametri_reali (Store_Actual_Parameters) . . . . . . . . . . . . . . . . . . 3-21

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 iii
Indice

3.3.6 Progettazione_dati_di_configurazione_ampliati
(Set_Extended_Permanent_Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
3.3.7 Lettura_dei_dati_di_configurazione_progettati_ampliati (Get_Extended_Perma-
nent_Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
3.3.8 Progettazione_dati_di_configurazione_reali
(Store_Actual_Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
3.3.9 Lettura_dati_di_configurazione_reale_ampliati
(Read_Extended_Actual_Configuration) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
3.3.10 Progettazione_LPS_ampliata (Set_LPS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
3.3.11 Impostazione_modo_offline (Set_Offline_Mode) . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
3.3.12 Selezione_dell’autoprogrammazione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
3.3.13 Impostazione_del_modo_operativo (Set_Operation_Mode) . . . . . . . . . . . . . . . . . 3-29
3.3.14 Modifica_dell’indirizzo_slave AS–i
(Change_AS–i–Slave_Address) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
3.3.15 Lettura_dello_stato_degli_slave_AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
3.3.16 Lettura_delle_liste_e_dei_flag_ampliati
(Get_LPS, Get_LAS, Get_LDS, Get_Flags) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
3.3.17 Lettura_dell’intera_configurazione_ampliata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
3.3.18 Progettazione_dell’intera_configurazione_ampliata . . . . . . . . . . . . . . . . . . . . . . . . . 3-40
3.3.19 Scrittura_lista_parametri_ampliata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
3.3.20 Lettura_della_lista_eco_parametri_ampliata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
3.3.21 Lettura_identificazione_versione . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47
3.3.22 Lettura_ID_slave_AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-49
3.3.23 Lettura_Extended–ID1_slave AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-50
3.3.24 Scrittura_Extended–ID1_slave AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-51
3.3.25 Lettura_Extended–ID2 slave AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-52
3.3.26 Lettura_I/O_slave_AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-53
3.3.27 Lettura_lista_errore_periferia (Get_LPF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
3.3.28 Scrittura_string_parametri_slave_AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
3.3.29 Lettura_string_parametri_slave_AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
3.3.30 Lettura_string_ID_slave_AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
3.3.31 Lettura_string_diagnostica_slave_AS–i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-58
4 Diagnostica slave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
4.1 Informazioni generali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
4.2 Stato della stazione da 1 a 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4.3 Indirizzo PROFIBUS del master DP e identificazione costruttore . . . . . . . . . . . . . 4-5
4.4 Struttura della diagnostica riferita all’identificazione . . . . . . . . . . . . . . . . . . . . . . . . 4-6
4.5 Struttura della diagnostica riferita all’apparecchio . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
5 Eliminazione dei disturbi / segnalazioni di guasto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
5.1 Sostituzione di uno slave AS–Interface difettoso / programmazione automatica degli
indirizzi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.2 Segnalazioni di guasto / rimedi in caso di guasto . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3

SIMATIC NET DP/AS–Interface Link 20E


iv C79000–G8972–C138–03
Indice

Appendice
A AS–Interface Protocol Implementation Conformance Statement (PICS) . . . . . . . . . . . A-1
B Struttura del telegramma di parametrizzazione e del telegramma di configurazione
PROFIBUS DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
C Bibliografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1
D Avvertenze relative al marchio CE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D-1
E Glossario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-1
E.1 Argomento AS–Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-2
E.2 Argomento PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-4
F SIMATIC NET – Supporto e training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . F-1

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 v
Indice

SIMATIC NET DP/AS–Interface Link 20E


vi C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio,
funzionamento 1
Il presente capitolo ha lo scopo di illustrare le prestazioni, la messa in funzione e le funzioni
di base dell’unità master DP/AS–Interface Link 20E (DP/AS–i Link 20E).
Esso specifica
S l’installazione del DP/AS–i Link 20E -
S gli indicatori e gli elementi di comando del DP/AS–i Link 20E
S la progettazione del DP/AS–i Link 20E con i tasti
S la progettazione in STEP 7 per un master SIMATIC S7 DP
S l’impostazione dell’indirizzo PROFIBUS per il DP/AS–i Link 20E.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-1
Descrizione tecnica, direttive di montaggio, funzionamento

1.1 Informazioni generali relative al funzionamento – istruzioni di


sicurezza

Attenzione
! Per l’utilizzo e il montaggio del DP/AS–i Link 20E osservare le direttive ESD.
L’allacciamento del DP/AS–i Link 20E è ammesso solo con l’alimentatore AS–i disinserito.

Attenzione
! Immunità ai disturbi / collegamento a terra
Per garantire l’immunità ai disturbi del DP/AS–i Link 20E, il DP/AS–i Link 20E e l’alimenta-
tore essere collegati a terra in base alle direttive.

Attenzione
! L’alimentatore AS–i utilizzato deve mettere a disposizione una tensione a basso voltaggio
separata dalla rete. Una separazione sicura può essere realizzata in base alle seguenti ri-
chieste:
S VDE 0100, parte 410 = HD 384–4–4 = IEC 364–4–41
(come bassa tensione funzionale con separazione di sicurezza) o
S VDE 0805 = EN60950 = IEC 950
(come bassa tensione di sicurezza SELV) o
S VDE 0106, parte 101

Avvertenza
Per il DP/AS–i Link 20E la progettazione, l’installazione e la messa in funzione dell’AS–Inter-
face possono essere eseguite indipendentemente dall’installazione PROFIBUS.

SIMATIC NET DP/AS–Interface Link 20E


1-2 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.2 Impiego dell’unità

Slave DP e AS–Interface master


DP/AS–i Link 20E rappresenta contemporaneamente uno slave PROFIBUS DP e un master
AS–Interface:
S DP/AS–i Link 20E collega l’interfaccia attuatore–sensore a PROFIBUS DP.
S Il DP/AS–i Link 20E consente di accedere agli ingressi e alle uscite degli slave AS–i da
PROFIBUS DP. A seconda del tipo di slave è quindi possibile accedere a valori binari o a
valori analogici.
Possono essere impiegati i seguenti slave AS–i:
– slave standard
– slave con area di indirizzamento ampliata (extended adressing mode)

Collegamento principale tramite PROFIBUS DP

ADR
BF DP–AS–Interface
DIA Link 20E
29 24 19 14 9 4 SF
28 23 18 13 8 3 APF
27 22 17 12 7 2 CER
31 26 21 16 11 6 1 AUP X2
30 25 20 15 10 5 0 CM 34
6GK71415 2AA0

DP/AS–Interface Link 20 E

Moduli passivi Moduli attivi


(senza slave–ASIC) (con slave–ASIC)

Alimentazione
AS–i

Attuatore/sensore
con slave–ASIC

Slave 5B Slave 5A Linea Diramazione


AS–i
Moduli AS–i con
area di indirizza-
mento ampliata

Figura 1-1 Esempio di una struttura del sistema con DP/AS–i Link 20E

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-3
Descrizione tecnica, direttive di montaggio, funzionamento

Potenzialità
DP/AS–i Link 20E consente lo scambio dei dati I/O con consistenza a byte e a parola con un
master DPV0, DPV1 e gli slave AS–i.
S Funzionamento DPV0
Nel funzionamento DPV0 con max. 32/32 byte I/O possono essere comandati fino a 62
slave AS–i digitali con una velocità di trasmissione da 9,6 kbit/s a 12 Mbit/s. L’interfaccia
delle istruzioni operative e l’accesso semplice ai valori analogici AS–i secondo il profilo
slave AS–i 7.3/7.4 nono sono disponibili nel funzionamento DPV0.
S Funzionamento DPV1
Nel funzionamento DPV1/DPx con max. 32/32 byte I/O possono essere comandati fino a
62 slave AS–i digitali con una velocità di trasmissione da 9,6 kbit/s a 12 Mbit/s. Inoltre
con i servizi Lettura_set_di_dati/Scrittura_set_di_dati vengono comandati al massimo 32
slave AS–i analogici con un massimo di 4 canali di I/O analogici.
I comandi secondo la specifica master AS–i M1e vengono realizzati con i servizi Let-
tura_set_di_dati/Scrittura_set_di_dati (set di dati 2).

Fornitura
Nella fornitura del DP/AS–i Link 20E sono compresi i seguenti componenti:
S DP/AS–i Link 20E
S Informazioni sul prodotto relative al DP/AS–i Link 20E

SIMATIC NET DP/AS–Interface Link 20E


1-4 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.3 Dati tecnici dell’unità


L’unità DP/AS–i Link 20E presenta i seguenti dati tecnici:

Tabella 1-1

Caratteristiche Significato / valori


Durata del ciclo AS–i S 5 ms con 31 slave
S 10 ms con 62 slave con area di indirizzamento am-
pliata
Progettazione dell’AS–Interface tramite pulsante sul frontalino oppure tramite STEP 7
Profili master AS–i supportati M1e
Allacciamento della linea AS–i tramite morsettiera (a 7 poli)
carico di corrente dall’allacciamento 1 a 3 o
dall’allacciamento 2 a 4 max. 3 A
Allacciamento a PROFIBUS tramite connettore femmina Sub–D a 9 poli
Impostazione dell’indirizzo PROFIBUS – Area di indirizzamento 1..126
– Impostazione tramite pulsante SET e DISPLAY
Carico ammesso DC 5V sull’allacciamento max. 90 mA
PROFIBUS
Velocità di dati supportate 9,6 kbit/s; 19,2 kbit/s; 45,45 kbit/s; 93,75 kbit/s;
(velocità di trasmissione) su PROFIBUS 187,5 kbit/s; 500 kbit/s; 1,5 Mbit/s; 3 Mbit/s;
6 Mbit/s; 12 Mbit/s
Tensione di alimentazione dalla linea AS–i in base alla specificazione AS–i
Corrente assorbita dalla linea AS–i max. 200 mA
Potenza assorbita 3,7 W
Condizioni ambientali ammesse
S Temperatura di esercizio Montaggio orizzontale: da 0 a 60°C
Montaggio verticale: da 0 a 45°C
S Temperatura di trasporto e di magazzinaggio da –405C a +70°C
S Umidità relativa max. 95% a +25°
Esecuzione costruttiva
S Tipo di protezione IP 20
S Dimensioni (L x A x P) in mm 90 x 80 x 62
S Peso ca. 200 g

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-5
Descrizione tecnica, direttive di montaggio, funzionamento

1.4 Montaggio dell’unità

Possibilità
DP/AS–i Link 20E presenta il grado di protezione IP 20.
S Il DP/AS–i Link 20E può essere montato su una guida profilata a norma (guida ad U se-
condo EN 50022).
S A scelta è possibile anche un fissaggio a parete diretto con i fori di fissaggio previsti nella
scatola.

Montaggio su una guida a U


Per il montaggio sulla guida a U è necessario osservare i seguenti punti:
1. L’unità viene dapprima agganciata dall’alto nella guida a U e spostata verso il basso fino
a quando la levetta scatta sul lato inferiore dell’unità.
2. A sinistra e a destra dell’unità non devono essere allineate altre unità.

Smontaggio dalla guida a U


Per lo smontaggio dalla guida a U procedere nel modo seguente:
1. In caso di smontaggio dalla guida a U è necessario togliere dapprima i cavi di alimenta-
zione e i cavi di ingresso/uscita.
2. Successivamente è necessario spingere verso il basso la levetta sull’unità utilizzando un
cacciavite ed estrarre l’unità dalla guida a U spostandola verso l’alto.

Convezione
Al di sopra e al di sotto dell’unità è necessario prevedere almeno 5 cm di spazio libero per la
dispersione del calore.

Montaggio verticale
La guida profilata a norma può essere montata anche verticalmente. A causa della conve-
zione ridotta, la temperatura ambientale massima ammessa scende a 45°C.
Montare sotto il DP/AS–i Link 20E un morsetto di terra sulla guida ad U per evitare che
l’unità ”scivoli” dalla guida.

SIMATIC NET DP/AS–Interface Link 20E


1-6 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.5 Frontalino – Accesso a tutte le funzioni

Parte di allacciamento, parte di indicazione e parte di comando


Dal frontalino è possibile accedere a tutti gli elementi di allacciamento, di indicazione e di
comando del DP/AS–i Link 20E.
Durante il funzionamento, la parte di allacciamento e la parte di comando sono coperte con
uno sportello frontale.

Elemento di
allacciamento
(sportello frontale
aperto) 1 ) * ) * PROFIBUS DP

ADR
DP/AS*Interface Link 20E
Parte di indicazione

Indicatore dei BF
gruppi
– 3 LED SF
29 24 19 14 9 4 PWR
Indicatori slave 28 23 18 13 8 3 APF
– 5 LED
27 22 17 12 7 2 CER
31 26 21 16 11 6 1 AUP X 2
3 4
30 25 20 15 10 5 0 CM
6GK1 415–2AA01

Elemento di SET DISPLAY


comando
(sportello frontale
aperto)

Foro di fissaggio
per il montaggio
a parete
Pulsante SET
Casella di siglatura
– per la progettazione AS–i
Indicatore di stato
– per l’impostazione
dell’indirizzo PROFIBUS Fila di LED
con 8 LED a due colori
Pulsante DISPLAY (rosso/verde o giallo/verde) per
– commuta l’indicatore – indicatore di stato o
– indicatore dei gruppi/slave

Figura 1-2 Frontalino

Valutazione dell’allacciamento, del comando e degli indicatori


Le informazioni dettagliate su questo argomento sono riportate nei seguenti capitoli.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-7
Descrizione tecnica, direttive di montaggio, funzionamento

1.6 Parte di allacciamento

Allacciamenti
Il DP/AS–i Link 20E presenta i seguenti allacciamenti:
S due allacciamenti alla linea AS–i (collegati internamente con ponticelli)
S un allacciamento per la terra funzionale
S un allacciamento a PROFIBUS (connettore femmina Sub–B a 9 poli)
Gli allacciamenti si trovano sotto la copertura superiore dello sportello frontale del DP/
AS–i Link 20E.

Allacciamenti sulla linea AS–i


Il DP/AS–i Link 20E presenta due allacciamenti per linee AS–i collegati internamente con
ponticelli nel DP/AS–i Link 20E.
In questo modulo è possibile ”inserire” il DP/AS–i Link 20E nella linea AS–i.

Attenzione
! I contatti di allacciamento AS–i possono essere caricato al massimo con 3 A. Se que-
sto valore viene superato sulla linea AS–i, il DP/AS–i Link 20E non deve essere ”inse-
rito” nella linea AS–i, ma deve essere allacciato con un cavo di derivazione (solo una
coppia di allacciamento occupata dal DP/AS–i Link 20E).

L’alimentazione del DP/AS–i Link 20E viene fornita completamente dall’AS–Interface.


La corrente assorbita dall’AS–Interface è di 200mA.

Linee AS–i
Terra funzionale

Allacciamenti
non occupati

1 + – + – PROFIBUS DP

Figura 1-3 Allacciamento della linea AS–i

Attenzione
! I due allacciamenti 6 e 7 ancora liberi sulla morsettiera non devono venire occupati.

SIMATIC NET DP/AS–Interface Link 20E


1-8 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

Avvertenza
Terra funzionale (morsetto )
Il DP/AS–i Link 20E dispone di un allacciamento per la terra funzionale. Questo allaccia-
mento deve essere collegato alla barra di terra possibilmente a bassa resistenza.

Allacciamento alla PROFIBUS DP


L’allacciamento alla PROFIBUS DP viene eseguito con il connettore femmina Sub–D a 9
poli.

Pericolo
! Per la posa e l’installazione del cavo PROFIBUS DP e del connettore di bus osservare le
avvertenze riportante in /5/.

Per l’allacciamento alla PROFIBUS DP sono disponibili dei connettori di bus nei quali l’uscita
del cavo viene eseguita con diverse angolazioni (0°, 30° e 90°). Anche in questo caso os-
servare le avvertenze riportate in /5/.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-9
Descrizione tecnica, direttive di montaggio, funzionamento

1.7 Indicatori ed elementi di comando

Significato dei diodi luminosi ADR, BF e SF


Sul frontalino del DP/AS–i Link 20E si trova una fila di 8 diodi luminosi (vedere figura 1-2).
Tutti i diodi luminosi presentano due colori (rosso/verde o giallo/verde). I tre diodi luminosi
superiori (ADR, BF e SF) rappresentano l’indicazione dei gruppi. Essi indicano lo stato
dell’indicatore.

Commutazione degli stati dell’indicatore – pulsante DISPLAY


La seguente figura illustra gli stati possibili dell’indicatore dei gruppi.
La commutazione degli stati dell’indicatore tra indicatore di stato, indicatore degli slave e
indicatore dell’indirizzo PROFIBUS viene eseguita con il pulsante DISPLAY. Azionando ripe-
tutamente il pulsante viene eseguita la commutazione nel rispettivo stato successivo dell’in-
dicatore e infine di nuovo nello stato iniziale.

Commutare lo stato dell’indicatore


con il pulsante DISPLAY

Indicatore di Indicatore per gli slave AS–i Indicatore


stato
(stato finale) indirizzo
PROFIBUS
0..4 5..9 10..14 15..19 20..24 25..29 30..31
1B..4B 5B..9B 10B..14B 15B..19B 20B..24B 25B..29B 30B..31B

ADR

BF ÍÍ
ÍÍ ÈÈÈ
ÈÈÈ
ÍÍ ÈÈÈ
ÍÍ ÈÈÈ
ÍÍ ÈÈÈ
SF

Indicazione statica: slave AS–i standard e slave A


Indicazione lampeggiante: slave B

Legenda: rosso ÍÍ
ÍÍ
rosso
o spento
verde ÈÈ
ÈÈ
verde
o spento
spento

SIMATIC NET DP/AS–Interface Link 20E


1-10 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.7.1 Indicatore di stato

Identificazione della posizione dell’indicatore di stato


L’indicatore di stato rappresenta l’indicazione di stato di base pre-
ADR spento impostata del DP/AS–i Link 20E. Nessun gruppo di LED verde ac-

ÍÍ ceso. Inoltre il LED ”ADR” non deve essere rosso.

ÍÍ I 7 7 LED inferiori segnalano lo stato del DP/AS–i Link 20E; vale la

ÍÍ
BF rosso o spento
sigla riportata a destra dei LED.

ÍÍ
ÍÍ rosso o spento
I 5 LED inferiori contrassegnano guasti/stati sull’AS–Interface. Il
LED “BF” indica errori su PROFIBUS DP.

ÍÍ
SF

Significato dei 7 LED inferiori


Se l’indicatore di stato è attivo, gli indicatori LED hanno il seguente significato:

Tabella 1-2

LED (colore Stato Significato


luminescente)
BF (rosso) Bus Failure Indica guasti sulla PROFIBUS DP.
Il LED si accende se:
S il collegamento tra il master DP e il DP/AS–i Link 20E è interrotto op-
pure il master DP non è attivo
S il DP/AS–i Link 20E non è stato configurato/parametrizzato oppure è
stato configurato / parametrizzato in modo errato dal master DP.
SF (rosso) Errore del Il LED si accende se:
sistema S nel funzionamento protetto è stato attivato un allarme diagnostico (in
arrivo) nel master DP
S il DP/AS–i Link 20E rileva un errore interno (p. es. EEPROM difettoso)
S il DP/AS–i Link 20E non può eseguire attualmente la commutazione del
modo operativo richiesta durante un comando del pulsante SET (p. es.
esiste uno slave con indirizzo 0).
PWR (verde) Run Il LED si accende quando viene fornita tensione al DP/AS–Interface
Link20E.
APF (rosso) AS–i Power Fail Indica che la tensione alimentata dall’alimentatore AS–i alla linea AS–i è
troppo bassa.
Avvertenza
L’alimentazione del DP AS–Interface Link 20E viene fornita completamente
dall’AS–Interface. Di conseguenza una caduta totale della tensione AS–i
non può più essere segnalata con AS–i Power fail. Questo stato si ricono-
sce in quando il LED “PWR” rimane spento.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-11
Descrizione tecnica, direttive di montaggio, funzionamento

Tabella 1-2 , (Fortsetzung)

LED (colore Stato Significato


luminescente)
CER (giallo) Configuration Er- Il LED indica se la configurazione dello slave identificata sulla linea AS–i
ror corrisponde alla configurazione nominale progettata nel DP/AS–i Link 20E.
In caso di scostamenti il LED “CER” si accende.
Il LED “CER” si accende nei seguenti casi:
S se uno slave AS–i progettato non è presente sulla linea AS–i (p. es.
guasto dello slave).
S se sulla linea AS–i è presente uno slave AS–i non precedentemente
progettato.
S se uno slave AS–i allacciato presenta dati di configurazione diversi
(configurazione I/O, codice ID) da quelli progettati dallo slave AS–i nel
DP/AS–i Link 20E.
S se il DP/AS–i Link 20E si trova nel funzionamento Offline.
AUP (verde) Autoprog Il LED indica il funzionamento protetto del DP/AS–i Link 20E che è possi-
available bile una programmazione automatica di indirizzo di uno slave AS–i. La
programmazione automatica degli indirizzi semplifica la sostituzione di uno
slave AS–i difettoso sulla linea AS–i (per informazioni più dettagliate con-
sultare il capitolo 5.1).
CM (giallo) Configuration Questo indicatore segnala il modo operativo del DP/AS–i Link 20E.
Mode S Indicatore acceso: modo di progettazione
S Indicatore spento: funzionamento protetto
Il modo di progettazione è necessario solo per la messa in funzione del
DP/AS–i Link 20E. Nel modo di progettazione il DP/AS–i Link 20E attiva
tutti gli slave AS–i allacciati e scambia con essi dati. Per informazioni più
dettagliate relative al modo di progettazione consultare il capitolo 1.8.

SIMATIC NET DP/AS–Interface Link 20E


1-12 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.7.2 Indicatore degli slave AS–i

Identificazione dello stato dell’indicatore degli slave


L’indicatore degli slave può essere identificato facilmente in quanto
ADR verde o spento almeno un gruppo di LED verde è acceso e il LED ADR rosso non
si accende.

BF I 5 LED inferiori segnalano gli slave sull’AS–Interface; vale la sigla


verde o spento
a sinistra dei LED. Ogni indicatore rappresenta contemporanea-
mente 5 slave.

SF verde o spento

Descrizione dettagliata degli stati dell’indicatore e del comando


L’indicazione degli slave AS–i avviene in gruppi da 5. I tre gruppi di LED superiori indicano
(in verde) quale gruppo da 5 viene indicato. Inoltre:
S Indicazione statica: slave AS–i standard e slave A
S Indicazione lampeggiante: slave B
I 5 LED inferiori indicano in verde gli slave AS–i identificati e attivi all’interno di un gruppo.
La commutazione da un gruppo all’altro viene eseguita rispettivamente premendo di nuovo il
pulsante DISPLAY.
La ricommutazione su ’indicatore di stato avviene:
S dopo l’indicazione dell’ultimo gruppo (slave AS–i 30, 31) e dopo aver premuto di nuovo il
pulsante DISPLAY (vale a dire la commutazione nell’indicazione di indirizzi PROFIBUS e
successivamente nell’indicatore di stato)
S se il pulsante DISPLAY non è stato premuto per ca. 8 minuti.

Caratteristiche dell’indicatore degli slave


S Se il DP/AS–i Link 20E si trova nel modo di progettazione, vengono indicati tutti gli
slave AS–i identificati.
S Se il DP/AS–i Link 20E si trova nel funzionamento protetto, vengono indicati tutti gli
slave AS–i attivati. Nel funzionamento protetto gli slave AS–i guasti o presenti ma non
progettati vengono indicati dal relativo LED acceso.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-13
Descrizione tecnica, direttive di montaggio, funzionamento

Esempio di un’indicazione degli slave

ADR
Indicatore dei DP/AS*Interface Link 20+
Parte di indicazione

gruppi BF
– 3 LED SF
29 24 19 14 9 4 RUN
Indicatori slave 28 23 18 13 8 3 APF
– 5 LED
27 22 17 12 7 2 CER
31 26 21 16 11 6 1 AUP X 2
3 4
30 25 20 15 10 5 0 CM
6GK1 415–2AA00

Figura 1-4 Esempio di un’indicazione degli slave

Dalla rappresentazione è possibile rilevare quanto segue:


S I gruppi di LED selezionano il secondo gruppo da 5
S Con i 5 LED inferiori all’interno di questo gruppo vengono indicati gli slave AS–i 6 e 8 at-
tivi.

SIMATIC NET DP/AS–Interface Link 20E


1-14 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.7.3 Indicazione e impostazione dell’indirizzo PROFIBUS

Identificazione dello stato dell’indicatore di indirizzo PROFIBUS


Se si accende la spia rossa del LED superiore (”ADR”) dell’indica-
ADR rosso tore dei gruppi, i 7 LED inferiori indicano in modo binario l’indirizzo
PROFIBUS del DP/AS–i Link 20E.

ÈÈ
ÈÈ
BF verde o spento

ÈÈ
ÈÈ
ÈÈ
SF verde o spento

Impostazione dell’indirizzo PROFIBUS


Per impostare l’indirizzo PROFIBUS del DP/AS–i Link 20E procedere nel modo seguente:
1. Interrompere il collegamento con il master DP (p. es. sfilando il connettore di allaccia-
mento del PROFIBUS) o commutare il master DP su STOP.

Avvertenza
L’impostazione dell’indirizzo PROFIBUS può essere eseguita solo in questo stato di funzio-
namento!

2. Commutare l’indicatore del DP/AS–i Link 20E azionando più volte il pulsante DISPLAY
fino a quando si accede il LED ”ADR” rosso (osservazione: partendo dall’indicatore di
stato, il pulsante deve essere premuto 15 volte).
Il DP/AS–i Link 20E indica quindi con i sette LED inferiori l’indirizzo attuale PROFIBUS
impostato.
3. Premendo a questo punto il pulsante DISPLAY, il DP/AS–i Link 20E ritorna all’indicatore
di stato e l’indirizzo PROFIBUS impostato viene mantenuto.
Azionando invece il pulsante SET è possibile impostare di nuovo l’indirizzo PROFIBUS.
Con il LED ”BF” acceso viene dapprima indicato il bit con il valore più alto dell’indirizzo
PROFIBUS.
4. Azionando il pulsante SET viene impostato questo bit (LED acceso), azionando il pul-
sante DISPLAY il bit viene ripristinato (LED spento). L’indicatore passa successivamente
al LED ”SF” (bit di indirizzamento successo dell’indirizzo PROFIBUS).
5. Con la stessa sequenza di bit del passo precedente possono a questo punto essere im-
postati o ripristinati i singoli bit dell’indirizzo PROFIBUS.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-15
Descrizione tecnica, direttive di montaggio, funzionamento

6. Se sono immessi tutti i bit, l’indicatore del bit di indirizzamento impostato si accende ad
intermittenza con luce rossa/verde e gialla/verde. Azionando nuovamente il pulsante SET
viene ripreso l’indirizzo PROFIBUS impostato dal DP/AS–i Link 20E.
Se invece viene premuto DISPLAY, il nuovo indirizzo viene annullato. A questo punto è
necessario ripetere l’immissione del nuovo indirizzo (come al passo 4 e 5).
Il seguente esempio rappresenta il valore dei bit di indirizzamento dell’indirizzo PROFIBUS
indicato dai LED.

rosso ADR
verde 64 BF

32 SF

16 RUN

8 APF

verde 4 CER
2 AUP In questo esempio
1 CM i LED segnalano
verde
l’indirizzo PROFIBUS:
64 + 4 + 1 = 69

Valore dei bit Casella di siglatura


di indirizzamento Indicatore di stato
Fila di LED
Figura 1-5

Nell’esempio riportato sopra è stato impostato l’indirizzo PROFIBUS 69 con i pulsanti SET/
DISPLAY.
L’indirizzo più grande impostabile è l’indirizzo 126. Osservare che l’indirizzo 126 su PROFI-
BUS è riservato per funzioni speciali (assegnazione di indirizzo). Per il traffico dei dati con il
master DP possono essere utilizzati gli indirizzi da 1 a 125.

SIMATIC NET DP/AS–Interface Link 20E


1-16 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.8 Progettazione dell’AS–Interface con il pulsante SET


(progettazione con pulsante)

Identificazione dello stato dell’indicatore


Con il DP/AS–Interface Link 20E sono possibili due modi operativi:
S modo di progettazione
S funzionamento protetto
Azionando il pulsante SET si commuta da un modo operativo all’altro.

Avvertenza
Fare attenzione che il pulsante SET è attivo solo se il collegamento con il master DP è inter-
rotto o se il master DP è su STOP.

modo di progettazione
Il modo di progettazione serve per la messa in funzione di un’installazione AS–i.
Nel modo di progettazione il DP/AS–i Link 20E po eseguire lo scambio dei dati con ogni
slave AS–i allacciato alla linea AS–i (eccetto che con gli slave AS–i con indirizzo ’0’). I nuovi
slave AS–i aggiunti vengono identificati e attivati immediatamente dal master e assunti nello
scambio ciclico dei dati.
Dopo la messa in funzione il DP/AS–i Link 20E può essere commutato nel funzionamento
protetto azionando i pulsanti (pulsante SET). In questo modo vengono progettati contempo-
raneamente gli slave AS–i attivi in questo momento. I seguiti dati degli slave AS–i vengono
quindi memorizzati nella memoria non volatile del DP/AS–Interface Link 20E:
S indirizzi
S codici ID
S configurazione di I/O

funzionamento protetto
Nel funzionamento protetto il DP/AS–Interface Link 20E effettua lo scambio dei dati solo con
gli slave AS–i progettati. ”Progettati” significa che gli indirizzi degli slave e i dati di configura-
zione memorizzati nel DP/AS–Interface Link 20E corrispondono ai valori degli slave AS–i
esistenti.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-17
Descrizione tecnica, direttive di montaggio, funzionamento

Preparazione della progettazione tramite pulsante


Assicurare i seguenti stati:
S Il traffico dei dati tra master DP e DP/AS–i Link 20E deve essere interrotto oppure il ma-
ster DP deve essere portato in STOP.
S Il DP/AS–i Link 20E e tutti gli slave AS–i devono essere allacciati all’AS–Interface e ali-
mentati dall’alimentatore AS–i.
S Gli slave AS–i devono presentare indirizzi differenti, diversi da “0”.

Avvertenza
Una progettazione AS–Interface è possibile solo negli stati indicatore di stato e indicatore di
slave. Il DP/AS–i Link 20E non deve trovarsi nello stato indicatore di indirizzi PROFIBUS,
vale a dire mentre viene azionato il pulsante SET, l’indicatore LED ”ADR” rosso non deve
accendersi.

Esecuzione della progettazione tramite pulsanti


1. Commutare l’indicatore del DP/AS–i Link 20E nel modo “Indicatore di stato” (imposta-
zione di base) con il pulsante DISPLAY.
2. Controllare che il DP/AS–i Link 20E si trovi nello stato “Modo di progettazione”. (il LED
”CM” si accende). In caso contrario commutare il DP/AS–i Link 20E nel modo di progetta-
zione con i l pulsante SET.
3. Commutato nell’indicatore degli slave con DISPLAY è possibile verificare che tutti gli
slave allacciati all’AS–Interface siano presenti e vengano visualizzati.
4. Azionare il pulsante SET. In questo modo il DP/AS–i Link 20E viene progettato, vale a
dire che la configurazione reale identificata dal DP/AS–i Link 20E viene memorizzata
nella memoria non volatile della EEPROM come valore nominale. Contemporaneamente
il DP/AS–i Link 20E viene commutato nel funzionamento protetto e il LED ”CM” si spe-
gne.
Il LED ”CER” si spegne anche in quanto dopo la progettazione la ”configurazione nomi-
nale” memorizzata nel DP/AS–i Link 20E corrisponde alla ”configurazione reale” esistente
sull’AS–Interface.

Avvertenza
La commutazione dal modo di progettazione al funzionamento protetto è possibile solo se
all’AS–Interface non è allacciato nessuno slave AS–i con indirizzo 0. Con lo slave 0 allac-
ciato, azionando il pulsante SET si accende il LED ”SF”.

SIMATIC NET DP/AS–Interface Link 20E


1-18 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.9 Progettazione del DP/AS–i Link 20E nel master DP come


slave DP

Significato della progettazione


A seconda dell’apparecchio utilizzato come master DP, la comunicazione con gli slave DP è
configurata in modo diverso. Normalmente i dati riguardanti la configurazione del sistema
master DP vengono definiti nell’ambito di una progettazione.
Per la progettazione DP nel master DP, in questo capitolo vengono descritti:
S l’impiego del file GSD
S le impostazioni nello strumento di progettazione del master DP
S la progettazione in STEP 7 per il master DP della gamma di apparecchi SIMATIC S7

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-19
Descrizione tecnica, direttive di montaggio, funzionamento

1.9.1 Procedimento generale

Strumento di progettazione disponibili


S COM–PROFIBUS (ET 200)
S STEP 7 (SIMATIC S7)
S Prodotti di altra marca

Modi operativi e caratteristiche potenziali progettabili del master DP


La seguente tabella comprende le caratteristiche potenziali più importati dei modi operativi
possibili master DP secondo DPV0 e DPV1 (vedere anche cap. 1.2)

Tabella 1-3

Informazioni sulle funzioni disponibili relative Funzionamento DPV0 Funzionamento DPV1


a AS–i Link 20E
Accesso a dati I/O binari X X
Comodo accesso ai valori analogici AS–i se- – X 1)
condo il profilo slave AS–i 7.3/7.4
Interfaccia delle istruzioni operative AS–i – X 1)

1) Anche nei master SIMATIC S7 con interfaccia integrata e nei CP 443–5 EXT queste funzioni sono dispo-
nibili (per il CP 342–5 in preparazione al momento della stampa del presente manuale).

Progettazione master DP
La seguente tabella fornisce informazioni generali sulla progettazione del modo operativo
possibile in funzione del master DP e dello strumento utilizzato.
Osservare inoltre le avvertenze nel manuale del relativo strumento di progettazione.

Tabella 1-4

Tipo del master DP La progettazione del master DP viene eseguita tra- Modo operativo /
mite ... proprietà
Strumento Procedimento
S S7 con interfaccia DP STEP 7 dalla versione 5 Rilevare e configurare il DPV1 + configurazione
integrata nella CPU con SP3 DP/AS–i Link 20E nella slave configurata all’avvio
oppure configurazione hardware (vedere cap. 1.9.4)
dal catalogo hardware
S S7 con allacciamento
DP tramite CP 342–5 STEP 7 fino alla versione Importare il file GSD e il DPV0 o DPV1 seleziona-
e CP 443–5 5 con SP2 impostare modo S7 bile (vedere cap.1.9.2)
Standard secondo DPV0 Specifico per master p. es. importare il file GSD DPV0
nel COM PROFIBUS

SIMATIC NET DP/AS–Interface Link 20E


1-20 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

Tabella 1-4 , seguito

Tipo del master DP La progettazione del master DP viene eseguita tra- Modo operativo /
mite ... proprietà
Strumento Procedimento
Standard secondo DPV1 Specifico per master p. es. importare il file GSD DPV1
nel COM PROFIBUS
abilitare (enable) DPV1
(vedere cap.1.9.2)

File GSD
Anche il file GSD SIEM8098.GSD contiene le informazioni necessarie per il DP/
AS–i Link 20E delle quali necessita lo strumento di progettazione (p. es. STEP7 o COM
PROFIBUS).
Il file GSD è contenuto nel dischetto allegato a questo manuale e può inoltre essere richia-
mato per modem da SchnittStellenCenter Fürth al numero telefonico 0911/737972.
Il file GSD può inoltre essere richiamato al seguente sito di Internet: http://www.ad.sie-
mens.de/csinfo/ (sotto “Alle Downloads...”).

File BMP (bitmap)


Per la rappresentazione grafica del DP/AS–i Link 20E vengono utilizzati alcuni strumenti di
progettazione – p. es. STEP 7 – file bitmap. ANche questi strumenti si trovano sul dischetto
allegato.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-21
Descrizione tecnica, direttive di montaggio, funzionamento

1.9.2 Importazione del file GSD

Immissione del master DP nello strumento di progettazione


Se si è importato il file GSD nello strumento di progettazione del proprio master DP, ven-
gono proposte diverse possibilità di selezione per:
S configurazione
Qui è possibile selezionare tra:
– max. 16/16 byte AKF (formato generale di identificazione)
Selezionare questa configurazione se il proprio master DP supporta solo telegrammi
di configurazione DP con formato di identificazione generale. Lo scambio dei dati può
in questo caso essere eseguito sono con slave AS–i standard e slave A.
– max. 32/32 byte SKF (formato speciale di identificazione)
Selezionare questa configurazione se il proprio master DP supporta solo telegrammi
di configurazione DP con formato speciale di identificazione. In questo caso può es-
sere utilizzata l’intera interfaccia binaria del DP/AS Interface Link 20E.
S Parametrizzazione
Per la parametrizzazione DP del DP/AS Interface Link 20E è possibile scegliere tra i se-
guenti parametri di funzionamento:
– DPV1 (acyclic data) enable/disable (preimpostazione “disable”)
Con questi parametri di funzionamento è preimpostato il funzionamento ”DPV1 disa-
ble”. Con questa impostazione non è possibile nessun trasferimento aciclico dei dati.
Se si intende utilizzare l’interfaccia delle istruzioni operative e il trasferimento analo-
gico dei dati con l’AS–Interface, è necessario selezionare ”DPV1 = enable”.
– Diagnostics Alarm enable/disable (preimpostazione “enable”)
Con questi parametri di funzionamento è preimpostato il funzionamento ”Diagnostics
Alarm enable”. Con questa impostazione il DP/AS Interface Link 20E attiva allarmi
diagnostici in caso di errori.
Se si intende disattivare questo comportamento, selezionare ”Diagnostics Alarm =
enable”
– S7–Mode enable/disable (preimpostazione “disable”)
Questo parametro di funzionamento deve essere impostato su enable se come ma-
ster DP viene impiegato un apparecchio S7 e se la progettazione del master viene
eseguita con STEP7 V5.0 SP2 o precedente.

Attenzione
! Se si impiega un master DPV0 è necessario mantenere l’impostazione “DPV1–disable”. In
caso contrario può disattivarsi il trasferimento I/O e subentrare un errore AS–i.

SIMATIC NET DP/AS–Interface Link 20E


1-22 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

Telegramma di parametrizzazione/configurazione
Se il proprio master DP non può elaborare nessun file GSD è possibile eventualmente im-
mettere direttamente il telegramma di parametrizzazione e il telegramma di configurazione
per il DP/AS–i Link 20E durante la progettazione del master DP. La struttura del telegramma
di parametrizzazione e di configurazione per il DP/AS–i Link 20E è descritto dettagliata-
mente nell’appendice C.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-23
Descrizione tecnica, direttive di montaggio, funzionamento

1.9.3 Progettazione in STEP 7 – Progettazione di base

Progettazione del sistema master DP


Il DP/AS–i–Link 20E viene rilevato come ogni altro slave DP dal catalogo hardware nella
STEP 7 configurazione hardware e inserito nella rappresentazione grafica del sistema ma-
ster DP.

Dopo aver inserito il DP/AS–i–Link 20E come slave DP, nella visualizzazione dettagliata
della finestra delle stazioni non si possono ancora vedere slave AS–i. In questa imposta-
zione di default valgono innanzitutto le regole di configurazione della “Progettazione tra-
mite pulsanti” (vedere cap. 1.8 ).

SIMATIC NET DP/AS–Interface Link 20E


1-24 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

Progettazione delle proprietà dello slave DP


Per progettare informazioni, indirizzi e parametri di funzionamento generali passare alla fine-
stra di dialogo delle proprietà del DP/AS–i Link 20E.
Le impostazioni che si eseguono in questa finestra di dialogo sono sufficienti per mettere in
funzione il DP/AS–i Link 20E con un master DP SIMATIC S7. Tutte le altre informazioni di
progettazione riguardanti gli slave AS–i possono essere definite con la progettazione tramite
pulsanti (vedere cap. 1.8) nel DP/AS–i Link 20E.
Se non si intende eseguire un’ulteriore progettazione AS–i da STEP 7, proseguire secondo
le istruzioni riportate nel capitolo successivo 1.9.4.
S Scheda “Indirizzi digitali”
Per progettare le aree di indirizzamento per i dati di ingressi DP e i dati di uscita DP pas-
sare alla scheda “Indirizzi digitali”.

Indirizzi iniziali:
devono essere selezionati in modo
identico per gli ingressi e le uscite.

Lunghezza riservata:
S Nell’impostazione di default
Packen?? sono riservati 32 byte
L’utilizzo di indirizzi viene ottimizzato e S Durante ?? Packen ?? l’area
tutti gli spazi vuoti vengono eliminati viene ottimizzata

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-25
Descrizione tecnica, direttive di montaggio, funzionamento

S Scheda “Parametri di funzionamento”

Per il funzionamento protetto può in


questo caso essere selezionato un
allarme diagnostico.

Programmazione automatica di in-


dirizzi per la sostituzione degli
slave:
In caso di sostituzione di uno slave
AS–i (in caso di guasto) viene ese-
guita una programmazione auto-
matica di indirizzo.
Se, p. es. per motivi di sicurezza,
questo comportamento non è desi-
derato, è possibile disattivare l’op-
zione.

SIMATIC NET DP/AS–Interface Link 20E


1-26 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

1.9.4 Progettazione in STEP 7 – Progettazione slave

Significato
Una progettazione completa AS–i in STEP 7, come descritto qui di seguito, consente di
adattare in modo ottimale l’AS–Interface allo spazio di indirizzamento I/O di SIMATIC S7.
Le impostazioni eseguite finora nella progettazione di base sono sufficienti per poter mette in
funzione il DP/AS–i Link 20E con un master DP SIMATIC S7. Tutte le altre informazioni di
progettazione riguardanti gli slave AS–i possono quindi essere definite con la progettazione
tramite pulsanti (vedere cap. 1.8) nel DP/AS–i Link 20E.
Se non si intende eseguire un’ulteriore progettazione AS–i da STEP 7, proseguire secondo
le seguenti istruzioni.

Progettazione di slave AS–i


Per progettare una configurazione slave speciale rilevare dal catalogo dell’hardware gli slave
AS–i e inserirli nella visualizzazione dettagliata della finestra delle stazioni in una riga sele-
zionata. In questo modo vengono definiti gli indirizzo degli slave AS–i.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-27
Descrizione tecnica, direttive di montaggio, funzionamento

Per la selezione sono disponibili due tipi di slave AS–i:


S Slave A/B AS–i
Slave AS–i con modo di indirizzamento ampliato
S Slave standard AS–i o slave analogici AS–i
Slave AS–i per area di indirizzamento standard; se si
utilizza questo tipo di slave, allo stesso indirizzo AS–i non
è possibile impostare nessuno slave A/B AS–i nell’area di
indirizzamento B.

Progettazione delle impostazioni di uno slave AS–i


Durante la configurazione delle proprietà degli slave AS–i è possibile
S memorizzare informazioni generali per gli slave AS–i
S inserire dati di configurazione degli slave AS–i
S definire la configurazione I/O
S definire le aree di indirizzamento I/O

SIMATIC NET DP/AS–Interface Link 20E


1-28 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

Slave standard AS–i


Lo slave standard AS–i può essere posizionato sostanzialmente solo nell’area A di un indi-
rizzo AS–i. L’area B non può di conseguenza più essere utilizzata all’indirizzo AS–i utilizzato.

Rilevare in questa area i seguenti dati del


costruttore per gli slave AS–i:
S Configurazione I/O: significato a
norma
S Codice ID: significato a norma
S Codice ID1/2: codice ID ampliato
secondo la nuova norma (2.1)1

Come opzione possono in


questo caso essere autoriz-
zati parametri di avvio
Il tipo di slave determina se
possono essere utilizzati que-
sti parametri.

A seconda della configurazione I/O è


possibile definire l’area di indirizza-
mento per i dati di ingresso/uscita.

1 Per gli slave AS–i che non supportato i codici


ID1/ID2 è necessario immettere i valori FH.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-29
Descrizione tecnica, direttive di montaggio, funzionamento

Progettazione di slave analogici come slave standard


Se si intende progettare slave analogici utilizzare anche in questo caso slave standard AS–i.
Le proprietà dell’interfaccia analogica si imposta con la combinazione della configurazione
I/O e dei tre codici ID. Nelle istruzioni per l’uso sono riportate informazioni sui parametri da
impostare dello slave AS–i utilizzato.
Questi parametri sono definiti rispettivamente in conformità alla norma DP V1.
Esempio:

Configurazione I/O generale per


slave analogici.

Codici ID per slave analogici che


possono essere rilevati nelle rispet-
tive istruzioni per l’uso.
In questo caso, p. es.:
S codice ID: 3h
S ID1: Fh (non viene analizzato)1
S ID2: 5h = slave analogico a due
canali

1 Per gli slave AS–i che non supportato i codici


ID1/ID2 è necessario immettere i valori FH.

SIMATIC NET DP/AS–Interface Link 20E


1-30 C79000–G8972–C138–03
Descrizione tecnica, direttive di montaggio, funzionamento

Slave A/B AS–i


Gli slave A/B AS–i possono essere posizionati a scelta nell’area A o nell’area B di un indi-
rizzo AS–i. L’area B può essere utilizzata solo se nell’area A non è stato posizionato nes-
suno slave standard AS–i.

I parametri in questa area defini-


scono il profilo slave.
Oltre alla configurazione I/O è ne-
cessario:
S Codice ID: significato a norma
S Codice ID1/2: codice ID ampliato
secondo la nuova norma (2.1)

Come opzione possono in


questo caso essere autoriz-
zati parametri di avvio
Il tipo di slave determina se
possono essere utilizzati que-
sti parametri.
Per gli slave A/B sono dispo-
nibili solo 3 bit.
Il bit 4 è necessario solo per
la commutazione di indirizzo.

A seconda della configurazione I/O


è possibile definire l’area di indiriz-
zamento per i dati di ingresso/
uscita.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 1-31
Descrizione tecnica, direttive di montaggio, funzionamento

1.10 Velocità di trasmissione su PROFIBUS


Il DP/AS–i Link 20E supporta le seguenti velocità di trasmissione su PROFIBUS DP:

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

SIMATIC NET DP/AS–Interface Link 20E


1-32 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i 2
Nel seguente capitolo si trovano informazioni necessarie per accedere all’AS-Interface dal
master DP tramite DP/AS-Interface Link 20E (DP/AS-i Link 20E).
Viene eseguita la trasmissione di
S valori binari tramite servizi DP ciclici
S valori analogici tramite servizi DP aciclici

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-1
Scambio dei dati tra master DP e slave AS-i

2.1 Procedimento - visione generale

Eseguire le seguenti singole operazioni fino alla messa in funzione:

Progettare, p. es. nella


config. HW di STEP 7 un
sistema master DP

Progettazione del master DP


con DP/AS-i Link come slave
DP e master AS-i
Scrittura del programma -> cap. 1.9
utente con accesso ai va-
lori binari per il master DP
-> cap. 2.3
Scrittura del programma
utente con accesso ai valori
analogici per il master DP
Creare, p. es., con
-> cap. 2.4
KOP/FUP/AWL un programma per una
CPU S7 con interfaccia DP

Messa in funzione

SIMATIC NET DP/AS–Interface Link 20E


2-2 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i

2.2 Funzionamento delle interfacce

Accesso all’AS-Interface tramite PROFIBUS DP


Il master DP comunica con gli slave AS-i tramite DP/AS-i Link 20E. Gli oggetti di comunica-
zione AS-i vengono rappresentati in una rispettiva area di dati contigua per i dati di ingresso
e di uscita nel master DP.
Grazie alla funzione, il DP/AS-i Link 20E mette a disposizione due interfacce:
1. interfaccia verso il master DP: PROFIBUS DP
2. interfaccia verso gli slave AS-i: AS-Interface

Master DP DP/AS-i Link Slave AS-i

Servizi ciclici
Scrittura di valori binari
ÍÍÍ
ÍÍÍ
ÍÍÍÎÎ
Slave
Lettura di valori binari AS-i 1

ÍÍÍ
ADR
BF DP-AS-Interface
DIA Link 20
29 24 19 14 9 4 SF
28 23 18 13 8 3 APF

ÍÍÍ
ÍÍÍ
27 22 17 12 7 2 CER
31 26 21 16 11 6 1 AUP X2
34

Servizi aciclici
30 25 20 15 10 5 0 CM
6GK71415 2AA0

Scrittura_del_set_di_dati
ÍÍÍ
ÎÎÎÎÎ Slave
S Scrittura di valori analogici
S Job istruzione operativa
ÎÎÎÎÎ AS-i 2

ÍÍÍ
ÎÎÎ
ÍÍÍ
ÎÎÎ
Lettura_del_set_di_dati Slave

ÎÎÎ
S Valori analogici AS-i n
S Risposta istruzione operativa

PROFIBUS AS-Interface

Interfaccia verso master DP: PROFIBUS DP


Sul lato PROFIBUS il PROFIBUS DP V1 utilizza i servizi ciclici e i servizi aciclici:
S Servizi ciclici
I servizi ciclici vengono utilizzati per la trasmissione di valori binari.
S Servizi aciclici di PROFIBUS-DP V1
Questi servizi vengono in seguito indicati come Lettura_del_set_di_dati e Scrit-
tura_del_set_di_dati. Essi vengono utilizzati per
– la trasmissione di valori analogici
– il comando dell’interfaccia delle istruzioni operative

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-3
Scambio dei dati tra master DP e slave AS-i

2.3 Trasmissione di valori binari AS–i

Significato
In questo capitolo è descritto l’accesso possibile ai valori binari degli slave AS–i allacciati nel
master DP dal programma utente.

Interfaccia tra master DP e DP/AS–i Link 20E


Il master DP accede agli ingressi e alle uscite degli slave AS–i tramite DP/AS–i Link 20E nel
funzionamento DP ciclico. Gli ingressi e le uscite degli slave AS–i vengono rappresentati
in una rispettiva area di dati contigua nel master DP.

Master DP DP/AS–i Link Slave AS–i

Servizi ciclici

ÍÍÍ
ÍÍÍ
Scrittura di valori binari

ÍÍÍÎÎ
Slave
Area di AS–i 1

ÍÍÍ
ADR
BF DP–AS–Interface
DIA Link 20

uscita 29 24 19 14 9 4
28 23 18 13 8 3
SF
APF

ÍÍÍ
ÍÍÍ
27 22 17 12 7 2 CER

DP 31 26 21 16 11 6 1
30 25 20 15 10 5 0
AUP
CM
6GK71415 2AA0
X2
34

ÎÎÎ
ÎÎ
ÍÍÍ
ÎÎ
Slave
AS–i 2

Lettura di valori binari


ÎÎÎ
Area di in- ÎÎÎ
ÍÍÍ
gresso
DP

ÎÎ
ÍÍÍ
ÎÎ
Slave
AS–i n

PROFIBUS AS–Interface
Figura 2-1

Per il master PROFIBUS DP il DP/AS–i Link 20E occupa


S max. 32 byte di ingresso e max. 32 byte di uscito
L’indirizzamento di questi byte all’interno del master DP (nel programma utente ecc.) di-
pende dal master PROFIBUS DP utilizzato.
Qui di seguito sono riportati esempi relativi a questo argomento. Per ulteriori informazione
consultare /3/ e i relativi manuali del master PROFIBUS DP impiegato.

SIMATIC NET DP/AS–Interface Link 20E


2-4 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i

2.3.1 Indirizzamento degli slave AS–i

Avvertenza
Le seguenti versi relative all’indirizzamento valgono quindi solo per la progettazione tramite
pulsanti (vedere cap. 1.8 ) del DP/AS–i Link 20E.
Se si esegue la progettazione dello slave AS–i tramite STEP 7 è necessario osservare gli
indirizzi I/O ivi documentati (vedere cap. 1.9.4).

Interfaccia verso gli slave AS–i


Il DP/AS–i Link 20E assegna ad ogni slave AS–i sulla linea AS–i rispettivamente quattro bit
(un cosiddetto nibble) di dati di ingresso e rispettivamente quattro bit di dati di uscita ai quali
il master PROFIBUS DP può accedere ciclicamente.

Indirizzamento dei dati di ingresso o di uscita AS–i nel master DP


I max. 62 slave AS–i occupano complessivamente 32 byte di dati di ingresso e 32 byte di
dati di uscita (vedere la tabella riportata in basso). Gli indirizzi iniziali dei dati di ingresso e di
uscita dipendono dalla progettazione del master PROFIBUS DP.
Nel SIMATIC S7 l’area di indirizzamento per i dati di ingresso e di uscita deve essere sele-
zionata sempre uguale.

Numero di byte *) Bit 7–4 Bit 3–0


m+0 Nibble di stato **) Slave 1 o 1A
Bit 3 | Bit 2 | Bit 1 | Bit 0
m+1 Slave 2 o 2A Slave 3 o 3A
m+2 Slave 4 o 4A Slave 5 o 5A
m+3 Slave 6 o 6A Slave 7 o 7A
m+4 Slave 8 o 8A Slave 9 o 9A
m+5 Slave10 o 10A Slave 11 o 11A
m+6 Slave 12 o 12A Slave 13 o 13A
m+7 Slave 14 o 14A Slave 15 o 15A
m+8 Slave 16 o 16A Slave 17 o 17A
m+9 Slave 18 o 18A Slave 19 o 19A
m+10 Slave 20 o 20A Slave 21 o 21A
m+11 Slave 22 o 22A Slave 23 o 23A
m+12 Slave 24 o 24A Slave 25 o 25A
m+13 Slave 26 o 26A Slave 27 o 27A
m+14 Slave 28 o 28A Slave 29 o 29A
m+15 Slave 30 o 30A Slave 31 o 31A
m+16 riservato Slave 1B
m+17 Slave 2B Slave 3B
m+18 Slave 4B Slave 5B
m+19 Slave 6B Slave 7B
m+20 Slave 8B Slave 9B
m+21 Slave10B Slave 11B
m+22 Slave 12B Slave 13B
m+23 Slave 14B Slave 15B

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-5
Scambio dei dati tra master DP e slave AS-i

Numero di byte *) Bit 7–4 Bit 3–0


m+24 Slave 16B Slave 17B
m+25 Slave 18B Slave 19B
m+26 Slave 20B Slave 21B
m+27 Slave 22B Slave 23B
m+28 Slave 24B Slave 25B
m+29 Slave 26B Slave 27B
m+30 Slave 28B Slave 29B
m+31 Slave 30 Slave 31B
Bit 3 | Bit 2 | Bit 1 | Bit 0 Bit 3 | Bit 2 | Bit 1 | Bit 0

*)
m = indirizzo iniziale dei dati di ingresso e di uscita nel master DP
**)
I bit 4–7 nel primo byte dei dati di ingresso vengono contrassegnati come nibble di stato;
essi sono riservati per l’interfaccia delle istruzioni operative del DP/AS–i Link 20E (vedere
cap. 3.1).
I bit 4–7 nel primo byte dei dati di uscita continuano ad essere riservati senza ulteriore signi-
ficato.

Disattivazione degli indirizzi I/O


Gli indirizzi I/O che non vengono impostati nell’area interna della tabella possono essere di-
sattivati durante la progettazione DP (p. es. nella progettazione STEP 7 tramite parametri
“Lunghezza riservata” (vedere cap. 1.9.3).
Esempio:
Se non si utilizza nessuno slave B come slave AS–i con ingressi binari e l’indirizzo massimo
di uno slave standard è 20 è possibile impostare la “Lunghezza riservata” dei dati di ingresso
a 11.

Particolarità per slave AS–i analogici


Se si impiegano slave AS–i analogici secondo il profilo 7.3 /7.4 vale quanto segue:
S i nibble di ingresso di questi slave AS–i impostano il DP/AS–i Link 20E al valore “0”;
S i nibble di uscita di questi slave AS–i vengono ignorati dal DP/AS–i Link 20E;
Il cap. 2.4 descrive come accedere agli slave AS–i analogici.

SIMATIC NET DP/AS–Interface Link 20E


2-6 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i

Esempio per una configurazione


La figura 2–2 illustra un esempio per l’indirizzamento di 4 slave AS–i tramite il master PRO-
FIBUS DP. Nel master DP sono utilizzati gli indirizzi iniziali m = 0 per i dati I/O.
I bit rilevanti per il programma utente (slave AS–i esistenti) sono riportati in grigio. I bit ripor-
tati in bianco non hanno alcun significato per il programma utente in quanto non è assegnato
nessuno slave AS–i.

Master DP

32 32
byte di ingresso byte di uscita

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

Slave 2 Slave 3 1 Slave 2 Slave 3


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

Slave 4 Slave 5 2 Slave 4 Slave 5


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

. .
. .
Slave 30B Slave 31B Slave 30B Slave 31B
31 31
Bit 3 Bit 2 Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0 Bit 3 Bit 2 Bit 1 Bit 0

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

Slave N. 2 Slave N. 3 Slave N. 4 Slave N. 31B


Slave AS–i
Modulo
Modulo4 4EE 2 E/modulo 2 A Modulo 4 A 4 E/modulo 3 A

Figura 2-2

Nella figura riportata sopra il modulo 2E/2A (slave AS–i N. 3 con due ingressi e due uscite)
occupa, p. es. i bit 0 e 1 nel byte di ingresso 1 e i bit 2 e 3 nel byte di uscita 1.
L’assegnazione degli allacciamenti AS–i dei moduli di bus ai bit di dati dei byte di ingresso/
uscita è riportata qui di seguito con un esempio per lo slave N. 3:

1 0 N. bit
Byte di ingresso
1

Allacciamento 2 sul modulo di


bus AS–i
Allacciamento 1 sul modulo di
bus AS–i

3 2 N. bit
Byte di uscita 1

Allacciamento 4 sul modulo di


bus AS–i
Allacciamento 3 sul modulo di
bus AS–i

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-7
Scambio dei dati tra master DP e slave AS-i

2.3.2 Accesso a dati binari AS–i

Determinante è il master DP
Il tipo di accesso possibile ai dati binari degli slave AS–i dipende dal master DP utilizzato.
Consultare la relativa documentazione utente.

SIMATIC S7 è master DP
Se si sono progettati indirizzi I/O di DP/AS–i Link 20E nell’area dell’immagine di processo è
possibile accedere ai valori binari AS–i con i comandi a bit singolo.
Esempio:
U E 18.6
= A 22.3

SIMATIC NET DP/AS–Interface Link 20E


2-8 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i

2.4 Trasmissione di valori analogici AS–i

Significato
In questo capitolo è descritto l’accesso possibile ai valori analogici degli slave AS–i allacciati
nel master DP dal programma utente.

Avvertenza
Le seguenti versioni valgono solo per slave AS–i che svolgono la trasmissione dei valori
analogici secondo il profilo slave AS–i 7.3 e 7.4.
Il DP/AS–i Link 20E non supporta la trasmissione dei valori analogici secondo il profilo slave
AS–i 7.1/7.2. In questo caso il trasferimento analogico deve essere realizzato tramite soft-
ware.

Interfaccia analogica tra master DP e DP/AS–i Link 20E


I valori analogici vengono letti e scritti tramite i servizi aciclici di PROFIBUS DP V1. In que-
sto programma utente del master DP utilizzare a tale scopo i servizi Lettura_del_set_di_dati
e Scrittura_del_set_di_dati.
Possono essere comandati fino a 31 slave AS–i con rispettivamente fino a 4 valori di di in-
gresso analogici o valori di uscita analogici. L’accesso ai valori analogici viene eseguito con
fino a 8 set di dati (numeri di set di dati 140–147).

Master DP DP/AS–i Link Slave AS–i


Servizi aciclici ADR
BF DP–AS–Interface
DIA Link 20

Scrittura_del_set_di_dati 29 24 19 14 9 4 SF

ÍÍÍ
28 23 18 13 8 3 APF
27 22 17 12 7 2 CER

S Valori analogici
31 26 21 16 11 6 1 AUP X2
30 25 20 15 10 5 0 CM 34
6GK71415 2AA0

S Job istruzione operativa


ÍÍÍ
ÍÍÍ
ÎÎ
Set di dati Slave

ÍÍÍÎÎ
Area di dati 140–147 per AS–i 1
per valori di valori analo-
uscita analo-
gici
gici uscite
ÍÍÍ
ÍÍÍ
ÍÍÍ
ÎÎÎÎÎ
Slave
AS–i 2
Lettura_del_set_di_dati Set di dati
ÎÎÎ
S Valori analogici
S Risposta istruz. operativa
140–147 per
valori analo-
gici ingressi
ÎÎÎ
Area di dati

ÍÍÍ
per valori di
ingresso

ÎÎ
Slave
analogici
AS–i n

ÎÎ
PROFIBUS AS–Interface
Figura 2-3

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-9
Scambio dei dati tra master DP e slave AS-i

2.4.1 Richiamo dei servizi aciclici

Master DP con servizi aciclici


I servizi aciclici secondo la norma DP–V1 per PROFIBUS DP consentono, oltre al trasferi-
mento dei dati ciclico, di trasferire ulteriori job per la trasmissione dei dati di uscita agli slave
DP o per rilevare (ricevere) i dati di ingresso degli slave DP.
Nel DP/AS–i Link 20E i servizi aciclici vergono utilizzati per:
S leggere/scrivere valori analogici
S l’interfaccia delle istruzioni operative (vedere cap. 2)

Richiami

Tabella 2-1

Richiamo per SIMATIC S7 per interfaccia di programma-


zione DP
Lettura_del_set_di_dati SFC 59 dpc*_read
Scrittura_del_set_di_dati SFC 58 dpc*_write

Parametri di richiamo
Per specificare un job è necessario impostare determinati parametri. La contrassegnatura di
questi parametri e il tipo di parametrizzazione può variare a seconda del tipo di master DP.
La seguente tabella fornisce informazioni generali di parametrizzazione secondo la specifica
DP–V1 e un esempio della rappresentazione della parametrizzazione in un programma
utente per una CPU SIMATIC S7 e in un programma utente per PC/PG nel quale viene uti-
lizzata l’interfaccia di programmazione SIMATIC NET.

Tabella 2-2 Parametri per la trasmissione/ricezione

DP–V1 SIMATIC S7 (SFC 58/59) per PC: interfaccia di pro- Significato


grammazione DP
(dpc*_read/write)
Indirizzo LADDR C_Ref Indirizzo PROFIBUS del DP/
PROFIBUS (deve essere specificato l’indi- AS–i Link (slave DP)
rizzo iniziale dei byte di in-
gresso ciclici del DP/AS–i Link
(vedere anche cap.1.9). La
CPU S7 fornisce con questo
compito l’indirizzo PROFI-
BUS.)
IOID – Valore fisso
in questo caso è necessario
immettere il seguente valore
fisso: B#16#54

SIMATIC NET DP/AS–Interface Link 20E


2-10 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i

Tabella 2-2 Parametri per la trasmissione/ricezione, Fortsetzung

DP–V1 SIMATIC S7 (SFC 58/59) per PC: interfaccia di pro- Significato


grammazione DP
(dpc*_read/write)
Slot_number viene determinato da LADDR; Slot_number Per DP/AS–i Link:
nessun parametro SFC valore qualsiasi

Index RECNUM Index Numero del set di dati


(140–147; vedere tabella 2-3)
Length RECORD Length_s Lunghezza dell’area dei dati
con riferimento tramite punta- di ingresso/uscita
tore any
Data RECORD Data_s Indirizzo dell’area di dati di in-
con riferimento tramite punta- gresso/uscita
tore any
RET_VAL Parametri di risposta per il
BUSY controllo dell’esecuzione

Nel capitolo 2.4.3 si trovano esempi di programmi per SIMATIC S7

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-11
Scambio dei dati tra master DP e slave AS-i

2.4.2 Programmazione

Parametri di job
Parametrizzare i job Lettura_del_set_di_dati e Scrittura_del_set_di_dati come descritto nel
capitolo 2.4.1. L’accesso ai valori analogici viene comandato dai seguenti parametri:
S Index:
determina il numero di set di dati nel quale sono memorizzati i valori analogici nel DP/
AS–i Link 20E. Qui di seguito viene descritto come sono utilizzati i numeri di set di dati
disponibili da 140 a 147.
S Length:
determina la lunghezza dell’area dei dati di ingresso/uscita; la specificazione di lunghezza
deve corrispondere al set di dati utilizzato e all’area di indirizzamento degli slave analo-
gici. Qui di seguito si trovano ulteriori descrizioni ed esempi.
S Data:
determina l’indirizzo dell’area dei dati di ingresso/uscita nel quale il proprio programma
utente accede ai valori analogici o mette a disposizione i valori analogici.
Alla fine di questo capitolo si trovano esempi di richiamo.

Consistenza dei dati


I valori analogici trasferiti dal o al master DP sono sempre consistenti con riferimento ad uno
slave AS–i.

SIMATIC NET DP/AS–Interface Link 20E


2-12 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i

Rappresentazione dei valori analogici nei set di dati


Per l’accesso ai valori analogici è possibile selezionare uno dei set di dati da 140 a 147. I set
di dati si distinguono per la loro lunghezza. In questo modo è possibile ottimizzare l’area di
dati da riservare nella propria applicazione quando si comanda un numero di slave AS–i
analogici inferiore di quanti supportati dall’interfaccia.
Per ogni indirizzo slave viene utilizzato un’area comprendente 8 byte per la gestione di 4
canali analogici.
Osservare che l’indirizzo slave 31 non viene utilizzato nel set di dati 140.
La tabella 1-1 rappresentata qui di seguito indica quale slave AS–i trasmette i valori analo-
gici in che area di indirizzamento dei set di dati selezionabili. Nella tabella 2-4 è indicato in
che modo vengono rappresentati i valori analogici di uno slave analogico nelle aree di indiriz-
zamento.
La tabella per l’ara di ingresso analogica deve essere utilizzata allo stesso modo dell’ara di
uscita analogica.
Alla fine della tabella si trovano esempi per ulteriori istruzioni di lettura.

Tabella 2-3 Accesso ai valori analogici tramite set di dati

Indirizzi iniziali per valori analogici nel set di dati


Indirizzo slave DS 140 DS 141 DS 142 DS 143 DS 144 DS 145 DS 146 DS 147
AS–i
1 0
2 8

3 16
4 24
5 32 0
6 40 8
7 48 16
8 56 24
9 64 32 0
10 72 40 8
11 80 48 16
12 88 56 24
13 96 64 32 0
14 104 72 40 8
15 112 80 48 16
16 120 88 56 24
17 128 96 64 32 0
18 136 104 72 40 8
19 144 112 80 48 16
20 152 120 88 56 24
21 160 128 96 64 32 0
22 168 136 104 72 40 8

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-13
Scambio dei dati tra master DP e slave AS-i

Tabella 2-3 Accesso ai valori analogici tramite set di dati, Fortsetzung

Indirizzo slave DS 140 DS 141 DS 142 DS 143 DS 144 DS 145 DS 146 DS 147
AS–i
23 176 144 112 80 48 16
24 184 152 120 88 56 24
25 192 160 128 96 64 32 0
26 200 168 136 104 72 40 8
27 208 176 144 112 80 48 16
28 216 184 152 120 88 56 24
29 224 192 160 128 96 64 32 0
30 232 200 168 136 136 72 40 8
31 208 176 144 144 80 48 16

Tabella 2-4 Area di indirizzamento per i valori analogici di uno slave AS–i

N. di byte (indirizzo iniziale + offset) Canale dei valori analogici


Indirizzo iniziale + 0 Canale 1 / high byte
Indirizzo iniziale + 1 Canale 1 / low byte
Indirizzo iniziale + 2 Canale 2 / high byte
Indirizzo iniziale + 3 Canale 2 / low byte
Indirizzo iniziale + 4 Canale 3 / high byte
Indirizzo iniziale + 5 Canale 3 / low byte
Indirizzo iniziale + 6 Canale 4 / high byte
Indirizzo iniziale + 7 Canale 4 / low byte

Esempi:
1. Configurazione: gli slave analogici hanno gli indirizzi AS–i 1–6
Utilizzare il set di dati 140 e indicare come lunghezza di dati 48.
2. Configurazione: viene utilizzato 1 slave analogico con l’indirizzo AS–i 7
Utilizzare il set di dati 141 e indicare come lunghezza del set di dati 24.
3. Configurazione: l’intera area di indirizzamento per 31 slave analogici viene sfruttata
Utilizzare il set di dati 140 e indicare come lunghezza del set di dati 224. In questo modo
si determinano gli slave analogici 1–28.
Per i restati slave analogici 29–31 utilizzare in un secondo job il set di dati 147 e indicare
come lunghezza del set di dati 24.
4. Configurazione: gli slave analogici si trovano nell’area di indirizzamento 29–31
Utilizzare il set di dati 147 e indicare come lunghezza del set di dati 24.

SIMATIC NET DP/AS–Interface Link 20E


2-14 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i

Rappresentazione dei valori analogici


I valori analogici vanno interpretati secondo il profilo slave 7.3 o 7.4 come valori a 16 bit nel
compremento doppio.
Ulteriori specificazione relative all’area dei dati, all’area di misura e per la precisione sono
riportate nella relativa documentazione degli slave analogici.

Casi speciali per la trasmissione dei valori analogici


S Nel senso di immissione (Lettura_del_set_di_dati) il DP/AS–i Link 20E fornisce il valore
7FFFh, se
– se lo slave AS–i non esiste, si è guastato oppure se non è uno slave analogico se-
condo il profilo 7.3 o 7.4.
– se il numero di canale dello slave analogico non è supportato.
– se lo slave analogico segnala un “valore non valido”.
S In direzione di ingresso (Lettura_del_set_di_dati) il DP/AS–i Link 20E fornisce il valore
0h, se lo slave analogico fornisce dati trasparenti secondo il profilo 7.3 (est. codice ID2,
bit 2=1) e se
– questo slave analogico si è guastato.
– questo slave analogico segnala “valore non valido”.
S In direzione di uscita (Scrittura_del_set_di_dati) il DP/AS–i Link 20E si comporta nel
modo seguente:
– Con il master DP nello stato CLEAR (corrisponde allo stato di STOPP di un PLC) il
DP/AS–i Link 20E interrompe la trasmissione dei valori di uscita analogici. La reazione
conseguente degli slave analogici è in funzione dell’apparecchio.
– Durante l’avvio del DP/AS–i Link 20E tutti i valori di uscita analogici vengono preimpo-
stati con 7FFFh. Il DP/AS–i Link 20E trasmette tuttavia questo valore solo dopo il
primo trasferimento dei dati per gli slave analogici interessati.

Avvertenza
In SIMATIC S7 può essere attivato contemporaneamente un numero limitato di job Let-
tura_del_set_di_dati e Scrittura_del_set_di_dati. Il numero massimo ammesso dipende dalla
CPU S7.
Se vengono avviati più job, questi vengono conclusi con l’errore 80C3h (risorse insufficienti
temporanee). Il job respinto deve successivamente essere ripetuto.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-15
Scambio dei dati tra master DP e slave AS-i

2.4.3 Esempi di programmazione

Esempio per SIMATIC S7


Un valore di ingresso analogico dello slave AS–i 6 analogico viene trasferito allo slave AS–i
9 analogico come valore di uscita analogico:

Tabella 2-5

AWL
L DB40.DBW 10 //Slave 6, canale di ingresso 2
T DB40.DBW 32 //Slave 9, canale di uscita 1

CALL SFC 59 //RD_REC


REQ :=TRUE
IOID :=B#16#54 //Valore fisso
LADDR :=W#16#120 //Inizio dati di ingresso ciclici
RECNUM :=B#16#8D //DS141 (slave 5 e successivi)
RET_VAL :=MW130 //Parametri di risposta
BUSY :=M129.0 //Parametri di risposta
RECORD :=P#DB40.DBX 0.0 BYTE 32 //Buffer di ricezione (slave 5...8)

CALL SFC 58 //WR_REC


REQ :=TRUE
IOID :=B#16#54 //Valaore fisso
LADDR :=W#16#120 //Inizio dati di ingressi ciclici
RECNUM :=B#16#8E //DS142 (slave 9 e successivi)
RECORD :=P#DB40.DBX 32.0 BYTE 32 //Buffer di trasmissione (slave 9...12)
RET_VAL :=MW132 //Parametri di risposta
BUSY :=M129.1 //Parametri di risposta

SIMATIC NET DP/AS–Interface Link 20E


2-16 C79000–G8972–C138–03
Scambio dei dati tra master DP e slave AS-i

2.5 Istruzioni operative di comando PROFIBUS DP


Il DP/AS–i Link 20E supporta tutte le istruzioni operative di comando previste nella norma
PROFIBUS DP:

Tabella 2-6

Istruzione operativa di Effetto


comando
FREEZE I valori dei dati di ingresso binari degli slave AS–i vengono congelati dal DP/AS–i
Link 20E. Il DP/AS–i Link 20E aggiorna questi dati un’unica volta ad ogni ulteriore
FREEZE.
UNFREEZE L’istruzione operativa FREEZE viene eliminata.
SYNC I valori dei dati di uscita binari vengono congelati dal DP/AS–i Link 20E. Il DP/AS–
Interface Link 20 aggiorna questi dati un’unica volta ad ogni ulteriore SYNC.
UNSYNC L’istruzione operativa SYNC viene eliminata.
CLEAR I valori dei dati di uscita binari che vengono inoltrati dal DP/AS–i Link 20E agli slave
AS–i vengono impostati dal DP/AS–i Link 20E a ’0’.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 2-17
Scambio dei dati tra master DP e slave AS-i

SIMATIC NET DP/AS–Interface Link 20E


2-18 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni opera-
tive 3
L’interfaccia delle istruzioni operative consente di comandare i comportamenti master AS–i
completamente dal programma utente.
Nel presente capitolo si trovano le informazioni necessarie per accedere all’interfaccia delle
istruzioni operative del DP/AS–Interface Link 20E dal master DP.
Oltre ad una descrizione dettagliata delle istruzioni operative, vengono descritte le varianti di
interfaccia, vale a dire:
S interfaccia delle istruzioni operative del DP/AS–Interface Link 20E
S interfaccia delle istruzioni operative per SIMATIC S7

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-1
Utilizzo dell’interfaccia delle istruzioni operative

3.1 interfaccia delle istruzioni operative del DP/AS–Interface Link 20E

Avvertenza
Per le istruzioni operative AS–i in un master DP di SIMATIC S7 è disponibile un blocco fun-
zionale speciale (FC ASI_3422) che elabora autonomamente il protocollo delle istruzioni
operative successivamente descritto (vedere cap. 3.2).

Significato e funzionamento
L’interfaccia delle istruzioni operative consente di comandare i comportamenti master AS–i
completamente dal programma utente.
Le istruzioni operative AS–i vengono lette e scritte tramite i servizi aciclici di PROFIBUS–DP
V1. Nel programma utente del master DP vengono utilizzati i servizi Lettura_del_set_di_dati
e Scrittura_del_set_di_dati (set di dati 2).

Master DP DP/AS–i Link Slave AS–i


Servizi aciclici ADR
BF DP–AS–Interface

ÍÍÍ
DIA Link 20

Scrittura_del_set_di_dati 29 24 19 14 9 4
28 23 18 13 8 3
27 22 17 12 7 2
SF
APF
CER

S Job istruzione operativa


31 26 21 16 11 6 1 AUP X2

ÍÍÍ
30 25 20 15 10 5 0 CM 34
6GK71415 2AA0

Set di dati 2 Slave


Buffer di
ÍÍÍÎÎ AS–i 1
trasmissione
Nibble di stato
ÍÍÍ
nell#area di
ÍÍÍ
ÍÍÍ
ÍÍÍÍÍÍ ÍÍÍ
ÎÎ
ingresso DP
Slave

ÍÍÍÍÍÍ ÎÎÎÎÎ
Informazione di AS–i 2

ÍÍÍÍÍÍ ÎÎÎ
stato

Lettura_del_set_di_dati
S Risposta istruzione operativa ÎÎÎ
Buffer di rice-
ÍÍÍ
ÎÎ
ÍÍÍ
zione per dati di
Slave

ÎÎ
risposta o infor-
mazioni di erro- AS–i n
re/stato

PROFIBUS AS–Interface
Figura 3-1

SIMATIC NET DP/AS–Interface Link 20E


3-2 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

Parametri di job
Parametrizzare i job Lettura_del_set_di_dati e Scrittura_del_set_di_dati come descritto nel
capitolo 2.4.1. La trasmissione delle istruzioni operative viene comandata con i seguenti pa-
rametri:
S Index:
determina il numero di set di dati = 2
S Length:
– La lunghezza dei dati di trasmissione (per Scrittura_del_set_di_dati) deve essere spe-
cificata in funzione dall’istruzione operativa.
– La lunghezza dei dati di ricezione (per Lettura_del_set_di_dati) viene segnalato dal
DP/AS–i Link 20E con un nibble di stato.

Elaborazione delle istruzioni operative nel programma utente


Struttura l’elaborazione delle istruzioni operative nel programma utente nel modo seguente:
1. Specificare nel programma utente il richiamo delle istruzioni operative in un buffer di tra-
smissione.
2. Trasmettere questo job con Scrittura_del_set_di_dati (set di dati 2) al DP/AS–i Link 20E.
3. Successivamente interrogare nell’area di ingresso per i valori binari (servizi ciclici – ve-
dere cap. 2.1) lo stato dell’elaborazione dell’istruzione operativa. L’informazione di stato
viene memorizzata nel primo byte nei bit da 4 a 7 dell’area di ingresso DP appositamente
riservato (nibble di stato).
4. In base al risultato dell’analisi dello stato si verificano diverse reazioni che possono rile-
vate dal seguente schema di svolgimento (informazioni dettagliate relative al significato
del nibble di stato si trovano nella tabella 3-1).
Per concludere l’elaborazione dell’istruzione operativa è necessario trasferire sempre un
job Lettura_del_set_di_dati (set di dati 2) per ottenere ulteriori informazioni sullo stato o
riprendere i dati di risposta.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-3
Utilizzo dell’interfaccia delle istruzioni operative

Analisi del nibble di stato

Elaborazione dell’istruzione operativa in corso Elaborazione dell’istruzione operativa conclusa

è necessaria una nuova conclusa senza errore o conclusa senza errori e


analisi del nibble di stato senza dati di risposta con dati di risposta
oppure
conclusa con errore

Lettura_del_set_di_dati: Lettura_del_set_di_dati:
2 byte di risposta n byte dati di risposta

conclusa con errori conclusa senza errori e


senza dati di risposta

nuovo richiamo istruzione operativa (Scrittura_del_set_di_dati) possibile

Figura 3-2

Tabella 3-1 Codifica del nibble di stato

nibble di stato (primo byte Significato


dei dati di ingresso digitali)
Bit 7 Bit 6 Bit 5 Bit 4
1 0 0 0 Identificazione di avvio1 :
Dopo un avvio / riavvio del master AS–i, il nibble di stato passa tra i valori 1000
B e 1110 B.
È possibile un avvio dell’istruzione operativa con il programma utente
1 1 1 0 Identificazione di avvio2:
Dopo un avvio / riavvio del master AS–i, il nibble di stato passa tra i valori 1000
B e 1110 B.
È possibile un avvio dell’istruzione operativa con il programma utente
1 1 0 0 Riservato per applicazione SIMATIC S7 FC “ASI_3422”
È possibile un avvio dell’istruzione operativa con il programma utente
0 0 1 0 Elaborazione dell’istruzione operativa in corso
Non è possibile un avvio dell’istruzione operativa con il programma utente
0 0 0 1 L’elaborazione dell’istruzione operativa è conclusa. Con un accesso per lettura
asincrono possono essere letti 2 byte valori di risposta dal master AS–i. In que-
sto caso è necessario distinguere 2 casi:
Il valore di risposta ha il valore 0: un’istruzione operativa senza dati di risposta
è stata conclusa senza errori
Il valore di risposta è diverso da 0: L’istruzione operativa è stata conclusa con
errore.(Vedere tabella 3-3)
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente

SIMATIC NET DP/AS–Interface Link 20E


3-4 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

Tabella 3-1 Codifica del nibble di stato, seguito

nibble di stato (primo byte Significato


dei dati di ingresso digitali)
0 0 1 1 L’elaborazione dell’istruzione operativa è stata conclusa senza errori. Con un
accesso per lettura asincrono può essere letto 1 byte di dati di risposta dal ma-
ster AS–i.
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente
0 1 0 1 L’elaborazione dell’istruzione operativa è stata conclusa senza errori. Con un
accesso per lettura asincrono possono essere letti 4 byte di dati di risposta dal
master AS–i.
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente
0 1 1 1 L’elaborazione dell’istruzione operativa è stata conclusa senza errori. Con un
accesso per lettura asincrono possono essere letti 14 byte di dati di risposta
dal master AS–i.
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente
1 0 0 1 L’elaborazione dell’istruzione operativa è stata conclusa senza errori. Con un
accesso per lettura asincrono possono essere letti 16 byte di dati di risposta
dal master AS–i.
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente
1 0 1 1 L’elaborazione dell’istruzione operativa è stata conclusa senza errori. Con un
accesso per lettura asincrono possono essere letti 32 byte di dati di risposta
dal master AS–i.
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente
1 1 0 1 L’elaborazione dell’istruzione operativa è stata conclusa senza errori. Con un
accesso per lettura asincrono possono essere letti 56 byte di dati di risposta
dal master AS–i.
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente
1 1 1 1 L’elaborazione dell’istruzione operativa è stata conclusa senza errori. Con un
accesso per lettura asincrono possono essere letti 219 byte di dati di risposta
dal master AS–i.
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente
0 1 0 0 L’elaborazione del job è stata conclusa completamente. I dati di risposta o il
valore di risposta del job precedente è stato già letto dall’utente
È possibile un nuovo avvio dell’istruzione operativa tramite programma utente

Esempio
Rilevare dalla seguente tabella il comportamento dell’indicazione nel nibble di stato in se-
guito allo stato dell’apparecchio e dell’elaborazione dell’istruzione operativa nel programma
utente:

Tabella 3-2

Operazione Reazione nel nibble di stato


1. Inserimento della tensione AS–i sul DP/AS–i Link 20E. 1110B....1000B.....1110B....
2. Il programma utente trasmette un’istruzione operativa (p. es. Scrit- 0010B (per breve tempo; in fun-
tura_parametri) con un accesso per scrittura asincrono sul DP/ zione dell’istruzione operativa)
AS–i Link 20E.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-5
Utilizzo dell’interfaccia delle istruzioni operative

Tabella 3-2 , Fortsetzung

Operazione Reazione nel nibble di stato


3. Il master AS–i conclude l’istruzione operativa. Il valore di risposta può 0001B
essere etto dal programma utente
4. Il programma utente legge 2 byte di valore di risposta con un accesso 0100B
per lettura asincrono.
5. ....ulteriore elaborazione di programma ... ....
6. Il programma utente trasmette un’istruzione operativa (p. es.: Let- 0010B (per breve tempo, in fun-
tura_liste_e_flag_ampliati) con un accesso per scrittura asincrono sul zione dell’istruzione operativa)
DP/AS–i Link 20E.
7. Il master AS–i conclude l’istruzione operativa senza errori. I dati di 1011B
risposta possono essere letti dal programma utente
8. Il programma utente legge 32 byte di dati di risposta con un accesso 0100B
per lettura asincrono.

SIMATIC NET DP/AS–Interface Link 20E


3-6 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

Valore di risposta
Nel valore di risposta del buffer di risposta viene eventualmente suddivisa un’elaborazione
errata. Un’indicazione di errore si verifica quando nel nibble di stato esiste l’indicazione “con-
clusa senza errore o senza dati di risposta oppure conclusa con errore“ (codifica: 0001H).

Tabella 3-3 Valore di risposta nel buffer di risposta

STATUS Significato
0000H Job concluso senza errori
8381H L’indirizzo dello slave AS–i è errato.
8382H Lo slave AS–i non è attivato (non nella LAS).
8383H Errore sull’AS–Interface.
8384H L’istruzione operativa non è ammessa nello stato attuale del master AS–i.
8385H Esiste uno slave AS–i con indirizzo 0.
8386H Lo slave AS–i presenta dati di configurazione non ammessi (codice I/O o ID).
83A1H Sull’AS–Interface non è stato trovato lo slave AS–i interrogato.
83A2H Esiste uno slave AS–i con indirizzo 0.
83A3H Sull’AS–Interface esiste già uno slave AS–i con il nuovo indirizzo.
83A4H Non è possibile cancellare l’indirizzo dello slave AS–i.
83A5H Non è possibile impostare l’indirizzo dello slave AS–i.
83A6H Non è possibile memorizzare in modo permanente l’indirizzo dello slave AS–i.
83A7H Errore durante la lettura del codice Extended ID1.
83A8H L’indirizzo di destinazione non è plausibile (viene utilizzato, p. es., un indirizzo di slave B
per uno slave standard).
83B1H Durante il trasferimento dello string secondo il profilo 7.4 è subentrato un errore di lun-
ghezza.
83B2H Durante il trasferimento dello string secondo il profilo 7.4 è subentrato un errore di proto-
collo.
83F8H Non si conosce il numero di job o i parametri del job.
83F9H Il master AS–i ha riscontrato un errore EEPROM.

Avvertenza
Gli errori che si verificano durante l’elaborazione dei servizi aciclici e che vengono segnalati
tramite i parametri di richiamo come “Return Value” sono descritti nella documentazione
della relativa interfaccia di programmazione.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-7
Utilizzo dell’interfaccia delle istruzioni operative

3.2 Interfaccia delle istruzioni operative in SIMATIC S7

Significato
In SIMATIC S7 con l’FC ASI_3422 viene proposta una comoda interfaccia delle istruzioni
operative.
Con il richiamo del blocco FC ASI_3422 si svolge sia la trasmissione delle istruzioni opera-
tive, sia l’assunzione dei dati di risposta. L’FC ASI_3422 gestisce quindi i richiami Scrit-
tura_del_set_di_dati e Lettura_del_set_di_dati.

Interfaccia di richiamo

ASI_3422
BOOL ACT DONE BOOL
BOOL STARTUP ERROR BOOL

WORD LADDR
ANY SEND
ANY RECV
DWORD STATUS DWORD

Tabella 3-4 Parametri formali

Nome Genere Tipo Area della memoria Osservazione


ACT E BOOL E,A,M,D,L,costante Finché ACT è = 1 viene avviata un’ela-
borazione dell’istruzione operativa, a
condizione che non sia già in elabora-
zione un richiamo.
STARTUP E BOOL E,A,M,D,L,costante Un avvio della CPU viene segnalato
all’FC tramite STARTUP = 1. Dopo il
primo passaggio della funzione l’utente
deve ripristinare lo STARTUP.
LADDR E WORD E,A,M,D,L,costante Indirizzo iniziale del DP/AS–i Link 20E
nello spazio di indirizzamento S7.
L’indirizzo iniziale dell’unità viene definito
durante la progettazione STEP 7.
SEND E ANY E,A,M,D,L Buffer di trasmissione
Il parametro segnala un’area della me-
moria nella quale l’utente deve specifi-
care l’istruzione operativa.
p. es.: P#DB20.DBX 20.0 byte 10

SIMATIC NET DP/AS–Interface Link 20E


3-8 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

Tabella 3-4 Parametri formali, seguito

Nome Genere Tipo Area della memoria Osservazione


RECV E ANY E,A,M,D,L Buffer di ricezione
Questo buffer è rilevante solo per le
istruzioni operative che forniscono i dati
di risposta. Il parametro segnala un’area
della memoria nella quale viene memo-
rizzata la risposta dell’istruzione opera-
tiva. La specificazione della lunghezza
nel puntatore ANY qui parametrizzato è
irrilevante. La lunghezza dei dati di ri-
sposta viene trasmessa dall’FC stesso.
p. es.: P#DB30.DBX 20.0 byte 1
DONE A BOOL A,M,D,L Con DONE = 1 viene segnalato ’Job
concluso senza errori’.
ERROR A BOOL A,M,D,L Con ERROR = 1 viene segnalato ’Job
concluso con errore’.
STATUS I/O DWORD M,D Prima parola: stato del job / codice er-
rore (vedere tabella 3-5);
Con ’Job concluso con errore’, per una
descrizione più dettagliata dell’errore
viene generato un codice errore.
Seconda parola: Se è necessario l’FC
per scopi interni ed esso non può es-
sere modificato.
Avvertenza
Per i richiami FC a diversi DP/
AS–i Link 20E è necessario specificare
diverse parole doppie per il parametro
STATUS!

Elaborazione delle istruzioni operative nel programma utente


Struttura l’elaborazione delle istruzioni operative nel programma utente nel modo seguente:
1. Richiamare una sola volta nel percorso si avvio nuovo del proprio programma utente S7
l’FC ASI_3422 con il parametro STARTUP = TRUE.
2. Specificare nel programma utente il richiamo delle istruzioni operative in un buffer di tra-
smissione. Questo buffer di trasmissione viene specificato con il parametro di richiamo
SEND.
3. A seconda del tipo di istruzione operativa è necessario un buffer di risposta. Questo buf-
fer di risposta si specifica con il parametro di richiamo RECV. Per informazioni sullo stato
il buffer di risposta non è necessario è necessario per questa interfaccia FC.
4. Attivare il job con il parametro ACT=1.
5. Infine interrogare il parametro DONE, ERROR e STATUS. Per l’utilizzo nel programma
utente osservare il percorso del segnale rappresentato sotto per questo parametro.
Esempi di programma sono riportati sul dischetto allegato a questo manuale.

È necessario osservare quanto segue


S Se si utilizza l’interfaccia FC ASI_3422 per l’elaborazione dell’istruzione operativa non è

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-9
Utilizzo dell’interfaccia delle istruzioni operative

possibile trasmettere contemporaneamente ulteriori istruzioni operative tramite l’interfac-


cia Lettura_del_set_di_dati e Scrittura_del_set_di_dati con il set di dati N. 2.
S Utilizzare la seguente versione di FC ASI_3422: 2.0 o superiore
S L’FC ASI_3422 ist nicht reentrant fähig! I richiami FC non devono di conseguenza essere
programmati nei livelli di svolgimento de programma che si interrompono reciprocamente
(p. es. tramite richiamo nell’OB 1 e nell’OB 35).
S In SIMATIC S7 può essere attivato contemporaneamente un numero limitato di job Let-
tura_del_set_di_dati e Scrittura_del_set_di_dati. Il numero massimo ammesso dipende
dalla CPU S7.
Se vengono avviati più job, questi vengono conclusi con l’errore 80C3h (risorse insuffi-
cienti temporanee). Il job respinto deve successivamente essere ripetuto.

Percorso del segnale degli operandi formali ACT, DONE, ERROR e STATUS
Un richiamo di istruzione operativa viene avviato tramite ACT = 1. Durante una elaborazione
di job la prima parola di STATUS contiene il valore 8181H. In questo modo viene segnalato
che il job è in elaborazione. Alla conclusione del job l’utente viene informato del risultato nei
parametri DONE e ERROR.
Se è subentrato un errore viene impostato DONE. Per i job con dati di risposta dal DP/
AS–i Link 20E, questi dati vengono messi a disposizione nel buffer di ricezione specificato in
RECV. Nella prima parola di STATUS in questo caso viene inserito 0000H.
Se è subentrato un errore viene impostato ERROR. In questo caso per i job con dati di ri-
sposta del DP/AS–i Link 20E non vengono messi a disposizione dati di ricezione. Per una
descrizione più dettagliata dell’errore subentrato, nella prima parola di STATUS viene sem-
pre immesso un codice errore.
I parametro DONE, ERROR e STATUS restano invariati fino alla successiva elaborazione
del job.

ACT

DONE

ERROR

STATUS 8181h 0000h 8181h 0000h 8181h 8181h 8181h


8381h 0000h 0000h
Figura 3-3

Tabella 3-5 Codice errore

DONE ERROR STATUS Significato


1 0 0000H Job concluso senza errori
0 1 8090H Indirizzo in LADDR non valido
0 1 8092H Nel riferimento ANY è specificato un tipo diverso da BYTE.

SIMATIC NET DP/AS–Interface Link 20E


3-10 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

Tabella 3-5 Codice errore, seguito

DONE ERROR STATUS Significato


0 1 8093H Per l’unità selezionata tramite LADDR e IOID questo SFC non
è ammesso. (Sono ammesse unità S7–300 per S7–300, unità
S7–400 per S7–400, unità S7–DP per S7–300 e S7–400.)
0 1 80A0H Conferma negativa durante la lettura dal master AS–i
0 1 80A1H Conferma negativa durante la scrittura nel AS–i
0 1 80A2H Errore di protocollo DP nel layer2
0 1 80A3H Errore di protocollo DP nella User–Interface/User
0 1 80A4H Comunicazione disturbata sul K–Bus
0 1 80B0H Il master AS–i non riconosce il set di dati
0 1 80B1H La lunghezza di dati specificata è errata
0 1 80B2H Il posto connettore progettato non è occupato.
0 1 80B3H Tipo di unità reale diverso dal tipo di unità nominale nel SDB1
0 1 80C0H Il set di dati non può essere letto
0 1 80C1H Il set di dati specificato è attualmente in elaborazione
0 1 80C2H Esiste una coda di job
0 1 80C3H Risorse (memoria) occupate
0 1 80C4H Errore di comunicazione
0 1 80C5H Periferia decentrata non disponibile.
0 1 80C6H La trasmissione del set di dati è stata interrotta a causa di
un’interruzione di classe di priorità (riavvio o background) della
periferia decentrata.
0 0 8181H Job in corso (nessun errore)
0 1 8182H Identificazione dopo nuovo avvio (STARTUP=TRUE)
0 1 8184H Tipo di dati errato degli operando formali RECV
0 1 8381H L’indirizzo dello slave AS–i è errato.
0 1 8382H Lo slave AS–i non è attivato (non nella LAS).
0 1 8383H Errore sull’AS–Interface
0 1 8384H L’istruzione operativa non è ammessa nello stato attuale del
master AS–i.
0 1 8385H Esiste uno slave AS–i con indirizzo 0.
8386H Lo slave AS–i presenta dati di configurazione non ammessi
(codice I/O o ID).
0 1 83A1H Sull’AS–Interface non è stato trovato lo slave AS–i interrogato.
0 1 83A2H Esiste uno slave AS–i con indirizzo 0.
0 1 83A3H Sull’AS–Interface esiste già uno slave AS–i con il nuovo indi-
rizzo.
0 1 83A4H Non è possibile cancellare l’indirizzo dello slave AS–i.
0 1 83A5H Non è possibile impostare l’indirizzo dello slave AS–i.
0 1 83A6H Non è possibile memorizzare in modo permanente l’indirizzo
dello slave AS–i.
0 1 83A7H Errore durante la lettura del codice Extended ID1.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-11
Utilizzo dell’interfaccia delle istruzioni operative

Tabella 3-5 Codice errore, seguito

DONE ERROR STATUS Significato


0 1 83A8H L’indirizzo di destinazione non è plausibile (viene utilizzato, p.
es., un indirizzo di slave B per uno slave standard).
0 1 83B1H Durante il trasferimento dello string secondo il profilo 7.4 è su-
bentrato un errore di lunghezza.
0 1 83B2H Durante il trasferimento dello string secondo il profilo 7.4 è su-
bentrato un errore di protocollo.
0 1 83F8H Non si conosce il numero di job o i parametri del job.
0 1 83F9H Il master AS–i ha riscontrato un errore EEPROM.
0 1 8F22H Errore di lunghezza dell’area durante la lettura di un parametro

8F23H Errore di lunghezza dell’area durante la scrittura di un parame-


tro
Questo codice di errore indica che un parametro si trova com-
pletamente o in parte fuori dall’area degli operandi o che la
lunghezza di un campo di bit in un parametro ANY non può
essere divisa per 8.
0 1 8F24H Errore di area durante la lettura di un parametro

8F25H Errore di area durante la scrittura di un parametro


Questo codice errore indica che un parametro si trova in
un’area ammessa per una funzione di sistema.
0 1 8F28H Errore di orientamento durante la lettura di un parametro
8F29H Errore di orientamento durante la scrittura di un parametro
Questo codice di errore indica che il riferimento su un parame-
tro è un operando, l’indirizzo di bit del quale è diverso da 0.
0 1 8F30H Il parametro si trova nel blocco dati globale protetto contro la
sovrascrittura
8F31H Il parametro si trova nel blocco dati di istanza protetto contro la
sovrascrittura
Questo codice di errore indica che un parametro si trova in un
blocco dati protetto contro la sovrascrittura.
0 1 8F32H Il parametro contiene numeri DB troppo alti
0 1 8F3AH Il parametro contiene il numero di un DB che non può essere
caricato
0 1 8F42H È subentrato un errore di accesso mentre il sistema voleva
leggere un parametro dall’area periferica degli ingressi.
0 1 8F43H È subentrato un errore di accesso mentre il sistema voleva
scrivere un parametro nell’area periferica delle uscite
0 1 8F44H Questo codice errore indica che l’accesso per lettura ad un
parametro è stato negato
0 1 8F45H Questo codice errore indica che l’accesso per scrittura ad un
parametro è stato negato
0 1 8F7FH Errore interno

SIMATIC NET DP/AS–Interface Link 20E


3-12 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3 Descrizione delle istruzioni operative slave AS–i

Panoramica
Qui di seguito vengono descritti i richiami delle istruzioni operative che possono essere tra-
sferiti dal master DP al DP/AS–i Link 20E. Con questi richiami delle istruzioni operative il
DP/AS–i Link 20E mette a disposizione l’intera funzionalità del profilo master M1e della spe-
cifica master AS–i. Inoltre il DP/AS–i Link 20E può essere progettato completamente dal
master DP tramite i richiami delle istruzioni operative.
L’impiego dei job è riportato nelle singole descrizioni dei job, nell’appendice PICS e nelle de-
scrizioni dettagliate in /1/ e /2/.
Nella seguente lista sono riportate le istruzioni operative che possono essere eseguite:

Tabella 3-6 Istruzioni operative AS–i

Nome Parametri Risposta Codifica


Progettazione_parametro Indirizzo slave, pa- 00H
(Set_Permanent_Parameter) rametri
–> descrizione vedere cap. 3.3.1
Lettura_parametro_progettato Indirizzo slave Parametri 01H
(Get_Permanent_Parameter)
–> descrizione vedere cap. 3.3.2
Scrittura_parametro Indirizzo slave, pa- Eco parametri (opzione) 02H
(Write_Parameter) rametri
–> descrizione vedere cap. 3.3.3
Lettura_parametro Indirizzo slave Parametro 03H
(Read_Parameter)
–> descrizione vedere cap. 3.3.4
Progettazione_parametri_reali 04H
(Store_Actual_Parameters)
–> descrizione vedere cap. 3.3.5
Progettazione_dei_dati_di_configura- Indirizzo slave 25H
zione_ampliati
–> descrizione vedere cap. 3.3.6
Lettura_dati_di_configurazione_proget- Indirizzo slave, Dati di configurazione 26H
tati_ampliati configurazione progettati
–> descrizione vedere cap. 3.3.7
Progettazione_dati_di_condigura- 07H
zione_reali
(Store_Actual_Configuration)
–> descrizione vedere cap. 3.3.8
Lettura_dati_di_configurazione*reali_ Indirizzo *slave Dati_di_configura- 28H
ampliati zione*reali
–> descrizione vedere cap. 3.3.9
Progettazione_LPS_ampliata LPS 29H
–> descrizione vedere cap. 3.3.10
Impostazione_modo_offline Mode 0AH
–> descrizione vedere cap. 3.3.11

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-13
Utilizzo dell’interfaccia delle istruzioni operative

Tabella 3-6 Istruzioni operative AS–i, seguito

Nome Parametri Risposta Codifica


Selezione_dell’autoprogrammazione Mode 0BH
–> descrizione vedere cap. 3.3.12
Impostazione_modo_operativo Mode 0CH
–> descrizione vedere cap. 3.3.13
Modifica_indirizzo_slave AS–i Indirizzo1, 0DH
(Change_AS–i–Slave_Address) Indirizzo2
–> descrizione vedere cap. 3.3.14
Lettura_stato_slave_AS–i Indirizzo slave Record errori dello slave 0FH
–> descrizione vedere cap. 3.3.15 AS–i
Lettura_liste_e_flag_ampliati nessuna LDS,LAS,LPS,flag 30H
–> descrizione vedere cap. 3.3.16
Lettura_dell’intera_configurazione_am- Dati*di configurazione 39H
pliata/ reali parametri attuali,
–> descrizione vedere cap. 3.3.17 LAS, flag

Progettazione_dell’intera_configura- Intera 3AH


zione_ampliata configurazione
–> descrizione vedere cap. 3.3.18
Scrittura_lista_parametri_ampliata Lista parametri 3CH
–> descrizione vedere cap. 3.3.19
Lettura_lista_eco_parametri_ampliata Lista eco *parametri 33H
–> descrizione vedere cap. 3.3.20
Lettura_identificazione_versione String *versione 14H
–> descrizione vedere cap. 3.3.21
Lettura_ID_slave_AS–i* Indirizzo slave ID*Code 17H
–> descrizione vedere cap. 3.3.22
Lettura_Extended–ID1_slave AS–i* Indirizzo slave Extended ID1–Code 37H
–> descrizione vedere cap. 3.3.23
Scrittura_Extended–ID1_slave AS–i* Extended 3FH
–> descrizione vedere cap. 3.3.23 ID1–Code

Lettura_Extended–ID2 slave AS–i* Indirizzo slave Extended ID2–Code 38H


–> descrizione vedere cap. 3.3.25
Lettura_I/O_slave AS–i* Indirizzo slave Configurazione I/O* 18H
–> descrizione vedere cap. 3.3.26
Lettura_lista_errori_periferici 3EH
–> descrizione vedere cap. 3.3.27 LPF
Scrittura_string_parametri_slave_AS–i Indirizzo slave, 40H
–> descrizione vedere cap. 3.3.28 string parametri

Lettura_string_parametri_slave_AS–i Indirizzo slave, String parametri 41H


–> descrizione vedere cap. 3.3.29 string parametri

Lettura_string_ID_slave_AS–i Indirizzo slave, String ID 42H


–> descrizione vedere cap. 3.3.30 string parametri

Lettura_string_diagnostica_slave_AS–i Indirizzo slave, String diagnostica 43H


–> descrizione vedere cap. 3.3.31 string parametri

SIMATIC NET DP/AS–Interface Link 20E


3-14 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

Struttura generale del buffer di trasmissione


La struttura principale del buffer di trasmissione per istruzioni operative viene indicato qui di
seguito. Quelli riportati in grigio sono i byte rilevati solo per determinate istruzioni operative.

Byte Significato
q+0 Numero istruzione operativa:
q+1 Dati job
q+... Dati job
q=indirizzo iniziale del buffer di trasmissione nel DP.

Struttura generale del buffer di ricezione


La struttura principale del buffer di risposta viene indicato qui di seguito. Quelli riportati in
grigio sono i byte rilevati solo per determinate istruzioni operative.

Byte Significato
n+0 Dati di risposta
n+1 Dati di risposta
n+... Dati di risposta
n=indirizzo iniziale del buffer di risposta nel master DP.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-15
Utilizzo dell’interfaccia delle istruzioni operative

Struttura generale dell’indirizzo slave AS–i


Se in un’istruzione operativa o in una risposta è necessario indirizzare uno slave AS–i, l’indi-
rizzamento viene eseguito secondo il seguente schema:

Bit 7 Bit 6 Bit 5 Bit 4 Bit 0


Bit S Indirizzo slave

nel quale è necessario specificare bit S(elect) per la selezione del tipo di slave nel modo se-
guente:
S Bit S = 0
Slave AS–i standard o slave AS–i con modo di indirizzamento ampliato nell’area di indi-
rizzamento A
S Bit S = 1
Slave AS–i con modo di indirizzamento ampliato nell’area di indirizzamento B

SIMATIC NET DP/AS–Interface Link 20E


3-16 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.1 Progettazione_parametro (Set_Permanent_Parameter)

Significato
Questo richiamo permette di progettare un parametro per lo slave AS–i specificato nel DP/
AS–i Link 20E. Il valore viene memorizzato nella memoria non volatile della EEPROM del
DP/AS–i Link 20E.
Il parametro progettato non viene trasmesso immediatamente dal DP/AS–i Link 20E allo
slave AS–i. Esso viene trasferito solo dopo l’inserimento della tensione di rete sul DP/
AS–i Link 20E durante l’attivazione dello slave AS–i.
Questo richiamo non è ammesso per slave AS–i che soddisfano il profilo della norma slave
AS–i 7.4. Per questi slave AS–i il master AS–i stesso gestisce la parametrizzazione dello
slave AS–i. I parametri progettati sono in questo caso sempre uguali a FH.

Avvertenza
Se si utilizzano CPU del sistema SIMATIC S7 come master PROFIBUS DP, questi trasmet-
tono eventualmente al DP/AS–i Link 20E – in base alla progettazione tramite STEP 7 – una
progettazione slave AS–i completa durante l’avvio DP. Di conseguenza un utilizzo del ri-
chiamo qui descritto è normalmente superfluo.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 Numero istruzione operativa: 00H
1 Indirizzo slave
2 irrilevante Parametri

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-17
Utilizzo dell’interfaccia delle istruzioni operative

3.3.2 Lettura_parametro_progettato (Get_Permanent_Parameter)

Significato
Questo richiamo permette di leggere un parametro specifico dello slave memorizzato nella
EEPROM del DP/AS–i Link 20E.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 01H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 riservato Parametro progettati

SIMATIC NET DP/AS–Interface Link 20E


3-18 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.3 Scrittura_parametro (Write_Parameter)

Significato dell’istruzione operativa


Il parametro slave AS–i trasferito con l’istruzione operativa viene letto e inoltrato allo slave
AS–i indirizzato.
Il parametro viene memorizzato solo nella memoria non volatile del DP/AS–i Link 20E e
non ripreso come parametro progettato nella EEPROM.
Nella risposta lo slave AS–i trasmette il parametro attuale (eco parametro). Questo parame-
tro può scostarsi dal valore appena scritto in base alla specifica master AS–i (/2/). La rispo-
sta dello slave AS–i viene immessa nel buffer di risposta come eco del parametro.
Questo richiamo non è ammesso per slave AS–i che soddisfano il profilo della norma slave
AS–i 7.4. Per questi slave il master AS–i stesso gestisce la parametrizzazione dello slave
AS–i.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 Numero istruzione operativa: 02H
1 Indirizzo slave
2 irrilevante Parametri

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 riservato Eco parametri

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-19
Utilizzo dell’interfaccia delle istruzioni operative

3.3.4 Lettura_parametro (Read_Parameter)

Significato
Questo richiamo consente di ritrasmettere il parametro attuale di uno slave AS–i (parametro
reale) trasmesso dal DP/AS–i Link 20E.
Questo valore non va scambiato con l’eco dei parametri che fornisce lo slave come risposta
al job Scrittura_parametro.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 03H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 riservato Parametri

SIMATIC NET DP/AS–Interface Link 20E


3-20 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.5 Progettazione_parametri_reali (Store_Actual_Parameters)

Significato
Questo richiamo permette di sovrascrivere i parametri progettati memorizzati nella EEPROM
con i parametri (REALI) attuali memorizzati nella memoria non volatile, vale a dire che viene
eseguita una progettazione dei parametri di tutti gli slave AS–i.
Per gli slave AS–i che corrispondono al profilo della norma slave AS–i 7.4, il master stesso
gestisce la parametrizzazione slave AS–i. I parametri progettati sono per questi slave AS–i
sempre uguali a FH.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 04H

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-21
Utilizzo dell’interfaccia delle istruzioni operative

3.3.6 Progettazione_dati_di_configurazione_ampliati
(Set_Extended_Permanent_Configuration)

Significato
Questo richiamo permette di progettare i seguenti dati di configurazione per lo slave AS–i
indirizzato.
S Configurazione I/O
S Codice ID
S Extended ID1–Code
S Extended ID2–Code
I dati di configurazione vengono memorizzati nella memoria non volatile della EEPROM del
DP/AS–i Link 20E e servono al master AS–i come valore nominale per il funzionamento pro-
tetto. I dati di configurazione sono definiti dal costrutture dello slave AS–i. Il significato dei
dati di configurazione è descritto in /2/.
Se lo slave AS–i indirizzato non supporta nessun codice Extended ID 1 / 2, nel richiamo è
necessario specificare il valore FH.
Durante l’esecuzione di questa istruzione operativa il master AS–i commuta nella fase offline
per ritornare successivamente nel funzionamento normale (riavvio del master AS–i)
Nel funzionamento protetto questo richiamo non viene eseguito.

Avvertenza
Se si utilizzano CPU del sistema SIMATIC S7 come master PROFIBUS DP, questi trasmet-
tono eventualmente al DP/AS–i Link 20E – in base alla progettazione tramite STEP 7 – una
progettazione slave AS–i completa durante l’avvio DP. Di conseguenza un utilizzo del ri-
chiamo qui descritto è normalmente superfluo.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 Numero istruzione operativa 25H
1 Indirizzo slave
2 Codice ID Configurazione I/O
3 Extended ID1–Code Extended ID2–Code

SIMATIC NET DP/AS–Interface Link 20E


3-22 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.7 Lettura_dei_dati_di_configurazione_progettati_ampliati (Get_Exten-


ded_Permanent_Configuration)

Significato
Con questo richiamo vengono letti i seguenti dati di configurazione memorizzati nella EE-
PROM del master (valori nominali progettati) di uno slave AS–i indirizzato:
S Configurazione I/O
S Codice ID
S Extended ID1–Code
S Extended ID2–Code
I dati di configurazione sono definiti dal costrutture dello slave AS–i. Il significato dei dati di
configurazione è descritto in /2/.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa 26H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 Codice ID Configurazione I/O
1 Extended ID1–Code Extended ID2–Code
2 riservato
3 riservato

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-23
Utilizzo dell’interfaccia delle istruzioni operative

3.3.8 Progettazione_dati_di_configurazione_reali
(Store_Actual_Configuration)

Significato dell’istruzione operativa


Questo richiamo permette di memorizzare nella memoria non volatile della EEPROM i dati di
configurazione (REALI) determinati sull’AS–Interface (configurazione I/O, codice ID–Code,
codice Extended ID1 e codice Extended ID2) di tutti gli slave AS–i come valori di configura-
zione (NOMINALI). Inoltre la lista degli slave AS–i attivati (LAS) viene ripresa nella lista degli
slave AS–i progettati (LPS).
Durante l’esecuzione di questa istruzione operativa il master AS–i commuta nella fase offline
per ritornare successivamente nel funzionamento normale (riavvio del master AS–i)
Nel funzionamento protetto questo richiamo non viene eseguito.

Avvertenza
Se si utilizzano CPU del sistema SIMATIC S7 come master PROFIBUS DP, questi trasmet-
tono eventualmente al DP/AS–i Link 20E – in base alla progettazione tramite STEP 7 – una
progettazione slave AS–i completa durante l’avvio DP. Di conseguenza un utilizzo del ri-
chiamo qui descritto è normalmente superfluo.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 07H

SIMATIC NET DP/AS–Interface Link 20E


3-24 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.9 Lettura_dati_di_configurazione_reale_ampliati
(Read_Extended_Actual_Configuration)

Significato dell’istruzione operativa


Con questo richiamo vengono letti i seguenti dati di configurazione di un altro slave AS–I
rilevati dal master sull’AS–Interface:
S Configurazione I/O
S Codice ID
S Extended ID1–Code
S Extended ID2–Code
I dati di configurazione sono definiti dal costrutture dello slave AS–i. Il significato dei dati di
configurazione è descritto in /2/.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 28 H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 Codice ID Configurazione I/O
1 Extended ID1–Code Extended ID2–Code
2 riservato
3 riservato

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-25
Utilizzo dell’interfaccia delle istruzioni operative

3.3.10 Progettazione_LPS_ampliata (Set_LPS)

Significato dell’istruzione operativa


Questo richiamo permette di trasferire la lista degli slave AS–i progettati nella memoria non
volative della EEPROM del master.
Durante l’esecuzione di questa istruzione operativa il master AS–i commuta nella fase offline
per ritornare successivamente nel funzionamento normale (riavvio del master AS–i)
Nel funzionamento protetto questo richiamo non viene eseguito.

Avvertenza
Se si utilizzano CPU del sistema SIMATIC S7 come master PROFIBUS DP, questi trasmet-
tono eventualmente al DP/AS–i Link 20E – in base alla progettazione tramite STEP 7 – una
progettazione slave AS–i completa durante l’avvio DP. Di conseguenza un utilizzo del ri-
chiamo qui descritto è normalmente superfluo.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Numero istruzione operativa: 29H
1 00H
2 irrilevante Slave 1 Slave 2 Slave 3 Slave 4 Slave 5 Slave 6 Slave 7
3 Slave 8 Slave 9 Slave 10 Slave 11 Slave 12 Slave 13 Slave 14 Slave 15
4 Slave 16 Slave 17 Slave 18 Slave 19 Slave 20 Slave 21 Slave 22 Slave 23
5 Slave 24 Slave 25 Slave 26 Slave 27 Slave 28 Slave 29 Slave 30 Slave 31
6 irrilevante Slave 1B Slave 2B Slave 3B Slave 4B Slave 5B Slave 6B Slave 7B
7 Slave 8B Slave 9B Slave 10B Slave 11B Slave 12B Slave 13B Slave 14B Slave 15B
8 Slave 16B Slave 17B Slave 18B Slave 19B Slave 20B Slave 21B Slave 22B Slave 23B
9 Slave 2B4 Slave 25B Slave 26B Slave 27B Slave 28B Slave 29B Slave 30B Slave 31B
Nei dati della LPS 0: significa slave AS–i non progettato e 1: slave AS–i progettato.

SIMATIC NET DP/AS–Interface Link 20E


3-26 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.11 Impostazione_modo_offline (Set_Offline_Mode)

Significato

Questo richiamo permette di commutare tra funzionamento online e offline.


Il funzionamento online rappresenta il funzionamento normale del master AS–i. I seguenti
job vengono elaborati ciclicamente:
S Nella cosiddetta fase di scambio dei dati i campi dei dati di uscita per tutti gli slave della
LAS vengono trasferiti alle uscite degli slave. In caso di trasferimento corretto gli slave
richiamati trasmettono al master i valori degli ingressi degli slave.
S Successivamente ha luogo la fase di registrazione nel corso della quale vengono cercati
gli slave AS–i esistenti e ripresi gli slave AS–i aggiunti nella LDS o LAS.
S Nella fase di gestione vengono eseguiti i job avviati dall’utente come, p. es., la scrittura
dei parametri.
Nel funzionamento offline il DP/AS–i Link 20E elabora solo i job dell’utente. (I job che cau-
sano un intervento immediato di uno slave AS–i vengono eliminati con errore). Non viene
eseguito nessuno scambio ciclico dei dati con gli slave AS–i.
Il bit OFFLINE=TRUE non viene memorizzato in modo permanente, ciò significa che dopo
un avvio/nuovo avvio il DP/AS–i Link 20E si trova di nuovo nel funzionamento online.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 1 Bit 0
0 Numero istruzione operativa: 0AH
1 riservato Modo
(0=online
1=offline)

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-27
Utilizzo dell’interfaccia delle istruzioni operative

3.3.12 Selezione_dell’autoprogrammazione

Significato
Questo richiamo permette di abilitare o disabilitare la funzione di ”programmazione automa-
tica degli indirizzi” (vedere anche cap. 5.1).
Il bit AUTO_ADDR_ENABLE viene memorizzato in modo permanente, vale a dire che resta
impostato anche dopo un avvio/nuovo avvio del master AS–i.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 1 Bit 0
0 Numero istruzione operativa: 0BH
1 riservato Valore per AUTO_ADDR_ENABLE
1= programmazione automatica de-
gli indirizzi abilitata
0= programmazione automatica de-
gli indirizzi disabilitata

SIMATIC NET DP/AS–Interface Link 20E


3-28 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.13 Impostazione_del_modo_operativo (Set_Operation_Mode)

Significato dell’istruzione operativa


Questo richiamo permette di scegliere tra modo di progettazione e funzionamento protetto.
Nel funzionamento protetto vengono attivati solo gli slave AS–i contrassegnati nella lista
LPS e la configurazione nominale e reale dei quali corrisponde, vale a dire se la configura-
zione I/O e i codici ID degli slave AS–i identificati sono identici ai valori progettati.
Nel modo di progettazione vengono attivati tutti gli slave AS–i identificati (ad eccezione
dello slave ”0”). Ciò vale anche per gli slave AS–i nei quali esistono differenze nella configu-
razione nominale e reale.
Il bit “MODO OPERATIVO” viene memorizzato nella memoria non volatile, ciò significa
che viene mantenuto anche in caso di avvio/nuovo avvio.
In caso di commutazione da modo di progettazione a funzionamento protetto viene eseguito
un nuovo avvio del master AS–i (passaggio dalla fase offline e successiva commutazione
nel funzionamento online).

Avvertenza
Se nella LDS è inserito uno slave AS–i con l’indirizzo 0, il DP/AS–i Link 20E non può com-
mutare da modo di progettazione a funzionamento protetto.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 1 Bit 0
0 Numero istruzione operativa: 0CH
1 riservato Modo operativo
0= funzionamento protetto
1= modo di progettazione

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-29
Utilizzo dell’interfaccia delle istruzioni operative

3.3.14 Modifica_dell’indirizzo_slave AS–i


(Change_AS–i–Slave_Address)

Significato dell’istruzione operativa


Questo richiamo permette di modificare l’indirizzo di uno slave AS–i.
Questo richiamo viene principalmente utilizzato per aggiungere all’AS–Interface un nuovo
slave AS–i con indirizzo di default ”0”. In questo caso l’indirizzo viene modificato da ”vecchio
indirizzo dello slave AS–i”=0 a ”nuovo indirizzo dello slave AS–i”.
La modifica avviene solo alle seguenti condizioni:
1. Esiste uno slave AS–i con ”vecchio indirizzo slave AS–i”.
2. Se il vecchio indirizzo dello slave AS–i è diverso da 0 non deve essere allacciato contem-
poraneamente uno slave AS–i con indirizzo ”0”.
3. Il ”nuovo indirizzo slave AS–i” deve presentare un valore valido.
4. Non deve esistere uno slave AS–i con ”nuovo indirizzo slave AS–i”.
Osservazione: modificando l’indirizzo lo slave AS–i non viene ripristinato, ciò significa che i
dati di uscita dello slave AS–i vengono mantenuti fino a quando il nuovo indirizzo riceve
nuovi dati.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 0DH
1 Vecchio indirizzo slave
2 Nuovo indirizzo slave

SIMATIC NET DP/AS–Interface Link 20E


3-30 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.15 Lettura_dello_stato_degli_slave_AS–i

Significato
Questo richiamo permette di leggere il registro di stato dello slave AS–i indirizzato.
A seconda del tipo di slave AS–i, i flag nel registro di stato hanno il seguente significato:

Bit di Slave AS–i secondo la norma 2.0 Slave AS–i secondo la norma 2.1
stato
S0 Indirizzo volatile Indirizzo / codice ID volatile
Questo flag è impostato se
S se la routine interna dello slave AS–i per la memorizzazione permanente
dell’indirizzo dello slave AS–i è in corso. Questa operazione può durare fino
a 15 ms e non deve essere interrotta da un altro richiamo di indirizzamento.
S il confronto di indirizzo interno dello slave AS–i stabilisce che l’indirizzo me-
morizzato in modo permanente è diverso dall’impostazione nel registro di
indirizzi.
S1 Errore di parità identificato Errore di periferia identificato
Questo flag è impostato se lo slave AS–i Uno slave AS–i può impostare que-
ha identificato un errore di parità in un te- sto flag quando ha identificato un
legramma di ricezione a partire dall’ultimo errore (p. es. conduttore rotto) sulla
job “Lettura e cancellazione dello stato”. periferia allacciata.
S2 Errore di bit di fine identificato riservato.
Questo flag è impostato se lo slave AS–i
ha identificato un errore di bit di file in un
telegramma di ricezione a partire dall’ul-
timo job “Lettura e cancellazione dello
stato”.
S3 Errore di lettura della memoria non volatile
Questo bit è impostato se lo slave AS–i ha identificato un errore di lettura du-
rante la lettura della memoria non volatile.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 0FH
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 0 S3 S2 S1 S0

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-31
Utilizzo dell’interfaccia delle istruzioni operative

3.3.16 Lettura_delle_liste_e_dei_flag_ampliati
(Get_LPS, Get_LAS, Get_LDS, Get_Flags)

Significato
Questo richiamo permette di leggere le seguenti impostazioni dal DP/AS–i Link 20E:
S lista degli slave AS–i attivi LAS;
S lista degli slave AS–i identificati LDS;
S lista degli slave AS–i progettati LPS;
S flag in base alla specifica slave AS–i.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 30H

Struttura dei dati di risposta nel buffer di ricezione

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

SIMATIC NET DP/AS–Interface Link 20E


3-32 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

Byte Significato
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
13 LDS LDS LDS LDS LDS LDS LDS LDS
Slave 8B Slave 9B Slave 10B Slave 11B Slave 12B Slave 13B Slave 14B Slave 15B
14 LDS LDS LDS LDS LDS LDS LDS LDS
Slave 16B Slave 17B Slave 18B Slave 19B Slave 20B Slave 21B Slave 22B Slave 23B
15 LDS LDS LDS LDS LDS LDS LDS LDS
Slave 24B Slave 25B Slave 26B Slave 27B Slave 28B Slave29B Slave 30B Slave 31B
16 LPS LPS LPS LPS LPS LPS LPS LPS
Slave 0 Slave 1 Slave 2 Slave 3 Slave 4 Slave 5 Slave 6 Slave 7
17 LPS LPS LPS LPS LPS LPS LPS LPS
Slave 8 Slave 9 Slave 10 Slave 11 Slave 12 Slave 13 Slave 14 Slave 15
18 LPS LPS LPS LPS LPS LPS LPS LPS
Slave 16 Slave 17 Slave 18 Slave 19 Slave 20 Slave 21 Slave 22 Slave 23
19 LPS LPS LPS LPS LPS LPS LPS LPS
Slave 24 Slave 25 Slave 26 Slave 27 Slave 28 Slave 29 Slave 30 Slave 31
20 LPS LPS LPS LPS LPS LPS LPS LPS
Slave 0B Slave 1B Slave 2B Slave 3B Slave 4B Slave 5B Slave 6B Slave 7B
21 LPS LPS LPS LPS LPS LPS LPS LPS
Slave 8B Slave 9B Slave 10B Slave 11B Slave 12B Slave 13B Slave 14B Slave 15B
22 LPS LPS LPS LPS LPS LPS LPS LPS
Slave 16B Slave 17B Slave 18B Slave 19B Slave 20B Slave 21B Slave 22B Slave 23B
23 LPS LPS LPS LPS LPS LPS LPS LPS
Slave 24B Slave 25B Slave 26B Slave 27B Slave 28B Slave 29B Slave 30B Slave 31B
24 Flag 1
25 Flag 2
26 riservato
27 riservato
28 riservato
29 riservato
30 riservato
31 riservato

Significato dei bit nel byte da 0 a 23


S Bit = 0 :
Lo slave AS–i non è attivato, identificato o progettato;
S Bit = 1 :
Lo slave AS–i è attivato, identificato o progettato;

Flag 1 Flag 2
Numero di bit Significato Numero di bit Significato
8 OFFLINE_READY 0 OFFLINE
9 APF 1 INTERNAL
10 FUNZIONAMENTO_NOR- 2 EEPROM_OK
MALE
11 MODO OPERATIVO 3 AUTO_ADDR_ENABLE
12 AUTO_ADDR_AVAIL 4 PERIPHERY_FAULT
13 AUTO_ADDR_ASSI_GN 5 riservato

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-33
Utilizzo dell’interfaccia delle istruzioni operative

14 LDS_0 6 riservato
15 CONFIG_OK 7 Avvio MPO

Significato dei flag

Flag Significato
OFFLINE_READY Il flag è impostato se la fase offline è attiva.
APF Il flag è impostato se la tensione sulla linea AS–i è troppo bassa.
FUNZIONAMENTO_NOR- Il flag è impostato se il DP/AS–i Link 20E si trova nel funzionamento normale.
MALE (Il flag è impostato se il CP si trova nel funzionamento normale)
MODO OPERATIVO Il flag è impostato nel modo di progettazione e ripristinato nel funzionamento
protetto.
AUTO_ADDR_AVAIL Il flag è impostato se è possibile eseguire la programmazione automatica
dell’indirizzo (ciò significa che esattamente uno slave AS–i è momentanea-
mente guasto).
AUTO_ADDR_ASSIGN Il flag è impostato se è possibile la programmazione automatica dell’indirizzo
(vale a dire AUTO_ADDR_ENABLE = 1 e nessuno slave AS–i ’difettoso’ è col-
legato all’AS–Interface).
LDS_0 Il flag è impostato se esiste uno slave AS–i con indirizzo 0.
KONFIG_OK Il flag è impostato se la configurazione nominale (protettata e la configurazione
reale corrispondono.
OFFLINE Il flag è impostato se il funzionamento OFFLINE deve essere impostato oppure
è già in corso.
EEPROM_OK Il flag è impostato se il test della EEPROM interna è stato eseguito con esito
positivo.
AUTO_ADDR_ENABLE Il flag indica se l’utente ha disabilitato (BIT = 0) o abilitato (BIT = 1) la program-
mazione automatica degli indirizzi.
INTERNAL Questo flag è sempre impostato.
PERIPHERY_FAULT Il flag è impostato se almeno uno slave AS–i segnala un errore di periferia.
Avvio MPO Il flag “Avvio_Master_Power_on” è impostato dopo l’inserimento della tensione
del master slave AS–i. Ad un passaggio successivo
del master in OFFLINE il bit viene ripristinato.

SIMATIC NET DP/AS–Interface Link 20E


3-34 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.17 Lettura_dell’intera_configurazione_ampliata

Significato
Questa istruzione operativa permette di leggere i seguenti dati dal DP/AS–i Link 20E:
S la lista degli slave AS–i attivi (LAS). Essa indica gli slave AS–i allacciati che sono attivi.
S I dati attuali di configurazione degli slave AS–i allacciati (configurazione I/O e codice ID).
S I parametri attuali degli slave AS–i (parametri attuali).
S I flag attuali.
L’istruzione operativa può per esempio essere utilizzata per determinare la configurazione
dei nodi allacciati alla linea AS–i dopo la messa in funzione. In caso di necessità, questi dati
di configurazione letti possono essere modificati e memorizzati con l’istruzione ’Progetta-
zione dell’intera configurazione’ (vedere cap. 3.3.18). nel DP/AS–i Link 20E come configura-
zione nominale.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 39H

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 00H
1 00H
2 LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave
0 1 2 3 4 5 6 7
3 LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave
8 9 10 11 12 13 14 15
4 LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave
16 17 18 19 20 21 22 23
5 LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave
24 25 26 27 28 29 30 31
6 LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave
0B 1B 2B 3B 4B 5B 6B 7B
7 LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave
8B 9B 10B 11B 12B 13B 14B 15B
8 LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave
16B 17B 18B 19B 20B 21B 22B 23B
9 LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave LAS slave
24B 25B 26B 27B 28B 29B 30B 31B
10 ID_CODE slave 0 Configurazione I/O slave 0
11 Ext ID1 slave 0 Ext ID2 slave 0

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-35
Utilizzo dell’interfaccia delle istruzioni operative

12 ID_CODE slave 1 Configurazione I/O slave 1


13 Ext ID1 slave 1 Ext ID2 slave 1
14 ID_CODE slave 2 Configurazione I/O slave 2
15 Ext ID1 slave 2 Ext ID2 slave 2
16 ID_CODE slave 3 Configurazione I/O slave 3
17 Ext ID1 slave 3 Ext ID2 slave 3
18 ID_CODE slave 4 Configurazione I/O slave 4
19 Ext ID1 slave 4 Ext ID2 slave 4
20 ID_CODE slave 5 Configurazione I/O slave 5
21 Ext ID1 slave 5 Ext ID2 slave 5
22 ID_CODE slave 6 Configurazione I/O slave 6
23 Ext ID1 slave 6 Ext ID2 slave 6
24 ID_CODE slave 7 Configurazione I/O slave 7
25 Ext ID1 slave 7 Ext ID2 slave 7
26 ID_CODE slave 8 Configurazione I/O slave 8
27 Ext ID1 slave 8 Ext ID2 slave 8
28 ID_CODE slave 9 Configurazione I/O slave 9
29 Ext ID1 slave 9 Ext ID2 slave 9
30 ID_CODE slave 10 Configurazione I/O slave 10
31 Ext ID1 slave 10 Ext ID2 slave 10
32 ID_CODE slave 11 Configurazione I/O slave 11
33 Ext ID1 slave 11 Ext ID2 slave11
34 ID_CODE slave 12 Configurazione I/O slave 12
35 Ext ID1 slave 12 Ext ID2 slave12
36 ID_CODE slave 13 Configurazione I/O slave 13
37 Ext ID1 slave 13 Ext ID2 slave13
38 ID_CODE slave 14 Configurazione I/O slave 14
39 Ext ID1 slave 14 Ext ID2 slave14
40 ID_CODE slave 15 Configurazione I/O slave 15
41 Ext ID1 slave 15 Ext ID2 slave15
42 ID_CODE slave 16 Configurazione I/O slave 16
43 Ext ID1 slave 16 Ext ID2 slave16
44 ID_CODE slave 17 Configurazione I/O slave 17
45 Ext ID1 slave 17 Ext ID2 slave17
46 ID_CODE slave 18 Configurazione I/O slave 18
47 Ext ID1 slave 18 Ext ID2 slave18
48 ID_CODE slave 19 Configurazione I/O slave 19
49 Ext ID1 slave 19 Ext ID2 slave19
50 ID_CODE slave 20 Configurazione I/O slave 20
51 Ext ID1 slave 20 Ext ID2 slave 20
52 ID_CODE slave 21 Configurazione I/O slave 21
53 Ext ID1 slave 21 Ext ID2 slave 21
54 ID_CODE slave 22 Configurazione I/O slave 22
55 Ext ID1 slave 22 Ext ID2 slave 22
56 ID_CODE slave 23 Configurazione I/O slave 23
57 Ext ID1 slave 23 Ext ID2 slave 23
58 ID_CODE slave 24 Configurazione I/O slave 24
59 Ext ID1 slave 24 Ext ID2 slave 24
60 ID_CODE slave 25 Configurazione I/O slave 25
61 Ext ID1 slave 25 Ext ID2 slave 25
62 ID_CODE slave 26 Configurazione I/O slave 26
63 Ext ID1 slave 26 Ext ID2 slave 26
64 ID_CODE slave 27 Configurazione I/O slave 27
65 Ext ID1 slave 27 Ext ID2 slave 27

SIMATIC NET DP/AS–Interface Link 20E


3-36 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

66 ID_CODE slave 28 Configurazione I/O slave 28


67 Ext ID1 slave 28 Ext ID2 slave 28
68 ID_CODE slave 29 Configurazione I/O slave 29
69 Ext ID1 slave 29 Ext ID2 slave 29
70 ID_CODE slave 30 Configurazione I/O slave 30
71 Ext ID1 slave 30 Ext ID2 slave 30
72 ID_CODE slave 31 Configurazione I/O slave 31
73 Ext ID1 slave 31 Ext ID2 slave 31
74 riservato riservato
75 riservato riservato
76 ID_CODE slave 1B Configurazione I/O slave 1B
77 Ext ID1 slave 1B Ext ID2 slave 1B
78 ID_CODE slave 2B Configurazione I/O slave 2B
79 Ext ID1 slave 2B Ext ID2 slave 2B
80 ID_CODE slave 3B Configurazione I/O slave 3B
81 Ext ID1 slave 3B Ext ID2 slave 3B
82 ID_CODE slave 4B Configurazione I/O slave 4B
83 Ext ID1 slave 4B Ext ID2 slave 4B
84 ID_CODE slave 5B Configurazione I/O slave 5B
85 Ext ID1 slave 5B Ext ID2 slave 5B
86 ID_CODE slave 6B Configurazione I/O slave 6B
87 Ext ID1 slave 6B Ext ID2 slave 6B
88 ID_CODE slave 7B Configurazione I/O slave 7B
89 Ext ID1 slave 7B Ext ID2 slave 7B
90 ID_CODE slave 8B Configurazione I/O slave 8B
91 Ext ID1 slave 8B Ext ID2 slave 8B
92 ID_CODE slave 9B Configurazione I/O slave 9B
93 Ext ID1 slave 9B Ext ID2 slave 9B
94 ID_CODE slave 10B Configurazione I/O slave 10B
95 Ext ID1 slave 10B Ext ID2 slave 10B
96 ID_CODE slave 11B Configurazione I/O slave 11B
97 Ext ID1 slave 11B Ext ID2 slave11B
98 ID_CODE slave 12B Configurazione I/O slave 12B
99 Ext ID1 slave 12B Ext ID2 slave12B
100 ID_CODE slave 13B Configurazione I/O slave 13B
101 Ext ID1 slave 13B Ext ID2 slave13B
102 ID_CODE slave 14B Configurazione I/O slave 14B
103 Ext ID1 slave 14B Ext ID2 slave14B
104 ID_CODE slave 15B Configurazione I/O slave 15B
105 Ext ID1 slave 15B Ext ID2 slave15B
106 ID_CODE slave 16B Configurazione I/O slave 16B
107 Ext ID1 slave 16B Ext ID2 slave16B
108 ID_CODE slave 17B Configurazione I/O slave 17B
109 Ext ID1 slave 17B Ext ID2 slave17B
110 ID_CODE slave 18B Configurazione I/O slave 18B
111 Ext ID1 slave 18B Ext ID2 slave18B
112 ID_CODE slave 19B Configurazione I/O slave 19B
113 Ext ID1 slave 19B Ext ID2 slave19B
114 ID_CODE slave 20B Configurazione I/O slave 20B
115 Ext ID1 slave 20B Ext ID2 slave 20B
116 ID_CODE slave 21B Configurazione I/O slave 21B
117 Ext ID1 slave 21B Ext ID2 slave 21B
118 ID_CODE slave 22B Configurazione I/O slave 22B
119 Ext ID1 slave 22B Ext ID2 slave 22B

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-37
Utilizzo dell’interfaccia delle istruzioni operative

120 ID_CODE slave 23B Configurazione I/O slave 23B


121 Ext ID1 slave 23B Ext ID2 slave 23B
122 ID_CODE slave 24B Configurazione I/O slave 24B
123 Ext ID1 slave 24B Ext ID2 slave 24B
124 ID_CODE slave 25B Configurazione I/O slave 25B
125 Ext ID1 slave 25B Ext ID2 slave 25B
126 ID_CODE slave 26B Configurazione I/O slave 26B
127 Ext ID1 slave 26B Ext ID2 slave 26B
128 ID_CODE slave 27B Configurazione I/O slave 27B
129 Ext ID1 slave 27B Ext ID2 slave 27B
130 ID_CODE slave 28B Configurazione I/O slave 28B
131 Ext ID1 slave 28B Ext ID2 slave 28B
132 ID_CODE slave 29B Configurazione I/O slave 29B
133 Ext ID1 slave 29B Ext ID2 slave 29B
134 ID_CODE slave 30B Configurazione I/O slave 30B
135 Ext ID1 slave 30B Ext ID2 slave 30B
136 ID_CODE slave 31B Configurazione I/O slave 31B
137 Ext ID1 slave 31B Ext ID2 slave 31B
138 riservato Parametri slave 1
139 Parametri slave 2 Parametri slave 3
140 Parametri slave 4 Parametri slave 5
141 Parametri slave 6 Parametri slave 7
142 Parametri slave 8 Parametri slave 9
143 Parametri slave 10 Parametri slave 11
144 Parametri slave 12 Parametri slave 13
145 Parametri slave 14 Parametri slave 15
146 Parametri slave 16 Parametri slave 17
147 Parametri slave 18 Parametri slave 19
148 Parametri slave 20 Parametri slave 21
149 Parametri slave 22 Parametri slave 23
150 Parametri slave 24 Parametri slave 25
151 Parametri slave 26 Parametri slave 27
152 Parametri slave 28 Parametri slave 29
153 Parametri slave 30 Parametri slave 31
154 riservato Parametri slave 1B
155 Parametri slave 2B Parametri slave 3B
156 Parametri slave 4B Parametri slave 5B
157 Parametri slave 6B Parametri slave 7B
158 Parametri slave 8B Parametri slave 9B
159 Parametri slave 10B Parametri slave 11B
160 Parametri slave 12B Parametri slave 13B
161 Parametri slave 14B Parametri slave 15B
162 Parametri slave 16B Parametri slave 17B
163 Parametri slave 18B Parametri slave 19B
164 Parametri slave 20B Parametri slave 21B
165 Parametri slave 22B Parametri slave 23B
166 Parametri slave 24B Parametri slave 25B
167 Parametri slave 26B Parametri slave 27B
168 Parametri slave 28B Parametri slave 29B
169 Parametri slave 30B Parametri slave 31B
170 Flag1
171 Flag2
172 riservato

SIMATIC NET DP/AS–Interface Link 20E


3-38 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

... .....
218 riservato

Flag 1 Flag 2
Numero di bit Significato Numero di bit Significato
0 OFFLINE_READY 0 OFFLINE
1 APF 1 INTERNAL
2 FUNZIONAMENTO_NOR- 2 EEPROM_OK
MALE
3 MODO OPERATIVO 3 AUTO_ADDR_ENABLE
4 AUTO_ADDR_AVAIL 4 PERIPHERY_FAULT
5 AUTO_ADDR_ASSI_GN 5 riservato
6 LDS_0 6 riservato
7 CONFIG_OK 7 Avvio MPO
Il significato dei flag è uguale a quello per i job Lettura_delle_liste_e_dei_flag_ampliati
(Get_LPS, Get_LAS, Get_LDS, Get_Flags).

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-39
Utilizzo dell’interfaccia delle istruzioni operative

3.3.18 Progettazione_dell’intera_configurazione_ampliata

Significato
Questo richiamo permette di trasferire l’intera configurazione desiderata dell’AS–Interface al
master AS–i e di memorizzarla come configurazione nominale nella memoria non volatile
della EEPROM. In questo modo il DP/AS–i Link 20E viene progettato.
Vengono trasmessi i seguenti dati:
S la lista degli slave AS–i progettati che definisce gli slave AS–i che possono essere attivati
con il master AS–i nel funzionamento protetto;
S la lista dei dati di configurazione che specifica i codici ID e la configurazione I/O che de-
vono avere gli slave AS–i allacciati.
S la lista dei parametri slave AS–i memorizzati nella memoria non volatile del master AS–i.
Questi parametri vengono trasmessi agli slave AS–i all’avvio del master AS–i.
S i flag che determinano lo stato di funzionamento del master AS–i dopo l’avvio.

Nel funzionamento protetto questo richiamo non viene eseguito.


Per gli slave AS–i conformi al profilo della norma 7.4, il master AS–i stesso gestisce la para-
metrizzazione. I parametri specificati nell’avvio per gli slave secondo il profilo della norma
7.4 vengono ignorati dal master AS–i.
Se si utilizzano CPU del sistema SIMATIC S7 come master PROFIBUS DP, questi trasmet-
tono eventualmente al DP/AS–i Link 20E – in base alla progettazione tramite STEP 7 – una
progettazione slave AS–i completa durante l’avvio DP. Di conseguenza un utilizzo del ri-
chiamo qui descritto è normalmente superfluo.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Numero istruzione operativa: 3Ah
1 00h
2 LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave
0 1 2 3 4 5 6 7
3 LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave
8 9 10 11 12 13 14 15
4 LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave
16 17 18 19 20 21 22 23
5 LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave
24 25 26 27 28 29 30 31
6 riservato LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave
1B 2B 3B 4B 5B 6B 7B
7 LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave
8B 9B 10B 11B 12B 13B 14B 15B
8 LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave
16B 17B 18B 19B 20B 21B 22B 23B
9 LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave LPS slave
24B 25B 26B 27B 28B 29B 30B 31B

SIMATIC NET DP/AS–Interface Link 20E


3-40 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

10 ID_CODE slave 0 Configurazione I/O slave 0


11 Ext ID1 slave 0 Ext ID2 slave 0
12 ID_CODE slave 1 Configurazione I/O slave 1
13 Ext ID1 slave 1 Ext ID2 slave 1
14 ID_CODE slave 2 Configurazione I/O slave 2
15 Ext ID1 slave 2 Ext ID2 slave 2
16 ID_CODE slave 3 Configurazione I/O slave 3
17 Ext ID1 slave 3 Ext ID2 slave 3
18 ID_CODE slave 4 Configurazione I/O slave 4
19 Ext ID1 slave 4 Ext ID2 slave 4
20 ID_CODE slave 5 Configurazione I/O slave 5
21 Ext ID1 slave 5 Ext ID2 slave 5
22 ID_CODE slave 6 Configurazione I/O slave 6
23 Ext ID1 slave 6 Ext ID2 slave 6
24 ID_CODE slave 7 Configurazione I/O slave 7
25 Ext ID1 slave 7 Ext ID2 slave 7
26 ID_CODE slave 8 Configurazione I/O slave 8
27 Ext ID1 slave 8 Ext ID2 slave 8
28 ID_CODE slave 9 Configurazione I/O slave 9
29 Ext ID1 slave 9 Ext ID2 slave 9
30 ID_CODE slave 10 Configurazione I/O slave 10
31 Ext ID1 slave 10 Ext ID2 slave 10
32 ID_CODE slave 11 Configurazione I/O slave 11
33 Ext ID1 slave 11 Ext ID2 slave11
34 ID_CODE slave 12 Configurazione I/O slave 12
35 Ext ID1 slave 12 Ext ID2 slave12
36 ID_CODE slave 13 Configurazione I/O slave 13
37 Ext ID1 slave 13 Ext ID2 slave13
38 ID_CODE slave 14 Configurazione I/O slave 14
39 Ext ID1 slave 14 Ext ID2 slave 14
40 ID_CODE slave 15 Configurazione I/O slave 15
41 Ext ID1 slave 15 Ext ID2 slave15
42 ID_CODE slave 16 Configurazione I/O slave 16
43 Ext ID1 slave 16 Ext ID2 slave16
44 ID_CODE slave 17 Configurazione I/O slave 17
45 Ext ID1 slave 17 Ext ID2 slave17
46 ID_CODE slave 18 Configurazione I/O slave 18
47 Ext ID1 slave 18 Ext ID2 slave18
48 ID_CODE slave 19 Configurazione I/O slave 19
49 Ext ID1 slave 19 Ext ID2 slave19
50 ID_CODE slave 20 Configurazione I/O slave 20
51 Ext ID1 slave 20 Ext ID2 slave 20
52 ID_CODE slave 21 Configurazione I/O slave 21
53 Ext ID1 slave 21 Ext ID2 slave 21
54 ID_CODE slave 22 Configurazione I/O slave 22
55 Ext ID1 slave 22 Ext ID2 slave 22
56 ID_CODE slave 23 Configurazione I/O slave 23
57 Ext ID1 slave 23 Ext ID2 slave 23
58 ID_CODE slave 24 Configurazione I/O slave 24
59 Ext ID1 slave 24 Ext ID2 slave 24
60 ID_CODE slave 25 Configurazione I/O slave 25
61 Ext ID1 slave 25 Ext ID2 slave 25
62 ID_CODE slave 26 Configurazione I/O slave 26
63 Ext ID1 slave 26 Ext ID2 slave 26

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-41
Utilizzo dell’interfaccia delle istruzioni operative

64 ID_CODE slave 27 Configurazione I/O slave 27


65 Ext ID1 slave 27 Ext ID2 slave 27
66 ID_CODE slave 28 Configurazione I/O slave 28
67 Ext ID1 slave 28 Ext ID2 slave 28
68 ID_CODE slave 29 Configurazione I/O slave 29
69 Ext ID1 slave 29 Ext ID2 slave 29
70 ID_CODE slave 30 Configurazione I/O slave 30
71 Ext ID1 slave 30 Ext ID2 slave 30
72 ID_CODE slave 31 Configurazione I/O slave 31
73 Ext ID1 slave 31 Ext ID2 slave 31
74 irrilevante irrilevante
75 irrilevante irrilevante
76 ID_CODE slave 1B Configurazione I/O slave 1B
77 Ext ID1 slave 1B Ext ID2 slave 1B
78 ID_CODE slave 2B 6Configurazione I/O slave 2B
79 Ext ID1 slave 2B Ext ID2 slave 2B
80 ID_CODE slave 3B Configurazione I/O slave 3B
81 Ext ID1 slave 3B Ext ID2 slave 3B
82 ID_CODE slave 4B Configurazione I/O slave 4B
83 Ext ID1 slave 4B Ext ID2 slave 4B
84 ID_CODE slave 5B Configurazione I/O slave 5B
85 Ext ID1 slave 5B Ext ID2 slave 5B
86 ID_CODE slave 6B Configurazione I/O slave 6B
87 Ext ID1 slave 6B Ext ID2 slave 6B
88 ID_CODE slave 7B Configurazione I/O slave 7B
89 Ext ID1 slave 7B Ext ID2 slave 7B
90 ID_CODE slave 8B Configurazione I/O slave 8B
91 Ext ID1 slave 8B Ext ID2 slave 8B
92 ID_CODE slave 9B Configurazione I/O slave 9B
93 Ext ID1 slave 9B Ext ID2 slave 9B
94 ID_CODE slave 10B Configurazione I/O slave 10B
95 Ext ID1 slave 10B Ext ID2 slave 10B
96 ID_CODE slave 11B Configurazione I/O slave 11B
97 Ext ID1 slave 11B Ext ID2 slave11B
98 ID_CODE slave 12B Configurazione I/O slave 12B
99 Ext ID1 slave 12B Ext ID2 slave12B
100 ID_CODE slave 13B Configurazione I/O slave 13B
101 Ext ID1 slave 13B Ext ID2 slave13B
102 ID_CODE slave 14B Configurazione I/O slave 14B
103 Ext ID1 slave 14B Ext ID2 slave14B
104 ID_CODE slave 15B Configurazione I/O slave 15B
105 Ext ID1 slave 15B Ext ID2 slave15B
106 ID_CODE slave 16B Configurazione I/O slave 16B
107 Ext ID1 slave 16B Ext ID2 slave16B
108 ID_CODE slave 17B Configurazione I/O slave 17B
109 Ext ID1 slave 17B Ext ID2 slave17B
110 ID_CODE slave 18B Configurazione I/O slave 18B
111 Ext ID1 slave 18B Ext ID2 slave18B
112 ID_CODE slave 19B Configurazione I/O slave 19B
113 Ext ID1 slave 19B Ext ID2 slave19B
114 ID_CODE slave 20B Configurazione I/O slave 20B
115 Ext ID1 slave 20B Ext ID2 slave 20B
116 ID_CODE slave 21B Configurazione I/O slave 21B
117 Ext ID1 slave 21B Ext ID2 slave 21B

SIMATIC NET DP/AS–Interface Link 20E


3-42 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

118 ID_CODE slave 22B Configurazione I/O slave 22B


119 Ext ID1 slave 22B Ext ID2 slave 22B
120 ID_CODE slave 23B Configurazione I/O slave 23B
121 Ext ID1 slave 23B Ext ID2 slave 23B
122 ID_CODE slave 24B Configurazione I/O slave 24B
123 Ext ID1 slave 24B Ext ID2 slave 24B
124 ID_CODE slave 25B Configurazione I/O slave 25B
125 Ext ID1 slave 25B Ext ID2 slave 25B
126 ID_CODE slave 26B Configurazione I/O slave 26B
127 Ext ID1 slave 26B Ext ID2 slave 26B
128 ID_CODE slave 27B Configurazione I/O slave 27B
129 Ext ID1 slave 27B Ext ID2 slave 27B
130 ID_CODE slave 28B Configurazione I/O slave 28B
131 Ext ID1 slave 28B Ext ID2 slave 28B
132 ID_CODE slave 29B Configurazione I/O slave 29B
133 Ext ID1 slave 29B Ext ID2 slave 29B
134 ID_CODE slave 30B Configurazione I/O slave 30B
135 Ext ID1 slave 30B Ext ID2 slave 30B
136 ID_CODE slave 31B Configurazione I/O slave 31B
137 Ext ID1 slave 31B Ext ID2 slave 31B
138 riservato Parametri slave 1
139 Parametri slave 2 Parametri slave 3
140 Parametri slave 4 Parametri slave 5
141 Parametri slave 6 Parametri slave 7
142 Parametri slave 8 Parametri slave 9
143 Parametri slave 10 Parametri slave 11
144 Parametri slave 12 Parametri slave 13
145 Parametri slave 14 Parametri slave 15
146 Parametri slave 16 Parametri slave 17
147 Parametri slave 18 Parametri slave 19
148 Parametri slave 20 Parametri slave 21
149 Parametri slave 22 Parametri slave 23
150 Parametri slave 24 Parametri slave 25
151 Parametri slave 26 Parametri slave 27
152 Parametri slave 28 Parametri slave 29
153 Parametri slave 30 Parametri slave 31
154 riservato Parametri slave 1B
155 Parametri slave 2B Parametri slave 3B
156 Parametri slave 4B Parametri slave 5B
157 Parametri slave 6B Parametri slave 7B
158 Parametri slave 8B Parametri slave 9B
159 Parametri slave 10B Parametri slave 11B
160 Parametri slave 12B Parametri slave 13B
161 Parametri slave 14B Parametri slave 15B
162 Parametri slave 16B Parametri slave 17B
163 Parametri slave 18B Parametri slave 19B
164 Parametri slave 20B Parametri slave 21B
165 Parametri slave 22B Parametri slave 23B
166 Parametri slave 24B Parametri slave 25B
167 Parametri slave 26B Parametri slave 27B
168 Parametri slave 28B Parametri slave 29B
169 Parametri slave 30B Parametri slave 31B
170 Flag1
171 Flag2

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-43
Utilizzo dell’interfaccia delle istruzioni operative

Flag 1 Flag 2
Numero di bit Significato Numero di bit Significato
0 OFFLINE_READY 0 OFFLINE
1 APF 1 INTERNAL
2 FUNZIONA- 2 EEPROM_OK
MENTO_NORMALE
3 MODO OPERATIVO 3 AUTO_ADDR_ENABLE
4 AUTO_ADDR_AVAIL 4 PERIPHERY_FAULT
5 AUTO_ADDR_ASSI_GN 5 riservato
6 LDS_0 6 riservato
7 CONFIG_OK 7 Avvio MPO
I flag che modificano il modo operativo del master AS–i sono rappresentati in grigio. I valori
dei rimanenti flag non hanno alcun significato per l’istruzione operativa ’Programmazione
dell’intera configurazione’ e non possono essere modificati nel master AS–i con questo ri-
chiamo.

MODO OPERATIVO L’impostazione di uno ’0’ significa che il DP/AS–i Link 20E commuta nel funziona-
mento protetto dopo l’elaborazione dell’istruzione operativa. L’impostazione di un ’1’
comporta il proseguimento del funzionamento nel modo di progettazione.
0: Il master AS–i si avvia nel funzionamento protetto dopo la conclusione del job.
1: Il master AS–i si avvia nel modo di progettazione dopo la conclusione del job.
AUTO_ADDR_ENABLE ’0’ significa che la programmazione automatica degli indirizzi è disabilitata, ’1’ significa
che la programmazione automatica degli indirizzi è abilitata.
0: Programmazione automatica degli indirizzi disabilitata.
1: Programmazione automatica degli indirizzi abilitata.

SIMATIC NET DP/AS–Interface Link 20E


3-44 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.19 Scrittura_lista_parametri_ampliata

Significato
Questa istruzione operativa permette di trasmettere al master AS–i i parametri per tutti gli
slave AS–i. Il master trasmette agli slave AS–i solo i parametri che sono stati modificati,
vale a dire che si scostano dai parametri (reali) precedentemente trasmessi..

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Numero istruzione operativa: 3C H
1 00H
2 irrilevante Parametri slave 1
3 Parametri slave 2 Parametri slave 3
4 Parametri slave 4 Parametri slave 5
5 Parametri slave 6 Parametri slave 7
6 Parametri slave 8 Parametri slave 9
7 Parametri slave 10 Parametri slave 11
8 Parametri slave 12 Parametri slave 13
9 Parametri slave 14 Parametri slave 15
10 Parametri slave 16 Parametri slave 17
11 Parametri slave 18 Parametri slave 19
12 Parametri slave 20 Parametri slave 21
13 Parametri slave 22 Parametri slave 23
14 Parametri slave 24 Parametri slave 25
15 Parametri slave 26 Parametri slave 27
16 Parametri slave 28 Parametri slave 29
17 Parametri slave 30 Parametri slave 31
18 irrilevante Parametri slave 1B
19 Parametri slave 2B Parametri slave 3B
20 Parametri slave 4B Parametri slave 5B
21 Parametri slave 6B Parametri slave 7B
22 Parametri slave 8B Parametri slave 9B
23 Parametri slave 10B Parametri slave 11B
24 Parametri slave 12B Parametri slave 13B
25 Parametri slave 14B Parametri slave 15B
26 Parametri slave 16B Parametri slave 17B
27 Parametri slave 18B Parametri slave 19B
28 Parametri slave 20B Parametri slave 21B
29 Parametri slave 22B Parametri slave 23B
30 Parametri slave 24B Parametri slave 25B
31 Parametri slave 26B Parametri slave 27B
32 Parametri slave 28B Parametri slave 29B
33 Parametri slave 30B Parametri slave 31B

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-45
Utilizzo dell’interfaccia delle istruzioni operative

3.3.20 Lettura_della_lista_eco_parametri_ampliata

Significato
Il richiamo della lista dell’eco dei parametri permette di emettere i valori di eco di tutti gli
slave AS–i. Il valori di eco di uno slave AS–i derivano dall’ultimo richiamo di parametri tra-
smesso a questo slave AS–i.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 33h
1 00h

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
1 irrilevante Eco parametri slave 1
2 Eco parametri slave 2 Eco parametri slave 3
3 Eco parametri slave 4 Eco parametri slave 5
4 Eco parametri slave 6 Parametri slave 7
6 Eco parametri slave 8 Eco parametri slave 9
5 Eco parametri slave 10 Eco parametri slave 11
6 Eco parametri slave 12 Eco parametri slave 13
7 Eco parametri slave 14 Eco parametri slave 15
8 Eco parametri slave 16 Eco parametri slave 17
9 Eco parametri slave 18 Eco parametri slave 19
10 Eco parametri slave 20 Eco parametri slave 21
11 Eco parametri slave 22 Eco parametri slave 23
12 Eco parametri slave 24 Eco parametri slave 25
13 Eco parametri slave 26 Eco parametri slave 27
14 Eco parametri slave 28 Eco parametri slave 29
15 Eco parametri slave 30 Eco parametri slave 31
16 irrilevante Eco parametri slave 1B
17 Eco parametri slave 2B Eco parametri slave 3B
18 Eco parametri slave 4B Eco parametri slave 5B
19 Eco parametri slave 6B Parametri slave 7B
20 Eco parametri slave 8B Eco parametri slave 9B
21 Eco parametri slave 10B Eco parametri slave 11B
22 Eco parametri slave 12B Eco parametri slave 13B
23 Eco parametri slave 14B Eco parametri slave 15B
24 Eco parametri slave 16B Eco parametri slave 17B
25 Eco parametri slave 18B Eco parametri slave 19B
26 Eco parametri slave 20B Eco parametri slave 21B
27 Eco parametri slave 22B Eco parametri slave 23B
28 Eco parametri slave 24B Eco parametri slave 25B
29 Eco parametri slave 26B Eco parametri slave 27B
30 Eco parametri slave 28B Eco parametri slave 29B
31 Eco parametri slave 30B Eco parametri slave 31B

SIMATIC NET DP/AS–Interface Link 20E


3-46 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.21 Lettura_identificazione_versione

Significato

Questo richiamo permette di leggere il codice della versione del firmware del DP/
AS–i Link 20E.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 14H

La risposta del DP/AS–i Link 20E contiene il nome e il numero di versione del firmware nella
forma seguente:

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
0 S
1 i
2 e
3 m
4 e
5 n
6 s
7
8 A
9 G
10
11 L
12 I
13 N
14 K
15 2
16 0
17 E
18
19 V
20 x
21 .
22 y
23 y
24
25

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-47
Utilizzo dell’interfaccia delle istruzioni operative

Byte Significato
26
27
28
29
30
30
“x.yy” indica il numero di versione attuale del firmware del DP/AS–i Link 20E.

SIMATIC NET DP/AS–Interface Link 20E


3-48 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.22 Lettura_ID_slave_AS–i

Significato
Questo richiamo permette di leggere direttamente il codice ID di uno slave AS–i sulla linea
AS–i. Questo richiamo è previsto per scopi di diagnostica e non è necessario nel funziona-
mento master normale.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 17H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 riservato Codice ID

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-49
Utilizzo dell’interfaccia delle istruzioni operative

3.3.23 Lettura_Extended–ID1_slave AS–i

Significato
Questo richiamo permette di leggere direttamente l’Extended ID1–Code di uno slave sulla
linea AS–i. Questo richiamo è previsto per scopi di diagnostica e non è necessario nel fun-
zionamento master normale.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 37H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 riservato Extended ID1–Code

SIMATIC NET DP/AS–Interface Link 20E


3-50 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.24 Scrittura_Extended–ID1_slave AS–i

Significato
Questo richiamo permette di scrivere direttamente l’Extended ID1–Code di uno slave AS–i
con indirizzo “0” sulla linea AS–i. Questo richiamo è previsto per scopi di diagnostica e non è
necessario nel funzionamento master normale.
Il master AS–i inoltra il codice Extended ID1 senza controllo di plausibilità allo slave AS–i.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 3FH
0 irrilevante Extended ID1–Code

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-51
Utilizzo dell’interfaccia delle istruzioni operative

3.3.25 Lettura_Extended–ID2 slave AS–i

Significato
Questo richiamo permette di leggere direttamente l’Extended ID2–Code di uno slave sulla
linea AS–i. Questo richiamo è previsto per scopi di diagnostica e non è necessario nel fun-
zionamento master normale.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 38H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 riservato Extended ID2–Code

SIMATIC NET DP/AS–Interface Link 20E


3-52 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.26 Lettura_I/O_slave_AS–i

Significato
Questo richiamo permette di leggere direttamente la configurazione I/O di uno slave AS–i
sulla linea AS–i. Questo richiamo è previsto per scopi di diagnostica e non è necessario nel
funzionamento master normale.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa:18
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 4 Bit 3 Bit 0
0 riservato Configurazione I/O

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-53
Utilizzo dell’interfaccia delle istruzioni operative

3.3.27 Lettura_lista_errore_periferia (Get_LPF)

Significato
Questo richiamo permette di leggere gli errori della periferia (LPF) segnalati dagli slave AS–i
dal master AS–i. L’LPF viene aggiornata ciclicamente dal AS–i. Se e quando uno slave AS–i
segnala errori della periferia allacciata (p. es.: conduttore spezzato) va rilevato dalla descri-
zione dello slave AS–i.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa 3E H

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 Slave 0 Slave 1 Slave 2 Slave 3 Slave 4 Slave 5 Slave 6 Slave 7
1 Slave 8 Slave 9 Slave 10 Slave 11 Slave 12 Slave 13 Slave 14 Slave 15
2 Slave 16 Slave 17 Slave 18 Slave 19 Slave 20 Slave 21 Slave 22 Slave 23
3 Slave 24 Slave 25 Slave 26 Slave 27 Slave 28 Slave 29 Slave 30 Slave 31
4 Slave 0B Slave 1B Slave 2B Slave 3B Slave 4B Slave 5B Slave 6B Slave 7B
5 Slave 8B Slave 9B Slave 10B Slave 11B Slave 12B Slave 13B Slave 14B Slave 15B
6 Slave 16B Slave 17B Slave 18B Slave 19B Slave 20B Slave 21B Slave 22B Slave 23B
7 Slave 2B4 Slave 25B Slave 26B Slave 27B Slave 28B Slave 29B Slave 30B Slave 31B
8 riservato
... riservato
13 riservato
Nei dati della LPF :
Bit=0: significa che lo slave non segnala errori della periferia
Bit=1: significa che lo slave segnala errori della periferia.

SIMATIC NET DP/AS–Interface Link 20E


3-54 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.28 Scrittura_string_parametri_slave_AS–i

Significato
Questo richiamo permette di trasmettere uno string di parametri secondo il profilo slave AS–i
7.4 al master AS–i che inoltra questo string agli indirizzi slave AS–i specificati nel buffer di
trasmissione.
Con questo richiamo è possibile trasmettere al master AS–i un buffer di trasmissione con
max. 223 byte. Il master AS–i rileva dal byte 2 del buffer di trasmissione iI numero reale di
byte di parametri da trasmettere allo slave AS–i (numero di byte di parametri).
Le ulteriori informazioni nello string non vengono analizzate dal master AS–i e inoltrate in
modo trasparente agli salve AS–i. Finché la trasmissione dello string è in corso non avviene
nessun trasferimento dei dati utili/analogici con lo slave AS–i indirizzato.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa: 40 H
1 Indirizzo slave
2 Numero di byte di parametri
3 String byte (1)
4 String byte (2)
... .....
String byte (n–1)
... String byte (n)

Valore massimo per n = 220

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-55
Utilizzo dell’interfaccia delle istruzioni operative

3.3.29 Lettura_string_parametri_slave_AS–i

Significato
Questo richiamo permette di leggere uno string di parametri secondo il profilo slave AS–i 7.4
dallo slave AS–i con l’indirizzo slave AS–i specificato nel buffer di trasmissione.
Il master AS–i fornisce fino a 221 byte di dati di risposta. Il master AS–i segnala nel byte 0
del buffer di ricezione il numero di byte di parametri realmente trasmesso dallo slave
AS–i(numero di byte di parametri).
Se lo slave AS–i trasmette uno string con lunghezza superiore a 220 byte, il master AS–i
interrompe il trasferimento dello string e conclude il job con un errore. Il programma utente
non mette a disposizione i dati ricevuti.
Finché la trasmissione dello string è in corso non avviene nessun trasferimento dei dati utili/
analogici con lo slave AS–i indirizzato.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa 41 H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
0 Numero di byte di parametri
1 String byte (1)
2 String byte (2)
... .....
String byte (n–1)
... String byte (n)

Valore massimo per n = 220

SIMATIC NET DP/AS–Interface Link 20E


3-56 C79000–G8972–C138–03
Utilizzo dell’interfaccia delle istruzioni operative

3.3.30 Lettura_string_ID_slave_AS–i

Significato
Questo richiamo permette di leggere uno string di identificazione secondo il profilo slave
AS–i 7.4 dallo slave AS–i con l’indirizzo slave AS–i specificato nel buffer di trasmissione. Il
master AS–i fornisce fino a 221 byte di dati di risposta. Il master AS–i segnala nel byte 0 del
buffer di ricezione il numero di byte ID realmente trasmesso dallo slave AS–i (numero dei
byte ID).
Se lo slave AS–i trasmette uno string con lunghezza superiore a 220 byte, il master AS–i
interrompe il trasferimento dello string e conclude il job con un errore. Il programma utente
non mette a disposizione i dati ricevuti.
Finché la trasmissione dello string è in corso non avviene nessun trasferimento dei dati utili/
analogici con lo slave AS–i indirizzato.

Avvertenza
In questo richiamo vengono eccezionalmente trasmessi anche i byte che contengono i bit in
“Follows” e “Valid” (vedere profilo slave AS–i 7.4).

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa 42 H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
0 Numero di byte ID
1 String byte (1)
2 String byte (2)
... .....
... String byte (n–1)
... String byte (n)

Valore massimo per n = 220

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 3-57
Utilizzo dell’interfaccia delle istruzioni operative

3.3.31 Lettura_string_diagnostica_slave_AS–i

Significato
Questo richiamo permette di leggere uno string di diagnostica secondo il profilo slave AS–i
7.4 dallo slave AS–i con l’indirizzo slave AS–i specificato nel buffer di trasmissione. Il master
AS–i fornisce fino a 221 byte di dati di risposta. Il master AS–i segnala nel byte 0 del buffer
di ricezione il numero di byte di diagnostica realmente trasmesso dallo slave AS–i (numero
di byte di diagnostica).
Se lo slave AS–i trasmette uno string con lunghezza superiore a 220 byte, il master AS–i
interrompe il trasferimento dello string e conclude il job con un errore. Il programma utente
non mette a disposizione i dati ricevuti.
Finché la trasmissione dello string è in corso non avviene nessun trasferimento dei dati utili/
analogici con lo slave AS–i indirizzato.

Struttura dei dati del job nel buffer di trasmissione

Byte Significato
0 Numero istruzione operativa 43 H
1 Indirizzo slave

Struttura dei dati di risposta nel buffer di ricezione

Byte Significato
0 Numero di byte di diagnostica
1 String byte (1)
2 String byte (2)
... .....
... String byte (n–1)
... String byte (n)

Valore massimo per n=220


-

SIMATIC NET DP/AS–Interface Link 20E


3-58 C79000–G8972–C138–03
Diagnostica slave 4
Con la diagnostifa slave vengono segnalati al master Dp errori sulla PROFIBUS DP (p. es.
errori di parametrizzazione) ed errori sull’AS –Interface.
Nel funzionamento protetto il DP/AS–Interface Link 20E (DP/AS–i Link 20E) emette una se-
gnalazione ad ogni modifica di configurazione sull’AS–Interface ”Diagnostica”. Le modifiche
di configurazione possono essere: tensione insufficiente sull’AS–Interface (AS–i Power Fail)
ed errore di configurazione (slave AS–i assenti, guasti o presenti ma non progettati).
Se sull’AS–Interface è stato eliminato l’errore, questo viene segnalato con una ”diagnostica
in partenza” (bit 3 nello stato della stzaione 1 uguale a ”0”).
La causa esatta dell’errore è descritta nella diagnostica riferita all’apparecchio – vedere cap.
4.5.
Nel modo di progettazioni gli errori sull’AS–Interface non vengono segnalati al master DP.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 4-1
Diagnostica slave

4.1 Informazioni generali

Avvertenza
Osservare che il DP/AS–i Link 20E segnala errori sull’AS–Interface sono se esso lavora in
funzionamento protetto e se l’allarme di diagnostica nella progettazione DP è stato attivato
(enabled).
In SIMATIC S7 la preimpostazione è “Allarme di diagnostica disattivato”.

Avvertenza
Se la tensione AS–i scende sotto 14V, a causa della mancanza dell’alimentazione non è più
possibile nessu traffico di dati DP. Per questo motivo non può essere generato nessun mes-
saggio di diagnostica che segnala una tensione di alimentazione AS–i insufficiente. Il master
DP riconosce che il DP/AS–i Link 20E si è guastato e segnala questo guasto al proprio pro-
gramma utente.

Dispositivo di accesso
Consultare il manuale del proprio master DP per sapere con quali dispositivi è possibile ac-
cedere alla diagnostica per il master DP.
Qui di seguito vengono descritte le informazioni contenute nella diagnostica slave.

Struttura della diagnostica slave


La diagnostica slave nel DP/AS–i Link 20E comprende 28 byte ed è struttura nel modo se-
guente:

Byte 0
Byte 1 Stato della stazione da 1 a 3
Byte 2

Byte 3 Indirizzo PROFIBUS master DP

Byte 4 Identificazione costruzione high byte


Byte 5 Identificazione costruzione low byte

Byte 6
Byte 7 Diagnostica riferita all’identificazione
Byte 8

Byte 9
Byte 10
Byte 11
Byte 12
Byte 13
Byte 14
Byte 15

SIMATIC NET DP/AS–Interface Link 20E


4-2 C79000–G8972–C138–03
Diagnostica slave

Byte 16 Diagnostica riferita all’apparecchio


Byte 17
Byte 18
Byte 19
Byte 20 Errore nello slave AS–i 0..7
Byte 21 Errore nello slave AS–i 8..15
Byte 22 Errore nello slave AS–i 16..23
Byte 23 Errore nello slave AS–i 24..31
Byte 24 Errore nello slave AS–i 1B..7B
Byte 25 Errore nello slave AS–i 8B..15B
Byte 26 Errore nello slave AS–i 16B..23B
Byte 27 Errore nello slave AS–i 24B..31B

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 4-3
Diagnostica slave

4.2 Stato della stazione da 1 a 3

Significato
Lo stato della stazione indica informazioni generali sullo stato di uno slave DP.
Per i singoli dib di errore nella stazione vale quanto segue:
S 0: nessun errore
S 1: errore

Stato della stazione 1

Byte Bit Valore / significato Rimedio


0 0 1: Il DP/AS–i Link 20E non può essere inter- S Iindirizzo DP corretto sul DP/
rogato dal master DP. AS–i Link 20E impostato?
S Connettore di bus collegato?
S Repeater RS485 impostato corretta-
mente?
S Tensione ausiliaria esterna sul DP/
AS–i Link 20E esistente?
1 1: Il DP/AS–i Link 20E non è ancora pronto Il DP/AS–i Link 20E è già avviato?
per lo scambio di dati.
2 1: Dati di configurazione errati del master DP. Controllare la progettazione
La configurazione desiderata non è suppor-
tata dal DP/AS–i Link 20E.
3 1: Errore sull’AS–Interface (diagnostica rife- Analizzare l’informazione di diagnostica rife-
rita all’apparecchio) rita all’apparecchio (vedere cap.4.5 ).
0: Sull’AS–Interface non è stato identificato
nessun errore.
4 1: La funzione non viene supportata, p. es.: Controllare la progettazione.
modifica dell’indirizzo DP del DP/
AS–i Link 20E con il master DP.
5 1: Il master DP non può interpretare corretta- Controllare il PROFIBUS.
mente la risposta del DP/AS–i Link 20E.
6 1: Il DP/AS–i Link 20E riconosce un tele- Controllare la progettazione.
gramma di parametrizzazione errato (p. es.
lunghezza errata, numero di identificazione
errato, parametri errati).
7 1: Il DP/AS–i Link 20E è stato parametrizzato Il bit è sempre 1, se p. es. si accede attual-
da un master DP diverso da quello che ha mente al DP/AS–i Link 20E wenn Sie z.B.
attualmente accesso al DP/AS–i Link 20E. con il PG o con un altro master DP. L’indirizzo
DP del master di parametrizzazione si trova
nel byte di diagnostica ”Indirizzo PROFIBUS
master”.

SIMATIC NET DP/AS–Interface Link 20E


4-4 C79000–G8972–C138–03
Diagnostica slave

Stato della stazione 2

Byte Bit Valore / significato


1 0 1: Il DP/AS–i Link 20E deve essere parametrizzato di nuovo con il master DP.
1 1: Esiste una diagnostica statica.
2 1: nel DP/AS–i Link 20E il bit è sempre su ’1’.
3 1: il controllo di interrvento del DP/AS–i Link 20E è attivato.
4 1: Il DP/AS–i Link 20E ha ricevuto l’istruzione operativa di comando ”FREEZE”.
5 1: Il DP/AS–i Link 20E ha ricevuto l’istruzione operativa ”SYNC”.
6 0: Il bit è sempre impostato su ’0’.
7 1: Il DP/AS–i Link 20E è disattivato, vale a dire escluso dall’elaborazione attuale.

Stato della stazione 3

Byte Valore / significato


2 Lo stato della stazione 3 è riservato e irrilevante per la diagnostica del DP/AS–i Link 20E.

4.3 Indirizzo PROFIBUS del master DP e identificazione costrut-


tore

Byte Valore Valore / significato


3 xx H Indirizzo PROFIBUS del master DP
Nel byte 3 della diagnostica slave è contenuto l’indirizzo del master PROFI-
BUS in forma decimale, che ha parametrizzato il DP/AS–i Link 20E.
4 80H Identificazione del costruttore del DP/AS–i Link 20E
La diagnostica slave contiene inoltre nel byte 4 e nel byte 5 l’identificazione del
5 98 H costruttore del DP/AS–i Link 20E.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 4-5
Diagnostica slave

4.4 Struttura della diagnostica riferita all’identificazione


La diagnostica riferita all’identificazione non viene analizzata dal DP/AS–i–Link 20E. I byte
da 6 a 8 contengono di conseguenza solo valori fissi.

Byte Valore Valore / significato


6 43 H Intesrtazione e lunghezza della diagnostica riferita all’identificazione.

7 08 H Valore fisso
8 00H Valore fisso

4.5 Struttura della diagnostica riferita all’apparecchio


La diagnostica riferita all’apparecchio è composta da un’intestazione fissa, che contiene i
byte da 9 a is 12 e da un blocco variabile con i byte da 13 a 23, che segnala gli errori
sull’AS–Interface.

Byte Valore Significato


9 13 H Intesrtazione e lunghezza della diagnostica riferita all’apparecchio.

10 01 H Valore fisso
11 04H Valore fisso
12 00H Valore fisso

I byte da 13 a 23 della diagnostica riferita all’apparecchio contenuto bit di errore per gli errori
sull’AS–Interface. In una lista delta (byte 20.23) vengono indicati tutti gli slave AS–i che si
scostato dalla progettazione, che sono guasti o presenti ma non progettati.

Byte Bit Valore / significato


13 0 1: Bit errore cumulativo
1 1: Errore interno (p. es. EEPROM difettosa).
2 1: Errore esterno (p. es. slave guasto o APF).
3 1: almenu uno slave è diverso dai dati nominali.
4 1: tensione insufficiente sull’AS–Interface (APF).
5 ..7 0

Byte Valore Significato


14 1C H Classe dell’unità.

SIMATIC NET DP/AS–Interface Link 20E


4-6 C79000–G8972–C138–03
Diagnostica slave

Byte Bit Valore / significato


15 0 1: almenu uno slave AS–i è diverso dai dati nominali.
1 0
2 0: Stato normale
1: Il DP/AS–i Link 20E si trova in offline.
3 1: Errore hardware (watchdog interno)
4..7 0

Byte Bit Valore / significato


16 0,1 0
2 1: EEPROM difettoso
4..7 0

Byte Wert Significato


17 60 H Valore fisso
18 00H Valore fisso
19 40 H Valore fisso

Byte Bit *) Valore / significato *)


20 0..7 1: Errore nello slave AS–i 0.. 7
21 0..7 1: Errore nello slave AS–i 8..15
22 0..7 1: Errore nello slave AS–i 16..23
23 0..7 1: Errore nello slave AS–i 24..31
24 0..7 1: Errore nello slave AS–i 0B.. 7B
25 0..7 1: Errore nello slave AS–i 8B..15B
26 0..7 1: Errore nello slave AS–i 16B..23B
27 0..7 1: Errore nello slave AS–i 24B..31B
*) il bit 0 appartiene allo slave 0, il bit 1 appartiene allo slave 1 ecc.

Avvertenza I byte da 13 a 27 corrispondono sempre al set di dati della diagnostica 1 di SI-


MATIC S7.
-

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 4-7
Diagnostica slave

SIMATIC NET DP/AS–Interface Link 20E


4-8 C79000–G8972–C138–03
Eliminazione dei disturbi / segnalazioni
di guasto 5
In questo capitolo si trovano informazioni su particolari disturbi di funzionamento del DP/AS–
Interface Link 20E (DP/AS–i Link 20E). Vengono descritti i rimedi per l’eliminazione di errori.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 5-1
Eliminazione dei disturbi / segnalazioni di guasto

5.1 Sostituzione di uno slave AS–Interface difettoso /


programmazione automatica degli indirizzi

Sostituzione semplice degli slave AS–i


La funzione di programmazione automatica degli indirizzi permette di sostituire in modo par-
ticolarmente semplice gli slave AS–Interface guasti.

Avvertenza
Fare attenzione che la ”programmazione automatica degli indirizzi” è possibile solo
nei seguenti casi:
– se il DP/AS–i Link 20E si trova nel funzionamento protetto
e
– se si è guastato solo uno slave AS–i.

Qui di seguito viene descritto come sostituire in modo particolarmente semplice gli slave AS–Interface
guasti utilizzando la funzione di programmazione automatica degli indirizzi.

Identificazione di uno slave AS–i difettoso


Se l’indicatore AUP si accende (solo nel funzionamento protetto) viene segnalato quanto
segue:
S Si è guastato esattamente uno slave.
S È possibile una programmazione automatica degli indirizzi con il DP/AS–i Link 20E.
Lo slave AS–Interface guasto può essere facilmente identificato dal lampeggio del LED as-
segnato allo slave sull’indicatore frontale. A tale scopo è necessario commutare nell’indica-
zione degli slave (vedere cap. 1.7.2)

A questo punto è possibile sostituire lo slave AS–i difettoso procedendo nel modo
seguente:
S Sostituire lo slave AS–i difettoso con uno slave AS–i identico con l’indirizzo zero (stato
di consegna).
Successivamente il DP/AS–i Link 20E programma questo slave con l’indirizzo del nodo gua-
sto.

L’indicatore ”AUP” si spegne. Il DP/AS–i Link 20E segnala l’assunzione del nuovo slave con il LED sull’in-
dicatore degli slave.

SIMATIC NET DP/AS–Interface Link 20E


5-2 C79000–G8972–C138–03
Eliminazione dei disturbi / segnalazioni di guasto

5.2 Segnalazioni di guasto / rimedi in caso di guasto


Qui di seguito sono elencate le eventuali cause di guasto durate il funzionamento del DP/
AS–i Link 20E e i rimedi possibili.

Tabella 5-1

Guasto Causa possibile Rimedio


L’indicatore BF si accende (segnala Il collegamento con il master PROFI- Controllare l’allacciamento PROFI-
un guasto sul PROFIBUS) BUS è interrotto. BUS sul master DP e sul DP/
AS–i Link 20E.
Stato di funzionamento errato del Controllare/correggere lo stato di
master DP. funzionamento del master DP.
Parametrizzazione / configurazione Controllare/correggere la progetta-
errata con il master PROFIBUS DP. zione del master DP.
L’indirizzo PROFIBUS progettato nel
DP non corrisponde all’indirizzo del
DP/AS–i Link 20E.
L’indicatore APF si accende Eccessivo consumo di corrente degli Controllare il consumo di corrente
slave AS–i. Conseguenza: tensione degli slave AS–i. Se necessario, ali-
insufficiente sulla linea AS–i. mentare gli slave AS–i con una ten-
sione ausiliaria esterna.
Il PWR LED non si accende L’alimentatore AS–i non è allacciato Controllare l’allacciamento dell’ali-
o è difettoso. mentatore AS–i e, se necessario,
sostituire l’alimentatore.
Cortocircuito sulla linea AS–i Controllare la linea AS–i e gli slave
AS–i allacciati.
SF lampeggia senza azionamento Il DP/AS–i Link 20E segnala diagno- Controllare i LED ”CER”, ”APF”.
del pulsante SET stica al master DP. Per una determinazione più detta-
Cause: errore di parametrizzazione / gliata del guasto analizzare i bit nella
configurazione sul PROFIBUS, er- diagnostica degli slave.
rore di configurazione sull’AS–Inter-
face (p. es. guasto di uno slave) o
AS–i– Power Fail.
SF lampeggia all’azionamento del Durante la commutazione nel funzio- Scollegare lo slave AS–i con l’indi-
pulsante SET namento protetto esiste uno slave rizzo 0 dalla linea AS–i.
AS–i con indirizzo.
L’indicatore CER è acceso in perma- Il DP/AS–i Link 20E non è ancora Progettare il DP/AS–i Link 20E con il
nenza. progettato. tasto SET sul frontalino.
Uno slave AS–i progettato si è gua- Sostituire lo slave AS–i difettoso o
stato (analizzare l’indicatore degli progettare di nuovo il DP/
slave). AS–i Link 20E, se lo slave AS–i non
è necessario.
Alla linea AS–i è stato allacciato uno Scollegare lo slave AS–i o proget-
slave AS–i non progettato. tare di nuovo il DP/AS–i Link 20E.
E’ stato allacciato uno AS–i i cui dati Controllare se è stato allacciato uno
di configurazione (configurazione slave AS–i errato. Progettare even-
I/O, codice ID) non corrispondono ai tualmente di nuovo il DP/
valori degli slave AS–i progettati. AS–i Link 20E.
Cortocircuito sulla linea AS–i Controllare la linea AS–i e gli slave
AS–i allacciati.
L’indicatore CER lampeggia, ciò si- Contatto difettoso Controllare gli allacciamenti degli
gnifica che uno slave AS–i proget- slave AS–i.
tato è temporaneamente difettoso.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 5-3
Eliminazione dei disturbi / segnalazioni di guasto

Tabella 5-1 , seguito

Guasto Causa possibile Rimedio


Elementi di disturbo sulla linea AS–i. Controllare che il DP/AS–i Link 20E
sia collegato correttamente a terra e
l’installazione della linea AS–i. Con-
trollare che lo schermo dell’alimenta-
tore AS–i sia allacciato corretta-
mente.
Il DP/AS–i Link 20E non commuta Lo scambio ciclico dei dati con il ma- Interrompere il collegamento con il
da modo di progettazione a funzio- ster DP è attivo. master DP (p. es. sfilando il connet-
namento protetto. tore di bus) o commutare il master
DP su STOP.
Azionamento del tasto SET troppo Azionare il tasto SET per almeno 0,5
breve. s.
Alla linea AS–i è allacciato uno slave Scollegare lo slave AS–i con l’indi-
AS–i con l’indirizzo 0. rizzo.
Il DP/AS–i Link 20E non può com-
mutare nel funzionamento protetto
finché questo slave è presente.
Il DP/AS–i Link 20E non commuta Lo scambio ciclico dei dati con il ma- Interrompere il collegamento con il
da funzionamento protetto a modo di ster DP è attivo. master DP (p. es. sfilando il connet-
progettazione. tore di bus) o commutare il master
DP su STOP.
Azionamento del tasto SET troppo Azionare il tasto SET per almeno
breve. 0,5 s.
Dopo il guasto di uno slave AS–i l’in- Il DP/AS–i Link 20E non si trova nel Nel modo di progettazione non è
dicatore ”AUP” rimane spento. modo di proggettazione. possibile la ”programmazione auto-
matica”.
Programmare l’indirizzo del nuovo
slave AS–i con il dispositivo di pro-
grammazione di indirizzi o con l’in-
terfaccia delle istruzioni operative
del DP/AS–i Link 20E.
Si è guastato più di uno slave AS–i. Controllare la linea AS–i.
Se viene visualizzato contempora-
neamente ”APF” controllare la ten-
sione di alimentazione sulla linea
AS–i.
Se è guasto più di uno slave pro-
grammare l’indirizzo degli slave so-
stituiti utilizzato il dispositivo di pro-
grammazione di indirizzi.
Il DP/AS–i Link 20E non ha identifi- Scollegare gli slave AS–i non pro-
cato slave AS–i progettati. gettati dalla linea AS–i.
La programmazione automatica de- I dati di configurazione (configura- Controllare se è stato utilizzato uno
gli indirizzi non viene eseguita seb- zione di I/O, codice ID) dello slave slave corretto.
bene l’indicatore ”AUP” sia acceso. AS–i sostituito non corrispondono ai Confrontare i dati del costruttore con
valori dello slave guasto. i dati di configurazione.
Se lo slave guasto deve essere so-
stituito con uno slave di altri tipo, as-
segnare l’indirizzo con il dispositivo
di programmazione di indirizzi e pro-
grammare di nuovo il DP/
AS–i Link 20E (con il pulsante SET).

SIMATIC NET DP/AS–Interface Link 20E


5-4 C79000–G8972–C138–03
Eliminazione dei disturbi / segnalazioni di guasto

Tabella 5-1 , seguito

Guasto Causa possibile Rimedio


Lo slave AS–i sostituito non ha l’indi- Impostare l’indirizzo dello slave so-
rizzo ”zero”. stituito utilizzando il dispositivo di
programmazione di indirizzi.
Lo slave AS–i sostituito non è allac- Controllare gli allacciamenti dello
ciato correttamente o è difettoso. slave e, se necessario, sostituire lo
slave.
Il LED ”CER” e i LED degli slave Nell’AS–Interface è montato un ex- Correggere gli allacciamenti sull’ex-
AS–i attivi lampeggiano in modo irre- tender con allacciamenti ”Line1” e tender.
golare. ”Line2” scambiati.
-

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 5-5
Eliminazione dei disturbi / segnalazioni di guasto

SIMATIC NET DP/AS–Interface Link 20E


5-6 C79000–G8972–C138–03
AS–Interface Protocol Implementation
Conformance Statement (PICS) A
PICS für DP/AS–Interface Link 20E

Tabella A-1

Costruttore SIEMENS AG
Nome del prodotto DP/AS–Interface Link 20 E
N. di ordinazione 6GK1415–2AA01
Versione 1
Profilo master M1e
Data 30.11.99

Lista delle funzioni master disponibili

Tabella A-2

N. Funzione o richiamo sull’interfaccia host M1e Osservazione / realizzazione della funzione /


(rappresentazione simbolica) capitolo
1 Image, Status = Read_IDI() X Tramite accesso del master DP ai dati di I/O
del DP/AS–Interface Link 20E
2 Status = Write_ODI(Image) X Tramite accesso del master DP ai dati di I/O
del DP/AS–Interface Link 20E
3 Status = Set_Permanent_Parameter(Addr, X Tramite parametrizzazione PROFIBUS o tra-
Param) mite istruzione operativa (vedere cap. 3.3)
4 Param, Status = Get_Permanent_Parame- X vedere cap. 3.3
ter(Addr)
5 Status, Param = Write_Parameter(Addr, Pa- X vedere cap. 3.3
ram)
6 Status, Param = Read_Parameter(Addr) X vedere cap. 3.3
7 Status = Store_Actual_Parameters() X vedere cap. 3.3
8 Status = Set_Permanent_Configuration(Addr, X vedere cap. 3.3
Config)
9 Status, Config = Get_Permanent_Configura- X vedere cap. 3.3
tion(Addr)
10 Status = Store_Actual_Configuration() X Premendo il tasto SET; inoltre con istruzione
operativa (vedere cap. 3.3)

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 A-1
AS–Interface Protocol Implementation

Tabella A-2 , seguito

N. Funzione o richiamo sull’interfaccia host M1e Osservazione / realizzazione della funzione /


(rappresentazione simbolica) capitolo
11 Status, Config = Read_Actual_Configura- X vedere cap. 3.3
tion(Addr)
12 Status = Set_LPS(List31) X vedere cap. 3.3
13 Status, List31 = Get_LPS() X vedere cap. 3.3
14 Status, List31 = Get_LAS() X vedere cap. 3.3
15 Status, List32 = Get_LDS() X vedere cap. 3.3
16.0 Status = Get_Flags() X vedere cap. 3.3
16.1 Status, Flag = Get_Flag_Config_OK() X vedere cap. 3.3
16.2 Status, Flag = Get_Flag_LDS.0() X vedere cap. 3.3
16.3 Status, Flag = Get_Flag_Auto_Address_As- X vedere cap. 3.3
sign()
16.4 Status, Flag = Get_Flag_Auto_Prog_Availa- X vedere cap. 3.3
ble()
16.5 Status, Flag = Get_Flag_Configuration_Ac- X vedere cap. 3.3
tive()
16.6 Status, Flag = Get_Flag_Normal_Opera- X vedere cap. 3.3
tion_Active()
16.7 Status, Flag = Get_Flag_APF() X vedere cap. 3.3
16.8 Status, Flag = Get_Flag_Offline_Ready() X vedere cap. 3.3
16.9 Status, Flag = Get_Flag_Periphery_OK() X vedere cap. 3.3
17 Status = Set_Operation_Mode(Mode) X Premendo il pulsante SET;
inoltre con istruzione operativa (vedere cap.
3.3)
18 Status = Set_Offline_Mode(Mode) X vedere cap. 3.3
19 Status = Activate_Data_Exchange(Mode) – non implementato
20 Status = Change_Slave_Address(Addr1, X vedere cap. 3.3
Addr2)
21.1 Status = Set_Auto_Address_Enable X vedere cap. 3.3
21.2 Status = Get_Auto_Address_Enable X vedere cap. 3.3

22.1 Status, Resp = Cmd_Reset_ASI_Slave(Addr, X vedere cap. 3.3


RESET)
22.2 Status, Resp = Cmd_Read_IO_Configura- X vedere cap. 3.3
tion(Addr, CONF)
22.3 Status, Resp = Cmd_Read_Identifica- X vedere cap. 3.3
tion_Code(Addr, IDCOD)
22.4 Status, Resp = Cmd_Read_Status(Addr, X vedere cap. 3.3
STAT)
22.5 Status, Resp = Cmd_Read_Reset_Sta- – non implementato
tus(Addr, STATRES)
22.6 Status, Resp = Cmd_Read_Ext_ID– X vedere cap. 3.3
Code_1(Addr, IDCOD1)
22.7 Status, Resp = Cmd_Read_Ext_ID– X vedere cap. 3.3
Code_2(Addr, IDCOD2)

SIMATIC NET DP/AS–Interface Link 20E


A-2 C79000–G8972–C138–03
AS–Interface Protocol Implementation

Tabella A-2 , seguito

N. Funzione o richiamo sull’interfaccia host M1e Osservazione / realizzazione della funzione /


(rappresentazione simbolica) capitolo
23 Status, S_List = Get_LPF() X vedere cap. 3.3
24 Status = Write_Extended_ID– X vedere cap. 3.3
Code_11(S_Ext_ID–Code_1)

Parte Profili slave supportati


B

1 Analog slave profile S7.3 support integrated X vedere cap. 3.3


2 Analog slave profile S7.4 support integrated X vedere cap. 3.3

Legenda della colonna 3 (M2)

Simbolo Significato

X funzione disponibile

– funzione non disponibile

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 A-3
AS–Interface Protocol Implementation

Durata del ciclo AS–i in funzione del numero di slave allacciati


La durata del ciclo AS–i può essere calcolata in base alla seguente formula:

tciclo = (1 + numero di slave AS–i attivati) x 156 ms

Avvertenza
Se 2 slave AS–i con area di indirizzamento ampliata occupano lo stesso indirizzo (p. es. in-
dirizzo 5A e indirizzo 5B), nella formula riportata sopra questa coppia di slave viene calco-
lata come 1 slave AS–i. Questo si verifica in quando le coppie di slave con lo stesso indi-
rizzo vengono interrogati solo ogni 2 cicli. Di conseguenza la durata nel ciclo indicata nella
formula riportata sopra si raddoppia.
-

SIMATIC NET DP/AS–Interface Link 20E


A-4 C79000–G8972–C138–03
Struttura del telegramma di
parametrizzazione e del telegramma di
configurazione PROFIBUS DP B
Informazione necessaria
Questo capitolo descrive la struttura del telegramma di parametrizzazione e di configura-
zione per il DP/AS–Interface Link 20E. Queste informazioni sono necessarie se si utilizzano
strumenti di progettazione che non possono interpretare il file GSD del DP/AS–Interface Link
20E contenuti nel dischetto allegato a questo manuale.

Avvertenza
Se si progetta il DP/AS–Interface Link 20E con strumenti di progettazione come STEP7 o
COM PROFIBUS, queste informazioninon sono necessarie. In questo caso le possibilità di
configurazione/parametrizzazione del DP/AS–Interface Link 20E vengono proposte diretta-
mente nei menu di selezione.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 B-1
Struttura del telegramma di parametrizzazione e del telegramma di configurazione PROFIBUS DP

Telegramma di configurazione
La struttura del telegramma di configurazione dipende se il funzionamento I/O viene ese-
guito con un numero di slave AS–i fino a 31 oppure un numero massimo di 62 slave AS–i
con modo di indirizzamento ampliato.

Modo oprativo Numero dei byte di Numero dei byte di in- Telegramma di
uscita del master DP gresso del master DP configurazione
Funzionamento I/O per 16 16 Byte 0 :
un numero di slave AS–i 3FH
fino a 31 1)
Funzionamento I/O con 32 32 Byte 0 Byte 1 Byte 2
modo di indirizzamento
ampliato C0H 1FH 1FH

1) La configurazione di default (risposta ad un telegramma Get_Cfg prima di un’inizializzazione tramite


il master DP) è la configurazione con funzionamento I/O per un numero di slave AS–i fino a 31.

Struttura del telegramma di parametrizzazione


Il telegramma di parametrizzazione del DP/AS–Interface Link 20E comprende 17 byte. Esso
è composto da un elemento a norma comprendente 7 byte secondo EN 50170 e un ulteriore
blocco di 10 byte con parametri supplementari per DP/AS–Interface Link 20E

Blocco a norma

Byte 0 Stato della stazione, vedere /6/


Byte 1 Fattore WD 1, vedere /6/
Byte 2 Fattore WD 2, vedere /6/
Byte 3 Min. TSDR, vedere /6/
Byte 4 80H Identificazione costruttore, high byte, vedere /6/
Byte 5 98H Identificazione costruttore, low byte, vedere /6/
Byte 6 Identificazione del gruppo, vedere /6/

SIMATIC NET DP/AS–Interface Link 20E


B-2 C79000–G8972–C138–03
Struttura del telegramma di parametrizzazione e del telegramma di configurazione PROFIBUS DP

Parametri specifici per l’utente

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0


Byte 7 1) X X 0 0 0 X X X
Byte 8 2) 0 0 X 0 0 0 0 0
Byte 9 00H Valore fisso
Byte 10 07H Valore fisso
Byte 11 81H Valore fisso
Byte 12 00H Valore fisso
Byte 13 00H Valore fisso
Byte 14 1CH Valore fisso
Byte 15 00H Valore fisso
Byte 16 3) 0 0 0 0 0 X X X (fester Wert)

1) Campo dei valori per byte 7:


Bit 0 =1: Controllo bit di avvio attivato;
Bit 1 =1: Controllo bit di stop attivato;
Bit 2 =0: Base watchdog=10 ms; Bit 2 =1: Base watchdog = 1 ms;
Bit 6 =0: Il modo Failsafe non è supportato;
Bit 7 =0: Funzionamento a norma DP;
Bit 7 =1: Funzionamento DPV1 (abilitazione dell’interfaccia
Lettura_del_set_di_dati/Scrittura_del_set_di_dati)
2) Campo dei valori per byte 8:
Bit 5 =0: Disabilitazione dell’allarme di diagnostica; bit 5 =1: abilitazone dell’allarme di diagnostica;
3) Campo dei valori per byte 16:
Bit 0 =0: Il master di progettazione è DPV0 o master DPV1;
Bit 1 =0 Progettazione tramite pulsante;
Bit 2 =1: Il DP/AS–i Link 20E viene comandato da un master S7 DP che è stato configurato con un file GSD
(versioni precedenti di STEP 7); in tutti gli altri master DP il bit 2 è uguale a 0.

Avvertenza
Nello strumento di progettazione i parametri specifici dell’utente possono essere rappresen-
tati anche con la contrassegnatura che inizia con ”byte 0”. Osservare le avvertenze riportate
nella documentazione o nei testi della guida dello strumento di progettazione.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 B-3
Struttura del telegramma di parametrizzazione e del telegramma di configurazione PROFIBUS DP

SIMATIC NET DP/AS–Interface Link 20E


B-4 C79000–G8972–C138–03
Bibliografia C
/1/
AS–Interface: L’interfaccia sensore attuatore per l’automazione
Werner Kriesel, O.W. Madelung, Carl Hanser Verlag München Wien 1994

/2/
AS–Interface Complete Specification
distribuito dall’AS–International Association, società registrata
Indirizzo:
AS–International Association e.V.
Geschäftsführung: Dr. Otto W. Madelung
Auf den Broich 4A
D – 51519 Odenthal
Germany
Tel.: +49 – 2174 – 40756
Fax.: +49 – 2174 – 41571
(L’AS–International Association, società registrata, incrementa la diffusione della tecnologia
AS–i).
Indirizzo Internet dell’AS–International Association, società registrata:
http:/www.as–interface.com

/3/
SIMATIC NET Reti di comunicazione industriali
Catalogo IK 10
Questo catalogo può essere richiesto ad ogni filiare o società regionale SIEMENS.

/4/
Profibus & AS–Interface
Componenti sul bus di campo
Catalogo ST PI
Questo catalogo può essere richiesto ad ogni filiare o società regionale SIEMENS.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 C-1
Bibliografia

/5/
SIMATIC NET
Reti di comunicazione industriali, reti PROFIBUS
Manuale per
Siemens AG

/6/
Norma PROFIBUS EN 50170

Numeri di ordinazione
I numeri di ordinazione per la documentazione SIEMENS sopracitata sono riportati nei cata-
loghi ”SIMATIC NET Comunicazione industriale, catalogo IK10” e ”SIMATIC Sistemi di auto-
mazione SIMATIC S7 / M7 / C7 – componenti per l’automazione completamente integrata,
catalogo ST70”.
Questi cataloghi e le informazioni supplementari possono essere richiesti presso le relative
filiali e società regionali SIEMENS.
-

SIMATIC NET DP/AS–Interface Link 20E


C-2 C79000–G8972–C138–03
Avvertenze relative al marchio CE D
Marchio del prodotto:
DP/AS–Interface Link 20E N. di ordinazione: 6GK1415–2AA01

Direttiva EU EMC 89/336/CEE


Il prodotto sopra indicato risponde ai requisiti della direttiva europea 89/336/CEE relativa alla
”Compatibilità elettromagnetica”
Le dichiarazioni di conformità in base alla direttiva europea sopraindicata sono tenute a
disposizione delle autorità competenti presso:
Siemens Aktiengesellschaft
Bereich Automatisierungs– und Antriebstechniktechnik
Industrielle Kommunikation (A&D PT2)
Postfach 4848
D–90327 Nürnberg

Settore d’impiego
Il prodotto soddisfa i seguenti requisiti:

Settore d’impiego Requisiti

Emissione di disturbi Immunità ai disturbi


Industria EN 50081–2 : 1993 EN 50082–2 : 1995

Osservanza delle istruzioni per il montaggio


Il prodotto soddisfa i requisiti richiesti se nella fase di installazione e nel funzionamento
vengono rispettate le direttive di montaggio descritte nella presente documentazione.

Avvertenze per il costruttore


Ai sensi della direttiva macchine CE, questo prodotto non è una macchina. Pertanto non
esiste una dichiarazione in conformità di questo prodotto conformemente alla direttiva
macchine 89/392/CEE.
Se il prodotto è parte integrante dell’equipaggiamento di una macchina, esso deve essere
sottoposto, unitamente al resto della macchina, alle verifiche previste in tale dichiarazione.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 D-1
Avvertenze relative al marchio CE

SIMATIC NET DP/AS–Interface Link 20E


D-2 C79000–G8972–C138–03
Glossario E
E.1 Argomento AS–Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-2
E.2 Argomento PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . E-5

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 E-1
Glossario

E.1 Argomento AS–Interface

APF
AS–i–Power Fail. Flag o indicatore LED che segnala una tensione di alimentazione
troppo bassa o assente sulla linea AS–i (p. es. guasto dell’alimentatore AS–i).

AS–i–Library
Library (biblioteca) con le quali funzioni i programmi applicativi possono comunicare
con il driver AS–i.

AS–i (AS–Interface)
Aktor–Sensor Interface (interfaccia attuatore–sensore. Un sistema di collegamento in
rete del livello di campo più inferiore del livello di automazione. E’ adatto per il collega-
mento in rete di sensori e attuatori con apparecchi di comando. Denominazione prece-
dente: SINEC S1)

LAS
Lista degli slave attivati.

LES/LDS
Lista degli slave identificati / list of detected slaves (= LES)

LPS
Lista degli slave progettati

Master AS–i
Il master AS–i sorveglia e comanda sensori e attuatori binari semplici tramite moduli
AS–i o slave AS–i.
Si distinguono master AS–i standard e master AS–i ampliati.

Master AS–i ampliato


Un master AS–i ampliato supporta 31 indirizzi che possono essere utilizzati per slave
AS–i standard con area di indirizzamento ampliata (extended addressing mode). Di
conseguenza il numero degli slave AS–i indirizzabili aumenta fino a 62.
I master AS–i ampliati di SIMATIC NET supportano la trasmissione integrata di slave
analogici AS–Interface che funzionano secondo il profilo 7.3/7.4 della specifica AS–In-
terface.

SIMATIC NET DP/AS–Interface Link 20E


E-2 C79000–G8972–C138–03
Glossario

Modulo AS–i passivo


In AS–Interface è definito un concetto di modulo che prevede la combinazione a blocchi
degli slave AS–i – che possono essere sensori e attuatori – tramite i cosiddetti moduli
AS–i.
In questi moduli si distinguono diversi gruppi
Il modulo AS–i attivo con chip AS–i integrato: Esso permette di allacciare fino a
quattro sensori e quattro attuatori convenzionali.
Il modulo AS–i passivo: Esso agisce come distributore sul quale possono essere al-
lacciati fino a quattro sensori e attuatori con chip AS–i integrato.
Conformemente al concetto del master AS–i standard e del master AS–i ampliato, negli
slave AS–i vengono impiegati AS–i chip con funzione standard o con funzione am-
pliata.

Master AS–i standard


Ad un master AS–i possono essere collegati fino a 31 slave AS–i standard o slave con
area di indirizzamento ampliata (solo slave A).

Nibble
Con nibble si distingue un’unità di informazione costituita da bit.

Slave A/B AS–i


Gli slave A/B AS–i utilizzano l’area di indirizzamento ampliata. È possibile assegnare
rispettivamente in coppia due slave A/B ad un indirizzo sull’AS–Interface; a causa
dell’organizzazione di indirizzi è di conseguenza possibile collegare all’AS–Interface
fino a 62 slave A/B AS–i.

Slave analogico AS–i


Gli slave analogici AS–i sono slave standard AS–i specifici che scambiano valori analo-
gici con il master AS–i

Slave AS–i
Tutti i nodi che possono essere interrogati da un master AS–i vengono definiti come
slave AS–i.
Gli slave AS–i si distinguono per la loro tecnica di montaggio (moduli AS–i e sensori o
attuatori con allacciamento AS–i integrato) e per la loro area di indirizzamento (slave
AS–i standard e slave A/B AS–i con area di indirizzamento ampliata).

Slave AS–i standard


Lo slave AS–i standard occupa rispettivamente un indirizzo sull’AS–Interface; a causa
dell’organizzazione degli indirizzi possono di conseguenza essere collegati all’AS–Inter-
face fino a 31 slave AS–i standard.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 E-3
Glossario

E.2 Argomento PROFIBUS

CP
Communication Processor: Unità per compiti di comunicazione per il montaggio in com-
puter o apparecchi di automazione.

FW
Firmware; in questo caso il software che funziona sul DP/EIP–Link Link 20.

Dati originali dell’apparecchio


I dati originali dell’apparecchio (GSD) contengono descrizioni slave DP secondo EN
50170, vol 2. L’utilizzo di GSD semplifica la progettazione del –> master DP e degli –>
slave DP.

Indirizzo PROFIBUS
L’indirizzo PROFIBUS è un’identificazione inivoca di un –> nodo allacciato a –> PROFI-
BUS. Per l’indirizzamento di un nodo l’indirizzo PROFIBUS viene trasferito nel –> tele-
gramma.

PROFIBUS DP
Modo operativo DP secondo EN 50170, Vol 2.

Master DP
Nodo attivi su –> PROFIBUS che può trasmettere telegrammi non richiesti se si trova
in possesso del token.

Maximum Station Delay


Un –> parametri di bus per –> PROFIBUS. Il Station Delay massimo (max. TSDR) in-
dica la l’arco di tempo maggiore mecessario per un –> nodo nella –> sottorete che
deve trascorrere tra la ricezione dell’ultimo bit di un –> telegramma non confermato alla
trasmissione del primo bit del telegramma successivo. Un trasmettitore può trasmettere
un ulteriore telegramma dopo la trasmissione di un telegramma non confermato solo
dopo che questo argo di tempo max. TSDR è trascorso.

Minimum Station Delay


Un –> parametri di bus per –> PROFIBUS. Il Minimum Station Delay minimo (min.
TSDR) indica l’arco di tempo minimo che deve attendere un ricevitore di un –> tele-
gramma fino alla trasmissione della convferma o fino alla trasmissione di un ulteriore
telegramma. Il TSDR minimo si orienta all’arco di tempo maggiore necessario in un
nodo nel sotto–sistema per la ricezione di una conferma dopo la trasmissione del tele-
gramma.

MPI
L’interfaccia multipunto (MPI) è l’interfaccia PG di SIMATIC S7.

SIMATIC NET DP/AS–Interface Link 20E


E-4 C79000–G8972–C138–03
Glossario

Modo CLEAR
Modo operativo del master DP; gli ingressi vengono letti ciclicamente, le uscite riman-
gono impostate a 0.

Modo FREEZE
Il modo FREEZE è un modo operativo DP con il quale uno, diversi (formazione di
gruppi) o da tutti gli slave DP possono essere rilevati simultaneamente dati di processo.
Il momento di rilevamento viene segnalato dall’istruzione operativa FREEZE (rappre-
senta un telegramma di comando per la sincronizzazione).

Modo SYNC
Il modo SYNC è un modo operativo DP con il quale uno, diversi (formazione di gurppi)
tutti gli –> slave DP trasmettono dati alle proprio uscite di processo ad un determinato
momento. Il momento della trasmissione viene segnalato dall’istruzione operativa
SYNC (rappresenta un telegramma di comando per la sincronizzazione).

Parametri di bus
I parametri di bus comandano il comportamento di trasmissione sul bus. Ogni –> nodo
sul –> PROFIBUS deve utilizzare parametri di bus che corrispondono a quelli degli altri
nodi.

Periferia decentrata (DP)


Unità di ingresso e di uscita che vengono impiegate in modo decentrale dalla CPU
(unità centrale del controllo). Il collegamento tra l’apparecchio
di automazione e la periferia centrata viene eseguito tramite il sistema di bus –> PRO-
FIBUS. Per gli apparecchio di automazione si distingue tra compiti di ingresso e compiti
di uscita del processo locale.

PROFIBUS
Un bus da campo secondo EN 50170 vol. 2. Denominazione precedente: SINEC L2.

SIMATIC NET
Siemens SIMATIC Network and Communication. Marchio di prodotto per –> reti e com-
ponenti di rete di Siemens (finora SINEC).

SIMATIC NET PROFIBUS


Sistema di bus SIMATIC NET per l’impiego industriale su base PROFIBUS.
(finora SINEC L2).

SINEC
Marchio di prodotto precedente per reti e componenti di rete Siemens. Nuovo nome:
SIMATIC NET.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 E-5
Glossario

Sistema master DP
Un –> master DP e tutti gli –> slave DP con i quali questo master DP esegue lo scam-
bio dei dati.

Slave DP
Un –> nodo con funzione slave in –> PROFIBUS DP.

Stato di funzionamento DP
Per la comunicazione tra il master DP e gli slave DP si distinguono i quattro seguenti
stati di funzionamento:
– OFFLINE
– STOP
– CLEAR
– RUN
Ciascuno di questi stati di funzionamento è contrassegnato da operazioni definite tra
master DP e slave DP.

Target rotation time


Un –> parametri di bus per –> PROFIBUS. Il token è l’autorizzazione di trasmissione
per un –> nodo su PROFIBUS. Un nodo confronta un tempo di circolazione del token
da esso misurato con il target rotation time e comanda di conseguenza la trasmissione
dei telegrammi con alta e bassa priorità.

Token Bus
Metodo di accesso alla rete per l’assegnazione del bus in diversi nodi attivi (utilizzato in
PROFIBUS). L’autorizzazione di trasmissione (token) viene inoltrato da stazione attiva
a stazione attiva. Per ogni stazione attiva vale quanto segue: tra la trasmissione del
token e la rigezione del token si trova una circolazione del token.

UNFREEZE
Job per ripristinare il –> modo FREEZE.

UNSYNC
Job per ripristinare il –> modo SYNC.

SIMATIC NET DP/AS–Interface Link 20E


E-6 C79000–G8972–C138–03
SIMATIC NET – Supporto e training F
Customer Support, Technical Support

Raggiungibili telefonicamente in tutto il mondo ad ogni ora:

Norimberga
Johnson City

Singapore

SIMATIC Hotline

Worldwide (Norimberga) Worldwide (Norimberga)


Technical Support Technical Support
(FreeContact) (a pagamento, solo con
SIMATIC Card)
Ora locale: Lu.-Ve. 7:00 - 17:00 Ora locale: Lu.-Ve. 0:00 - 24:00
Telefono: +49 (180) 5050-222 Telefono: +49 (911) 895-7777
Fax: +49 (180) 5050-223 Fax: +49 (911) 895-7001
E-Mail: techsupport@ GMT: +01:00
ad.siemens.de
GMT: +1:00
Europe / Africa (Norimberga) America (Johnson City) Asia / Australia (Singapore)
Authorization Technical Support and Technical Support and
Authorization Authorization
Ora locale: Lu.-Ve. 7:00 - 17:00 Ora locale: Lu.-Ve. 8:00 - 19:00 Ora locale: Lu.-Ve. 8:30 - 17:30
Telefono: +49 (911) 895-7200 Telefono: +1 423 461-2522 Telefono: +65 740-7000
Fax: +49 (911) 895-7201 Fax: +1 423 461-2289 Fax: +65 740-7001
E-Mail: authorization@ E-Mail: simatic.hotline@ E-Mail: simatic.hotline@
sea.siemens.com sae.siemens.com.sg
nbgm.siemens.de
GMT: +1:00 GMT: –5:00 GMT: +8:00
Il servizio delle hotline SIMATIC viene fornito in tedesco e inglese, il servizio delle hotline per le autorizzazioni anche in italiano,
francese e spagnolo.

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 F-1
SIMATIC NET – Supporto e training

Training Center

Per semplificare l’introduzione al sistema di automazione SIMATIC S7 offriamo corsi


specializzati. Rivolgersi al Training Center regionale o al Training Center centrale in D
90327 Norimberga. Infoline: Tel. 0180 523 5611 (48 Pfg./min), fax. 0180 523 5612
Internet: http://www.ad.siemens.de/training
E–mail: AD–Training@nbgm.siemens.de

Servizi online SIMATIC Customer Support:

Con i servizi Online il SIMATIC Customer Support offre illimitate informazioni supplementari
sui prodotti SIMATIC:
S Informazioni attuali generali possono essere richiamate
– in Internet al sito http://www.ad.siemens.de/net
– tramite Fax-Polling N. 08765-93 02 77 95 00
S Informazioni attuali sul prodotto e download che possono essere utili in caso di impiego
possono essere richiamati:
– in Internet al sito http://www.ad.siemens.de/csi/net
– tramite Bulletin Board System (BBS) a Norimberga (SIMATIC Customer Support
Mailbox) al numero +49 (911) 895-7100.
Per l’attivazione del mailbox utilizzare un modem fino a V.34 (28,8 kbaud), con i
parametri impostati nel modo seguente: 8, N, 1, ANSI o selezionare tramite ISDN
(x.75, 64 kbit).

Ulteriore supporto

Per domande relative ai prodotti SIMATIC NET rivolgersi al consulente Siemens presso le
filiali e società regionali responsabili.
Gli indirizzi sono riportati:
S nel nostro catalogo IK 10
S in Internet (http://www.ad.siemens.de)
-

SIMATIC NET DP/AS–Interface Link 20E


F-2 C79000–G8972–C138–03
A G
Alimentatore, 1-2 Grado di protezione IP 20, 1-6
AS–Interface Guida a U, 1-6
Durata del ciclo, A-4
identificazione costruttore, 4-5
Master, 1-3 I
master DP, interfaccia verso, 2-4, 2-9
Identificazione costruttore, 4-5
progettazione con il pulsante SET, 1-17
Immunità ai disturbi/collegamento a terra, 1-2
Slave, difettoso, sostituzione, 5-2
Indicatore degli slave, 1-13
slave, 2-4
Esempio, 1-14
interfaccia verso, 2-4, 2-9
Indicatore di stato, 1-11
Indirizzamento
ai dati di ingresso o di uscita nel master DP,
C 2-5
CLEAR, 2-17 esempio, 2-7
COM–PROFIBUS, 1-20 Indirizzi I/O, disattivazione, 2-6
Consistenza dei dati, 2-12 Indirizzo PROFIBUS, 1-5, 4-5
Contatti di allacciamento, 1-8 impostazione, 1-15
Convezione, 1-6 indicazione, 1-15
Indirizzo slave, Struttura generale, 3-16
Interfacce, 2-3
D verso apparecchi AS–i, 2-3
verso il master DP: PROFIBUS, 2-3
Dati tecnici , 1-5
Interfaccia delle istruzioni operative, 3-1
Diagnostica
descrizione delle istruzioni operative, 3-13
riferita all’apparecchio, 4-6
significato e funzionamento, 3-2
riferita all’identificazione, 4-6
Struttura generale del buffer di ricezione, 3-15
Diagnostica slave, 4-1, 4-2
Struttura generale del buffer di trasmissione,
Direttive ESD, 1-2
3-15
Interfaccia delle istruzionio operative, in SIMATIC
S7, 3-8
E
Eliminazione dei disturbi, 5-1
Esempi L
a dati binari AS–i. Siehe esempi di programma-
LED, 1-10, 1-11
zione
Lettura_del_set_di_dati, 2-3
accesso ai valori analogici. Siehe esempi di
richiamo, 2-10
programmazione
Rappresentazionee dei valori analogici nei set
di dati, 2-14
Esempi di programmazione. Siehe esempi M
Marchio CE, D-1
Master DP, 1-19, 2-4, 2-9
F con servizi aciclici, 2-10
Modi operativi e caratteristiche potenziali pro-
Fila di LED, , 1-7
gettabili, 1-20
File BMP, 1-21
Modo di progettazione, 1-13, 1-17
File GSD, 1-21
Montaggio, 1-6
importazione, 1-22
Fornitura, 1-3, 1-4
FREEZE, 2-17
Frontalino, 1-7 N
Funzionamento, 2-1 Nibble di stato, Codifica del, 3-4
Funzionamento protetto, 1-13, 1-17, 4-1

SIMATIC NET DP/AS–Interface Link 20E


C79000–G8972–C138–03 Indice-1
P Servizi aciclici, 2-10
parametri di richiamo, 2-10
Parte di allacciamento, 1-7, 1-8
Programmazione, 2-12
Parte di comando, 1-7
Slave A/B AS–i, 1-28, 1-31
Parte di indicazione, 1-7
Slave analogici AS–i, 1-28
Percorso del sgnale degli operandi formali ACT,
Slave analogico AS–i, 1-30
DONE, ERROR e STATUS, 3-10
Slave AS–i, Interfaccia verso, 2-5
PICS, A-1
Slave AS–i analoici, Indirizzamento, 2-6
Potenzialità, 1-4
Slave DP, Progettazione delle proprietà, 1-25
Procedimento fino alla messa in funzione, 2-2
Slave standard AS–i, 1-28, 1-29
PROFIBUS DP
Stato della stazione, 4-4
allacciamento a, 1-9
STEP 7, 1-20
Istruzioni operative di comando, 2-17
Master
Funzioni master disponibili, A-1
Progettazione DP, 1-19 T
Strumento di progettazione – immissione, Tast, DISPLAY, 1-7
1-22 Telegramma di configurazione, 1-19
master, 2-4 Struttura del, B-1
PROFIBUS–DP, Slave, 1-3 Telegramma di parametrizzazione
Progettazione, Progedimento generale, 1-20 parametri specifici per l’utente, B-3
Progettazione con pulsante, 1-17 Struttura del, B-1
Progettazione in STEP 7 Telegramma di parametrizzazione/configurazione,
Progettazione di base, 1-24 1-23
Progettazione slave, 1-27 Trasmissione di valori analogici, 2-9
Progettazione tramite pulsanti, 1-24
Programma utente, 3-3, 3-9
Programmazione, servizi aciclici, 2-12 V
Programmazione automatica degli indirizzi, 5-2
Valore di risposta, nel buffer di risposta, 3-7
Pulsante, SET, 1-7
Valori analogici
casi speciali, 2-15
Esempi per l’accesso tramite set di dati, 2-14
S rappresentazione dei, 2-15
Scambio dei dati tra master DP e slave AS–i, 2-1 Rappresentazione nei set di dati, 2-13
Scrittura_del_set_di_dati, 2-3 Velocità di trasmissione, PROFIBUS, 1-5, 1-32
richiamo, 2-10
Segnalazioni di guasto, 5-1
Rimedi, 5-3

SIMATIC NET DP/AS–Interface Link 20E


Indice-2 C79000–G8972–C138–03

Potrebbero piacerti anche