using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IOB_UT_NEXT.Config.Special
{
    public class SiemensDto
    {
        /// <summary>
        /// TipoCPU (es: 1500, 1200, 300)
        /// </summary>
        public string CpuType { get; set; } = "ND";

        /// <summary>
        /// Rack (Siemens S7)
        /// </summary>
        public short Rack { get; set; } = 0;

        /// <summary>
        /// Slot (Siemens S7)
        /// </summary>
        public short Slot { get; set; } = 0;

        /// <summary>
        /// Indirizzo base memoria lettura
        /// </summary>
        public string MemAddrRead { get; set; } = "";

        /// <summary>
        /// Indirizzo base memoria scrittura
        /// </summary>
        public string MemAddrWrite { get; set; } = "";

        /// <summary>
        /// Dimensione area memoria lettura
        /// </summary>
        public int MemSizeRead { get; set; } = 0;

        /// <summary>
        /// Dimensione area memoria scrittura
        /// </summary>
        public int MemSizeWrite { get; set; } = 0;

    }
}
