Jubail Industrial City, Saudi Arabia
373 road 112, First Industrial Area, Unit No.: 1 Al Jubail 35717 - 7043 KSA
© 2025 BK Consultancy & Training
All rights reserved.
This highly-interactive course includes various sessions and exercises. Theory learnt will be applied using one of our state-of-the-art simulators.
This course is designed to benefit you with practical up-to-date information on the application of PLC’s and SCADA to the automation and process control of plants and factories. It is suitable for people who have little or no exposure to PLC and SCADA but expect to become involved in some or all aspects of PLC and SCADA installation and Programming.
While the course is ideal for people who are new to PLC and SCADA, it will be of value to those who already have the basic skills, but need to refresh and update their basic knowledge. It aims to give practical advice from experts in the field, to assist you to correctly plan, program and install a PLC with a shorter learning curve and more confidence
A selection of real world case studies is used to illustrate the key concepts with examples of real world working PLC and SCADA systems in process, utilities and manufacturing industries. The course will be an excellent opportunity to network with your peers as well as gain significant new information and techniques.
This course will cover most popular PLC’s used in the industry, such as Allen Bradley, Siemens, Bristol, Emersons, Omron and Telemechanique Shneider Modicon with extended case studies for Allen Bradley and Siemens.
Upon the successful completion of this course, each participant will be able to:-
Apply a comprehensive knowledge on Programmable Logic Controllers (PLC) and employ SCADA programming in process control
Analyze the system parts and power supplies of a PLC hardware including the block diagram of a typical PLC, PLC processor module and memory organization
Discover the underlying principles of a PLC software including the programming devices, number systems, memory components, data structures, operating modes and limitations
Discuss the PLC systems design, installation and maintenance and review the documentation and troubleshooting techniques used in the system
Practice PLC programming using Allen Bradley and Siemens Simulators
Apply the concepts and common elements of IEC 1131-3 including its programming languages, instruction list, function block diagram and sequential function chart
Employ the principles of data communications, object linking and embedding in Process Control (OPC) and be able to recognize their importance in PLC and SCADA systems
Implement the concept of Operator Interfaces (OIU) and describe the operator interface programming such as its configuration, graphical languages, good and bad parts
Determine the concept, terminology and components of SCADA system and increase in-depth knowledge on SCADA software
Implement the complete procedures and requirements in SCADA programming and be able to practice how to create and configure a SCADA system using the various utilities, process control, commands and system components
This course provides an overview of all significant aspects and considerations of PLC, telemetry and SCADA technologies for those who have little or no exposure to PLC and SCADA but expect to become involved in some or all aspects of PLC and SCADA. Further, the course will be of value to those who already have the basic skills but need to refresh and update their basic knowledge.
..
The BK Management Team believes that learning is not only about acquiring technical skills, it is also about learning behaviors & Competencies that are desirable for work in plant operation & maintenance, critical dimensions. Our holistic teaching develops our delegates' personal effectiveness to function both as individuals and as team players.
The course delivery & modes of instruction will incorporate Hands-on Practical Sessions using equipment, State-of-the-Art Simulators (as required), Drawings, Case Studies, Videos, Exercises, Theory, Practical skills, and Q&A sessions.
To enhance learning outcomes, theory sessions will comprise classroom-based lectures that will be interspersed with interactive discussions, scenario-based, case-study, group exercises, video clips, PowerPoint slides, learners' Guide, and the application of various tools, which will be provided to help the delegates and participants of the learning objectives. With the successful implementation of the learnt skills, they are bound to enhance Individual & Organizational growth.
For online / Interactive Virtual sessions, the Delegate should have a stable & good Internet connection on their Laptop.
Fundamentals of PLC Hardware: (Block Diagram of Typical PLC, PLC Processor Module, Memory Organization, Input and Output Modules, Types, Power Supply, Power Supplies)
Fundamentals of PLC Software: (Typical Ladder Logic Instruction Set, Comparison of Different Manufacturers, Memory and Data Representation and Instruction Code, System Software, System Scanning, Watch Dog Timer, Self Test, Internal Errors, Fault Table for PLC and I/O, Errors Handling, Operating Modes, Use and Limitations)
PLC Systems Design, Installation and Maintenance: (Process and Mechanical Control Diagrams, Process and Machine Control Descriptions, Selection of PLC and Modules, Control System Diagram, Wiring Diagrams, Control Panel Design, Equipment Layout, Good Installation Practice, Programming, Start-Up, Testing, Commissioning, Documentation, Maintenance, Troubleshooting, Techniques and Examples, Wrap up of the PLC Basics, Specific Terminology, Practical Queries)
Programming on Siemens SIMATIC & WinCC: (Timers and Counters, Motor Forward/Reverse, Pipeline Pumping Station, Data Operations, Tracking Numbers in Storage)
Data Communications: (Serial Interface Standards: RS-232C, RS-422 (RS-423) and RS-485 · Communication Links – Status, Errors, Timeout (Watchdog), Protocols – Proprietary and Standard, Modbus, DH+, Local Area Network, Topology, Ethernet, Control Networks, ISO/OSI Communications Standard)
Operator Interface Programming: (Graphical Language, PLC Connection, Operator’s Push Button, DC Motor Run/Jog, Operator’s Indication, DC Motor Running, Good Parts/Bad Parts)
Fundamentals of SCADA: (Concept, Terminology and Components, SCADA System Hardware, Communication Architecture, Radio and Wireless Basics, SCADA and Telemetry)
SCADA Software: (Configuration of SCADA Systems, Best Practice Configuration of Alarms, Rules for SCADA Design, SCADA and OPC, Security and Risk Management)
SCADA Programming Basics: (Creating a Project, Master and Data, Configuration Data, ISAM Files, idx Files, Security, Users Roles (Privileges) and Resources (Areas), Devices and Points Assigning to a Resource, System Configuration)
SCADA Programming: (Creating a New Complicity Project, Configuring Devices, Ports, Protocols, Users, Resources, Roles, Points, Alarm Classes, Alarm Strings and Alarms, Example with 4 Users, 3 PLCs, Robot and Masher)
SCADA Programming (cont’d)
Creating Automated Events and Actions, Displaying and Trigger Events and Actions in the BCEUI (Basic Control Engine User Interface), Configuring a Simple Script Using Wizards, Configuring a New Button to Trigger an Event that Runs the Script, Creating New Tables in Database Logger, Configuring Logging and Maintenance Options in the Tables, Adding Points to the New Tables, Logging Alarms and Events
SCADA Programming (cont’d)
Executing a Quick Trend from your Project’s Workbench, Creating an Embedded Trend Chart to display Historical Data, Applying ActiveX Trend Methods to a Trend Chart, Creating a Stand Alone Alarm Viewer, Creating and Configure an Embedded Alarm Viewer, Adding Alarm Sounds to Alarm Classes
SCADA SYSTEMS, HARDWARE AND FIRMWARE
Comparison of the terms SCADA, DCS, PLC and smart instrument
SCADA SYSTEMS, SOFTWARE AND PROTOCOLS
Redundancy
System response time
Specialized SCADA protocols
SCADA Vulnerabilities & Attacks
The Myth of SCADA Invulnerability, SCADA Risk Components, Managing Risk
High level data link control (HDLC) protocol
Error detection
Do you have any questions ?