8536IB1905IT-05

Indirizzamento PROFINET

In PROFIBUS, il bus coupler è un dispositivo di campo modulare. Nell'ambiente PROFINET, il sistema viene realizzato come una combinazione di moduli e sottomoduli definiti in un file General Station Description (GSD) che vengono assegnati agli slot e ai sub-slot del sistema.

La comunicazione PROFINET indirizza i dispositivi di campo modulari mediante l'indirizzamento slot e sub-slot. Essa suddivide lo spazio per l'indirizzamento slot in due aree, una per gli avatar e una per i dispositivi. Lo slot 0 viene utilizzato per il bus coupler e l'avatar di sistema. In ciascuno slot, i valori del sub-slot vengono utilizzati per accedere ai vari set di dati.

L'interfaccia PROFINET di TeSys island rappresenta il sistema come modulo unico con più slot e sub-slot nel modo seguente:

  • Un punto di accesso al dispositivo (DAP), il bus coupler. Questo DAP si trova nello slot 0.

  • Una serie di slot che rappresenta gli avatar. I sub-slot per i set di dati associati a ciascun avatar.

  • Una serie di slot che rappresentano i dispositivi. Sub-slot per i set di dati associati a ciascun dispositivo.

    NOTA: Riempire anche gli slot vuoti con uno slot vuoto.

Dopo aver importato il file General Station Description Markup Language (GSDML) nell'ambiente di programmazione, aggiungere un'istanza di TeSys island dal catalogo dell'hardware. TeSys island viene creato con un avatar di sistema ma senza altri moduli.

Seguire le istruzioni per il proprio ambiente di programmazione per inserire negli slot vuoti gli avatar e i dispositivi utilizzando le informazioni presenti inIntervalli slot PROFINET qui di seguito. Ad esempio:

  1. In CoDeSys v3.5, fare clic con il tasto destro del mouse su uno slot vuoto e selezionare Inserisci dispositivo.

  2. Selezionare un avatar o dispositivo appropriato dal catalogo.

  3. Quando l'isola è completamente definita, creare i tag per i dati necessari per accedere a ciascun avatar.

TeSys island applica i seguenti intervalli di slot per la modularità fisica e virtuale.

Intervalli slot PROFINET

Elemento Slot Commento

Bus coupler/avatar di sistema

0

Avatar

1–21

Dispositivo, carico e avatar dell'applicazione

Dispositivi bus

101–121

Modulo I/O digitali (DIOM)

Modulo I/O analogici (AIOM)

Starter

SIL* Starter

Interfaccia di alimentazione (PIM)

Modulo interfaccia SIL (SIM)

Moduli interfaccia tensione (VIM)

Non applicabile 22–100, 122–254

Questi slot non vengono utilizzati con TeSys island.

Esempio di numerazione dell'avatar

Ordine dell'avatar nello strumento digitale

Slot avatar PROFINET

Descrizione

Ordine fisico nell'isola

1 2 3 4 5 6 7 8 9
1 0

Sistema

BC

VIM

SIM

2 1

AIOM

AIOM

3 2

Motore a due sensi di marcia: SIL Stop, categoria cablaggio 1/2*

Starter SIL

Starter SIL

4 3

Motore a un senso di marcia

Starter

5 4

Interfaccia di alimentazione con I/O (controllo)

DIOM

PIM

Esempio di slot dispositivi fisici PROFINET

Ordine fisico nell'isola 1 2 3 4 5 6 7 8 9
Slot dispositivi fisici PROFINET 0 101 102 103 104 105 106 107 108

Un tipico controller IO PROFINET è un PLC. Esso fornisce e consuma dati I/O (ciclici) e dati di configurazione (aciclici) ed è paragonabile a un client PROFIBUS classe 1. Un supervisore IO PROFINET viene utilizzato per scopi diagnostici e può trattarsi di un dispositivo di programmazione, un personal computer o un dispositivo HMI. Il supervisore IO è paragonabile a un client PROFIBUS classe 2.

L'arbitraggio di scrittura tra vari client viene specificato nello standard PROFINET. Il controller IO (client principale) possiede l'accesso in scrittura esclusivo come impostazione predefinita. Gli altri client (solo per impostazione predefinita) dispongono dell'accesso in lettura. Se non limitati, gli altri client (ovvero il supervisore IO) possono richiedere l'accesso in scrittura in base al modulo (avatar). Se il controller IO consente l'accesso in scrittura, l'accesso in scrittura viene trasferito al client che esegue la richiesta fino a quando viene nuovamente rilasciato.

TeSys island limita la relazione dell'applicazione (AR) del supervisore IO a un AR dell'accesso dispositivo del supervisore IO. Ciò significa che è possibile accedere solo ai parametri aciclici dal supervisore IO. L'accesso ai dati ciclici non è possibile. Tuttavia, è possibile visualizzare lo stato dei valori dei dati di processo ciclici in un parametro aciclico aggiuntivo (per l'accesso di sola lettura).

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Le informazioni sono state utili?