Latest PLCs Technical Articles

Categories

Electrical Cabinet Best Practices: A Field Guide for New Integrators

Electrical Cabinet Best Practices: A Field Guide for New Integrators

A practical, experience-driven guide to designing and wiring electrical cabinets for machine-tending robotic cells.


Understanding PLC Tags: Controller Scope vs. Program Scope

Understanding PLC Tags: Controller Scope vs. Program Scope

Is it best to ‘controller scope’ or ‘program scope’ your tags? This is the question asked by many new PLC programmers, and it often comes down to personal preference.


Tutorial: Driving a Mecademic Industrial Robot with a Rockwell PLC

Tutorial: Driving a Mecademic Industrial Robot with a Rockwell PLC

Learn how to drive a compact Meca500 industrial 6-axis robot with a CompactLogix PLC over an Ethernet connection, transferring direct TCP set points in joint and world coordinate systems.


The Guide to Commissioning a Variable Frequency Drive (VFD)

The Guide to Commissioning a Variable Frequency Drive (VFD)

Learn how to set up a VFD, from initial unboxing to configuring the network parameters necessary to drive some simple motion from a PLC.


Tutorial: Using SMC E-Actuators with a PLC

Tutorial: Using SMC E-Actuators with a PLC

Learn how to use simple ladder logic and discrete outputs to control the e-Actuator series from SMC, an interesting electric motion axis designed to operate with only simple discrete signal inputs.


Advantages of Remote I/O Devices With Networking Technologies

Advantages of Remote I/O Devices With Networking Technologies

Networked remote I/O allows machine centers to operate while physically separated from the rest of the system, and often, the solution can drop right into place.


Should I Connect the Commons or Not? Power Supplies Across Systems

Should I Connect the Commons or Not? Power Supplies Across Systems

When dealing with two or more I/O systems, the subject of power supply commons will arise. Sometimes the solution is simple, but it can require creativity to find the best (and safest) solution.


Modbus: The Original Industrial Fieldbus Protocol

Modbus: The Original Industrial Fieldbus Protocol

This article introduces Modbus, an industrial protocol that laid the foundation for fieldbus communication in industrial systems.


Math Operations Using the OpenPLC Platform

Math Operations Using the OpenPLC Platform

This article will illustrate the setup and use of OpenPLC variables and math instructions within a ladder diagram program on a microcontroller or single-board computer platform.


Advanced Boolean Logic with FBD PLC Programming

Advanced Boolean Logic with FBD PLC Programming

Learn about more advanced Boolean logic functions, including truth tables, Schmitt triggers, and multiplexers that can be implemented in a PLC function block programming environment.


Intro to Boolean Logic with FBD PLC Programming

Intro to Boolean Logic with FBD PLC Programming

Learn about some of the basic Boolean logic gates using the graphical PLC language of function blocks, recreating ladder logic and other IEC languages with a digital flair.


How to Use Mitsubishi’s GX Simulator and MX OPC Server in Factory I/O

How to Use Mitsubishi’s GX Simulator and MX OPC Server in Factory I/O

Learn how to configure a MELSEC PLC using the MX OPC server and GX Simulator to connect to Factory I/O.


Factory I/O: A Modern PLC Simulation Tool to Learn the Fundamentals

Factory I/O: A Modern PLC Simulation Tool to Learn the Fundamentals

Finding a good PLC simulator can be challenging. Read an assessment of Factory I/O and learn how it works, how to get started, and how to use it in your automation learning journey.


Tutorial: Mitsubishi FX PLC With VFD and HMI Controls

Tutorial: Mitsubishi FX PLC With VFD and HMI Controls

In this article, we will learn how to set up a Mitsubishi FX PLC to drive a FR-D700 3-phase VFD, including detailed parameter settings, wiring, and HMI integration.


OpenPLC Programming: Manipulating Counters With a MOVE Command

OpenPLC Programming: Manipulating Counters With a MOVE Command

Using a MOVE function block, a counter preset value can be loaded into an OpenPLC counter using a digital input. The technique allows flexibility in creating counter-based automation applications.


Connecting Motion to a PLC: A Complete Project

Connecting Motion to a PLC: A Complete Project

In this article, we’ll connect a Festo CMMT to a Rockwell CompactLogix PLC, and as a bonus, we’ll add an HMI to provide some basic on/off and positional targeting controls.


Mitsubishi PLCs: Complex Sequences with Step and Return Logic

Mitsubishi PLCs: Complex Sequences with Step and Return Logic

Learn how to segment your sequential control logic for easy troubleshooting using Step (STL) and Return (RET) commands in Mitsubishi PLCs.


Motion Control Tutorial: Setting up a Linear Axis

Motion Control Tutorial: Setting up a Linear Axis

Learn how to configure a single motion axis using Festo’s Automation Suite, a servo motor drive, and a simple electric linear slide assembly.


Practical Comparison: Microcontroller vs. PLC for Arc Welding Control

Practical Comparison: Microcontroller vs. PLC for Arc Welding Control

Learn in this detailed analysis about the performance of industrial PLC and a prototyping microcontroller to perform stepper motor motion control for an arc welding automation project.


Industrial Automation: Spare Yourself From Network Pitfalls!

Industrial Automation: Spare Yourself From Network Pitfalls!

Some new factories are networked from stem to stern, ready to roll. But sometimes, it’s just you and a new PLC, so it won’t really matter how you set things up, it’ll probably work just fine, right?