Previously we created our first program using the Productivity Suite Software and transferred this to our connected Productivity 2000 Series PLC. One of the most important aspects of programming the PLC is to document. This will aid you and your team in programming, troubleshooting, and modifying the automation control system. Your documentation should read like a book so information can be quickly obtained when required. Time spent on the PLC documentation will be priceless when you go to read your program in 1, 3, or 10 years from now. The Productivity Suite software provides several different methods for documenting your PLC program.
Tag Names and Details, Task Names and Descriptions, Rung Comments and Instruction comments are the ways that we will be looking at documenting our PLC program. Let’s get started.
Previously in this Productivity 2000 series PLC, we have discussed:
P2000 Hardware Features – Video
Productivity Suite Software Install – Video
Communication (System Configuration) – Video
First Program – Video
Debug Mode – Video
Productivity PLC Documentation
The productivity suite software has several different ways to document your PLC program. We will start with the start-stop circuit that we made last time for our first program.
Tag Database – Productivity PLC Documenting Program
Open the tag database by clicking on the Tag Database under the Write Program heading in the Application Tools.
Under the Editor, there are several columns of information that we will explain later. On the far right side, you will see the column named “In Use”. This will be checked if your program is using the tag. I have moved this column next to the “I/O Address” by clicking it and dragging it over. Clicking the top of the column will sort the tags so all of the tags in use will be at the top of the list.
These are the default names for the discrete (on/off) inputs and outputs. We can change the name of the tag by double-clicking the tag name and entering a new one.
Tasks – Productivity PLC Documenting Program
Tasks are located under Task Management. If the panel is not displaying on your window then go to the main menu | Tools | Task Management Panel.
Right-click the Start Stop Motor task again and select Task Properties.
Name: – We can change the name of the task here as well
Comment: – Write a comment on what the task is doing in our program.
Author – This may be helpful to speak to the individual about a section of the program they programmed.
Background – You may change the background color of the Ladder Editor Window for this task.
Wire – You may change the color of the wire symbols of the Ladder Editor Window of this task
Run Rule: The task can be run in a few different ways. Currently, we will Run Every Scan. Another way to change this is to click and drag the task under the appropriate heading in the Task Management Panel.
Rung Comments – Productivity PLC Documenting Program
Rung comments will allow us to document each rung of our PLC within the task.
Select the Rung Comment icon in the Ladder Editor Window.
We can also access all of the rung comments in our task by using the main menu | Edit | Rung Comments.
Click the X in the top right corner of the window to close the rung comments.
Instruction Comments – Productivity PLC Documenting Program
Instruction comments are associated with the instruction (location) within the rung of your task. This allows you to comment on the purpose of using the instruction in that position.
Enter the instruction comment and hit OK. Enter comments for all of the other instructions in the rung.
To display our instruction comments on the ladder editor window, click the Instruction Comment icon on the menu.
Productivity PLC Documenting Program
Our program has been transformed with the documentation that is provided with the Productivity Suite Software. This will make programs easier to read, troubleshoot, modify and create.
Watch the video below to see all of the ways to document our program in our Productivity 1000 Series PLC.
Download the fully documented PLC program here.
Productivity 2000 Series PLC from Automation Direct
Overview Link (Additional Information on the Unit)
Configuration (Configure and purchase a system – BOM)
User Manual and Inserts (Installation and Setup Guides)
Productivity Suite Overview (Features of the fully functional free software package for the Productivity Family of PLC (PAC) controllers)
Productivity Suite Programming Software (Free Download Link)
This software contains all of the instructions and helps files for the Productivity Series.
Watch on YouTube: Productivity 2000 Series PLC Program Documentation
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 PLCs 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.