Flusso procedurale per lo sviluppo di prodotti compatibili con CC-Link IE TSN
Procedure di sviluppo per prodotti compatibili con CC-Link IE TSN.
Fasi necessarie per lo sviluppo
- * Alcuni punti che è necessario osservare durante lo sviluppo si distinguono dai componenti di cablaggio consigliati come interruttori, cavi e connettori.
- * “SDK” è l’acronimo per Software Development Kit.
1. Scelta del tipo di stazione
Stazione master
Con stazione master si indica un apparecchio in grado di gestire una rete. Una stazione contenente informazioni di comando (parametri) e stazioni slave, in grado di controllare altre stazioni master mediante trasmissione ciclica e trasmissione transiente.
*Stazioni slave: un termine generale per indicare stazioni che non siano stazioni master, come ad es. stazioni locali o stazioni decentrali.
Stazione locale
Una stazione locale indica un apparecchio in grado di compiere sia una trasmissione n:n ciclica con la stazione principale e altre stazioni locali che una trasmissione 1:n ciclica con altre stazioni o una trasmissione transiente con altre stazioni. Dispone di una funzione server e una funzione client per la trasmissione temporanea.
Stazione dislocata
Una stazione dislocata è un’apparecchiatura che consente una trasmissione 1:n ciclica e una trasmissione temporanea con altre stazioni. Dispone di una funzione server e una funzione client per la trasmissione temporanea.
2. Scelta della classe di certificazione
- La rete CC-Link IE TSN è disponibile, in base a funzionalità e prestazioni di apparecchio (nodo) ed interruttore, in varie classi di certificazione.
- Le classi di certificazione sono A e B, ove B prevede più funzioni.
Apparecchiature
- In generale si consiglia di sviluppare prodotti della classe di certificazione B con un ampio numero di applicazioni. Prodotti della classe di certificazione A andrebbero sviluppati modificando il software dei prodotti esistenti (non compatibili con TSN).
- *1 Porta: ricezione, più di 2 porte: ricezione e riscontro
- *2 La velocità di comunicazione non è determinante purché equivalga a min. 100 Mbit/s.
- *3 Richiede l’integrazione di stazioni locali
- *4 In un sistema che garantisce una precisione di sincronizzazione temporale di 1 μs, tale sistema risulta configurato solo con prodotti della classe di certificazione B. In questo caso non è consentito combinare prodotti con classe di certificazione A (inclusi switch) e prodotti con classe di certificazione B.
Interruttore
- Supporta 1000BASE o 100BASE o entrambi
3. Scelta del metodo di sviluppo
Ampia gamma di prodotti supportati
Lo sviluppo riguarda vari tipi di prodotti, da apparecchiature ad alte prestazioni implementate su ASIC/FPGA dedicati ad apparecchiature convenienti implementate su chip Ethernet multiuso attraverso stack di protocolli software.
Metodi di sviluppo offerti da partner CPLA
Hardware: realizzabile con LSI di comunicazione / scheda PC / modulo integrato
Software: realizzabile con SDK
Pos. | Categorie di prodotto | Tipo | Contenuto |
---|---|---|---|
1 | LSI di comunicazione specifico | Hardware | Sulla base delle specifiche per l’interfaccia dell’LSI di comunicazione previsto, gli operatori possono compiere l’installazione in modo da supportare CC-Link IE TSN. |
2 | Modulo integrato | Hardware | Compatibile con CC-Link IE TSN collegando la scheda utente e la scheda d’interfaccia integrata con un bus universale (bus parallelo a 16 bit ecc.). |
3 | Scheda per PC | Hardware | Compatibile con CC-Link IE TSN attraverso il collegamento con un’interfaccia PCI o PCI Express. |
4 | Software Development Kit (SDK) | Software | Compatibile con CC-Link IE TSN attraverso l’implementazione del software abilitato nelle apparecchiature che supportano la comunicazione Ethernet standard. |
4. Scelta del sito di sviluppo
Fornitori di tool di sostegno nello sviluppo di CC-Link IE TSN
Panoramica dei partner che offrono strumenti di sostegno per lo sviluppo di CC-Link IE TSN
Metodo di sviluppoAzienda | Tipo di stazione | Classe A o B |
|
|
---|---|---|---|---|
Stazione master/locale | B | ● | ||
Stazione master | B | ● | ||
Stazione dislocata | B | ● | ||
A | ● | |||
Stazione master | A / B | Tra breve | ||
Stazione dislocata | A | Tra breve | ||
Stazione dislocata | B | ● | ||
Stazione dislocata | A / B | Tra breve |
Moduli integrati o circuiti stampati sono in fase di sviluppo presso i partner.
I seguenti partner offriranno in futuro servizi di sviluppo:
- CC-Link Partner Association (CLPA)
Sito degli associati