2. Moore vs Mealy State Machines in PLC Programming


0

When programmers begin learning state machines, two names appear very quickly:

Moore Machine

Mealy Machine

Both are finite state machine models, but they differ in one very important way:

A Moore machine determines outputs …

Read More

1. State Machines in PLC Programming: Moore, Mealy, Hierarchical, SFC and Industrial Applications


0

State machines are one of the most powerful programming concepts used in industrial automation.

They are especially useful when a machine can exist in several clearly defined operating conditions such as:

Idle

Starting

Running

Stopping

Opening

Closing

Manual

Automatic

Faulted

Instead …

Read More

14. Trending in Studio 5000: A Powerful Troubleshooting Tool


0

One of the biggest challenges in industrial troubleshooting is dealing with problems that happen too fast to observe.

A sensor may turn off for only 100 milliseconds. A motor feedback signal …

Read More

13. Timers in Studio 5000: TON Explained for Technicians


0

Timers are everywhere in industrial automation.

A motor may need a few seconds to prove that it started. A valve may need time to reach its open position. A photoeye signal …

Read More

12. MOV Instruction Explained Simply in Studio 5000


0

If you are learning Studio 5000, one of the first instructions you will see everywhere is the MOV instruction. At first glance it looks almost too simple, but in real …

Read More

5. Discrete I/O vs Analog I/O ( 5 of 35 )


0

In PLC systems, not all signals are the same.

Some signals are simple ON/OFF signals. Other signals represent a changing value such as pressure, temperature, tank level, speed, or weight.

That is …

Read More

6. Sinking and Sourcing Inputs Explained Simply ( 6 of 35 )


0

One of the most confusing topics for many automation technicians is sinking and sourcing.

You may hear people say:

PNP sensorNPN sensorSourcing inputSinking inputCurrent sourcingCurrent sinking

At first, it sounds complicated. But the …

Read More

7. PLC Addressing: Rack/Slot vs Tag-Based ( 7 of 35 )


0

PLC Addressing: Rack/Slot vs Tag-Based

In a PLC system, every input, output, and internal memory location needs a way to be identified by the controller.

This identification method is called addressing.

In simple …

Read More

8. PLC Memory Basics: Bits, Words, DINTs, and Tags ( 8 of 35 )


0

To understand PLC programming, you need to understand how a PLC stores information.

A PLC does not only turn inputs and outputs ON or OFF. It also stores data in memory.

That …

Read More

9. Number Systems for PLC Technicians ( 9 of 35 )


0

When working with PLCs, it is important to understand that the controller does not “think” the same way humans do.

Humans normally use the decimal system:

0, 1, 2, 3, 4, 5, …

Read More