Fix IOB FANUC
This commit is contained in:
@@ -809,6 +809,51 @@ namespace IOB_WIN
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Recupero altri counters se ci sono
|
||||
/// </summary>
|
||||
public override void processOtherCounters()
|
||||
{
|
||||
// controllo di AVERE parametri opzionali x conteggi vari
|
||||
if (cIobConf.optPar.Count > 0)
|
||||
{
|
||||
string newVal = "";
|
||||
// controllo SE salvare contapezzo
|
||||
if (cIobConf.optPar["PZCOUNT_MODE"] != "")
|
||||
{
|
||||
sendOptVal("PZ_COUNT", lastCountCNC);
|
||||
}
|
||||
// controllo SE devo gestire contatore pezzi REQUESTED (lanciati)
|
||||
if (cIobConf.optPar["PZREQ_MODE"] != "")
|
||||
{
|
||||
newVal = getValByParam("PZREQ_MODE");
|
||||
sendOptVal("PZ_REQ", newVal);
|
||||
}
|
||||
// controllo SE devo gestire contatore CADENZA (secondi ciclo rilevati)
|
||||
if (cIobConf.optPar["PZGTOT_MODE"] != "")
|
||||
{
|
||||
newVal = getValByParam("PZGTOT_MODE");
|
||||
sendOptVal("PZ_GTOT", newVal);
|
||||
}
|
||||
// controllo SE devo gestire contatore CADENZA (secondi ciclo rilevati)
|
||||
if (cIobConf.optPar["PZCAD_MODE"] != "")
|
||||
{
|
||||
newVal = getValByParam("PZCAD_MODE");
|
||||
sendOptVal("CICLE_CAD", newVal);
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// Recupera il valore INT dal nome del parametro per successivo processing
|
||||
/// </summary>
|
||||
/// <param name="varName"></param>
|
||||
/// <returns></returns>
|
||||
private string getValByParam(string varName)
|
||||
{
|
||||
string answ = "";
|
||||
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
/// Esegue processing MODE (e nel contempo recupera altri dati dell'area G)
|
||||
/// </summary>
|
||||
public override void processMode()
|
||||
|
||||
Reference in New Issue
Block a user