Don Bosco School

Industrial Automation (PLC) Syllabus course 2013-2014

A) General Basic Function and Process Control Syllabus

I. Introduction to Boolean Variable

II. Calculation of Binary and Hexadecimal

III. Explanation of Basic logic function (AND, OR, NOR, XOR,…)

IV. Introduction to Bistable (RS, SR,…), Counter (CTD, CTU, CTUD), Timer(TON, TOF, TP), and Trigger (Falling and Rising Edge) Functions.

V. Introduction to Value Type (BOOL, INT, DINT, Word, Real, Time…)

VI. Introduction and need for automation

VII. PLC architecture and different topology using BECKHOFF products

VIII. Introduction to BECKHOFF PLC software and programming languages using IEC 61131- 3 tools (IL, LD, FBD, SFC, and ST).

IX. Introduction to Program, Function, and Function Block

X. Memory structure and different types of Memory modules.

XI. Advance Programming functions of BECKHOFF PLC (Data structure and their types and indirect addressing.

XII. Different types of Digital Inputs/Outputs and Analog Inputs/Outputs XIII. I/O addressing and schedules.

XIV. Scan I/O Hardware and troubleshooting

XV. Downloading and uploading of the application software

XVI. Description and selection of BECKHOFF PLC hardware as per the requirement of the application

XVII. Definition of different protocols uses in the Automation domain. (Profibus, Modbus, Ethernet, EtherCAT,…

B) HMI/ SCADA Syllabus

I. Introduction to HMI and SCADA system

II. Objectives and features of HMI and SCADA.

III. Design blocks diagrams.

IV. How to Control and Monitoring Value from PLC

V. Data transfers to PLC and simulation

 C) General information about Motion Control Syllabus

I. Introduction to different types of motors (AC, DC, Stepper, and Servo Motors).

II. Introduction to different types of encoders (incremental and absolute)

III. Introduction to different types of Motion Control ( NC PTP, NCI, and CNC)

IV. Explanation of main functions to start working with motion control software.

V. Programming and simulation of an application.

Download PDF

For any inquiry or support, please contact us at