Jump to content
OMRON Forums

RafaelFalcaro

Members
  • Posts

    28
  • Joined

  • Last visited

Everything posted by RafaelFalcaro

  1. Hi, I need to make the same channel on my controller control two types of motors, according to the user's choice. For this, I created two virtual motors and a plc that makes the selection between the setups according to a Boolean flag, but it is not working. Follow the plc: if (homeInit == 0) { if (Gate3[0].Chan[0].Status & $100) { Motor[12].ServoCtrl = 0 Motor[12].pDac = Sys.pushm Motor[11].ServoCtrl = 1 Motor[11].pDac = PowerBrick[0].Chan[0].Pwm[0].a setup = 1 } else { Motor[11].ServoCtrl = 0 Motor[11].pDac = Sys.pushm Motor[12].ServoCtrl = 1 Motor[12].pDac = PowerBrick[0].Chan[0].Pwm[0].a setup = 2 } homeValue = Gate3[0].Chan[0].Status & $100 homeInit = 1 }
  2. Hi, I'm trying to implement a "gantry following mode" control with the M1 as leader and M2 as follower, but both of them are in open loop (without encoders). I've parametrized the motors like that: Motor[1].ServoCtrl = 1 Motor[2].ServoCtrl = 8 Motor[2].CmdMotor = 1 And i've got the "Gantry Follower" indication at M2 Status window, but when I command a movement like #1j^1000, just the M1 executes the movement. Is there any other missing parameter for the motors?
×
×
  • Create New...