glavanov

MrPLC Member
  • Content count

    238
  • Joined

  • Last visited

Everything posted by glavanov

  1. FX5 or Q Series Step Motor Control

    How about ClearPath "stepper killer" series... it's NEMA 23/34 compatible deecent closed loop servo at half the price of AC Servo.
  2. FX5 or Q Series Step Motor Control

    Mi advice is to drop the encoder idea! Find someone with experience to tell you if your stepper, drive and power supply are correctly sized for that linear actuator and it's purpose. Make sure to eat with the covers hardware, programming and specially positioning manual for FX5 main unit. You will find all the answers in the literature. Much cheaper Fx3G-14MT can control up to 2 independent Axis...    
  3. Fx5u Servo(jog Program)

    A bit late, but anyway... for JOG i usually use two PLSV instruction for each Axis. forward jog: -------------------[PLSV k1000 k1 m1] reverse jog: -------------------[PLSV k-1000 k1 m1] Negative speed value reverses the motor direction. Be sure to set your acc/dcc timing. With 0 acc/dcc time the motor will start and stop immediately!
  4. How to connect + Program wire encoder

    Pay attention to encoder's operation/installation manual. Look's like this is analogue current or voltage output encoder, so pin 1 (green wire) is 0-5/10V or 4-20/0-20mA. You need to add analogue input adapter (analog to digital) ot your Fx3G. With pin 4 and 5 you should teach zero value position and the rotation direction you want the encoder to output positive analogue value.  
  5. Fx2N-32MT low battery

    Hello all, I was asked to visit a remote location facility with non working machine equipped with Fx2N-32MT PLC. No much info on the problem, but from what i know, the battery is gone and the program wont run. So i guess, that the program in ram is gone. Not much familiar with Fx2N series... No memory cassette installed under the front cover and no program backup of any form. What are my options here?   
  6. Fx2N-32MT low battery

    I'll be on site next week, but they send me photos of the PLC and the battery was teared from the wires and missing. I assume intentionally. I am facing 100% program loss.
  7. Fx2N-32MT low battery

    Thank you Gambit! :)
  8. Fx2N-32MT low battery

    So if can get the program from the manufacturer, replace the battery with new one and load the program with GX W2 should work until the battery dies again, right?
  9. Fx 3s 20MT/ESS With Mrj3a Servo Drive

    When you use relative coordinate system, just put negative sign (-) in front of pulse count. The positioning instruction look's for the pulse sign int to cw/ccw the servo [DDRVI k-1000 k1000 y0 y4]
  10. (Untitled Project).pdf Try this. You need to keep D6 and 7 values for one scan only, right? place M8000 NO contact on top of your code, it will set 0 in D6 and D7 at every scan start  
  11. FX5u

    This is your encoder:  https://www.kuebler.com/en/products/measurement/encoders/product-finder/product-details/5873 Well, this is absolute encoder with ISS/BSSI interfaces and yes, it's RS-422/485 (differential line driver), but fx5U builtin rs-485 port is for serial communication and do not have standartd encoder profile protocols. Someone correct me if i'm wrong... Here's how this encoder work's:  https://www.roboteq.com/index.php/applications/applications-blog/entry/how-ssi-encoders-works This encoder have also SIN/COSINE A/B 1024 ppr incremental outputs, but it's also differential driver outputs (5V). You can not red it with Fx5 since  the inputs need 24V +-10% signals.
  12. FX5u

    Encoder model/PN number?
  13. Data register lost when power off

    If it's a default or constant value, you can just write sequence in the beginning of your program like:   This way, when you power on the PLC or stop->run your program those values will be loaded in those data registers and you can modify D0 to D4 with HMI, if needed.
  14. Q02H Analog Signal scaling GX Works 2

    Yes, for linear scaling basic math is straightforward, but in my case with taper tension you have to spread a curve over winding roll diameter. With different materials from 1mm thickness cardboard to few microns plastic film the curve range and coordinate points number and location differs drastically. Add the variety of customer requirements and the nightmare is right there! :) This is where multi point coordinate SCL function comes in handy big time!
  15. Q02H Analog Signal scaling GX Works 2

    i remember missing so much this function while trying to do taper tention on a winder... stuck with one FX3G.
  16. Q02H Analog Signal scaling GX Works 2

     I believe, that he is looking for the SCL instruction. As i recall, this function is not supported by Q00 and Q00J PLCs. This is why i ask for the main cpu model...    
  17. Mitsubishi PLC programming for servo motor

    Serious?! http://cn.mitsubishielectric.com/fa/zh/
  18. Mitsubishi PLC programming for servo motor

    There's program examples in the Positioning Control manuals for each positioning instruction, but again you have to share with us the PLC/servo series targeted... If you have registration in Mistsubishi FA web site, you have access to program examples for all the motion control systems in the My Mitsubishi section.
  19. Q02H Analog Signal scaling GX Works 2

    And the CPU module is?
  20. FX5U - High-speed counter+encoder

    I assume, that you want to verify the measured value of the synchronous encoder connected to the 40SSC-S module. Be wear, that you will always have a mechanical error between 2 encoders. If the Synchronous Encoder Axis Setting are correct, it work's flawlessly, but the only proper verifying is with physical metrology.
  21. Mitsubishi PLC programming for servo motor

    Here's the basics:  http://www.provendor.fi/mitsubishi/pdf/FX3S/FX_Series_Positioning.pdf You have to be more specific on the PLC and servo series, that you want to operate...
  22. Stopping Servo Motor

    Check sections 1.1 Start, 1.2 Stop, 1.3 Restart from this manual:  http://suport.siriustrading.ro/01.DocAct/1.%20Automate%20programabile%20PLC/1.2.%20Compacte%20MELSEC%20FX/1.2.4.%20Module%20numarare%20rapida%20si%20pozitionare/FX5-SSC-S%20-%20User's%20Manual%20(Application)%20IB(NA)-0300253-D%20(10.16).pdf When Motion module programing tool is open, you can find XLS file with buffer memory addresses in the help drop down menu. Control data Cd.180 - Axis Stop. Page 573 Stop program example. Page 571 Restart program example. You can create sequence program and use that signal to stop motion of you axis while positioning is preformed. When your safety conditions are met, you can use restart to complete the positioning... Here's description of the function blocks if you need it:  https://dl.mitsubishielectric.com/dl/fa/document/manual/ssc/bcn-b62005-719/bcn-b62005-719-b.pdf
  23. Positioning with FX5U and FX5-40SSC

    Just set Positioning data #12 as CONT. Set Positioning data #13 as END, ABS and positioning address for parking the Axis.
  24. Speed in meter/mint

    Check the SPD instruction... , but i use different method. I usually use A phase interrupt rising edge on X0 and B phase on X1. Each interruption incremnts common data register... let's say D0 And that's how you can use 1000 pulse/rev encoder to read 2000 pulses/rev for greater accuracy. You can use the falling edge interrupts on 2 more inputs like X3 and X4 and you have 4000 pulses per rev. Every 100ms timer T0 moves current value of D0 to D10 and resets D0 and it self Now you have D10 accumulating the pulses for 100ms interval. MUL D10 K10 D20 gives the pulses per second. MUL D20 K60 D30 gives pulses per minute. It remains only to know pulse count for 1m and make the calculation program. This method may seem awkward, but proven over time as flawless.