Merge branch 'FeatureOpcUaBaglietto' of https://gitlab.steamware.net/steamware/Mapo-IOB-WIN into FeatureOpcUaBaglietto
This commit is contained in:
@@ -41,8 +41,8 @@ MAX_COUNTER_BLINK = 15
|
||||
;bit5 = 0
|
||||
;bit6 = 0
|
||||
;bit7 = 0
|
||||
BLINK_FILT=0
|
||||
;BLINK_FILT=28
|
||||
BLINK_FILT=0
|
||||
|
||||
[OPTPAR]
|
||||
AUTO_CHANGE_ODL=false
|
||||
|
||||
@@ -32,7 +32,7 @@ SIZE_WRITE=0
|
||||
|
||||
[BLINK]
|
||||
;MAX_COUNTER_BLINK = 30
|
||||
MAX_COUNTER_BLINK = 15
|
||||
MAX_COUNTER_BLINK = 1
|
||||
;bit0 = 0
|
||||
;bit1 = 0
|
||||
;bit2 = 1
|
||||
@@ -41,8 +41,8 @@ MAX_COUNTER_BLINK = 15
|
||||
;bit5 = 0
|
||||
;bit6 = 0
|
||||
;bit7 = 0
|
||||
BLINK_FILT=0
|
||||
;BLINK_FILT=28
|
||||
BLINK_FILT=131
|
||||
|
||||
[OPTPAR]
|
||||
AUTO_CHANGE_ODL=false
|
||||
|
||||
@@ -0,0 +1,702 @@
|
||||
[
|
||||
{
|
||||
"description": "profinet Byte_B0",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B0",
|
||||
"index": 0,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme comunicazione profinet - I/O GT2",
|
||||
"Allarme comunicazione profinet - Sistema di pesatura",
|
||||
"Allarme comunicazione - Ricevente radiocomando",
|
||||
"Allarme comunicazione CanOpen - Motore GT1",
|
||||
"Allarme comunicazione CanOpen - Motore GT2",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "profinet Byte_B1",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B1",
|
||||
"index": 1,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme comunicazione profinet - Modulo IOlink 1(TU) {A190.1}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 2(TU) {A190.2}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 3(TU) {A190.3}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 1(LB) {A206.1}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 2(LB) {A206.2}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 3(LB) {A206.3}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 6(LB) {A206.6}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 1(UB) {A231.1}"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "profinet Byte_B2",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B2",
|
||||
"index": 2,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme comunicazione profinet - Modulo IOlink 1.1(TU) {A690.1}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 2.1(TU) {A690.2}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 3.1(TU) {A690.3}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 1.1(LB) {A706.1}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 2.1(LB) {A706.2}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 3.1(LB) {A706.3}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 6.1(LB) {A706.6}",
|
||||
"Allarme comunicazione profinet - Modulo IOlink 1.1(UB) {A731.1}"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "profinet Byte_B3",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B3",
|
||||
"index": 3,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme comunicazione profinet - Encoder ruota 1 sinistra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 2 sinistra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 3 sinistra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 4 sinistra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 5 sinistra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 6 sinistra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 7 sinistra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 8 sinistra"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "profinet Byte_B4",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B4",
|
||||
"index": 4,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme comunicazione profinet - Encoder ruota 1 destra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 2 destra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 3 destra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 4 destra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 5 destra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 6 destra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 7 destra",
|
||||
"Allarme comunicazione profinet - Encoder ruota 8 destra"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "profinet Byte_B5",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B5",
|
||||
"index": 5,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme comunicazione profinet - encoder carrello 1",
|
||||
"Allarme comunicazione profinet - encoder carrello 2",
|
||||
"Allarme comunicazione profinet - encoder carrello 3",
|
||||
"Allarme comunicazione profinet - encoder carrello 4",
|
||||
"Allarme comunicazione profinet - encoder carrello 5",
|
||||
"Allarme comunicazione profinet - encoder carrello 6",
|
||||
"Allarme comunicazione profinet - encoder carrello 7",
|
||||
"Allarme comunicazione profinet - encoder carrello 8"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "profinet Byte_B6",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B6",
|
||||
"index": 6,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme comunicazione profinet - encoder argano 1",
|
||||
"Allarme comunicazione profinet - encoder argano 2",
|
||||
"Allarme comunicazione profinet - encoder argano 3",
|
||||
"Allarme comunicazione profinet - encoder argano 4",
|
||||
"Allarme comunicazione profinet - encoder argano 5",
|
||||
"Allarme comunicazione profinet - encoder argano 6",
|
||||
"Allarme comunicazione profinet - encoder argano 7",
|
||||
"Allarme comunicazione profinet - encoder argano 8"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "message Byte_B7",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B7",
|
||||
"index": 7,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Pulsante emergenza premuto su ruota 1 SX",
|
||||
"Pulsante emergenza premuto su ruota 2 SX",
|
||||
"Pulsante emergenza premuto su ruota 3 SX",
|
||||
"Pulsante emergenza premuto su ruota 4 SX",
|
||||
"Pulsante emergenza premuto su ruota 5 SX",
|
||||
"Pulsante emergenza premuto su ruota 6 SX",
|
||||
"Pulsante emergenza premuto su ruota 7 SX",
|
||||
"Pulsante emergenza premuto su ruota 8 SX"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "message Byte_B8",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B8",
|
||||
"index": 8,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Pulsante emergenza premuto su ruota 1 DX",
|
||||
"Pulsante emergenza premuto su ruota 2 DX",
|
||||
"Pulsante emergenza premuto su ruota 3 DX",
|
||||
"Pulsante emergenza premuto su ruota 4 DX",
|
||||
"Pulsante emergenza premuto su ruota 5 DX",
|
||||
"Pulsante emergenza premuto su ruota 6 DX",
|
||||
"Pulsante emergenza premuto su ruota 7 DX",
|
||||
"Pulsante emergenza premuto su ruota 8 DX"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "message Byte_B9",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B9",
|
||||
"index": 9,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Pulsante emergenza premuto su QE GT1",
|
||||
"Pulsante emergenza premuto su QE GT2",
|
||||
"Radiocomando spento o fungo di emergenza premuto",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B10",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B10",
|
||||
"index": 10,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Filtro Intasato 1 - GT1",
|
||||
"Filtro Intasato 2 - GT1",
|
||||
"Filtro Intasato 3 - GT1",
|
||||
"Filtro Intasato 4 - GT1",
|
||||
"Filtro Intasato 5 - GT1",
|
||||
"Filtro Intasato 6 - GT1",
|
||||
"Massima temperatura olio - GT1",
|
||||
"Livello minimo olio - GT1"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B11",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B11",
|
||||
"index": 11,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Massima pressione sterzo - GT1",
|
||||
"Allarme sensori di pressione su ralle",
|
||||
"\"GT1 - Sensore livello olio - Massimo livello",
|
||||
"##",
|
||||
"Allarme Riserva diesel motore GT1",
|
||||
"Anomalia motore diesel GT1",
|
||||
"Timeout disattivazione frizione - inserimento pompe su GT1",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B12",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B12",
|
||||
"index": 12,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"GT1 - Sensore livello olio - Nessun segnale",
|
||||
"GT1 - Sensore pressione freno - Nessun segnale",
|
||||
"GT1 - Sensore pressione traslazione - Nessun segnale",
|
||||
"GT1 - Sensore pressione PVG1 - Nessun segnale",
|
||||
"GT1 - Sensore pressione PVG2 - Nessun segnale",
|
||||
"GT1 - Sensore pressione PVG3 - Nessun segnale",
|
||||
"GT1 - Sensore pressione PVG4 - Nessun segnale",
|
||||
"GT1 - Sensore pressione PVG5 - Nessun segnale"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B13",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B13",
|
||||
"index": 13,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"GT1 - Sensore pressione pompa 2 - Nessun segnale",
|
||||
"GT1 - Sensore pressione pompa 3 - Nessun segnale",
|
||||
"GT1 - Sensore pressione pompa 4 - Nessun segnale"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B14",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B14",
|
||||
"index": 14,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"GT1 - Sensore pressione pompa 5 - Nessun segnale",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B15",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B15",
|
||||
"index": 15,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Filtro Intasato 1 - GT2",
|
||||
"Filtro Intasato 2 - GT2",
|
||||
"Filtro Intasato 3 - GT2",
|
||||
"Filtro Intasato 4 - GT2",
|
||||
"Filtro Intasato 5 - GT2",
|
||||
"Filtro Intasato 6 - GT2",
|
||||
"##",
|
||||
"Livello minimo olio - GT2"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B16",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B16",
|
||||
"index": 16,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Massima pressione sterzo - GT2",
|
||||
"##",
|
||||
"\"GT2 - Sensore livello olio - Massimo livello",
|
||||
"##",
|
||||
"Riserva diesel motore GT2",
|
||||
"Anomalia motore diesel GT2",
|
||||
"Timeout disattivazione frizione - inserimento pompe su GT2",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B17",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B17",
|
||||
"index": 17,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"GT2 - Sensore livello olio - Nessun segnale",
|
||||
"GT2 - Sensore pressione freno - Nessun segnale",
|
||||
"GT2 - Sensore pressione traslazione - Nessun segnale",
|
||||
"GT2 - Sensore pressione PVG1 - Nessun segnale",
|
||||
"GT2 - Sensore pressione PVG2 - Nessun segnale",
|
||||
"GT2 - Sensore pressione PVG3 - Nessun segnale",
|
||||
"GT2 - Sensore pressione PVG4 - Nessun segnale",
|
||||
"GT2 - Sensore pressione PVG5 - Nessun segnale"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B18",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B18",
|
||||
"index": 18,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"GT2 - Sensore pressione pompa 2 - Nessun segnale",
|
||||
"GT2 - Sensore pressione pompa 3 - Nessun segnale",
|
||||
"GT2 - Sensore pressione pompa 4 - Nessun segnale"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "hydraulic Byte_B19",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B19",
|
||||
"index": 19,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"GT2 - Sensore pressione pompa 5 - Nessun segnale",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "positioning Byte_B20",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B20",
|
||||
"index": 20,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Ruota fuori finestra 1 SX",
|
||||
"Ruota fuori finestra 2 SX",
|
||||
"Ruota fuori finestra 3 SX",
|
||||
"Ruota fuori finestra 4 SX",
|
||||
"Ruota fuori finestra 5 SX",
|
||||
"Ruota fuori finestra 6 SX",
|
||||
"Ruota fuori finestra 7 SX",
|
||||
"Ruota fuori finestra 8 SX"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "positioning Byte_B21",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B21",
|
||||
"index": 21,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Ruota fuori finestra 1 DX",
|
||||
"Ruota fuori finestra 2 DX",
|
||||
"Ruota fuori finestra 3 DX",
|
||||
"Ruota fuori finestra 4 DX",
|
||||
"Ruota fuori finestra 5 DX",
|
||||
"Ruota fuori finestra 6 DX",
|
||||
"Ruota fuori finestra 7 DX",
|
||||
"Ruota fuori finestra 8 DX"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "positioning Byte_B22",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B22",
|
||||
"index": 22,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"##",
|
||||
"Allarme fuori finestra 5\u00b0",
|
||||
"Allarme fuori finestra 10\u00b0",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "wind Byte_B23",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B23",
|
||||
"index": 23,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme trasduttore velocit\u00e0 vento",
|
||||
"Allarme anemometro soglia 1",
|
||||
"Allarme anemometro soglia 2",
|
||||
"Bypass inserito - Anemometro",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "positioning Byte_B24",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B24",
|
||||
"index": 24,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Posizione argano 1 fuori finestra",
|
||||
"Posizione argano 2 fuori finestra",
|
||||
"Posizione argano 3 fuori finestra",
|
||||
"Posizione argano 4 fuori finestra",
|
||||
"Posizione argano 5 fuori finestra",
|
||||
"Posizione argano 6 fuori finestra",
|
||||
"Posizione argano 7 fuori finestra",
|
||||
"Posizione argano 8 fuori finestra"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "positioning Byte_B25",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B25",
|
||||
"index": 25,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Posizione Carrello 1 fuori finestra",
|
||||
"Posizione Carrello 2 fuori finestra",
|
||||
"Posizione Carrello 3 fuori finestra",
|
||||
"Posizione Carrello 4 fuori finestra",
|
||||
"Posizione Carrello 5 fuori finestra",
|
||||
"Posizione Carrello 6 fuori finestra",
|
||||
"Posizione Carrello 7 fuori finestra",
|
||||
"Posizione Carrello 8 fuori finestra"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "Bypass Byte_B26",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B26",
|
||||
"index": 26,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Bypass inserito - encoder posizione - Argano 1",
|
||||
"Bypass inserito - encoder posizione - Argano 2",
|
||||
"Bypass inserito - encoder posizione - Argano 3",
|
||||
"Bypass inserito - encoder posizione - Argano 4",
|
||||
"Bypass inserito - encoder posizione - Argano 5",
|
||||
"Bypass inserito - encoder posizione - Argano 6",
|
||||
"Bypass inserito - encoder posizione - Argano 7",
|
||||
"Bypass inserito - encoder posizione - Argano 8"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "weighting Byte_B27",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B27",
|
||||
"index": 27,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Guasto celle canale 1",
|
||||
"Guasto celle canale 2",
|
||||
"Guasto celle canale 3",
|
||||
"Guasto celle canale 4",
|
||||
"Allarme sovraccarico argani 7-8",
|
||||
"Allarme sovraccarico argani 5-6",
|
||||
"Allarme sovraccarico argani 3-4",
|
||||
"Allarme sovraccarico argani 1-2"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "weighting Byte_B28",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B28",
|
||||
"index": 28,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Allarme sovraccarico somma totale",
|
||||
"Stop sollevamento da controllo baricentro",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "## Byte_B29",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B29",
|
||||
"index": 29,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "bypass Byte_B30",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B30",
|
||||
"index": 30,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Bypass inserito - sensore pressione - Ruota SX 1",
|
||||
"Bypass inserito - sensore pressione - Ruota SX 2",
|
||||
"Bypass inserito - sensore pressione - Ruota SX 3",
|
||||
"Bypass inserito - sensore pressione - Ruota SX 4",
|
||||
"Bypass inserito - sensore pressione - Ruota SX 5",
|
||||
"Bypass inserito - sensore pressione - Ruota SX 6",
|
||||
"Bypass inserito - sensore pressione - Ruota SX 7",
|
||||
"Bypass inserito - sensore pressione - Ruota SX 8"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "bypass Byte_B31",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B31",
|
||||
"index": 31,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Bypass inserito - sensore pressione - Ruota DX 1",
|
||||
"Bypass inserito - sensore pressione - Ruota DX 2",
|
||||
"Bypass inserito - sensore pressione - Ruota DX 3",
|
||||
"Bypass inserito - sensore pressione - Ruota DX 4",
|
||||
"Bypass inserito - sensore pressione - Ruota DX 5",
|
||||
"Bypass inserito - sensore pressione - Ruota DX 6",
|
||||
"Bypass inserito - sensore pressione - Ruota DX 7",
|
||||
"Bypass inserito - sensore pressione - Ruota DX 8"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "bypass Byte_B32",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B32",
|
||||
"index": 32,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Bypass inserito - sensore posizione - Carrello 1",
|
||||
"Bypass inserito - sensore posizione - Carrello 2",
|
||||
"Bypass inserito - sensore posizione - Carrello 3",
|
||||
"Bypass inserito - sensore posizione - Carrello 4",
|
||||
"Bypass inserito - sensore posizione - Carrello 5",
|
||||
"Bypass inserito - sensore posizione - Carrello 6",
|
||||
"Bypass inserito - sensore posizione - Carrello 7",
|
||||
"Bypass inserito - sensore posizione - Carrello 8"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "Bypass Byte_B33",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B33",
|
||||
"index": 33,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Bypass inserito - encoder posizione - Carrello 1",
|
||||
"Bypass inserito - encoder posizione - Carrello 2",
|
||||
"Bypass inserito - encoder posizione - Carrello 3",
|
||||
"Bypass inserito - encoder posizione - Carrello 4",
|
||||
"Bypass inserito - encoder posizione - Carrello 5",
|
||||
"Bypass inserito - encoder posizione - Carrello 6",
|
||||
"Bypass inserito - encoder posizione - Carrello 7",
|
||||
"Bypass inserito - encoder posizione - Carrello 8"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "bypass Byte_B34",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B34",
|
||||
"index": 34,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Bypass inserito - finecorsa posizione - Argano 1",
|
||||
"Bypass inserito - finecorsa posizione - Argano 2",
|
||||
"Bypass inserito - finecorsa posizione - Argano 3",
|
||||
"Bypass inserito - finecorsa posizione - Argano 4",
|
||||
"Bypass inserito - finecorsa posizione - Argano 5",
|
||||
"Bypass inserito - finecorsa posizione - Argano 6",
|
||||
"Bypass inserito - finecorsa posizione - Argano 7",
|
||||
"Bypass inserito - finecorsa posizione - Argano 8"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "bypass Byte_B35",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B35",
|
||||
"index": 35,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Bypass inserito - controllo posizione baricentro",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "## Byte_B36",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B36",
|
||||
"index": 36,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "## Byte_B37",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "All_Byte_B37",
|
||||
"index": 37,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"Richiesta manutenzione traslazione",
|
||||
"Richiesta manutenzione sterzatura",
|
||||
"Richiesta manutenzione motore GT1",
|
||||
"Richiesta manutenzione motore GT2",
|
||||
"Richiesta manutenzione argani",
|
||||
"Richiesta manutenzione carrelli",
|
||||
"##",
|
||||
"##"
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
"description": "n/a Byte_B38",
|
||||
"tipoMem": "Byte",
|
||||
"memAddr": "n/a",
|
||||
"index": 38,
|
||||
"size": 1,
|
||||
"messages": [
|
||||
"n/a",
|
||||
"n/a",
|
||||
"n/a",
|
||||
"n/a",
|
||||
"n/a",
|
||||
"n/a",
|
||||
"n/a"
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,27 @@
|
||||
# Utility Scripts
|
||||
|
||||
In questa cartella si trovano alcuni script di utility per al gestione dei vari sw IOB.
|
||||
|
||||
## Gestione ALlarmi
|
||||
|
||||
Per la gestione alalrmi sono necessari file **nome_macchina_alarm.json** la cui produzione manuale è onerosa.
|
||||
|
||||
Zac piuttosto ceh farlo a mano si è quindi procurato uno script di conversione dal formato csv / excel al json richiesto.
|
||||
|
||||
|
||||
**alarmFormatter.py** è uno script python3 che esegue questo compito partendo da un file alarm.csv che si trova nella stessa folder del file python stesso
|
||||
|
||||
|
||||
### Prerequisiti
|
||||
|
||||
Per impiegare lo script è necessario l'ambiente python3 + una libreria specifica
|
||||
|
||||
```
|
||||
choco install python3
|
||||
```
|
||||
e poi una volta installato python
|
||||
|
||||
```python
|
||||
pip install inquirer
|
||||
```
|
||||
pacchetto per gestire la scelta del file di lettura
|
||||
Binary file not shown.
Reference in New Issue
Block a user