Page 1 of 1
[PL260] ModBus_CanOpen
Posted: 25/03/2011, 10:45
by user580
D1: Posso leggere e scrivere tramite PL260 via CanOpen Master, delle velocità da n.6 drive che hanno il CanOpen profilo DS402 a bordo?
D2: Sulla stessa applicazione posso anche collegare contemporaneamente un TD240 in ModBus slave ?
Grazie a tutti
Massimo
Re: PL260:ModBus_CanOpen
Posted: 25/03/2011, 11:16
by Pixsys tecnico 2
Dalla versione di PLProg 4.70, per il PL260 è stata introdotta una libreria "can.h" da includere (#include "can.h") nel file "user.c".
Questa libreria permette di selezionare tramite la bobina EXP il dispositivo "Generic CAN device" e di inviare dei comandi ai nodi can presenti sulla rete tramite funzioni "c" della libreria.
Questa è comunque una possibilità che richiede una discreta conoscenza del protocollo Can da parte dell'utilizzatore, in quanto bisogna andare a gestire le sequenze di inizializzazione del nodo, di reset, di start, di programmazione degli SDO e di gestione degli errori.
Questo è quanto è possibile fare con il PL260 che non implementa tutte le funzionalità di un master can-open, ma solo alcuni comandi necessari per comunicare con semplici moduli di I/O come i moduli MCM260.
Allego esempio di utilizzo di questa funzionalità tra un PL260-11AD ed un modulo MCM260-5AD.