I don't know about Allen-Bradley SLC, because I don't have the possibility to program FBD there. With the Allen-Bradley CompactLogix you can't convert from one representation to the other. You have to program in LAD or in FBD. The resulting programs are therefor NOT the same. You can enter a LAD rung in something similar to STL, but I don't know how to do the same for FBD. The representation shown when monitoring is always LAD or FBD, depending on what language you used to create the logic. I don't know if it is even possible to monitor in STL-ish.
My OMRON CQM1 on the other hand can, similarly to Siemens, swith between LAD and STL, both for programming as for monitoring. The code remains the same for the two representations. There is even no need to enter special codes to make switching possible as is the case with Siemens.
I prefer to monitor in LAD, whatever the system used, because the similarities between different systems are the greatest in that representation.
Kind regards,