Input Description

Using the Function Block CANOM_RES_ERR it is possible to reset the following Communication Module internal error indications and error counters output via the Function Block CANOM_STAT:

  • STATE_BITS.EVENT
  • STATE_BITS.TIMEOUT
  • BUS_ERR
  • BUS_OFF
  • TOUT_ERR
  • LOST_REC

For explanations of the error indications please refer to the description of the Function Block CANOM_STATE CANOM_STATE.

The reset is initiated by a FALSE->TRUE edge at input EN.

../_images/b6d7dab3e3899e960a33139000eba54e1

EN

Data_Type Default_Value Range Unit
BOOL FALSE TRUE/FALSE -

The input EN has to be driven in edge triggered mode.

The execution of the Function Block is started with a positive edge on the input EN.

In the first call it evaluates its inputs and creates a local copy of them. Afterwards it starts its internal algorithm. It may take several PLC task cycles until it is executed.

Once the execution is completed DONE and its other outputs are set. To start the Function Block again a new positive edge on the input EN has to be applied.

SLOT

Data_Type Default_Value Range Unit
BYTE 0 0 … 4 (6) -

At input SLOT, the Communication Module slot is specified which should be used by the Function Block.

The internal Communication Module always has the index 0. All external Communication Modules are serially numbered from right to left, starting with 1.