42
ifm
System Manual
ecomat
mobile
SmartController (CR2500) V05
Programming and system resources
Above-average
stress
7
Programming and system resources
Above-average stress................................................................................................................42
Limits of the SmartController .....................................................................................................43
Watchdog behaviour..................................................................................................................44
Available memory ......................................................................................................................44
Program creation and download in the PLC..............................................................................45
For the programmable devices from the controller family
ecomat
mobile
numerous functions are
available which enable use of the devices in a wide range of applications.
As these functions use more or fewer system resources depending on their complexity it is not always
possible to use all functions at the same time and several times.
NOTICE
Risk that the controller acts too slowly! Cycle time must not become too long!
►
When designing the application program the above-mentioned recommendations must be complied
with and tested. If necessary, the cycle time must be optimised by restructuring the software and
the system set-up.
It must also be taken into account which CPU is used in the device.
Controller family
Article no.
CPU frequency [MHz]
ClassicController (16 bits)
CR0020
CR0505
40
ExtendedController (16 bits)
CR0200
40
CabinetController CR0301
CR0302
20
CabinetController CR0303
40
SmartController CR2500
20
ClassicController (32 bits)
CR0032
150
ExtendedController (32 bits)
CR0232
150
SafetyController (16 bits)
CR7020, CR7021
CR7200, CR7201
CR7505; CR7506
40
The higher the CPU frequency, the higher the performance when complex functions are used at the
same time.
7.1 Above-average
stress
The following functions, for example, utilise the system resources above average:
Function
Above average load
CYCLE,
PERIOD,
PERIOD_RATIO,
PHASE
Use of several measuring channels with a high input frequency