Productivity 1000 Series PLC P1-RX Remote Slave

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 be updating our P1-540 CPU unit to a P1-550 CPU in order to take advantage of remote IO. A P1-RX remote IO-based controller will be added and configured. Let’s get started.

Previously in this Productivity 1000 series PLC, we have discussed:
Productivity Suite SimulatorVideo

System HardwareVideo
Installing the SoftwareVideo
Establishing CommunicationVideo
First ProgramVideo
Documenting the ProgramVideo
Monitoring and Testing the ProgramVideo
Online Editing and Debug ModeVideo
Numbering Systems and Tag DatabaseVideo
Contact and Coil InstructionsVideo
Timer InstructionsVideo
Counter InstructionsVideo
Math InstructionsVideo
Data Handling Instructions Part 1Video
Data Handling Instructions Part 2Video
Array Functions Part 1Video
Array Functions Part 2Video
Array Functions Part 3Video
Program ControlVideo
Drum Sequencer InstructionsVideo
Data LoggerVideo
Web ServerVideo
Modbus RTU Serial CommunicationVideo
Modbus TCP Ethernet CommunicationVideo
Firmware UpdateVideo
AdvancedHMI Modbus TCP Ethernet CommunicationVideo
Email and Text CommunicationVideo
PID InstructionVideo
PID Ramp Soak InstructionVideo
Modbus ASCII ProtocolVideo

Stride Field Remote IO Modules Modbus TCP Ethernet
Unboxing SIO MB12CDR and SIO MB04ADS Video
Powering and Configuring Video
Productivity 1000 PLC to Stride Field IO Modbus TCPVideo

Modbus RTU TCP Remote IO Controller BX-MBIO
BX-MBIO Hardware Video
BX-MBIO Powering and Configuring Video
Productivity 1000 PLC to Modbus TCP RTU Remote IO Controller BX-MBIOVideo

Click EtherNet/IP Remote I/OVideo
BRX Do-More EtherNet/IP Remote IOVideo

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.
Thank you,

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Currently you have JavaScript disabled. In order to post comments, please make sure JavaScript and Cookies are enabled, and reload the page. Click here for instructions on how to enable JavaScript in your browser.