AutomationDirect
Search
Login | Register
Accounts & Orders
Cart
0
$0.00

Recent Orders

View and Manage | Request Cancellation

Your Account

Account Home

Checkout   $0.00


  • My Orders
  • Product Returns (RMAs)
  • Pay Proforma Invoices
  • Pay Freights
  • Invoices / Invoice Reprint
  • Quotes / Favs / BOMs
  • Packing List Reprint
  • My Product Docs
  • Credit Application
  • Tax Exemption
| Direct Sales in US and Canada | 1-800-633-0405 | About Us | Contact Us | Line Card
Products | Support
| Compare
  
Ordering Tools  
warning Cookies are not enabled on your browser.
Cookies are required for our site. Please enable cookies in your browser preferences to continue.
Our offices will be closed Monday, May 26th, for Memorial Day. Normal ADC shipping policies are in effect.
+
Navigation
+
Shopping Categories
  • Barcode / RFID / Vision
  • Bulk Wire & Cable
  • Cables (Terminated)
  • Circuit Protection / Fuses / Disconnects
  • Communications
  • Drives & Soft Starters
  • Enclosure Thermal Management & Lights
  • Enclosures & Racks
  • Field I/O
  • HMI (Human Machine Interface)
  • Hydraulic Components
  • Motion Control
  • Motor Controls
  • Motors
  • Pneumatic Components
  • Power Products (Electrical)
  • Power Transmission (Mechanical)
  • Process Control & Measurement
  • Programmable Controllers
  • Pushbuttons / Switches / Indicators
  • Relays / Timers
  • Safety
  • Sensors / Encoders
  • Stacklights
  • Structural Frames / Rails
  • Tools & Test Equipment
  • Valves
  • Water (Potable) Components
  • Wiring Solutions
  • Retired Products
+
Learn More
  • Brand Line Card
  • What's New
  • E-newsletter
  • Online PDF Catalog
  • Video Tutorials
  • Company Reviews
  • Learning Library
  • Affordable Training
  • Free Online PLC training
  • Cybersecurity
+
In Depth Product Sites
  • Programmable Logic Controllers
  • Productivity1000 PLCs
  • Productivity2000 PLCs
  • Productivity3000 PLCs
  • ProductivityCODESYS
  • LS Electric XGB Series PLCs
  • ProductivityOpen
  • CLICK PLCs
  • Do-more H2 PLCs or
    Do-more T1H Series
  • Do-more BRX PLCs
  • C-more Touch Panels
  • AC & DC Drives
  • Motion Control Components
  • Servos
  • StrideLinx
  • Pneumatics
+
Product Selectors &
Configuration Utilities
  • PLC Family Selector
  • P1000 PLC Systems
  • P2000 PLC Systems
  • P3000 PLC Systems
  • ProductivityCODESYS
  • CLICK PLC Systems
  • Do-more® BRX PLC Systems
  • LS-Electric® XGB PLC Systems
  • Productivity®Open Systems
  • AC Motors
  • Datalogic® Safety Light Curtains
  • LS-Electric® Servo Systems
  • Nitra® Pneumatic Grippers
  • Object Detection (Sensors)
  • PAL Controller Configurator
  • Precision Gearbox Selector
  • Protos X® Field I/O
  • Quadritalia® Modular Enclosures
  • Stellar® Soft Starters
  • Stepper System Selector
  • SureFrame T-slot Extrusion
  • SureMotion® XYZ Gantry
  • SureServo2® System Selector
  • SureStep® Linear Actuators
  • Timing Belts & Pulleys
  • Werma® Stacklights
  • ZIPLinks

Productivity Series EtherNet/IP with an Allen Bradley Flex Drive at AutomationDirect


Related Products

