Servodrive with FX5U and Simple Motion FX-40SSC-S

2 posts in this topic

Hello, I'm new to this forum and PLC world in general (especially to Mistubishi PLCs). I have a task in which I need to synchronize servomotor with another motor that runs conveyer (servomotor needs to stamp a label on a foil on a conveyer), in GX Works3. Servo motor is run by Simple Motion module.

I need general tips on how to make pulses from encoder into something useful that can be used to send data to Simple Motion module. I need high speed counter to count pulses (never actually did this, I got this from manuals), how would I, for example, get speed out of it? Number n pulses, divide it with time it took to get to n pulses? How would I make Simple Motion to make servomotor on his Axis #1 to rotate at same speed?



Share this post

Link to post
Share on other sites

You could use the fixed interval interrupt function in the PLC to sample and calculate a speed command to send to the MCU.

But a better way to do it might be to use the manual pulse generator function. This is where you connect the encoder directly to the MCU and your servo becomes the slave. This is detailed in the FX-40SSC-S manuals.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now