The errors that are compiled and runtime errors are known as non-fatal errors.
Non-fatal errors ought to degrade the performance of your PLC. It does not hamper the execution of the program or any updating in the I/O modules.
* Runtime Errors:
These are the errors which are detected at runtime. These are reflected in special memory bits of your program which user can monitor and evaluate.
* Compile Errors:
These are the errors which are detected at compile time and they are detected at download. When this error is encountered the compilation halts and the previous program is retrieved.