PLC Programming

5 out of 5
1 review

3 min.

The introduction of the PLC programming course. This lesson discusses what a PLC is and where it is used. Also, this lesson raises the question of the level of salaries for specialists in the field of controller programming. The lesson contains a short description of the entire course, what sections it consists of and what to expect from the course.

PLC overview
8 min

This lesson includes a PLC overview: its history, architecture, PLC work cycle and standard programming languages. Lesson also discusses features of PLC programming within the IEC standard.

PLC modules
6 min

In this lesson the PLC modules are discussed: what is the PLC consist of and what is the universal rack. The lesson highlights power supply, CPU, communication, functional and signal modules.

PLC 300 series
5 min

Overview of PLC Simatic S7-300 series. Exactly this PLC series will be used during the course. The lesson covers the front interface of PLC, difference between other PLC series from Siemens and types of the controller.

TIA Portal
5 min

This lesson includes the introduction of the TIA Portal: what is that and which tools it contains. Also, lesson describes main automation system design stages and gives an information about disadvantages of the TIA Portal.

TIA Portal interface
17 min

This lesson gives some insight into the TIA portal interface: how to create a new project, add a new device and configure a device. This lesson shows project tree, device and instruction library and working areas of the TIA Portal window. In this lesson a simplest program for PLC was created.

PLC configuration
27 min

Hardware configuration of controller device in TIA Portal and download configuration to the controller. The lesson contains instruction of how to connect PLC to a PC, and configure the device using all settings available in TIA Portal platform.

Program blocks
5 min

The lesson includes description of what is the program blocks, its types, examples and main applications.

9 min

Description of the main PLC memory areas and features of different operands used in user programs. Lesson contains examples for each data type.

15 min

In this lesson one of the most popular programming language for PLC – Ladder diagrams or LAD is covered. Lesson includes the description of the main operations that can be used for user program.

5 min

Lesson contains description of main types of timers. In the presentation examples of how to use different timers is shown.

5 min

This lecture covers all the counter types that can be used for PLC programming.

HMI Screens
5 min

The lesson contains the description of HMI panels, types of panel screens and the tasks HMI provides. In the lesson basic graphical components are being discussed as well.

HMI Configuration
12 min

This lecture covers all the steps that is need to do to add a HMI device to the project in TIA Portal. In the lesson we take a quick look at basic settings for a HMI.

Data loading to HMI
2 min

This lesson helps to quickly get through the process of loading the data to the HMI device.

HMI animation
25 min

In this lesson HMI animations are being discussed. Lesson gives an overview of what types of animation are available for HMI panels and also lesson contains two examples of animation: appearance and movement.

HMI alarms
8 min

This lecture gives basic idea of what alarm messages are and what types of messages do we have in PLC. In the lesson a little example of using the alarm messages was provided.

11 min

Practical lesson. Task: implement the mathematical addition of two numbers on a PLC. Use the toggle switches connected to the IB0 input as binary numbers. Use the LEDs connected to the QB0 input as the output of the addition operation. Use the toggle switch at input I1.0 for the command to load the first number into the controller's memory, the toggle switch at input I0.1 for the command to load the second number, and the toggle switch at input I0.2 for the command to display the result.

Running light
10 min

Practical lesson. Task: Implement a running light on the PLC output module. Use the LEDs connected to QB0 as outputs. Provide a time delay of 1 s between the lighting up of two LEDs. With the help of the counter, ensure the counting of the number of complete cycles of the running light.

2 min

The last lesson contains the summary of the course.

5 out of 5
1 Ratings

Detailed Rating

Stars 5
Stars 4
Stars 3
Stars 2
Stars 1

{{ review.user }}

{{ review.time }}

Show more
Please, login to leave a review
Get course
Enrolled: 7 students
Duration: 185 min
Lectures: 20
Video: 185 min
Level: Intermediate