Loading…

方法名称: angle_adjust_method

方法ID: 0x412F

方法标签: Angle Adjustment

方法描述: Angle adjustment is the method to calibrate zero/span by designating correction angle to preset 0% or 100% travel angle.


  • {
  • char status[3];
  • long var_id[1];
  • float tmp_cutoff;
  • float tmp_shutopen;
  • int choice;
  • int tmp_mode;
  • float fval;
  • _set_all_resp_code(0);
  • _set_xmtr_all_resp_code(0);
  • _set_device_status(0xFF,0);
  • _set_xmtr_device_status(0xFF,0);
  • send(196,status);
  • if (status[0])
  • {
  • display_response_status(196,status[0]);
  • DELAY(3,literal_string(1147));
  • process_abort();
  • }
  • tmp_mode = _ivar_value(16391);
  • if (tmp_mode != 0)
  • {
  • ACKNOWLEDGE(literal_string(1148));
  • process_abort();
  • }
  • do {
  • choice = SELECT_FROM_LIST(literal_string(1226),literal_string(1227));
  • tmp_cutoff = 0;
  • switch (choice)
  • {
  • case 0:
  • ACKNOWLEDGE(literal_string(1228));
  • send(204,status);
  • if (status[0])
  • {
  • display_response_status(204,status[0]);
  • DELAY(3,literal_string(1147));
  • process_abort();
  • }
  • tmp_cutoff = _fvar_value(16465);
  • if (tmp_cutoff >= 0)
  • {
  • do {
  • ACKNOWLEDGE(literal_string(1229));
  • _get_dev_var_value(literal_string(1230),0,16465);
  • fval = _fvar_value(16465);


请登录以获得完整内容