Industrial Control and Installation  ·  Level 6
Plc System Installation And Maintanance
Chapter 3: Program PLC
📚 14 Topics

Modern industrial automation in Kenya relies heavily on Programmable Logic Controllers (PLCs) for controlling machinery, managing production lines, and ensuring process safety. For industrial control and installation professionals, the ability to program, troubleshoot, and maintain PLC systems is a fundamental skill. This chapter explores the installation of PLC programming software used with leading PLC brands, focusing on practical application in Kenyan industry settings such as manufacturing plants, food processing facilities, and water treatment installations.

3.1 Installation of PLC Programming Software

Kenyan industrial environments use a variety of PLC brands, each with its own dedicated programming software. Mastering the installation procedures for these platforms is essential, not just for initial setup, but also for ongoing updates, troubleshooting, and integration with existing control systems. Whether deploying new automation at a Nairobi bottling plant or maintaining process lines in an Eldoret milling facility, understanding these tools ensures robust and reliable operations.

3.1.1 RS Logix

RS Logix is the programming software suite for Allen-Bradley PLCs, common in Kenyan industries due to their reliability and local availability. Proper installation of RS Logix is crucial for configuring, programming, and maintaining Allen-Bradley-based automation systems.

System Requirements and Preparation

Before installing RS Logix, it is important to verify that your computer system meets the necessary requirements. Kenyan industries often run into challenges with outdated hardware or software incompatibilities, especially in older factories.

  • Operating System Compatibility: RS Logix versions may require Windows 10 or later. Attempting to install on unsupported systems leads to frequent crashes.
  • Processor and Memory: A minimum of Intel i5 processor and 8GB RAM is recommended for stable operation, particularly when handling large projects.
  • Hard Disk Space: At least 20GB free space is required, as RS Logix installations include extensive libraries and drivers.
  • USB or Serial Ports: Essential for connecting to Allen-Bradley PLC hardware during commissioning and troubleshooting.
  • Administrator Privileges: Installation and driver updates require admin access; lack of proper credentials can halt the process.
  • Antivirus/Firewall Settings: Overly aggressive security software may block essential RS Logix components from installing or communicating with PLC hardware.

Installation Procedure

The installation of RS Logix involves several critical steps to ensure all components function correctly. Kenyan professionals often perform these steps in environments where internet access may be limited, so offline installers are commonly used.

  1. Obtain Licensed Installer: Purchase or download the official RS Logix installer from Rockwell Automation’s website or an authorized distributor.
  2. Check System Readiness: Verify hardware specs, OS version, and that all Windows updates are applied.
  3. Run Installer as Administrator: Right-click the installer and select “Run as administrator” to avoid permission errors.
  4. Follow Setup Wizard: Accept license agreements, select installation folder, and choose required features (e.g., RSLogix 5000, drivers).
  5. Install Device Drivers: Allow the installer to install all required USB/serial drivers for PLC communication.
  6. Complete Installation and Restart: Finish the process, then reboot the computer as prompted to finalize driver registration.

Typical Mistakes and Prevention

Kenyan technicians sometimes face recurring installation issues that can be prevented with attention to detail.

  • Skipping System Requirements Check: This leads to performance issues or failed installations.
  • Ignoring Driver Installation: Without correct drivers, the programming laptop cannot communicate with PLC hardware.
  • Using Outdated Installers: Old versions may lack support for new PLC models or have unresolved bugs.
  • Disabling Reboot: Failing to restart prevents drivers from registering, causing connection failures.
  • Firewall Blocking: Not configuring exceptions in local firewalls can block RS Logix from accessing PLCs over the network.

Example: At a Mombasa cement plant, a technician installed RS Logix on a Windows 7 machine, only to discover persistent software crashes. Upgrading to a supported Windows version resolved the issue immediately.

Practice Questions

  1. List five system requirements that must be checked before installing RS Logix on a programming computer. (5 marks)
  2. Describe six key steps in the RS Logix installation process. (6 marks)
  3. Explain three common installation mistakes and how to avoid them. (6 marks)

3.1.2 Logosoft

Logosoft is the programming environment for Siemens LOGO! PLCs, widely used for small automation tasks in Kenyan water treatment plants, commercial buildings, and agricultural processing lines. Its simplicity and flexibility make it ideal for entry-level automation projects.