P1-540
P1-540 Thumbnail
P1-START
P1-START Thumbnail
MICSD-16G
MICSD-16G Thumbnail
P1-01AC
P1-01AC Thumbnail
P1-08ND3
P1-08ND3 Thumbnail
P1-08TD1
P1-08TD1 Thumbnail
P1-08TD2
P1-08TD2 Thumbnail
P1-15CDD1
P1-15CDD1 Thumbnail
P1-15CDD2
P1-15CDD2 Thumbnail
P1-16CDR
P1-16CDR Thumbnail
P1-08TRS
P1-08TRS Thumbnail
P1-16TR
P1-16TR Thumbnail
P1-04ADL-1
P1-04ADL-1 Thumbnail
P1-04ADL-2
P1-04ADL-2 Thumbnail
P1-04DAL-1
P1-04DAL-1 Thumbnail
P1-04DAL-2
P1-04DAL-2 Thumbnail
P1-04THM
P1-04THM Thumbnail
P1-04NTC
P1-04NTC Thumbnail
P1-08SIM
P1-08SIM Thumbnail
PS-PGMSW
PS-PGMSW Thumbnail
P2-550
P2-550 Thumbnail
P2-RS
P2-RS Thumbnail
P2-START2
P2-START2 Thumbnail
P2-04B
P2-04B Thumbnail
P2-07B
P2-07B Thumbnail
P2-11B
P2-11B Thumbnail
P2-15B
P2-15B Thumbnail
P2-01AC
P2-01AC Thumbnail
P2-01DCAC
P2-01DCAC Thumbnail
P2-08ND3-1
P2-08ND3-1 Thumbnail
P2-08NE3
P2-08NE3 Thumbnail
P2-16ND3-1
P2-16ND3-1 Thumbnail
P2-16NE3
P2-16NE3 Thumbnail
P2-32ND3-1
P2-32ND3-1 Thumbnail
P2-32NE3
P2-32NE3 Thumbnail
P2-08TD1S
P2-08TD1S Thumbnail
P2-08TD2S
P2-08TD2S Thumbnail
P2-08TD1P
P2-08TD1P Thumbnail
P2-08TD2P
P2-08TD2P Thumbnail
P2-15TD1
P2-15TD1 Thumbnail
P2-15TD2
P2-15TD2 Thumbnail
P2-16TD1P
P2-16TD1P Thumbnail
P2-16TD2P
P2-16TD2P Thumbnail
P2-32TD1P
P2-32TD1P Thumbnail
P2-32TD2P
P2-32TD2P Thumbnail
P2-08NAS
P2-08NAS Thumbnail
P2-16NA
P2-16NA Thumbnail
P2-08TAS
P2-08TAS Thumbnail
P2-16TA
P2-16TA Thumbnail
P2-08TRS
P2-08TRS Thumbnail
P2-16TR
P2-16TR Thumbnail
P2-04AD
P2-04AD Thumbnail
P2-08AD-1
P2-08AD-1 Thumbnail
P2-08AD-2
P2-08AD-2 Thumbnail
P2-08ADL-1
P2-08ADL-1 Thumbnail
P2-08ADL-2
P2-08ADL-2 Thumbnail
P2-16AD-1
P2-16AD-1 Thumbnail
P2-16AD-2
P2-16AD-2 Thumbnail
P2-16ADL-1
P2-16ADL-1 Thumbnail
P2-16ADL-2
P2-16ADL-2 Thumbnail
P2-04DA
P2-04DA Thumbnail
P2-04DAL-1
P2-04DAL-1 Thumbnail
P2-04DAL-2
P2-04DAL-2 Thumbnail
P2-08DA-1
P2-08DA-1 Thumbnail
P2-08DA-2
P2-08DA-2 Thumbnail
P2-16DA-1
P2-16DA-1 Thumbnail
P2-16DA-2
P2-16DA-2 Thumbnail
P2-08DAL-1
P2-08DAL-1 Thumbnail
P2-08DAL-2
P2-08DAL-2 Thumbnail
P2-16DAL-1
P2-16DAL-1 Thumbnail
P2-16DAL-2
P2-16DAL-2 Thumbnail
P2-8AD4DA-1
P2-8AD4DA-1 Thumbnail
P2-8AD4DA-2
P2-8AD4DA-2 Thumbnail
P2-08THM
P2-08THM Thumbnail
P2-06RTD
P2-06RTD Thumbnail
P2-08NTC
P2-08NTC Thumbnail
P2-SCM
P2-SCM Thumbnail
P2-HSI
P2-HSI Thumbnail
P2-HSO
P2-HSO Thumbnail
P2-08SIM
P2-08SIM Thumbnail
P3-550E
P3-550E Thumbnail
P3-530
P3-530 Thumbnail
P3-RX
P3-RX Thumbnail
P3-EX
P3-EX Thumbnail
P3-03B
P3-03B Thumbnail
P3-05B
P3-05B Thumbnail
P3-08B
P3-08B Thumbnail
P3-11B
P3-11B Thumbnail
P3-01AC
P3-01AC Thumbnail
P3-01DC
P3-01DC Thumbnail
P3-08ND3S
P3-08ND3S Thumbnail
P3-16ND3
P3-16ND3 Thumbnail
P3-32ND3
P3-32ND3 Thumbnail
P3-64ND3
P3-64ND3 Thumbnail
P3-08TD1S
P3-08TD1S Thumbnail
P3-08TD2S
P3-08TD2S Thumbnail
P3-16TD1
P3-16TD1 Thumbnail
P3-16TD2
P3-16TD2 Thumbnail
P3-32TD1
P3-32TD1 Thumbnail
P3-32TD2
P3-32TD2 Thumbnail
P3-64TD1
P3-64TD1 Thumbnail
P3-64TD2
P3-64TD2 Thumbnail
P3-08NAS
P3-08NAS Thumbnail
P3-16NA
P3-16NA Thumbnail
P3-08TAS
P3-08TAS Thumbnail
P3-16TA
P3-16TA Thumbnail
P3-08TRS
P3-08TRS Thumbnail
P3-08TRS-1
P3-08TRS-1 Thumbnail
P3-16TR
P3-16TR Thumbnail
P3-04ADS
P3-04ADS Thumbnail
P3-08AD
P3-08AD Thumbnail
P3-16AD-1
P3-16AD-1 Thumbnail
P3-16AD-2
P3-16AD-2 Thumbnail
P3-08RTD
P3-08RTD Thumbnail
P3-08THM
P3-08THM Thumbnail
P3-04DA
P3-04DA Thumbnail
P3-08DA-1
P3-08DA-1 Thumbnail
P3-08DA-2
P3-08DA-2 Thumbnail
P3-16DA-1
P3-16DA-1 Thumbnail
P3-16DA-2
P3-16DA-2 Thumbnail
P3-8AD4DA-1
P3-8AD4DA-1 Thumbnail
P3-8AD4DA-2
P3-8AD4DA-2 Thumbnail
P3-SCM
P3-SCM Thumbnail
P3-HSI
P3-HSI Thumbnail
P3-HSO
P3-HSO Thumbnail
P3-16SIM
P3-16SIM Thumbnail


