Test and service functions
15.1
Test functions
Introduction
You have the option of testing the operation of your user program on the CPU. You monitor
the signal states and values of tags. You preassign values to tags to allow you to simulate
specific situations for program execution.
Note
Using test functions
Using test functions affects the program execution time and thus the cycle and response
times of the controller.
Note
Test functions in the RUN-Redundant system state: Check for sufficient free space
before a write function
Before a write function is performed, the system checks whether there is enough free space
on the SIMATIC Memory Cards of the CPUs for the function. Writing functions are online
functions with the PG/PC, for example, loading/deleting a block, test functions, loading a
modified user program in RUN-Redundant system state.
If there is not enough space on a SIMATIC Memory Card or on both SIMATIC Memory Cards,
the write function is aborted and the redundant system continues operation with the original
configuration. The redundant system will remain in the RUN-Redundant system state.
Requirements
• There is an online connection to the relevant primary or backup CPU. A simultaneous
online connection to both CPUs is not possible.
• An executable user program is available in the CPU.
• The redundant system must not be in the SYNCUP system state.
Exception: The test functions "Test with a force table" and "Trace function" are also
supported in the SYNCUP system state. However, there is no online connection during the
SYNCUP system state. You can find more information in this section.
S7-1500R/H redundant system
System Manual, 01/2024, A5E41814787-AF
15
471