Merge remote-tracking branch 'origin/develop'
This commit is contained in:
+7
-1
@@ -1,4 +1,4 @@
|
||||
namespace SMGen
|
||||
namespace SMGen.Core
|
||||
{
|
||||
public class Enum
|
||||
{
|
||||
@@ -7,5 +7,11 @@
|
||||
LIVELLO_INGRESSI = 1,
|
||||
LIVELLO_TRANSIZIONI = 2
|
||||
}
|
||||
public enum ORDERTYPE
|
||||
{
|
||||
stateEvent = 1,
|
||||
eventState = 2,
|
||||
eventNextState = 3
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace SMGen.Data.Data
|
||||
{
|
||||
public class CsvClass
|
||||
{
|
||||
public string IdxFamiglia { get; set; } = "";
|
||||
public int state { get; set; } = 0;
|
||||
public int event_to_send { get; set; } = 0;
|
||||
public int next_state { get; set; } = 0;
|
||||
}
|
||||
}
|
||||
@@ -5,7 +5,7 @@
|
||||
//public int id_state { get; set; } = 0;
|
||||
public string state { get; set; } = "";
|
||||
public string expression { get; set; } = "";
|
||||
//public int id_next_state { get; set; } = 0;
|
||||
public int id_next_state { get; set; } = 0;
|
||||
public string next_state { get; set; } = "";
|
||||
public string event_to_send { get; set; } = "";
|
||||
public int id_event_to_send { get; set; } = 0;
|
||||
|
||||
@@ -8,6 +8,7 @@ using SMGen.Data.Controllers;
|
||||
using SMGen.Data.Data;
|
||||
using SMGen.Data.DbModels;
|
||||
using StackExchange.Redis;
|
||||
using System.Collections.Generic;
|
||||
using System.Diagnostics;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
@@ -563,7 +564,7 @@ namespace SMGen.Data.Services
|
||||
/// <param name="currFile">Path file *.rul da processare</param>
|
||||
/// <param name="saveToDb">Indica se salvare sul DB</param>
|
||||
/// <returns></returns>
|
||||
public async Task<FilesClass> EvalIn2StateRuleFile(FilesClass currFile, bool saveToDb, bool calcItself, bool calcEmptyState, bool orderByRules)
|
||||
public async Task<FilesClass> EvalIn2StateRuleFile(FilesClass currFile, bool saveToDb, bool calcItself, bool calcEmptyState, Core.Enum.ORDERTYPE orderType)
|
||||
{
|
||||
await Task.Delay(1);
|
||||
sz_state_machine_name = "";
|
||||
@@ -644,7 +645,7 @@ namespace SMGen.Data.Services
|
||||
{
|
||||
var fileName = $"{currFile.origFileName.Split(".")[0]}.csv";
|
||||
currFile.DLoadFileName = $"{Path.Combine(procRootDir, statiCsvPath, fileName)}";
|
||||
currFile = await evalIn2State_transitions(currFile, calcItself, calcEmptyState, orderByRules);
|
||||
currFile = await evalIn2State_transitions(currFile, calcItself, calcEmptyState, orderType);
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -660,7 +661,7 @@ namespace SMGen.Data.Services
|
||||
state = state,
|
||||
event_to_send = event_to_send,
|
||||
next_state = next_state,
|
||||
//id_next_state = StatesAll[next_state],
|
||||
id_next_state = StatesAll[next_state],
|
||||
id_event_to_send = Events_to_send[event_to_send]
|
||||
};
|
||||
Rules.Add(temp_rule);
|
||||
@@ -855,13 +856,18 @@ namespace SMGen.Data.Services
|
||||
}
|
||||
return currFile;
|
||||
}
|
||||
|
||||
List<string> linesList = new List<string>();
|
||||
List<CsvClass> csvLines = new List<CsvClass>();
|
||||
|
||||
/// <summary>
|
||||
/// Valutazione schema macchina a stati x Ingressi --> stati
|
||||
/// </summary>
|
||||
/// <param name="currFile"></param>
|
||||
/// <returns></returns>
|
||||
protected async Task<FilesClass> evalIn2State_transitions(FilesClass currFile, bool calcItself, bool calcEmptyState, bool orderByRules)
|
||||
protected async Task<FilesClass> evalIn2State_transitions(FilesClass currFile, bool calcItself, bool calcEmptyState, Core.Enum.ORDERTYPE orderType)
|
||||
{
|
||||
csvLines.Clear();
|
||||
TranInList2add.Clear();
|
||||
StringBuilder sb = new StringBuilder();
|
||||
|
||||
@@ -882,13 +888,25 @@ namespace SMGen.Data.Services
|
||||
}
|
||||
}
|
||||
|
||||
if (!orderByRules)
|
||||
#if false
|
||||
if (orderType == Core.Enum.ORDERTYPE.stateEvent)
|
||||
{
|
||||
Events_to_send = Events_to_send.OrderBy(x => x.Value).ToDictionary(x => x.Key, x => x.Value);
|
||||
Rules = Rules.OrderBy(x => x.id_event_to_send).ThenBy(x => x.id_next_state).ToList();
|
||||
}
|
||||
else if (orderType == Core.Enum.ORDERTYPE.eventState)
|
||||
{
|
||||
Events_to_send = Events_to_send.OrderBy(x => x.Value).ToDictionary(x => x.Key, x => x.Value);
|
||||
}
|
||||
else if (orderType == Core.Enum.ORDERTYPE.eventNextState)
|
||||
{
|
||||
StatesAll2 = StatesAll2.OrderBy(x => x.Value).ToDictionary(x => x.Key, x => x.Value);
|
||||
Events_to_send = Events_to_send.OrderBy(x => x.Value).ToDictionary(x => x.Key, x => x.Value);
|
||||
Rules = Rules.OrderBy(x => x.id_event_to_send).ThenBy(x => x.id_next_state).ToList();
|
||||
}
|
||||
#endif
|
||||
|
||||
Rules = Rules.OrderBy(x => x.id_event_to_send).ToList();
|
||||
}
|
||||
Events_to_send = Events_to_send.OrderBy(x => x.Value).ToDictionary(x => x.Key, x => x.Value);
|
||||
Rules = Rules.OrderBy(x => x.id_event_to_send).ToList();
|
||||
|
||||
|
||||
|
||||
@@ -922,15 +940,16 @@ namespace SMGen.Data.Services
|
||||
|
||||
if ((nextState == 0 && calcEmptyState) || (nextState > 0))
|
||||
{
|
||||
sz_line = $"{n_state_machine_index}" +
|
||||
$";" +
|
||||
$"{item.Value}" +
|
||||
$";" +
|
||||
$"{Events_to_send[act_rule.event_to_send]}" +
|
||||
$";" +
|
||||
$"{nextState}";
|
||||
sb.AppendLine(sz_line);
|
||||
|
||||
//sb.AppendLine(sz_line);
|
||||
var newLine = new CsvClass()
|
||||
{
|
||||
IdxFamiglia = n_state_machine_index,
|
||||
state = item.Value,
|
||||
event_to_send = Events_to_send[act_rule.event_to_send],
|
||||
next_state = nextState
|
||||
};
|
||||
csvLines.Add(newLine);
|
||||
#if false
|
||||
var newTranIn = new TransizioneIngressiModelTemp()
|
||||
{
|
||||
IdxFamigliaIngresso = int.Parse(n_state_machine_index),
|
||||
@@ -939,7 +958,8 @@ namespace SMGen.Data.Services
|
||||
next_IdxMicroStato = nextState
|
||||
};
|
||||
|
||||
TranInList2add.Add(newTranIn);
|
||||
TranInList2add.Add(newTranIn);
|
||||
#endif
|
||||
}
|
||||
}
|
||||
exitFor = true;
|
||||
@@ -949,6 +969,33 @@ namespace SMGen.Data.Services
|
||||
}
|
||||
|
||||
//await SMGDService.AnagEventinInsert(events2Add);
|
||||
if (orderType == Core.Enum.ORDERTYPE.stateEvent)
|
||||
{
|
||||
csvLines = csvLines.OrderBy(x => x.state).ThenBy(x => x.event_to_send).ToList();
|
||||
}
|
||||
else if (orderType == Core.Enum.ORDERTYPE.eventState)
|
||||
{
|
||||
csvLines = csvLines.OrderBy(x => x.event_to_send).ThenBy(x => x.state).ToList();
|
||||
}
|
||||
else if (orderType == Core.Enum.ORDERTYPE.eventNextState)
|
||||
{
|
||||
csvLines = csvLines.OrderBy(x => x.event_to_send).ThenBy(x => x.next_state).ToList();
|
||||
}
|
||||
|
||||
|
||||
foreach (var item in csvLines)
|
||||
{
|
||||
|
||||
sz_line = $"{item.IdxFamiglia}" +
|
||||
$";" +
|
||||
$"{item.state}" +
|
||||
$";" +
|
||||
$"{item.event_to_send}" +
|
||||
$";" +
|
||||
$"{item.next_state}";
|
||||
|
||||
sb.AppendLine(sz_line);
|
||||
}
|
||||
|
||||
using (StreamWriter sw = new StreamWriter(currFile.DLoadFileName))
|
||||
{
|
||||
|
||||
@@ -14,7 +14,7 @@ namespace SMGen.Components
|
||||
public bool calcItSelf { get; set; } = false;
|
||||
|
||||
[Parameter]
|
||||
public bool orderByRules { get; set; } = false;
|
||||
public Core.Enum.ORDERTYPE orderType { get; set; } = Core.Enum.ORDERTYPE.stateEvent;
|
||||
|
||||
[Parameter]
|
||||
public SelectSMIn2EvParams currFilter { get; set; } = null!;
|
||||
@@ -93,7 +93,7 @@ namespace SMGen.Components
|
||||
}
|
||||
else
|
||||
{
|
||||
await SMGDService.EvalIn2StateRuleFile(item.Value, false, calcItSelf, calcEmptyState, orderByRules);
|
||||
await SMGDService.EvalIn2StateRuleFile(item.Value, false, calcItSelf, calcEmptyState, orderType);
|
||||
}
|
||||
item.Value.calcRunning = false;
|
||||
if (item.Value.isOk)
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
namespace SMGen
|
||||
{
|
||||
public class Enum
|
||||
{
|
||||
public enum LEVELS
|
||||
{
|
||||
LIVELLO_INGRESSI = 1,
|
||||
LIVELLO_TRANSIZIONI = 2
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -37,16 +37,30 @@
|
||||
Stato zero
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-check px-2">
|
||||
<input class="form-check-input" type="checkbox" value="" @bind="@OrderByRules" id="flexCheckDefault3">
|
||||
<label class="form-check-label" for="flexCheckDefault3">
|
||||
Ordina per regole
|
||||
</label>
|
||||
<div>
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" name="flexRadioDefault" id="flexRadioDefault1" @bind="@OrderByStEv">
|
||||
<label class="form-check-label" for="flexRadioDefault1">
|
||||
STATO ed EVENTO
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" name="flexRadioDefault" id="flexRadioDefault2" @bind="@OrderByEvSt">
|
||||
<label class="form-check-label" for="flexRadioDefault2">
|
||||
EVENTO e STATO
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-check">
|
||||
<input class="form-check-input" type="checkbox" name="flexRadioDefault" id="flexRadioDefault3" @bind="@OrderByEvNxSt">
|
||||
<label class="form-check-label" for="flexRadioDefault3">
|
||||
EVENTO e NEXT STATE
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<FilesList PagerResetReq="pgResetReq" updateRecordCount="UpdateTotCount" currFilter="@currFilter" hasBit="false" calcItSelf="@CalcItself" calcEmptyState="@CalcEmptyState" succFiles="@resetSucc" orderByRules="@OrderByRules"></FilesList>
|
||||
<FilesList PagerResetReq="pgResetReq" updateRecordCount="UpdateTotCount" currFilter="@currFilter" hasBit="false" calcItSelf="@CalcItself" calcEmptyState="@CalcEmptyState" succFiles="@resetSucc" orderType="@OrderType"></FilesList>
|
||||
</div>
|
||||
|
||||
<div class="w-100 shadow-lg p-3 bg-body rounded mb-2">
|
||||
|
||||
@@ -53,7 +53,55 @@ namespace SMGen.Pages
|
||||
|
||||
protected bool CalcItself { get; set; } = false;
|
||||
protected bool CalcEmptyState { get; set; } = true;
|
||||
protected bool OrderByRules { get; set; } = false;
|
||||
|
||||
protected bool _OrderByEvNxSt = false;
|
||||
protected bool OrderByEvNxSt
|
||||
{
|
||||
get => _OrderByEvNxSt;
|
||||
set
|
||||
{
|
||||
_OrderByEvNxSt = value;
|
||||
if (value)
|
||||
{
|
||||
OrderType = Core.Enum.ORDERTYPE.eventNextState;
|
||||
OrderByStEv = false;
|
||||
OrderByEvSt = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected bool _OrderByStEv = true;
|
||||
protected bool OrderByStEv
|
||||
{
|
||||
get => _OrderByStEv;
|
||||
set
|
||||
{
|
||||
_OrderByStEv = value;
|
||||
if (value)
|
||||
{
|
||||
OrderType = Core.Enum.ORDERTYPE.stateEvent;
|
||||
OrderByEvNxSt = false;
|
||||
OrderByEvSt = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
protected bool _OrderByEvSt = false;
|
||||
protected bool OrderByEvSt
|
||||
{
|
||||
get => _OrderByEvSt;
|
||||
set
|
||||
{
|
||||
_OrderByEvSt = value;
|
||||
if (value)
|
||||
{
|
||||
OrderType = Core.Enum.ORDERTYPE.eventState;
|
||||
OrderByEvNxSt = false;
|
||||
OrderByStEv = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected Core.Enum.ORDERTYPE OrderType { get; set; } = Core.Enum.ORDERTYPE.stateEvent;
|
||||
|
||||
protected void ForceReload(int newNum)
|
||||
{
|
||||
|
||||
@@ -0,0 +1,796 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
12;13;0;0
|
||||
12;2;0;0
|
||||
12;3;0;0
|
||||
12;4;0;0
|
||||
12;5;0;0
|
||||
12;6;0;0
|
||||
12;7;0;0
|
||||
12;8;0;0
|
||||
12;9;0;0
|
||||
12;10;0;0
|
||||
12;11;0;0
|
||||
12;30;0;0
|
||||
12;27;0;0
|
||||
12;31;0;0
|
||||
12;32;0;0
|
||||
12;33;0;0
|
||||
12;34;0;0
|
||||
12;35;0;0
|
||||
12;49;0;0
|
||||
12;50;0;0
|
||||
12;12;0;0
|
||||
12;14;0;0
|
||||
12;15;0;0
|
||||
12;24;0;0
|
||||
12;23;0;0
|
||||
12;25;0;0
|
||||
12;26;0;0
|
||||
12;28;0;0
|
||||
12;29;0;0
|
||||
12;0;1;13
|
||||
12;2;1;13
|
||||
12;3;1;13
|
||||
12;4;1;13
|
||||
12;5;1;13
|
||||
12;6;1;13
|
||||
12;7;1;13
|
||||
12;8;1;13
|
||||
12;9;1;13
|
||||
12;10;1;13
|
||||
12;11;1;13
|
||||
12;30;1;13
|
||||
12;27;1;13
|
||||
12;31;1;13
|
||||
12;32;1;13
|
||||
12;33;1;13
|
||||
12;34;1;13
|
||||
12;35;1;13
|
||||
12;49;1;13
|
||||
12;50;1;13
|
||||
12;12;1;13
|
||||
12;14;1;13
|
||||
12;15;1;13
|
||||
12;24;1;13
|
||||
12;23;1;13
|
||||
12;25;1;13
|
||||
12;26;1;13
|
||||
12;28;1;13
|
||||
12;29;1;13
|
||||
12;0;2;2
|
||||
12;13;2;2
|
||||
12;3;2;2
|
||||
12;4;2;2
|
||||
12;5;2;2
|
||||
12;6;2;2
|
||||
12;7;2;2
|
||||
12;8;2;2
|
||||
12;9;2;2
|
||||
12;10;2;2
|
||||
12;11;2;2
|
||||
12;30;2;2
|
||||
12;27;2;2
|
||||
12;31;2;2
|
||||
12;32;2;2
|
||||
12;33;2;2
|
||||
12;34;2;2
|
||||
12;35;2;2
|
||||
12;49;2;2
|
||||
12;50;2;2
|
||||
12;12;2;2
|
||||
12;14;2;2
|
||||
12;15;2;2
|
||||
12;24;2;2
|
||||
12;23;2;2
|
||||
12;25;2;2
|
||||
12;26;2;2
|
||||
12;28;2;2
|
||||
12;29;2;2
|
||||
12;0;3;3
|
||||
12;13;3;3
|
||||
12;2;3;3
|
||||
12;4;3;3
|
||||
12;5;3;3
|
||||
12;6;3;3
|
||||
12;7;3;3
|
||||
12;8;3;3
|
||||
12;9;3;3
|
||||
12;10;3;3
|
||||
12;11;3;3
|
||||
12;30;3;3
|
||||
12;27;3;3
|
||||
12;31;3;3
|
||||
12;32;3;3
|
||||
12;33;3;3
|
||||
12;34;3;3
|
||||
12;35;3;3
|
||||
12;49;3;3
|
||||
12;50;3;3
|
||||
12;12;3;3
|
||||
12;14;3;3
|
||||
12;15;3;3
|
||||
12;24;3;3
|
||||
12;23;3;3
|
||||
12;25;3;3
|
||||
12;26;3;3
|
||||
12;28;3;3
|
||||
12;29;3;3
|
||||
12;0;4;4
|
||||
12;13;4;4
|
||||
12;2;4;4
|
||||
12;3;4;4
|
||||
12;5;4;4
|
||||
12;6;4;4
|
||||
12;7;4;4
|
||||
12;8;4;4
|
||||
12;9;4;4
|
||||
12;10;4;4
|
||||
12;11;4;4
|
||||
12;30;4;4
|
||||
12;27;4;4
|
||||
12;31;4;4
|
||||
12;32;4;4
|
||||
12;33;4;4
|
||||
12;34;4;4
|
||||
12;35;4;4
|
||||
12;49;4;4
|
||||
12;50;4;4
|
||||
12;12;4;4
|
||||
12;14;4;4
|
||||
12;15;4;4
|
||||
12;24;4;4
|
||||
12;23;4;4
|
||||
12;25;4;4
|
||||
12;26;4;4
|
||||
12;28;4;4
|
||||
12;29;4;4
|
||||
12;0;5;5
|
||||
12;13;5;5
|
||||
12;2;5;5
|
||||
12;3;5;5
|
||||
12;4;5;5
|
||||
12;6;5;5
|
||||
12;7;5;5
|
||||
12;8;5;5
|
||||
12;9;5;5
|
||||
12;10;5;5
|
||||
12;11;5;5
|
||||
12;30;5;5
|
||||
12;27;5;5
|
||||
12;31;5;5
|
||||
12;32;5;5
|
||||
12;33;5;5
|
||||
12;34;5;5
|
||||
12;35;5;5
|
||||
12;49;5;5
|
||||
12;50;5;5
|
||||
12;12;5;5
|
||||
12;14;5;5
|
||||
12;15;5;5
|
||||
12;24;5;5
|
||||
12;23;5;5
|
||||
12;25;5;5
|
||||
12;26;5;5
|
||||
12;28;5;5
|
||||
12;29;5;5
|
||||
12;0;6;6
|
||||
12;13;6;6
|
||||
12;2;6;6
|
||||
12;3;6;6
|
||||
12;4;6;6
|
||||
12;5;6;6
|
||||
12;7;6;6
|
||||
12;8;6;6
|
||||
12;9;6;6
|
||||
12;10;6;6
|
||||
12;11;6;6
|
||||
12;30;6;6
|
||||
12;27;6;6
|
||||
12;31;6;6
|
||||
12;32;6;6
|
||||
12;33;6;6
|
||||
12;34;6;6
|
||||
12;35;6;6
|
||||
12;49;6;6
|
||||
12;50;6;6
|
||||
12;12;6;6
|
||||
12;14;6;6
|
||||
12;15;6;6
|
||||
12;24;6;6
|
||||
12;23;6;6
|
||||
12;25;6;6
|
||||
12;26;6;6
|
||||
12;28;6;6
|
||||
12;29;6;6
|
||||
12;0;7;7
|
||||
12;13;7;7
|
||||
12;2;7;7
|
||||
12;3;7;7
|
||||
12;4;7;7
|
||||
12;5;7;7
|
||||
12;6;7;7
|
||||
12;8;7;7
|
||||
12;9;7;7
|
||||
12;10;7;7
|
||||
12;11;7;7
|
||||
12;30;7;7
|
||||
12;27;7;7
|
||||
12;31;7;7
|
||||
12;32;7;7
|
||||
12;33;7;7
|
||||
12;34;7;7
|
||||
12;35;7;7
|
||||
12;49;7;7
|
||||
12;50;7;7
|
||||
12;12;7;7
|
||||
12;14;7;7
|
||||
12;15;7;7
|
||||
12;24;7;7
|
||||
12;23;7;7
|
||||
12;25;7;7
|
||||
12;26;7;7
|
||||
12;28;7;7
|
||||
12;29;7;7
|
||||
12;0;8;8
|
||||
12;13;8;8
|
||||
12;2;8;8
|
||||
12;3;8;8
|
||||
12;4;8;8
|
||||
12;5;8;8
|
||||
12;6;8;8
|
||||
12;7;8;8
|
||||
12;9;8;8
|
||||
12;10;8;8
|
||||
12;11;8;8
|
||||
12;30;8;8
|
||||
12;27;8;8
|
||||
12;31;8;8
|
||||
12;32;8;8
|
||||
12;33;8;8
|
||||
12;34;8;8
|
||||
12;35;8;8
|
||||
12;49;8;8
|
||||
12;50;8;8
|
||||
12;12;8;8
|
||||
12;14;8;8
|
||||
12;15;8;8
|
||||
12;24;8;8
|
||||
12;23;8;8
|
||||
12;25;8;8
|
||||
12;26;8;8
|
||||
12;28;8;8
|
||||
12;29;8;8
|
||||
12;0;9;9
|
||||
12;13;9;9
|
||||
12;2;9;9
|
||||
12;3;9;9
|
||||
12;4;9;9
|
||||
12;5;9;9
|
||||
12;6;9;9
|
||||
12;7;9;9
|
||||
12;8;9;9
|
||||
12;10;9;9
|
||||
12;11;9;9
|
||||
12;30;9;9
|
||||
12;27;9;9
|
||||
12;31;9;9
|
||||
12;32;9;9
|
||||
12;33;9;9
|
||||
12;34;9;9
|
||||
12;35;9;9
|
||||
12;49;9;9
|
||||
12;50;9;9
|
||||
12;12;9;9
|
||||
12;14;9;9
|
||||
12;15;9;9
|
||||
12;24;9;9
|
||||
12;23;9;9
|
||||
12;25;9;9
|
||||
12;26;9;9
|
||||
12;28;9;9
|
||||
12;29;9;9
|
||||
12;0;10;10
|
||||
12;13;10;10
|
||||
12;2;10;10
|
||||
12;3;10;10
|
||||
12;4;10;10
|
||||
12;5;10;10
|
||||
12;6;10;10
|
||||
12;7;10;10
|
||||
12;8;10;10
|
||||
12;9;10;10
|
||||
12;11;10;10
|
||||
12;30;10;10
|
||||
12;27;10;10
|
||||
12;31;10;10
|
||||
12;32;10;10
|
||||
12;33;10;10
|
||||
12;34;10;10
|
||||
12;35;10;10
|
||||
12;49;10;10
|
||||
12;50;10;10
|
||||
12;12;10;10
|
||||
12;14;10;10
|
||||
12;15;10;10
|
||||
12;24;10;10
|
||||
12;23;10;10
|
||||
12;25;10;10
|
||||
12;26;10;10
|
||||
12;28;10;10
|
||||
12;29;10;10
|
||||
12;0;12;11
|
||||
12;13;12;11
|
||||
12;2;12;11
|
||||
12;3;12;11
|
||||
12;4;12;11
|
||||
12;5;12;11
|
||||
12;6;12;11
|
||||
12;7;12;11
|
||||
12;8;12;11
|
||||
12;9;12;11
|
||||
12;10;12;11
|
||||
12;30;12;11
|
||||
12;27;12;11
|
||||
12;31;12;11
|
||||
12;32;12;11
|
||||
12;33;12;11
|
||||
12;34;12;11
|
||||
12;35;12;11
|
||||
12;49;12;11
|
||||
12;50;12;11
|
||||
12;12;12;11
|
||||
12;14;12;11
|
||||
12;15;12;11
|
||||
12;24;12;11
|
||||
12;23;12;11
|
||||
12;25;12;11
|
||||
12;26;12;11
|
||||
12;28;12;11
|
||||
12;29;12;11
|
||||
12;0;14;11
|
||||
12;13;14;11
|
||||
12;2;14;11
|
||||
12;3;14;11
|
||||
12;4;14;11
|
||||
12;5;14;11
|
||||
12;6;14;11
|
||||
12;7;14;11
|
||||
12;8;14;11
|
||||
12;9;14;11
|
||||
12;10;14;11
|
||||
12;30;14;11
|
||||
12;27;14;11
|
||||
12;31;14;11
|
||||
12;32;14;11
|
||||
12;33;14;11
|
||||
12;34;14;11
|
||||
12;35;14;11
|
||||
12;49;14;11
|
||||
12;50;14;11
|
||||
12;12;14;11
|
||||
12;14;14;11
|
||||
12;15;14;11
|
||||
12;24;14;11
|
||||
12;23;14;11
|
||||
12;25;14;11
|
||||
12;26;14;11
|
||||
12;28;14;11
|
||||
12;29;14;11
|
||||
12;13;15;12
|
||||
12;11;15;12
|
||||
12;34;15;12
|
||||
12;14;15;12
|
||||
12;15;15;12
|
||||
12;24;15;12
|
||||
12;23;15;12
|
||||
12;26;15;12
|
||||
12;11;16;13
|
||||
12;34;16;13
|
||||
12;12;16;13
|
||||
12;14;16;13
|
||||
12;15;16;13
|
||||
12;24;16;13
|
||||
12;23;16;13
|
||||
12;25;16;13
|
||||
12;26;16;13
|
||||
12;28;16;13
|
||||
12;29;16;13
|
||||
12;11;17;14
|
||||
12;23;17;14
|
||||
12;25;17;14
|
||||
12;26;17;14
|
||||
12;13;18;15
|
||||
12;11;18;15
|
||||
12;12;18;15
|
||||
12;14;18;15
|
||||
12;24;18;15
|
||||
12;23;18;15
|
||||
12;25;18;15
|
||||
12;26;18;15
|
||||
12;0;19;30
|
||||
12;13;19;30
|
||||
12;2;19;30
|
||||
12;3;19;30
|
||||
12;4;19;30
|
||||
12;5;19;30
|
||||
12;6;19;30
|
||||
12;7;19;30
|
||||
12;8;19;30
|
||||
12;9;19;30
|
||||
12;10;19;30
|
||||
12;11;19;30
|
||||
12;27;19;30
|
||||
12;31;19;30
|
||||
12;32;19;30
|
||||
12;33;19;30
|
||||
12;34;19;30
|
||||
12;35;19;30
|
||||
12;49;19;30
|
||||
12;50;19;30
|
||||
12;12;19;30
|
||||
12;14;19;30
|
||||
12;15;19;30
|
||||
12;24;19;30
|
||||
12;23;19;30
|
||||
12;25;19;30
|
||||
12;26;19;30
|
||||
12;28;19;30
|
||||
12;29;19;30
|
||||
12;11;20;14
|
||||
12;23;20;14
|
||||
12;25;20;14
|
||||
12;26;20;14
|
||||
12;11;21;13
|
||||
12;12;21;13
|
||||
12;14;21;13
|
||||
12;15;21;13
|
||||
12;24;21;13
|
||||
12;23;21;13
|
||||
12;25;21;13
|
||||
12;26;21;13
|
||||
12;11;22;14
|
||||
12;23;22;14
|
||||
12;25;22;14
|
||||
12;26;22;14
|
||||
12;13;23;23
|
||||
12;11;23;23
|
||||
12;12;23;23
|
||||
12;14;23;23
|
||||
12;15;23;23
|
||||
12;24;23;23
|
||||
12;25;23;23
|
||||
12;26;23;23
|
||||
12;13;24;24
|
||||
12;11;24;24
|
||||
12;34;24;24
|
||||
12;12;24;24
|
||||
12;14;24;24
|
||||
12;15;24;24
|
||||
12;23;24;24
|
||||
12;25;24;24
|
||||
12;26;24;24
|
||||
12;29;24;24
|
||||
12;13;25;25
|
||||
12;11;25;25
|
||||
12;12;25;25
|
||||
12;14;25;25
|
||||
12;15;25;25
|
||||
12;24;25;25
|
||||
12;23;25;25
|
||||
12;26;25;25
|
||||
12;0;26;27
|
||||
12;13;26;27
|
||||
12;2;26;27
|
||||
12;3;26;27
|
||||
12;4;26;27
|
||||
12;5;26;27
|
||||
12;6;26;27
|
||||
12;7;26;27
|
||||
12;8;26;27
|
||||
12;9;26;27
|
||||
12;10;26;27
|
||||
12;11;26;27
|
||||
12;30;26;27
|
||||
12;31;26;27
|
||||
12;32;26;27
|
||||
12;33;26;27
|
||||
12;34;26;27
|
||||
12;35;26;27
|
||||
12;49;26;27
|
||||
12;50;26;27
|
||||
12;12;26;27
|
||||
12;14;26;27
|
||||
12;15;26;27
|
||||
12;24;26;27
|
||||
12;23;26;27
|
||||
12;25;26;27
|
||||
12;26;26;27
|
||||
12;28;26;27
|
||||
12;29;26;27
|
||||
12;13;27;12
|
||||
12;13;28;26
|
||||
12;2;28;26
|
||||
12;3;28;26
|
||||
12;4;28;26
|
||||
12;5;28;26
|
||||
12;6;28;26
|
||||
12;7;28;26
|
||||
12;8;28;26
|
||||
12;9;28;26
|
||||
12;10;28;26
|
||||
12;27;28;26
|
||||
12;31;28;26
|
||||
12;32;28;26
|
||||
12;33;28;26
|
||||
12;34;28;26
|
||||
12;35;28;26
|
||||
12;49;28;26
|
||||
12;50;28;26
|
||||
12;12;28;26
|
||||
12;14;28;26
|
||||
12;15;28;26
|
||||
12;24;28;26
|
||||
12;23;28;26
|
||||
12;25;28;26
|
||||
12;13;29;28
|
||||
12;11;29;28
|
||||
12;12;29;28
|
||||
12;14;29;28
|
||||
12;15;29;28
|
||||
12;24;29;28
|
||||
12;23;29;28
|
||||
12;25;29;28
|
||||
12;26;29;28
|
||||
12;13;30;29
|
||||
12;11;30;29
|
||||
12;12;30;29
|
||||
12;14;30;29
|
||||
12;15;30;29
|
||||
12;24;30;29
|
||||
12;23;30;29
|
||||
12;25;30;29
|
||||
12;26;30;29
|
||||
12;0;31;31
|
||||
12;13;31;31
|
||||
12;2;31;31
|
||||
12;3;31;31
|
||||
12;4;31;31
|
||||
12;5;31;31
|
||||
12;6;31;31
|
||||
12;7;31;31
|
||||
12;8;31;31
|
||||
12;9;31;31
|
||||
12;10;31;31
|
||||
12;11;31;31
|
||||
12;30;31;31
|
||||
12;27;31;31
|
||||
12;32;31;31
|
||||
12;33;31;31
|
||||
12;34;31;31
|
||||
12;35;31;31
|
||||
12;49;31;31
|
||||
12;50;31;31
|
||||
12;12;31;31
|
||||
12;14;31;31
|
||||
12;15;31;31
|
||||
12;24;31;31
|
||||
12;23;31;31
|
||||
12;25;31;31
|
||||
12;26;31;31
|
||||
12;28;31;31
|
||||
12;29;31;31
|
||||
12;0;32;32
|
||||
12;13;32;32
|
||||
12;2;32;32
|
||||
12;3;32;32
|
||||
12;4;32;32
|
||||
12;5;32;32
|
||||
12;6;32;32
|
||||
12;7;32;32
|
||||
12;8;32;32
|
||||
12;9;32;32
|
||||
12;10;32;32
|
||||
12;11;32;32
|
||||
12;30;32;32
|
||||
12;27;32;32
|
||||
12;31;32;32
|
||||
12;33;32;32
|
||||
12;34;32;32
|
||||
12;35;32;32
|
||||
12;49;32;32
|
||||
12;50;32;32
|
||||
12;12;32;32
|
||||
12;14;32;32
|
||||
12;15;32;32
|
||||
12;24;32;32
|
||||
12;23;32;32
|
||||
12;25;32;32
|
||||
12;26;32;32
|
||||
12;28;32;32
|
||||
12;29;32;32
|
||||
12;13;33;15
|
||||
12;11;33;15
|
||||
12;12;33;15
|
||||
12;14;33;15
|
||||
12;24;33;15
|
||||
12;23;33;15
|
||||
12;25;33;15
|
||||
12;26;33;15
|
||||
12;11;36;14
|
||||
12;23;36;14
|
||||
12;25;36;14
|
||||
12;26;36;14
|
||||
12;0;37;33
|
||||
12;13;37;33
|
||||
12;2;37;33
|
||||
12;3;37;33
|
||||
12;4;37;33
|
||||
12;5;37;33
|
||||
12;6;37;33
|
||||
12;7;37;33
|
||||
12;8;37;33
|
||||
12;9;37;33
|
||||
12;10;37;33
|
||||
12;11;37;33
|
||||
12;30;37;33
|
||||
12;27;37;33
|
||||
12;31;37;33
|
||||
12;32;37;33
|
||||
12;34;37;33
|
||||
12;35;37;33
|
||||
12;49;37;33
|
||||
12;50;37;33
|
||||
12;12;37;33
|
||||
12;14;37;33
|
||||
12;15;37;33
|
||||
12;24;37;33
|
||||
12;23;37;33
|
||||
12;25;37;33
|
||||
12;26;37;33
|
||||
12;28;37;33
|
||||
12;29;37;33
|
||||
12;0;38;34
|
||||
12;13;38;34
|
||||
12;2;38;34
|
||||
12;3;38;34
|
||||
12;4;38;34
|
||||
12;5;38;34
|
||||
12;6;38;34
|
||||
12;7;38;34
|
||||
12;8;38;34
|
||||
12;9;38;34
|
||||
12;10;38;34
|
||||
12;11;38;34
|
||||
12;30;38;34
|
||||
12;27;38;34
|
||||
12;31;38;34
|
||||
12;32;38;34
|
||||
12;33;38;34
|
||||
12;35;38;34
|
||||
12;49;38;34
|
||||
12;50;38;34
|
||||
12;12;38;34
|
||||
12;14;38;34
|
||||
12;15;38;34
|
||||
12;24;38;34
|
||||
12;23;38;34
|
||||
12;25;38;34
|
||||
12;26;38;34
|
||||
12;28;38;34
|
||||
12;29;38;34
|
||||
12;0;39;35
|
||||
12;13;39;35
|
||||
12;2;39;35
|
||||
12;3;39;35
|
||||
12;4;39;35
|
||||
12;5;39;35
|
||||
12;6;39;35
|
||||
12;7;39;35
|
||||
12;8;39;35
|
||||
12;9;39;35
|
||||
12;10;39;35
|
||||
12;11;39;35
|
||||
12;30;39;35
|
||||
12;27;39;35
|
||||
12;31;39;35
|
||||
12;32;39;35
|
||||
12;33;39;35
|
||||
12;34;39;35
|
||||
12;49;39;35
|
||||
12;50;39;35
|
||||
12;12;39;35
|
||||
12;14;39;35
|
||||
12;15;39;35
|
||||
12;24;39;35
|
||||
12;23;39;35
|
||||
12;25;39;35
|
||||
12;26;39;35
|
||||
12;28;39;35
|
||||
12;29;39;35
|
||||
12;0;40;34
|
||||
12;13;40;34
|
||||
12;2;40;34
|
||||
12;3;40;34
|
||||
12;4;40;34
|
||||
12;5;40;34
|
||||
12;6;40;34
|
||||
12;7;40;34
|
||||
12;8;40;34
|
||||
12;9;40;34
|
||||
12;10;40;34
|
||||
12;11;40;34
|
||||
12;30;40;34
|
||||
12;27;40;34
|
||||
12;31;40;34
|
||||
12;32;40;34
|
||||
12;33;40;34
|
||||
12;35;40;34
|
||||
12;49;40;34
|
||||
12;50;40;34
|
||||
12;12;40;34
|
||||
12;14;40;34
|
||||
12;15;40;34
|
||||
12;24;40;34
|
||||
12;23;40;34
|
||||
12;25;40;34
|
||||
12;26;40;34
|
||||
12;28;40;34
|
||||
12;29;40;34
|
||||
12;0;49;49
|
||||
12;13;49;49
|
||||
12;2;49;49
|
||||
12;3;49;49
|
||||
12;4;49;49
|
||||
12;5;49;49
|
||||
12;6;49;49
|
||||
12;7;49;49
|
||||
12;8;49;49
|
||||
12;9;49;49
|
||||
12;10;49;49
|
||||
12;11;49;49
|
||||
12;30;49;49
|
||||
12;27;49;49
|
||||
12;31;49;49
|
||||
12;32;49;49
|
||||
12;33;49;49
|
||||
12;34;49;49
|
||||
12;35;49;49
|
||||
12;50;49;49
|
||||
12;12;49;49
|
||||
12;14;49;49
|
||||
12;15;49;49
|
||||
12;24;49;49
|
||||
12;23;49;49
|
||||
12;25;49;49
|
||||
12;26;49;49
|
||||
12;28;49;49
|
||||
12;29;49;49
|
||||
12;0;50;50
|
||||
12;13;50;50
|
||||
12;2;50;50
|
||||
12;3;50;50
|
||||
12;4;50;50
|
||||
12;5;50;50
|
||||
12;6;50;50
|
||||
12;7;50;50
|
||||
12;8;50;50
|
||||
12;9;50;50
|
||||
12;10;50;50
|
||||
12;11;50;50
|
||||
12;30;50;50
|
||||
12;27;50;50
|
||||
12;31;50;50
|
||||
12;32;50;50
|
||||
12;33;50;50
|
||||
12;34;50;50
|
||||
12;35;50;50
|
||||
12;49;50;50
|
||||
12;12;50;50
|
||||
12;14;50;50
|
||||
12;15;50;50
|
||||
12;24;50;50
|
||||
12;23;50;50
|
||||
12;25;50;50
|
||||
12;26;50;50
|
||||
12;28;50;50
|
||||
12;29;50;50
|
||||
|
@@ -0,0 +1,401 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
1;0;1;13
|
||||
1;0;2;2
|
||||
1;0;3;3
|
||||
1;0;4;4
|
||||
1;0;5;5
|
||||
1;0;6;6
|
||||
1;0;7;7
|
||||
1;0;8;8
|
||||
1;0;9;9
|
||||
1;0;10;10
|
||||
1;0;12;11
|
||||
1;0;19;30
|
||||
1;0;26;27
|
||||
1;0;31;31
|
||||
1;0;32;32
|
||||
1;0;37;33
|
||||
1;0;38;34
|
||||
1;0;39;35
|
||||
1;0;49;49
|
||||
1;0;50;50
|
||||
1;2;1;13
|
||||
1;2;3;3
|
||||
1;2;4;4
|
||||
1;2;5;5
|
||||
1;2;6;6
|
||||
1;2;7;7
|
||||
1;2;8;8
|
||||
1;2;9;9
|
||||
1;2;10;10
|
||||
1;2;12;11
|
||||
1;2;19;30
|
||||
1;2;26;27
|
||||
1;2;31;31
|
||||
1;2;32;32
|
||||
1;2;37;33
|
||||
1;2;38;34
|
||||
1;2;39;35
|
||||
1;2;49;49
|
||||
1;2;50;50
|
||||
1;3;1;13
|
||||
1;3;2;2
|
||||
1;3;4;4
|
||||
1;3;5;5
|
||||
1;3;6;6
|
||||
1;3;7;7
|
||||
1;3;8;8
|
||||
1;3;9;9
|
||||
1;3;10;10
|
||||
1;3;12;11
|
||||
1;3;19;30
|
||||
1;3;26;27
|
||||
1;3;31;31
|
||||
1;3;32;32
|
||||
1;3;37;33
|
||||
1;3;38;34
|
||||
1;3;39;35
|
||||
1;3;49;49
|
||||
1;3;50;50
|
||||
1;4;1;13
|
||||
1;4;2;2
|
||||
1;4;3;3
|
||||
1;4;5;5
|
||||
1;4;6;6
|
||||
1;4;7;7
|
||||
1;4;8;8
|
||||
1;4;9;9
|
||||
1;4;10;10
|
||||
1;4;12;11
|
||||
1;4;19;30
|
||||
1;4;26;27
|
||||
1;4;31;31
|
||||
1;4;32;32
|
||||
1;4;37;33
|
||||
1;4;38;34
|
||||
1;4;39;35
|
||||
1;4;49;49
|
||||
1;4;50;50
|
||||
1;5;1;13
|
||||
1;5;2;2
|
||||
1;5;3;3
|
||||
1;5;4;4
|
||||
1;5;6;6
|
||||
1;5;7;7
|
||||
1;5;8;8
|
||||
1;5;9;9
|
||||
1;5;10;10
|
||||
1;5;12;11
|
||||
1;5;19;30
|
||||
1;5;26;27
|
||||
1;5;31;31
|
||||
1;5;32;32
|
||||
1;5;37;33
|
||||
1;5;38;34
|
||||
1;5;39;35
|
||||
1;5;49;49
|
||||
1;5;50;50
|
||||
1;6;1;13
|
||||
1;6;2;2
|
||||
1;6;3;3
|
||||
1;6;4;4
|
||||
1;6;5;5
|
||||
1;6;7;7
|
||||
1;6;8;8
|
||||
1;6;9;9
|
||||
1;6;10;10
|
||||
1;6;12;11
|
||||
1;6;19;30
|
||||
1;6;26;27
|
||||
1;6;31;31
|
||||
1;6;32;32
|
||||
1;6;37;33
|
||||
1;6;38;34
|
||||
1;6;39;35
|
||||
1;6;49;49
|
||||
1;6;50;50
|
||||
1;7;1;13
|
||||
1;7;2;2
|
||||
1;7;3;3
|
||||
1;7;4;4
|
||||
1;7;5;5
|
||||
1;7;6;6
|
||||
1;7;8;8
|
||||
1;7;9;9
|
||||
1;7;10;10
|
||||
1;7;12;11
|
||||
1;7;19;30
|
||||
1;7;26;27
|
||||
1;7;31;31
|
||||
1;7;32;32
|
||||
1;7;37;33
|
||||
1;7;38;34
|
||||
1;7;39;35
|
||||
1;7;49;49
|
||||
1;7;50;50
|
||||
1;8;1;13
|
||||
1;8;2;2
|
||||
1;8;3;3
|
||||
1;8;4;4
|
||||
1;8;5;5
|
||||
1;8;6;6
|
||||
1;8;7;7
|
||||
1;8;9;9
|
||||
1;8;10;10
|
||||
1;8;12;11
|
||||
1;8;19;30
|
||||
1;8;26;27
|
||||
1;8;31;31
|
||||
1;8;32;32
|
||||
1;8;37;33
|
||||
1;8;38;34
|
||||
1;8;39;35
|
||||
1;8;49;49
|
||||
1;8;50;50
|
||||
1;9;1;13
|
||||
1;9;2;2
|
||||
1;9;3;3
|
||||
1;9;4;4
|
||||
1;9;5;5
|
||||
1;9;6;6
|
||||
1;9;7;7
|
||||
1;9;8;8
|
||||
1;9;10;10
|
||||
1;9;12;11
|
||||
1;9;19;30
|
||||
1;9;26;27
|
||||
1;9;31;31
|
||||
1;9;32;32
|
||||
1;9;37;33
|
||||
1;9;38;34
|
||||
1;9;39;35
|
||||
1;9;49;49
|
||||
1;9;50;50
|
||||
1;10;1;13
|
||||
1;10;2;2
|
||||
1;10;3;3
|
||||
1;10;4;4
|
||||
1;10;5;5
|
||||
1;10;6;6
|
||||
1;10;7;7
|
||||
1;10;8;8
|
||||
1;10;9;9
|
||||
1;10;12;11
|
||||
1;10;19;30
|
||||
1;10;26;27
|
||||
1;10;31;31
|
||||
1;10;32;32
|
||||
1;10;37;33
|
||||
1;10;38;34
|
||||
1;10;39;35
|
||||
1;10;49;49
|
||||
1;10;50;50
|
||||
1;11;1;13
|
||||
1;11;2;2
|
||||
1;11;3;3
|
||||
1;11;4;4
|
||||
1;11;5;5
|
||||
1;11;6;6
|
||||
1;11;7;7
|
||||
1;11;8;8
|
||||
1;11;9;9
|
||||
1;11;10;10
|
||||
1;11;19;30
|
||||
1;11;26;27
|
||||
1;11;31;31
|
||||
1;11;32;32
|
||||
1;11;37;33
|
||||
1;11;38;34
|
||||
1;11;39;35
|
||||
1;11;49;49
|
||||
1;11;50;50
|
||||
1;13;2;2
|
||||
1;13;3;3
|
||||
1;13;4;4
|
||||
1;13;5;5
|
||||
1;13;6;6
|
||||
1;13;7;7
|
||||
1;13;8;8
|
||||
1;13;9;9
|
||||
1;13;10;10
|
||||
1;13;12;11
|
||||
1;13;19;30
|
||||
1;13;26;27
|
||||
1;13;31;31
|
||||
1;13;32;32
|
||||
1;13;37;33
|
||||
1;13;38;34
|
||||
1;13;39;35
|
||||
1;13;49;49
|
||||
1;13;50;50
|
||||
1;27;1;13
|
||||
1;27;2;2
|
||||
1;27;3;3
|
||||
1;27;4;4
|
||||
1;27;5;5
|
||||
1;27;6;6
|
||||
1;27;7;7
|
||||
1;27;8;8
|
||||
1;27;9;9
|
||||
1;27;10;10
|
||||
1;27;12;11
|
||||
1;27;19;30
|
||||
1;27;31;31
|
||||
1;27;32;32
|
||||
1;27;37;33
|
||||
1;27;38;34
|
||||
1;27;39;35
|
||||
1;27;49;49
|
||||
1;27;50;50
|
||||
1;30;1;13
|
||||
1;30;2;2
|
||||
1;30;3;3
|
||||
1;30;4;4
|
||||
1;30;5;5
|
||||
1;30;6;6
|
||||
1;30;7;7
|
||||
1;30;8;8
|
||||
1;30;9;9
|
||||
1;30;10;10
|
||||
1;30;12;11
|
||||
1;30;26;27
|
||||
1;30;31;31
|
||||
1;30;32;32
|
||||
1;30;37;33
|
||||
1;30;38;34
|
||||
1;30;39;35
|
||||
1;30;49;49
|
||||
1;30;50;50
|
||||
1;31;1;13
|
||||
1;31;2;2
|
||||
1;31;3;3
|
||||
1;31;4;4
|
||||
1;31;5;5
|
||||
1;31;6;6
|
||||
1;31;7;7
|
||||
1;31;8;8
|
||||
1;31;9;9
|
||||
1;31;10;10
|
||||
1;31;12;11
|
||||
1;31;19;30
|
||||
1;31;26;27
|
||||
1;31;32;32
|
||||
1;31;37;33
|
||||
1;31;38;34
|
||||
1;31;39;35
|
||||
1;31;49;49
|
||||
1;31;50;50
|
||||
1;32;1;13
|
||||
1;32;2;2
|
||||
1;32;3;3
|
||||
1;32;4;4
|
||||
1;32;5;5
|
||||
1;32;6;6
|
||||
1;32;7;7
|
||||
1;32;8;8
|
||||
1;32;9;9
|
||||
1;32;10;10
|
||||
1;32;12;11
|
||||
1;32;19;30
|
||||
1;32;26;27
|
||||
1;32;31;31
|
||||
1;32;37;33
|
||||
1;32;38;34
|
||||
1;32;39;35
|
||||
1;32;49;49
|
||||
1;32;50;50
|
||||
1;33;1;13
|
||||
1;33;2;2
|
||||
1;33;3;3
|
||||
1;33;4;4
|
||||
1;33;5;5
|
||||
1;33;6;6
|
||||
1;33;7;7
|
||||
1;33;8;8
|
||||
1;33;9;9
|
||||
1;33;10;10
|
||||
1;33;12;11
|
||||
1;33;19;30
|
||||
1;33;26;27
|
||||
1;33;31;31
|
||||
1;33;32;32
|
||||
1;33;38;34
|
||||
1;33;39;35
|
||||
1;33;49;49
|
||||
1;33;50;50
|
||||
1;34;1;13
|
||||
1;34;2;2
|
||||
1;34;3;3
|
||||
1;34;4;4
|
||||
1;34;5;5
|
||||
1;34;6;6
|
||||
1;34;7;7
|
||||
1;34;8;8
|
||||
1;34;9;9
|
||||
1;34;10;10
|
||||
1;34;12;11
|
||||
1;34;19;30
|
||||
1;34;26;27
|
||||
1;34;31;31
|
||||
1;34;32;32
|
||||
1;34;37;33
|
||||
1;34;39;35
|
||||
1;34;49;49
|
||||
1;34;50;50
|
||||
1;35;1;13
|
||||
1;35;2;2
|
||||
1;35;3;3
|
||||
1;35;4;4
|
||||
1;35;5;5
|
||||
1;35;6;6
|
||||
1;35;7;7
|
||||
1;35;8;8
|
||||
1;35;9;9
|
||||
1;35;10;10
|
||||
1;35;12;11
|
||||
1;35;19;30
|
||||
1;35;26;27
|
||||
1;35;31;31
|
||||
1;35;32;32
|
||||
1;35;37;33
|
||||
1;35;38;34
|
||||
1;35;49;49
|
||||
1;35;50;50
|
||||
1;49;1;13
|
||||
1;49;2;2
|
||||
1;49;3;3
|
||||
1;49;4;4
|
||||
1;49;5;5
|
||||
1;49;6;6
|
||||
1;49;7;7
|
||||
1;49;8;8
|
||||
1;49;9;9
|
||||
1;49;10;10
|
||||
1;49;12;11
|
||||
1;49;19;30
|
||||
1;49;26;27
|
||||
1;49;31;31
|
||||
1;49;32;32
|
||||
1;49;37;33
|
||||
1;49;38;34
|
||||
1;49;39;35
|
||||
1;49;50;50
|
||||
1;50;1;13
|
||||
1;50;2;2
|
||||
1;50;3;3
|
||||
1;50;4;4
|
||||
1;50;5;5
|
||||
1;50;6;6
|
||||
1;50;7;7
|
||||
1;50;8;8
|
||||
1;50;9;9
|
||||
1;50;10;10
|
||||
1;50;12;11
|
||||
1;50;19;30
|
||||
1;50;26;27
|
||||
1;50;31;31
|
||||
1;50;32;32
|
||||
1;50;37;33
|
||||
1;50;38;34
|
||||
1;50;39;35
|
||||
1;50;49;49
|
||||
|
@@ -0,0 +1,146 @@
|
||||
#
|
||||
# Macchine MANUALE/Barcode di partenza
|
||||
#
|
||||
# 2023.08.01
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : BARCODE_MANUAL
|
||||
$IDX : 1
|
||||
|
||||
# definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
#
|
||||
# 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
#
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 2 : Attrezzaggio
|
||||
$STATE : 3 : CreazioneProgrammi
|
||||
$STATE : 4 : LavoriVari
|
||||
$STATE : 5 : Guasto
|
||||
$STATE : 6 : MancaPezzo
|
||||
$STATE : 7 : MancaLavoro
|
||||
$STATE : 8 : Assenteismo
|
||||
$STATE : 9 : Manutenzione
|
||||
$STATE : 10 : Pulizia
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 14 : CambioPezzo
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 23 : RotturaNastro
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 25 : ScaricoPieno
|
||||
$STATE : 26 : NonDisponibile
|
||||
$STATE : 27 : MancaMateriaPrima
|
||||
$STATE : 28 : MagazzinoGrezziVuoto
|
||||
$STATE : 29 : Emergenza
|
||||
$STATE : 30 : FermoOrganizzativo
|
||||
$STATE : 31 : ModificaProgrammi
|
||||
$STATE : 32 : SostituzioneUtensile
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 36 : AccensioneSpegnimento
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
$STATE : 49 : MancaAttrezzatura
|
||||
$STATE : 50 : UsuraUtensile
|
||||
|
||||
# definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# NOTE
|
||||
#
|
||||
# BARCODE SOSTITUITI
|
||||
#
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE "HW - mancanza materiale" NEL CASO DA CAMBIARE
|
||||
#
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
$EVENT : 04 : Barcode_Lavori_Vari
|
||||
$EVENT : 05 : Barcode_Guasto
|
||||
$EVENT : 06 : Barcode_Manca_Pezzo
|
||||
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$EVENT : 13 : HW_init
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
$EVENT : 20 : Contapezzi
|
||||
$EVENT : 21 : HW_start_pallet
|
||||
$EVENT : 22 : HW_end_pallet
|
||||
$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
$EVENT : 24 : HW_manuale
|
||||
$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$EVENT : 30 : HW_emergenza
|
||||
$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
$EVENT : 33 : HW_Allarme Macchina
|
||||
$EVENT : 34 : HW_end_pallet_1
|
||||
$EVENT : 35 : HW_end_pallet_2
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
$EVENT : 41 : HW_machining_SLOW
|
||||
$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
$EVENT : 47 : HW_Mismatch
|
||||
$EVENT : 48 : HW_preparing
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
$EVENT : 120 : IncrementoPezzi
|
||||
$EVENT : 121 : RettificaPezzi
|
||||
$EVENT : 999 : Commento
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : Barcode_Lavora : Lavorazione
|
||||
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio
|
||||
ALL_STATES : Barcode_Creazione_Programmi : CreazioneProgrammi
|
||||
ALL_STATES : Barcode_Lavori_Vari : LavoriVari
|
||||
ALL_STATES : Barcode_Guasto : Guasto
|
||||
ALL_STATES : Barcode_Manca_Pezzo : MancaPezzo
|
||||
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : MancaLavoro
|
||||
ALL_STATES : Barcode_Assenteismo : Assenteismo
|
||||
ALL_STATES : Barcode_Manutenzione : Manutenzione
|
||||
ALL_STATES : Barcode_Pulizia : Pulizia
|
||||
#ALL_STATES : Bcode_Cambio_Pallet : CambioPezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
|
||||
ALL_STATES : Barcode_Macchina_Spenta : MacchinaSpenta
|
||||
ALL_STATES : Barcode_Fermo_Organizzativo : FermoOrganizzativo
|
||||
ALL_STATES : Barcode_Manca_MateriaPrima : MancaMateriaPrima # 26
|
||||
ALL_STATES : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
ALL_STATES : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
ALL_STATES : Barcode_Riempimento_Vasca : RiempimentoVasca
|
||||
ALL_STATES : Barcode_Riscaldamento : Riscaldamento
|
||||
ALL_STATES : Barcode_Anomalia_Macchina : AnomaliaMacchina
|
||||
ALL_STATES : Barcode_Manca_Attrezzatura : MancaAttrezzatura # 49
|
||||
ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile # 50
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
@@ -0,0 +1,211 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
1;0;1;13
|
||||
1;0;2;2
|
||||
1;0;5;5
|
||||
1;0;7;7
|
||||
1;0;8;8
|
||||
1;0;9;9
|
||||
1;0;10;10
|
||||
1;0;12;11
|
||||
1;0;19;30
|
||||
1;0;26;27
|
||||
1;0;32;32
|
||||
1;0;38;34
|
||||
1;0;39;35
|
||||
1;0;50;50
|
||||
1;2;1;13
|
||||
1;2;2;2
|
||||
1;2;5;5
|
||||
1;2;7;7
|
||||
1;2;8;8
|
||||
1;2;9;9
|
||||
1;2;10;10
|
||||
1;2;12;11
|
||||
1;2;19;30
|
||||
1;2;26;27
|
||||
1;2;32;32
|
||||
1;2;38;34
|
||||
1;2;39;35
|
||||
1;2;50;50
|
||||
1;5;1;13
|
||||
1;5;2;2
|
||||
1;5;5;5
|
||||
1;5;7;7
|
||||
1;5;8;8
|
||||
1;5;9;9
|
||||
1;5;10;10
|
||||
1;5;12;11
|
||||
1;5;19;30
|
||||
1;5;26;27
|
||||
1;5;32;32
|
||||
1;5;38;34
|
||||
1;5;39;35
|
||||
1;5;50;50
|
||||
1;7;1;13
|
||||
1;7;2;2
|
||||
1;7;5;5
|
||||
1;7;7;7
|
||||
1;7;8;8
|
||||
1;7;9;9
|
||||
1;7;10;10
|
||||
1;7;12;11
|
||||
1;7;19;30
|
||||
1;7;26;27
|
||||
1;7;32;32
|
||||
1;7;38;34
|
||||
1;7;39;35
|
||||
1;7;50;50
|
||||
1;8;1;13
|
||||
1;8;2;2
|
||||
1;8;5;5
|
||||
1;8;7;7
|
||||
1;8;8;8
|
||||
1;8;9;9
|
||||
1;8;10;10
|
||||
1;8;12;11
|
||||
1;8;19;30
|
||||
1;8;26;27
|
||||
1;8;32;32
|
||||
1;8;38;34
|
||||
1;8;39;35
|
||||
1;8;50;50
|
||||
1;9;1;13
|
||||
1;9;2;2
|
||||
1;9;5;5
|
||||
1;9;7;7
|
||||
1;9;8;8
|
||||
1;9;9;9
|
||||
1;9;10;10
|
||||
1;9;12;11
|
||||
1;9;19;30
|
||||
1;9;26;27
|
||||
1;9;32;32
|
||||
1;9;38;34
|
||||
1;9;39;35
|
||||
1;9;50;50
|
||||
1;10;1;13
|
||||
1;10;2;2
|
||||
1;10;5;5
|
||||
1;10;7;7
|
||||
1;10;8;8
|
||||
1;10;9;9
|
||||
1;10;10;10
|
||||
1;10;12;11
|
||||
1;10;19;30
|
||||
1;10;26;27
|
||||
1;10;32;32
|
||||
1;10;38;34
|
||||
1;10;39;35
|
||||
1;10;50;50
|
||||
1;11;1;13
|
||||
1;11;2;2
|
||||
1;11;5;5
|
||||
1;11;7;7
|
||||
1;11;8;8
|
||||
1;11;9;9
|
||||
1;11;10;10
|
||||
1;11;12;11
|
||||
1;11;19;30
|
||||
1;11;26;27
|
||||
1;11;32;32
|
||||
1;11;38;34
|
||||
1;11;39;35
|
||||
1;11;50;50
|
||||
1;13;1;13
|
||||
1;13;2;2
|
||||
1;13;5;5
|
||||
1;13;7;7
|
||||
1;13;8;8
|
||||
1;13;9;9
|
||||
1;13;10;10
|
||||
1;13;12;11
|
||||
1;13;19;30
|
||||
1;13;26;27
|
||||
1;13;32;32
|
||||
1;13;38;34
|
||||
1;13;39;35
|
||||
1;13;50;50
|
||||
1;27;1;13
|
||||
1;27;2;2
|
||||
1;27;5;5
|
||||
1;27;7;7
|
||||
1;27;8;8
|
||||
1;27;9;9
|
||||
1;27;10;10
|
||||
1;27;12;11
|
||||
1;27;19;30
|
||||
1;27;26;27
|
||||
1;27;32;32
|
||||
1;27;38;34
|
||||
1;27;39;35
|
||||
1;27;50;50
|
||||
1;30;1;13
|
||||
1;30;2;2
|
||||
1;30;5;5
|
||||
1;30;7;7
|
||||
1;30;8;8
|
||||
1;30;9;9
|
||||
1;30;10;10
|
||||
1;30;12;11
|
||||
1;30;19;30
|
||||
1;30;26;27
|
||||
1;30;32;32
|
||||
1;30;38;34
|
||||
1;30;39;35
|
||||
1;30;50;50
|
||||
1;32;1;13
|
||||
1;32;2;2
|
||||
1;32;5;5
|
||||
1;32;7;7
|
||||
1;32;8;8
|
||||
1;32;9;9
|
||||
1;32;10;10
|
||||
1;32;12;11
|
||||
1;32;19;30
|
||||
1;32;26;27
|
||||
1;32;32;32
|
||||
1;32;38;34
|
||||
1;32;39;35
|
||||
1;32;50;50
|
||||
1;34;1;13
|
||||
1;34;2;2
|
||||
1;34;5;5
|
||||
1;34;7;7
|
||||
1;34;8;8
|
||||
1;34;9;9
|
||||
1;34;10;10
|
||||
1;34;12;11
|
||||
1;34;19;30
|
||||
1;34;26;27
|
||||
1;34;32;32
|
||||
1;34;38;34
|
||||
1;34;39;35
|
||||
1;34;50;50
|
||||
1;35;1;13
|
||||
1;35;2;2
|
||||
1;35;5;5
|
||||
1;35;7;7
|
||||
1;35;8;8
|
||||
1;35;9;9
|
||||
1;35;10;10
|
||||
1;35;12;11
|
||||
1;35;19;30
|
||||
1;35;26;27
|
||||
1;35;32;32
|
||||
1;35;38;34
|
||||
1;35;39;35
|
||||
1;35;50;50
|
||||
1;50;1;13
|
||||
1;50;2;2
|
||||
1;50;5;5
|
||||
1;50;7;7
|
||||
1;50;8;8
|
||||
1;50;9;9
|
||||
1;50;10;10
|
||||
1;50;12;11
|
||||
1;50;19;30
|
||||
1;50;26;27
|
||||
1;50;32;32
|
||||
1;50;38;34
|
||||
1;50;39;35
|
||||
1;50;50;50
|
||||
|
@@ -0,0 +1,138 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
#
|
||||
# 2023.07.25 S.E.L.
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : BARCODE_MANUAL
|
||||
$IDX : 1
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 2 : Attrezzaggio
|
||||
$STATE : 3 : CreazioneProgrammi
|
||||
$STATE : 4 : LavoriVari #Commento per gian
|
||||
$STATE : 5 : Guasto
|
||||
$STATE : 6 : MancaPezzo
|
||||
$STATE : 7 : MancaLavoro
|
||||
$STATE : 8 : Assenteismo
|
||||
$STATE : 9 : Manutenzione
|
||||
$STATE : 10 : Pulizia
|
||||
$STATE : 11 : MacchinaSpenta #Commento per gian
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 14 : CambioPezzo
|
||||
$STATE : 15 : AllarmeCN #Commento per gian
|
||||
$STATE : 23 : RotturaNastro
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 25 : ScaricoPieno
|
||||
$STATE : 26 : NonDisponibile
|
||||
$STATE : 27 : MancaRifornMPD
|
||||
$STATE : 28 : MagazzinoGrezziVuoto
|
||||
$STATE : 29 : Emergenza
|
||||
$STATE : 30 : FermoOrganizzativo
|
||||
$STATE : 31 : ModificaProgrammi
|
||||
$STATE : 32 : SostituzioneUtensile #Commento per gian
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 36 : AccensioneSpegnimento
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
$STATE : 49 : MancaAttrezzatura
|
||||
$STATE : 50 : UsuraUtensile
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
$EVENT : 04 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 05 : Barcode_Guasto
|
||||
$EVENT : 06 : NoBarcode_Riscaldamento
|
||||
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$EVENT : 13 : HW_init
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
$EVENT : 20 : Contapezzi
|
||||
$EVENT : 21 : HW_start_pallet
|
||||
$EVENT : 22 : HW_end_pallet
|
||||
$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
$EVENT : 24 : HW_manuale
|
||||
$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_Riforn_MPD
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$EVENT : 30 : HW_emergenza
|
||||
$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
$EVENT : 33 : HW_Allarme Macchina
|
||||
$EVENT : 34 : HW_end_pallet_1
|
||||
$EVENT : 35 : HW_end_pallet_2
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
$EVENT : 41 : HW_machining_SLOW
|
||||
$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
$EVENT : 47 : HW_Mismatch
|
||||
$EVENT : 48 : HW_preparing
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
$EVENT : 120 : IncrementoPezzi
|
||||
$EVENT : 121 : RettificaPezzi
|
||||
$EVENT : 999 : Commento
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : Barcode_Lavora : Lavorazione
|
||||
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio
|
||||
#ALL_STATES : Barcode_Creazione_Programmi : CreazioneProgrammi
|
||||
#ALL_STATES : Barcode_Riempimento_Vasca : RiempimentoVasca
|
||||
ALL_STATES : Barcode_Guasto : Guasto
|
||||
#ALL_STATES : NoBarcode_Riscaldamento : Riscaldamento
|
||||
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : MancaLavoro
|
||||
ALL_STATES : Barcode_Assenteismo : Assenteismo
|
||||
ALL_STATES : Barcode_Manutenzione : Manutenzione
|
||||
ALL_STATES : Barcode_Pulizia : Pulizia
|
||||
#ALL_STATES : Bcode_Cambio_Pallet : CambioPezzo
|
||||
ALL_STATES : Barcode_Macchina_Spenta : MacchinaSpenta
|
||||
ALL_STATES : Barcode_Fermo_Organizzativo : FermoOrganizzativo
|
||||
ALL_STATES : Barcode_Manca_Riforn_MPD : MancaRifornMPD
|
||||
#ALL_STATES : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
ALL_STATES : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
#ALL_STATES : Barcode_Riempimento_Vasca : RiempimentoVasca
|
||||
ALL_STATES : Barcode_Riscaldamento : Riscaldamento
|
||||
ALL_STATES : Barcode_Anomalia_Macchina : AnomaliaMacchina
|
||||
#ALL_STATES : Barcode_Manca_Attrezzatura : MancaAttrezzatura
|
||||
ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
$DO
|
||||
@@ -0,0 +1,835 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
112;0;0;0
|
||||
112;0;1;13
|
||||
112;0;2;2
|
||||
112;0;3;3
|
||||
112;0;4;4
|
||||
112;0;5;5
|
||||
112;0;6;6
|
||||
112;0;7;7
|
||||
112;0;8;8
|
||||
112;0;9;9
|
||||
112;0;10;10
|
||||
112;0;12;11
|
||||
112;0;14;11
|
||||
112;0;19;30
|
||||
112;0;26;27
|
||||
112;0;31;31
|
||||
112;0;32;32
|
||||
112;0;37;33
|
||||
112;0;38;34
|
||||
112;0;39;35
|
||||
112;0;40;34
|
||||
112;0;49;49
|
||||
112;0;50;50
|
||||
112;2;0;0
|
||||
112;2;1;13
|
||||
112;2;2;2
|
||||
112;2;3;3
|
||||
112;2;4;4
|
||||
112;2;5;5
|
||||
112;2;6;6
|
||||
112;2;7;7
|
||||
112;2;8;8
|
||||
112;2;9;9
|
||||
112;2;10;10
|
||||
112;2;12;11
|
||||
112;2;14;11
|
||||
112;2;19;30
|
||||
112;2;26;27
|
||||
112;2;28;26
|
||||
112;2;31;31
|
||||
112;2;32;32
|
||||
112;2;37;33
|
||||
112;2;38;34
|
||||
112;2;39;35
|
||||
112;2;40;34
|
||||
112;2;49;49
|
||||
112;2;50;50
|
||||
112;3;0;0
|
||||
112;3;1;13
|
||||
112;3;2;2
|
||||
112;3;3;3
|
||||
112;3;4;4
|
||||
112;3;5;5
|
||||
112;3;6;6
|
||||
112;3;7;7
|
||||
112;3;8;8
|
||||
112;3;9;9
|
||||
112;3;10;10
|
||||
112;3;12;11
|
||||
112;3;14;11
|
||||
112;3;19;30
|
||||
112;3;26;27
|
||||
112;3;28;26
|
||||
112;3;31;31
|
||||
112;3;32;32
|
||||
112;3;37;33
|
||||
112;3;38;34
|
||||
112;3;39;35
|
||||
112;3;40;34
|
||||
112;3;49;49
|
||||
112;3;50;50
|
||||
112;4;0;0
|
||||
112;4;1;13
|
||||
112;4;2;2
|
||||
112;4;3;3
|
||||
112;4;4;4
|
||||
112;4;5;5
|
||||
112;4;6;6
|
||||
112;4;7;7
|
||||
112;4;8;8
|
||||
112;4;9;9
|
||||
112;4;10;10
|
||||
112;4;12;11
|
||||
112;4;14;11
|
||||
112;4;19;30
|
||||
112;4;26;27
|
||||
112;4;28;26
|
||||
112;4;31;31
|
||||
112;4;32;32
|
||||
112;4;37;33
|
||||
112;4;38;34
|
||||
112;4;39;35
|
||||
112;4;40;34
|
||||
112;4;49;49
|
||||
112;4;50;50
|
||||
112;5;0;0
|
||||
112;5;1;13
|
||||
112;5;2;2
|
||||
112;5;3;3
|
||||
112;5;4;4
|
||||
112;5;5;5
|
||||
112;5;6;6
|
||||
112;5;7;7
|
||||
112;5;8;8
|
||||
112;5;9;9
|
||||
112;5;10;10
|
||||
112;5;12;11
|
||||
112;5;14;11
|
||||
112;5;19;30
|
||||
112;5;26;27
|
||||
112;5;28;26
|
||||
112;5;31;31
|
||||
112;5;32;32
|
||||
112;5;37;33
|
||||
112;5;38;34
|
||||
112;5;39;35
|
||||
112;5;40;34
|
||||
112;5;49;49
|
||||
112;5;50;50
|
||||
112;6;0;0
|
||||
112;6;1;13
|
||||
112;6;2;2
|
||||
112;6;3;3
|
||||
112;6;4;4
|
||||
112;6;5;5
|
||||
112;6;6;6
|
||||
112;6;7;7
|
||||
112;6;8;8
|
||||
112;6;9;9
|
||||
112;6;10;10
|
||||
112;6;12;11
|
||||
112;6;14;11
|
||||
112;6;19;30
|
||||
112;6;26;27
|
||||
112;6;28;26
|
||||
112;6;31;31
|
||||
112;6;32;32
|
||||
112;6;37;33
|
||||
112;6;38;34
|
||||
112;6;39;35
|
||||
112;6;40;34
|
||||
112;6;49;49
|
||||
112;6;50;50
|
||||
112;7;0;0
|
||||
112;7;1;13
|
||||
112;7;2;2
|
||||
112;7;3;3
|
||||
112;7;4;4
|
||||
112;7;5;5
|
||||
112;7;6;6
|
||||
112;7;7;7
|
||||
112;7;8;8
|
||||
112;7;9;9
|
||||
112;7;10;10
|
||||
112;7;12;11
|
||||
112;7;14;11
|
||||
112;7;19;30
|
||||
112;7;26;27
|
||||
112;7;28;26
|
||||
112;7;31;31
|
||||
112;7;32;32
|
||||
112;7;37;33
|
||||
112;7;38;34
|
||||
112;7;39;35
|
||||
112;7;40;34
|
||||
112;7;49;49
|
||||
112;7;50;50
|
||||
112;8;0;0
|
||||
112;8;1;13
|
||||
112;8;2;2
|
||||
112;8;3;3
|
||||
112;8;4;4
|
||||
112;8;5;5
|
||||
112;8;6;6
|
||||
112;8;7;7
|
||||
112;8;8;8
|
||||
112;8;9;9
|
||||
112;8;10;10
|
||||
112;8;12;11
|
||||
112;8;14;11
|
||||
112;8;19;30
|
||||
112;8;26;27
|
||||
112;8;28;26
|
||||
112;8;31;31
|
||||
112;8;32;32
|
||||
112;8;37;33
|
||||
112;8;38;34
|
||||
112;8;39;35
|
||||
112;8;40;34
|
||||
112;8;49;49
|
||||
112;8;50;50
|
||||
112;9;0;0
|
||||
112;9;1;13
|
||||
112;9;2;2
|
||||
112;9;3;3
|
||||
112;9;4;4
|
||||
112;9;5;5
|
||||
112;9;6;6
|
||||
112;9;7;7
|
||||
112;9;8;8
|
||||
112;9;9;9
|
||||
112;9;10;10
|
||||
112;9;12;11
|
||||
112;9;14;11
|
||||
112;9;19;30
|
||||
112;9;26;27
|
||||
112;9;28;26
|
||||
112;9;31;31
|
||||
112;9;32;32
|
||||
112;9;37;33
|
||||
112;9;38;34
|
||||
112;9;39;35
|
||||
112;9;40;34
|
||||
112;9;49;49
|
||||
112;9;50;50
|
||||
112;10;0;0
|
||||
112;10;1;13
|
||||
112;10;2;2
|
||||
112;10;3;3
|
||||
112;10;4;4
|
||||
112;10;5;5
|
||||
112;10;6;6
|
||||
112;10;7;7
|
||||
112;10;8;8
|
||||
112;10;9;9
|
||||
112;10;10;10
|
||||
112;10;12;11
|
||||
112;10;14;11
|
||||
112;10;19;30
|
||||
112;10;26;27
|
||||
112;10;28;26
|
||||
112;10;31;31
|
||||
112;10;32;32
|
||||
112;10;37;33
|
||||
112;10;38;34
|
||||
112;10;39;35
|
||||
112;10;40;34
|
||||
112;10;49;49
|
||||
112;10;50;50
|
||||
112;11;0;0
|
||||
112;11;1;13
|
||||
112;11;2;2
|
||||
112;11;3;3
|
||||
112;11;4;4
|
||||
112;11;5;5
|
||||
112;11;6;6
|
||||
112;11;7;7
|
||||
112;11;8;8
|
||||
112;11;9;9
|
||||
112;11;10;10
|
||||
112;11;12;11
|
||||
112;11;14;11
|
||||
112;11;15;12
|
||||
112;11;16;13
|
||||
112;11;17;14
|
||||
112;11;18;15
|
||||
112;11;19;30
|
||||
112;11;20;14
|
||||
112;11;21;13
|
||||
112;11;22;14
|
||||
112;11;23;23
|
||||
112;11;24;24
|
||||
112;11;25;25
|
||||
112;11;26;27
|
||||
112;11;29;28
|
||||
112;11;30;29
|
||||
112;11;31;31
|
||||
112;11;32;32
|
||||
112;11;33;15
|
||||
112;11;36;14
|
||||
112;11;37;33
|
||||
112;11;38;34
|
||||
112;11;39;35
|
||||
112;11;40;34
|
||||
112;11;49;49
|
||||
112;11;50;50
|
||||
112;12;0;0
|
||||
112;12;1;13
|
||||
112;12;2;2
|
||||
112;12;3;3
|
||||
112;12;4;4
|
||||
112;12;5;5
|
||||
112;12;6;6
|
||||
112;12;7;7
|
||||
112;12;8;8
|
||||
112;12;9;9
|
||||
112;12;10;10
|
||||
112;12;12;11
|
||||
112;12;14;11
|
||||
112;12;16;13
|
||||
112;12;17;12
|
||||
112;12;18;15
|
||||
112;12;19;30
|
||||
112;12;20;12
|
||||
112;12;21;13
|
||||
112;12;22;12
|
||||
112;12;23;23
|
||||
112;12;24;24
|
||||
112;12;25;25
|
||||
112;12;26;27
|
||||
112;12;28;26
|
||||
112;12;29;28
|
||||
112;12;30;29
|
||||
112;12;31;31
|
||||
112;12;32;32
|
||||
112;12;33;15
|
||||
112;12;36;12
|
||||
112;12;37;33
|
||||
112;12;38;34
|
||||
112;12;39;35
|
||||
112;12;40;34
|
||||
112;12;49;49
|
||||
112;12;50;50
|
||||
112;13;0;0
|
||||
112;13;1;13
|
||||
112;13;2;2
|
||||
112;13;3;3
|
||||
112;13;4;4
|
||||
112;13;5;5
|
||||
112;13;6;6
|
||||
112;13;7;7
|
||||
112;13;8;8
|
||||
112;13;9;9
|
||||
112;13;10;10
|
||||
112;13;12;11
|
||||
112;13;14;11
|
||||
112;13;15;12
|
||||
112;13;17;13
|
||||
112;13;18;15
|
||||
112;13;19;30
|
||||
112;13;20;13
|
||||
112;13;22;13
|
||||
112;13;23;23
|
||||
112;13;24;24
|
||||
112;13;25;25
|
||||
112;13;26;27
|
||||
112;13;27;12
|
||||
112;13;28;26
|
||||
112;13;29;28
|
||||
112;13;30;29
|
||||
112;13;31;31
|
||||
112;13;32;32
|
||||
112;13;33;15
|
||||
112;13;36;13
|
||||
112;13;37;33
|
||||
112;13;38;34
|
||||
112;13;39;35
|
||||
112;13;40;34
|
||||
112;13;49;49
|
||||
112;13;50;50
|
||||
112;14;0;0
|
||||
112;14;1;13
|
||||
112;14;2;2
|
||||
112;14;3;3
|
||||
112;14;4;4
|
||||
112;14;5;5
|
||||
112;14;6;6
|
||||
112;14;7;7
|
||||
112;14;8;8
|
||||
112;14;9;9
|
||||
112;14;10;10
|
||||
112;14;12;11
|
||||
112;14;14;11
|
||||
112;14;15;12
|
||||
112;14;16;13
|
||||
112;14;18;15
|
||||
112;14;19;30
|
||||
112;14;21;13
|
||||
112;14;23;23
|
||||
112;14;24;24
|
||||
112;14;25;25
|
||||
112;14;26;27
|
||||
112;14;28;26
|
||||
112;14;29;28
|
||||
112;14;30;29
|
||||
112;14;31;31
|
||||
112;14;32;32
|
||||
112;14;33;15
|
||||
112;14;37;33
|
||||
112;14;38;34
|
||||
112;14;39;35
|
||||
112;14;40;34
|
||||
112;14;49;49
|
||||
112;14;50;50
|
||||
112;15;0;0
|
||||
112;15;1;13
|
||||
112;15;2;2
|
||||
112;15;3;3
|
||||
112;15;4;4
|
||||
112;15;5;5
|
||||
112;15;6;6
|
||||
112;15;7;7
|
||||
112;15;8;8
|
||||
112;15;9;9
|
||||
112;15;10;10
|
||||
112;15;12;11
|
||||
112;15;14;11
|
||||
112;15;15;12
|
||||
112;15;16;13
|
||||
112;15;17;15
|
||||
112;15;19;30
|
||||
112;15;20;15
|
||||
112;15;21;13
|
||||
112;15;22;15
|
||||
112;15;23;23
|
||||
112;15;24;24
|
||||
112;15;25;25
|
||||
112;15;26;27
|
||||
112;15;28;26
|
||||
112;15;29;28
|
||||
112;15;30;29
|
||||
112;15;31;31
|
||||
112;15;32;32
|
||||
112;15;36;15
|
||||
112;15;37;33
|
||||
112;15;38;34
|
||||
112;15;39;35
|
||||
112;15;40;34
|
||||
112;15;49;49
|
||||
112;15;50;50
|
||||
112;23;0;0
|
||||
112;23;1;13
|
||||
112;23;2;2
|
||||
112;23;3;3
|
||||
112;23;4;4
|
||||
112;23;5;5
|
||||
112;23;6;6
|
||||
112;23;7;7
|
||||
112;23;8;8
|
||||
112;23;9;9
|
||||
112;23;10;10
|
||||
112;23;12;11
|
||||
112;23;14;11
|
||||
112;23;15;12
|
||||
112;23;16;13
|
||||
112;23;17;14
|
||||
112;23;18;15
|
||||
112;23;19;30
|
||||
112;23;20;14
|
||||
112;23;21;13
|
||||
112;23;22;14
|
||||
112;23;24;24
|
||||
112;23;25;25
|
||||
112;23;26;27
|
||||
112;23;28;26
|
||||
112;23;29;28
|
||||
112;23;30;29
|
||||
112;23;31;31
|
||||
112;23;32;32
|
||||
112;23;33;15
|
||||
112;23;36;14
|
||||
112;23;37;33
|
||||
112;23;38;34
|
||||
112;23;39;35
|
||||
112;23;40;34
|
||||
112;23;49;49
|
||||
112;23;50;50
|
||||
112;24;0;0
|
||||
112;24;1;13
|
||||
112;24;2;2
|
||||
112;24;3;3
|
||||
112;24;4;4
|
||||
112;24;5;5
|
||||
112;24;6;6
|
||||
112;24;7;7
|
||||
112;24;8;8
|
||||
112;24;9;9
|
||||
112;24;10;10
|
||||
112;24;12;11
|
||||
112;24;14;11
|
||||
112;24;15;12
|
||||
112;24;16;13
|
||||
112;24;17;24
|
||||
112;24;18;15
|
||||
112;24;19;30
|
||||
112;24;20;24
|
||||
112;24;21;13
|
||||
112;24;22;24
|
||||
112;24;23;23
|
||||
112;24;25;25
|
||||
112;24;26;27
|
||||
112;24;28;26
|
||||
112;24;29;28
|
||||
112;24;30;29
|
||||
112;24;31;31
|
||||
112;24;32;32
|
||||
112;24;33;15
|
||||
112;24;36;24
|
||||
112;24;37;33
|
||||
112;24;38;34
|
||||
112;24;39;35
|
||||
112;24;40;34
|
||||
112;24;49;49
|
||||
112;24;50;50
|
||||
112;25;0;0
|
||||
112;25;1;13
|
||||
112;25;2;2
|
||||
112;25;3;3
|
||||
112;25;4;4
|
||||
112;25;5;5
|
||||
112;25;6;6
|
||||
112;25;7;7
|
||||
112;25;8;8
|
||||
112;25;9;9
|
||||
112;25;10;10
|
||||
112;25;12;11
|
||||
112;25;14;11
|
||||
112;25;16;13
|
||||
112;25;17;14
|
||||
112;25;18;15
|
||||
112;25;19;30
|
||||
112;25;20;14
|
||||
112;25;21;13
|
||||
112;25;22;14
|
||||
112;25;23;23
|
||||
112;25;24;24
|
||||
112;25;26;27
|
||||
112;25;28;26
|
||||
112;25;29;28
|
||||
112;25;30;29
|
||||
112;25;31;31
|
||||
112;25;32;32
|
||||
112;25;33;15
|
||||
112;25;36;14
|
||||
112;25;37;33
|
||||
112;25;38;34
|
||||
112;25;39;35
|
||||
112;25;40;34
|
||||
112;25;49;49
|
||||
112;25;50;50
|
||||
112;26;0;0
|
||||
112;26;1;13
|
||||
112;26;2;2
|
||||
112;26;3;3
|
||||
112;26;4;4
|
||||
112;26;5;5
|
||||
112;26;6;6
|
||||
112;26;7;7
|
||||
112;26;8;8
|
||||
112;26;9;9
|
||||
112;26;10;10
|
||||
112;26;12;11
|
||||
112;26;14;11
|
||||
112;26;15;12
|
||||
112;26;16;13
|
||||
112;26;17;14
|
||||
112;26;18;15
|
||||
112;26;19;30
|
||||
112;26;20;14
|
||||
112;26;21;13
|
||||
112;26;22;14
|
||||
112;26;23;23
|
||||
112;26;24;24
|
||||
112;26;25;25
|
||||
112;26;26;27
|
||||
112;26;29;28
|
||||
112;26;30;29
|
||||
112;26;31;31
|
||||
112;26;32;32
|
||||
112;26;33;15
|
||||
112;26;36;14
|
||||
112;26;37;33
|
||||
112;26;38;34
|
||||
112;26;39;35
|
||||
112;26;40;34
|
||||
112;26;49;49
|
||||
112;26;50;50
|
||||
112;27;0;0
|
||||
112;27;1;13
|
||||
112;27;2;2
|
||||
112;27;3;3
|
||||
112;27;4;4
|
||||
112;27;5;5
|
||||
112;27;6;6
|
||||
112;27;7;7
|
||||
112;27;8;8
|
||||
112;27;9;9
|
||||
112;27;10;10
|
||||
112;27;12;11
|
||||
112;27;14;11
|
||||
112;27;19;30
|
||||
112;27;26;27
|
||||
112;27;28;26
|
||||
112;27;31;31
|
||||
112;27;32;32
|
||||
112;27;37;33
|
||||
112;27;38;34
|
||||
112;27;39;35
|
||||
112;27;40;34
|
||||
112;27;49;49
|
||||
112;27;50;50
|
||||
112;28;0;0
|
||||
112;28;1;13
|
||||
112;28;2;2
|
||||
112;28;3;3
|
||||
112;28;4;4
|
||||
112;28;5;5
|
||||
112;28;6;6
|
||||
112;28;7;7
|
||||
112;28;8;8
|
||||
112;28;9;9
|
||||
112;28;10;10
|
||||
112;28;12;11
|
||||
112;28;14;11
|
||||
112;28;16;13
|
||||
112;28;19;30
|
||||
112;28;26;27
|
||||
112;28;31;31
|
||||
112;28;32;32
|
||||
112;28;37;33
|
||||
112;28;38;34
|
||||
112;28;39;35
|
||||
112;28;40;34
|
||||
112;28;49;49
|
||||
112;28;50;50
|
||||
112;29;0;0
|
||||
112;29;1;13
|
||||
112;29;2;2
|
||||
112;29;3;3
|
||||
112;29;4;4
|
||||
112;29;5;5
|
||||
112;29;6;6
|
||||
112;29;7;7
|
||||
112;29;8;8
|
||||
112;29;9;9
|
||||
112;29;10;10
|
||||
112;29;12;11
|
||||
112;29;14;11
|
||||
112;29;16;13
|
||||
112;29;19;30
|
||||
112;29;24;24
|
||||
112;29;26;27
|
||||
112;29;31;31
|
||||
112;29;32;32
|
||||
112;29;37;33
|
||||
112;29;38;34
|
||||
112;29;39;35
|
||||
112;29;40;34
|
||||
112;29;49;49
|
||||
112;29;50;50
|
||||
112;30;0;0
|
||||
112;30;1;13
|
||||
112;30;2;2
|
||||
112;30;3;3
|
||||
112;30;4;4
|
||||
112;30;5;5
|
||||
112;30;6;6
|
||||
112;30;7;7
|
||||
112;30;8;8
|
||||
112;30;9;9
|
||||
112;30;10;10
|
||||
112;30;12;11
|
||||
112;30;14;11
|
||||
112;30;19;30
|
||||
112;30;26;27
|
||||
112;30;31;31
|
||||
112;30;32;32
|
||||
112;30;37;33
|
||||
112;30;38;34
|
||||
112;30;39;35
|
||||
112;30;40;34
|
||||
112;30;49;49
|
||||
112;30;50;50
|
||||
112;31;0;0
|
||||
112;31;1;13
|
||||
112;31;2;2
|
||||
112;31;3;3
|
||||
112;31;4;4
|
||||
112;31;5;5
|
||||
112;31;6;6
|
||||
112;31;7;7
|
||||
112;31;8;8
|
||||
112;31;9;9
|
||||
112;31;10;10
|
||||
112;31;12;11
|
||||
112;31;14;11
|
||||
112;31;19;30
|
||||
112;31;26;27
|
||||
112;31;28;26
|
||||
112;31;31;31
|
||||
112;31;32;32
|
||||
112;31;37;33
|
||||
112;31;38;34
|
||||
112;31;39;35
|
||||
112;31;40;34
|
||||
112;31;49;49
|
||||
112;31;50;50
|
||||
112;32;0;0
|
||||
112;32;1;13
|
||||
112;32;2;2
|
||||
112;32;3;3
|
||||
112;32;4;4
|
||||
112;32;5;5
|
||||
112;32;6;6
|
||||
112;32;7;7
|
||||
112;32;8;8
|
||||
112;32;9;9
|
||||
112;32;10;10
|
||||
112;32;12;11
|
||||
112;32;14;11
|
||||
112;32;19;30
|
||||
112;32;26;27
|
||||
112;32;28;26
|
||||
112;32;31;31
|
||||
112;32;32;32
|
||||
112;32;37;33
|
||||
112;32;38;34
|
||||
112;32;39;35
|
||||
112;32;40;34
|
||||
112;32;49;49
|
||||
112;32;50;50
|
||||
112;33;0;0
|
||||
112;33;1;13
|
||||
112;33;2;2
|
||||
112;33;3;3
|
||||
112;33;4;4
|
||||
112;33;5;5
|
||||
112;33;6;6
|
||||
112;33;7;7
|
||||
112;33;8;8
|
||||
112;33;9;9
|
||||
112;33;10;10
|
||||
112;33;12;11
|
||||
112;33;14;11
|
||||
112;33;19;30
|
||||
112;33;26;27
|
||||
112;33;28;26
|
||||
112;33;31;31
|
||||
112;33;32;32
|
||||
112;33;37;33
|
||||
112;33;38;34
|
||||
112;33;39;35
|
||||
112;33;40;34
|
||||
112;33;49;49
|
||||
112;33;50;50
|
||||
112;34;0;0
|
||||
112;34;1;13
|
||||
112;34;2;2
|
||||
112;34;3;3
|
||||
112;34;4;4
|
||||
112;34;5;5
|
||||
112;34;6;6
|
||||
112;34;7;7
|
||||
112;34;8;8
|
||||
112;34;9;9
|
||||
112;34;10;10
|
||||
112;34;12;11
|
||||
112;34;14;11
|
||||
112;34;15;12
|
||||
112;34;16;13
|
||||
112;34;19;30
|
||||
112;34;24;24
|
||||
112;34;26;27
|
||||
112;34;28;26
|
||||
112;34;31;31
|
||||
112;34;32;32
|
||||
112;34;37;33
|
||||
112;34;38;34
|
||||
112;34;39;35
|
||||
112;34;40;34
|
||||
112;34;49;49
|
||||
112;34;50;50
|
||||
112;35;0;0
|
||||
112;35;1;13
|
||||
112;35;2;2
|
||||
112;35;3;3
|
||||
112;35;4;4
|
||||
112;35;5;5
|
||||
112;35;6;6
|
||||
112;35;7;7
|
||||
112;35;8;8
|
||||
112;35;9;9
|
||||
112;35;10;10
|
||||
112;35;12;11
|
||||
112;35;14;11
|
||||
112;35;19;30
|
||||
112;35;26;27
|
||||
112;35;28;26
|
||||
112;35;31;31
|
||||
112;35;32;32
|
||||
112;35;37;33
|
||||
112;35;38;34
|
||||
112;35;39;35
|
||||
112;35;40;34
|
||||
112;35;49;49
|
||||
112;35;50;50
|
||||
112;49;0;0
|
||||
112;49;1;13
|
||||
112;49;2;2
|
||||
112;49;3;3
|
||||
112;49;4;4
|
||||
112;49;5;5
|
||||
112;49;6;6
|
||||
112;49;7;7
|
||||
112;49;8;8
|
||||
112;49;9;9
|
||||
112;49;10;10
|
||||
112;49;12;11
|
||||
112;49;14;11
|
||||
112;49;19;30
|
||||
112;49;26;27
|
||||
112;49;28;26
|
||||
112;49;31;31
|
||||
112;49;32;32
|
||||
112;49;37;33
|
||||
112;49;38;34
|
||||
112;49;39;35
|
||||
112;49;40;34
|
||||
112;49;49;49
|
||||
112;49;50;50
|
||||
112;50;0;0
|
||||
112;50;1;13
|
||||
112;50;2;2
|
||||
112;50;3;3
|
||||
112;50;4;4
|
||||
112;50;5;5
|
||||
112;50;6;6
|
||||
112;50;7;7
|
||||
112;50;8;8
|
||||
112;50;9;9
|
||||
112;50;10;10
|
||||
112;50;12;11
|
||||
112;50;14;11
|
||||
112;50;19;30
|
||||
112;50;26;27
|
||||
112;50;28;26
|
||||
112;50;31;31
|
||||
112;50;32;32
|
||||
112;50;37;33
|
||||
112;50;38;34
|
||||
112;50;39;35
|
||||
112;50;40;34
|
||||
112;50;49;49
|
||||
112;50;50;50
|
||||
|
@@ -0,0 +1,384 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
# 2023.08.01
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FAMIGLIA_112 # Copia della 12 PER TEST
|
||||
$IDX : 112
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
#
|
||||
# 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
#
|
||||
$STATE : 0 : ND
|
||||
$STATE : 2 : Attrezzaggio
|
||||
$STATE : 3 : CreazioneProgrammi
|
||||
$STATE : 4 : LavoriVari
|
||||
$STATE : 5 : Guasto
|
||||
$STATE : 6 : MancaPezzo
|
||||
$STATE : 7 : MancaLavoro
|
||||
$STATE : 8 : Assenteismo
|
||||
$STATE : 9 : Manutenzione
|
||||
$STATE : 10 : Pulizia
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 14 : CambioPezzo
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 23 : RotturaNastro
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 25 : ScaricoPieno
|
||||
$STATE : 26 : NonDisponibile
|
||||
$STATE : 27 : MancaMateriaPrima
|
||||
$STATE : 28 : MagazzinoGrezziVuoto
|
||||
$STATE : 29 : Emergenza
|
||||
$STATE : 30 : FermoOrganizzativo
|
||||
$STATE : 31 : ModificaProgrammi
|
||||
$STATE : 32 : SostituzioneUtensile
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 49 : MancaAttrezzatura
|
||||
$STATE : 50 : UsuraUtensile
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# NOTE
|
||||
#
|
||||
# BARCODE SOSTITUITI
|
||||
#
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
$EVENT : 04 : Barcode_Lavori_Vari
|
||||
$EVENT : 05 : Barcode_Guasto
|
||||
$EVENT : 06 : Barcode_Manca_Pezzo
|
||||
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
$EVENT : 20 : Contapezzi
|
||||
$EVENT : 21 : HW_start_pallet
|
||||
$EVENT : 22 : HW_end_pallet
|
||||
$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
$EVENT : 24 : HW_manuale
|
||||
$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$EVENT : 30 : HW_emergenza
|
||||
$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
$EVENT : 33 : HW_Allarme Macchina
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : Barcode_Lavora : Lavorazione
|
||||
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio
|
||||
ALL_STATES : Barcode_Creazione_Programmi : CreazioneProgrammi
|
||||
ALL_STATES : Barcode_Lavori_Vari : LavoriVari
|
||||
ALL_STATES : Barcode_Guasto : Guasto
|
||||
ALL_STATES : Barcode_Manca_Pezzo : MancaPezzo
|
||||
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : MancaLavoro
|
||||
ALL_STATES : Barcode_Assenteismo : Assenteismo
|
||||
ALL_STATES : Barcode_Manutenzione : Manutenzione
|
||||
ALL_STATES : Barcode_Pulizia : Pulizia
|
||||
#ALL_STATES : Bcode_Cambio_Pallet : CambioPezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
|
||||
ALL_STATES : Barcode_Macchina_Spenta : MacchinaSpenta
|
||||
ALL_STATES : Barcode_Fermo_Organizzativo : FermoOrganizzativo
|
||||
ALL_STATES : Barcode_Manca_MateriaPrima : MancaMateriaPrima # 26
|
||||
ALL_STATES : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
ALL_STATES : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
ALL_STATES : Barcode_Riempimento_Vasca : RiempimentoVasca
|
||||
ALL_STATES : Barcode_Riscaldamento : Riscaldamento
|
||||
ALL_STATES : Barcode_Anomalia_Macchina : AnomaliaMacchina
|
||||
ALL_STATES : Barcode_Manca_Attrezzatura : MancaAttrezzatura # 49
|
||||
ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile # 50
|
||||
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta
|
||||
|
||||
MacchinaSpenta : HW_PowerOn : FermoGenerico
|
||||
Lavorazione : HW_PowerOn : FermoGenerico
|
||||
CambioPezzo : HW_PowerOn : FermoGenerico
|
||||
AllarmeCN : HW_PowerOn : FermoGenerico
|
||||
RotturaNastro : HW_PowerOn : FermoGenerico
|
||||
Manuale : HW_PowerOn : FermoGenerico
|
||||
NonDisponibile : HW_PowerOn : FermoGenerico
|
||||
Riscaldamento : HW_PowerOn : FermoGenerico
|
||||
|
||||
MacchinaSpenta : HW_machining : Lavorazione
|
||||
FermoGenerico : HW_machining : Lavorazione
|
||||
CambioPezzo : HW_machining : Lavorazione
|
||||
AllarmeCN : HW_machining : Lavorazione
|
||||
RotturaNastro : HW_machining : Lavorazione
|
||||
Manuale : HW_machining : Lavorazione
|
||||
ScaricoPieno : HW_machining : Lavorazione
|
||||
NonDisponibile : HW_machining : Lavorazione
|
||||
MagazzinoGrezziVuoto: HW_machining : Lavorazione
|
||||
Emergenza : HW_machining : Lavorazione
|
||||
Riscaldamento : HW_machining : Lavorazione
|
||||
|
||||
MacchinaSpenta : HW_end_machining : CambioPezzo
|
||||
FermoGenerico : HW_end_machining : FermoGenerico
|
||||
Lavorazione : HW_end_machining : Lavorazione
|
||||
AllarmeCN : HW_end_machining : AllarmeCN
|
||||
RotturaNastro : HW_end_machining : CambioPezzo
|
||||
Manuale : HW_end_machining : Manuale
|
||||
ScaricoPieno : HW_end_machining : CambioPezzo
|
||||
NonDisponibile : HW_end_machining : CambioPezzo
|
||||
|
||||
MacchinaSpenta : HW_error : AllarmeCN
|
||||
FermoGenerico : HW_error : AllarmeCN
|
||||
Lavorazione : HW_error : AllarmeCN
|
||||
CambioPezzo : HW_error : AllarmeCN
|
||||
RotturaNastro : HW_error : AllarmeCN
|
||||
Manuale : HW_error : AllarmeCN
|
||||
ScaricoPieno : HW_error : AllarmeCN
|
||||
NonDisponibile : HW_error : AllarmeCN
|
||||
|
||||
MacchinaSpenta : Contapezzi : CambioPezzo
|
||||
FermoGenerico : Contapezzi : FermoGenerico
|
||||
Lavorazione : Contapezzi : Lavorazione
|
||||
AllarmeCN : Contapezzi : AllarmeCN
|
||||
RotturaNastro : Contapezzi : CambioPezzo
|
||||
Manuale : Contapezzi : Manuale
|
||||
ScaricoPieno : Contapezzi : CambioPezzo
|
||||
NonDisponibile : Contapezzi : CambioPezzo
|
||||
|
||||
MacchinaSpenta : HW_start_pallet : Lavorazione
|
||||
FermoGenerico : HW_start_pallet : Lavorazione
|
||||
CambioPezzo : HW_start_pallet : Lavorazione
|
||||
AllarmeCN : HW_start_pallet : Lavorazione
|
||||
RotturaNastro : HW_start_pallet : Lavorazione
|
||||
Manuale : HW_start_pallet : Lavorazione
|
||||
ScaricoPieno : HW_start_pallet : Lavorazione
|
||||
NonDisponibile : HW_start_pallet : Lavorazione
|
||||
|
||||
MacchinaSpenta : HW_end_pallet : CambioPezzo
|
||||
FermoGenerico : HW_end_pallet : FermoGenerico
|
||||
Lavorazione : HW_end_pallet : Lavorazione
|
||||
AllarmeCN : HW_end_pallet : AllarmeCN
|
||||
RotturaNastro : HW_end_pallet : CambioPezzo
|
||||
Manuale : HW_end_pallet : Manuale
|
||||
ScaricoPieno : HW_end_pallet : CambioPezzo
|
||||
NonDisponibile : HW_end_pallet : CambioPezzo
|
||||
|
||||
MacchinaSpenta : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
FermoGenerico : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
Lavorazione : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
CambioPezzo : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
AllarmeCN : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
Manuale : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
ScaricoPieno : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
NonDisponibile : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
|
||||
MacchinaSpenta : HW_manuale : Manuale
|
||||
FermoGenerico : HW_manuale : Manuale
|
||||
Lavorazione : HW_manuale : Manuale
|
||||
CambioPezzo : HW_manuale : Manuale
|
||||
AllarmeCN : HW_manuale : Manuale
|
||||
RotturaNastro : HW_manuale : Manuale
|
||||
ScaricoPieno : HW_manuale : Manuale
|
||||
NonDisponibile : HW_manuale : Manuale
|
||||
Emergenza : HW_manuale : Manuale
|
||||
Riscaldamento : HW_manuale : Manuale
|
||||
|
||||
MacchinaSpenta : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
FermoGenerico : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
Lavorazione : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
CambioPezzo : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
AllarmeCN : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
RotturaNastro : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
Manuale : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
NonDisponibile : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
|
||||
Lavorazione : Timer_timeout_tempo_ciclo : FermoGenerico # 27
|
||||
|
||||
Attrezzaggio : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
CreazioneProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
LavoriVari : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Guasto : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaLavoro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Assenteismo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Manutenzione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Pulizia : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
FermoGenerico : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Lavorazione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
CambioPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
AllarmeCN : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
RotturaNastro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Manuale : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
ScaricoPieno : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaMateriaPrima : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
ModificaProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
SostituzioneUtensile: Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
RiempimentoVasca : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Riscaldamento : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
AnomaliaMacchina : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaAttrezzatura : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
UsuraUtensile : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
|
||||
MacchinaSpenta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
FermoGenerico : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
Lavorazione : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
CambioPezzo : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
AllarmeCN : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
RotturaNastro : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
Manuale : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
ScaricoPieno : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
NonDisponibile : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
|
||||
MacchinaSpenta : HW_emergenza : Emergenza
|
||||
FermoGenerico : HW_emergenza : Emergenza
|
||||
Lavorazione : HW_emergenza : Emergenza
|
||||
CambioPezzo : HW_emergenza : Emergenza
|
||||
AllarmeCN : HW_emergenza : Emergenza
|
||||
RotturaNastro : HW_emergenza : Emergenza
|
||||
Manuale : HW_emergenza : Emergenza
|
||||
ScaricoPieno : HW_emergenza : Emergenza
|
||||
NonDisponibile : HW_emergenza : Emergenza
|
||||
|
||||
MacchinaSpenta : HW_Allarme Macchina : AllarmeCN
|
||||
FermoGenerico : HW_Allarme Macchina : AllarmeCN
|
||||
Lavorazione : HW_Allarme Macchina : AllarmeCN
|
||||
CambioPezzo : HW_Allarme Macchina : AllarmeCN
|
||||
RotturaNastro : HW_Allarme Macchina : AllarmeCN
|
||||
Manuale : HW_Allarme Macchina : AllarmeCN
|
||||
ScaricoPieno : HW_Allarme Macchina : AllarmeCN
|
||||
NonDisponibile : HW_Allarme Macchina : AllarmeCN
|
||||
|
||||
MacchinaSpenta : HW_deposito_robot : CambioPezzo
|
||||
FermoGenerico : HW_deposito_robot : FermoGenerico
|
||||
Lavorazione : HW_deposito_robot : Lavorazione
|
||||
AllarmeCN : HW_deposito_robot : AllarmeCN
|
||||
RotturaNastro : HW_deposito_robot : CambioPezzo
|
||||
Manuale : HW_deposito_robot : Manuale
|
||||
ScaricoPieno : HW_deposito_robot : CambioPezzo
|
||||
NonDisponibile : HW_deposito_robot : CambioPezzo
|
||||
|
||||
ALL_STATES : HW_WarmUp_CoolDown : Riscaldamento # 40
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
#$STATE : 0 : ND
|
||||
#$STATE : 1 : MacchinaPronta
|
||||
#$STATE : 2 : Attrezzaggio
|
||||
#$STATE : 3 : CreazioneProgrammi
|
||||
#$STATE : 4 : LavoriVari
|
||||
#$STATE : 5 : Guasto
|
||||
#$STATE : 6 : MancaPezzo
|
||||
#$STATE : 7 : MancaLavoro
|
||||
#$STATE : 8 : Assenteismo
|
||||
#$STATE : 9 : Manutenzione
|
||||
#$STATE : 10 : Pulizia
|
||||
#$STATE : 11 : MacchinaSpenta
|
||||
#$STATE : 12 : FermoGenerico
|
||||
#$STATE : 13 : Lavorazione
|
||||
#$STATE : 14 : CambioPezzo
|
||||
#$STATE : 15 : AllarmeCN
|
||||
#$STATE : 23 : RotturaNastro
|
||||
#$STATE : 24 : Manuale
|
||||
#$STATE : 25 : ScaricoPieno
|
||||
#$STATE : 26 : NonDisponibile
|
||||
#$STATE : 27 : MancaRifornMPD
|
||||
#$STATE : 28 : MagazzinoGrezziVuoto
|
||||
#$STATE : 29 : Emergenza
|
||||
#$STATE : 30 : FermoOrganizzativo
|
||||
#$STATE : 31 : ModificaProgrammi
|
||||
#$STATE : 32 : SostituzioneUtensile
|
||||
#$STATE : 33 : RiempimentoVasca
|
||||
#$STATE : 34 : Riscaldamento
|
||||
#$STATE : 35 : AnomaliaMacchina
|
||||
#$STATE : 36 : AccensioneSpegnimento
|
||||
#$STATE : 37 : Carico
|
||||
#$STATE : 38 : Riserva
|
||||
#$STATE : 39 : AVuoto
|
||||
#$STATE : 49 : MancaAttrezzatura
|
||||
#$STATE : 50 : UsuraUtensile
|
||||
#
|
||||
##definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
#
|
||||
#$EVENT : 00 : EMPTY
|
||||
#$EVENT : 01 : Barcode_Lavora
|
||||
#$EVENT : 02 : Barcode_Attrezzaggio
|
||||
#$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
#$EVENT : 04 : NoBarcode_Riempimento_Vasca
|
||||
#$EVENT : 05 : Barcode_Guasto
|
||||
# # messo NoBarcode_Riscaldamento perchè c'è sotto Barcode riscaldamento -> 38
|
||||
#$EVENT : 06 : NoBarcode_Riscaldamento
|
||||
#$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
#$EVENT : 08 : Barcode_Assenteismo
|
||||
#$EVENT : 09 : Barcode_Manutenzione
|
||||
#$EVENT : 10 : Barcode_Pulizia
|
||||
#$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
#$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
#$EVENT : 13 : HW_init
|
||||
#$EVENT : 14 : HW_power_off
|
||||
#$EVENT : 15 : HW_PowerOn
|
||||
#$EVENT : 16 : HW_machining
|
||||
#$EVENT : 17 : HW_end_machining
|
||||
#$EVENT : 18 : HW_error
|
||||
#$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
#$EVENT : 20 : Contapezzi
|
||||
#$EVENT : 21 : HW_start_pallet
|
||||
#$EVENT : 22 : HW_end_pallet
|
||||
#$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
#$EVENT : 24 : HW_manuale
|
||||
#$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
#$EVENT : 26 : Barcode_Manca_Riforn_MPD
|
||||
#$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
#$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
#$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
#$EVENT : 30 : HW_emergenza
|
||||
#$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
#$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
#$EVENT : 33 : HW_Allarme Macchina
|
||||
#$EVENT : 34 : HW_end_pallet_1
|
||||
#$EVENT : 35 : HW_end_pallet_2
|
||||
#$EVENT : 36 : HW_deposito_robot
|
||||
#$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
#$EVENT : 38 : Barcode_Riscaldamento
|
||||
#$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
#$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
#$EVENT : 41 : HW_machining_SLOW
|
||||
#$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
#$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
#$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
#$EVENT : 45 : HW_Warn_Riserva
|
||||
#$EVENT : 46 : HW_Carico
|
||||
#$EVENT : 47 : HW_Mismatch
|
||||
#$EVENT : 48 : HW_preparing
|
||||
#$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
#$EVENT : 50 : Barcode_Usura_Utensile
|
||||
#$EVENT : 120 : IncrementoPezzi
|
||||
#$EVENT : 121 : RettificaPezzi
|
||||
#$EVENT : 999 : Commento
|
||||
@@ -0,0 +1,232 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
115;0;14;11
|
||||
115;0;15;1
|
||||
115;0;18;15
|
||||
115;0;44;39
|
||||
115;0;45;38
|
||||
115;0;46;37
|
||||
115;1;0;0
|
||||
115;1;14;11
|
||||
115;1;18;15
|
||||
115;1;44;39
|
||||
115;1;45;38
|
||||
115;1;46;37
|
||||
115;2;0;0
|
||||
115;2;14;11
|
||||
115;2;15;1
|
||||
115;2;18;15
|
||||
115;2;44;39
|
||||
115;2;45;38
|
||||
115;2;46;37
|
||||
115;3;0;0
|
||||
115;3;14;11
|
||||
115;3;15;1
|
||||
115;3;18;15
|
||||
115;3;44;39
|
||||
115;3;45;38
|
||||
115;3;46;37
|
||||
115;4;0;0
|
||||
115;4;14;11
|
||||
115;4;15;1
|
||||
115;4;18;15
|
||||
115;4;44;39
|
||||
115;4;45;38
|
||||
115;4;46;37
|
||||
115;5;0;0
|
||||
115;5;14;11
|
||||
115;5;15;1
|
||||
115;5;18;15
|
||||
115;5;44;39
|
||||
115;5;45;38
|
||||
115;5;46;37
|
||||
115;6;0;0
|
||||
115;6;14;11
|
||||
115;6;15;1
|
||||
115;6;18;15
|
||||
115;6;44;39
|
||||
115;6;45;38
|
||||
115;6;46;37
|
||||
115;7;0;0
|
||||
115;7;14;11
|
||||
115;7;15;1
|
||||
115;7;18;15
|
||||
115;7;44;39
|
||||
115;7;45;38
|
||||
115;7;46;37
|
||||
115;8;0;0
|
||||
115;8;14;11
|
||||
115;8;15;1
|
||||
115;8;18;15
|
||||
115;8;44;39
|
||||
115;8;45;38
|
||||
115;8;46;37
|
||||
115;9;0;0
|
||||
115;9;14;11
|
||||
115;9;15;1
|
||||
115;9;18;15
|
||||
115;9;44;39
|
||||
115;9;45;38
|
||||
115;9;46;37
|
||||
115;10;0;0
|
||||
115;10;14;11
|
||||
115;10;15;1
|
||||
115;10;18;15
|
||||
115;10;44;39
|
||||
115;10;45;38
|
||||
115;10;46;37
|
||||
115;11;0;0
|
||||
115;11;15;1
|
||||
115;11;18;15
|
||||
115;11;44;39
|
||||
115;11;45;38
|
||||
115;11;46;37
|
||||
115;12;0;0
|
||||
115;12;14;11
|
||||
115;12;15;1
|
||||
115;12;18;15
|
||||
115;12;44;39
|
||||
115;12;45;38
|
||||
115;12;46;37
|
||||
115;13;0;0
|
||||
115;13;14;11
|
||||
115;13;15;1
|
||||
115;13;18;15
|
||||
115;13;44;39
|
||||
115;13;45;38
|
||||
115;13;46;37
|
||||
115;14;0;0
|
||||
115;14;14;11
|
||||
115;14;15;1
|
||||
115;14;18;15
|
||||
115;14;44;39
|
||||
115;14;45;38
|
||||
115;14;46;37
|
||||
115;15;0;0
|
||||
115;15;14;11
|
||||
115;15;15;1
|
||||
115;15;44;39
|
||||
115;15;45;38
|
||||
115;15;46;37
|
||||
115;23;0;0
|
||||
115;23;14;11
|
||||
115;23;15;1
|
||||
115;23;18;15
|
||||
115;23;44;39
|
||||
115;23;45;38
|
||||
115;23;46;37
|
||||
115;24;0;0
|
||||
115;24;14;11
|
||||
115;24;15;1
|
||||
115;24;18;15
|
||||
115;24;44;39
|
||||
115;24;45;38
|
||||
115;24;46;37
|
||||
115;25;0;0
|
||||
115;25;14;11
|
||||
115;25;15;1
|
||||
115;25;18;15
|
||||
115;25;44;39
|
||||
115;25;45;38
|
||||
115;25;46;37
|
||||
115;26;0;0
|
||||
115;26;14;11
|
||||
115;26;15;1
|
||||
115;26;18;15
|
||||
115;26;44;39
|
||||
115;26;45;38
|
||||
115;26;46;37
|
||||
115;27;0;0
|
||||
115;27;14;11
|
||||
115;27;15;1
|
||||
115;27;18;15
|
||||
115;27;44;39
|
||||
115;27;45;38
|
||||
115;27;46;37
|
||||
115;28;0;0
|
||||
115;28;14;11
|
||||
115;28;15;1
|
||||
115;28;18;15
|
||||
115;28;44;39
|
||||
115;28;45;38
|
||||
115;28;46;37
|
||||
115;29;0;0
|
||||
115;29;14;11
|
||||
115;29;15;1
|
||||
115;29;18;15
|
||||
115;29;44;39
|
||||
115;29;45;38
|
||||
115;29;46;37
|
||||
115;30;0;0
|
||||
115;30;14;11
|
||||
115;30;15;1
|
||||
115;30;18;15
|
||||
115;30;44;39
|
||||
115;30;45;38
|
||||
115;30;46;37
|
||||
115;31;0;0
|
||||
115;31;14;11
|
||||
115;31;15;1
|
||||
115;31;18;15
|
||||
115;31;44;39
|
||||
115;31;45;38
|
||||
115;31;46;37
|
||||
115;32;0;0
|
||||
115;32;14;11
|
||||
115;32;15;1
|
||||
115;32;18;15
|
||||
115;32;44;39
|
||||
115;32;45;38
|
||||
115;32;46;37
|
||||
115;33;0;0
|
||||
115;33;14;11
|
||||
115;33;15;1
|
||||
115;33;18;15
|
||||
115;33;44;39
|
||||
115;33;45;38
|
||||
115;33;46;37
|
||||
115;34;0;0
|
||||
115;34;14;11
|
||||
115;34;15;1
|
||||
115;34;18;15
|
||||
115;34;44;39
|
||||
115;34;45;38
|
||||
115;34;46;37
|
||||
115;35;0;0
|
||||
115;35;14;11
|
||||
115;35;15;1
|
||||
115;35;18;15
|
||||
115;35;44;39
|
||||
115;35;45;38
|
||||
115;35;46;37
|
||||
115;37;0;0
|
||||
115;37;14;11
|
||||
115;37;15;1
|
||||
115;37;18;15
|
||||
115;37;44;39
|
||||
115;37;45;38
|
||||
115;38;0;0
|
||||
115;38;14;11
|
||||
115;38;15;1
|
||||
115;38;18;15
|
||||
115;38;44;39
|
||||
115;38;46;37
|
||||
115;39;0;0
|
||||
115;39;14;11
|
||||
115;39;15;1
|
||||
115;39;18;15
|
||||
115;39;45;38
|
||||
115;39;46;37
|
||||
115;49;0;0
|
||||
115;49;14;11
|
||||
115;49;15;1
|
||||
115;49;18;15
|
||||
115;49;44;39
|
||||
115;49;45;38
|
||||
115;49;46;37
|
||||
115;50;0;0
|
||||
115;50;14;11
|
||||
115;50;15;1
|
||||
115;50;18;15
|
||||
115;50;44;39
|
||||
115;50;45;38
|
||||
115;50;46;37
|
||||
|
@@ -0,0 +1,152 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
# 2023.08.08
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FAMIGLIA_115 # COPIA DELLA 15 PER TEST
|
||||
$IDX : 115
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
#
|
||||
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta # 14
|
||||
ALL_STATES : HW_PowerOn : MacchinaPronta # 15
|
||||
ALL_STATES : HW_error : AllarmeCN # 18
|
||||
ALL_STATES : HW_Warn_a_Vuoto : AVuoto # 44 in quella Originale andava a Riserva
|
||||
ALL_STATES : HW_Warn_Riserva : Riserva # 45 in quella Originale andava a AVuoto
|
||||
ALL_STATES : HW_Carico : Carico # 56
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $EVENT : 20 : Contapezzi
|
||||
# $EVENT : 21 : HW_start_pallet
|
||||
# $EVENT : 22 : HW_end_pallet
|
||||
# $EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
# $EVENT : 24 : HW_manuale
|
||||
# $EVENT : 25 : HW_nastro_scarico_pieno
|
||||
# $EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
# $EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
# $EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
# $EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
# $EVENT : 30 : HW_emergenza
|
||||
# $EVENT : 31 : Barcode_Modifica_Programmi
|
||||
# $EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
# $EVENT : 33 : HW_Allarme Macchina
|
||||
# $EVENT : 34 : HW_end_pallet_1
|
||||
# $EVENT : 35 : HW_end_pallet_2
|
||||
# $EVENT : 36 : HW_deposito_robot
|
||||
# $EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
# $EVENT : 38 : Barcode_Riscaldamento
|
||||
# $EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
# $EVENT : 40 : HW_WarmUp_CoolDown
|
||||
# $EVENT : 41 : HW_machining_SLOW
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
@@ -0,0 +1,439 @@
|
||||
#
|
||||
# Macchine MANUALE/Barcode di partenza
|
||||
#
|
||||
# 2023.08.07
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FAMIGLIA_11
|
||||
$IDX : 11
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
#
|
||||
# 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
#
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 2 : Attrezzaggio
|
||||
$STATE : 3 : CreazioneProgrammi
|
||||
$STATE : 4 : LavoriVari
|
||||
$STATE : 5 : Guasto
|
||||
$STATE : 6 : MancaPezzo
|
||||
$STATE : 7 : MancaLavoro
|
||||
$STATE : 8 : Assenteismo
|
||||
$STATE : 9 : Manutenzione
|
||||
$STATE : 10 : Pulizia
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 14 : CambioPezzo
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 23 : RotturaNastro
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 25 : ScaricoPieno
|
||||
$STATE : 26 : NonDisponibile
|
||||
$STATE : 27 : MancaMateriaPrima
|
||||
$STATE : 28 : MagazzinoGrezziVuoto
|
||||
$STATE : 29 : Emergenza
|
||||
$STATE : 30 : FermoOrganizzativo
|
||||
$STATE : 31 : ModificaProgrammi
|
||||
$STATE : 32 : SostituzioneUtensile
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 36 : AccensioneSpegnimento
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
$STATE : 49 : MancaAttrezzatura
|
||||
$STATE : 50 : UsuraUtensile
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# NOTE
|
||||
#
|
||||
# BARCODE SOSTITUITI
|
||||
#
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale -> DA CAMBIARE
|
||||
#
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
$EVENT : 04 : Barcode_Lavori_Vari
|
||||
$EVENT : 05 : Barcode_Guasto
|
||||
$EVENT : 06 : Barcode_Manca_Pezzo
|
||||
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$EVENT : 13 : HW_init
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
$EVENT : 20 : Contapezzi
|
||||
$EVENT : 21 : HW_start_pallet
|
||||
$EVENT : 22 : HW_end_pallet
|
||||
$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
$EVENT : 24 : HW_manuale
|
||||
$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$EVENT : 30 : HW_emergenza
|
||||
$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
$EVENT : 33 : HW_Allarme Macchina
|
||||
$EVENT : 34 : HW_end_pallet_1
|
||||
$EVENT : 35 : HW_end_pallet_2
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
$EVENT : 41 : HW_machining_SLOW
|
||||
$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
$EVENT : 47 : HW_Mismatch
|
||||
$EVENT : 48 : HW_preparing
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
$EVENT : 120 : IncrementoPezzi
|
||||
$EVENT : 121 : RettificaPezzi
|
||||
$EVENT : 999 : Commento
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : Barcode_Lavora : MacchinaPronta # 1 PER QUESTA MACCHINA E' DIVERSO ( NON VA IN LAVORA ci va solo per evento HW )
|
||||
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
|
||||
ALL_STATES : Barcode_Creazione_Programmi : CreazioneProgrammi # 3
|
||||
ALL_STATES : Barcode_Lavori_Vari : LavoriVari # 4
|
||||
ALL_STATES : Barcode_Guasto : Guasto # 5
|
||||
ALL_STATES : Barcode_Manca_Pezzo : MancaPezzo # 6
|
||||
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : MancaLavoro # 7
|
||||
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
|
||||
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
|
||||
ALL_STATES : Barcode_Pulizia : Pulizia # 10
|
||||
#ALL_STATES : Bcode_Cambio_Pallet : CambioPezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
|
||||
ALL_STATES : Barcode_Macchina_Spenta : MacchinaSpenta # 12
|
||||
ALL_STATES : Barcode_Fermo_Organizzativo : FermoOrganizzativo # 19
|
||||
ALL_STATES : Barcode_Manca_MateriaPrima : MancaMateriaPrima # 26
|
||||
ALL_STATES : Barcode_Modifica_Programmi : ModificaProgrammi # 31
|
||||
ALL_STATES : Barcode_Sostituzione_Utensile : SostituzioneUtensile # 32
|
||||
ALL_STATES : Barcode_Riempimento_Vasca : RiempimentoVasca # 37
|
||||
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
|
||||
ALL_STATES : Barcode_Anomalia_Macchina : AnomaliaMacchina # 39
|
||||
ALL_STATES : Barcode_Manca_Attrezzatura : MancaAttrezzatura # 49
|
||||
ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile # 50
|
||||
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta
|
||||
|
||||
MacchinaPronta : HW_PowerOn : FermoGenerico # 15
|
||||
MacchinaSpenta : HW_PowerOn : FermoGenerico # 15
|
||||
Lavorazione : HW_PowerOn : FermoGenerico # 15
|
||||
CambioPezzo : HW_PowerOn : FermoGenerico # 15
|
||||
AllarmeCN : HW_PowerOn : FermoGenerico # 15
|
||||
RotturaNastro : HW_PowerOn : FermoGenerico # 15
|
||||
Manuale : HW_PowerOn : FermoGenerico # 15
|
||||
NonDisponibile : HW_PowerOn : FermoGenerico # 15
|
||||
Riscaldamento : HW_PowerOn : FermoGenerico # 15
|
||||
|
||||
MacchinaPronta : HW_machining : Lavorazione # 16
|
||||
MacchinaSpenta : HW_machining : Lavorazione # 16
|
||||
FermoGenerico : HW_machining : Lavorazione # 16
|
||||
CambioPezzo : HW_machining : Lavorazione # 16
|
||||
AllarmeCN : HW_machining : Lavorazione # 16
|
||||
RotturaNastro : HW_machining : Lavorazione # 16
|
||||
Manuale : HW_machining : Lavorazione # 16
|
||||
ScaricoPieno : HW_machining : Lavorazione # 16
|
||||
NonDisponibile : HW_machining : Lavorazione # 16
|
||||
MagazzinoGrezziVuoto: HW_machining : Lavorazione # 16
|
||||
Emergenza : HW_machining : Lavorazione # 16
|
||||
Riscaldamento : HW_machining : Lavorazione # 16
|
||||
|
||||
MacchinaPronta : HW_end_machining : CambioPezzo # 17
|
||||
MacchinaSpenta : HW_end_machining : CambioPezzo # 17
|
||||
FermoGenerico : HW_end_machining : CambioPezzo # 17
|
||||
Lavorazione : HW_end_machining : CambioPezzo # 17
|
||||
AllarmeCN : HW_end_machining : CambioPezzo # 17
|
||||
RotturaNastro : HW_end_machining : CambioPezzo # 17
|
||||
Manuale : HW_end_machining : CambioPezzo # 17
|
||||
ScaricoPieno : HW_end_machining : CambioPezzo # 17
|
||||
NonDisponibile : HW_end_machining : CambioPezzo # 17
|
||||
|
||||
MacchinaPronta : HW_error : AllarmeCN # 18
|
||||
MacchinaSpenta : HW_error : AllarmeCN # 18
|
||||
FermoGenerico : HW_error : AllarmeCN # 18
|
||||
Lavorazione : HW_error : AllarmeCN # 18
|
||||
CambioPezzo : HW_error : AllarmeCN # 18
|
||||
RotturaNastro : HW_error : AllarmeCN # 18
|
||||
Manuale : HW_error : AllarmeCN # 18
|
||||
ScaricoPieno : HW_error : AllarmeCN # 18
|
||||
NonDisponibile : HW_error : AllarmeCN # 18
|
||||
|
||||
MacchinaPronta : Contapezzi : CambioPezzo # 20
|
||||
MacchinaSpenta : Contapezzi : CambioPezzo # 20
|
||||
FermoGenerico : Contapezzi : CambioPezzo # 20
|
||||
Lavorazione : Contapezzi : CambioPezzo # 20
|
||||
AllarmeCN : Contapezzi : CambioPezzo # 20
|
||||
RotturaNastro : Contapezzi : CambioPezzo # 20
|
||||
Manuale : Contapezzi : CambioPezzo # 20
|
||||
ScaricoPieno : Contapezzi : CambioPezzo # 20
|
||||
NonDisponibile : Contapezzi : CambioPezzo # 20
|
||||
|
||||
MacchinaPronta : HW_start_pallet : Lavorazione # 21
|
||||
MacchinaSpenta : HW_start_pallet : Lavorazione # 21
|
||||
FermoGenerico : HW_start_pallet : Lavorazione # 21
|
||||
CambioPezzo : HW_start_pallet : Lavorazione # 21
|
||||
AllarmeCN : HW_start_pallet : Lavorazione # 21
|
||||
RotturaNastro : HW_start_pallet : Lavorazione # 21
|
||||
Manuale : HW_start_pallet : Lavorazione # 21
|
||||
ScaricoPieno : HW_start_pallet : Lavorazione # 21
|
||||
NonDisponibile : HW_start_pallet : Lavorazione # 21
|
||||
|
||||
MacchinaPronta : HW_end_pallet : CambioPezzo # 22
|
||||
MacchinaSpenta : HW_end_pallet : CambioPezzo # 22
|
||||
FermoGenerico : HW_end_pallet : CambioPezzo # 22
|
||||
Lavorazione : HW_end_pallet : CambioPezzo # 22
|
||||
AllarmeCN : HW_end_pallet : CambioPezzo # 22
|
||||
RotturaNastro : HW_end_pallet : CambioPezzo # 22
|
||||
Manuale : HW_end_pallet : CambioPezzo # 22
|
||||
ScaricoPieno : HW_end_pallet : CambioPezzo # 22
|
||||
NonDisponibile : HW_end_pallet : CambioPezzo # 22
|
||||
|
||||
MacchinaPronta : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
MacchinaSpenta : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
FermoGenerico : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
Lavorazione : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
CambioPezzo : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
AllarmeCN : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
Manuale : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
ScaricoPieno : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
NonDisponibile : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
|
||||
MacchinaPronta : HW_manuale : Manuale # 24
|
||||
MacchinaSpenta : HW_manuale : Manuale # 24
|
||||
FermoGenerico : HW_manuale : Manuale # 24
|
||||
Lavorazione : HW_manuale : Manuale # 24
|
||||
CambioPezzo : HW_manuale : Manuale # 24
|
||||
AllarmeCN : HW_manuale : Manuale # 24
|
||||
RotturaNastro : HW_manuale : Manuale # 24
|
||||
ScaricoPieno : HW_manuale : Manuale # 24
|
||||
NonDisponibile : HW_manuale : Manuale # 24
|
||||
Emergenza : HW_manuale : Manuale # 24
|
||||
|
||||
MacchinaPronta : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
MacchinaSpenta : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
FermoGenerico : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
Lavorazione : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
CambioPezzo : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
AllarmeCN : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
RotturaNastro : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
Manuale : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
NonDisponibile : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
|
||||
Lavorazione : Timer_timeout_tempo_ciclo : FermoGenerico # 27
|
||||
|
||||
MacchinaPronta : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Attrezzaggio : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
CreazioneProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
LavoriVari : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Guasto : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaLavoro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Assenteismo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Manutenzione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Pulizia : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
FermoGenerico : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Lavorazione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
CambioPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
AllarmeCN : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
RotturaNastro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Manuale : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
ScaricoPieno : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaMateriaPrima : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
ModificaProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
SostituzioneUtensile: Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
RiempimentoVasca : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Riscaldamento : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
AnomaliaMacchina : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaAttrezzatura : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
|
||||
MacchinaPronta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
MacchinaSpenta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
FermoGenerico : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
Lavorazione : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
CambioPezzo : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
AllarmeCN : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
RotturaNastro : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
Manuale : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
ScaricoPieno : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
NonDisponibile : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
|
||||
MacchinaPronta : HW_emergenza : Emergenza # 30
|
||||
MacchinaSpenta : HW_emergenza : Emergenza # 30
|
||||
FermoGenerico : HW_emergenza : Emergenza # 30
|
||||
Lavorazione : HW_emergenza : Emergenza # 30
|
||||
CambioPezzo : HW_emergenza : Emergenza # 30
|
||||
AllarmeCN : HW_emergenza : Emergenza # 30
|
||||
RotturaNastro : HW_emergenza : Emergenza # 30
|
||||
Manuale : HW_emergenza : Emergenza # 30
|
||||
ScaricoPieno : HW_emergenza : Emergenza # 30
|
||||
NonDisponibile : HW_emergenza : Emergenza # 30
|
||||
|
||||
MacchinaPronta : HW_Allarme Macchina : AllarmeCN # 33
|
||||
MacchinaSpenta : HW_Allarme Macchina : AllarmeCN # 33
|
||||
FermoGenerico : HW_Allarme Macchina : AllarmeCN # 33
|
||||
Lavorazione : HW_Allarme Macchina : AllarmeCN # 33
|
||||
CambioPezzo : HW_Allarme Macchina : AllarmeCN # 33
|
||||
RotturaNastro : HW_Allarme Macchina : AllarmeCN # 33
|
||||
Manuale : HW_Allarme Macchina : AllarmeCN # 33
|
||||
ScaricoPieno : HW_Allarme Macchina : AllarmeCN # 33
|
||||
NonDisponibile : HW_Allarme Macchina : AllarmeCN # 33
|
||||
|
||||
MacchinaPronta : HW_end_pallet_2 : Lavorazione # 35
|
||||
MacchinaSpenta : HW_end_pallet_2 : Lavorazione # 35
|
||||
FermoGenerico : HW_end_pallet_2 : Lavorazione # 35
|
||||
CambioPezzo : HW_end_pallet_2 : Lavorazione # 35
|
||||
AllarmeCN : HW_end_pallet_2 : Lavorazione # 35
|
||||
RotturaNastro : HW_end_pallet_2 : Lavorazione # 35
|
||||
Manuale : HW_end_pallet_2 : Lavorazione # 35
|
||||
ScaricoPieno : HW_end_pallet_2 : Lavorazione # 35
|
||||
NonDisponibile : HW_end_pallet_2 : Lavorazione # 35
|
||||
|
||||
MacchinaPronta : HW_deposito_robot : CambioPezzo # 36
|
||||
MacchinaSpenta : HW_deposito_robot : CambioPezzo # 36
|
||||
FermoGenerico : HW_deposito_robot : CambioPezzo # 36
|
||||
Lavorazione : HW_deposito_robot : CambioPezzo # 36
|
||||
AllarmeCN : HW_deposito_robot : CambioPezzo # 36
|
||||
RotturaNastro : HW_deposito_robot : CambioPezzo # 36
|
||||
Manuale : HW_deposito_robot : CambioPezzo # 36
|
||||
ScaricoPieno : HW_deposito_robot : CambioPezzo # 36
|
||||
NonDisponibile : HW_deposito_robot : CambioPezzo # 36
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $EVENT : 20 : Contapezzi
|
||||
# $EVENT : 21 : HW_start_pallet
|
||||
# $EVENT : 22 : HW_end_pallet
|
||||
# $EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
# $EVENT : 24 : HW_manuale
|
||||
# $EVENT : 25 : HW_nastro_scarico_pieno
|
||||
# $EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
# $EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
# $EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
# $EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
# $EVENT : 30 : HW_emergenza
|
||||
# $EVENT : 31 : Barcode_Modifica_Programmi
|
||||
# $EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
# $EVENT : 33 : HW_Allarme Macchina
|
||||
# $EVENT : 34 : HW_end_pallet_1
|
||||
# $EVENT : 35 : HW_end_pallet_2
|
||||
# $EVENT : 36 : HW_deposito_robot
|
||||
# $EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
# $EVENT : 38 : Barcode_Riscaldamento
|
||||
# $EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
# $EVENT : 40 : HW_WarmUp_CoolDown
|
||||
# $EVENT : 41 : HW_machining_SLOW
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
|
||||
@@ -0,0 +1,420 @@
|
||||
#
|
||||
# Macchine MANUALE/Barcode di partenza
|
||||
#
|
||||
# 2023.08.07
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FAMIGLIA_11 # SOSTITUITA DALLA 20 in JETCO ( FILTRO )
|
||||
$IDX : 11
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
#
|
||||
# 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
#
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 2 : Attrezzaggio
|
||||
$STATE : 3 : CreazioneProgrammi
|
||||
$STATE : 4 : LavoriVari
|
||||
$STATE : 5 : Guasto
|
||||
$STATE : 6 : MancaPezzo
|
||||
$STATE : 7 : MancaLavoro
|
||||
$STATE : 8 : Assenteismo
|
||||
$STATE : 9 : Manutenzione
|
||||
$STATE : 10 : Pulizia
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 14 : CambioPezzo
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 23 : RotturaNastro
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 25 : ScaricoPieno
|
||||
$STATE : 26 : NonDisponibile
|
||||
$STATE : 27 : MancaMateriaPrima
|
||||
$STATE : 28 : MagazzinoGrezziVuoto
|
||||
$STATE : 29 : Emergenza
|
||||
$STATE : 30 : FermoOrganizzativo
|
||||
$STATE : 31 : ModificaProgrammi
|
||||
$STATE : 32 : SostituzioneUtensile
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 49 : MancaAttrezzatura
|
||||
$STATE : 50 : UsuraUtensile
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# NOTE
|
||||
#
|
||||
# BARCODE SOSTITUITI
|
||||
#
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale -> DA CAMBIARE
|
||||
#
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
$EVENT : 04 : Barcode_Lavori_Vari
|
||||
$EVENT : 05 : Barcode_Guasto
|
||||
$EVENT : 06 : Barcode_Manca_Pezzo
|
||||
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
$EVENT : 20 : Contapezzi
|
||||
$EVENT : 21 : HW_start_pallet
|
||||
$EVENT : 22 : HW_end_pallet
|
||||
$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
$EVENT : 24 : HW_manuale
|
||||
$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$EVENT : 30 : HW_emergenza
|
||||
$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
$EVENT : 33 : HW_Allarme Macchina
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 41 : HW_machining_SLOW
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : Barcode_Lavora : MacchinaPronta # 1 PER QUESTA MACCHINA E' DIVERSO ( NON VA IN LAVORA ci va solo per evento HW )
|
||||
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
|
||||
ALL_STATES : Barcode_Creazione_Programmi : CreazioneProgrammi # 3
|
||||
ALL_STATES : Barcode_Lavori_Vari : LavoriVari # 4
|
||||
ALL_STATES : Barcode_Guasto : Guasto # 5
|
||||
ALL_STATES : Barcode_Manca_Pezzo : MancaPezzo # 6
|
||||
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : MancaLavoro # 7
|
||||
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
|
||||
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
|
||||
ALL_STATES : Barcode_Pulizia : Pulizia # 10
|
||||
#ALL_STATES : Bcode_Cambio_Pallet : CambioPezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
|
||||
ALL_STATES : Barcode_Macchina_Spenta : MacchinaSpenta # 12
|
||||
ALL_STATES : Barcode_Fermo_Organizzativo : FermoOrganizzativo # 19
|
||||
ALL_STATES : Barcode_Manca_MateriaPrima : MancaMateriaPrima # 26
|
||||
ALL_STATES : Barcode_Modifica_Programmi : ModificaProgrammi # 31
|
||||
ALL_STATES : Barcode_Sostituzione_Utensile : SostituzioneUtensile # 32
|
||||
ALL_STATES : Barcode_Riempimento_Vasca : RiempimentoVasca # 37
|
||||
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
|
||||
ALL_STATES : Barcode_Anomalia_Macchina : AnomaliaMacchina # 39
|
||||
ALL_STATES : Barcode_Manca_Attrezzatura : MancaAttrezzatura # 49
|
||||
ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile # 50
|
||||
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta
|
||||
|
||||
MacchinaPronta : HW_PowerOn : FermoGenerico # 15
|
||||
MacchinaSpenta : HW_PowerOn : FermoGenerico # 15
|
||||
Lavorazione : HW_PowerOn : FermoGenerico # 15
|
||||
CambioPezzo : HW_PowerOn : FermoGenerico # 15
|
||||
AllarmeCN : HW_PowerOn : FermoGenerico # 15
|
||||
RotturaNastro : HW_PowerOn : FermoGenerico # 15
|
||||
Manuale : HW_PowerOn : FermoGenerico # 15
|
||||
NonDisponibile : HW_PowerOn : FermoGenerico # 15
|
||||
Riscaldamento : HW_PowerOn : FermoGenerico # 15
|
||||
|
||||
MacchinaPronta : HW_machining : Lavorazione # 16
|
||||
MacchinaSpenta : HW_machining : Lavorazione # 16
|
||||
FermoGenerico : HW_machining : Lavorazione # 16
|
||||
CambioPezzo : HW_machining : Lavorazione # 16
|
||||
AllarmeCN : HW_machining : Lavorazione # 16
|
||||
RotturaNastro : HW_machining : Lavorazione # 16
|
||||
Manuale : HW_machining : Lavorazione # 16
|
||||
ScaricoPieno : HW_machining : Lavorazione # 16
|
||||
NonDisponibile : HW_machining : Lavorazione # 16
|
||||
MagazzinoGrezziVuoto: HW_machining : Lavorazione # 16
|
||||
Emergenza : HW_machining : Lavorazione # 16
|
||||
Riscaldamento : HW_machining : Lavorazione # 16
|
||||
|
||||
MacchinaPronta : HW_end_machining : CambioPezzo # 17
|
||||
MacchinaSpenta : HW_end_machining : CambioPezzo # 17
|
||||
FermoGenerico : HW_end_machining : CambioPezzo # 17
|
||||
Lavorazione : HW_end_machining : CambioPezzo # 17
|
||||
AllarmeCN : HW_end_machining : CambioPezzo # 17
|
||||
RotturaNastro : HW_end_machining : CambioPezzo # 17
|
||||
Manuale : HW_end_machining : CambioPezzo # 17
|
||||
ScaricoPieno : HW_end_machining : CambioPezzo # 17
|
||||
NonDisponibile : HW_end_machining : CambioPezzo # 17
|
||||
|
||||
MacchinaPronta : HW_error : AllarmeCN # 18
|
||||
MacchinaSpenta : HW_error : AllarmeCN # 18
|
||||
FermoGenerico : HW_error : AllarmeCN # 18
|
||||
Lavorazione : HW_error : AllarmeCN # 18
|
||||
CambioPezzo : HW_error : AllarmeCN # 18
|
||||
RotturaNastro : HW_error : AllarmeCN # 18
|
||||
Manuale : HW_error : AllarmeCN # 18
|
||||
ScaricoPieno : HW_error : AllarmeCN # 18
|
||||
NonDisponibile : HW_error : AllarmeCN # 18
|
||||
|
||||
MacchinaPronta : Contapezzi : CambioPezzo # 20
|
||||
MacchinaSpenta : Contapezzi : CambioPezzo # 20
|
||||
FermoGenerico : Contapezzi : CambioPezzo # 20
|
||||
Lavorazione : Contapezzi : CambioPezzo # 20
|
||||
AllarmeCN : Contapezzi : CambioPezzo # 20
|
||||
RotturaNastro : Contapezzi : CambioPezzo # 20
|
||||
Manuale : Contapezzi : CambioPezzo # 20
|
||||
ScaricoPieno : Contapezzi : CambioPezzo # 20
|
||||
NonDisponibile : Contapezzi : CambioPezzo # 20
|
||||
|
||||
MacchinaPronta : HW_start_pallet : Lavorazione # 21
|
||||
MacchinaSpenta : HW_start_pallet : Lavorazione # 21
|
||||
FermoGenerico : HW_start_pallet : Lavorazione # 21
|
||||
CambioPezzo : HW_start_pallet : Lavorazione # 21
|
||||
AllarmeCN : HW_start_pallet : Lavorazione # 21
|
||||
RotturaNastro : HW_start_pallet : Lavorazione # 21
|
||||
Manuale : HW_start_pallet : Lavorazione # 21
|
||||
ScaricoPieno : HW_start_pallet : Lavorazione # 21
|
||||
NonDisponibile : HW_start_pallet : Lavorazione # 21
|
||||
|
||||
MacchinaPronta : HW_end_pallet : CambioPezzo # 22
|
||||
MacchinaSpenta : HW_end_pallet : CambioPezzo # 22
|
||||
FermoGenerico : HW_end_pallet : CambioPezzo # 22
|
||||
Lavorazione : HW_end_pallet : CambioPezzo # 22
|
||||
AllarmeCN : HW_end_pallet : CambioPezzo # 22
|
||||
RotturaNastro : HW_end_pallet : CambioPezzo # 22
|
||||
Manuale : HW_end_pallet : CambioPezzo # 22
|
||||
ScaricoPieno : HW_end_pallet : CambioPezzo # 22
|
||||
NonDisponibile : HW_end_pallet : CambioPezzo # 22
|
||||
|
||||
MacchinaPronta : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
MacchinaSpenta : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
FermoGenerico : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
Lavorazione : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
CambioPezzo : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
AllarmeCN : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
Manuale : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
ScaricoPieno : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
NonDisponibile : HW_rottura_nastro_abrasivo : RotturaNastro # 23
|
||||
|
||||
MacchinaPronta : HW_manuale : Manuale # 24
|
||||
MacchinaSpenta : HW_manuale : Manuale # 24
|
||||
FermoGenerico : HW_manuale : Manuale # 24
|
||||
Lavorazione : HW_manuale : Manuale # 24
|
||||
CambioPezzo : HW_manuale : Manuale # 24
|
||||
AllarmeCN : HW_manuale : Manuale # 24
|
||||
RotturaNastro : HW_manuale : Manuale # 24
|
||||
ScaricoPieno : HW_manuale : Manuale # 24
|
||||
NonDisponibile : HW_manuale : Manuale # 24
|
||||
Emergenza : HW_manuale : Manuale # 24
|
||||
|
||||
MacchinaPronta : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
MacchinaSpenta : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
FermoGenerico : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
Lavorazione : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
CambioPezzo : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
AllarmeCN : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
RotturaNastro : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
Manuale : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
NonDisponibile : HW_nastro_scarico_pieno : ScaricoPieno # 25
|
||||
|
||||
Lavorazione : Timer_timeout_tempo_ciclo : FermoGenerico # 27
|
||||
|
||||
MacchinaPronta : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Attrezzaggio : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
CreazioneProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
LavoriVari : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Guasto : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaLavoro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Assenteismo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Manutenzione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Pulizia : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
FermoGenerico : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Lavorazione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
CambioPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
AllarmeCN : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
RotturaNastro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Manuale : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
ScaricoPieno : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaMateriaPrima : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
ModificaProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
SostituzioneUtensile: Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
RiempimentoVasca : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
Riscaldamento : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
AnomaliaMacchina : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaAttrezzatura : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
|
||||
MacchinaPronta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
MacchinaSpenta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
FermoGenerico : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
Lavorazione : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
CambioPezzo : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
AllarmeCN : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
RotturaNastro : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
Manuale : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
ScaricoPieno : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
NonDisponibile : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
|
||||
MacchinaPronta : HW_emergenza : Emergenza # 30
|
||||
MacchinaSpenta : HW_emergenza : Emergenza # 30
|
||||
FermoGenerico : HW_emergenza : Emergenza # 30
|
||||
Lavorazione : HW_emergenza : Emergenza # 30
|
||||
CambioPezzo : HW_emergenza : Emergenza # 30
|
||||
AllarmeCN : HW_emergenza : Emergenza # 30
|
||||
RotturaNastro : HW_emergenza : Emergenza # 30
|
||||
Manuale : HW_emergenza : Emergenza # 30
|
||||
ScaricoPieno : HW_emergenza : Emergenza # 30
|
||||
NonDisponibile : HW_emergenza : Emergenza # 30
|
||||
|
||||
MacchinaPronta : HW_Allarme Macchina : AllarmeCN # 33
|
||||
MacchinaSpenta : HW_Allarme Macchina : AllarmeCN # 33
|
||||
FermoGenerico : HW_Allarme Macchina : AllarmeCN # 33
|
||||
Lavorazione : HW_Allarme Macchina : AllarmeCN # 33
|
||||
CambioPezzo : HW_Allarme Macchina : AllarmeCN # 33
|
||||
RotturaNastro : HW_Allarme Macchina : AllarmeCN # 33
|
||||
Manuale : HW_Allarme Macchina : AllarmeCN # 33
|
||||
ScaricoPieno : HW_Allarme Macchina : AllarmeCN # 33
|
||||
NonDisponibile : HW_Allarme Macchina : AllarmeCN # 33
|
||||
|
||||
MacchinaPronta : HW_end_pallet_2 : Lavorazione # 35
|
||||
MacchinaSpenta : HW_end_pallet_2 : Lavorazione # 35
|
||||
FermoGenerico : HW_end_pallet_2 : Lavorazione # 35
|
||||
CambioPezzo : HW_end_pallet_2 : Lavorazione # 35
|
||||
AllarmeCN : HW_end_pallet_2 : Lavorazione # 35
|
||||
RotturaNastro : HW_end_pallet_2 : Lavorazione # 35
|
||||
Manuale : HW_end_pallet_2 : Lavorazione # 35
|
||||
ScaricoPieno : HW_end_pallet_2 : Lavorazione # 35
|
||||
NonDisponibile : HW_end_pallet_2 : Lavorazione # 35
|
||||
|
||||
MacchinaPronta : HW_deposito_robot : CambioPezzo # 36
|
||||
MacchinaSpenta : HW_deposito_robot : CambioPezzo # 36
|
||||
FermoGenerico : HW_deposito_robot : CambioPezzo # 36
|
||||
Lavorazione : HW_deposito_robot : CambioPezzo # 36
|
||||
AllarmeCN : HW_deposito_robot : CambioPezzo # 36
|
||||
RotturaNastro : HW_deposito_robot : CambioPezzo # 36
|
||||
Manuale : HW_deposito_robot : CambioPezzo # 36
|
||||
ScaricoPieno : HW_deposito_robot : CambioPezzo # 36
|
||||
NonDisponibile : HW_deposito_robot : CambioPezzo # 36
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $EVENT : 20 : Contapezzi
|
||||
# $EVENT : 21 : HW_start_pallet
|
||||
# $EVENT : 22 : HW_end_pallet
|
||||
# $EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
# $EVENT : 24 : HW_manuale
|
||||
# $EVENT : 25 : HW_nastro_scarico_pieno
|
||||
# $EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
# $EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
# $EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
# $EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
# $EVENT : 30 : HW_emergenza
|
||||
# $EVENT : 31 : Barcode_Modifica_Programmi
|
||||
# $EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
# $EVENT : 33 : HW_Allarme Macchina
|
||||
# $EVENT : 34 : HW_end_pallet_1
|
||||
# $EVENT : 35 : HW_end_pallet_2
|
||||
# $EVENT : 36 : HW_deposito_robot
|
||||
# $EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
# $EVENT : 38 : Barcode_Riscaldamento
|
||||
# $EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
# $EVENT : 40 : HW_WarmUp_CoolDown
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
|
||||
@@ -0,0 +1,784 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
12;2;1;13
|
||||
12;2;2;2
|
||||
12;2;3;3
|
||||
12;2;4;4
|
||||
12;2;5;5
|
||||
12;2;6;6
|
||||
12;2;7;7
|
||||
12;2;8;8
|
||||
12;2;9;9
|
||||
12;2;10;10
|
||||
12;2;12;11
|
||||
12;2;14;11
|
||||
12;2;19;30
|
||||
12;2;26;27
|
||||
12;2;28;26
|
||||
12;2;31;31
|
||||
12;2;32;32
|
||||
12;2;37;33
|
||||
12;2;38;34
|
||||
12;2;39;35
|
||||
12;2;40;34
|
||||
12;2;49;49
|
||||
12;2;50;50
|
||||
12;3;1;13
|
||||
12;3;2;2
|
||||
12;3;3;3
|
||||
12;3;4;4
|
||||
12;3;5;5
|
||||
12;3;6;6
|
||||
12;3;7;7
|
||||
12;3;8;8
|
||||
12;3;9;9
|
||||
12;3;10;10
|
||||
12;3;12;11
|
||||
12;3;14;11
|
||||
12;3;19;30
|
||||
12;3;26;27
|
||||
12;3;28;26
|
||||
12;3;31;31
|
||||
12;3;32;32
|
||||
12;3;37;33
|
||||
12;3;38;34
|
||||
12;3;39;35
|
||||
12;3;40;34
|
||||
12;3;49;49
|
||||
12;3;50;50
|
||||
12;4;1;13
|
||||
12;4;2;2
|
||||
12;4;3;3
|
||||
12;4;4;4
|
||||
12;4;5;5
|
||||
12;4;6;6
|
||||
12;4;7;7
|
||||
12;4;8;8
|
||||
12;4;9;9
|
||||
12;4;10;10
|
||||
12;4;12;11
|
||||
12;4;14;11
|
||||
12;4;19;30
|
||||
12;4;26;27
|
||||
12;4;28;26
|
||||
12;4;31;31
|
||||
12;4;32;32
|
||||
12;4;37;33
|
||||
12;4;38;34
|
||||
12;4;39;35
|
||||
12;4;40;34
|
||||
12;4;49;49
|
||||
12;4;50;50
|
||||
12;5;1;13
|
||||
12;5;2;2
|
||||
12;5;3;3
|
||||
12;5;4;4
|
||||
12;5;5;5
|
||||
12;5;6;6
|
||||
12;5;7;7
|
||||
12;5;8;8
|
||||
12;5;9;9
|
||||
12;5;10;10
|
||||
12;5;12;11
|
||||
12;5;14;11
|
||||
12;5;19;30
|
||||
12;5;26;27
|
||||
12;5;28;26
|
||||
12;5;31;31
|
||||
12;5;32;32
|
||||
12;5;37;33
|
||||
12;5;38;34
|
||||
12;5;39;35
|
||||
12;5;40;34
|
||||
12;5;49;49
|
||||
12;5;50;50
|
||||
12;6;1;13
|
||||
12;6;2;2
|
||||
12;6;3;3
|
||||
12;6;4;4
|
||||
12;6;5;5
|
||||
12;6;6;6
|
||||
12;6;7;7
|
||||
12;6;8;8
|
||||
12;6;9;9
|
||||
12;6;10;10
|
||||
12;6;12;11
|
||||
12;6;14;11
|
||||
12;6;19;30
|
||||
12;6;26;27
|
||||
12;6;28;26
|
||||
12;6;31;31
|
||||
12;6;32;32
|
||||
12;6;37;33
|
||||
12;6;38;34
|
||||
12;6;39;35
|
||||
12;6;40;34
|
||||
12;6;49;49
|
||||
12;6;50;50
|
||||
12;7;1;13
|
||||
12;7;2;2
|
||||
12;7;3;3
|
||||
12;7;4;4
|
||||
12;7;5;5
|
||||
12;7;6;6
|
||||
12;7;7;7
|
||||
12;7;8;8
|
||||
12;7;9;9
|
||||
12;7;10;10
|
||||
12;7;12;11
|
||||
12;7;14;11
|
||||
12;7;19;30
|
||||
12;7;26;27
|
||||
12;7;28;26
|
||||
12;7;31;31
|
||||
12;7;32;32
|
||||
12;7;37;33
|
||||
12;7;38;34
|
||||
12;7;39;35
|
||||
12;7;40;34
|
||||
12;7;49;49
|
||||
12;7;50;50
|
||||
12;8;1;13
|
||||
12;8;2;2
|
||||
12;8;3;3
|
||||
12;8;4;4
|
||||
12;8;5;5
|
||||
12;8;6;6
|
||||
12;8;7;7
|
||||
12;8;8;8
|
||||
12;8;9;9
|
||||
12;8;10;10
|
||||
12;8;12;11
|
||||
12;8;14;11
|
||||
12;8;19;30
|
||||
12;8;26;27
|
||||
12;8;28;26
|
||||
12;8;31;31
|
||||
12;8;32;32
|
||||
12;8;37;33
|
||||
12;8;38;34
|
||||
12;8;39;35
|
||||
12;8;40;34
|
||||
12;8;49;49
|
||||
12;8;50;50
|
||||
12;9;1;13
|
||||
12;9;2;2
|
||||
12;9;3;3
|
||||
12;9;4;4
|
||||
12;9;5;5
|
||||
12;9;6;6
|
||||
12;9;7;7
|
||||
12;9;8;8
|
||||
12;9;9;9
|
||||
12;9;10;10
|
||||
12;9;12;11
|
||||
12;9;14;11
|
||||
12;9;19;30
|
||||
12;9;26;27
|
||||
12;9;28;26
|
||||
12;9;31;31
|
||||
12;9;32;32
|
||||
12;9;37;33
|
||||
12;9;38;34
|
||||
12;9;39;35
|
||||
12;9;40;34
|
||||
12;9;49;49
|
||||
12;9;50;50
|
||||
12;10;1;13
|
||||
12;10;2;2
|
||||
12;10;3;3
|
||||
12;10;4;4
|
||||
12;10;5;5
|
||||
12;10;6;6
|
||||
12;10;7;7
|
||||
12;10;8;8
|
||||
12;10;9;9
|
||||
12;10;10;10
|
||||
12;10;12;11
|
||||
12;10;14;11
|
||||
12;10;19;30
|
||||
12;10;26;27
|
||||
12;10;28;26
|
||||
12;10;31;31
|
||||
12;10;32;32
|
||||
12;10;37;33
|
||||
12;10;38;34
|
||||
12;10;39;35
|
||||
12;10;40;34
|
||||
12;10;49;49
|
||||
12;10;50;50
|
||||
12;11;1;13
|
||||
12;11;2;2
|
||||
12;11;3;3
|
||||
12;11;4;4
|
||||
12;11;5;5
|
||||
12;11;6;6
|
||||
12;11;7;7
|
||||
12;11;8;8
|
||||
12;11;9;9
|
||||
12;11;10;10
|
||||
12;11;12;11
|
||||
12;11;14;11
|
||||
12;11;15;12
|
||||
12;11;16;13
|
||||
12;11;17;14
|
||||
12;11;18;15
|
||||
12;11;19;30
|
||||
12;11;20;14
|
||||
12;11;21;13
|
||||
12;11;22;14
|
||||
12;11;23;23
|
||||
12;11;24;24
|
||||
12;11;25;25
|
||||
12;11;26;27
|
||||
12;11;29;28
|
||||
12;11;30;29
|
||||
12;11;31;31
|
||||
12;11;32;32
|
||||
12;11;33;15
|
||||
12;11;35;13
|
||||
12;11;36;14
|
||||
12;11;37;33
|
||||
12;11;38;34
|
||||
12;11;39;35
|
||||
12;11;40;34
|
||||
12;11;49;49
|
||||
12;11;50;50
|
||||
12;12;1;13
|
||||
12;12;2;2
|
||||
12;12;3;3
|
||||
12;12;4;4
|
||||
12;12;5;5
|
||||
12;12;6;6
|
||||
12;12;7;7
|
||||
12;12;8;8
|
||||
12;12;9;9
|
||||
12;12;10;10
|
||||
12;12;12;11
|
||||
12;12;14;11
|
||||
12;12;16;13
|
||||
12;12;17;12
|
||||
12;12;18;15
|
||||
12;12;19;30
|
||||
12;12;20;12
|
||||
12;12;21;13
|
||||
12;12;22;12
|
||||
12;12;23;23
|
||||
12;12;24;24
|
||||
12;12;25;25
|
||||
12;12;26;27
|
||||
12;12;28;26
|
||||
12;12;29;28
|
||||
12;12;30;29
|
||||
12;12;31;31
|
||||
12;12;32;32
|
||||
12;12;33;15
|
||||
12;12;35;13
|
||||
12;12;36;12
|
||||
12;12;37;33
|
||||
12;12;38;34
|
||||
12;12;39;35
|
||||
12;12;40;34
|
||||
12;12;49;49
|
||||
12;12;50;50
|
||||
12;13;1;13
|
||||
12;13;2;2
|
||||
12;13;3;3
|
||||
12;13;4;4
|
||||
12;13;5;5
|
||||
12;13;6;6
|
||||
12;13;7;7
|
||||
12;13;8;8
|
||||
12;13;9;9
|
||||
12;13;10;10
|
||||
12;13;12;11
|
||||
12;13;14;11
|
||||
12;13;15;12
|
||||
12;13;17;13
|
||||
12;13;18;15
|
||||
12;13;19;30
|
||||
12;13;20;13
|
||||
12;13;22;13
|
||||
12;13;23;23
|
||||
12;13;24;24
|
||||
12;13;25;25
|
||||
12;13;26;27
|
||||
12;13;27;12
|
||||
12;13;28;26
|
||||
12;13;29;28
|
||||
12;13;30;29
|
||||
12;13;31;31
|
||||
12;13;32;32
|
||||
12;13;33;15
|
||||
12;13;36;13
|
||||
12;13;37;33
|
||||
12;13;38;34
|
||||
12;13;39;35
|
||||
12;13;40;34
|
||||
12;13;49;49
|
||||
12;13;50;50
|
||||
12;14;1;13
|
||||
12;14;2;2
|
||||
12;14;3;3
|
||||
12;14;4;4
|
||||
12;14;5;5
|
||||
12;14;6;6
|
||||
12;14;7;7
|
||||
12;14;8;8
|
||||
12;14;9;9
|
||||
12;14;10;10
|
||||
12;14;12;11
|
||||
12;14;14;11
|
||||
12;14;15;12
|
||||
12;14;16;13
|
||||
12;14;18;15
|
||||
12;14;19;30
|
||||
12;14;21;13
|
||||
12;14;23;23
|
||||
12;14;24;24
|
||||
12;14;25;25
|
||||
12;14;26;27
|
||||
12;14;28;26
|
||||
12;14;29;28
|
||||
12;14;30;29
|
||||
12;14;31;31
|
||||
12;14;32;32
|
||||
12;14;33;15
|
||||
12;14;35;13
|
||||
12;14;37;33
|
||||
12;14;38;34
|
||||
12;14;39;35
|
||||
12;14;40;34
|
||||
12;14;49;49
|
||||
12;14;50;50
|
||||
12;15;1;13
|
||||
12;15;2;2
|
||||
12;15;3;3
|
||||
12;15;4;4
|
||||
12;15;5;5
|
||||
12;15;6;6
|
||||
12;15;7;7
|
||||
12;15;8;8
|
||||
12;15;9;9
|
||||
12;15;10;10
|
||||
12;15;12;11
|
||||
12;15;14;11
|
||||
12;15;15;12
|
||||
12;15;16;13
|
||||
12;15;17;15
|
||||
12;15;19;30
|
||||
12;15;20;15
|
||||
12;15;21;13
|
||||
12;15;22;15
|
||||
12;15;23;23
|
||||
12;15;24;24
|
||||
12;15;25;25
|
||||
12;15;26;27
|
||||
12;15;28;26
|
||||
12;15;29;28
|
||||
12;15;30;29
|
||||
12;15;31;31
|
||||
12;15;32;32
|
||||
12;15;35;13
|
||||
12;15;36;15
|
||||
12;15;37;33
|
||||
12;15;38;34
|
||||
12;15;39;35
|
||||
12;15;40;34
|
||||
12;15;49;49
|
||||
12;15;50;50
|
||||
12;23;1;13
|
||||
12;23;2;2
|
||||
12;23;3;3
|
||||
12;23;4;4
|
||||
12;23;5;5
|
||||
12;23;6;6
|
||||
12;23;7;7
|
||||
12;23;8;8
|
||||
12;23;9;9
|
||||
12;23;10;10
|
||||
12;23;12;11
|
||||
12;23;14;11
|
||||
12;23;15;12
|
||||
12;23;16;13
|
||||
12;23;17;14
|
||||
12;23;18;15
|
||||
12;23;19;30
|
||||
12;23;20;14
|
||||
12;23;21;13
|
||||
12;23;22;14
|
||||
12;23;24;24
|
||||
12;23;25;25
|
||||
12;23;26;27
|
||||
12;23;28;26
|
||||
12;23;29;28
|
||||
12;23;30;29
|
||||
12;23;31;31
|
||||
12;23;32;32
|
||||
12;23;33;15
|
||||
12;23;35;13
|
||||
12;23;36;14
|
||||
12;23;37;33
|
||||
12;23;38;34
|
||||
12;23;39;35
|
||||
12;23;40;34
|
||||
12;23;49;49
|
||||
12;23;50;50
|
||||
12;24;1;13
|
||||
12;24;2;2
|
||||
12;24;3;3
|
||||
12;24;4;4
|
||||
12;24;5;5
|
||||
12;24;6;6
|
||||
12;24;7;7
|
||||
12;24;8;8
|
||||
12;24;9;9
|
||||
12;24;10;10
|
||||
12;24;12;11
|
||||
12;24;14;11
|
||||
12;24;15;12
|
||||
12;24;16;13
|
||||
12;24;17;24
|
||||
12;24;18;15
|
||||
12;24;19;30
|
||||
12;24;20;24
|
||||
12;24;21;13
|
||||
12;24;22;24
|
||||
12;24;23;23
|
||||
12;24;25;25
|
||||
12;24;26;27
|
||||
12;24;28;26
|
||||
12;24;29;28
|
||||
12;24;30;29
|
||||
12;24;31;31
|
||||
12;24;32;32
|
||||
12;24;33;15
|
||||
12;24;35;13
|
||||
12;24;36;24
|
||||
12;24;37;33
|
||||
12;24;38;34
|
||||
12;24;39;35
|
||||
12;24;40;34
|
||||
12;24;49;49
|
||||
12;24;50;50
|
||||
12;25;1;13
|
||||
12;25;2;2
|
||||
12;25;3;3
|
||||
12;25;4;4
|
||||
12;25;5;5
|
||||
12;25;6;6
|
||||
12;25;7;7
|
||||
12;25;8;8
|
||||
12;25;9;9
|
||||
12;25;10;10
|
||||
12;25;12;11
|
||||
12;25;14;11
|
||||
12;25;16;13
|
||||
12;25;17;14
|
||||
12;25;18;15
|
||||
12;25;19;30
|
||||
12;25;20;14
|
||||
12;25;21;13
|
||||
12;25;22;14
|
||||
12;25;23;23
|
||||
12;25;24;24
|
||||
12;25;26;27
|
||||
12;25;28;26
|
||||
12;25;29;28
|
||||
12;25;30;29
|
||||
12;25;31;31
|
||||
12;25;32;32
|
||||
12;25;33;15
|
||||
12;25;35;13
|
||||
12;25;36;14
|
||||
12;25;37;33
|
||||
12;25;38;34
|
||||
12;25;39;35
|
||||
12;25;40;34
|
||||
12;25;49;49
|
||||
12;25;50;50
|
||||
12;26;1;13
|
||||
12;26;2;2
|
||||
12;26;3;3
|
||||
12;26;4;4
|
||||
12;26;5;5
|
||||
12;26;6;6
|
||||
12;26;7;7
|
||||
12;26;8;8
|
||||
12;26;9;9
|
||||
12;26;10;10
|
||||
12;26;12;11
|
||||
12;26;14;11
|
||||
12;26;15;12
|
||||
12;26;16;13
|
||||
12;26;17;14
|
||||
12;26;18;15
|
||||
12;26;19;30
|
||||
12;26;20;14
|
||||
12;26;21;13
|
||||
12;26;22;14
|
||||
12;26;23;23
|
||||
12;26;24;24
|
||||
12;26;25;25
|
||||
12;26;26;27
|
||||
12;26;29;28
|
||||
12;26;30;29
|
||||
12;26;31;31
|
||||
12;26;32;32
|
||||
12;26;33;15
|
||||
12;26;35;13
|
||||
12;26;36;14
|
||||
12;26;37;33
|
||||
12;26;38;34
|
||||
12;26;39;35
|
||||
12;26;40;34
|
||||
12;26;49;49
|
||||
12;26;50;50
|
||||
12;27;1;13
|
||||
12;27;2;2
|
||||
12;27;3;3
|
||||
12;27;4;4
|
||||
12;27;5;5
|
||||
12;27;6;6
|
||||
12;27;7;7
|
||||
12;27;8;8
|
||||
12;27;9;9
|
||||
12;27;10;10
|
||||
12;27;12;11
|
||||
12;27;14;11
|
||||
12;27;19;30
|
||||
12;27;26;27
|
||||
12;27;28;26
|
||||
12;27;31;31
|
||||
12;27;32;32
|
||||
12;27;37;33
|
||||
12;27;38;34
|
||||
12;27;39;35
|
||||
12;27;40;34
|
||||
12;27;49;49
|
||||
12;27;50;50
|
||||
12;28;1;13
|
||||
12;28;2;2
|
||||
12;28;3;3
|
||||
12;28;4;4
|
||||
12;28;5;5
|
||||
12;28;6;6
|
||||
12;28;7;7
|
||||
12;28;8;8
|
||||
12;28;9;9
|
||||
12;28;10;10
|
||||
12;28;12;11
|
||||
12;28;14;11
|
||||
12;28;16;13
|
||||
12;28;19;30
|
||||
12;28;26;27
|
||||
12;28;31;31
|
||||
12;28;32;32
|
||||
12;28;37;33
|
||||
12;28;38;34
|
||||
12;28;39;35
|
||||
12;28;40;34
|
||||
12;28;49;49
|
||||
12;28;50;50
|
||||
12;29;1;13
|
||||
12;29;2;2
|
||||
12;29;3;3
|
||||
12;29;4;4
|
||||
12;29;5;5
|
||||
12;29;6;6
|
||||
12;29;7;7
|
||||
12;29;8;8
|
||||
12;29;9;9
|
||||
12;29;10;10
|
||||
12;29;12;11
|
||||
12;29;14;11
|
||||
12;29;16;13
|
||||
12;29;19;30
|
||||
12;29;24;24
|
||||
12;29;26;27
|
||||
12;29;31;31
|
||||
12;29;32;32
|
||||
12;29;37;33
|
||||
12;29;38;34
|
||||
12;29;39;35
|
||||
12;29;40;34
|
||||
12;29;49;49
|
||||
12;29;50;50
|
||||
12;30;1;13
|
||||
12;30;2;2
|
||||
12;30;3;3
|
||||
12;30;4;4
|
||||
12;30;5;5
|
||||
12;30;6;6
|
||||
12;30;7;7
|
||||
12;30;8;8
|
||||
12;30;9;9
|
||||
12;30;10;10
|
||||
12;30;12;11
|
||||
12;30;14;11
|
||||
12;30;19;30
|
||||
12;30;26;27
|
||||
12;30;31;31
|
||||
12;30;32;32
|
||||
12;30;37;33
|
||||
12;30;38;34
|
||||
12;30;39;35
|
||||
12;30;40;34
|
||||
12;30;49;49
|
||||
12;30;50;50
|
||||
12;31;1;13
|
||||
12;31;2;2
|
||||
12;31;3;3
|
||||
12;31;4;4
|
||||
12;31;5;5
|
||||
12;31;6;6
|
||||
12;31;7;7
|
||||
12;31;8;8
|
||||
12;31;9;9
|
||||
12;31;10;10
|
||||
12;31;12;11
|
||||
12;31;14;11
|
||||
12;31;19;30
|
||||
12;31;26;27
|
||||
12;31;28;26
|
||||
12;31;32;32
|
||||
12;31;37;33
|
||||
12;31;38;34
|
||||
12;31;39;35
|
||||
12;31;40;34
|
||||
12;31;49;49
|
||||
12;31;50;50
|
||||
12;32;1;13
|
||||
12;32;2;2
|
||||
12;32;3;3
|
||||
12;32;4;4
|
||||
12;32;5;5
|
||||
12;32;6;6
|
||||
12;32;7;7
|
||||
12;32;8;8
|
||||
12;32;9;9
|
||||
12;32;10;10
|
||||
12;32;12;11
|
||||
12;32;14;11
|
||||
12;32;19;30
|
||||
12;32;26;27
|
||||
12;32;28;26
|
||||
12;32;31;31
|
||||
12;32;37;33
|
||||
12;32;38;34
|
||||
12;32;39;35
|
||||
12;32;40;34
|
||||
12;32;49;49
|
||||
12;32;50;50
|
||||
12;33;1;13
|
||||
12;33;2;2
|
||||
12;33;3;3
|
||||
12;33;4;4
|
||||
12;33;5;5
|
||||
12;33;6;6
|
||||
12;33;7;7
|
||||
12;33;8;8
|
||||
12;33;9;9
|
||||
12;33;10;10
|
||||
12;33;12;11
|
||||
12;33;14;11
|
||||
12;33;19;30
|
||||
12;33;26;27
|
||||
12;33;28;26
|
||||
12;33;31;31
|
||||
12;33;37;33
|
||||
12;33;38;34
|
||||
12;33;39;35
|
||||
12;33;40;34
|
||||
12;33;49;49
|
||||
12;33;50;50
|
||||
12;34;1;13
|
||||
12;34;2;2
|
||||
12;34;3;3
|
||||
12;34;4;4
|
||||
12;34;5;5
|
||||
12;34;6;6
|
||||
12;34;7;7
|
||||
12;34;8;8
|
||||
12;34;9;9
|
||||
12;34;10;10
|
||||
12;34;12;11
|
||||
12;34;14;11
|
||||
12;34;15;12
|
||||
12;34;16;13
|
||||
12;34;19;30
|
||||
12;34;24;24
|
||||
12;34;26;27
|
||||
12;34;28;26
|
||||
12;34;31;31
|
||||
12;34;37;33
|
||||
12;34;38;34
|
||||
12;34;39;35
|
||||
12;34;40;34
|
||||
12;34;49;49
|
||||
12;34;50;50
|
||||
12;35;1;13
|
||||
12;35;2;2
|
||||
12;35;3;3
|
||||
12;35;4;4
|
||||
12;35;5;5
|
||||
12;35;6;6
|
||||
12;35;7;7
|
||||
12;35;8;8
|
||||
12;35;9;9
|
||||
12;35;10;10
|
||||
12;35;12;11
|
||||
12;35;14;11
|
||||
12;35;19;30
|
||||
12;35;26;27
|
||||
12;35;28;26
|
||||
12;35;31;31
|
||||
12;35;37;33
|
||||
12;35;38;34
|
||||
12;35;39;35
|
||||
12;35;40;34
|
||||
12;35;49;49
|
||||
12;35;50;50
|
||||
12;49;1;13
|
||||
12;49;2;2
|
||||
12;49;3;3
|
||||
12;49;4;4
|
||||
12;49;5;5
|
||||
12;49;6;6
|
||||
12;49;7;7
|
||||
12;49;8;8
|
||||
12;49;9;9
|
||||
12;49;10;10
|
||||
12;49;12;11
|
||||
12;49;14;11
|
||||
12;49;19;30
|
||||
12;49;26;27
|
||||
12;49;28;26
|
||||
12;49;32;32
|
||||
12;49;37;33
|
||||
12;49;38;34
|
||||
12;49;39;35
|
||||
12;49;40;34
|
||||
12;49;49;49
|
||||
12;49;50;50
|
||||
12;50;1;13
|
||||
12;50;2;2
|
||||
12;50;3;3
|
||||
12;50;4;4
|
||||
12;50;5;5
|
||||
12;50;6;6
|
||||
12;50;7;7
|
||||
12;50;8;8
|
||||
12;50;9;9
|
||||
12;50;10;10
|
||||
12;50;12;11
|
||||
12;50;14;11
|
||||
12;50;19;30
|
||||
12;50;26;27
|
||||
12;50;28;26
|
||||
12;50;31;31
|
||||
12;50;37;33
|
||||
12;50;38;34
|
||||
12;50;39;35
|
||||
12;50;40;34
|
||||
12;50;49;49
|
||||
12;50;50;50
|
||||
|
@@ -0,0 +1,387 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
#
|
||||
# 2023.07.25 S.E.L.
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : BARCODE_MANUAL
|
||||
$IDX : 12
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 2 : Attrezzaggio
|
||||
$STATE : 3 : CreazioneProgrammi
|
||||
$STATE : 4 : LavoriVari
|
||||
$STATE : 5 : Guasto
|
||||
$STATE : 6 : MancaPezzo
|
||||
$STATE : 7 : MancaLavoro
|
||||
$STATE : 8 : Assenteismo
|
||||
$STATE : 9 : Manutenzione
|
||||
$STATE : 10 : Pulizia
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 14 : CambioPezzo
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 23 : RotturaNastro
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 25 : ScaricoPieno
|
||||
$STATE : 26 : NonDisponibile
|
||||
$STATE : 27 : MancaRifornMPD
|
||||
$STATE : 28 : MagazzinoGrezziVuoto
|
||||
$STATE : 29 : Emergenza
|
||||
$STATE : 30 : FermoOrganizzativo
|
||||
$STATE : 31 : ModificaProgrammi
|
||||
$STATE : 32 : SostituzioneUtensile
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 36 : AccensioneSpegnimento
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
$STATE : 49 : MancaAttrezzatura
|
||||
$STATE : 50 : UsuraUtensile
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
$EVENT : 04 : NoBarcode_Riempimento_Vasca
|
||||
$EVENT : 05 : Barcode_Guasto
|
||||
# messo NoBarcode_Riscaldamento perchè c'è sotto Barcode riscaldamento -> 38
|
||||
$EVENT : 06 : NoBarcode_Riscaldamento
|
||||
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$EVENT : 13 : HW_init
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
$EVENT : 20 : Contapezzi
|
||||
$EVENT : 21 : HW_start_pallet
|
||||
$EVENT : 22 : HW_end_pallet
|
||||
$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
$EVENT : 24 : HW_manuale
|
||||
$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_Riforn_MPD
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$EVENT : 30 : HW_emergenza
|
||||
$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
$EVENT : 33 : HW_Allarme Macchina
|
||||
$EVENT : 34 : HW_end_pallet_1
|
||||
$EVENT : 35 : HW_end_pallet_2
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
$EVENT : 41 : HW_machining_SLOW
|
||||
$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
$EVENT : 47 : HW_Mismatch
|
||||
$EVENT : 48 : HW_preparing
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
$EVENT : 120 : IncrementoPezzi
|
||||
$EVENT : 121 : RettificaPezzi
|
||||
$EVENT : 999 : Commento
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : Barcode_Lavora : Lavorazione
|
||||
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio
|
||||
ALL_STATES : Barcode_Creazione_Programmi : CreazioneProgrammi
|
||||
ALL_STATES : NoBarcode_Riempimento_Vasca : LavoriVari
|
||||
ALL_STATES : Barcode_Guasto : Guasto
|
||||
ALL_STATES : NoBarcode_Riscaldamento : MancaPezzo
|
||||
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : MancaLavoro
|
||||
ALL_STATES : Barcode_Assenteismo : Assenteismo
|
||||
ALL_STATES : Barcode_Manutenzione : Manutenzione
|
||||
ALL_STATES : Barcode_Pulizia : Pulizia
|
||||
|
||||
#11 ALL_STATES : Bcode_Cambio_Pallet : CambioPezzo
|
||||
|
||||
ALL_STATES : Barcode_Macchina_Spenta : MacchinaSpenta
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta
|
||||
|
||||
MacchinaPronta : HW_PowerOn : FermoGenerico
|
||||
MacchinaSpenta : HW_PowerOn : FermoGenerico
|
||||
Lavorazione : HW_PowerOn : FermoGenerico
|
||||
CambioPezzo : HW_PowerOn : FermoGenerico
|
||||
AllarmeCN : HW_PowerOn : FermoGenerico
|
||||
RotturaNastro : HW_PowerOn : FermoGenerico
|
||||
Manuale : HW_PowerOn : FermoGenerico
|
||||
NonDisponibile : HW_PowerOn : FermoGenerico
|
||||
Riscaldamento : HW_PowerOn : FermoGenerico
|
||||
|
||||
MacchinaPronta : HW_machining : Lavorazione
|
||||
MacchinaSpenta : HW_machining : Lavorazione
|
||||
FermoGenerico : HW_machining : Lavorazione
|
||||
CambioPezzo : HW_machining : Lavorazione
|
||||
AllarmeCN : HW_machining : Lavorazione
|
||||
RotturaNastro : HW_machining : Lavorazione
|
||||
Manuale : HW_machining : Lavorazione
|
||||
ScaricoPieno : HW_machining : Lavorazione
|
||||
NonDisponibile : HW_machining : Lavorazione
|
||||
MagazzinoGrezziVuoto: HW_machining : Lavorazione
|
||||
Emergenza : HW_machining : Lavorazione
|
||||
Riscaldamento : HW_machining : Lavorazione
|
||||
|
||||
MacchinaPronta : HW_end_machining : CambioPezzo
|
||||
MacchinaSpenta : HW_end_machining : CambioPezzo
|
||||
FermoGenerico : HW_end_machining : FermoGenerico
|
||||
Lavorazione : HW_end_machining : Lavorazione
|
||||
AllarmeCN : HW_end_machining : AllarmeCN
|
||||
RotturaNastro : HW_end_machining : CambioPezzo
|
||||
Manuale : HW_end_machining : Manuale
|
||||
ScaricoPieno : HW_end_machining : CambioPezzo
|
||||
NonDisponibile : HW_end_machining : CambioPezzo
|
||||
|
||||
MacchinaSpenta : HW_error : AllarmeCN
|
||||
FermoGenerico : HW_error : AllarmeCN
|
||||
Lavorazione : HW_error : AllarmeCN
|
||||
CambioPezzo : HW_error : AllarmeCN
|
||||
RotturaNastro : HW_error : AllarmeCN
|
||||
Manuale : HW_error : AllarmeCN
|
||||
ScaricoPieno : HW_error : AllarmeCN
|
||||
NonDisponibile : HW_error : AllarmeCN
|
||||
|
||||
ALL_STATES : Barcode_Fermo_Organizzativo : FermoOrganizzativo
|
||||
|
||||
MacchinaPronta : Contapezzi : CambioPezzo
|
||||
MacchinaSpenta : Contapezzi : CambioPezzo
|
||||
FermoGenerico : Contapezzi : FermoGenerico
|
||||
Lavorazione : Contapezzi : Lavorazione
|
||||
AllarmeCN : Contapezzi : AllarmeCN
|
||||
RotturaNastro : Contapezzi : CambioPezzo
|
||||
Manuale : Contapezzi : Manuale
|
||||
ScaricoPieno : Contapezzi : CambioPezzo
|
||||
NonDisponibile : Contapezzi : CambioPezzo
|
||||
|
||||
MacchinaPronta : HW_start_pallet : Lavorazione
|
||||
MacchinaSpenta : HW_start_pallet : Lavorazione
|
||||
FermoGenerico : HW_start_pallet : Lavorazione
|
||||
CambioPezzo : HW_start_pallet : Lavorazione
|
||||
AllarmeCN : HW_start_pallet : Lavorazione
|
||||
RotturaNastro : HW_start_pallet : Lavorazione
|
||||
Manuale : HW_start_pallet : Lavorazione
|
||||
ScaricoPieno : HW_start_pallet : Lavorazione
|
||||
NonDisponibile : HW_start_pallet : Lavorazione
|
||||
|
||||
MacchinaPronta : HW_end_pallet : CambioPezzo
|
||||
MacchinaSpenta : HW_end_pallet : CambioPezzo
|
||||
FermoGenerico : HW_end_pallet : FermoGenerico
|
||||
Lavorazione : HW_end_pallet : Lavorazione
|
||||
AllarmeCN : HW_end_pallet : AllarmeCN
|
||||
RotturaNastro : HW_end_pallet : CambioPezzo
|
||||
Manuale : HW_end_pallet : Manuale
|
||||
ScaricoPieno : HW_end_pallet : CambioPezzo
|
||||
NonDisponibile : HW_end_pallet : CambioPezzo
|
||||
|
||||
MacchinaPronta : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
MacchinaSpenta : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
FermoGenerico : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
Lavorazione : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
CambioPezzo : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
AllarmeCN : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
Manuale : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
ScaricoPieno : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
NonDisponibile : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
|
||||
MacchinaPronta : HW_manuale : Manuale
|
||||
MacchinaSpenta : HW_manuale : Manuale
|
||||
FermoGenerico : HW_manuale : Manuale
|
||||
Lavorazione : HW_manuale : Manuale
|
||||
CambioPezzo : HW_manuale : Manuale
|
||||
AllarmeCN : HW_manuale : Manuale
|
||||
RotturaNastro : HW_manuale : Manuale
|
||||
ScaricoPieno : HW_manuale : Manuale
|
||||
NonDisponibile : HW_manuale : Manuale
|
||||
Emergenza : HW_manuale : Manuale
|
||||
Riscaldamento : HW_manuale : Manuale
|
||||
|
||||
MacchinaPronta : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
MacchinaSpenta : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
FermoGenerico : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
Lavorazione : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
CambioPezzo : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
AllarmeCN : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
RotturaNastro : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
Manuale : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
NonDisponibile : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
|
||||
# 26
|
||||
ALL_STATES : Barcode_Manca_Riforn_MPD : MancaRifornMPD
|
||||
|
||||
#27
|
||||
Lavorazione : Timer_timeout_tempo_ciclo : FermoGenerico
|
||||
|
||||
MacchinaPronta : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Attrezzaggio : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
CreazioneProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
LavoriVari : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Guasto : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaLavoro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Assenteismo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Manutenzione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Pulizia : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
FermoGenerico : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Lavorazione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
CambioPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
AllarmeCN : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
RotturaNastro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Manuale : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
ScaricoPieno : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaRifornMPD : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
ModificaProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
SostituzioneUtensile: Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
RiempimentoVasca : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Riscaldamento : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
AnomaliaMacchina : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaAttrezzatura : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
UsuraUtensile : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
|
||||
MacchinaPronta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
MacchinaSpenta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
FermoGenerico : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
Lavorazione : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
CambioPezzo : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
AllarmeCN : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
RotturaNastro : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
Manuale : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
ScaricoPieno : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
NonDisponibile : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
|
||||
MacchinaPronta : HW_emergenza : Emergenza
|
||||
MacchinaSpenta : HW_emergenza : Emergenza
|
||||
FermoGenerico : HW_emergenza : Emergenza
|
||||
Lavorazione : HW_emergenza : Emergenza
|
||||
CambioPezzo : HW_emergenza : Emergenza
|
||||
AllarmeCN : HW_emergenza : Emergenza
|
||||
RotturaNastro : HW_emergenza : Emergenza
|
||||
Manuale : HW_emergenza : Emergenza
|
||||
ScaricoPieno : HW_emergenza : Emergenza
|
||||
NonDisponibile : HW_emergenza : Emergenza
|
||||
|
||||
MacchinaPronta : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Attrezzaggio : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
CreazioneProgrammi : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
LavoriVari : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Guasto : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
MancaPezzo : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
MancaLavoro : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Assenteismo : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Manutenzione : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Pulizia : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
MacchinaSpenta : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
FermoGenerico : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Lavorazione : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
CambioPezzo : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
AllarmeCN : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
RotturaNastro : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Manuale : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
ScaricoPieno : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
NonDisponibile : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
MancaRifornMPD : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
MagazzinoGrezziVuoto: Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Emergenza : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
FermoOrganizzativo : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
SostituzioneUtensile: Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
RiempimentoVasca : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
Riscaldamento : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
AnomaliaMacchina : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
UsuraUtensile : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
|
||||
MacchinaPronta : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
Attrezzaggio : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
CreazioneProgrammi : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
LavoriVari : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
Guasto : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
MancaPezzo : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
MancaLavoro : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
Assenteismo : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
Manutenzione : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
Pulizia : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
MacchinaSpenta : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
FermoGenerico : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
Lavorazione : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
CambioPezzo : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
AllarmeCN : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
RotturaNastro : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
Manuale : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
ScaricoPieno : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
NonDisponibile : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
MancaRifornMPD : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
MagazzinoGrezziVuoto: Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
Emergenza : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
FermoOrganizzativo : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
ModificaProgrammi : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
MancaAttrezzatura : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
|
||||
MacchinaPronta : HW_Allarme Macchina : AllarmeCN
|
||||
MacchinaSpenta : HW_Allarme Macchina : AllarmeCN
|
||||
FermoGenerico : HW_Allarme Macchina : AllarmeCN
|
||||
Lavorazione : HW_Allarme Macchina : AllarmeCN
|
||||
CambioPezzo : HW_Allarme Macchina : AllarmeCN
|
||||
RotturaNastro : HW_Allarme Macchina : AllarmeCN
|
||||
Manuale : HW_Allarme Macchina : AllarmeCN
|
||||
ScaricoPieno : HW_Allarme Macchina : AllarmeCN
|
||||
NonDisponibile : HW_Allarme Macchina : AllarmeCN
|
||||
|
||||
MacchinaPronta : HW_end_pallet_2 : Lavorazione
|
||||
MacchinaSpenta : HW_end_pallet_2 : Lavorazione
|
||||
FermoGenerico : HW_end_pallet_2 : Lavorazione
|
||||
CambioPezzo : HW_end_pallet_2 : Lavorazione
|
||||
AllarmeCN : HW_end_pallet_2 : Lavorazione
|
||||
RotturaNastro : HW_end_pallet_2 : Lavorazione
|
||||
Manuale : HW_end_pallet_2 : Lavorazione
|
||||
ScaricoPieno : HW_end_pallet_2 : Lavorazione
|
||||
NonDisponibile : HW_end_pallet_2 : Lavorazione
|
||||
#36
|
||||
MacchinaPronta : HW_deposito_robot : CambioPezzo
|
||||
MacchinaSpenta : HW_deposito_robot : CambioPezzo
|
||||
FermoGenerico : HW_deposito_robot : FermoGenerico
|
||||
Lavorazione : HW_deposito_robot : Lavorazione
|
||||
AllarmeCN : HW_deposito_robot : AllarmeCN
|
||||
RotturaNastro : HW_deposito_robot : CambioPezzo
|
||||
Manuale : HW_deposito_robot : Manuale
|
||||
ScaricoPieno : HW_deposito_robot : CambioPezzo
|
||||
NonDisponibile : HW_deposito_robot : CambioPezzo
|
||||
|
||||
ALL_STATES : Barcode_Riempimento_Vasca : RiempimentoVasca
|
||||
ALL_STATES : Barcode_Riscaldamento : Riscaldamento
|
||||
ALL_STATES : Barcode_Anomalia_Macchina : AnomaliaMacchina
|
||||
|
||||
#40
|
||||
ALL_STATES : HW_WarmUp_CoolDown : Riscaldamento
|
||||
|
||||
#49
|
||||
ALL_STATES : Barcode_Manca_Attrezzatura : MancaAttrezzatura
|
||||
#50
|
||||
ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
@@ -0,0 +1,835 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
12;0;0;0
|
||||
12;0;1;13
|
||||
12;0;2;2
|
||||
12;0;3;3
|
||||
12;0;4;4
|
||||
12;0;5;5
|
||||
12;0;6;6
|
||||
12;0;7;7
|
||||
12;0;8;8
|
||||
12;0;9;9
|
||||
12;0;10;10
|
||||
12;0;12;11
|
||||
12;0;14;11
|
||||
12;0;19;30
|
||||
12;0;26;27
|
||||
12;0;31;31
|
||||
12;0;32;32
|
||||
12;0;37;33
|
||||
12;0;38;34
|
||||
12;0;39;35
|
||||
12;0;40;34
|
||||
12;0;49;49
|
||||
12;0;50;50
|
||||
12;2;0;0
|
||||
12;2;1;13
|
||||
12;2;2;2
|
||||
12;2;3;3
|
||||
12;2;4;4
|
||||
12;2;5;5
|
||||
12;2;6;6
|
||||
12;2;7;7
|
||||
12;2;8;8
|
||||
12;2;9;9
|
||||
12;2;10;10
|
||||
12;2;12;11
|
||||
12;2;14;11
|
||||
12;2;19;30
|
||||
12;2;26;27
|
||||
12;2;28;26
|
||||
12;2;31;31
|
||||
12;2;32;32
|
||||
12;2;37;33
|
||||
12;2;38;34
|
||||
12;2;39;35
|
||||
12;2;40;34
|
||||
12;2;49;49
|
||||
12;2;50;50
|
||||
12;3;0;0
|
||||
12;3;1;13
|
||||
12;3;2;2
|
||||
12;3;3;3
|
||||
12;3;4;4
|
||||
12;3;5;5
|
||||
12;3;6;6
|
||||
12;3;7;7
|
||||
12;3;8;8
|
||||
12;3;9;9
|
||||
12;3;10;10
|
||||
12;3;12;11
|
||||
12;3;14;11
|
||||
12;3;19;30
|
||||
12;3;26;27
|
||||
12;3;28;26
|
||||
12;3;31;31
|
||||
12;3;32;32
|
||||
12;3;37;33
|
||||
12;3;38;34
|
||||
12;3;39;35
|
||||
12;3;40;34
|
||||
12;3;49;49
|
||||
12;3;50;50
|
||||
12;4;0;0
|
||||
12;4;1;13
|
||||
12;4;2;2
|
||||
12;4;3;3
|
||||
12;4;4;4
|
||||
12;4;5;5
|
||||
12;4;6;6
|
||||
12;4;7;7
|
||||
12;4;8;8
|
||||
12;4;9;9
|
||||
12;4;10;10
|
||||
12;4;12;11
|
||||
12;4;14;11
|
||||
12;4;19;30
|
||||
12;4;26;27
|
||||
12;4;28;26
|
||||
12;4;31;31
|
||||
12;4;32;32
|
||||
12;4;37;33
|
||||
12;4;38;34
|
||||
12;4;39;35
|
||||
12;4;40;34
|
||||
12;4;49;49
|
||||
12;4;50;50
|
||||
12;5;0;0
|
||||
12;5;1;13
|
||||
12;5;2;2
|
||||
12;5;3;3
|
||||
12;5;4;4
|
||||
12;5;5;5
|
||||
12;5;6;6
|
||||
12;5;7;7
|
||||
12;5;8;8
|
||||
12;5;9;9
|
||||
12;5;10;10
|
||||
12;5;12;11
|
||||
12;5;14;11
|
||||
12;5;19;30
|
||||
12;5;26;27
|
||||
12;5;28;26
|
||||
12;5;31;31
|
||||
12;5;32;32
|
||||
12;5;37;33
|
||||
12;5;38;34
|
||||
12;5;39;35
|
||||
12;5;40;34
|
||||
12;5;49;49
|
||||
12;5;50;50
|
||||
12;6;0;0
|
||||
12;6;1;13
|
||||
12;6;2;2
|
||||
12;6;3;3
|
||||
12;6;4;4
|
||||
12;6;5;5
|
||||
12;6;6;6
|
||||
12;6;7;7
|
||||
12;6;8;8
|
||||
12;6;9;9
|
||||
12;6;10;10
|
||||
12;6;12;11
|
||||
12;6;14;11
|
||||
12;6;19;30
|
||||
12;6;26;27
|
||||
12;6;28;26
|
||||
12;6;31;31
|
||||
12;6;32;32
|
||||
12;6;37;33
|
||||
12;6;38;34
|
||||
12;6;39;35
|
||||
12;6;40;34
|
||||
12;6;49;49
|
||||
12;6;50;50
|
||||
12;7;0;0
|
||||
12;7;1;13
|
||||
12;7;2;2
|
||||
12;7;3;3
|
||||
12;7;4;4
|
||||
12;7;5;5
|
||||
12;7;6;6
|
||||
12;7;7;7
|
||||
12;7;8;8
|
||||
12;7;9;9
|
||||
12;7;10;10
|
||||
12;7;12;11
|
||||
12;7;14;11
|
||||
12;7;19;30
|
||||
12;7;26;27
|
||||
12;7;28;26
|
||||
12;7;31;31
|
||||
12;7;32;32
|
||||
12;7;37;33
|
||||
12;7;38;34
|
||||
12;7;39;35
|
||||
12;7;40;34
|
||||
12;7;49;49
|
||||
12;7;50;50
|
||||
12;8;0;0
|
||||
12;8;1;13
|
||||
12;8;2;2
|
||||
12;8;3;3
|
||||
12;8;4;4
|
||||
12;8;5;5
|
||||
12;8;6;6
|
||||
12;8;7;7
|
||||
12;8;8;8
|
||||
12;8;9;9
|
||||
12;8;10;10
|
||||
12;8;12;11
|
||||
12;8;14;11
|
||||
12;8;19;30
|
||||
12;8;26;27
|
||||
12;8;28;26
|
||||
12;8;31;31
|
||||
12;8;32;32
|
||||
12;8;37;33
|
||||
12;8;38;34
|
||||
12;8;39;35
|
||||
12;8;40;34
|
||||
12;8;49;49
|
||||
12;8;50;50
|
||||
12;9;0;0
|
||||
12;9;1;13
|
||||
12;9;2;2
|
||||
12;9;3;3
|
||||
12;9;4;4
|
||||
12;9;5;5
|
||||
12;9;6;6
|
||||
12;9;7;7
|
||||
12;9;8;8
|
||||
12;9;9;9
|
||||
12;9;10;10
|
||||
12;9;12;11
|
||||
12;9;14;11
|
||||
12;9;19;30
|
||||
12;9;26;27
|
||||
12;9;28;26
|
||||
12;9;31;31
|
||||
12;9;32;32
|
||||
12;9;37;33
|
||||
12;9;38;34
|
||||
12;9;39;35
|
||||
12;9;40;34
|
||||
12;9;49;49
|
||||
12;9;50;50
|
||||
12;10;0;0
|
||||
12;10;1;13
|
||||
12;10;2;2
|
||||
12;10;3;3
|
||||
12;10;4;4
|
||||
12;10;5;5
|
||||
12;10;6;6
|
||||
12;10;7;7
|
||||
12;10;8;8
|
||||
12;10;9;9
|
||||
12;10;10;10
|
||||
12;10;12;11
|
||||
12;10;14;11
|
||||
12;10;19;30
|
||||
12;10;26;27
|
||||
12;10;28;26
|
||||
12;10;31;31
|
||||
12;10;32;32
|
||||
12;10;37;33
|
||||
12;10;38;34
|
||||
12;10;39;35
|
||||
12;10;40;34
|
||||
12;10;49;49
|
||||
12;10;50;50
|
||||
12;11;0;0
|
||||
12;11;1;13
|
||||
12;11;2;2
|
||||
12;11;3;3
|
||||
12;11;4;4
|
||||
12;11;5;5
|
||||
12;11;6;6
|
||||
12;11;7;7
|
||||
12;11;8;8
|
||||
12;11;9;9
|
||||
12;11;10;10
|
||||
12;11;12;11
|
||||
12;11;14;11
|
||||
12;11;15;12
|
||||
12;11;16;13
|
||||
12;11;17;14
|
||||
12;11;18;15
|
||||
12;11;19;30
|
||||
12;11;20;14
|
||||
12;11;21;13
|
||||
12;11;22;14
|
||||
12;11;23;23
|
||||
12;11;24;24
|
||||
12;11;25;25
|
||||
12;11;26;27
|
||||
12;11;29;28
|
||||
12;11;30;29
|
||||
12;11;31;31
|
||||
12;11;32;32
|
||||
12;11;33;15
|
||||
12;11;36;14
|
||||
12;11;37;33
|
||||
12;11;38;34
|
||||
12;11;39;35
|
||||
12;11;40;34
|
||||
12;11;49;49
|
||||
12;11;50;50
|
||||
12;12;0;0
|
||||
12;12;1;13
|
||||
12;12;2;2
|
||||
12;12;3;3
|
||||
12;12;4;4
|
||||
12;12;5;5
|
||||
12;12;6;6
|
||||
12;12;7;7
|
||||
12;12;8;8
|
||||
12;12;9;9
|
||||
12;12;10;10
|
||||
12;12;12;11
|
||||
12;12;14;11
|
||||
12;12;16;13
|
||||
12;12;17;12
|
||||
12;12;18;15
|
||||
12;12;19;30
|
||||
12;12;20;12
|
||||
12;12;21;13
|
||||
12;12;22;12
|
||||
12;12;23;23
|
||||
12;12;24;24
|
||||
12;12;25;25
|
||||
12;12;26;27
|
||||
12;12;28;26
|
||||
12;12;29;28
|
||||
12;12;30;29
|
||||
12;12;31;31
|
||||
12;12;32;32
|
||||
12;12;33;15
|
||||
12;12;36;12
|
||||
12;12;37;33
|
||||
12;12;38;34
|
||||
12;12;39;35
|
||||
12;12;40;34
|
||||
12;12;49;49
|
||||
12;12;50;50
|
||||
12;13;0;0
|
||||
12;13;1;13
|
||||
12;13;2;2
|
||||
12;13;3;3
|
||||
12;13;4;4
|
||||
12;13;5;5
|
||||
12;13;6;6
|
||||
12;13;7;7
|
||||
12;13;8;8
|
||||
12;13;9;9
|
||||
12;13;10;10
|
||||
12;13;12;11
|
||||
12;13;14;11
|
||||
12;13;15;12
|
||||
12;13;17;13
|
||||
12;13;18;15
|
||||
12;13;19;30
|
||||
12;13;20;13
|
||||
12;13;22;13
|
||||
12;13;23;23
|
||||
12;13;24;24
|
||||
12;13;25;25
|
||||
12;13;26;27
|
||||
12;13;27;12
|
||||
12;13;28;26
|
||||
12;13;29;28
|
||||
12;13;30;29
|
||||
12;13;31;31
|
||||
12;13;32;32
|
||||
12;13;33;15
|
||||
12;13;36;13
|
||||
12;13;37;33
|
||||
12;13;38;34
|
||||
12;13;39;35
|
||||
12;13;40;34
|
||||
12;13;49;49
|
||||
12;13;50;50
|
||||
12;14;0;0
|
||||
12;14;1;13
|
||||
12;14;2;2
|
||||
12;14;3;3
|
||||
12;14;4;4
|
||||
12;14;5;5
|
||||
12;14;6;6
|
||||
12;14;7;7
|
||||
12;14;8;8
|
||||
12;14;9;9
|
||||
12;14;10;10
|
||||
12;14;12;11
|
||||
12;14;14;11
|
||||
12;14;15;12
|
||||
12;14;16;13
|
||||
12;14;18;15
|
||||
12;14;19;30
|
||||
12;14;21;13
|
||||
12;14;23;23
|
||||
12;14;24;24
|
||||
12;14;25;25
|
||||
12;14;26;27
|
||||
12;14;28;26
|
||||
12;14;29;28
|
||||
12;14;30;29
|
||||
12;14;31;31
|
||||
12;14;32;32
|
||||
12;14;33;15
|
||||
12;14;37;33
|
||||
12;14;38;34
|
||||
12;14;39;35
|
||||
12;14;40;34
|
||||
12;14;49;49
|
||||
12;14;50;50
|
||||
12;15;0;0
|
||||
12;15;1;13
|
||||
12;15;2;2
|
||||
12;15;3;3
|
||||
12;15;4;4
|
||||
12;15;5;5
|
||||
12;15;6;6
|
||||
12;15;7;7
|
||||
12;15;8;8
|
||||
12;15;9;9
|
||||
12;15;10;10
|
||||
12;15;12;11
|
||||
12;15;14;11
|
||||
12;15;15;12
|
||||
12;15;16;13
|
||||
12;15;17;15
|
||||
12;15;19;30
|
||||
12;15;20;15
|
||||
12;15;21;13
|
||||
12;15;22;15
|
||||
12;15;23;23
|
||||
12;15;24;24
|
||||
12;15;25;25
|
||||
12;15;26;27
|
||||
12;15;28;26
|
||||
12;15;29;28
|
||||
12;15;30;29
|
||||
12;15;31;31
|
||||
12;15;32;32
|
||||
12;15;36;15
|
||||
12;15;37;33
|
||||
12;15;38;34
|
||||
12;15;39;35
|
||||
12;15;40;34
|
||||
12;15;49;49
|
||||
12;15;50;50
|
||||
12;23;0;0
|
||||
12;23;1;13
|
||||
12;23;2;2
|
||||
12;23;3;3
|
||||
12;23;4;4
|
||||
12;23;5;5
|
||||
12;23;6;6
|
||||
12;23;7;7
|
||||
12;23;8;8
|
||||
12;23;9;9
|
||||
12;23;10;10
|
||||
12;23;12;11
|
||||
12;23;14;11
|
||||
12;23;15;12
|
||||
12;23;16;13
|
||||
12;23;17;14
|
||||
12;23;18;15
|
||||
12;23;19;30
|
||||
12;23;20;14
|
||||
12;23;21;13
|
||||
12;23;22;14
|
||||
12;23;24;24
|
||||
12;23;25;25
|
||||
12;23;26;27
|
||||
12;23;28;26
|
||||
12;23;29;28
|
||||
12;23;30;29
|
||||
12;23;31;31
|
||||
12;23;32;32
|
||||
12;23;33;15
|
||||
12;23;36;14
|
||||
12;23;37;33
|
||||
12;23;38;34
|
||||
12;23;39;35
|
||||
12;23;40;34
|
||||
12;23;49;49
|
||||
12;23;50;50
|
||||
12;24;0;0
|
||||
12;24;1;13
|
||||
12;24;2;2
|
||||
12;24;3;3
|
||||
12;24;4;4
|
||||
12;24;5;5
|
||||
12;24;6;6
|
||||
12;24;7;7
|
||||
12;24;8;8
|
||||
12;24;9;9
|
||||
12;24;10;10
|
||||
12;24;12;11
|
||||
12;24;14;11
|
||||
12;24;15;12
|
||||
12;24;16;13
|
||||
12;24;17;24
|
||||
12;24;18;15
|
||||
12;24;19;30
|
||||
12;24;20;24
|
||||
12;24;21;13
|
||||
12;24;22;24
|
||||
12;24;23;23
|
||||
12;24;25;25
|
||||
12;24;26;27
|
||||
12;24;28;26
|
||||
12;24;29;28
|
||||
12;24;30;29
|
||||
12;24;31;31
|
||||
12;24;32;32
|
||||
12;24;33;15
|
||||
12;24;36;24
|
||||
12;24;37;33
|
||||
12;24;38;34
|
||||
12;24;39;35
|
||||
12;24;40;34
|
||||
12;24;49;49
|
||||
12;24;50;50
|
||||
12;25;0;0
|
||||
12;25;1;13
|
||||
12;25;2;2
|
||||
12;25;3;3
|
||||
12;25;4;4
|
||||
12;25;5;5
|
||||
12;25;6;6
|
||||
12;25;7;7
|
||||
12;25;8;8
|
||||
12;25;9;9
|
||||
12;25;10;10
|
||||
12;25;12;11
|
||||
12;25;14;11
|
||||
12;25;16;13
|
||||
12;25;17;14
|
||||
12;25;18;15
|
||||
12;25;19;30
|
||||
12;25;20;14
|
||||
12;25;21;13
|
||||
12;25;22;14
|
||||
12;25;23;23
|
||||
12;25;24;24
|
||||
12;25;26;27
|
||||
12;25;28;26
|
||||
12;25;29;28
|
||||
12;25;30;29
|
||||
12;25;31;31
|
||||
12;25;32;32
|
||||
12;25;33;15
|
||||
12;25;36;14
|
||||
12;25;37;33
|
||||
12;25;38;34
|
||||
12;25;39;35
|
||||
12;25;40;34
|
||||
12;25;49;49
|
||||
12;25;50;50
|
||||
12;26;0;0
|
||||
12;26;1;13
|
||||
12;26;2;2
|
||||
12;26;3;3
|
||||
12;26;4;4
|
||||
12;26;5;5
|
||||
12;26;6;6
|
||||
12;26;7;7
|
||||
12;26;8;8
|
||||
12;26;9;9
|
||||
12;26;10;10
|
||||
12;26;12;11
|
||||
12;26;14;11
|
||||
12;26;15;12
|
||||
12;26;16;13
|
||||
12;26;17;14
|
||||
12;26;18;15
|
||||
12;26;19;30
|
||||
12;26;20;14
|
||||
12;26;21;13
|
||||
12;26;22;14
|
||||
12;26;23;23
|
||||
12;26;24;24
|
||||
12;26;25;25
|
||||
12;26;26;27
|
||||
12;26;29;28
|
||||
12;26;30;29
|
||||
12;26;31;31
|
||||
12;26;32;32
|
||||
12;26;33;15
|
||||
12;26;36;14
|
||||
12;26;37;33
|
||||
12;26;38;34
|
||||
12;26;39;35
|
||||
12;26;40;34
|
||||
12;26;49;49
|
||||
12;26;50;50
|
||||
12;27;0;0
|
||||
12;27;1;13
|
||||
12;27;2;2
|
||||
12;27;3;3
|
||||
12;27;4;4
|
||||
12;27;5;5
|
||||
12;27;6;6
|
||||
12;27;7;7
|
||||
12;27;8;8
|
||||
12;27;9;9
|
||||
12;27;10;10
|
||||
12;27;12;11
|
||||
12;27;14;11
|
||||
12;27;19;30
|
||||
12;27;26;27
|
||||
12;27;28;26
|
||||
12;27;31;31
|
||||
12;27;32;32
|
||||
12;27;37;33
|
||||
12;27;38;34
|
||||
12;27;39;35
|
||||
12;27;40;34
|
||||
12;27;49;49
|
||||
12;27;50;50
|
||||
12;28;0;0
|
||||
12;28;1;13
|
||||
12;28;2;2
|
||||
12;28;3;3
|
||||
12;28;4;4
|
||||
12;28;5;5
|
||||
12;28;6;6
|
||||
12;28;7;7
|
||||
12;28;8;8
|
||||
12;28;9;9
|
||||
12;28;10;10
|
||||
12;28;12;11
|
||||
12;28;14;11
|
||||
12;28;16;13
|
||||
12;28;19;30
|
||||
12;28;26;27
|
||||
12;28;31;31
|
||||
12;28;32;32
|
||||
12;28;37;33
|
||||
12;28;38;34
|
||||
12;28;39;35
|
||||
12;28;40;34
|
||||
12;28;49;49
|
||||
12;28;50;50
|
||||
12;29;0;0
|
||||
12;29;1;13
|
||||
12;29;2;2
|
||||
12;29;3;3
|
||||
12;29;4;4
|
||||
12;29;5;5
|
||||
12;29;6;6
|
||||
12;29;7;7
|
||||
12;29;8;8
|
||||
12;29;9;9
|
||||
12;29;10;10
|
||||
12;29;12;11
|
||||
12;29;14;11
|
||||
12;29;16;13
|
||||
12;29;19;30
|
||||
12;29;24;24
|
||||
12;29;26;27
|
||||
12;29;31;31
|
||||
12;29;32;32
|
||||
12;29;37;33
|
||||
12;29;38;34
|
||||
12;29;39;35
|
||||
12;29;40;34
|
||||
12;29;49;49
|
||||
12;29;50;50
|
||||
12;30;0;0
|
||||
12;30;1;13
|
||||
12;30;2;2
|
||||
12;30;3;3
|
||||
12;30;4;4
|
||||
12;30;5;5
|
||||
12;30;6;6
|
||||
12;30;7;7
|
||||
12;30;8;8
|
||||
12;30;9;9
|
||||
12;30;10;10
|
||||
12;30;12;11
|
||||
12;30;14;11
|
||||
12;30;19;30
|
||||
12;30;26;27
|
||||
12;30;31;31
|
||||
12;30;32;32
|
||||
12;30;37;33
|
||||
12;30;38;34
|
||||
12;30;39;35
|
||||
12;30;40;34
|
||||
12;30;49;49
|
||||
12;30;50;50
|
||||
12;31;0;0
|
||||
12;31;1;13
|
||||
12;31;2;2
|
||||
12;31;3;3
|
||||
12;31;4;4
|
||||
12;31;5;5
|
||||
12;31;6;6
|
||||
12;31;7;7
|
||||
12;31;8;8
|
||||
12;31;9;9
|
||||
12;31;10;10
|
||||
12;31;12;11
|
||||
12;31;14;11
|
||||
12;31;19;30
|
||||
12;31;26;27
|
||||
12;31;28;26
|
||||
12;31;31;31
|
||||
12;31;32;32
|
||||
12;31;37;33
|
||||
12;31;38;34
|
||||
12;31;39;35
|
||||
12;31;40;34
|
||||
12;31;49;49
|
||||
12;31;50;50
|
||||
12;32;0;0
|
||||
12;32;1;13
|
||||
12;32;2;2
|
||||
12;32;3;3
|
||||
12;32;4;4
|
||||
12;32;5;5
|
||||
12;32;6;6
|
||||
12;32;7;7
|
||||
12;32;8;8
|
||||
12;32;9;9
|
||||
12;32;10;10
|
||||
12;32;12;11
|
||||
12;32;14;11
|
||||
12;32;19;30
|
||||
12;32;26;27
|
||||
12;32;28;26
|
||||
12;32;31;31
|
||||
12;32;32;32
|
||||
12;32;37;33
|
||||
12;32;38;34
|
||||
12;32;39;35
|
||||
12;32;40;34
|
||||
12;32;49;49
|
||||
12;32;50;50
|
||||
12;33;0;0
|
||||
12;33;1;13
|
||||
12;33;2;2
|
||||
12;33;3;3
|
||||
12;33;4;4
|
||||
12;33;5;5
|
||||
12;33;6;6
|
||||
12;33;7;7
|
||||
12;33;8;8
|
||||
12;33;9;9
|
||||
12;33;10;10
|
||||
12;33;12;11
|
||||
12;33;14;11
|
||||
12;33;19;30
|
||||
12;33;26;27
|
||||
12;33;28;26
|
||||
12;33;31;31
|
||||
12;33;32;32
|
||||
12;33;37;33
|
||||
12;33;38;34
|
||||
12;33;39;35
|
||||
12;33;40;34
|
||||
12;33;49;49
|
||||
12;33;50;50
|
||||
12;34;0;0
|
||||
12;34;1;13
|
||||
12;34;2;2
|
||||
12;34;3;3
|
||||
12;34;4;4
|
||||
12;34;5;5
|
||||
12;34;6;6
|
||||
12;34;7;7
|
||||
12;34;8;8
|
||||
12;34;9;9
|
||||
12;34;10;10
|
||||
12;34;12;11
|
||||
12;34;14;11
|
||||
12;34;15;12
|
||||
12;34;16;13
|
||||
12;34;19;30
|
||||
12;34;24;24
|
||||
12;34;26;27
|
||||
12;34;28;26
|
||||
12;34;31;31
|
||||
12;34;32;32
|
||||
12;34;37;33
|
||||
12;34;38;34
|
||||
12;34;39;35
|
||||
12;34;40;34
|
||||
12;34;49;49
|
||||
12;34;50;50
|
||||
12;35;0;0
|
||||
12;35;1;13
|
||||
12;35;2;2
|
||||
12;35;3;3
|
||||
12;35;4;4
|
||||
12;35;5;5
|
||||
12;35;6;6
|
||||
12;35;7;7
|
||||
12;35;8;8
|
||||
12;35;9;9
|
||||
12;35;10;10
|
||||
12;35;12;11
|
||||
12;35;14;11
|
||||
12;35;19;30
|
||||
12;35;26;27
|
||||
12;35;28;26
|
||||
12;35;31;31
|
||||
12;35;32;32
|
||||
12;35;37;33
|
||||
12;35;38;34
|
||||
12;35;39;35
|
||||
12;35;40;34
|
||||
12;35;49;49
|
||||
12;35;50;50
|
||||
12;49;0;0
|
||||
12;49;1;13
|
||||
12;49;2;2
|
||||
12;49;3;3
|
||||
12;49;4;4
|
||||
12;49;5;5
|
||||
12;49;6;6
|
||||
12;49;7;7
|
||||
12;49;8;8
|
||||
12;49;9;9
|
||||
12;49;10;10
|
||||
12;49;12;11
|
||||
12;49;14;11
|
||||
12;49;19;30
|
||||
12;49;26;27
|
||||
12;49;28;26
|
||||
12;49;31;31
|
||||
12;49;32;32
|
||||
12;49;37;33
|
||||
12;49;38;34
|
||||
12;49;39;35
|
||||
12;49;40;34
|
||||
12;49;49;49
|
||||
12;49;50;50
|
||||
12;50;0;0
|
||||
12;50;1;13
|
||||
12;50;2;2
|
||||
12;50;3;3
|
||||
12;50;4;4
|
||||
12;50;5;5
|
||||
12;50;6;6
|
||||
12;50;7;7
|
||||
12;50;8;8
|
||||
12;50;9;9
|
||||
12;50;10;10
|
||||
12;50;12;11
|
||||
12;50;14;11
|
||||
12;50;19;30
|
||||
12;50;26;27
|
||||
12;50;28;26
|
||||
12;50;31;31
|
||||
12;50;32;32
|
||||
12;50;37;33
|
||||
12;50;38;34
|
||||
12;50;39;35
|
||||
12;50;40;34
|
||||
12;50;49;49
|
||||
12;50;50;50
|
||||
|
@@ -0,0 +1,384 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
# 2023.08.01
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FAMIGLIA_12
|
||||
$IDX : 12
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
#
|
||||
# 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
#
|
||||
$STATE : 0 : ND
|
||||
$STATE : 2 : Attrezzaggio
|
||||
$STATE : 3 : CreazioneProgrammi
|
||||
$STATE : 4 : LavoriVari
|
||||
$STATE : 5 : Guasto
|
||||
$STATE : 6 : MancaPezzo
|
||||
$STATE : 7 : MancaLavoro
|
||||
$STATE : 8 : Assenteismo
|
||||
$STATE : 9 : Manutenzione
|
||||
$STATE : 10 : Pulizia
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 14 : CambioPezzo
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 23 : RotturaNastro
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 25 : ScaricoPieno
|
||||
$STATE : 26 : NonDisponibile
|
||||
$STATE : 27 : MancaMateriaPrima
|
||||
$STATE : 28 : MagazzinoGrezziVuoto
|
||||
$STATE : 29 : Emergenza
|
||||
$STATE : 30 : FermoOrganizzativo
|
||||
$STATE : 31 : ModificaProgrammi
|
||||
$STATE : 32 : SostituzioneUtensile
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 49 : MancaAttrezzatura
|
||||
$STATE : 50 : UsuraUtensile
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# NOTE
|
||||
#
|
||||
# BARCODE SOSTITUITI
|
||||
#
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
$EVENT : 04 : Barcode_Lavori_Vari
|
||||
$EVENT : 05 : Barcode_Guasto
|
||||
$EVENT : 06 : Barcode_Manca_Pezzo
|
||||
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
$EVENT : 20 : Contapezzi
|
||||
$EVENT : 21 : HW_start_pallet
|
||||
$EVENT : 22 : HW_end_pallet
|
||||
$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
$EVENT : 24 : HW_manuale
|
||||
$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$EVENT : 30 : HW_emergenza
|
||||
$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
$EVENT : 33 : HW_Allarme Macchina
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : Barcode_Lavora : Lavorazione
|
||||
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio
|
||||
ALL_STATES : Barcode_Creazione_Programmi : CreazioneProgrammi
|
||||
ALL_STATES : Barcode_Lavori_Vari : LavoriVari
|
||||
ALL_STATES : Barcode_Guasto : Guasto
|
||||
ALL_STATES : Barcode_Manca_Pezzo : MancaPezzo
|
||||
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : MancaLavoro
|
||||
ALL_STATES : Barcode_Assenteismo : Assenteismo
|
||||
ALL_STATES : Barcode_Manutenzione : Manutenzione
|
||||
ALL_STATES : Barcode_Pulizia : Pulizia
|
||||
#ALL_STATES : Bcode_Cambio_Pallet : CambioPezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
|
||||
ALL_STATES : Barcode_Macchina_Spenta : MacchinaSpenta
|
||||
ALL_STATES : Barcode_Fermo_Organizzativo : FermoOrganizzativo
|
||||
ALL_STATES : Barcode_Manca_MateriaPrima : MancaMateriaPrima # 26
|
||||
ALL_STATES : Barcode_Modifica_Programmi : ModificaProgrammi
|
||||
ALL_STATES : Barcode_Sostituzione_Utensile : SostituzioneUtensile
|
||||
ALL_STATES : Barcode_Riempimento_Vasca : RiempimentoVasca
|
||||
ALL_STATES : Barcode_Riscaldamento : Riscaldamento
|
||||
ALL_STATES : Barcode_Anomalia_Macchina : AnomaliaMacchina
|
||||
ALL_STATES : Barcode_Manca_Attrezzatura : MancaAttrezzatura # 49
|
||||
ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile # 50
|
||||
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta
|
||||
|
||||
MacchinaSpenta : HW_PowerOn : FermoGenerico
|
||||
Lavorazione : HW_PowerOn : FermoGenerico
|
||||
CambioPezzo : HW_PowerOn : FermoGenerico
|
||||
AllarmeCN : HW_PowerOn : FermoGenerico
|
||||
RotturaNastro : HW_PowerOn : FermoGenerico
|
||||
Manuale : HW_PowerOn : FermoGenerico
|
||||
NonDisponibile : HW_PowerOn : FermoGenerico
|
||||
Riscaldamento : HW_PowerOn : FermoGenerico
|
||||
|
||||
MacchinaSpenta : HW_machining : Lavorazione
|
||||
FermoGenerico : HW_machining : Lavorazione
|
||||
CambioPezzo : HW_machining : Lavorazione
|
||||
AllarmeCN : HW_machining : Lavorazione
|
||||
RotturaNastro : HW_machining : Lavorazione
|
||||
Manuale : HW_machining : Lavorazione
|
||||
ScaricoPieno : HW_machining : Lavorazione
|
||||
NonDisponibile : HW_machining : Lavorazione
|
||||
MagazzinoGrezziVuoto: HW_machining : Lavorazione
|
||||
Emergenza : HW_machining : Lavorazione
|
||||
Riscaldamento : HW_machining : Lavorazione
|
||||
|
||||
MacchinaSpenta : HW_end_machining : CambioPezzo
|
||||
FermoGenerico : HW_end_machining : FermoGenerico
|
||||
Lavorazione : HW_end_machining : Lavorazione
|
||||
AllarmeCN : HW_end_machining : AllarmeCN
|
||||
RotturaNastro : HW_end_machining : CambioPezzo
|
||||
Manuale : HW_end_machining : Manuale
|
||||
ScaricoPieno : HW_end_machining : CambioPezzo
|
||||
NonDisponibile : HW_end_machining : CambioPezzo
|
||||
|
||||
MacchinaSpenta : HW_error : AllarmeCN
|
||||
FermoGenerico : HW_error : AllarmeCN
|
||||
Lavorazione : HW_error : AllarmeCN
|
||||
CambioPezzo : HW_error : AllarmeCN
|
||||
RotturaNastro : HW_error : AllarmeCN
|
||||
Manuale : HW_error : AllarmeCN
|
||||
ScaricoPieno : HW_error : AllarmeCN
|
||||
NonDisponibile : HW_error : AllarmeCN
|
||||
|
||||
MacchinaSpenta : Contapezzi : CambioPezzo
|
||||
FermoGenerico : Contapezzi : FermoGenerico
|
||||
Lavorazione : Contapezzi : Lavorazione
|
||||
AllarmeCN : Contapezzi : AllarmeCN
|
||||
RotturaNastro : Contapezzi : CambioPezzo
|
||||
Manuale : Contapezzi : Manuale
|
||||
ScaricoPieno : Contapezzi : CambioPezzo
|
||||
NonDisponibile : Contapezzi : CambioPezzo
|
||||
|
||||
MacchinaSpenta : HW_start_pallet : Lavorazione
|
||||
FermoGenerico : HW_start_pallet : Lavorazione
|
||||
CambioPezzo : HW_start_pallet : Lavorazione
|
||||
AllarmeCN : HW_start_pallet : Lavorazione
|
||||
RotturaNastro : HW_start_pallet : Lavorazione
|
||||
Manuale : HW_start_pallet : Lavorazione
|
||||
ScaricoPieno : HW_start_pallet : Lavorazione
|
||||
NonDisponibile : HW_start_pallet : Lavorazione
|
||||
|
||||
MacchinaSpenta : HW_end_pallet : CambioPezzo
|
||||
FermoGenerico : HW_end_pallet : FermoGenerico
|
||||
Lavorazione : HW_end_pallet : Lavorazione
|
||||
AllarmeCN : HW_end_pallet : AllarmeCN
|
||||
RotturaNastro : HW_end_pallet : CambioPezzo
|
||||
Manuale : HW_end_pallet : Manuale
|
||||
ScaricoPieno : HW_end_pallet : CambioPezzo
|
||||
NonDisponibile : HW_end_pallet : CambioPezzo
|
||||
|
||||
MacchinaSpenta : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
FermoGenerico : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
Lavorazione : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
CambioPezzo : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
AllarmeCN : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
Manuale : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
ScaricoPieno : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
NonDisponibile : HW_rottura_nastro_abrasivo : RotturaNastro
|
||||
|
||||
MacchinaSpenta : HW_manuale : Manuale
|
||||
FermoGenerico : HW_manuale : Manuale
|
||||
Lavorazione : HW_manuale : Manuale
|
||||
CambioPezzo : HW_manuale : Manuale
|
||||
AllarmeCN : HW_manuale : Manuale
|
||||
RotturaNastro : HW_manuale : Manuale
|
||||
ScaricoPieno : HW_manuale : Manuale
|
||||
NonDisponibile : HW_manuale : Manuale
|
||||
Emergenza : HW_manuale : Manuale
|
||||
Riscaldamento : HW_manuale : Manuale
|
||||
|
||||
MacchinaSpenta : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
FermoGenerico : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
Lavorazione : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
CambioPezzo : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
AllarmeCN : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
RotturaNastro : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
Manuale : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
NonDisponibile : HW_nastro_scarico_pieno : ScaricoPieno
|
||||
|
||||
Lavorazione : Timer_timeout_tempo_ciclo : FermoGenerico # 27
|
||||
|
||||
Attrezzaggio : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
CreazioneProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
LavoriVari : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Guasto : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaLavoro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Assenteismo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Manutenzione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Pulizia : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
FermoGenerico : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Lavorazione : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
CambioPezzo : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
AllarmeCN : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
RotturaNastro : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Manuale : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
ScaricoPieno : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaMateriaPrima : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
ModificaProgrammi : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
SostituzioneUtensile: Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
RiempimentoVasca : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
Riscaldamento : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
AnomaliaMacchina : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaAttrezzatura : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
UsuraUtensile : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
|
||||
MacchinaSpenta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
FermoGenerico : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
Lavorazione : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
CambioPezzo : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
AllarmeCN : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
RotturaNastro : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
Manuale : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
ScaricoPieno : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
NonDisponibile : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
|
||||
MacchinaSpenta : HW_emergenza : Emergenza
|
||||
FermoGenerico : HW_emergenza : Emergenza
|
||||
Lavorazione : HW_emergenza : Emergenza
|
||||
CambioPezzo : HW_emergenza : Emergenza
|
||||
AllarmeCN : HW_emergenza : Emergenza
|
||||
RotturaNastro : HW_emergenza : Emergenza
|
||||
Manuale : HW_emergenza : Emergenza
|
||||
ScaricoPieno : HW_emergenza : Emergenza
|
||||
NonDisponibile : HW_emergenza : Emergenza
|
||||
|
||||
MacchinaSpenta : HW_Allarme Macchina : AllarmeCN
|
||||
FermoGenerico : HW_Allarme Macchina : AllarmeCN
|
||||
Lavorazione : HW_Allarme Macchina : AllarmeCN
|
||||
CambioPezzo : HW_Allarme Macchina : AllarmeCN
|
||||
RotturaNastro : HW_Allarme Macchina : AllarmeCN
|
||||
Manuale : HW_Allarme Macchina : AllarmeCN
|
||||
ScaricoPieno : HW_Allarme Macchina : AllarmeCN
|
||||
NonDisponibile : HW_Allarme Macchina : AllarmeCN
|
||||
|
||||
MacchinaSpenta : HW_deposito_robot : CambioPezzo
|
||||
FermoGenerico : HW_deposito_robot : FermoGenerico
|
||||
Lavorazione : HW_deposito_robot : Lavorazione
|
||||
AllarmeCN : HW_deposito_robot : AllarmeCN
|
||||
RotturaNastro : HW_deposito_robot : CambioPezzo
|
||||
Manuale : HW_deposito_robot : Manuale
|
||||
ScaricoPieno : HW_deposito_robot : CambioPezzo
|
||||
NonDisponibile : HW_deposito_robot : CambioPezzo
|
||||
|
||||
ALL_STATES : HW_WarmUp_CoolDown : Riscaldamento # 40
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
#$STATE : 0 : ND
|
||||
#$STATE : 1 : MacchinaPronta
|
||||
#$STATE : 2 : Attrezzaggio
|
||||
#$STATE : 3 : CreazioneProgrammi
|
||||
#$STATE : 4 : LavoriVari
|
||||
#$STATE : 5 : Guasto
|
||||
#$STATE : 6 : MancaPezzo
|
||||
#$STATE : 7 : MancaLavoro
|
||||
#$STATE : 8 : Assenteismo
|
||||
#$STATE : 9 : Manutenzione
|
||||
#$STATE : 10 : Pulizia
|
||||
#$STATE : 11 : MacchinaSpenta
|
||||
#$STATE : 12 : FermoGenerico
|
||||
#$STATE : 13 : Lavorazione
|
||||
#$STATE : 14 : CambioPezzo
|
||||
#$STATE : 15 : AllarmeCN
|
||||
#$STATE : 23 : RotturaNastro
|
||||
#$STATE : 24 : Manuale
|
||||
#$STATE : 25 : ScaricoPieno
|
||||
#$STATE : 26 : NonDisponibile
|
||||
#$STATE : 27 : MancaRifornMPD
|
||||
#$STATE : 28 : MagazzinoGrezziVuoto
|
||||
#$STATE : 29 : Emergenza
|
||||
#$STATE : 30 : FermoOrganizzativo
|
||||
#$STATE : 31 : ModificaProgrammi
|
||||
#$STATE : 32 : SostituzioneUtensile
|
||||
#$STATE : 33 : RiempimentoVasca
|
||||
#$STATE : 34 : Riscaldamento
|
||||
#$STATE : 35 : AnomaliaMacchina
|
||||
#$STATE : 36 : AccensioneSpegnimento
|
||||
#$STATE : 37 : Carico
|
||||
#$STATE : 38 : Riserva
|
||||
#$STATE : 39 : AVuoto
|
||||
#$STATE : 49 : MancaAttrezzatura
|
||||
#$STATE : 50 : UsuraUtensile
|
||||
#
|
||||
##definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
#
|
||||
#$EVENT : 00 : EMPTY
|
||||
#$EVENT : 01 : Barcode_Lavora
|
||||
#$EVENT : 02 : Barcode_Attrezzaggio
|
||||
#$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
#$EVENT : 04 : NoBarcode_Riempimento_Vasca
|
||||
#$EVENT : 05 : Barcode_Guasto
|
||||
# # messo NoBarcode_Riscaldamento perchè c'è sotto Barcode riscaldamento -> 38
|
||||
#$EVENT : 06 : NoBarcode_Riscaldamento
|
||||
#$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
#$EVENT : 08 : Barcode_Assenteismo
|
||||
#$EVENT : 09 : Barcode_Manutenzione
|
||||
#$EVENT : 10 : Barcode_Pulizia
|
||||
#$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
#$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
#$EVENT : 13 : HW_init
|
||||
#$EVENT : 14 : HW_power_off
|
||||
#$EVENT : 15 : HW_PowerOn
|
||||
#$EVENT : 16 : HW_machining
|
||||
#$EVENT : 17 : HW_end_machining
|
||||
#$EVENT : 18 : HW_error
|
||||
#$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
#$EVENT : 20 : Contapezzi
|
||||
#$EVENT : 21 : HW_start_pallet
|
||||
#$EVENT : 22 : HW_end_pallet
|
||||
#$EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
#$EVENT : 24 : HW_manuale
|
||||
#$EVENT : 25 : HW_nastro_scarico_pieno
|
||||
#$EVENT : 26 : Barcode_Manca_Riforn_MPD
|
||||
#$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
#$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
#$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
#$EVENT : 30 : HW_emergenza
|
||||
#$EVENT : 31 : Barcode_Modifica_Programmi
|
||||
#$EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
#$EVENT : 33 : HW_Allarme Macchina
|
||||
#$EVENT : 34 : HW_end_pallet_1
|
||||
#$EVENT : 35 : HW_end_pallet_2
|
||||
#$EVENT : 36 : HW_deposito_robot
|
||||
#$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
#$EVENT : 38 : Barcode_Riscaldamento
|
||||
#$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
#$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
#$EVENT : 41 : HW_machining_SLOW
|
||||
#$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
#$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
#$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
#$EVENT : 45 : HW_Warn_Riserva
|
||||
#$EVENT : 46 : HW_Carico
|
||||
#$EVENT : 47 : HW_Mismatch
|
||||
#$EVENT : 48 : HW_preparing
|
||||
#$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
#$EVENT : 50 : Barcode_Usura_Utensile
|
||||
#$EVENT : 120 : IncrementoPezzi
|
||||
#$EVENT : 121 : RettificaPezzi
|
||||
#$EVENT : 999 : Commento
|
||||
@@ -0,0 +1,193 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
# 2023.08.01
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FAMIGLIA_15
|
||||
$IDX : 15
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
#
|
||||
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 29 : Emergenza # SOLO IN INGRESSO
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 24 : HW_manuale # SOLO IN USCITA
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
|
||||
MacchinaPronta : HW_power_off : MacchinaSpenta
|
||||
MacchinaSpenta : HW_power_off : MacchinaSpenta
|
||||
AllarmeCN : HW_power_off : MacchinaSpenta
|
||||
Carico : HW_power_off : MacchinaSpenta
|
||||
Riserva : HW_power_off : MacchinaSpenta
|
||||
AVuoto : HW_power_off : MacchinaSpenta
|
||||
|
||||
MacchinaPronta : HW_PowerOn : MacchinaPronta
|
||||
MacchinaSpenta : HW_PowerOn : MacchinaPronta
|
||||
AllarmeCN : HW_PowerOn : MacchinaPronta
|
||||
Carico : HW_PowerOn : MacchinaPronta
|
||||
Riserva : HW_PowerOn : MacchinaPronta
|
||||
AVuoto : HW_PowerOn : MacchinaPronta
|
||||
|
||||
MacchinaPronta : HW_error : AllarmeCN
|
||||
MacchinaSpenta : HW_error : AllarmeCN
|
||||
AllarmeCN : HW_error : AllarmeCN
|
||||
Carico : HW_error : AllarmeCN
|
||||
Riserva : HW_error : AllarmeCN
|
||||
AVuoto : HW_error : AllarmeCN
|
||||
|
||||
Emergenza : HW_manuale : Manuale
|
||||
|
||||
MacchinaPronta : HW_Warn_a_Vuoto : Riserva
|
||||
MacchinaSpenta : HW_Warn_a_Vuoto : Riserva
|
||||
AllarmeCN : HW_Warn_a_Vuoto : Riserva
|
||||
Carico : HW_Warn_a_Vuoto : Riserva
|
||||
Riserva : HW_Warn_a_Vuoto : Riserva
|
||||
AVuoto : HW_Warn_a_Vuoto : Riserva
|
||||
|
||||
MacchinaPronta : HW_Warn_Riserva : AVuoto
|
||||
MacchinaSpenta : HW_Warn_Riserva : AVuoto
|
||||
AllarmeCN : HW_Warn_Riserva : AVuoto
|
||||
Carico : HW_Warn_Riserva : AVuoto
|
||||
Riserva : HW_Warn_Riserva : AVuoto
|
||||
AVuoto : HW_Warn_Riserva : AVuoto
|
||||
|
||||
MacchinaPronta : HW_Carico : Carico
|
||||
MacchinaSpenta : HW_Carico : Carico
|
||||
AllarmeCN : HW_Carico : Carico
|
||||
Carico : HW_Carico : Carico
|
||||
Riserva : HW_Carico : Carico
|
||||
AVuoto : HW_Carico : Carico
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $EVENT : 20 : Contapezzi
|
||||
# $EVENT : 21 : HW_start_pallet
|
||||
# $EVENT : 22 : HW_end_pallet
|
||||
# $EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
# $EVENT : 24 : HW_manuale
|
||||
# $EVENT : 25 : HW_nastro_scarico_pieno
|
||||
# $EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
# $EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
# $EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
# $EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
# $EVENT : 30 : HW_emergenza
|
||||
# $EVENT : 31 : Barcode_Modifica_Programmi
|
||||
# $EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
# $EVENT : 33 : HW_Allarme Macchina
|
||||
# $EVENT : 34 : HW_end_pallet_1
|
||||
# $EVENT : 35 : HW_end_pallet_2
|
||||
# $EVENT : 36 : HW_deposito_robot
|
||||
# $EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
# $EVENT : 38 : Barcode_Riscaldamento
|
||||
# $EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
# $EVENT : 40 : HW_WarmUp_CoolDown
|
||||
# $EVENT : 41 : HW_machining_SLOW
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
@@ -0,0 +1,232 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
15;0;14;11
|
||||
15;0;15;1
|
||||
15;0;18;15
|
||||
15;0;44;39
|
||||
15;0;45;38
|
||||
15;0;46;37
|
||||
15;1;0;0
|
||||
15;1;14;11
|
||||
15;1;18;15
|
||||
15;1;44;39
|
||||
15;1;45;38
|
||||
15;1;46;37
|
||||
15;2;0;0
|
||||
15;2;14;11
|
||||
15;2;15;1
|
||||
15;2;18;15
|
||||
15;2;44;39
|
||||
15;2;45;38
|
||||
15;2;46;37
|
||||
15;3;0;0
|
||||
15;3;14;11
|
||||
15;3;15;1
|
||||
15;3;18;15
|
||||
15;3;44;39
|
||||
15;3;45;38
|
||||
15;3;46;37
|
||||
15;4;0;0
|
||||
15;4;14;11
|
||||
15;4;15;1
|
||||
15;4;18;15
|
||||
15;4;44;39
|
||||
15;4;45;38
|
||||
15;4;46;37
|
||||
15;5;0;0
|
||||
15;5;14;11
|
||||
15;5;15;1
|
||||
15;5;18;15
|
||||
15;5;44;39
|
||||
15;5;45;38
|
||||
15;5;46;37
|
||||
15;6;0;0
|
||||
15;6;14;11
|
||||
15;6;15;1
|
||||
15;6;18;15
|
||||
15;6;44;39
|
||||
15;6;45;38
|
||||
15;6;46;37
|
||||
15;7;0;0
|
||||
15;7;14;11
|
||||
15;7;15;1
|
||||
15;7;18;15
|
||||
15;7;44;39
|
||||
15;7;45;38
|
||||
15;7;46;37
|
||||
15;8;0;0
|
||||
15;8;14;11
|
||||
15;8;15;1
|
||||
15;8;18;15
|
||||
15;8;44;39
|
||||
15;8;45;38
|
||||
15;8;46;37
|
||||
15;9;0;0
|
||||
15;9;14;11
|
||||
15;9;15;1
|
||||
15;9;18;15
|
||||
15;9;44;39
|
||||
15;9;45;38
|
||||
15;9;46;37
|
||||
15;10;0;0
|
||||
15;10;14;11
|
||||
15;10;15;1
|
||||
15;10;18;15
|
||||
15;10;44;39
|
||||
15;10;45;38
|
||||
15;10;46;37
|
||||
15;11;0;0
|
||||
15;11;15;1
|
||||
15;11;18;15
|
||||
15;11;44;39
|
||||
15;11;45;38
|
||||
15;11;46;37
|
||||
15;12;0;0
|
||||
15;12;14;11
|
||||
15;12;15;1
|
||||
15;12;18;15
|
||||
15;12;44;39
|
||||
15;12;45;38
|
||||
15;12;46;37
|
||||
15;13;0;0
|
||||
15;13;14;11
|
||||
15;13;15;1
|
||||
15;13;18;15
|
||||
15;13;44;39
|
||||
15;13;45;38
|
||||
15;13;46;37
|
||||
15;14;0;0
|
||||
15;14;14;11
|
||||
15;14;15;1
|
||||
15;14;18;15
|
||||
15;14;44;39
|
||||
15;14;45;38
|
||||
15;14;46;37
|
||||
15;15;0;0
|
||||
15;15;14;11
|
||||
15;15;15;1
|
||||
15;15;44;39
|
||||
15;15;45;38
|
||||
15;15;46;37
|
||||
15;23;0;0
|
||||
15;23;14;11
|
||||
15;23;15;1
|
||||
15;23;18;15
|
||||
15;23;44;39
|
||||
15;23;45;38
|
||||
15;23;46;37
|
||||
15;24;0;0
|
||||
15;24;14;11
|
||||
15;24;15;1
|
||||
15;24;18;15
|
||||
15;24;44;39
|
||||
15;24;45;38
|
||||
15;24;46;37
|
||||
15;25;0;0
|
||||
15;25;14;11
|
||||
15;25;15;1
|
||||
15;25;18;15
|
||||
15;25;44;39
|
||||
15;25;45;38
|
||||
15;25;46;37
|
||||
15;26;0;0
|
||||
15;26;14;11
|
||||
15;26;15;1
|
||||
15;26;18;15
|
||||
15;26;44;39
|
||||
15;26;45;38
|
||||
15;26;46;37
|
||||
15;27;0;0
|
||||
15;27;14;11
|
||||
15;27;15;1
|
||||
15;27;18;15
|
||||
15;27;44;39
|
||||
15;27;45;38
|
||||
15;27;46;37
|
||||
15;28;0;0
|
||||
15;28;14;11
|
||||
15;28;15;1
|
||||
15;28;18;15
|
||||
15;28;44;39
|
||||
15;28;45;38
|
||||
15;28;46;37
|
||||
15;29;0;0
|
||||
15;29;14;11
|
||||
15;29;15;1
|
||||
15;29;18;15
|
||||
15;29;44;39
|
||||
15;29;45;38
|
||||
15;29;46;37
|
||||
15;30;0;0
|
||||
15;30;14;11
|
||||
15;30;15;1
|
||||
15;30;18;15
|
||||
15;30;44;39
|
||||
15;30;45;38
|
||||
15;30;46;37
|
||||
15;31;0;0
|
||||
15;31;14;11
|
||||
15;31;15;1
|
||||
15;31;18;15
|
||||
15;31;44;39
|
||||
15;31;45;38
|
||||
15;31;46;37
|
||||
15;32;0;0
|
||||
15;32;14;11
|
||||
15;32;15;1
|
||||
15;32;18;15
|
||||
15;32;44;39
|
||||
15;32;45;38
|
||||
15;32;46;37
|
||||
15;33;0;0
|
||||
15;33;14;11
|
||||
15;33;15;1
|
||||
15;33;18;15
|
||||
15;33;44;39
|
||||
15;33;45;38
|
||||
15;33;46;37
|
||||
15;34;0;0
|
||||
15;34;14;11
|
||||
15;34;15;1
|
||||
15;34;18;15
|
||||
15;34;44;39
|
||||
15;34;45;38
|
||||
15;34;46;37
|
||||
15;35;0;0
|
||||
15;35;14;11
|
||||
15;35;15;1
|
||||
15;35;18;15
|
||||
15;35;44;39
|
||||
15;35;45;38
|
||||
15;35;46;37
|
||||
15;37;0;0
|
||||
15;37;14;11
|
||||
15;37;15;1
|
||||
15;37;18;15
|
||||
15;37;44;39
|
||||
15;37;45;38
|
||||
15;38;0;0
|
||||
15;38;14;11
|
||||
15;38;15;1
|
||||
15;38;18;15
|
||||
15;38;44;39
|
||||
15;38;46;37
|
||||
15;39;0;0
|
||||
15;39;14;11
|
||||
15;39;15;1
|
||||
15;39;18;15
|
||||
15;39;45;38
|
||||
15;39;46;37
|
||||
15;49;0;0
|
||||
15;49;14;11
|
||||
15;49;15;1
|
||||
15;49;18;15
|
||||
15;49;44;39
|
||||
15;49;45;38
|
||||
15;49;46;37
|
||||
15;50;0;0
|
||||
15;50;14;11
|
||||
15;50;15;1
|
||||
15;50;18;15
|
||||
15;50;44;39
|
||||
15;50;45;38
|
||||
15;50;46;37
|
||||
|
@@ -0,0 +1,152 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
# 2023.08.08
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FAMIGLIA_15
|
||||
$IDX : 15
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
#
|
||||
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta # 14
|
||||
ALL_STATES : HW_PowerOn : MacchinaPronta # 15
|
||||
ALL_STATES : HW_error : AllarmeCN # 18
|
||||
ALL_STATES : HW_Warn_a_Vuoto : AVuoto # 44 in quella Originale andava a Riserva
|
||||
ALL_STATES : HW_Warn_Riserva : Riserva # 45 in quella Originale andava a AVuoto
|
||||
ALL_STATES : HW_Carico : Carico # 56
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $EVENT : 20 : Contapezzi
|
||||
# $EVENT : 21 : HW_start_pallet
|
||||
# $EVENT : 22 : HW_end_pallet
|
||||
# $EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
# $EVENT : 24 : HW_manuale
|
||||
# $EVENT : 25 : HW_nastro_scarico_pieno
|
||||
# $EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
# $EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
# $EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
# $EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
# $EVENT : 30 : HW_emergenza
|
||||
# $EVENT : 31 : Barcode_Modifica_Programmi
|
||||
# $EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
# $EVENT : 33 : HW_Allarme Macchina
|
||||
# $EVENT : 34 : HW_end_pallet_1
|
||||
# $EVENT : 35 : HW_end_pallet_2
|
||||
# $EVENT : 36 : HW_deposito_robot
|
||||
# $EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
# $EVENT : 38 : Barcode_Riscaldamento
|
||||
# $EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
# $EVENT : 40 : HW_WarmUp_CoolDown
|
||||
# $EVENT : 41 : HW_machining_SLOW
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
@@ -0,0 +1,204 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
20;0;14;11
|
||||
20;0;15;12
|
||||
20;0;16;13
|
||||
20;0;18;15
|
||||
20;0;24;24
|
||||
20;0;30;29
|
||||
20;2;0;0
|
||||
20;2;14;11
|
||||
20;2;15;12
|
||||
20;2;16;13
|
||||
20;2;18;15
|
||||
20;2;24;24
|
||||
20;2;30;29
|
||||
20;3;0;0
|
||||
20;3;14;11
|
||||
20;3;15;12
|
||||
20;3;16;13
|
||||
20;3;18;15
|
||||
20;3;24;24
|
||||
20;3;30;29
|
||||
20;4;0;0
|
||||
20;4;14;11
|
||||
20;4;15;12
|
||||
20;4;16;13
|
||||
20;4;18;15
|
||||
20;4;24;24
|
||||
20;4;30;29
|
||||
20;5;0;0
|
||||
20;5;14;11
|
||||
20;5;15;12
|
||||
20;5;16;13
|
||||
20;5;18;15
|
||||
20;5;24;24
|
||||
20;5;30;29
|
||||
20;6;0;0
|
||||
20;6;14;11
|
||||
20;6;15;12
|
||||
20;6;16;13
|
||||
20;6;18;15
|
||||
20;6;24;24
|
||||
20;6;30;29
|
||||
20;7;0;0
|
||||
20;7;14;11
|
||||
20;7;15;12
|
||||
20;7;16;13
|
||||
20;7;18;15
|
||||
20;7;24;24
|
||||
20;7;30;29
|
||||
20;8;0;0
|
||||
20;8;14;11
|
||||
20;8;15;12
|
||||
20;8;16;13
|
||||
20;8;18;15
|
||||
20;8;24;24
|
||||
20;8;30;29
|
||||
20;9;0;0
|
||||
20;9;14;11
|
||||
20;9;15;12
|
||||
20;9;16;13
|
||||
20;9;18;15
|
||||
20;9;24;24
|
||||
20;9;30;29
|
||||
20;10;0;0
|
||||
20;10;14;11
|
||||
20;10;15;12
|
||||
20;10;16;13
|
||||
20;10;18;15
|
||||
20;10;24;24
|
||||
20;10;30;29
|
||||
20;11;0;0
|
||||
20;11;15;12
|
||||
20;11;16;13
|
||||
20;11;18;15
|
||||
20;11;24;24
|
||||
20;11;30;29
|
||||
20;12;0;0
|
||||
20;12;14;11
|
||||
20;12;16;13
|
||||
20;12;18;15
|
||||
20;12;24;24
|
||||
20;12;30;29
|
||||
20;13;0;0
|
||||
20;13;14;11
|
||||
20;13;15;12
|
||||
20;13;18;15
|
||||
20;13;24;24
|
||||
20;13;30;29
|
||||
20;14;0;0
|
||||
20;14;14;11
|
||||
20;14;15;12
|
||||
20;14;16;13
|
||||
20;14;18;15
|
||||
20;14;24;24
|
||||
20;14;30;29
|
||||
20;15;0;0
|
||||
20;15;14;11
|
||||
20;15;15;12
|
||||
20;15;16;13
|
||||
20;15;24;24
|
||||
20;15;30;29
|
||||
20;23;0;0
|
||||
20;23;14;11
|
||||
20;23;15;12
|
||||
20;23;16;13
|
||||
20;23;18;15
|
||||
20;23;24;24
|
||||
20;23;30;29
|
||||
20;24;0;0
|
||||
20;24;14;11
|
||||
20;24;15;12
|
||||
20;24;16;13
|
||||
20;24;18;15
|
||||
20;24;30;29
|
||||
20;25;0;0
|
||||
20;25;14;11
|
||||
20;25;15;12
|
||||
20;25;16;13
|
||||
20;25;18;15
|
||||
20;25;24;24
|
||||
20;25;30;29
|
||||
20;26;0;0
|
||||
20;26;14;11
|
||||
20;26;15;12
|
||||
20;26;16;13
|
||||
20;26;18;15
|
||||
20;26;24;24
|
||||
20;26;30;29
|
||||
20;27;0;0
|
||||
20;27;14;11
|
||||
20;27;15;12
|
||||
20;27;16;13
|
||||
20;27;18;15
|
||||
20;27;24;24
|
||||
20;27;30;29
|
||||
20;28;0;0
|
||||
20;28;14;11
|
||||
20;28;15;12
|
||||
20;28;16;13
|
||||
20;28;18;15
|
||||
20;28;24;24
|
||||
20;28;30;29
|
||||
20;29;0;0
|
||||
20;29;14;11
|
||||
20;29;15;12
|
||||
20;29;16;13
|
||||
20;29;18;15
|
||||
20;29;24;24
|
||||
20;30;0;0
|
||||
20;30;14;11
|
||||
20;30;15;12
|
||||
20;30;16;13
|
||||
20;30;18;15
|
||||
20;30;24;24
|
||||
20;30;30;29
|
||||
20;31;0;0
|
||||
20;31;14;11
|
||||
20;31;15;12
|
||||
20;31;16;13
|
||||
20;31;18;15
|
||||
20;31;24;24
|
||||
20;31;30;29
|
||||
20;32;0;0
|
||||
20;32;14;11
|
||||
20;32;15;12
|
||||
20;32;16;13
|
||||
20;32;18;15
|
||||
20;32;24;24
|
||||
20;32;30;29
|
||||
20;33;0;0
|
||||
20;33;14;11
|
||||
20;33;15;12
|
||||
20;33;16;13
|
||||
20;33;18;15
|
||||
20;33;24;24
|
||||
20;33;30;29
|
||||
20;34;0;0
|
||||
20;34;14;11
|
||||
20;34;15;12
|
||||
20;34;16;13
|
||||
20;34;18;15
|
||||
20;34;24;24
|
||||
20;34;30;29
|
||||
20;35;0;0
|
||||
20;35;14;11
|
||||
20;35;15;12
|
||||
20;35;16;13
|
||||
20;35;18;15
|
||||
20;35;24;24
|
||||
20;35;30;29
|
||||
20;49;0;0
|
||||
20;49;14;11
|
||||
20;49;15;12
|
||||
20;49;16;13
|
||||
20;49;18;15
|
||||
20;49;24;24
|
||||
20;49;30;29
|
||||
20;50;0;0
|
||||
20;50;14;11
|
||||
20;50;15;12
|
||||
20;50;16;13
|
||||
20;50;18;15
|
||||
20;50;24;24
|
||||
20;50;30;29
|
||||
|
@@ -0,0 +1,153 @@
|
||||
#
|
||||
# Macchine MANUALE/Barcode di partenza
|
||||
#
|
||||
# 2023.08.09
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FAMIGLIA_20 # -> MACCHINA FILTRO JETCO - SOSTITUISCE LA 11
|
||||
$IDX : 20
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
#
|
||||
#
|
||||
$STATE : 0 : ND
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 29 : Emergenza
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 24 : HW_manuale
|
||||
$EVENT : 30 : HW_emergenza
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND # 0
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta # 11
|
||||
ALL_STATES : HW_PowerOn : FermoGenerico # 15
|
||||
ALL_STATES : HW_machining : Lavorazione # 16
|
||||
ALL_STATES : HW_error : AllarmeCN # 18
|
||||
ALL_STATES : HW_manuale : Manuale # 24
|
||||
ALL_STATES : HW_emergenza : Emergenza # 30
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $EVENT : 20 : Contapezzi
|
||||
# $EVENT : 21 : HW_start_pallet
|
||||
# $EVENT : 22 : HW_end_pallet
|
||||
# $EVENT : 23 : HW_rottura_nastro_abrasivo
|
||||
# $EVENT : 24 : HW_manuale
|
||||
# $EVENT : 25 : HW_nastro_scarico_pieno
|
||||
# $EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
# $EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
# $EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
# $EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
# $EVENT : 30 : HW_emergenza
|
||||
# $EVENT : 31 : Barcode_Modifica_Programmi
|
||||
# $EVENT : 32 : Barcode_Sostituzione_Utensile
|
||||
# $EVENT : 33 : HW_Allarme Macchina
|
||||
# $EVENT : 34 : HW_end_pallet_1
|
||||
# $EVENT : 35 : HW_end_pallet_2
|
||||
# $EVENT : 36 : HW_deposito_robot
|
||||
# $EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
# $EVENT : 38 : Barcode_Riscaldamento
|
||||
# $EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
# $EVENT : 40 : HW_WarmUp_CoolDown
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
|
||||
Reference in New Issue
Block a user