Features and Supported Devices

Understanding Logosoft’s capabilities helps technicians select the right tool for the job.

  • Graphical Programming Interface: Enables ladder diagram and function block programming, making it accessible for new users.
  • Simulation Mode: Allows offline testing of logic before downloading to the PLC, reducing the risk of programming errors in the field.
  • Device Compatibility: Supports a range of LOGO! PLC models, including latest 8.x series.
  • Integrated Documentation: Offers built-in help and sample projects, aiding self-learning and troubleshooting.
  • Communication Support: Facilitates Ethernet and USB connectivity to PLC hardware.

Installation Steps

Proper installation ensures reliable communication between Logosoft and the LOGO! PLC hardware.

  1. Download Latest Version: Obtain Logosoft from the Siemens official website, ensuring compatibility with your LOGO! PLC.
  2. Verify System Requirements: Check for compatible Windows OS (Win 7/8/10), 4GB RAM, and 2GB free disk space.
  3. Run Installer: Launch as administrator for full permissions.
  4. Select Language and Components: Choose installation language and optional components such as simulation tools.
  5. Install USB Drivers: These are critical for direct connection to LOGO! PLCs.
  6. Finish and Test: Complete installation, then connect to a LOGO! PLC to verify communication.

Watch Out For: Field Practice

  • Version Mismatch: Using a Logosoft version older than the PLC firmware can result in unsupported features or failed downloads.
  • Driver Conflicts: Installing Logosoft alongside other Siemens software may cause USB driver conflicts.
  • Unlicensed Copies: Counterfeit software may lack updates, leading to compatibility problems.
  • Skipping Simulation: Failing to simulate logic before uploading can cause unexpected equipment behavior.
  • Neglecting Updates: Not applying software updates may expose the system to bugs or security vulnerabilities.

Example: In a county government water pumping station, updating Logosoft to match the latest LOGO! PLC firmware enabled new control features for pump sequencing, improving operational efficiency.

Practice Questions

  1. Identify five key features of Logosoft that benefit Kenyan automation projects. (5 marks)
  2. List and explain six steps involved in installing Logosoft on a computer. (6 marks)
  3. Give four common mistakes made during Logosoft installation and how to avoid them. (4 marks)

3.1.3 Gx Works

Gx Works is the programming software for Mitsubishi PLCs, used in many Kenyan manufacturing plants due to their robustness and cost-effectiveness. Its installation process must be handled carefully to ensure smooth integration with Mitsubishi hardware.

Hardware and Software Compatibility

A successful Gx Works installation depends on matching the software version with both the PC and PLC hardware.

  • Supported Operating Systems: Gx Works requires Windows 7 or higher, with occasional patches for newer Windows versions.
  • PLC Model Compatibility: Ensure the Gx Works version supports the specific Mitsubishi PLC series in use.
  • Interface Ports: USB and Ethernet ports are essential for hardware communication.
  • Memory Requirements: At least 8GB RAM and 15GB free disk space are recommended for optimal performance.
  • Regional Settings: Set system language and time zone to English (Kenya) to prevent communication errors.

Installation Procedure

The installation steps for Gx Works are structured to prevent conflicts with other Mitsubishi tools.

  1. Acquire Licensed Installer: Obtain from Mitsubishi Electric or authorized dealers.
  2. Check for Existing Mitsubishi Software: Uninstall conflicting older versions to avoid registry clashes.
  3. Run Setup as Administrator: Ensures all drivers and components are installed correctly.
  4. Select Installation Path and Components: Choose the appropriate modules (Gx Works2, Gx Developer, etc.).
  5. Install Communication Drivers: These allow the software to interface with PLC hardware.
  6. Restart and Test: Reboot the system and connect to a test PLC to validate the installation.

Quality Check: Installation Best Practices

  • Avoid Parallel Installations: Running multiple versions of Gx Works can cause unpredictable software behavior.
  • Backup Existing Projects: Before upgrades, save all PLC project files to avoid accidental data loss.
  • Update Device Firmware: Ensure PLC firmware matches the programming software for full feature support.
  • Monitor Antivirus Activity: Temporarily disable antivirus if it blocks driver installation.
  • Document Installation: Keep records of software versions and license keys for future reference.

