# TecnoPack

# Namespace TecnoPack

### Classes

AlarmImporter

Classe statica per l’importazione di allarmi da file Excel (.xlsx)
nella struttura del progetto FTOptix, inclusi dizionari e traduzioni.

BaseIOCardDefinition

Classe base astratta per le definizioni di schede IO, contenente proprietà condivise tra le varie tipologie.

ConsoleLauncher

Classe statica responsabile dell’esecuzione di uno script batch da console
e della lettura dell’input prodotto dallo script stesso.

DynamicLinkExtensions

Classe di estensione per la creazione e gestione dei Dynamic Link su variabili UA in FTOptix.

IOCardConfig

Rappresenta la configurazione delle schede IO (Input/Output) del sistema.
Include la mappatura delle schede IO normali e di sicurezza.

InformationModelExtensions

Contiene metodi di estensione per la gestione del modello informativo OPC UA all’interno del progetto FTOptix.

NormalIOCardDefinition

Definizione di una scheda IO normale.
Eredita le proprietà comuni dalla classe .

SafetyIOCardDefinition

Definizione di una scheda IO di sicurezza.
Estende aggiungendo il tipo di uscita.

ScriptBuilder

Classe statica responsabile della generazione di script batch dinamici
utilizzati per presentare opzioni all’utente e gestire l’input.

Utils

Classe di utilità che fornisce metodi e costanti per la gestione di percorsi file e cartelle temporanee.