Ingegneria e Sviluppo Software per l'Automazione Industriale
Software per gli Studi Professionali, Realizzazione Siti Web, Training Course
Quando ci vuole il "software giusto" per risolvere un problema

Condividi questa pagina:
Bookmark and Share

Area Riservata

Login:

Password:

Ricordami

Ingegneria e Sviluppo di Software per PLC

La pluriennale attività di Softwarista per PLC garantisce una professionalità acquisita di indubbio valore; le realizzazioni hanno riguardato sia le macchine automatiche che gli impianti di processo; inoltre, particolarmente significative sono state le automazioni di sistemi di movimentazione ed etichettatura, in cui la criticità principale è rappresentata dalla tracciatura di codici ai fini della corretta identificazione del collo o del bancale movimentato.

Automazioni per sistemi di tracciatura della produzione

Con l'introduzione di nuove regole sulla tracciabilità della produzione, sono stati realizzati sistemi completi PC+PLC per la tracciatura ed identificazione della produzione, in particolare dei bancali palettizzati e movimentati fino al sistema di etichettatura. L'automazione di "basso" livello è stata realizzata con PLC Siemens, sia della serie 7 che della vecchia serie 5; in particolare, sono stati realizzati anche vari revampimg di impianti, con conseguente Reverse Engineering del vecchio software PLC per mantenere lo stesso interfacciamento con i sistemi esistenti.
Il software di "alto" livello è stato realizzato sia in Visual Basic sia con sistemi SCADA, comunque customizzati con funzioni e procedure scritte in linguaggio VBA o VBScript.
L'interfacciamento con lettori di codici a barre è stato realizzato implementando i protocolli seriali sia per la lettura da PLC con schede Serial Link sia per la lettura da stazione informatizzata su PC; in particolare, nel software ad "alto" livello sono stati sviluppati programmi "driver" per la gestione dei terminali laser, interfacciati con i programmi gestionali tramite tecnologia Microsoft COM o con protocolli dedicati sviluppati su TCP/IP.
La notevole esperienza in programmazione Visual Basic ha consentito la creazione di software "robusto", nel quale grande attenzione è stata posta al trattamento degli errori ed alla gestione dei problemi di comunicazione o di accesso ai dati; le applicazioni sviluppate raramente hanno presentato problemi di "run-time error", ed una robusta gestione dei file di log ha sempre consentito di risalire ai problemi d'impianto.

Automazioni per il packaging

Le automazioni per il settore packaging e handling hanno riguardato:

  • Software per palettizzatori cartesiani
  • Software per palettizzatori a strato
  • Software per macchine automatiche varie (riempitrici, fardellatrici)
  • Software per linee di movimentazione (bottiglie, cartoni, palette)
  • Software per integrazione di sistemi di palettizzazione con navette a guida laser (LGV)
  • Software per magazzini automatici verticali

Per le suddette automazioni, è stato realizzato il software PLC ed anche quello HMI basato su PC.
Per i palettizzatori, il software è stato realizzato partendo da una base esistente che il committente ha collaudato negli anni, ed è stato aggiornato ai nuovi sistemi PLC ed alle nuove funzionalità che sono state implementate sulle macchine; inoltre, per una classe di palettizzatori è stato anche realizzato il revamping di un vecchio applicativo di composizione paletta sviluppato in QBasic, che è stato "tradotto" in Visual Basic 6.0, ed integrato in un sistema di Supervisione e Controllo della Produzione, con etichettatura dei bancali tramite etichettatrici Eidos, gestite in seriale da stazione operatore (applicativo di gestione sviluppato sempre in VB).

Automazioni per industria ceramica

Nel settore ceramico, sono state realizzate automazioni per le seguenti tipologie di impianti:

  • Carico materie prime
  • Carico mulini continui e discontinui, con gestione di ricette e dosaggi
  • Carico turbodissolutori, con gestione di ricette e dosaggi
  • Carico ATM e travaso silos
  • Gestione ATM
  • Carico presse, con gestione di ricette e dosaggi

Per alcuni dei suddetti impianti è stata realizzata anche la supervisione di processo in ambiente Visual Basic, con database Microsoft Access o SQL Server.