inizio gestione parametri x macchine con 2 PLC

This commit is contained in:
Samuele Locatelli
2023-03-06 10:11:16 +01:00
parent 53fffe9065
commit 13c75d38d8
4 changed files with 19 additions and 0 deletions
+2
View File
@@ -1576,6 +1576,8 @@ namespace IOB_WIN_NEXT
optPar = optParRead,
versIOB = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(),
codIOB = fIni.ReadString("IOB", "IOB_NAME", CurrIOB),
disableExeTask = bool.Parse(fIni.ReadString("IOB", "DIS_EXE_TASK", "false")),
disableStateCh = bool.Parse(fIni.ReadString("IOB", "DIS_STATE_CH", "false")),
minDeltaSec = fIni.ReadInteger("IOB", "MinDeltaSec", 6),
cncIpAddr = fIni.ReadString("CNC", "IP", "::1"),
cncPort = fIni.ReadString("CNC", "PORT", "0"),
@@ -4,6 +4,9 @@
CNCTYPE=MODBUS_TCP_RIMOR
PING_MS_TIMEOUT=1000
MinDeltaSec=5
IOB_NAME=IMI_RIMOR_SAB
DIS_EXE_TASK=TRUE
DIS_STATE_CH=FALSE
[MACHINE]
VENDOR=RIMOR
@@ -4,6 +4,9 @@
CNCTYPE=MODBUS_TCP_RIMOR
PING_MS_TIMEOUT=1000
MinDeltaSec=5
IOB_NAME=IMI_RIMOR_SAB
DIS_EXE_TASK=FALSE
DIS_STATE_CH=TRUE
[MACHINE]
VENDOR=RIMOR
+11
View File
@@ -51,6 +51,17 @@ namespace IOB_WIN_NEXT
/// </summary>
public string cpuType { get; set; } = "";
/// <summary>
/// Indica che sono disabilitati i Task2Exe (tipicamente gestione scrittura verso PLC)
/// </summary>
public bool disableExeTask { get; set; } = false;
/// <summary>
/// Indica che sono disabilitate le fasi controllo stato/semafori (tipicamente x impianti
/// con PLC "suddivisi", PLC + HMI)
/// </summary>
public bool disableStateCh { get; set; } = false;
/// <summary>
/// Nome file di INI
/// </summary>