Refresh sim notte...
This commit is contained in:
@@ -13,7 +13,7 @@ CMDIOB2CALL=/IOB/getIob2call?GWIP=
|
||||
;--- TEST SIMULAZIONE
|
||||
;STARTLIST=3011
|
||||
;STARTLIST=3015
|
||||
STARTLIST=SIM_DP_02
|
||||
STARTLIST=SIMUL_01
|
||||
;STARTLIST=SIMUL_05,SIMUL_06,SIMUL_07,SIMUL_08,SIM_DP_01,SIM_DP_02
|
||||
;STARTLIST=SIMUL_01,SIMUL_02,SIMUL_03,SIMUL_04,SIMUL_05,SIMUL_06,SIMUL_07,SIMUL_08,SIM_DP_01 ,SIM_DP_02
|
||||
|
||||
|
||||
@@ -36,11 +36,11 @@ SIM_PZCNT=5|1
|
||||
SIM_ALARM=1000|20
|
||||
SIM_MANU=50|6
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=500|20
|
||||
SIM_SLOW=3600|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=true
|
||||
SIM_MIN_WU_CD=20
|
||||
SIM_POFF=440
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
[BRANCH]
|
||||
NAME=master
|
||||
@@ -36,11 +36,11 @@ SIM_PZCNT=8|1
|
||||
SIM_ALARM=900|15
|
||||
SIM_MANU=40|5
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=500|20
|
||||
SIM_SLOW=4500|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=true
|
||||
SIM_MIN_WU_CD=20
|
||||
SIM_POFF=440
|
||||
SIM_POW_ON_OFF=false
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
[BRANCH]
|
||||
NAME=master
|
||||
@@ -34,7 +34,13 @@ PZCOUNT_MODE=BIT
|
||||
PER_BASE=1700
|
||||
SIM_PZCNT=15|1
|
||||
SIM_ALARM=1000|20
|
||||
SIM_MANU=100|4
|
||||
SIM_MANU=100|4
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=4000|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=true
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
[BRANCH]
|
||||
NAME=master
|
||||
@@ -34,7 +34,13 @@ PZCOUNT_MODE=BIT
|
||||
PER_BASE=800
|
||||
SIM_PZCNT=13|1
|
||||
SIM_ALARM=1000|20
|
||||
SIM_MANU=100|10
|
||||
SIM_MANU=100|10
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=3500|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=false
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
[BRANCH]
|
||||
NAME=master
|
||||
@@ -34,7 +34,13 @@ PZCOUNT_MODE=BIT
|
||||
PER_BASE=800
|
||||
SIM_PZCNT=13|1
|
||||
SIM_ALARM=1000|20
|
||||
SIM_MANU=100|10
|
||||
SIM_MANU=100|10
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=4500|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=false
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
[BRANCH]
|
||||
NAME=master
|
||||
@@ -34,7 +34,13 @@ PZCOUNT_MODE=BIT
|
||||
PER_BASE=800
|
||||
SIM_PZCNT=13|1
|
||||
SIM_ALARM=1000|20
|
||||
SIM_MANU=100|10
|
||||
SIM_MANU=100|10
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=6500|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=false
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
[BRANCH]
|
||||
NAME=master
|
||||
@@ -34,7 +34,13 @@ PZCOUNT_MODE=BIT
|
||||
PER_BASE=800
|
||||
SIM_PZCNT=13|1
|
||||
SIM_ALARM=1000|20
|
||||
SIM_MANU=100|10
|
||||
SIM_MANU=100|10
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=2500|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=false
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
[BRANCH]
|
||||
NAME=master
|
||||
@@ -34,7 +34,13 @@ PZCOUNT_MODE=BIT
|
||||
PER_BASE=800
|
||||
SIM_PZCNT=13|1
|
||||
SIM_ALARM=1000|20
|
||||
SIM_MANU=100|10
|
||||
SIM_MANU=100|10
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=3500|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=true
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
[BRANCH]
|
||||
NAME=master
|
||||
@@ -38,11 +38,11 @@ SIM_MANU=50|6
|
||||
; 1 = indica che la macchina è multi --> allo scadere del contapezzo gestisce ANCHE il giro tavola sui bit relativi
|
||||
SIM_MULTI=1
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=500|20
|
||||
SIM_SLOW=3500|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=true
|
||||
SIM_MIN_WU_CD=20
|
||||
SIM_POFF=440
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
|
||||
[BRANCH]
|
||||
|
||||
@@ -38,11 +38,11 @@ SIM_MANU=50|6
|
||||
; 1 = indica che la macchina è multi --> allo scadere del contapezzo gestisce ANCHE il giro tavola sui bit relativi
|
||||
SIM_MULTI=1
|
||||
; indica gestione e simulazione bit 5 --> slow/emergenza
|
||||
SIM_SLOW=500|20
|
||||
SIM_SLOW=6500|20
|
||||
; indica simulazione delle funzionalità power ON/ OFF
|
||||
SIM_POW_ON_OFF=true
|
||||
SIM_MIN_WU_CD=20
|
||||
SIM_POFF=440
|
||||
SIM_POW_ON_OFF=false
|
||||
T_ON=6
|
||||
T_OFF=22
|
||||
|
||||
|
||||
[BRANCH]
|
||||
|
||||
+26
-11
@@ -41,13 +41,13 @@ namespace IOB_WIN
|
||||
/// </summary>
|
||||
protected bool simPowerOnOff;
|
||||
/// <summary>
|
||||
/// valore in minuti della durata dei cicli PowerOff / WarmUp
|
||||
/// Ora dia ccensione (standard)
|
||||
/// </summary>
|
||||
protected int min_WU_CD = 20;
|
||||
public int tOn = 6;
|
||||
/// <summary>
|
||||
/// valore in minuti della durata dei cicli PowerOff / WarmUp
|
||||
/// Ora spegniemnto (standard)
|
||||
/// </summary>
|
||||
protected int min_POFF = 440;
|
||||
public int tOff = 22;
|
||||
/// <summary>
|
||||
/// Parametri simulazione oscillazione bit 2
|
||||
/// </summary>
|
||||
@@ -93,8 +93,8 @@ namespace IOB_WIN
|
||||
}
|
||||
simPowerOnOff = false;
|
||||
bool.TryParse(cIobConf.optPar["SIM_POW_ON_OFF"], out simPowerOnOff);
|
||||
int.TryParse(cIobConf.optPar["SIM_MIN_WU_CD"], out min_WU_CD);
|
||||
int.TryParse(cIobConf.optPar["SIM_POFF"], out min_POFF);
|
||||
int.TryParse(cIobConf.optPar["T_ON"], out tOn);
|
||||
int.TryParse(cIobConf.optPar["T_OFF"], out tOff);
|
||||
bit2 = setupSimPar("SIM_PZCNT");
|
||||
bit3 = setupSimPar("SIM_ALARM");
|
||||
bit4 = setupSimPar("SIM_MANU");
|
||||
@@ -128,6 +128,21 @@ namespace IOB_WIN
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Setup singolo parametro
|
||||
/// </summary>
|
||||
/// <param name="keyName"></param>
|
||||
/// <returns></returns>
|
||||
private int setIntSimPar(string keyName)
|
||||
{
|
||||
int answ = 1;
|
||||
int.TryParse(cIobConf.optPar[keyName], out answ);
|
||||
// aggiongo noise, +/- 20%...
|
||||
Random rnd = new Random();
|
||||
int noise = rnd.Next(1, answ / 5);
|
||||
answ += noise - (answ / 10);
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Verifica se sia machcina multi = DoppioPallet da CONF
|
||||
/// </summary>
|
||||
public bool isMulti
|
||||
@@ -226,15 +241,15 @@ namespace IOB_WIN
|
||||
*
|
||||
*----------------------------------------*/
|
||||
|
||||
// se simulo PowerOn/Off --> spegnimento con CoolDown e accensione con WarmUp.. avvio dopo le 22...
|
||||
// se simulo PowerOn/Off --> spegnimento con CoolDown e accensione con WarmUp..
|
||||
if (simPowerOnOff)
|
||||
{
|
||||
DateTime adesso = DateTime.Now;
|
||||
// se l'orario è dopo le 22 --> NO RUN...
|
||||
if (adesso.Hour >= 22 || adesso.Hour <= 6)
|
||||
// se l'orario è dopo le tOff (tipicamente 22) --> NO RUN...
|
||||
if (adesso.Hour >= tOff || adesso.Hour <= tOn)
|
||||
{
|
||||
// se prima mezz'ora è ancora accesa NON in run...
|
||||
if (adesso.AddMinutes(-min_WU_CD).Hour < 22 || adesso.AddMinutes(min_WU_CD).Hour > 6)
|
||||
// se prima/ultima mezz'ora è ancora accesa NON in run...
|
||||
if (adesso.AddMinutes(-30).Hour < tOff || adesso.AddMinutes(30).Hour > tOn)
|
||||
{
|
||||
B_input = 1;
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<body>
|
||||
<h3>MAPO-IOB-WIN</h3>
|
||||
<b>v: {{CURRENT-REL}}</b>
|
||||
<b>v: {{CURRENT-REL}}</b>
|
||||
<br />
|
||||
<i>Acquisitore MAPO-IOB per sistemi Windows</i>
|
||||
<br />
|
||||
@@ -15,7 +15,8 @@
|
||||
<li>Aggiunto simulatore macchine MULTI pallet</li>
|
||||
<li>Ottimizzazione simulatore</li>
|
||||
<li>Ottimizzazioni PLC Siemens x riavvio post disconnessione (es spegnimento notturno)</li>
|
||||
<li>Ottimizzazione processo chiusura in update applicazione/li>
|
||||
<li>Ottimizzazione processo chiusura in update applicazione</li>
|
||||
<li>Aggiunta simulazione spegnimento con WU/CD</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
@@ -23,43 +24,43 @@
|
||||
<ul>{{LAST-CHANGES}}</ul>
|
||||
</li>
|
||||
<!--<li>
|
||||
<b>v.1.11.* → v.1.18.*</b>
|
||||
<ul>
|
||||
<li>Inserimento controller SIEMENS con S7+ library</li>
|
||||
<li>Inserimento nuove letture FANUC x programmi</li>
|
||||
<li>Inserimento nuove letture FANUC x SysEx (informazioni sistema)</li>
|
||||
<li>Inserimento invio FluxLog x parametri estesi (es SysEx, ProgName,...)</li>
|
||||
<li>FIX visualizzazione dati FluxLog e URL inviati</li>
|
||||
<li>FIX MAIN program da FANUC (non il current)</li>
|
||||
<li>Inserita modalita' DUMP memoria (iniziale full + periodica)</li>
|
||||
<li>Inserimento gestione contapezzi standard/checkBit in IOB.cfg</li>
|
||||
<li>Inserimento contapezzi da area memoria X</li>
|
||||
<li>NUOVA Gestione rami cliente e URL di update</li>
|
||||
<li>Gestione modi CNC</li>
|
||||
<li>Lettura dari dinamycs FANUC (feed, speed)</li>
|
||||
<li> aggiunta gestione aree G0..G30 (overrides?)</li>
|
||||
<li>fix errore disconnessione FANUC (allo spegnimento dl CNC) e memoria valori persistente a 1</li>
|
||||
<li>fix globali x gestione log IN / FLOG + ottimizzaizone check FANUC (PING)</li>
|
||||
<li>ottimizzazione fasi di restart in caso di assenza del server (evita reinvii inutili e migliora tempo ripartenza invio)</li>
|
||||
<li>review procedure controllo connessione x FANUC (es Tornos II)</li>
|
||||
<li>non richeide più privilegi admin x fare update</li>
|
||||
<li> gestione segnali inverted</li>
|
||||
<li>completata gestione configurabilità parametrica segnali (Tornos, CMZ, Biglia)</li>
|
||||
<li>revisitazione LOG x distinguere processi IOB</li>
|
||||
</ul>
|
||||
</li>-->
|
||||
<b>v.1.11.* → v.1.18.*</b>
|
||||
<ul>
|
||||
<li>Inserimento controller SIEMENS con S7+ library</li>
|
||||
<li>Inserimento nuove letture FANUC x programmi</li>
|
||||
<li>Inserimento nuove letture FANUC x SysEx (informazioni sistema)</li>
|
||||
<li>Inserimento invio FluxLog x parametri estesi (es SysEx, ProgName,...)</li>
|
||||
<li>FIX visualizzazione dati FluxLog e URL inviati</li>
|
||||
<li>FIX MAIN program da FANUC (non il current)</li>
|
||||
<li>Inserita modalita' DUMP memoria (iniziale full + periodica)</li>
|
||||
<li>Inserimento gestione contapezzi standard/checkBit in IOB.cfg</li>
|
||||
<li>Inserimento contapezzi da area memoria X</li>
|
||||
<li>NUOVA Gestione rami cliente e URL di update</li>
|
||||
<li>Gestione modi CNC</li>
|
||||
<li>Lettura dari dinamycs FANUC (feed, speed)</li>
|
||||
<li> aggiunta gestione aree G0..G30 (overrides?)</li>
|
||||
<li>fix errore disconnessione FANUC (allo spegnimento dl CNC) e memoria valori persistente a 1</li>
|
||||
<li>fix globali x gestione log IN / FLOG + ottimizzaizone check FANUC (PING)</li>
|
||||
<li>ottimizzazione fasi di restart in caso di assenza del server (evita reinvii inutili e migliora tempo ripartenza invio)</li>
|
||||
<li>review procedure controllo connessione x FANUC (es Tornos II)</li>
|
||||
<li>non richeide più privilegi admin x fare update</li>
|
||||
<li> gestione segnali inverted</li>
|
||||
<li>completata gestione configurabilità parametrica segnali (Tornos, CMZ, Biglia)</li>
|
||||
<li>revisitazione LOG x distinguere processi IOB</li>
|
||||
</ul>
|
||||
</li>-->
|
||||
<!--<li>
|
||||
<b>v.0.1.* → v.0.10.*</b>
|
||||
<ul>
|
||||
<li>Testato in produzione x update ad avvio e su richiesta</li>
|
||||
<li>Testato in produzione x lettura dati da Fanuc</li>
|
||||
<li>Inizio deploy con copia file su area IIS</li>
|
||||
<li>Prima versione con autoupdate</li>
|
||||
<li>Test PrettyBin x spostamento dll</li>
|
||||
<li>Base acquisitore FANUC</li>
|
||||
<li>Sistema base sw controllo in tray</li>
|
||||
</ul>
|
||||
</li>-->
|
||||
<b>v.0.1.* → v.0.10.*</b>
|
||||
<ul>
|
||||
<li>Testato in produzione x update ad avvio e su richiesta</li>
|
||||
<li>Testato in produzione x lettura dati da Fanuc</li>
|
||||
<li>Inizio deploy con copia file su area IIS</li>
|
||||
<li>Prima versione con autoupdate</li>
|
||||
<li>Test PrettyBin x spostamento dll</li>
|
||||
<li>Base acquisitore FANUC</li>
|
||||
<li>Sistema base sw controllo in tray</li>
|
||||
</ul>
|
||||
</li>-->
|
||||
</ul>
|
||||
<div>
|
||||
<div style="float: left;">
|
||||
|
||||
Vendored
+1
-1
@@ -16,7 +16,7 @@ pipeline {
|
||||
|
||||
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
|
||||
script {
|
||||
withEnv(['NEXT_BUILD_NUMBER=359']) {
|
||||
withEnv(['NEXT_BUILD_NUMBER=360']) {
|
||||
// env.versionNumber = VersionNumber(versionNumberString : '2.2.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
|
||||
env.versionNumber = VersionNumber(versionNumberString : '2.2.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
||||
env.APP_NAME = 'MAPO-IOB-WIN'
|
||||
|
||||
Reference in New Issue
Block a user