Productivity Series

0218-PLC-ADC-16page_Seite_3_Bild_0005.jp
0218-PLC-ADC-16page_Seite_3_Bild_0004.jp
0218-PLC-ADC-16page_Seite_3_Bild_0003.jp

Programmable controllers come in many form factors and levels of hardware options and software capabilities. Productivity controllers combine compact, modular, rack-based or stackable hardware with advanced tag name-based programming. Multiple built-in communications ports, OLED/LCD displays and a secure web server are valuable features of the Productivity series.                                                   

Productivity1000
Stackable Micro PLC)

Productivity2000
(Micro-Modular PLC)

proopen-arduino-banner2_edited.jpg

ProductivityOpen: Open-Source Agility
Meets Industrial-Grade Toughness

productivityopen-logo.jpg
p-series-cpus_400.jpg

The Productivity1000 Series PLC

 

 

... is the super compact yet highly capable member of AutomationDirect's Productivity controller family. Packed with many of the features of the Productivity series but housed in a smaller, slimmer design, the Productivity1000 PLC will deliver the time, space, and budget savings your project needs.

Productivity1000 Processing Power

  • High-performance P1-540 and P1-550 CPUs with 50MB of user memory,
    four built-in communication ports

  • Plug-and-play USB programming (uses standard A-micro B cable)

  • Tag database and program documentation storage in CPU (program pre-loaded on PC not necessary)

  • High-speed Ethernet port for HMI and peer-to-peer or business system networking (no Ethernet communications module needed)

  • Support for EtherNet/IP devices

  • Two serial ports for peripheral device interface or controller networking

  • Micro SD data logging right from the CPU

 Micro-Modular, Stackable System

  • Full lineup of discrete, analog and specialty I/O modules

  • Auto-discovered I/O modules

  • Combination of up to 128 discrete I/O points and 48 analog I/O channels

  • I/O modules easily added / removed using single latch mechanism

  • No module placement restrictions and no power budget limitations

  • QR (Quick Response) codes printed on each module for the latest specifications / wiring diagrams

P1000-plc_400.jpg
  • Compact stackable design

  • 50MB user memory easily handles complex applications

  • 4 or 5 built-in communication ports for easy connectivity to your PC or industrial networks: micro USB, Serial RS-485, Serial RS-232, Ethernet 10/100Mbps

  • Data logging up to 32GB on a microSD card (sold separately)

  • Add up to 8 I/O modules for a total of 128 discrete I/O points or 48 analog I/O channels

  • Choose I/O wiring needs from spring clamp, screw terminal or the popular ZipLink wiring solution

p4_t_pseries_p1000_ps.jpg
p4_t_pseries_p1000_dccio.jpg
p4_t_pseries_p1000_acio.jpg
p4_t_pseries_p1000_aio.jpg
0218-PLC-ADC-16page_Seite_3_Bild_0005.jp

Productivity1000 PLC components

Programmable logic controllers have to reliably execute the many logic operations and communication requests that modern day industries require. The Productivity1000 PLC provides the communication, user-friendly programming, integrated data storage, and super-compact size needed for many of today's industrial automation projects.

Controller CPUs contain the processing, memory and I/O interface needed in an automated control system. Productivity1000 CPUs provide multiple communications ports, 50MB of user memory and microSD data logging in a super-compact design.

PLC power supplies provide the DC power needed for proper operation. The Productivity1000 power supplies are available with 120-240 VAC, 125VDC or 12-24 VDC nominal inputs, and can support any combination of 8 or 15 I/O expansion modules (depending on power supply) with no power budgeting requirements.

PLC discrete DC I/O modules allow monitoring and control of ON/OFF signals and devices that switch DC power, such as limit switches and other sensors, and small loads such as pneumatic solenoid valves and indicating lights. Productivity1000 discrete I/O modules are available in input, output, combination input/output, and combination AC/DC models.

