What to do if no valid safety project can be generated in ABB (PROFIsafe callback functions are missing)?
J
Joshua GibsonSep 12, 2025
If no valid safety project can be generated (PROFIsafe callback functions are missing and no Safety I/O mapping is created), a potential reason is that you selected “No Access” or “Read Access” for all “User Groups” with “Apply to all” selection in “Object Properties… è Access rights” for any of the POUs in the CoDeSys Safety project tree. Start CoDeSys Safety project, login and go to “Object Properties… è Access rights” for any of the POUs in the CoDeSys Safety project tree to set “Full access” for any of User Groups followed by selection of “Apply to all”. After this, you can successfully repeat “Create Safety Configuration Data” command for your CoDeSys Safety project from PS501 Control Builder Plus / ABB Automation Builder.
M
michelle50Sep 13, 2025
What to check if F_Dest_Add value is not equal to the PROFIsafe address switch value on the ABB Safety I/O module?
S
Scott TaylorSep 13, 2025
Make sure that the F_Dest_Add value in the PS501 Control Builder Plus / ABB Automation Builder project is equal to the PROFIsafe address switch value on the Safety I/O module.
A
Albert MillerSep 15, 2025
Why do I always get “0” values on the outputs when calling CurTimeEx FB in ABB?
L
Loretta CookSep 15, 2025
The CurTimeEx FB is not implemented in the current version of SM560-S Safety CPU and is reserved for future use. Do not use CurTimeEx FB in your safety application program.