Example: A Nairobi-based tea processing factory avoided costly downtime by maintaining a detailed log of all Gx Works installations, simplifying future upgrades and audits.

Practice Questions

  1. State five system compatibility checks to perform before installing Gx Works. (5 marks)
  2. Outline six steps in the Gx Works installation procedure. (6 marks)
  3. Discuss five best practices to follow when installing Gx Works for industrial automation. (5 marks)

3.1.4 Step 5 – Micro Win

Step 5 and Micro Win are programming tools for Siemens S5 and S7-200 PLCs, respectively. Though S5 is now legacy, many Kenyan factories still rely on these systems for critical operations, especially where budgets limit new hardware investment.

Differences Between Step 5 and Micro Win

Understanding these differences helps select the right tool for the job.

Attribute Step 5 Micro Win
Supported PLC Siemens S5 series Siemens S7-200 series
Programming Style Statement List, Ladder Ladder, Function Block
OS Compatibility DOS/early Windows Windows XP/7
Communication Serial/RS232 USB, Serial
User Interface Text-based Graphical

Installation Steps for Micro Win

  1. Obtain Official Installer: Secure from Siemens or trusted resellers.
  2. Verify Hardware Requirements: Minimum 2GB RAM, 1GHz processor, Windows XP or 7.
  3. Prepare Serial/USB Adapter: Ensure compatibility with S7-200 hardware.
  4. Run Setup as Administrator: Grants necessary privileges for driver installation.
  5. Select Components: Install core software and required communication drivers.
  6. Complete and Test Setup: Finish installation and connect to S7-200 for communication check.

Maintenance Note: Legacy System Challenges

  • Driver Availability: Modern PCs may lack compatible serial ports, requiring USB-to-serial adapters.
  • Software Support: Step 5 is no longer updated, so security and compatibility issues may arise.
  • Data Backup: Always backup PLC programs before making changes, as recovery options are limited.
  • Hardware Spares: S5/S7-200 hardware is becoming scarce in Kenya, so maintain spare parts inventory.
  • Documentation: Keep original manuals and wiring diagrams, as online resources for legacy systems are limited.

Example: A Kisumu-based maize mill continues to run critical packaging lines on S5 PLCs, relying on careful maintenance and regular backups to avoid costly outages.

Practice Questions

  1. Compare Step 5 and Micro Win in terms of supported PLCs, programming style, and OS compatibility. (6 marks)
  2. List and explain six steps for installing Micro Win on a programming computer. (6 marks)
  3. Identify five challenges of maintaining legacy Siemens PLC systems in Kenyan industries. (5 marks)

3.1.5 Step 7 – Simatic Manager

Step 7 (Simatic Manager) is Siemens’ flagship programming tool for S7-300/400 PLCs, widely deployed in large Kenyan manufacturing plants, food processing units, and water utilities. Mastery of Step 7 installation is critical for professionals managing complex automation projects.

System Requirements and Licensing

Installing Step 7 requires careful planning to ensure compatibility and legal compliance.

  • Operating System: Windows 7/10 (64-bit recommended) for best stability and security.
  • Processor and RAM: At least Intel i5 and 8GB RAM for handling large project files.
  • Disk Space: Minimum 20GB free for installation and project storage.
  • License Management: Step 7 uses hardware dongles or online activation; loss of license can disable the software.
  • Network Configuration: For multi-user projects, ensure stable LAN connectivity.

Installation Steps

  1. Acquire Licensed Software: Obtain from Siemens or authorized partners, ensuring the latest version.
  2. Verify System Readiness: Check hardware specs, OS version, and apply all Windows updates.
  3. Insert License Dongle or Prepare License Key: Required before installation proceeds.
  4. Run Setup as Administrator: Essential for driver and service installation.
  5. Select Components: Install Simatic Manager, hardware configuration tools, and communication drivers.
  6. Complete Setup and Reboot: Finalize installation and restart to register all components.

Site Tips: Ensuring Reliable Operation

  • Maintain License Security: Keep dongles and license files in a secure, logged location.
  • Regular Backups: Schedule automated backups of all project files to prevent loss due to hardware failure.
  • Keep Software Updated: Apply Siemens service packs and hotfixes to address bugs and security issues.
  • Network Isolation: For critical systems, use dedicated LAN to avoid interference from other factory traffic.
  • User Training: Train new staff on Simatic Manager basics to reduce errors and improve response time during breakdowns.

