Jump to content
OMRON Forums

lanenwie

Members
  • Posts

    1
  • Joined

  • Last visited

Everything posted by lanenwie

  1. Hi DT support, I am trying to set up a feedforward torque control delta robot. The inverse dynamics has been calculated and I plan to upload a list of compensating torque to the 3 motors used to actuate the manipulator. Currently, a PMAC card (VERSION: 1.17C ;TYPE: PMAC1, ISA/VME, FLASH, PID, CLK X2) is used control the robot through the on board position servo loop. I hope to reduce following errors by introducing this compensating torque. I wonder if it is possible to use virtual motors to update the torque compensating tables of the real motors for every servo cycle? I hope to map the 'commanded position' of the virtual motors (really the calculated torque) to the torque compensation tables or the real motors. Would a PLC program be sufficient to do this? Ideally, I hope to implement a motion program script which would look something like this: %%%%%%%%%%%%%%%%%%%%%%%% SPLINE1 TA50 X45 Y45 Z45 A(torquetermX) B(torquetermY) C(torquetermZ) ... %%%%%%%%%%%%%%%%%%%%%%%% or %%%%%%%%%%%%%%%%%%%%%%%% PVT 50 X45:00 Y45:00 Z45:00 A(TorqueX:TorqueX') B(TorqueY:TorqueY') C(TorqueZ:TorqueZ') .... %%%%%%%%%%%%%%%%%%%%%%%% where X,Y,Z are the real motor angles and A,B,C are the virtual coordinate systems. Thanks in advance!
×
×
  • Create New...