External Machine Options in Safedesigner and Acopos P3

Does any one have experience with or ever applied the function external machine option before. I am aware of its basic purpose and also know about AsSafety library and FBs like ‘’ safeDownloadData’’ but i still don’t understand how to make my safety application flexible based on the “External Machine options”. For example, i have “machine A” with 3 axes X,Y and Z with safeMotion application and would like to have axis Z as optional because for “Machine B” i only have axes X and Y. In safedesginer i can see this option under the SafeLOGIC X20SL8101 as shown here , but i just don’t know how to go about it. By the way we are not using mappSafety for our application. I couldn’t find a good example or material in Help regarding this. Any help or guidance is appreciated.

There is nothing “magic” about it. You can simply use the data points like other input channels.
The idea is to enable/disable parts of the application (function blocks) that may be needed or not, depending on the configuration.
Example: