How to Program an Omron PLC


The programmable logic controller (PLC) is crucial to this modern age of industrial automation. In lieu of changing the wiring to an array of relays every time an update is needed, the PLC can be updated merely by reprogramming. Omron is one company that produces these PLCs. Paying homage to the classic diagrams used to wire up traditional relay-based control systems, the programs for Omron PLCs are written graphically by the user through ladder logic diagrams that are then translated into instructions understood by the PLC.

Things You'll Need

  • Omron PLC
  • Computer with Omron PLC programming software
  • Load the programming software. There are different families of Omron's PLCs, so you will have to use the program that is compatible with your PLC. One such program is CX-Programmer.

  • Load or produce a ladder logic diagram. Using the classic “Open” command common for many Windows programs, locate the appropriate file and load it. Otherwise, create a new ladder logic diagram according to the instructions supplied with the software package.

  • Verify your ladder logic diagram. Make sure that you have no blank rungs that would essentially constitute short circuits. Also, be sure the inputs and outputs that you have specified are correct according to your program and the limitations of your specific PLC.

  • Set up the PLC to communicate with the computer. Depending upon the family of PLC you are programming, the connectors will be different. The end that connects to the computer may be a USB or D-Sub connector, while the connection to the PLC may be a USB, D-Sub or CS/CJ-series connector.

  • Download the ladder logic program to the PLC. You will need to execute the “Work Online” command. The keyboard shortcut of Ctrl+W will establish communication between the computer and the PLC. At this point, you will have to follow the directions for your specific software package in order to transfer the program to the PLC.

  • Test the PLC program. Either with the PLC still communicating with the computer or with it now disconnected and instead connected to the hardware it is to control, run the PLC program and test all inputs, such as switches and sensors, to verify that the outputs from motors, solenoids and the like are correct. If corrections have to be made, repeat the process from changing the ladder logic diagram through downloading the updated program to the PLC.

Related Searches


  • Photo Credit Comstock/Comstock/Getty Images
Promoted By Zergnet


You May Also Like

  • What Is PLC Programming?

    PLC is an acronym for Programmable Logic Controller. The PLC takes the input, checks the condition and, based on the condition, switches...

  • How to Program an Allen Bradley PLC

    Programmable Logic Controllers, or PLCs, are used extensively for industrial automation purposes. Allen Bradley is one of the more recognizable brands. Besides...

  • PLC Programming Language Tutorial

    A PLC is a programmable logic controller that uses a visual programming language. Because of this visual aspect to the programming, it...

  • How to Learn PLC Programming for Free

    Programmable Logic Controller, otherwise known as PLC, is a type of computer that is programmed to engage in automated tasks, such as...

  • PLC Programming Exercises

    Programmable Logic Controllers (PLCs) have revolutionized factory automation systems and robotics. Unlike electromechanical relays, they have no lag time, and one PLC...

  • PLC Ladder Logic Basics

    PLC Ladder Logic is the programming language of programmable logic controllers (PLCs). This differs from almost all other programming languages because it...

Related Searches

Check It Out

Geek Vs Geek: Robot battles, hoverboard drag race, and more

Is DIY in your DNA? Become part of our maker community.
Submit Your Work!