Productivity 1000 Series PLC Program Control

The program control method and instructions will allow us to specify what parts of the logic get solved and when this happens. This will control how the PLC will scan and solve your logic in your program using a synchronous PLC Scan. Understanding the PLC program scan will explain the synchronous and asynchronous program scanning. … Read more

PLC Fiddle Compare Instruction Challenge

Just about every program usually has some data comparison instruction. This is the ability to compare information from one area of the controller to another and act on results. The output of this comparison conditions the logical continuity of a rung. PLC Fiddle is a free online browser simulator and has the following compare contact … Read more

Productivity 1000 PLC Array Functions Part 3

An array is a storage area for a group of common data type tags. They usually have some relationship with each other and need to be manipulated as a group. Previously we defined an array and use this in an indirect addressing program. It sequenced bits in an output card indirectly. We then looked at … Read more

PLC Fiddle Math Challenge Examples

PLC Fiddle Math Challenge Examples

PLC programming will often involve math equations that need to be solved. Every manufacturer of programmable logic controllers will include math logic for you to use in your programs. Numbering systems play an important role. You can usually perform math using BCD (Binary Coded Decimal), Binary or Floating Point. Here is a link that will … Read more

Productivity 1000 PLC Array Functions Part 2

An array is a storage area for a group of common data type tags. They usually have some relationship to each other and need to be manipulated as a group. Last time we defined an array and use this in an indirect addressing program. It sequenced bits in an output card indirectly. In this second … Read more

PLC Fiddle Counter Challenge – Counters

Counters are used in a lot of PLC programs that I have seen. A timing chart is a secret behind understanding the counter that you need in your application. Making a timing chart before writing the program will ensure that all of the information will be accounted. The secret to using counters is a good … Read more