Jump to content
OMRON Forums

jnasri

Members
  • Posts

    6
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by jnasri

  1. I added MacroinitPLC and changed the PowerBrick[0].MacroEnableA value to $0BFFFF00 on the slave

     

    but the following command that i use in one of my PLCs didnt repond : macro timeout

    MacroAuxiliaryRead 0,P555, P556

     

    it responds only if the PowerBrick[0].MacroEnableA = $0FFFFF00 OR PowerBrick[0].MacroEnableA = $0FBFFF00

     

     

    I added a ctr to see in how much time the active status is reached and it is about 30 second +/- 20 seconds

     

    i added also a ctr to see in how mush time the MacroAuxiliaryRead Command is successfull and the result is 5 to 30 retry ( 1 second between each command)

     

    do you have an explanation for that?

  2. I tried your suggestion : "PowerBrick[0].MacroModeA =$808000 on the Slave".

     

    unfortunately it doesn't change the activation pb on power on of the master side.

     

    on power on:

    slave side: i have auxslaveconfigfault ( see Slavestatus2.png)

    PowerBrick[0].MacroModeA =$808200

     

    on the master side: see MasterStatus2.PNG

     

    note: the macro status leds are green on both sides ( master and slave).

    SlaveStatus2.PNG.d144aa405ddf1534a9adbeb32aae7358.PNG

    MasterStatus2.PNG.793729772b0f48281c597b5089044a2b.PNG

  3. Hi all,

     

    I am having some trouble with the Macroactivation on power on of a Brick LV:

     

    The hardware setting is as follow: 1 Powerbrick LV as Master & 1 Powerbrick LV as Slave.

     

    the config of the Master

    PowerBrick[0].MacroModeA =$00403000;

    PowerBrick[0].MacroModeB =$00000000;

    PowerBrick[0].MacroEnableA =$0FFFFF00;

    PowerBrick[0].MacroEnableB =$0;

     

    PowerBrick[1].MacroModeA =$0;

    PowerBrick[1].MacroModeB =$0;

    PowerBrick[1].MacroEnableA =$0;

    PowerBrick[1].MacroEnableB =$0;

     

    Macro.TestPeriod =10/Sys.ServoPeriod;

    Macro.TestMaxErrors =Macro.TestPeriod/10;

    Macro.TestReqdSynchs =Macro.TestPeriod-Macro.TestMaxErrors;

    Macro.IOTimeout =0;

     

    config of the slave

    PowerBrick[0].MacroModeA =$00408000;

    PowerBrick[0].MacroModeB =$0;

    PowerBrick[0].MacroEnableA =$0FFFFF00;

    PowerBrick[0].MacroEnableB =$0;

     

    PowerBrick[1].MacroModeA =$0;

    PowerBrick[1].MacroModeB =$0;

    PowerBrick[1].MacroEnableA =$0;

    PowerBrick[1].MacroEnableB =$0;

     

    Macro.TestPeriod = 10/Sys.ServoPeriod;

    Macro.TestMaxErrors = Macro.TestPeriod/10;

    Macro.TestReqdSynchs = Macro.TestPeriod-Macro.TestMaxErrors;

     

    Randomly on power on , the master macro status never pass to Active.

    I have the following macro status:

    on the On master:

    Macro.status[0].active=0

    Macro.Status[0].SynchMaster =1

    Macro.Status[0].TestEnabled=0

    On the slave:

    Macro.status[0].active=1

    Macro.Status[0].SynchMaster =0

    Macro.Status[0].TestEnabled=1

     

     

     

    From the master side, I issued some line command as follow:

    Macro.RingTest[0].PwrOnErrCntr

    Macro.RingTest[0].PwrOnErrCntr=0

    Macro.Status[0].RingError

    Macro.Status[0].RingError=0

    Macro.Status[0].ErrorsFault

    Macro.Status[0].ErrorsFault=0

    clrf

    stdin:6:5: error #50: MACRO COM TIMEOUT: clrf

    Macro.RingTest[0]

    stdin:7:2: error #20: ILLEGAL CMD: Macro.RingTest[0]

    Macro.Rings

    Macro.Rings=1

    Macro.ICs

    Macro.ICs=4

    Macro.IC3s

    Macro.IC3s=2

    Ldata.CmdStatus

    Ldata.CmdStatus=0

    Macro.RingTest[0].RingBrkStationNum

    Macro.RingTest[0].RingBrkStationNum=0

    MacroControllerDetect

    Error: PowerBrick[0] isn't in a connected Ring

    Error: PowerBrick[1] isn't in a connected Ring

    MacroControllerDetect

    Error: PowerBrick[0] isn't in a connected Ring

    Error: PowerBrick[1] isn't in a connected Ring

     

     

     

    When I disconnect/ reconnect the fiber optics With the brick lv powered on the status of the macro change to active.

     

    Please help me to diagnose the problem.

     

    Best regards

  4. There is a known issue where if you change a gain and don't click out of the box before running the tuning move, the window has a small chance of crashing. Do you think this could be your issue?

     

    I know some changes to the tune tool are coming that will address this issue.

     

    Thank you for your reply. I am not sure that it is the case. I will follow your instruction on clicking outside the box and make you informed if it does stop crashing.

  5. Hi everebody,

     

    I am using power pmac IDE 43.2.19 with powerbrick LV (CPU:PowerPC,460EX / frimware 2.3..2.5) on a windows 10 Pro 64 bit.

     

    I have a problem with the Tuning tool which get stuck after 5 to 10 successfull sine or trapezoidal or even step curves profile generation.

     

    it is impossible to exit neither tune tool nor the IDE itself when it get stuck. i have to stop it via the windows task manager.

     

    the problem is occuring every time i launch the tune tool.

     

    please help!

×
×
  • Create New...