Glenn Robinson

MrPLC Member
  • Content count

    3
  • Joined

  • Last visited

Everything posted by Glenn Robinson

  1. I am trying to use an Automation Direct Productivity P2000 to control a Kinetix 300 servo drive using Ethernet/IP.  I got the EIP working fine using Explicit Messaging.  The hardware enable and overtravel limits are hardwired ON.  The drive doesn't show any faults.  When I turn on the software ENABLE bit (bit 7 of byte 0 in the Output Assembly), the Ethernet communication stops.  Motionview continues to work, but if I disconnect and reconnect, it can't find the drive.  I have to physically power down the drive to reestablish Ethernet communication.  Once I power back up, EIP communication resumes with no issues. Any thoughts?  What am I missing?
  2. I2C Communication

    The communication is strictly serial.  The chip that I would be communicating with is embedded inside a finished product.  The communication is used to calibrate the device prior to shipment.  The customer is currently using a PC-based control and a National Instruments USB-to-I2C converter.  It works, but it's a band-aid system.  They want to upgrade to something that can better handle the industrial environment and is easier to troubleshoot.  If necessary, I can use the PLC for setting the calibration conditions, then a mini-PC to handle the communcation between the PLC and the finished product.  I'd rather not as it adds another layer to the system, but I can if that's my best bet.
  3. Has anyone heard of a way to communicate with an I2C device over Ethernet/IP from a CompactLogix PLC?  There are plenty of ways to do it from a PC over a USB-to-I2C converter, but doing it from a PLC seems to be a rare event. I appreciate the help.