Aggiunta gestione chiamata da IOB x associazione M2IOB
This commit is contained in:
@@ -13,7 +13,7 @@ CPUTYPE=S7300
|
||||
RACK=0
|
||||
SLOT=2
|
||||
|
||||
[SERVER]
|
||||
[SERVER]
|
||||
MPIP=http://192.168.1.7
|
||||
MPURL=/MP/IO
|
||||
CMDBASE=/IOB/input/
|
||||
|
||||
@@ -65,7 +65,7 @@ namespace IOB_WIN
|
||||
/// </summary>
|
||||
public serverMapo serverData { get; set; }
|
||||
/// <summary>
|
||||
/// Porta del CNC Controllato
|
||||
/// Tipologia dell'adapter/CNC Controllato
|
||||
/// </summary>
|
||||
public tipoAdapter tipoIob { get; set; }
|
||||
/// <summary>
|
||||
|
||||
@@ -214,6 +214,8 @@ namespace IOB_WIN
|
||||
if (currIobConf.optPar["PZCOUNT_MODE"].StartsWith("STD"))
|
||||
{
|
||||
pzCntReload();
|
||||
// refresh associazione Macchina - IOB
|
||||
sendM2IOB();
|
||||
// per adesso imposto lettura fanuc == contapezzi (poi farà vera lettura...)
|
||||
lastCountCNC = contapezzi;
|
||||
}
|
||||
|
||||
+33
-3
@@ -436,7 +436,16 @@ namespace IOB_WIN
|
||||
|
||||
#region metodi adapter
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Invia informazioni associazione IOB 2 machine
|
||||
/// </summary>
|
||||
protected void sendM2IOB()
|
||||
{
|
||||
if (checkServerAlive)
|
||||
{
|
||||
utils.callUrl(urlSetM2IOB);
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Effettua rilettura del contapezzi dal server MP/IO
|
||||
/// </summary>
|
||||
@@ -472,10 +481,9 @@ namespace IOB_WIN
|
||||
else
|
||||
{
|
||||
// se server NON pronto...
|
||||
contapezzi = lastCountCNC;
|
||||
contapezzi = lastCountCNC;
|
||||
lgError("Errore server NON pronto in pzCntReload");
|
||||
}
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// lettura file di persistenza
|
||||
@@ -606,6 +614,8 @@ namespace IOB_WIN
|
||||
{
|
||||
// rilettura contapezzi da server... SE ABILITATA
|
||||
pzCntReload();
|
||||
// refresh associazione Macchina - IOB
|
||||
sendM2IOB();
|
||||
}
|
||||
// dati dinamici
|
||||
processDynData();
|
||||
@@ -1248,6 +1258,26 @@ namespace IOB_WIN
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// URL per salvataggio dati associazione Machine 2 IOB...
|
||||
/// </summary>
|
||||
public string urlSetM2IOB
|
||||
{
|
||||
get
|
||||
{
|
||||
string answ = "";
|
||||
try
|
||||
{
|
||||
string machineName = Environment.MachineName;
|
||||
answ = string.Format(@"{0}{1}{2}/setM2IOB/{3}?IOB_name={4}", currIobConf.serverData.MPIP, currIobConf.serverData.MPURL, currIobConf.serverData.CMDALIVE, currIobConf.codIOB, machineName);
|
||||
}
|
||||
catch (Exception exc)
|
||||
{
|
||||
lgError(exc, "Errore in composizione urlSetM2IOB");
|
||||
}
|
||||
return answ;
|
||||
}
|
||||
}
|
||||
public string GetMACAddress()
|
||||
{
|
||||
NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();
|
||||
|
||||
@@ -301,6 +301,8 @@ namespace IOB_WIN
|
||||
if (currIobConf.optPar["PZCOUNT_MODE"].StartsWith("STD"))
|
||||
{
|
||||
pzCntReload();
|
||||
// refresh associazione Macchina - IOB
|
||||
sendM2IOB();
|
||||
// per adesso imposto lettura fanuc == contapezzi (poi farà vera lettura...)
|
||||
lastCountCNC = contapezzi;
|
||||
}
|
||||
|
||||
Vendored
+1
-1
@@ -14,7 +14,7 @@ pipeline {
|
||||
|
||||
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
|
||||
script {
|
||||
withEnv(['NEXT_BUILD_NUMBER=271']) {
|
||||
withEnv(['NEXT_BUILD_NUMBER=272']) {
|
||||
// env.versionNumber = VersionNumber(versionNumberString : '1.18.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
|
||||
env.versionNumber = VersionNumber(versionNumberString : '1.18.${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