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.
Previously in this Productivity 1000 series PLC, we have discussed:
Productivity Suite Simulator – Video
System Hardware – Video
Installing the Software – Video
Establishing Communication – Video
First Program – Video
Documenting the Program – Video
Monitoring and Testing the Program – Video
Online Editing and Debug Mode – Video
Numbering Systems and Tag Database – Video
Contact and Coil Instructions – Video
Timer Instructions – Video
Counter Instructions – Video
Math Instructions – Video
Data Handling Instructions Part 1 – Video
Data Handling Instructions Part 2 – Video
Array Functions Part 1 – Video
Array Functions Part 2 – Video
Array Functions Part 3 – Video
Program Control – Video
Drum Sequencer Instructions – Video
Data Logger – Video
Web Server – Video
Modbus RTU Serial Communication – Video
Modbus TCP Ethernet Communication – Video
Firmware Update – Video
AdvancedHMI Modbus TCP Ethernet Communication – Video
Email and Text Communication – Video
PID Instruction – Video
PID Ramp Soak Instruction – Video
Modbus ASCII Protocol – Video
Our entire P1000 series can be found here.
The programming software and manuals can be downloaded from the Automation Direct website free of charge.
Watch the videos below to see the upgrade from a productivity PLC P1-540 CPU to a P1-550 CPU, P1-RX Remote IO Base hardware, and programming our remote IO.
Productivity 1000 PLC Upgrade P1-540 to P1-550
The only difference between the two PLC CPUs (central processing units) is the remote IO capabilities.
Each CPU unit has up to 50 MB of ladder memory, a micro SD card slot, an RS-232 port (RJ12), RS-485 (4-Pin terminal), and a micro B USB port just to name a few features of this modern PLC controller. Watch the following video on the upgrade to the P1-550 CPU with remote IO. This adds an extra Ethernet port for the remote IO.
Watch on YouTube: Productivity 1000 PLC Upgrade P1 540 to P1 550
Here are the specifications of the P1-550 controller.
Productivity 1000 PLC P1-RX Remote IO Base Hardware
The P1-RX is a full-featured, high-performance, Remote Slave Module for use with Productivity1000 and Productivity2000 systems.
The P1-RX Remote Slave Module supports a maximum of 8 I/O modules. If you need additional I/O, consider adding additional P1-RX systems.
Configuration can easily be done using the online configuration tools here. The P1-550 productivity controllers will support 4 of the P1-RX remote IO base controllers.
Select the P1-RX for the CPU unit and then add up to 8 modules to the remote base unit.
The supply voltage to the P1-RX is 24VDC. This can come from an external power supply or a productivity 1000 power supply.
Rotary dials will select the unique address for the unit. This can be anywhere from 1 to 99. 00 is the default and must be set prior to power up the unit.
The Ethernet RJ45 communication cable can be a crossover or straight through. Either one will work between the PLC P1-550 Remote IO port and the P1-RX remote slave module.
Watch the following video on the P1-RX hardware and connection to our productivity 1000 PLC system. When using more than one remote device, use an industrial Ethernet switch.
Watch on YouTube: Productivity 1000 PLC P1 RX Remote IO Base Hardware
Here are the specifications for the P1-RX remote IO base controller.
Productivity 1000 PLC Remote P1-RX Configuration
Using the productivity suite software connect to the PLC. This was done in the post establishing communication. You must have version 3.10 or higher to use the P1-RX remote slave module.
Select Choose CPU from the main menu to connect.
The software will look on the ports of your computer to find CPU connections. These will then be listed in a table.
Select the USB 2.0 connection that is available.
Select Connect to establish the communication.
The status bar at the bottom of the productivity suite software will show that we are connected to the USB 2.0 port and the CPU is a P1-550.
Ensure that the PLC is in stop mode. This can be done with the switch on the front of the PLC.
Select main menu | Setup | Hardware Config. The hardware configuration window can also be called by selecting Hardware Config under the setup in the Application Tools window.
The hardware configuration window will now be displayed.
Select the read system configuration. This can only be done in the stop mode of the controller.
The software will now read the attached configuration of the PLC.
As new hardware is found in the configuration, it will prompt you to add the component to the PLC system. Select yes to all to automatically add the components that were found.
Here is our completed configuration that matches our hardware.
We can now click on the hardware to set up the addresses or simply use the defaults that were assigned.
See the video below showing the configuration of our remote IO P1-RX on our Productivity 1000 PLC controller.
Productivity 1000 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 Programming Software (Free Download Link)
This software contains all of the instruction sets, and help files for the Productivity Series.
Watch on YouTube: Productivity 1000 PLC Remote P1-RX Remote Slave
If you have any questions or need further information please contact me.
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.