Beiträge von TomHoffmann

    Hallo Ihr,
    ist limtizer.exe ein tool um bevor der roboter bewegt zu testen ob er in achslimitbereiche kommt?
    habt ihr nähere informationen über das Programm, und woher bekommt man das?
    danke im Voraus.
    grüße tom

    hi,
    hatte ich auch schon, war ein Sicherungsproblem.
    Grüße tom


    SRVO-058 SYSTEM FSSB %d init error (%d)


    Cause: FSSB initializing is failed.


    Remedy: Refer to the Controller Maintenance Manual. Note: Need power cycle to release this alarm.


    (35) SRVO-058 FSSB init error (Group: i Axis: j)
    (Explanation) Communication was interrupted between the main board and servo amplifier.
    (Action 1) Check whether fuse F4 in the power supply unit has blown. If the fuse has blown,
    check and correct the cause then replace the fuse.
    (Action 2) Check whether fuse FS1 on the servo amplifier has blown. If the fuse has blown,
    replace the servo amplifier including the fuse.
    (Action 3) Turn off the power and disconnect the CRF8 connector on the servo amplifier. Then
    check whether this alarm occurs again. (Ignore the alarm SRVO-068 because of
    disconnecting the CRF8 connector.)
    If this alarm does not occur, the RP1 cable of the robot connection cable or the
    internal cable of the robot may be short-circuited to the ground. Check the cables and
    replace it if necessary.
    (Action 4) Check whether the LED (P5V and P3.3V) on the servo amplifier is lit. If they are not
    lit, the DC power is not supplied to the servo amplifier.
    Make sure the connector CRP24 and CRM96 on the E-stop unit and the connector
    CRM96 on the servo amplifier are connected tightly. If they are connected tightly,
    replace the servo amplifier.
    (Action 5) Check the communication cable (optical fiber) between the axis control board and
    servo amplifier. Replace it if it is faulty.
    (Action 6) Replace the servo card on the main board.
    (Action 7) Replace the servo amplifier.
    (Action 8) If the other units (the servo amplifier for the auxiliary axis and the line tracking
    interface) are connected in the FSSB optical communication, disconnect these units
    and connect only servo amplifier for the robot. Then turn on the power. If this alarm
    does not occur, search the failed unit and replace it.
    Before executing the (Action9), perform a complete controller back up to save all your programs and
    settings.
    (Action 9) Replace the main board

    danke für eure antworten,
    ich habe von fanuc einen typ bekommen:
    es gibt die Funktion ATAN2(x,y).
    wenn man hier x=1 setzt und y= (echter x-wert)/y hat man den ARCTAN.
    sieht dann so aus:
    1: p1= Get_POS_REG(31,status)
    2: w1=ATAN2(1,(p1.z/p1.y))


    Vielen Dank
    tom

    Hallo,
    mir fehlt in karel die rechenoperation arctan (oder ich kann Sie eibfach nicht finden) weiß jemand die bezeichnung?
    cos /acos sin /asin sind da, das einzige was ich finde ist ATAN2, das liefert aber nicht das gewollte ergebniss...
    danke tom

    hi,
    in Karel sieht das so aus



    GET_TPE_PRM(1,data_type, int_value, real_value, TPE_Progorg, STATUS)
    ChkStatus(STATUS)


    GET_TPE_PRM(2,data_type, int_value, real_value, TPE_Prognew, STATUS)
    ChkStatus(STATUS)
    wobei die 1 bzw die 2 für das erste bzw das zweite argument nach deinem call mein programm(1,2) steht.
    grüße tom