Function Call in ILΒΆ

CAL   IOEncoder(
  EN := IOEncoder_EN,
  EN_CNT := IOEncoder_EN_CNT,
  SET_START := IOEncoder_SET_START,
  SET_START_VALUE := IOEncoder_SET_START_VALUE,
  EN_CALIB := IOEncoder_EN_CALIB
  EN_SYNC := IOEncoder_EN_SYNC,
  MEASURING_STEP := IOEncoder_MEASURING_STEP,
  Z_PULSE := IOEncoder_Z_PULSE
  CNT_IN := IOEncoder_CNT_IN
  CNT_OUT := IOEncoder_CNT_OUT
  POS_ACT := IOEncoder_POS_ACT
  Z_VALUE := IOEncoder_Z_VALUE);
 

LD

ST

IOEncoder.DONE

IOEncoder_DONE

LD

ST

IOEncoder.ERR

IOEncoder_ERR

LD

ST

IOEncoder.ERNO

IOEncoder_ERNO

LD

ST

IOEncoder.RDY_SET

IOEncoder_RDY_SET

LD

ST

IOEncoder.RDY_CALIB

IOEncoder_RDY_CALIB

LD

ST

IOEncoder.RDY_SYNC

IOEncoder_RDY_SYNC

Note

In IL, the function call has to be written in one line.