Login: | Registrati

ElectroPortal.net: La tua risorsa di elettronica, elettrotecnica, automazioni, impianti, plc, e molto altro...



foto dell'utente Boccaccio Boccaccio: Articoli | Posts | Profilo
Voto positivo Voto negativo
Categorie del documento:
Sei in
ElectroPortal
> Impianti, apparecchiature, norme...
> Domotica

Home PLC

  • di Foto Utente Boccaccio,
  • inserito 2 mesi fa,
  • commenti: 4

0

voti


Indice

Di che si tratta

Concetto innovativo, nato in Italia, che è sinonimo di Controllore Logico Programmabile (PLC) per l'Home Automation (Domotica), caratterizzato da un sistema di apparati sviluppati appositamente seguendo gli standard industriali, ma con l'implementazione di caratteristiche proprie dell'automazione domestica.

Le caratteristiche che contraddistinguono il PLC domotico da quello industriale vanno dal range esteso della tensione di alimentazione (che nell'industriale è prevalentemente fissata a 24 Vdc, mentre in ambiente domotico è richiesta una maggiore versatilità) alle librerie specifiche per l'automazione di funzioni domotiche.


Linguaggi di programmazione

I software di programmazione devono fare riferimento agli standard internazionali IEC1131-3 e comprendere di base almeno i due linguaggi grafici per eccellenza, il Ladder (Schema a contatti) e il Functional Block (Blocchi logici); sono ammessi anche altri linguaggi oltre a questi.

Introduzione nativa nella Domotica degli Standard Internazionali di programmazione

I nuovi HomePLC hanno introdotto gli standard di automazione nella Domotica, dove prima le varie implementazioni si basavano su prodotti specifici costruiti per ambiente industriale (quali i PLC e i Logic Soft IEC1131-3) riadattati in ambito Domotico: non esisteva di fatto un approccio standardizzato di base sul come implementare le varie funzioni, librerie specifiche e pubbliche per questo tipo di settore.


Lo Standard Internazionale - IEC1131-3

L'uso di uno standard come questo nasce per svincolare il più possibile la tecnica di programmazione dallo specifico Hardware in uso e limitare la nascita di linguaggi e standard proprietari, che obbligano il progettista a un attenta valutazione del prodotto prima di sviluppare un applicazione su un determinato prodotto. Lo standard prevede anche l'uso contemporaneo di più linguaggi di riferimento:

  • Instruction List (IL) - Lista di istruzioni, è il linguaggio di inferiore nello standard.
  • Structured Text (ST) - Testo Strutturato, rappresenta il per la programmazione strutturata di alto livello, mantiene e chiarezza sintattica, molto più adatto nello svolgere complesse formule matematiche rispetto agli altri
  • Ladder Diagram (LD) - Logica a contatti, è uno dei linguaggi grafici nativi negli HomePLC che deriva direttamente dalla logica cablata.

Questo linguaggio è molto semplice e intuitivo per chi possiede conoscenze di schemi elettrici funzionali, che può iniziare da subito a programmare. In pratica rappresenta un flusso virtuale di corrente tra due barre di potenziale elettrico sullo stile di disegno standard già in uso nei normali programmi di disegno elettrico


Esempio di uno schema in Ladder con indirizzamento indiretto tramite Alias abbinati all'indirizzo IEC

  • Function Block Diagram (FBD) - Diagramma a Blocchi Funzione, è l'altro linguaggio grafico nativo negli HomePLC ed è il naturale della

logica a contatti (Ladder Diagram). Il flusso dei segnali è gestito tramite una rete di blocchi grafici interconnessi; la rappresentazione grafica dei blocchi si avvale di Ingressi-Uscite (Input-Output) e proprietà interne del blocco, ottemperando a funzioni logiche di alto livello sia matematiche che per specifici compiti (Timer, contatori, ecc..) svolgendo un ruolo sostanziale nella diminuzione della complessità del programma.

Ecco l'esempio precedente con un blocco funzione Domotico e indirizzamento Standard

Funzione Ladder + Libreria Passo Passo

  • Sequential Function Chart (SFC) - altro linguaggio previsto dalla norma, può racchiudere in se i precedenti linguaggi in sottoprogrammi che possono essere cosi eseguiti passo-passo (step by step), è un linguaggio adatto solo nel caso in cui il programma o parte di esso sia gestibile in modalità passo-passo.

L'uso di questi linguaggi della norma IEC1131-3, normalizzati a livello mondiale, permette oggi una più efficace trasportabilità del software ed una comune comprensione dei linguaggi. Questi devono avere caratteristiche comuni nella sintassi di dichiarazione per consentire di orientare la programmazione a modalità riutilizzabili in ogni ambito di applicazione, compresa la Home Automation.

Domotica in Indirizzamento Standard IEC1131-3

Gli HomePLC hanno una piena omogeinità con lo standard IEC1131-3, permettendo l'indirizzamento delle risorse come dettato dalla norma e l'utilizzo dei vari moduli distribuiti, oltre che da un HomePLC, indistintamente da un PLC Industriale, da un HMI (interfaccia uomo-macchina), oppure un PC con soft-logic IEC1131-3. Questo rende estremamente versatile l'implementazione su più livelli, mantenendo di base l'indirizzamento standard.


Indirizzamento tipico di un sistema HomePLC basato su standard IEC1131-3  !
%IX0.0 - %IX0.15 Ingressi Digitali 1-16
%QX0.0 - %QX0.15 Uscite Digitali 1-16
%MW100 Registro 100
%MX100.0 - %MX100.15 Utilizzo singolo dei Bit 1-15 del registro 100

Protocolli e Standard di riferimento

STANDARD MODBUS RTU e MODBUS Over IP

Un HomePLC può avere più protocolli ma deve possedere almeno un protocollo aperto, libero e standard, il Modbus RTU nativo in questi apparati permette di utilizzare questi apparati in modo universale.

STANDARD DMX 512

Altro standard di riferimento nativo per gli HomePLC è la gestione in maniera nativa dei sistemi basati su protocollo DMX 512, essendo lo standard internazionale per l'illuminotecnica di spettacoli teatrali e concerti ecc.., trova oggi campo fertile nella gestione degli scenari sia in Domotica che nel Building Automation.

Tecnologie di comunicazione

Un HomePLC è predisposto per dialogare pressoché con tutti gli standard "de facto" più utilizzati:

  • a fibra ottica,
  • RS485,
  • Ethernet (TCP/IP),
  • Wi-Fi,
  • Power Line,

ecc..

Ti è piaciuto questo articolo? Allora iscriviti al nostro feed! Grazie ai feed potrai leggere le novità di ElectroPortal con il tuo lettore di feed rss preferito o per Email. Cosa sono i feed?

4

Commenti e note

Aggiungi una nota

di ing giuseppe da salerno, 2 mesi fa

Chi lo commercializza. Indicatemi il sito Web. Grazie

di Boccaccio, 2 mesi fa

Certo che esiste "Fisicamente" non scriverei cose di fantasia! vedi questo link per esempio... http://www.netbuildingautomation.it/netbanewsite/catalogo_domotica_building.html oppure questo http://www.tophome.it/ ma a quanto ho capito a breve sarenno molteplici le aziende produttrici che aderiscono a questo standard di origine Industriale!

di phylum, 2 mesi fa

il marchio pero' mi sa che si dovra' cambiare :P la hewlett potrebbe esserne invidiosa

di g.schgor, 2 mesi fa

Interessantissimo.(ma esiste "fisicamente"?)


Hanno visitato questa pagina:
  1. Boccaccio

    19 giorni fa

  2. argentiera

    26 giorni fa

  3. slomito

    28 giorni fa

  4. cosgalant

    1 mese fa

  5. Fede_5920

    1 mese fa

  6. luigi63

    1 mese fa

  7. Tom

    1 mese fa

  8. simone2

    1 mese fa

  9. g.schgor

    1 mese fa

  10. LucaGorreri

    1 mese fa

I piu' visti
  1. Conversioni di unità di misura
  2. Litri e metri cubi
  3. Common Rail
  4. Relè
  5. Elettrotecnica di base
  6. Rimappatura della centralina
  7. Motore asincrono: come funziona
  8. Tensione e corrente
  9. Il sistema trifase
  10. Trasmittanza termica delle vetrate

I piu' discussi

  1. Motore asincrono: come funziona
  2. Conversioni di unità di misura
  3. Common Rail
  4. Trasmittanza termica delle vetrate
  5. Fourier
  6. Come funziona il trasformatore
  7. Litri e metri cubi
  8. Macchine rotanti
  9. Campo magnetico rotante
  10. Regolazione velocità asincrono
BlogRoll:
Thumbnails by Thumbshots.org

Copyright© 2001-2008 Ing. Zeno Martini & dr. Nicolò Martini p.IVA.01309470290. Tutti i diritti riservati.