4plc functionality – Lenze E94AxPExxxx User Manual

Page 75

Advertising
background image

Lenze · 9400 Servo PLC· Reference manual · DMS 4.0 EN · 11/2013 · TD05/06

75

4

PLC functionality

4.8

Appendix

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Addressing of boolean system variables
System variables of the »9400 ServoPLC« are addressed with %IBx.y and %QBx.y which differs from

the absolute addressing of boolean system variables (%IXx.y or %QXx.y according to IEC61131).

Thus, the following restrictions must be considered:

• When boolean variables with the keyword AT are linked to a certain address, the prefix "B" must

be used instead of prefix "X".

Example

bVar AT%IB2.0:BOOL;

• When an event-controlled task is created, the absolute address of the system variables cannot

be used directly but the symbolic name of the system variables must be used.

• The assignment of an absolute address to a boolean variable is not possible.

Example

bVar:BOOL;

bVar:=%IB2.0;

Permissible marking in the path and file name
The PLC project cannot be loaded if the path referred to a PLC project contains ASCII characters > 126

or umlauts and special characters.
Thus, do not use umlauts and special characters in the file name.

Trace configuration
It is possible that too large a value will be specified for the parameter "Number of measurements"

in the "Trace Configuration" dialog box of »PLC Designer«. In this case, the following error message

is shown when trace recording is started:
"The control has executed the last online service incorrectly. Service number: 28, error number: 53."
In this case, the value for "Number of measurements" must be reduced so that the following

applies:
The sum of the size of the recorded variables multiplied by the number of measurements must be

lower than 4990 bytes.

Advertising