
Explore how data blocks organize input, output, and timing values for timers and counters, and learn to move, compare, and use the counter and timer values inside their blocks.
Create and configure a data block to input PT and PV from SCADA, then connect and download to the G2 PLC, ensuring correct types (time for PT, integer for PV).
Demonstrate how data blocks send values to the PLC, drive timers and PV/CV logic, trigger the M1 engine, and replicate panel data entry for flexible testing.
explain linking pt, pv, and reset values in data blocks for timers and counters, and why a command with its own data block makes external data connections unnecessary.
Demonstrate wiring the counter and timer data blocks to inputs, enter timing values, and energize the motor with a comparison command, without extra data blocks.
Learn to create function blocks and functions with or without data blocks, break programs into small, logical pieces, define variables, build algorithms, and test by downloading to the PLC.
Name and connect function blocks in OB1, assign input and output addresses, and download the program to the PLC; duplicate blocks for multiple pumps and handle empty pumps without warnings.
Use functions to break plc programs into reusable blocks, define inputs and outputs, and apply alarms, data conversion, and control algorithms, then download and test on GenTwo PLCs.
Siemens s71200 PLC training-2 (intermediate and advanced) covers basic PLC math: addition, subtraction, multiplication, and division using EN inputs. The calculate command handles complex operations with IN1–IN4 and 32 variables.
Explore how add, sub, mul, div and calculate commands operate in a Siemens S71200 PLC, using data blocks and linked variables to compute and output results in real time.
Master the calculate command on a Siemens s71200 plc by building a formula with IN1–IN4, applying division and multiplication by five, and writing results to data block variables.
Learn practical Siemens S71200 PLC commands including mod, neg, inc, dec, abs, min, max, and limit, and see how EN signals drive in-out data.
Explore four plc commands—mod, negative, increment, and decrement—on the Siemens S71200, using positive edge triggers and inputs in one and in two, and observe remainders and single-cycle outputs.
Explore abs, min, max, and limit commands in a programmable logic controller program, showing how abs outputs the input’s absolute value, min and max select extremes, and limit clamps values.
Learn commands for squaring, square roots, natural logarithm, and exp in S71200 PLCs, and apply LN to correct nonlinear sensor data or EXP for exponential growth or decay.
Learn to compute sin, cos, and tan on the Siemens S71200 PLC by converting degrees to radians, multiplying by 3.14 and dividing by 180.
Explore sine thirty, cosine sixty, and tangent forty-five on a Siemens S71200 PLC, entering radian equivalents in the inputs and observing outputs near 0.5 and 1.
Explore asin, acos, and atan in s71200 plc training to identify angles from sine, cosine, and tangent values, convert radians to degrees, and substitute into a formula to calculate angles.
Explore frag and expt operations by loading the PLC program and editing values with modify zero and modify one, observe two to the power of five equals thirty-two in output.
Convert numbers between formats and apply rounding operations to outputs, using the convert, round, ceil, floor, and trunc commands to transform input values.
Explore how the S71200 PLC executes convert, round, ceil, trunc, and floor commands through practical number examples and observed output values.
Demonstrate scaleX to map a 0-1 input to a min-max output using value*(max-min)+min. Show normX to normalize a value within min and max for analog signal interpretation.
Learn how Norm X and Scale X commands map analog sensor readings from 0 to 27,648 into 0 to 1 and convert to real temperatures.
Explore how analog signals differ from digital signals, how Siemens PLCs convert 0-10 V or 4-20 mA inputs into 16-bit digital values, and how resolution and overflow margins affect precision.
Demonstrates adding RTD, thermocouple, and analog output modules to a S71200 PLC; explains module addresses, 0–10 volt inputs, PT100/RTD and TC configurations, and basic diagnostics in tia portal.
Demonstrate using NormX and ScaleX to convert a 0–10 volt sensor reading into temperature by multiplying the NormX output (0–1) by the sensor scale, with ranges like 0–100 and 50–200.
Measure room temperature with a J-type thermocouple using a thermocouple module in the PLC via TIA Portal, and enable wire diagnostics to detect cable breaks while scaling readings to Celsius.
Learn to implement a differential temperature application with indoor and outdoor sensors, compute their difference, and drive a fan with on at >10°C and off at <8°C.
simulate indoor and outdoor temperature sensors to demonstrate differential temperature control; observe how a difference above ten activates the fan and below eight resets the system.
Measure piston speed by timing from i02 to i03 and dividing 200 by that elapsed time using the program's timer and division command.
Shift commands move bits within a 16-bit memory space to the right or left by n positions, with the en input triggering the shift and the output showing the result.
Rotate right and rotate left commands cycle bits within memory, unlike shift commands that lose bits, and rotate the in value by n to the output with wraparound.
Demonstrates shift-right and shift-left and rotate commands on the S7-1200 PLC by defining variables, linking them to commands, and observing bit shifts and zero when data goes out of bounds.
Demonstrates using the rotate command on a word data type in Siemens S71200 PLCs, contrasting it with shift, rotating six bits and preserving data in the leading and trailing bits.
“This course contains the use of artificial intelligence.”
Siemens S7-1200 PLC Intermediate and Adcanced Level Training
Our videos are available with subtitles in English, Hindi.
The Siemens S7-1200 PLC Intermediate and Adcanced Level Training Course is designed for individuals who want to gain practical and theoretical knowledge in industrial automation using Siemens PLCs. This program provides a comprehensive introduction to the fundamentals of Programmable Logic Controllers (PLCs) and progresses toward more advanced control techniques using the Siemens S7-1200 series.
In the basic level, participants will learn about PLC hardware components, wiring, input/output modules, and communication ports. The course covers the essentials of TIA Portal software, including project creation, hardware configuration, and simple logic programming using ladder diagrams (LAD) and function block diagrams (FBD). Students will also practice creating and testing simple automation projects in a simulated or real environment.
The intermediate level focuses on expanding programming skills and integrating more complex control structures. Topics include timers, counters, data blocks, analog signals, and structured programming techniques.
By the end of the course, attendees will be able to design, program, and maintain automation systems based on the Siemens S7-1200 PLC platform. This training is ideal for technicians, engineers, and students who wish to build a strong foundation in industrial automation and prepare for real-world applications in manufacturing, process control, and smart factory environments.