Editing Analog Values
Original instructions
Introduction
This block library contains EFBs for the operation of analog modules. The EFBs are designed in such a way that it enables the FBD program configuration to be largely independent of the hardware module used. Hardware-dependent EFBs (e.g. family: Quantum IO Configuration) are used to evaluate project-specific information on the PLC and to process it in the hardware independent data structures ANL_IN and ANL_OUT. Hardware independent EFBs work with these data structures (e.g. family: Analog I/O Scaling), that read, scale and convert raw values from the input words (%IWx) into REAL values. This means that changes in direct addresses or changes in input/output parameters can be detected automatically by the EFBs.
Division into sections
As the detection of configuration data only occurs once after loading, it is advisable to divide the EFBs in the ANA_I/O library into at least two sections.
Division into at least two sections is recommended.
This division into a configuration section and several scaling sections can lead to a reduction of the CPU load, as the configuration part (configuration section) must only execute once, (after a cold restart or a warm restart). The scaling sections are usually executed continuously.