![Baumuller b maXX BM2500 Operating Manual Download Page 308](http://html.mh-extra.com/html/baumuller/b-maxx-bm2500/b-maxx-bm2500_operating-manual_2711400308.webp)
Configuration
Parameter manual
b maXX
BM3000
Document no.: 5.12001.07
Baumüller Nürnberg GmbH
308
4.4
The following direct access is possible to controller parameters via the SoftDrivePLC:
m
Read access to all 16 bit and 32 bit scalar controller parameters including floating
point parameters,
m
write access to all 16 bit and 32 bit writable scalar controller parameters,
m
access to data set parameters depending on active data set,
m
access to instantiated parameters
4.4.22.3 Limitations
The following limitations apply for the SoftDrivePLC:
m
Supported data types: BOOL, WORD, DWORD, SINT, INT, DINT, USINT, UINT,
UDINT, REAL
m
Access to scalar parameters only
m
At present no function calls or function block calls possible
m
It follows that there were no standard function blocks defined in IEC-61131 avail-
able, e.g. edge detection (R_TRIG, F_TRIG), timer (TP, TON, TOF), counter (CUT,
CDT, ...) etc.
m
No motion function blocks or other technology functions available
m
No fieldbus master control
m
In Program Organization Units (POU) called by interrupt events there are no back
loops allowed (i.e. no loop instructions e.g. FOR, WHILE, REPEAT applicable)
m
The memory size for local variables is 500 bytes. In this memory operands of the
types bool, byte, word or double word can be set arbitrarily, as long as the sum of
the memory requirement of the operands does not exceed 500 bytes.
m
Data memory for global variables: 500 bytes
m
Program memory size: for each POU: approx. 12 kByte instruction list commands
(depending on the length of the orders). Maximum size of a project file: 128 kByte.
m
Number and characteristics of tasks are fixed.
m
No retain data
m
No breakpoints, single step operation, single cycle operation, no forcing of I/Os pos-
sible.
m
The controller PLC saves a correct translated project always in the flash memory. It
is not possible to keep a boot project in the flash while working with another project
in RAM.
Operand
IEC data type
Memory requirements in
bytes
Bool
Bool
1
Byte
SINT, USINT
1
Word
INT, UINT, WORD
2
Double word
DINT, UDINT, DWORD
4
Float
REAL
4