Riassunto analitico
Lo scopo di questa tesi consiste nel migliorare il processo di sviluppo del software di una macchina automatica pallettizzatrice, seguendo due idee principali: la standardizzazione e la modularizzazione. Il processo di revisione è composto da tre parti principali: - Il ciclo operativo: Un documento che espone quali parti della macchina sono presenti, in modo tale da ottenere il funzionamento nominale della macchina. - Una modularizzazione della progettazione del software basata su librerie di componenti: Per ogni componente software, viene creata una libreria correlata e quindi pubblicata in un database locale. Questo database può essere consultato durante la composizione del software; per ogni componente richiesto dal software della macchina, è possibile importare una libreria appropriata dal database nel progetto. Il software finito per il PLC può essere ottenuto grazie a una semplice generazione del file di controller PLC prodotto. - La simulazione Hardware-In-The-Loop per il software PLC: L'HIL consente all'utente di simulare il comportamento della macchina implementato nel PLC con la logica ladder. È uno strumento utile per verificare la correttezza della logica e ha anche un ruolo di supporto per l'ufficio vendite, consentendo ai clienti di capire come funziona la macchina.
|