Software Used: TIA portal v15.1
CPU used : S7-1200 1214C DCDCDC CPU SIEMENS
Click "Read More" For video
Please like, Share and Subscribe our YouTube Channel : A Creative - YouTube
Subscribe Our Channel : Free Subscribe!!
Learn PLC programming,Free SCADA programming, Download free PLC books, Free manuals,PLC tutorials,PLC presentation.
Software Used: TIA portal v15.1
CPU used : S7-1200 1214C DCDCDC CPU SIEMENS
Click "Read More" For video
Please like, Share and Subscribe our YouTube Channel : A Creative - YouTube
Subscribe Our Channel : Free Subscribe!!
Small part hot plate welding.
Application:-Weld two small plastic parts with the hot plate welding method.
Write the PLC program for the hot plate welding process using a ladder diagram
language.
Diagram:-
Explanation:-
Hot plate welding the method is a popular method for plastic part welding in the plastic industry.
Generally, two parts are melted at a certain temperature and joint together in
this method. We can use this method for two plastic parts welding.
-Signals selection, Decisions section and Actions Section
-The sequence of the logic should be left to right
Design and implement a PLC program in Siemens S7‑1200
that processes the analog signal from the pressure transmitter, normalizes it,
and scales it into engineering units (bar), ensuring accurate and reliable
pressure monitoring for display and control using NORMA_X and SCALE_X
![]() |
| PLCSCADACADEMY |
Explanation
1. Hardware Integration (S7-1200)
The S7-1200 typically features onboard analog inputs (0-10V) or uses
signal boards/modules for current signals (4-20mA).
Wiring the Pressure Transmitter
Path: L+ →
Transmitter (+) → Transmitter (-) → PLC Input (+) → PLC Input (-) → M.
Path: Signal (+)
→ PLC Input (+) | Signal (-) → PLC Input (-).
S7-1200 Addressing & Range
2. Technical Case Study: Pressure Measurement
Application: Monitoring a hydraulic line pressure.
Signal Mapping Table
|
Pressure
(Bar) |
Signal
(mA) |
S7 Raw
Value (%IW) |
S7
Normalized (0.0 - 1.0) |
|
0.0 Bar |
4 mA |
0 |
0.00 |
|
25.0 Bar |
8 mA |
6,912 |
0.25 |
|
50.0 Bar |
12 mA |
13,824 |
0.50 |
|
75.0 Bar |
16 mA |
20,736 |
0.75 |
|
100.0Bar |
20 mA |
27,648 |
1.00 |
PLC program:-
Write the ladder program for the above application using
ladder diagram language. Here for ladder logic, we can use any supported PLC
system like S7-1200, S7-300, S7-1500, or any other PLC which can support this
instruction. For PLC logic we need digital inputs and outputs.
Define
the memory register for the program as per the following address,
List of M Memory
MW10:-For analog value (0
to 27648). ( Convert int to real for real value )
MW12:-Out of NORM_X
MW14:-Output value
![]() |
| PLCSCADAACADEMY |
![]() |
| PLCSCADAACADEMY |
PLC program Explanation:-
Network 1 – Input Value Conversion (NORM_X)
Process:
Example:
So, the sensor signal is now expressed as a percentage of full scale.
Network 2 – Output Value Conversion (SCALE_X)
Process:
Example:
So, the PLC output is 50 units (e.g., 50.0 bar if measuring bar).
Putting It Together
This two‑step process ensures: