Block types and functions | IL for PCS 7 | IL for S7 |
Operator control blocks | | |
- Aggregate switchover of 8/16 aggregates
| ? | ? |
- Blocks for handling smaller numbers of parameters and parameter sets
| ? | – |
- Jump distributor for up to 5 jump destinations
| ? | – |
- User administration for managing operating rights from 8 levels
| ? | ? |
- Operator control of an analog measured value
| – | ? |
- Operator control of a binary measured value
| – | ? |
Building automation blocks | | |
- Calculation of thermal power and emitted energy
| ? | ? |
- Calculation of enthalpy, absolute humidity and humidity at saturation according to Molier
| ? | ? |
- Optimization of operating time depending on outdoor temperature
| ? | – |
- Conversion of unit of temperature from °C to °F or vice versa
| ? | ? |
- Conversion of humidity from absolute to relative or vice versa
| ? | ? |
- Calculation of setpoints for temperature and humidity controller of a ventilation system managed by an Hx diagram
| ? | – |
Communication blocks | | |
- For connections between controllers (S7-400 Standard and redundant or S7?300)
| ? | ? |
Logic blocks | | |
- Selectors for String, Real, Boolean, Integer, Byte, Word, DWord, DInteger and Char values
| ? | – |
- Selector for Real, Boolean and Integer values
| – | ? |
- Monitoring of up to 8 process values to increase security or availability
| ? | – |
Mathematical blocks | | |
- Measured value / accumulation with specific factor, e.g. specific heat
| ? | ? |
- Formation of the mean/minimum/maximum value with plausibility check
| – | ? |
Motor and valve blocks | | |
- Path diverter for up to 9/8 paths
| ? | – |
| ? | – |
| – | ? |
| – | ? |
| – | ? |
| – | ? |
- Frequency-controlled motor
| – | ? |
- 3-point final controlling element
| – | ? |
| – | ? |
Panel blocks | | |
- For visualization of plant units on site
| ? | ? |
Control blocks | | |
- Polyline with up to 8 interpolation points
| ? | – |
- Polyline with variable number of curve points
| ? | – |
- Setpoint encoder with a variable number of setpoints
| ? | – |
- Time switch with 8 switching values
| ? | ? |
- Signal splitter (SplitRange) for the output signal of a PID controller
| ? | ? |
- Continuous PID controller
| – | ? |
- Retrieval of manipulated variable for the controller
| – | ? |
System blocks | | |
- Output of CPU time in BCD format
| ? | ? |
Monitoring blocks | | |
- Measured value monitoring for 8 limits
| ? | ? |
- Measured value monitoring for 4 analog and binary limits
| ? | ? |
- Measured value monitoring
| – | ? |
- Measured value monitoring with gradient function
| – | ? |
- Monitoring of a binary process tag
| – | ? |
- Monitoring of 8 binary process tags
| – | ? |
APC connection of higher-level controller | ? | – |
Energy management blocks | | |
- Load management for coordination of maximum 8 consumers
| ? | – |
- Acquisition and calculation of energy consumption values
| ? | – |
- Acquisition and extrapolation of consumption peaks at the plant power feed
| ? | – |
- Pulse converters for processing the pulse output of a totalizer
| ? | – |
Maintenance blocks | | |
- Simulation block for analog values
| ? | – |
- Simulation block for digital values
| ? | – |