Parameters of the Processor Module¶
In the device tree, double-click the Processor Module node. In the editor window open the PMxxx Parameters tab and check whether the default configuration is to be changed.
The following parameters are available:
Parameter | Default | Value | Meaning |
---|---|---|---|
Auto run |
On | On | If the Flash memory contains a valid project, the project will be loaded into the RAM memory and executed when switching on the CPU. |
Off | If the Flash memory contains a valid project, this project will be loaded into the RAM memory but not executed when switching on the CPU. | ||
Error LED |
On | On | The error LED lights up for errors of all classes, no failsafe function activated. |
Off by E4 | Warnings (E4) are not indicated by the error LED, no failsafe function activated. | ||
Off by E3 | Warnings (E4) and light errors (E3) are not indicated by the error LED, no failsafe function activated. | ||
On + failsafe | The error LED lights up for errors of all classes and the failsafe function of the I/O Bus is activated. | ||
Off by E4 + failsafe | Warnings (E4) are not indicated by the error LED, (no error Display with “diagnostic” button on the LCD possible), the failsafe function of the I/O Bus is activated. | ||
Off by E3 + failsafe | Warnings (E4) and light errors (E3) are not indicated by the error LED. The failsafe function of the I/O Bus is activated. | ||
Check Battery | On | On | The presence of the battery and the battery status are checked. If no battery is available or the battery is empty, a warning (E4) is generated and the ERR LED lights up. |
Off | The presence of the battery is not checked. No warning (E4) is generated. The LCD display “Batt” (triangle) can not be acknowledged! This also applies if a battery is installed but empty. | ||
Behavior of outputs in stop |
Off in hardware and online | Off in hardware and online | In case of STOP, all outputs at the hardware and in the online display are set to FALSE or 0. |
Off in hardware and actual state online | In case of STOP, all outputs at the hardware are set to FALSE or 0. The online display indicates the status from the last cycle of the user program. | ||
Actual state in hardware and online | The status of the last cycle of the user program is kept for the outputs at the hardware and in the online display. | ||
Stop on error class | E2 | E2 | In case of a fatal or serious error (E1-E2), the user program is stopped. |
E3 | In case of a fatal, serious or light error (E1-E3), the user program is stopped. | ||
E4 | In case of a fatal, serious or light error (E1-E3) or a warning (E4) the user program is stopped. | ||
Warmstart |
Off | Off | In case of a fatal error (E2), no warmstart is performed. |
On after E2 error | In case of a fatal error (E2), a warmstart is performed automatically. | ||
On after short voltage dip | A warmstart is performed after a short voltage dip. | ||
On after E2 or short voltage dip | In case of a fatal error (E2) or after a short voltage dip, a warmstart is performed automatically. | ||
Reaction on floating point exceptions |
E2 failure | E2 failure | Only for PM59X: If a floating point exception occurs, an E2 error (Err=38) is triggered. The CPU goes to STOP. |
No failure | Only for PM59X: If a floating point exception occurs, no E2 error is triggered. Using the block FPU_EXINFO in the user program allows to react on a possibly occurred exception. | ||
Flexible configuration |
None | None | No flexible configuration is used. |
Flash | FlexConf.ini is loaded from Flash. | ||
User Program | FlexConf.ini is loaded by user program. | ||
FTP file | FlexConf.ini is loaded from FTP. | ||
Flexible configuration timeout |
1000 | 0…65535 | FlexConf.ini timeout in seconds [s]. |
Free wheeling pause | 10 | 0…255 | Free wheeling pause in milliseconds [ms]. *) |
Start PERSISTENT %R0x |
Start offset for buffered area in PERSISTENT area %R0x | ||
End PERSISTENT %R0x | End offset for buffered area in PERSISTENT area %R0x | ||
… | |||
Start PERSISTENT %R7.x | Start offset for buffered area in PERSISTENT area %R7.x | ||
End PERSISTENT %R7.x | End offset for buffered area in PERSISTENT area %R7.x |
*) Setting this parameter to ‘0’ causes the CPU to work with the default setting 10 ms.