Set the TM3 module as optional in SoMachine
It's possible to set a TM3 module as optional in SoMachine. This will allow you to run your program without faulting the TM3 bus even if the TM3 module is not physically present on the rack.
See attached screenashot for how to do that in SoMachine.
There is no input to select between direct/inverse direction at the PID function block from the Util library.
The FB_PID function block (Toolbox library) is from Schneider and has additional features.
With FB_PID function block from the Toolbox library in SoMachine to change the regulation direction user can use negative P-factor (i_rKp)
The basic PID function must remain the same.
There is no issue to use 800 series IOs without any impact on TÜV certificate on a M580 Safety configuration.
As a general rule, all of Remote Distributed equipments on Ethernet allowed in M580 system could be considered as “non-interfering”
for Safety M580 modules. However, of course, 800 series IOs data are not supposed to be used to perform safety functions.
The video demonstrates how to set up persistent variables and save them in the memory words of SoMachine Basic.