Which products are affected?
9300EP position controller V7.0
9300ES servo controller V7.0
9300EK cam profiler V8.1
Eliminated function restriction
Up to now, the 'Hold' FCNT mode (C1100 = 2, C1105 = 2, C1110 = 2) of the FCNT1, FCNT2 and FCNT3 function blocks have not worked as described in the documentation if the start value (FCNTx-LD-VAL) loaded was larger than the comparison value (FCNTx-CMP-VAL).
The 'EQUAL' output was not reset and the counter did not change if the counting inputs 'CLKUP' or 'CLKDOWN' were triggered.
Therefore, an additional FCNT mode has now been implemented (C1100 = 3, C1105 = 3, C1110 = 3). As a result, it is possible to count down from a larger start value to a smaller comparison value when the hold mode is active.
During this process it is internally asked for equality (hold if =) instead of >=.
FCNT modes under C1100, C1105, C1110:
• 1: Return
• 2: Hold if >=
• 3: Hold if =
Note:
The 'Return' mode (C1100=1,…) shows a similar behaviour. However, here the behaviour can be derived from the documentation: |Counter| >= |FCNT x -CMP-VAL|.
However, in this case it is still not possible to count down.
Which products are affected?
9300EP position controller <= V6.2
9300ES servo controller V6.2
EVS93xx-EK V7.1, EVS93xx-CK V7.1
What happens?
The 'Hold' FCNT mode (C1100 = 2) does not work as described in the documentation if the start value (FCNTx-LD-VAL) loaded is larger than the comparison value (FCNTx-CMP-VAL).
The FCNT1-EQUAL output is not reset and the counter does not change if the counting inputs FCNT1-CLKUP or FCNT1-CLKDOWN are triggered.
Note:
The 'Return' mode (C1100 = 1) shows a similar behaviour. However, here the behaviour can be derived from the documentation: |Counter| >= | FCNT1-CMP-VAL|.
When does the problem occur?
If the start value (FCNT1-LD-VA) loaded is larger than the comparison value (FCNT1-CMP-VAL) in order to count down.
Possible diagnostics?
The FCNT1-EQUAL output is not reset and the counter does not change if the counting inputs FCNT1-CLKUP or FCNT1-CLKDOWN are triggered.
Short-term measures/recommendations?
For the application only start values | FCNT1-LD-VAL| which are smaller than the comparison value | FCNT1-CMP-VAL| must be loaded and counted up.
Evaluation:
The problem immediately occurs during commissioning and can be avoided by applying the measures described before. Therefore, problems in systems which are already running are not expected.