PLC discrete AC I/O modules monitor and control devices that operate with AC voltage ranges up to 240 VAC such as power relays, pumps, motor starters and contactors. Relay modules provide surge-protected outputs for DC or AC voltage-rated (6-24 VDC/6-120 VAC) devices. Productivity1000 AC I/O and relay modules provide up to 16 I/O points depending on model.

PLC analog I/O modules supply the values needed for precision control of a process including level, flow, and pressure data. Analog I/O signals are generated in ranges such as 0-20mA, 4-20mA and 0-10VDC. Productivity1000 analog I/O modules are available in current, voltage, and high-resolution temperature models.

p1000-supplies_300.jpg

Power Supplies

PLC power supplies provide the DC power needed for proper operation. The Productivity1000 power supplies are available with 120-240 VAC, 125VDC or 12-24 VDC nominal inputs, and can support any combination of 8 or 15 I/O expansion modules (depending on power supply) with no power budgeting requirements.

 

Productivity2000 Programmable Controllers

p2000base_400.jpg
P2-rack-analog-hotswap_400.jpg

Programmable logic controllers have to reliably execute the many logic operations and communication requests that modern day industries require. The Productivity2000 PLC provides the robust communication, user-friendly programming, integrated data storage, and compact size needed for today's industrial automation projects.

Productivity2000 modules, bases, power supplies & software

l_p2start.jpg

P2000 Starter Kit

P2-START - everything you need to get started with the Productivity2000 PLC. CPU, base, power supply, I/O simulator, relay output module, terminal blocks, cables, software
and more.

ZIPLink or removable terminal block wiring
8, 16, 32 point input modules
sink/source
12-24 VDC, 24 VAC/VDC input versions

P2-SCM Serial Communications Module
RS-232 ports
RS-485 port

Modbus master/slave networking
ASCII or custom serial communications
Port 1 can power a C-more Micro HMI

P2-550 - full-featured, high perfor-mance CPU OLED display, 50Mb memory, Ethernet and serial com-munications, USB programming port, Micro SD slot
P2-RS - remote I/O expansion module

ZIPLink or removable terminal block wiring
P2-08NAS 8 AC in, 100-120 VAC
P2-16NA 16 AC in, 100-240 VAC
P2-08TAS 8 AC out, 100-120 VAC
P2-16TA 16 AC out, 24 VAC/VDC
P2-08TRS 8 relay out, 120VAC / 30VDC
P2-16TR 16 relay out, 240VAC / 27VDC

P2-01AC 100-240 VAC
P2-01DC 24-48 VDC
P2-01DCAC 12-24 VDC / 24VAC
Provides isolated power to the P2000 base
No power budgeting is required

No I/O module placement restrictions.
I/O module hot swap support.
P2-04B 4-slot base
P2-07B 7-slot base
P2-11B 11-slot base
P2-15B 15-slot base

4, 8, 16 channel inputs
+/-10VDC, +/-5VDC, 0-5VDC, 0-10VDC, 0-20mA
RTD, T/C inputs; thermistor inputs
4, 8, 16 channel outputs
+/-10 VDC, 0-10 VDC, 4-20 mA outputs
8 analog in / 4 analog out combination modules

P2-HSI High-Speed Input Input
P2-HSO High-Speed Output Output
P2-02HSC High-Speed Counter Input
P2-04PWM High-Speed PWM Output
P2-08SIM - Input Simulator, 8 toggle switches
P3-FILL - Filler Module, unused I/O slots

 

Productivity3000 Programmable Controllers

p3000_slant_400.jpg
p3000_unit_800.jpg

Some call it a PAC, some call it a PLC, we call it the Productivity3000. The Productivity3000 programmable automation controller (PAC) is a compact logic controller that combines the features and capabilities of a PC-based control system with that of a typical programmable logic controller (PLC).

 

The Productivity3000 automation controller offers you a more powerful industrial control solution that is easier to use and more cost effective than any control solution in the market.

 

Productivity3000 Processing Power

  • High-performance CPU with large memory, fast scan time (P3-550, P3-550E)

  • Industry-leading 7 communications ports, including built-in local expansion and Ethernet remote I/O ports are standard on the P3-550, P3-550E CPUs

  • USB Programming and USB Data Logging are resident on the P3-550 CPU
     

