Merge branch 'release/FanucAddNumArt11'

This commit is contained in:
Samuele Locatelli
2024-11-12 12:32:06 +01:00
+19 -11
View File
@@ -3,6 +3,7 @@ using IOB_UT_NEXT;
using MapoSDK;
using System;
using System.Collections.Generic;
using System.Data.SqlTypes;
using System.Net;
using System.Net.NetworkInformation;
@@ -413,6 +414,7 @@ namespace IOB_WIN_NEXT.Iob
try
{
parentForm.commPlcActive = true;
// provo ad usare SEMPRE double...
answ = FANUC_ref.F_RW_Macro_Short(bWrite, memIndex, ref Value);
}
catch
@@ -1103,8 +1105,8 @@ namespace IOB_WIN_NEXT.Iob
// processo SET contapezzi (lavorati)
stopwatch.Restart();
Int16 reqVal = (Int16)0;
FANUC_ref.F_RW_Macro_Short(true, cntAddr, ref reqVal);
Int16 vTransf = (Int16)0;
FANUC_ref.F_RW_Macro_Short(true, cntAddr, ref vTransf);
if (utils.CRB("recTime"))
{
TimingData.addResult(cIobConf.codIOB, "MACRO-SHORT", stopwatch.ElapsedTicks);
@@ -1223,9 +1225,11 @@ namespace IOB_WIN_NEXT.Iob
lgTrace($"MACRO | ART Write 01 | memName: {memAddr} | idx: {cntAddr}");
// processo SET contapezzi (lavorati)
stopwatch.Restart();
Int16 valInt16 = (Int16)valReq;
answ = FANUC_ref.F_RW_Macro_Short(true, cntAddr, ref valInt16);
lgTrace($"MACRO | ART Write 02 | memName: {memAddr} | valReq: {valReq} | valInt16: {valInt16}");
double vTransf = (double)valReq;
answ = FANUC_ref.F_RW_Macro_Double(true, cntAddr, ref vTransf);
lgTrace($"MACRO | ART Write 02 | memName: {memAddr} | valReq: {valReq} | vTransf: {vTransf}");
//Int16 vTransf = (Int16)valReq;
//answ = FANUC_ref.F_RW_Macro_Short(true, cntAddr, ref vTransf);
if (utils.CRB("recTime"))
{
TimingData.addResult(cIobConf.codIOB, "MACRO-SHORT", stopwatch.ElapsedTicks);
@@ -1272,9 +1276,11 @@ namespace IOB_WIN_NEXT.Iob
lgTrace($"MACRO | Com Write 01 | memName: {memAddr} | idx: {cntAddr}");
// processo SET contapezzi (lavorati)
stopwatch.Restart();
Int16 valInt16 = (Int16)valReq;
FANUC_ref.F_RW_Macro_Short(true, cntAddr, ref valInt16);
lgTrace($"MACRO | Com Write 02 | memName: {memAddr} | valReq: {valReq} | valInt16: {valInt16}");
double vTransf = (double)valReq;
answ = FANUC_ref.F_RW_Macro_Double(true, cntAddr, ref vTransf);
//Int16 vTransf = (Int16)valReq;
//FANUC_ref.F_RW_Macro_Short(true, cntAddr, ref vTransf);
lgTrace($"MACRO | Com Write 02 | memName: {memAddr} | valReq: {valReq} | vTransf: {vTransf}");
if (utils.CRB("recTime"))
{
TimingData.addResult(cIobConf.codIOB, "MACRO-SHORT", stopwatch.ElapsedTicks);
@@ -1354,9 +1360,11 @@ namespace IOB_WIN_NEXT.Iob
lgTrace($"MACRO | Pz Write 01 | memName: {memAddr} | idx: {cntAddr}");
// processo SET contapezzi (lavorati)
stopwatch.Restart();
Int16 valInt16 = (Int16)pzReq;
FANUC_ref.F_RW_Macro_Short(true, cntAddr, ref valInt16);
lgTrace($"MACRO | Com Write 02 | memName: {memAddr} | pzReq: {pzReq} | valInt16: {valInt16}");
double vTransf = (double)pzReq;
answ = FANUC_ref.F_RW_Macro_Double(true, cntAddr, ref vTransf);
//Int16 vTransf = (Int16)pzReq;
//FANUC_ref.F_RW_Macro_Short(true, cntAddr, ref vTransf);
lgTrace($"MACRO | Com Write 02 | memName: {memAddr} | pzReq: {pzReq} | vTransf: {vTransf}");
if (utils.CRB("recTime"))
{
TimingData.addResult(cIobConf.codIOB, "MACRO-SHORT", stopwatch.ElapsedTicks);