Fcode_freecode (node number 141), 11 fcode_freecode (node number 141), 9300 servo plc – Lenze DDS Target 9300 Servo PLC V8.x User Manual
Page 55: System blocks

9300 Servo PLC
System blocks
2.11
FCODE_FreeCode (node number 141)
2−49
L
9300 Servo PLC EN 5.1
2.11
FCODE_FreeCode (node number 141)
At Lenze, controller parameters are called codes. The PLC can be adapted to your application
without additional programming by changing codes.
This SB provides several variables for directly reading out the assigned "free" codes of the PLC and
for processing them in the PLC program.
FCODE_nC17_a
C0026/1
FCODE_nC26_2_a
FCODE_nC27_1_a
FCODE_nC27_2_a
FCODE_nC32_a
FCODE_nC37_a
FCODE_nC141_a
FCODE_nC108_1_a
FCODE_nC108_2_a
C0017
C0141
C0109/1
C0108/2
C0037
C0032
C0027/2
C0027/1
C0108/1
C0026/2
C0135
FCODE_nC109_2_a
FCODE_bC135Bit0_b
FCODE_nC109_1_a
C0109/2
rpm TO INT
INT
% TO INT
rpm TO INT
DWORD
TO
BIT/BOOL
C0471
FCODE_bC471Bit0_b
FCODE_bC471Bit31_b
BOOL
C0250
FCODE_bC250_b
C0472/1...20
FCODE_nC472_1_a
FCODE_nC472_20_a
...
FCODE_nC473_1_a
FCODE_nC473_10_a
DINT
C0475/1
C0475/2
FCODE_nC475_2_v
% TO INT
% TO INT
INT
INT
FCODE_FreeCodes
FCODE_nC26_1_a
16 Bit
FCODE_bC135Bit15_b
...
...
...
FCODE_dnC474_1_p
FCODE_dnC474_5_p
...
FCODE_nC475_1_v
C0473/1...10
C0474/1...5
Fig. 2−23
FCODE_FreeCodes
The PLC codes listed in the boxes (
) on the left−hand side are assigned to the variables
listed on the right−hand side.
·
Code values are converted into variable values according to a fixed scaling routine.
·
In the code table, you can find the options that can be set and the Lenze settings.
(
^ 3−119)
Example
You can enter a percentage value [%] in PLC code C0472/1 (e.g. via the keypad). This value is directly
assigned to the variable FCODE_nC472_1_a (data type "integer") via a fixed scaling routine and can
be processed in the PLC program.