Modular, Rack-based System

  • Full lineup of 39 discrete, analog and specialty PAC I/O modules

  • Local, Expansion and Remote I/O bases, up to 59,840 I/O points

  • Auto-discover local and remote PAC bases, I/O and GS drives

  • Hot-swappable I/O, No module placement restrictions, No power budget limitations


ProductivitySuite PAC Programming Software

  • User defined tag-based programming for descriptive I/O naming

  • Simple-to-use instructions and Easy Math to eliminate complex ladder logic rungs

  • Application tools for quick access to setup, programming, debugging and PAC control

  • Task Manager for quick and easy prioritization of Ladder Logic code

  • Structure data types

 
l_p3550.jpg
  • P3-550E - Standard full-featured, high performance CPU with 50Mb memory

  • P3-550 - Standard full-featured, high performance CPU with 50Mb memory

  • P3-530 - Basic full-featured, high performance CPU with 25Mb memory

  • P3-RX - remote slave module with 2 serial ports, 1 Ethernet port, 1 USB port

  • P3-EX - local I/O expansion module

  • 8-pt Isolated Sinking/Sourcing DC Inputs

  • 16, 32, 64-pt Sinking/Sourcing DC Inputs

  • 8-pt Isolated Sinking DC Outputs

  • 8-pt Isolated Sourcing DC Outputs

  • 16, 32, 64-pt Sinking DC Outputs

  • 16, 32, 64-pt Sourcing DC Outputs

  • 16-pt 12-24 VDC, Sinking or Sourcing DC Outputs
     

p3000_analog_300h.jpg
  • 4, 8, 16 channel inputs

  • +/-10 VDC, 0-5 VDC, 0-10 VDC, 0-20 mA, RTD and thermocouple inputs

  • 4, 6, 8, 16 channel outputs

  • +/-10 VDC, 4-20 mA outputs

ProductivityOpen (Arduino-compatible)

proopen-arduino-banner2.jpg

Open source the Productivity way!

What is "open-source"?

The term "open source" is used to describe a program or software created by one developer that is available to be used and/or modified in any way by other developers and users without licensing fees, royalties due, or restrictions on the use of the source code. This is sometimes referred to as "copyleft" as opposed to "copyright". Open source has evolved to also include hardware, shared schematics and PCB production files that are often readily available to anyone. This type of shared development has spawned an enormous "Maker" community. Numerous Maker sites can be found online with a vast collection of simple, helpful and most of all reusable, DIY projects.

The microcontrollers used to run these DIY programs are inexpensive, small and typically consist of a single integrated circuit containing a processor, memory and I/O. A brand of single-board microcontrollers that has become one of the most well-known is the Arduino.

What is Arduino?

Arduino products were originally created for students without backgrounds in electronics or computer programming. Arduino consists of a family of single programmable circuit boards and the IDE (Integrated Development Environment) that uses a streamlined version of C++ to write and upload code to the boards. Many pre-configured circuit boards, called "shields", are available to expand the functionality of the Arduino controller. These shields can provide Ethernet, WiFi, GPS, LCD displays, and motor controls, among others, by simply "stacking" or connecting the shields to the Arduino controller board.
 

Open-source communities


Sharing of ideas and finding innovative ways to solve complex problems is facilitated by open-source communities and the websites dedicated to them. Sites like MakerPro and GitHub allow hobbyists and professionals to work together to create interesting solutions for difficult or everyday problems.
 

Avoid the ticking time bomb


The open-source concept is favored heavily by hobbyists and students, but recently the industrial controls industry has also taken notice, partly due to the extremely attractive price tag. Industrial applications using "off-the-shelf" Arduinos have begun to show up but there is a risk with installing these single-board controllers in industrial environments. Many of these controllers are not field tested and in most instances are just downtime waiting to happen.

