using IOB_UT_NEXT.Config.Base;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IOB_UT_NEXT.Config.Special
{
///
/// Area setup speciale/specializzato per singola tipologia IOB, opzionale
///
public class SpecializedDto
{
///
/// Configurazione specifica FANUC/Mitsubishi (ove applicabile)
///
public MemBankDto BankConf { get; set; }
#if false
///
/// Configurazione specifica per Fanuc
///
public FanucDto FanucConf { get; set; }
#endif
///
/// Configurazione specifica per gestione file esterni (es Saim x Giacovelli)
///
public FileDto FileConf { get; set; }
///
/// Configurazione specifica FTP
///
public FtpDto FtpConf { get; set; }
///
/// Parametri speciali per Modbus
///
public ModBusTcpParamConf ModbusConf { get; set; }
///
/// Configurazione specifica MTC
///
public MtcParamConf MtcConf { get; set; }
///
/// Configurazione specifica OPC-UA
///
public OpcUaParamConf OpcUaConf { get; set; }
///
/// Configurazione specifica REST
///
public RestParamConf RestConf { get; set; }
///
/// Configurazione specifica Siemens (se applicabile)
///
public SiemensDto SiemensConf { get; set; }
///
/// Configurazione specifica adapter PING
///
public PingDto PingConf { get; set; }
}
}