|
|
|
|
Generalita' su LadderWORK LadderWORK é il sistema più semplice per creare
programmi di automazione. L'uso di LadderWORK é immediato. Con il
semplice uso del mouse si piazzano oggetti funzionali nel foglio di lavoro, si
collegano i componenti e si configurano le proprietà degli stessi. Il codice
macchina per il microprocessore verrà generato alla semplice pressione del
tasto BUILD. LadderWORK é dotato di un potente editor con
possibilità di multi-view ed help sensitivo al contesto. LadderWORK mette a disposizione
un gran numero di componenti , pronti per essere piazzati nel vostro
progetto. Molto di più che un semplice linguaggio LADDER Il linguaggio Ladder standard e molto rigido. I componenti
deveno essere piazzati in celle predeterminate lungo due linee denominate RUNGS.
Inoltre il linguaggio Ladder standard ha delle grandi limitazioni per quanto
riguarda le retroazioni sui componenti.
Approcio utilizzando la notazione elettrotecnica LadderWORK è realmente intuitivo ! Metti un PLC all'interno del tuo microcontroller ! Con LadderWORK è possibile trasformare un
microcontroller in un PLC. Il supporto per i microcontrollori viene attivato
semplicemente selezionando il dispositivo desiderato durante il setup del
progetto. Se per esempio viene selezionato il microprocessore 8051, il sistema
mi mette a disposizione tutte le risorse di input/output di questo dispositivo.
In questo modo quando vengono configurati i dispositivi di input/output posso
usare questi componenti per pilotare i piedini del microcontrollore come ad
esempio la porta P0.0 ... P0.7. L' ambiente IDE di LadderWORK (Integrated Development Enviroment) La figura qui sotto riportata rappresenta il layout del programma LadderWORK. Tutte le operazioni di disegno, compilazione e upload del codice possono essere effettuate operando comodamente su un'unica finestra denominata IDE.
Generazione del codice e parametri di linking Il microcontrollore 8051 dispone di un certo numero di BYTES all'interno del chip. Normalmente questo array si aggira intorno ai 64-256 bytes. Questo componente inoltre dispone di un indirizzamento esterno di 64KBytes. LadderWORK può essere configurato per usare memoria interna o esterna o entrambe. Con LadderWORK si possono facilmente creare mappature e configurazioni personalizzate per adattare il software a boards custom, queste configurazioni possono poi essere salvate in appositi files chiamati profiles.
Funzionalità delle prossime release Per il futuro verrano implementate un certo numero di nuove caratteristiche. Watching and probing capability : Le variabili relative ai componenti piazzati nel progetto potranno essere monitorate.Quando il PLC sarà in funzione una apposita watch-window mostrerà real-time i valori di queste variabili. Inoltre potranno essere monitorati i valori dei nodi intermedi della rete attraverso particolari componenti chiamati PROBE. Questa possibilità richiederà una porta seriale dedicata sul PLC. Remote Control : Stiamo sviluppando un sub-set del protocollo MODBUS®.Sullo schematico potranno essere piazzati appositi moduli MODBUS® che permetteranno di ricevere e tramettere dati verso sistemi remoti. Sullo schematico potranno essere piazzati appositi moduli IEC 1131-3 Compliant function blocks : Il nostro obbiettivo e quello di convergere al più presto verso la direttiva IEC / CEI 1131-3 . Un certo di componenti già compatibili con questo standard saranno già pronti per le prossime versioni.
|
|
Inviare a
buferecnc@frelectronics.com un messaggio
di posta elettronica contenente domande o commenti su questo sito Web.
|