Vibration, noise, and temperature fluctuations can have a negative effect on consumer-grade microcontrollers, causing unexpected equipment failures and costly production shutdowns. In these types of harsh applications, you need a controller designed to survive - you need the ProductivityOpen!

Open source controllers facilitate shared programming and were created mainly for consumer environments. The ProductivityOpen series of microcontrollers is based on the Arduino controller IDE, but adds industrial certifications and approvals for survivability in harsh environments. Programming has been made simpler with the publication of custom Blocks tailored to industrial control applications.
 

Open source controllers are typically based on a readily-available hardware standard and utilize openly shared programs found online in their applications. Commonly using the C++ programming language, these controllers abound in Maker and DIY communities. Industrialized open source controllers allow the same sharing of ideas and software but are hardened for the industrial environment.

 

 

 

ProductivityOpen Arduino Open-Source Community

ProductivityOpen: Open-Source AgilityMeets Industrial-Grade Toughness

ProductivityOpen-community-logo-small.jp
p1am-100cpu-callouts_edited.jpg
proopen-arduino-banner2_edited.jpg
p1am-100cpu-whats-inside.jpg
arduino-expansion_graphic_800.jpg

The ProductivityOpen platform provides all the great features of a standard Arduino plus the added power and reliability of an industrial controller.
 

  • Industrial-Grade Arduino-Compatible P1AM-100 CPU

  • Industrial-Grade Power Supplies

  • Industrial-Grade Shields

  • Industrial-Grade Productivity1000 I/O Modules
     

With the growing popularity of single-board controllers and the risks of implementing them in industrial applications, an open-source controller is needed that will hold up in the most extreme industrial conditions. Produced in conjunction with FACTS Engineering, the ProductivityOpen platform combines Maker ingenuity and the proven reliability of the AutomationDirect Productivity controller family.

  Arduino inside

  • The processor circuit of the P1AM-100 is designed to mimic the Arduino MKRZero microcontroller. The P1AM-100 is able to recognize most available Arduino MKR format shields, and/or all of the industrially-hardened Productivity shields, and can utilize most Arduino sketch programs found on open-source websites.

  • Using the readily-available Arduino integrated development environment (IDE), the P1AM-100 is programmed using C++ code; the ProductivityBlocks graphical programming interface uses a more visual approach that simplifies coding and reduces syntax errors.

  • The P1AM-100 supports the full suite of Productivity1000 I/O expansion modules, including: discrete, analog, temperature, relay, high-speed input, pulse-width-modulation

  • The robust industrial power supply stage produces a regulated 5VDC output from a 24VDC input, isolating the CPU and I/O power. Use any of the field-proven Productivity1000 industrial power supply modules or other available devices wired to the terminal block connection.

  ProductivityOpen Features

  • Supports Productivity1000 input, output and specialty modules

  • Supports Arduino MKR form factor shields

  • UL listed CPU

  •  listed ProductivityOpen branded shields

 

Productivity®Open Arduino-compatible Open-source Controller

 

P1AM-100 Arduino Compatible CPU
 

The P1AM-100 is an Arduino-compatible CPU. It uses the Atmel SAMD21G18 microcontroller and can be programmed using Arduino IDE or ProductivityBlocks. It interfaces with all Productivity1000 Series I/O modules connected to the right side of the P1AM-100 and most Arduino MKR form factor shields connected to the left side.

  • Memory: 256kB Flash with 10kB used for bootloader, 32kB SRAM

  • Interfaces:
    - MicroB USB, Arduino MKR-compatible,
    - microSD card slot for data logging (32GB max),
    - User controlled LED and switch

  • Programmed in C/C++ with the Arduino IDE or ProductivityBlocks

  • Operating temperature 0 to 60°C (32 to 140°F)

  • 24VDC powered

  • cULus, CE agency approvals

p1am-eth_shield_120.jpg

P1AM-ETH Arduino Compatible Ethernet Shield
 