Example: At a major hospital in Nairobi, the facility management team uses Step 7 to automate HVAC and emergency systems, with strict license control and regular project backups to ensure patient safety.

Practice Questions

  1. List five system requirements for Step 7 Simatic Manager installation. (5 marks)
  2. Describe six steps involved in installing Step 7 Simatic Manager on a programming computer. (6 marks)
  3. Outline five best practices for managing Step 7 Simatic Manager in a large industrial setting. (5 marks)

3.1.6 TIA Portal Assignments

TIA (Totally Integrated Automation) Portal is Siemens’ integrated engineering platform, consolidating PLC, HMI, and drive programming. Kenyan industries adopting new automation systems increasingly rely on TIA Portal for streamlined configuration and project management.

Overview and Advantages

TIA Portal offers a unified environment for programming, commissioning, and maintaining Siemens automation systems, significantly reducing engineering time and potential for errors.

  • Integrated Project Management: Combines PLC, HMI, and network configuration in one workspace.
  • Hardware Catalog: Provides drag-and-drop selection of Siemens devices for rapid project setup.
  • Advanced Diagnostics: Enables powerful troubleshooting tools for faster issue resolution.
  • User Account Control: Supports multi-user collaboration with role-based permissions.
  • Flexible Licensing: Offers both single-user and multi-user licensing models to suit different organization sizes.

Installation Steps

  1. Obtain Latest TIA Portal Version: Download from Siemens or authorized distributor, ensuring compatibility with hardware.
  2. Check System Requirements: Windows 10 (64-bit), minimum 16GB RAM, and 50GB free disk space are recommended for optimal performance.
  3. Install Prerequisites: Install required Microsoft .NET Framework and Visual C++ redistributables.
  4. Run Installer as Administrator: Necessary for driver and device library installation.
  5. Select Required Components: Choose PLC, HMI, and communication modules relevant to the project.
  6. Activate License: Use Siemens Automation License Manager to activate and register the software.

Field Practice: Assignment Management

  • Structured Project Naming: Use clear naming conventions for projects and devices to avoid confusion in multi-line factories.
  • Version Control: Regularly archive project versions to track changes and enable rollback if needed.
  • Integrated Simulation: Test control logic and HMI screens in simulation before deploying to live systems.
  • Device Compatibility Checks: Match TIA Portal version with device firmware to prevent communication issues.
  • User Access Restrictions: Assign permissions based on user roles to protect critical project elements from accidental modification.

Example: A Kericho tea factory implemented TIA Portal to manage both PLCs and operator panels, halving engineering time and enabling remote diagnostics for faster fault resolution.

Practice Questions

  1. List and explain five advantages of using TIA Portal in Kenyan automation projects. (5 marks)
  2. Describe six key steps in the installation of TIA Portal. (6 marks)
  3. Explain five project management practices that ensure effective use of TIA Portal in industrial assignments. (5 marks)
The rest of this chapter
🔒

Create a free account to open more of this chapter.

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒3.2 Configuration of PLC Software and Hardware

Modern industrial control relies on the precise configuration of both PLC hardware and software. In Kenya’s manufacturing and process industries, correct PLC setup determines the reliability, safety, and efficiency of automated systems. This section provides a…

🔒3.3 Flow Diagrams

Flow diagrams are fundamental tools in PLC system design and troubleshooting. They visually represent the logic, sequence, and division of responsibilities in complex automation systems. In Kenyan industrial settings such as water bottling plants, maize mills,…

🔒3.4 PLC Programming Languages

In Kenya's industrial control landscape, understanding the various PLC programming languages is crucial for professionals tasked with designing, installing, and maintaining automated systems. These languages provide the foundation for configuring PLCs to contr…

🔒3.5 Creation of PLC, I/O Schedules

In industrial control and installation, the creation of a PLC and its input/output (I/O) schedule is a foundational process. The I/O schedule defines how field devices, such as sensors and actuators, are mapped to the PLC’s input and output channels, ensuring…

🔒3.6 PLC Programming