To learn more: https://www.automationdirect.com/productivity?utm_source=FXDNHxY4W9o&utm_medium=VideoTeamDescription

(VID-P3-0051)

In this demo, we show how easy it is to setup Implicit (Connected) EtherNet/IP messaging between a Productivity Series Controller and an Allen Bradley FlexDrive.
**Requires Productivity Suite Software 1.10.0.10 or later.

Online Support Page: https://community.automationdirect.com/s/?utm_source=FXDNHxY4W9o&utm_medium=VideoTeamDescription

**Please check our website for our most up-to-date product pricing and availability.


Hide Transcript
View Transcript

the productivity 3000 makes working with the allen bradley variable frequency drives easy for this demo we have an allen bradley powerflex 40 with the ethernet ip adapter all set up and ready to go our goal is to have all the data between the flex drive and the productivity 3000 transferred in the background so our ladder code doesn't have to fool with controlling all those transfer details well that's exactly what the implicit or i o messaging of the ethernet ip protocol does once you set it up it automatically maintains the data transfer for you so your ladder code can just deal with local data here we go here we have an open project the hardware has been auto detected and we're online with the productivity3000 controller to set up the communications with the flex drive we just double click on hardware configuration drag a generic client onto the screen and fill in the blanks you can see we already have some setup for some other devices here we can add as many as we want to now we just fill in the blanks here we give it a name over here we create tags to collect device info and monitor the connection status and over here we provide the ip address of the device we want to talk to the flex drive in this case down here we select the messaging protocol we want to use in our case it's the i o or implicit messaging and we create a tag that we'll use to enable the data transfer over here we create some more tags so we can monitor the health of the connection from our ladder code these guys are really handy as you'll see in just a moment down here we set up the input output and configuration data of the powerflex drive for the input data we want the powerflex drive to only send data to us so we'll select unicast we'll have it send the information to us four times a second every 250 milliseconds that's fine and the connection point for this drive which in the documentation they refer to that as the assembly instance is a 1. now we need to create an array to accept the input data from the drive so we give it a name the software reminds us that we haven't actually created that tag yet and it gives us an opportunity to do so i really love that i don't have to create my tags ahead of time i can just create them on the fly as i go let's see according to the documentation we need for these to be 16-bit unsigned integers and depending upon the setup you have you may need up to 12 of these so let's go ahead and plan ahead for that and say okay now how many of those elements you use depends on what kind of multi-drive setup you have we're only using a single drive and according to the documentation we only need four of those elements to do that setup great that was our input data this is the data coming from the flex drive to us let's go look at the output data we can set up the interval that determines how often we send the drive data and this is totally independent from the one that we saw in the input these could be different numbers we'll go ahead and leave this one at the same four times a second like we had in the input data the connection point for the output data or assembly instance as they refer to it in the drive documentation is a 2. we need to create an array of output data that the ethernet ip protocol can send down to the drive and according to the documentation for the drive those need to be 16 bit integers and it can be up to 10 of those again depending on the drive configuration now for our setup with only a single drive we only need to send two of those elements now some devices require a four byte status header be sent with the output data the powerflex is one of those devices so we need to make sure that this box right here is checked perfect we've done the input data the output data now we set the configuration data the configuration field is required for this drive but with a zero data length this drive uses six as the connection point or assembly instance and we do need to create a dummy array even though we're not going to use it and i'll just set aside a little eight bit unsigned integer one element well that's it we're done now the software is reminding me that i haven't actually created any of these status tags that we just set up and it even suggests the appropriate data types how cool is that now the only thing i want to change here is strings it allocates 15 characters for the strings i like to make those extra large just in case i get some long messages so give me just a second to fix that there's one more right there and we're good to go let's do one more thing let's go back into the configuration here and hit this monitor button what that does is it takes all the tags we just created and builds a single data view for us all in one place i love that feature so i don't have to go manually build that data view myself great all of our tags been defined and our powerflex 40 drive adapter is all set up using the implicit messaging of the ethernet ip protocol awesome okay let's give it a try let's transfer the program down to the productivity3000 and bring up our data view we created here's that pf40 tab on the data view that was created for us by that monitor button i'm going to expand the input and the output arrays and now all we need to do to enable communications with the drive is flip this enable bit right here so i click on him write that out and sure enough we're connected we're online and we have a successful connection now just for the heck of it i'm going to unplug the ethernet cable and let's see what happens here well look our status changed we got a 516 error and the description says it's error number 204 well in the help file with the productivity3000 is this awesome table listing all the possible errors you can get with this thing error 204 says we have a timeout well we know that we just unplugged ethernet cable so let me plug that back in and without doing anything productivity3000 automatically recognize we regain that connection re-establish the connection and we're back up and running so as you can see having all these status tags is really really handy when you need to debug what's going on with your system now let's just try a couple things if i put a a 20 hex in here it should change the direction of the motor let's try that and sure enough it does you can see that little led change right on the drive if i put a 2 in here and then write that out the motor goes into run mode now i haven't specified an output frequency yet so the drive is running but it's not doing anything you specify the output frequency here let's go to 20.5 hertz the decimal point is implied here of course so i write that out and sure enough the motor ramps up to the 20.5 hertz now it's a little bit of a pain to enter the data and have to click this right button each time you want to do anything so let me show you a little trick here if you go up to options under the data view tab you can enable auto edits now if i want to stop the drive i just put a 1 here and as soon as i hit return that automatically gets written out and the drive ramps down to 0 hertz let's turn the drive back on for one second again i'm just going to enter a 2 and hit return you can actually see the frequency right here in our input array now normally your ladder code would be the one flipping these bits and changing these values of course we've intentionally used the data view to do it here just to make the point that all of this data transfer happens independent of your ladder code we haven't written one rung of ladder code yet have we but when you do write your ladder code all you have to do is manage these local arrays and ethernet ip implicit messaging takes care of transferring the data back and forth for you in the background all we did was drop a generic client onto the screen here in the hardware configuration and fill in the blanks we also hit that monitor button to automatically create that data view for us once that was done we transferred the program down to the controller and opened up our data view from the data view we enabled the messaging again your ladder code would normally do that we verified we had a good connection and then we could tell the drive what to do and what frequency to do it at right here in this output array when we entered these values the ethernet ip protocol automatically took those and transferred them down to the drive easy well that ought to be enough to get you up and running with an allen bradley power flex drive on the productivity 3000 using the implicit messaging of the ethernet ip protocol check out the other videos in this series for more tips on using the ethernet ip with this productivity 3000 and don't forget automationdirect's tech support is always free and you'll always talk to a real live person here in the u.s within minutes please keep in mind that while support will be happy to help you with any productivity 3000 ethernet ip questions you may have if you have any questions about the allen bradley devices you'll need to contact alan bradley's support automationdirect doesn't sell or support allen bradley devices performance plus value that's productivity from automationdirect



