using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IOB_WIN_MBUS
{
///
/// Implementazione classe connessione ModBus TCP,
/// comprensiva dei parametri delle aree di memoria
///
public class connParamModBusTCP
{
#region Public Fields
///
/// Indirizzo di base degli Holding Register
///
public int holdRegBaseAddr = 40001;
///
/// Indirizzo IP del PLC
///
public string ipAdrr = "";
///
/// Base area x lettura
///
public string memAddrRead = "";
///
/// Base area x scrittura
///
public string memAddrWrite = "";
///
/// Size memoria lettura
///
public int memSizeRead = 0;
///
/// Size memoria scrittura
///
public int memSizeWrite = 0;
///
/// Timeout ping
///
public int pingMsTimeout = 250;
///
/// Porta di comunicazione
///
public int port;
///
/// Indica se usare baseAddress calcolati o da config
///
public bool useCalcBaseAddr = true;
#endregion Public Fields
}
}