PLC programming is at the heart of industrial automation, translating process logic and operational requirements into executable instructions for the controller. In the Kenyan context, PLCs are widely used in sectors such as food and beverage manufacturing, ce…

🔒3.7 Simulation of PLC Program

Simulation of a PLC program is a critical stage in the industrial control and installation process, especially in complex Kenyan manufacturing or processing environments where downtime is costly and safety is paramount. Simulation enables engineers and technic…

🔒3.8 Troubleshoot PLC Program Faults

Troubleshooting PLC program faults is a vital skill for professionals in industrial control and installation, as faults can cause major disruptions in production processes, equipment damage, or safety hazards. In Kenyan manufacturing plants, food processors, a…

🔒3.9 Reconfiguration of PLC Programming Software

Reconfiguration of PLC programming software is a vital process in industrial control and installation, allowing professionals to adapt systems to new requirements, optimize performance, or address issues. In Kenyan industries such as manufacturing plants, food…

🔒3.10 PLC Operation Modes

PLC operation modes determine how the controller executes its program, interacts with hardware, and responds to user commands. Understanding these modes is critical for Kenyan industrial control technicians, as improper mode selection can disrupt processes or…

🔒3.11 Establishment of PLC Communication

Modern industrial control systems rely on robust PLC communication to ensure seamless operation between devices, sensors, actuators, and central controllers. In Kenya, factories, processing plants, and water treatment facilities increasingly depend on reliable…

🔒3.12 Clearance of PLC Memory

Clearing PLC memory is a fundamental maintenance task, especially when updating programs, troubleshooting persistent faults, or preparing a controller for new operations. Kenyan industrial sites, from food processing plants to water treatment facilities, often…

🔒3.13 Downloading of PLC Program to PLC Hardware

In industrial control and installation, the process of transferring a developed PLC program from a computer to the actual PLC hardware is critical. This step ensures that the automation logic designed by engineers can be executed by the controller in real-worl…

🔒3.14 Practice: Developing and Debugging PLC Programs

Developing and debugging PLC programs is central to the work of industrial control professionals. This involves writing logic that reflects process requirements, simulating operation, and correcting errors before deployment. In Kenyan settings such as flour mi…

🔒4 Maintain PLC Systems

Routine maintenance of PLC systems is essential to ensure uninterrupted industrial operations and extend the life of both hardware and software. In Kenyan industries such as cement factories and county water supply stations, proper maintenance prevents costly…

Chapter Summary

This chapter provides a comprehensive overview of programming Programmable Logic Controllers (PLCs), beginning with the installation of various PLC programming software such as RS Logix, Logosoft, Gx Works, Step 5-Micro Wins, Step 7-Simatic Manager, and TIA portal assignments. It then explores the configuration of both PLC software and hardware to ensure effective communication and operation. The chapter delves into the use of flow diagrams, including cross functional and swim lane diagrams, to visualize control processes. Different PLC programming languages are examined, such as ladder logic, functional block diagrams, structured text, sequential flow charts, and instruction lists. Learners are guided through the creation of PLC I/O schedules, the structure of PLC programs and rungs, and the simulation of PLC programs to verify correct operation. Troubleshooting techniques for common PLC program faults, including I/O module failure, power supply issues, corrupted memory, and failed voltage supply, are covered in detail. The chapter also addresses reconfiguration of PLC software, PLC operation modes, the establishment of PLC communication, clearing PLC memory, and downloading programs to PLC hardware. Practical skills are reinforced through the development and debugging of PLC programs, emphasizing ongoing maintenance for reliable PLC system performance.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. Which of the following PLC programming software is most commonly associated with Siemens S7 hardware?
    a) RS Logix
    b) Logosoft
    c) Step 7- Simatic Manager
    d) Gx works
    (2 marks)

  2. State three main functions of the TIA Portal in PLC system installation. (3 marks)

🔒20 more in this section.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with worked answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Explain the procedure for installing PLC programming software in a Kenyan manufacturing plant. Include considerations for software compatibility and licensing. (4 marks)

  2. Outline the main features of RS Logix and discuss its application in the control systems for an automated bottling line. (4 marks)

🔒18 more in this section.
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

Create a free account
Test Yourself 19 questions Start quiz ▾
0%
0 / 2
🔒

17 more in this section.

Create a free account