Vai al contenuto

Primitive

Intro

I Primitivi sono i blocchi a contatto con le uscite fisiche(motiri,valvole,pompe).

Gestiscono:

  • Output finale dei comandi(quali comandi sono abilitati in base alla modalità corrente)
  • Gestione allarmi, reset e conversione per visualizzazione HMI.
  • Gestione colori animazione
"PO_Type_SCL"(EnAuto:=false,                     // Enable In Automatic Mode
                     EnManu:=false,                     // Enable In Manual Mode
                     CmdAuto:=false,                    // Command in Automatic
                     Out=>_bool_out_,                   // Output 
                     WrnOk=>_bool_out_,                 // Warning OK
                     AlmPrs:=_bool_inout_,              // Alarm Present   
                     AlmNew:=_bool_inout_,              // Alarm New
                     AlmOk:=_bool_inout_,               // Alarm Ok
                     Summary:=_udt_summary_inout_);     // Summary(Modalita & Clocks)

ChangeLog

Il changelog documenta lo storico delle modifiche apportate al componente Primitive. Per ogni versione vengono riportati:

Versione → identificativo semantico della release.

Data → giorno di rilascio o modifica.

Autore → sviluppatore che ha effettuato la modifica.

Descrizione → breve nota che spiega la natura della modifica.

Questa sezione permette di tracciare l’evoluzione della classe e di facilitare la manutenzione del codice.

//**************************************************************
//  CHANGELOG - PO_Type_SCL
//
//  Version   Date        Author        Description
//  -------   ----------  ------------  -------------------------
//  v1.0.0    2025-09-24  Torres       Creazione iniziale classe
//
//**************************************************************

alt text