Posts by lunknowl

    hi i have problem on this 38663 error 15v limit on drive unit, but when i run auto 5% everything working, if i speed up to 10% i keep getting this alarm randomly, is there anyone have same problem?? i already call the tech support and check input power, the only thing that i didnt try is the replace power supply. thanks

    hi, i have the s4c 6400 robot with encoder board setup for linear tracking. i follow the manual to setup the linear tracking and everything is working, now i want to try the circular tracking but nothing in manual, the technical support never call back so if anyone have done something similiar to this, please share thanks

    DO YOU HAVE SIMPLE LOAD PROGRAM, I TRY THIS BUT DUPLICATE MAIN PROGRAM (S4C CONTROLLER)


    A0.PRG
    MAIN()
    LOAD\DYNAMIC:RAM1DISK"A1"
    UNLOAD


    A1.PRG
    MAIN()
    SETVALUEl:=1;


    I NEED MAIN PROGRAM SO I CAN SAVE THE FILE AND IT ACTUALLY LOAD INTO A1 BUT SHOW THAT DUPLICATE MAIN???? :help:

    well thank for correct my basic program but my question is i have alot of routine inside 1 program file which cause the robot slow to load and limit variable. so my question is can i have a multiple program files instead of multiple routine?? thanks ( i dont know how slow that load instruction will be)
    also in my basic program I call different routine for different line (p1 and p2) (p1 can call both routine 1 and 2), (p2 can call both routine 1 and 2)
    i dont know if load instruction be the same. thanks

    :help: hi i have the simple program like this


    ------------------------------------------------------------------------------------------------
    %%%
    VERSION:1
    LANGUAGE:ENGLISH
    %%%


    MODULE V1
    !
    CONST robtarget p1:=[[1000,1200,800],[0,0.92388,0.382683,0],[0,0,2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
    CONST robtarget p2:=[[1000,1200,800],[0,0.92388,0.382683,0],[0,0,2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
    CONST num P1:=180;
    CONST num P2:=180;


    PROC main()
    !
    IF p1=1 THEN
    routine_1;
    ENDIF
    !
    IF p1=2 THEN
    routine_2;
    ENDIF
    !
    IF p2=1 THEN
    routine_1;
    ENDIF
    !
    IF p2=2 THEN
    routine_2;
    ENDIF
    ENDPROC


    PROC routine_1()
    !program1
    ENDPROC



    PROC routine_2()
    !program2
    ENDPROC


    ------------------------------------------------------------------------------------------------


    the problem i have is i have 50 programs and robot has limited variable and file size!! so is there a way to load program only when using


    PROC main()
    !
    IF p1=1 THEN
    routine_ref_p1=routine_1.prg;
    ENDIF
    !
    IF p1=2 THEN
    routine_ref_p1=routine_2.prg;
    ENDIF
    !
    IF p2=1 THEN
    routine_ref_p2=routine_1.prg;
    ENDIF
    !
    IF p2=2 THEN
    routine_ref_p2=routine_2.prg;
    ENDIF
    !
    ENDPROC


    PROC routine_ref_p1()
    !program_reference_p1
    ENDPROC


    PROC routine_ref_p2()
    !program_reference_p2
    ENDPROC

    hi i try to get the robot studio 3.1 working on the 6400 2.8 robot. i restore the backup but it keep saying unknown data type ggundata when i go to test program????
    the newest robot studio not support 6400 2.8 robot so if anyone have using robot studio please share me the file thanks

    hi i dont know if anyone can help me with the robotdk. i try to using irb360 as irb 340 to do a simple 2020 cube 3d print. i change the robot configuration to match irb340, tool, wobj, everything working correctly on the simulation but it doesnt on the real irb340. i dont know if anyone can make a simple program using irb360 as irb340? (the join angle is min -13,max +24) thanks

    for #2 question i already try different zone value like z20, z80, z120 but it still paused every move. it seem like it paused whenever it moving 5th or 6th axis so im thinking is there like a system parameter to check for that.(supervision on s4c+ but on the s4c controller dont have that option) thanks

    i use 6400 robot with s4c controller. i dont see any "corner path failure" warning. it pause at end of all the motion. really everything is working fine but it seem to be weird because im using zone point but it still paused like fine point. the robot motion jerk (robot move and rotate fifth axis at the same time) so im thinking that robot have some system parameter that check how accurate before it move?

    hi i try to using fly-by point z200 to move robot without stop but somehow the robot still pause from point to point. i can see that the robot is pause when it rotate. is there like a supervision check or system parameter like path resolution to smooth that move out?.


    another thing is the load data. i read the manual but just want to makesure that the tool data is relative to the wrist coordinate mean tool data relative to the flang of the robot and the load data is relative to the tool mean that:


    tTool1: [10,20,30]
    lLoad1: (30kg)[10,20,30]
    is this right

    for example: the program is moving p1 straight down p2, then move to the right p3, then straight down from p4, like a walk stair.


    MoveL p1, v5000, z200, Tool1; (p2 down about 24 in)
    MoveL p2, v5000, z200, Tool1; (p3 to right about 12 in)
    MoveL p3, v5000, z200, Tool1; (p4 down about 3 in)
    MoveL p4, v5000, z200, Tool1;
    MoveL p3, v5000, z200, Tool1; (go reverse to get out)
    MoveL p2, v5000, z200, Tool1;


    i can see from point to point it have a radius but not much (is that because robot is close to limit? it was running same as slow speed like 25%)
    is there like a system parameter to check for that? like query time, path resolution?

    :help: hi i have 2 questions if anyone can help me with (already search and ask tech support but no luck)
    1) service mode, the system parameter manual mention that to change some system parameter you need to put robot in service mode? (tech support say never heard of that but i remember when i install the robot os, it ask for the standard or service robot i dont know is that what manual talking about)
    2) i use fly by point with z200 (MoveL p10,v5000,z200,tGrip) but somehow it stop at some point?

    it really wierd that it only happen once every 3 hour or so. if it was load definition it should happen all the time so i think because it moving faster and faster after so long it miss the path calculation so it stop. so i think that increase the path calculation tolerance will help but i dont know if robot have that parameter or not.

Advertising from our partners