glavanov

MrPLC Member
  • Content count

    237
  • Joined

  • Last visited

Everything posted by glavanov

  1.   I'm a bit rusty with WinCC, but you should be able to just add the data register as a tag in WinCC and associate it with a numeric value in the HMI program
  2. Yes, SoftGot turns any PC into an HMI, but a license (USB dongle) is required, which costs $1000+. I personally use it for new projects until the GOT terminal arrives. SoftGot allows 3 hours of work without a license. When the 3 hours are up, you can use it again after restarting the SoftGot software.
  3. Servo Amplifier conversion

    S065 is for a "special product" manufactured to customer specification. It is usually related to the protection class eg IP-65. Still, it's good to check with your local Mitstubishi dealer...
  4. Axis ON Problem

    If you post your *.gx3 sample project here we may be able to help you...
  5. MC_Power Power Up Error

    Holy **** that works! So stupid?! Thank you Gambit! Do you know how many years I've been staring at buffer memory monitoring bits... ever since the IQ-F series came out! Who are the manuals written for?!
  6. MC_Power Power Up Error

    I usually use ladder logic for PLC Ready, synchronization flag and All axis servo ON by direct specification U1\G. It always works. the only thing annoying is that you cannot see the status of coils and contacts from the buffer memory in monitoring mode. I wonder when Mitsubishi will fix this "problem". Is this still the case with the Q, L and IQ-R systems?
  7. https://www.youtube.com/watch?v=ScAMpKm-qFE&ab_channel=MITSUBISHIELECTRICFactoryAutomationGlobal
  8. One touch tuning Servo J4 mitsubishi

    I'm assuming it's the B series servo(optiacl SSCNET III/H)? Am I to understand that the tuning takes place in "user command method" mode? In "One touch tuning" mode, you should be able to choose between "User command method" or "Amplifier command method", but I don't see these options on your screenshot. It's probably related to the version of the software you're running... My advice is to use a stand-alone MR Configurator2 via USB and do One touch tuning with the "Amplifier command method" by setting how much the motor can be rotated in both directions without damaging anything on the machine. After that, when you write parameters in the motion module, remember to uncheck the write servo parameters, because otherwise it will return to the old settings before tuning...  
  9. One touch tuning Servo J4 mitsubishi

    Who controls the servo motor while the auto tuning procedure is performed? PLC or the servo driver itself?
  10. Positioning and speed control

    Section 5.5 from here: https://dl.mitsubishielectric.com/dl/fa/document/manual/inv/ib0600503eng/ib0600503engm.pdf But a lot depends on the equipment you have available... What PLC? Is there positionnig card installed on the A840 and motor feedback (encoder)?
  11. Sinamics S120 hoding brake issue

    It turned out to be a bad brake coil, but I didn't catch it until got it off the brake. With a slight application of axial pressure on the coil ring resistance becomes OL.
  12. Sinamics S120 hoding brake issue

    Hello, everyone,   Drive: S120 with CU310-2 PN Safe brake module: 6SL3252-0BB01-0AA0 Servo motor: 1fk7032-5ak71-1vv3-z     After 5 years of trouble-free operation: Alarm 7930 - Brake control error[10] When we power up the system the drive initialisation is done and RDY and COM leds are solid green. When positioning command is applyed the RDY led starts flashing red 2Hz. With machine power off and brake coil disconnected from the safe brake relay module we apply 24V DC on the coil for short preiod of time few times to see if the brake works and it does. We can hear clear klicking sound and the motor shaft is free when applying voltage on the brake coil. After this operation the system works with no issue for 5-10 days and then again Alarm 7930 Mainly the motor wont move at all and brake holding, but some times during machine operation in state when the motor should stay still and holdin with brake it can moved by hand freely... the brake not holding. My guess is that the brake is mechanically worn and stuck in the hold position, but sometimes it also gets stuck in the open position.   Is there a spare part for the holding brake or the motor must be replaced? No info in manuals... Shall we look for the problem elsewhere? Thank you in advance and best regards.
  13. FX5U -80MT/ES not run under UPS

    See if this helps...
  14. Pneumatic cylinder stroke length

    Sounds like a job for proportional valve... : https://www.festo.com/media/pim/682/D15000100122682.PDF
  15. HMI Mounting Hardware

    Look here on page 3 at the bottom: https://us.mitsubishielectric.com/fa/en/~/media/299c2e24d27d4a008aa6882e9a36a2c1.pdf These are mounting accessories for GOT2000 series but according to some sites D808D197G53 is the bracket compatible with the GT16 series... For example: https://www.radwell.co.uk/Buy/MITSUBISHI/MITSUBISHI/D808D197G53/?redirect=true
  16. Duff FX3G 80MR

    Useful information. Thank you! We have replaced Fx3U-MR series output relays 2-3 times without any worries, but most of rest requires more serious soldering equipment such as a microscope, hot air station, low melt, quality flux and other accessories... as well as a steady hand, but so far no we had to. I have been in this factory for a decade now and we have never had a Melsec main CPU unit fail. Only one flexo press that gave me trouble was an Fx3u-485ADP-MB, which after 15+ years of faithful service just didn't want to communicate anymore. There are no alarms in the PLC or errors in the module's special registers and no issue with wiring... It worked flawlessly on my desk with whatever equipment I could think of that I had available to test it on, but on the machine a beam. We replaced the adapter 2 times with a brand new one and it stopped communicating after 2-3 months of operation. Now the third one has been working on the machine for 2 years now, but we have a new spare in the cupboard. Now I have two that I can use for small projects and R&D with one thing in mind that I don't have to rely on them for serious stuff... :)  
  17. Servo Amplifier

    Read this first... FX5-40/80SSC-S StartUp manual: https://www.allied-automation.com/wp-content/uploads/2015/05/MITSUBISHI_manual_FX5-40SSC_startup.pdf FX5-40/80SSC-S Application manual: https://www.allied-automation.com/wp-content/uploads/2015/05/MITSUBISHI_manual_FX5-40SSC_advanced.pdf FX5-40/80SSC-S Advanced Synchronous Control manual: https://www.allied-automation.com/wp-content/uploads/2015/05/MITSUBISHI_manual_FX5-40SSC_synchronization.pdf FX5-40/80SSC-S Hardware manual: https://eu-assets.contentstack.com/v3/assets/blt5412ff9af9aef77f/bltafeba923d7d20a76/617236d9a27c230f0b6e3bc5/288867.pdf MR-J4W2-_B manual: http://dl.mitsubishielectric.com/dl/fa/document/manual/servo/sh030105/sh030105m.pdf
  18. Mitsubishi EDS file location? (GX Works3)

    Here's the Net Profile files for GX Works3 and FB: https://us.mitsubishielectric.com/fa/en/support/technical-support/knowledge-base/getdocument/?docid=3E26SJWH3ZZR-37-1208 You might need registration...
  19. DSCL2 scaling Instruction usage problem

    Glad to help...
  20. DSCL2 scaling Instruction usage problem

    In simulation with R04CPU this example works fine. Never tested it in ST on actual PLC, but i use the ladder instruction on many PLCs on our factory floor with no issue...
  21. DSCL2 scaling Instruction usage problem

    SM400 ( special auxiliary relay always on for the IQ-F/R resies) is the enabling bit for the DSCL2 instruction in structured text programming mode. D0 is the RawValue in this example...
  22. DSCL2 scaling Instruction usage problem

    Let's say DSCL2(SM400,D0,D100,D200); D0 (and D1) is the input value that you need to scale (32Bit integer)   D100 (and D101) stores the number of coordinate points that you want the function to work within (32Bit integer). If D100=2 D102 (and D103) is point 1.X value (32Bit integer) D104 (and D105) is point 2.X value (32Bit integer)   D106 (and D107) is point 1.Y value (32Bit integer) D108 (and D109) is point 2.Y value (32Bit integer)   D200 (and D201) is the scalled output value (32Bit integer) Always keep the  input value within 1.X to 2.X range or the instruction will end with error   DSCL_Ladder.gx3 DSCL_Ladder.gx3
  23. R16MT Sync two servo motor

    https://dl.mitsubishielectric.com/dl/fa/document/manual/ssc/ib0300243/ib0300243l.pdf
  24. MELFA ASSISTA COBOT

    Programmatically speaking, it's pretty simple. Let's say you trained a position p1 and you want to position the tip 100 mm in the negative direction by Y axis with linear interpolation. Here's how it would look in Melfa Basic V: Mov p1 '(Joint interpolation move to p1) ptemp=p1 '(ptemp gets the values of p1) ptemp.y=ptemp.y-100 '(math for 100mm offset in negative direction)  Mvs ptemp '(moves with linear interpolation to position ptemp) You can use the operation panel in RT ToolBox3 and jog the robot by using the direct execution window and execute these lines one by one.