The P1AM-ETH is a housed Arduino Compatible Ethernet shield based on the Wiznet W5500 Ethernet Controller. It interfaces to the left side of the P1AM-100 CPU and most Arduino MKR form factor shields.

  • Supports hardwired TCP Protocols: TCP, UDP, ICMP, IPV4, ARP, IGMP, PPPOE

  • Supports 8 independent sockets simultaneously

  • Supports Power Down Mode

  • Supports Wake on LAN over UDP

  • Supports high-speed Serial Peripheral Interface (SPI MODE 0, 3)

  • Internal 32K bytes of memory for TX/RX buffers

  • 10BaseT / 100BaseTX Ethernet PHY embedded

  • Supports auto negotiation (full and half duplex, 10 and 100-based)

  • Does not support IP fragmentation

  • 3.3 V operation with 5V I/O signal tolerance

  • LED outputs (Full / Half duplex, Link, Speed, Active)

  • cULus, CE agency approvals

 

p1am-gpio_shield_120.jpg

P1AM-GPIO Arduino Compatible General Purpose I/O Shield

MKR Form Factor Shield (Header Pin Breakout)
The P1AM-GPIO is a housed Arduino compatible shield that brings a subset of the MKR header pins to the front faceplate with an 18-position terminal block. These pins include basic overvoltage, undervoltage, and overcurrent protection. It connects to the left side of
the P1AM-100 CPU and most Arduino MKR form factor shields.

  • cULus, CE agency approvals

P1AM-PROTO Arduino Compatible Proto Shield Kit

 

The P1AM-PROTO is an Arduino-compatible kit of parts that includes everything needed to make customized shields in the MKR form factor.

  • Custom MKR stacking headers

  • PC board with 100mil (0.1 in.) grid of through-holes

  • Plastic Productivity1000 form factor housing

  • Footprint for 18-pin terminal block receptacle (right angle, through hole, 3.81 mm pitch) and plug for user I/O connections

  • ProductivityOpen overlay which can be easily cut to expose parts (LEDs, connectors, etc.) custom to the user.

P1AM-START1 Starter Kit

 

A convenient start to a project which will use primarily Arduino MKR Zero shields:

  • P1AM-100 CPU module

  • P1AM-ETH shield

  • P1AM-GPIO shield

  • P1-4ADL2DAL-1 analog I/O module

  • PSL-24-030 power supply

  • Terminal blocks, AC power cord

p1am-start1_kit_800.jpg

24VDC Power Supply

 

Stand-alone DIN rail mount unit.

  • 24 VDC (adjustable) output

  • 120/240 VAC or 125-375 VDC input

  • Double isolation

p-open_power_supply_175.jpg

P1AM-START2 Starter Kit

 

A convenient start to a project which will use primarily Productivity1000 input and output modules:

  • P1AM-100 CPU module

  • P1-01AC power supply

  • P1-08TRS relay output module

  • P1-08SIM simulator input module

  • Terminal blocks, AC power cord

  • USB-CBL-AMICB6 USB programming cable

p1am-start2_kit_800.jpg

P1 Power Supplies

 

Provides 24 VDC isolated power to the ProductivityOpen platform.

  • P1-01AC 100-240 VAC, 16W

  • P1-02AC 100-240 VAC, 26W

  • P1-01DC 12-24 VDC, 16W

p1000-supplies_300.jpg
ProductivitySuite Software Features

Why wait, when you can simulate!

 

There is no better way to get a head start on project development than building code ahead of time with the assistance of a project simulator. Now you can start your logic early and verify its operation even before the hardware has arrived!

Simply select the "Simulator" option in the toolbar, transfer your code as you would with a real CPU, turn on monitoring and/or open a Data View window, and start testing your code. This tool will come in handy not only with new builds but also when maintaining existing systems.

With the Productivity Suite simulator you can verify the effects of code changes before implementation, replicate fault conditions to test code stability, or try out new programming techniques/methods for greater efficiency. This can jump-start your project development on the front end and reduce unexpected errors with systems that are already live.

Simulator supports:

  • Analog or Discrete I/O simulation

  • Data View monitoring

  • Modbus TCP/IP

  • Ignores unsupported instructions

simulator.jpg