Phase 3 - PLC Optimisation - _STD_CM_DI, _STD_CM_AO
· 2 min read
Today's Tasks
- Optimising _STD_CM_DI
- Optimising _STD_CM_AO
Optimising _STD_CM_DI
Method
- Added UDTs
_STD_DI_Ctrl,_STD_DI_Parand_STD_DI_StattoProject Library > Types. - Versioned Originals as V0.2.0
- Edited the above UDTs positioning the bits and words, so that when the optimised DB is transferred to non-optimised DB the bit will be in the write absolute address for the SCADA's DA server.
- Re-defined all usage of M bit memory within the FB to use the
InputorInOutblock interface. all prefixed with "sysCM" and "sysClockBits" Need to replace global memory bit tags with Global DB tags. _STD_CM_DIcompiled and copied toProject Library > Types- Updated all block calls and actual parameters in FB
INPUT_OBJ
published pre-release tia-v0.1.2 - Optimised - _STD_CM_DI
Optimising _STD_CM_AO
Method
- Added UDTs
_STD_AO_Ctrl,_STD_AO_Parand_STD_AO_StattoProject Library > Types. - Versioned Originals as V0.2.0
- Edited the above UDTs positioning the bits and words, so that when the optimised DB is transferred to non-optimised DB the bit will be in the write absolute address for the SCADA's DA server.
- Re-defined all usage of M bit memory within the FB to use the
InputorInOutblock interface. all prefixed withsysCMNeed to replace global memory bit tags with Global DB tags. - _STD_CM_AO compiled and copied to
Project Library > Types - Updated all block calls of
_STD_CM_AOand actual parameters in FBOUTPUT_OBJ
published pre-release tia-v0.1.3 - Optimised - _STD_CM_AO