Knuckle dragger (Customer) asked a question.

How does Sure Servo 2 registers corresponds to Modbus addresses

I have a customer that would like to use sure servo 2 system in a upgrade on a machine,

it has Allen Bradley logix controller installed now, they need to do lot of on the fly adjustments

and are hope was to use Modbus communication, but i'm not understanding how Sure Servo 2 registers corresponds to Modbus addresses...


  • kewakl (Customer)

    I cannot find the SureServo2 manual link in the 'manuals download' section,

    but it is available https://cdn.automationdirect.com/static/manuals/sureservo2manual/sureservo2manual.html

    or at any of the 'downloads' sections for the sureservo2 drives. The page shows an incorrect version (2nd Ed, 08/23) the doc shows (2nd Ed Rev A 01/24)

    See chapter 8: Parameters

    I am not familiar with CLX Modbus communications, so I cannot point to anything on that end.

     

     

    they need to do lot of on the fly adjustments and are hope was to use Modbus communication

     

    NOTE: Always set P2.030=5 to disable writing any changes to the servo EEPROM. While the EEPROM can be written to several millions of times, inadvertent messaging could reach that limit within a few years. Always set P2.030 =5 before initiating communication control to the drive.

    Expand Post
    • Knuckle dragger (Customer)

      Thank you for the Information....

      For my own understanding, the sureservo2 system only uses modbus address 40001 range group?

  • ADC Community_04 (AutomationDirect)

    Yes, for Modbus, everything will be held in Holding Registers (4xxxx addresses).

    • Knuckle dragger (Customer)

      In my application, i'm just trying to make a simple "position" move (from "home" to a point) then another point, and then another, Etc (ramp and speed stay the same)... these points will change hundreds of times during the day,.........

      going over the manual, i believe that i want to be in "Position Mode" with one register, then using modbus i want to change the value of that one register, then trigger that register again after the updated position value is in place.... is my thinking corect, or is there a better way of doing a simple move.?????

      Expand Post
      • PouchesInc (Customer)

        There are lots of position registers available in SS2 for PR mode. So if your total number of positions is fewer than the total available you could just trigger a move to a different register instead of transferring a new position to the same register over and over. This could likely be faster to process than updating the modbus registers data with new locations, accell/decel, and velocity each time.

        Expand Post
      • Knuckle dragger (Customer)

        Thank you for the suggestion,

        The application is for "position stop" the system is scaled to .00 MM, and the operator needs to change this "position" setting hundreds of times during a shift (Product dependent)  accell/decel, and velocity all stay the same...there is not enough registers to cover all possibilities..

  • ADC Community_04 (AutomationDirect)

    Yes. PR mode. If you are wanting to move to a specified position, then stop and wait for the next trigger, that is how you can do it.