Loading…

Method Name: meth_RefreshErrorCounter

Method ID: 0x4440

Method Label: Refresh

Method Help:


  • {
  • char status[3];
  • int i_Index;
  • int l_iProcessPercent;
  • int l_iFlag;
  • int l_iChoice;
  • SET_NUMBER_OF_RETRIES(5);
  • _set_no_device(2);
  • _set_all_resp_code(0);
  • _set_device_status(0xFF,0);
  • _set_xmtr_all_resp_code(0);
  • _set_xmtr_device_status(0xFF,0);
  • ;
  • if (1)
  • {
  • _get_dev_var_value(literal_string(1434),0,17224);
  • ACKNOWLEDGE(literal_string(1435));
  • save_values();
  • for (i_Index = 0; i_Index < 25; i_Index++)
  • {
  • var_ds_uiErrorCounterIndex = i_Index;
  • save_values();
  • send(136,status);
  • if (status[0] != 0)
  • {
  • display_response_status(136,status[0]);
  • process_abort();
  • }
  • ;
  • send(154,status);
  • if (status[0] != 0)
  • {
  • display_response_status(154,status[0]);
  • process_abort();
  • }
  • ;
  • l_iProcessPercent = i_Index * 4;
  • DELAY(0,literal_string(1436));
  • switch (_ivar_value(17240) / 1000)
  • {
  • case 0:
  • var_ls_ascErrorDescriptor = literal_string(1309);
  • case 1:
  • var_ls_ascErrorDescriptor = literal_string(1309);
  • break;
  • case 2:
  • var_ls_ascErrorDescriptor = literal_string(1310);
  • break;
  • case 3:
  • var_ls_ascErrorDescriptor = literal_string(1311);
  • break;
  • case 4:
  • var_ls_ascErrorDescriptor = literal_string(1312);
  • break;
  • default:
  • var_ls_ascErrorDescriptor = literal_string(103);
  • break;
  • }
  • switch (_ivar_value(17240) % 1000)
  • {
  • case 0:
  • break;
  • case 100:
  • var_ls_ascErrorDescriptor += literal_string(1313);
  • break;
  • case 101:
  • var_ls_ascErrorDescriptor += literal_string(1314);
  • break;
  • case 102:
  • var_ls_ascErrorDescriptor += literal_string(1315);
  • break;
  • case 103:
  • var_ls_ascErrorDescriptor += literal_string(1316);
  • break;
  • case 104:
  • var_ls_ascErrorDescriptor += literal_string(1317);
  • break;
  • case 105:
  • var_ls_ascErrorDescriptor += literal_string(1318);
  • break;
  • case 106:
  • var_ls_ascErrorDescriptor += literal_string(1319);
  • break;
  • case 107:
  • var_ls_ascErrorDescriptor += literal_string(1320);
  • break;
  • case 108:
  • var_ls_ascErrorDescriptor += literal_string(1321);
  • break;
  • case 109:


Please login for more