Calculating Power Budget
Calculating Power Budget
WARNING
Connecting an external 24 V DC power supply in parallel with the 24 V DC sensor supply
can result in a conflict between the two supplies as each seeks to establish its own
preferred output voltage level
The result of this conflict can be shortened lifetime or immediate failure of one or both
power supplies, with consequent unpredictable operation of the PLC system. Unpredictable
operation could result in death, severe personal injury and/or property damage.
The DC sensor supply and any external power supply should provide power to different
points.
Some of the 24 V DC power input ports in the S7-1200 system are interconnected, with a
common logic circuit connecting multiple M terminals. For example, the following circuits are
interconnected when designated as "not isolated" in the data sheets: the 24 V DC power
supply of the CPU, the power input for the relay coil of an SM, or the power supply for a non-
isolated analog input. All non-isolated M terminals must connect to the same external
reference potential.
WARNING
Connecting non-isolated M terminals to different reference potentials will cause unintended
current flows that may cause damage or unpredictable operation in the PLC and any
connected equipment.
Failure to comply with these guidelines could cause damage or unpredictable operation
which could result in death or severe personal injury and/or property damage.
Always ensure that all non-isolated M terminals in an S7-1200 system are connected to the
same reference potential.
WARNING
Connecting an external 24 V DC power supply in parallel with the DC sensor supply can
result in a conflict between the two supplies as each seeks to establish its own preferred
output voltage level.
The result of this conflict can be shortened lifetime or immediate failure of one or both
power supplies, with consequent unpredictable operation of the PLC system.
Unpredictable operation could result in death, severe personal injury and/or property
damage.
The DC sensor supply on the CPU and any external power supply should provide power
to different points. A single connection of the commons is allowed.
Some of the 24 V DC power input ports in the PLC system are interconnected, with a logic
common circuit connecting multiple M terminals. The CPU 24 V DC power supply input, the
SM relay coil power input, and a non-isolated analog power supply input are examples of
circuits that are interconnected when designated as not isolated in the data sheets. All non-
isolated M terminals must connect to the same external reference potential.
WARNING
Connecting non-isolated M terminals to different reference potentials will cause unintended
current flows that may cause damage or unpredictable operation in the PLC and connected
equipment.
Such damage or unpredictable operation could result in death, severe personal injury
and/or property damage.
Always be sure that all non-isolated M terminals in a PLC system are connected to the
same reference potential.
Information about the power budgets of the CPUs and the power requirements of the signal
modules is provided in the technical specifications (Page 1350).
Note
Exceeding the power budget of the CPU may result in not being able to connect the
maximum number of modules allowed for your CPU.
Note
The CPU has already allocated the power required to drive the internal relay coils. You do
not need to include the internal relay coil power requirements in a power budget calculation.
The CPU in this example provides sufficient 5 V DC current for the SMs, but does not
provide enough 24 V DC current from the sensor supply for all of the inputs and expansion
relay coils. The I/O requires 456 mA and the CPU provides only 400 mA. This installation
requires an additional source of at least 56 mA at 24 V DC power to operate all the included
24 V DC inputs and outputs.
Minus
System requirements 5 V DC 24 V DC
Total requirements
Equals
Current balance 5 V DC 24 V DC
Current balance total
Note
Unused analog inputs should be shorted.
Table A- 47 General
Table A- 49 Performance
Note
Many variables affect measured times. The above performance times are for the fastest
instructions in this category and error-free programs.
Element Description
Blocks Type OB, FB, FC, DB
Size OB, FB, FC: 64 Kbytes
DB: up to the size of work memory
Quantity Up to 1024 blocks total (OBs + FBs + FCs + DBs)
Address range for FBs, FCs, FB and FC: 1 to 65535 (such as FB 1 to FB 65535)
and DBs DB: 1 to 59999
Nesting depth 16 from the program cycle or startup OB
6 from any interrupt event OB1
Monitoring Status of 2 code blocks can be monitored simultaneously
OBs Program cycle Multiple
Startup Multiple
Time-delay interrupts 4 (1 per event)
Cyclic interrupts 4 (1 per event)
Hardware interrupts 50 (1 per event)
Time error interrupts 1
Diagnostic error interrupts 1
Pull or plug of modules 1
Rack or station failure 1
Time of day Multiple
Status 1
Update 1
Profile 1
Element Description
MC-Interpolator 1
MC-Servo 1
MC-PreServo 1
MC-PostServo 1
Timers Type IEC
Quantity Limited only by memory size
Storage Structure in DB, 16 bytes per timer
Counters Type IEC
Quantity Limited only by memory size
Storage Structure in DB, size dependent upon count type
• SInt, USInt: 3 bytes
• Int, UInt: 6 bytes
• DInt, UDInt: 12 bytes
1 Safety programs use two nesting levels. The user program therefore has a nesting depth of four in safety programs.
Table A- 51 Communication