No data returned!
An error has occurred! Please contact support
Videos Home > Productivity Series EtherNet/IP with an Allen Bradley Flex Drive at AutomationDirect
Contact, Connect & More
Sign Up
to receive:
FREE e-Newsletter
sign up today!
Connect With Us
Social Media Channels:
linkedin    facebook    x    instagram    youtube
Company Information
About Us
Brand Line Card
System Integrator Program
International Sales
Panel Builder Program
Site Help
Company Reviews
Download Price List
Contact Us
Contact Options
1-800-633-0405
Monday - Friday
9 a.m. - 6 p.m. ET
excluding holidays
Career Opportunities
Voted #1 mid-sized employer in Atlanta
We're a great place to work!
Check out our job openings

Need Training?
Affordable Training by Interconnecting Automation
Free Online PLC Training
FREE Video Tutorials
Information & News
What's New / In The News
FREE e-Newsletter
Automation Notebook
Product Literature
White Papers
News, Product and Training Bulletins
E-Books
Shop with confidence
Checked   Safe & Secure
payment methods


We accept VISA, MasterCard, Discover, American Express, PayPal or company purchase orders.
AutomationDirect

BBB Accredited

Voted #1 mid-sized employer in Atlanta
Check out our job openings

Copyright © 1999-2025 AutomationDirect.  ALL RIGHTS RESERVED.
Site Map     Send Us your Feedback     Unsubscribe     Email Preferences     Legal & Business Policies     YouTube Terms of Service
Clear login credentials



Back to Top


spinner Updating...
Info
„