diff --git a/IOB-WIN/IobFanuc.cs b/IOB-WIN/IobFanuc.cs index 3696de6a..7081ba83 100644 --- a/IOB-WIN/IobFanuc.cs +++ b/IOB-WIN/IobFanuc.cs @@ -589,40 +589,6 @@ namespace IOB_WIN currDispData.semIn = Semaforo.SR; } } -#if false - /// - /// Riporta alla parentForm i valori di RawInput rilevati - /// - public override void reportRawInput() - { - try - { - newDisplayData currDispData = new newDisplayData(); - StringBuilder sb = new StringBuilder($"----------- Read Data Memory -----------"); - int i = 0; - foreach (var item in MemBlockR) - { - sb.Append($"R{i:00} --> {baseUtils.binaryForm(item)} = {(short)item}"); - i++; - } - foreach (var item in MemBlockX) - { - sb.Append($"X{i:00} --> {baseUtils.binaryForm(item)} = {(short)item}"); - i++; - } - foreach (var item in MemBlockY) - { - sb.Append($"Y{i:00} --> {baseUtils.binaryForm(item)} = {(short)item}"); - i++; - } - sb.Append("-------------------------------"); - currDispData.currBitmap = sb.ToString(); - parentForm.updateFormDisplay(currDispData); - } - catch - { } - } -#endif /// /// Effettua decodifica aree memoria alla bitmap usata x MAPO /// @@ -714,8 +680,6 @@ namespace IOB_WIN // registro contapezzi lgInfo(string.Format("Contapezzi FANUC: {0} | Contapezzi interno {1}", lastCountCNC, contapezzi)); } - - // invio a server contapezzi (aggiornato) string retVal = utils.callUrl(urlSetPzCount + contapezzi.ToString()); // verifica se tutto OK diff --git a/IOB-WIN/IobGeneric.cs b/IOB-WIN/IobGeneric.cs index 02e2cafc..19fa0e6a 100644 --- a/IOB-WIN/IobGeneric.cs +++ b/IOB-WIN/IobGeneric.cs @@ -518,7 +518,7 @@ namespace IOB_WIN protected Dictionary VarArray = new Dictionary(); #endregion - + /// /// Form chiamante /// @@ -3268,6 +3268,12 @@ namespace IOB_WIN if (connectionOk) { readSemafori(ref currDispData); + // se richiesto effettuo refresh contapezzi + if (needRefreshPzCount) + { + pzCntReload(true); + needRefreshPzCount = false; + } } else {