Categories
Articles BRX Do-More Counters Do-More Do-More Designer Inputs Number Systems Outputs PLC PLC Basics PLC Learning Scan Timers

Learn PLC Programming Free Now – Video

We can learn plc free by using the Do-More Designer simulator. This is free, fully functional programming and simulator software. The PLC simulator also allows communication through the Ethernet and Serial ports of the computer to help you learn about HMI and communication. This video series will take you through the simulator’s basics of installing, programming, and testing your ladder logic programs.
Learn PLC Programming Free NowNo physical hardware is required to learn how to program programmable logic controllers (PLC). This series was initially released six years ago but is still relevant today and is part of our PLC beginner’s guide.
We will briefly discuss each of the videos in this series and provide the URL links. Let’s get started.

Categories
PLC PLC Learning Productivity 1000 Productivity 2000 Productivity 3000 Productivity Suite

Productivity 2000 Series PLC Software Install

The Productivity 2000 Series PLC uses the Productivity Suite Software. It is a complete package without restrictions or limitations. The software can be downloaded free of charge.
Productivity 2000 Series PLC Software InstallThe latest Productivity Suite software version is 3.10.2(1). Automation Direct has put over 20 years of programmable controller software experience, customer suggestions, and feedback into this programming package. It has great features that we will be exploring as we program our Productivity 2000 Series PLC.
This is the same software that will program the entire Productivity Series of programmable logic controllers.
Productivity 2000 Series PLC Software InstallProductivity 1000 P1 (Stackable Micro PLC) P1000
Productivity 2000 P2 (Micro Modular Programmable Controller) P2000
Productivity 3000 P3 (Modular Programmable Controller) P3000
We will install and review the Productivity Suite version 3.10.2(1). Let’s get started.

Categories
Communication PLC PLC Basics PLC Learning Productivity 1000 Productivity Suite

Productivity 1000 Series PLC P1-RX Remote Slave

You can add a remote PLC slave rack of productivity 1000 series modules using a P1-RX. Up to 4 remote I/O base controllers can be added to the P1000 system.
Productivity 1000 Series PLC P1-RX Remote SlaveWe will update our P1-540 CPU unit to a P1-550 CPU to take advantage of remote IO. A P1-RX remote IO-based controller will be added and configured. Let’s get started.

Categories
Do-More Do-More Designer PLC Basics PLC Learning Scan

Who Else Wants To Know How A PLC Scans?

Programmable Logic Controllers (PLC) will scan very quickly. This can be anywhere from 1 to 20 ms, which translates into 1000 to 500 times each second. But what exactly is a scan?

A scan is when the PLC will complete the following:


Read Inputs:
Look at all of the inputs to the programmable controller. Digital, Analog, Communication
Execute Program:
Solve the logic to determine the output status. PLCs generally will solve the logic from left to right, top to bottom. The output of the rung before is available for the next rung.
This is like some of the popular brands of PLCs like MitsubishiAllen Bradley, Siemens, Omron, Automation Direct, etc. There are some exceptions like older Modicon models that solve the logic top to bottom, left to right. Always refer to the manufactures manual to ensure the program execution method.
Diagnostics and Communication:
The PLC will do a self-check. It will verify that no errors exist in memory, cards attached, etc. This is critical because the PLC in an industrial application can have devastating effects if something malfunctions and the machine continues to function erratically. The PLC will stop executing, return the outputs to a normal state, and indicate an error has occurred.
Communication will happen to the remote I/O, operator panels, etc.
Update Outputs:
Outputs are set according to the PLC program. (Digital, Analog) This is where the physical items will start moving. (Motors, Valves, etc.)
To understand the scan lets take a look at an example.
The following program will look at input X0 and set an internal bit for one scan one on the rising edge of the input and one on the trailing edge of the input. The rising edge is when the input transitions from off to on and the trailing edge is when the input transitions from on to off.
The bits will only be on for one scan so we will increment an internal word by one when the bits go on. This way we will be able to see the bit increment in the word.
Leading-edge one shot (one scan) bit. When the input signal goes on (X0) and C1 is not on, then C0 is turned on. The next rung will have C0 and X0 on so C1 turns on.
Remember: The PLC will scan from left to right, top to bottom and the outputs from the previous rung are available for the next.
C0 is on so the increment will add one to D0.
The next scan X0 is still on, C1 is now on so output C0 is turned off. C0 has been now on for one scan from the transition from off to on.
Trailing edge one shot (one scan) bit. When the input signal goes ooff (X0) and C3 is not on, then C2 is turned on. The next rung will have C2 and not X0 on so C3 turns on.
C2 is on so the increment will add one to D1.
The next scan X0 is still off, C3 is now on so output C2 is turned off. C2 has been now on for one scan from the transition from on to off.

Contact me for the above program. I will be happy to email it to you.
If you have any questions or need further information please contact me.
Thank you,
Garry

You can download the software and simulator free at the following address. Also listed are helpful guides to walk you through your first program.
Do-more Designer Software

How to use video’s for Do-more Designer Software



If you’re like most of my readers, you’re committed to learning about technology. Numbering systems used in PLC’s are not difficult to learn and understand. We will walk through the numbering systems used in PLCs. This includes Bits, Decimal, Hexadecimal, ASCII and Floating Point.

To get this free article, subscribe to my free email newsletter.


Use the information to inform other people how numbering systems work. Sign up now.

The ‘Robust Data Logging for Free’ eBook is also available as a free download. The link is included when you subscribe to ACC Automation.


Categories
Do-More Do-More Designer PLC PLC Basics PLC Learning

Who Else Wants To Lean PLC Programming For Free?

I have always been an old school programmer. Hardware in front of you hooked up to all of the I/O. I have recently looked at the automation direct do-more designer software solution. The Do-More Designer Software will allow you to build your ladder logic, download into a simulator (comes with the software) and run the code. The price of all of this… FREE


I will not get into a lot of details because the documentation available already will get you through the software step by step.
– Download the software
– Install the software
– Use the YouTube videos for help with getting around the software and making your first program.

The following are several links to help you discover the plc programmer in you:

Automation Direct – Do-more Programming Software
http://www.automationdirect.com/adc/Overview/Catalog/Software_Products/Programmable_Controller_Software/Do-more_PLC_Programming_Software

http://www.aboutplcs.com/do-more/software/

http://www.aboutplcs.com/do-more/software/simulator.html

The simulator has a lot of great features, including PID simulation.

Do-more PLC – How to videos on youtube
https://www.youtube.com/playlist?list=PLPdypWXY_ROoJx-HnK9gj2Z5a-i7th-UK

Update: Here is a video from YouTube about the simulator basic instructions:
http://www.youtube.com/watch?v=ZnRSw3ykW6k#t=274
https://www.youtube.com/watch?v=4JiMzBHPa7E

If you have any questions or need further information please contact me.
Thank you,
Garry



If you’re like most of my readers, you’re committed to learning about technology. Numbering systems used in PLC’s are not difficult to learn and understand. We will walk through the numbering systems used in PLCs. This includes Bits, Decimal, Hexadecimal, ASCII and Floating Point.

To get this free article, subscribe to my free email newsletter.


Use the information to inform other people how numbering systems work. Sign up now.

The ‘Robust Data Logging for Free’ eBook is also available as a free download. The link is included when you subscribe to ACC Automation.