So the question is from where I can get this value to monitor?
Posts by RookieWithRobots
-
-
Are you following the instructions here?
https://developercenter.robots…symbol_data_set_page.html
First you need to login as a remote user, then request mastership and then run the update command.Thanks for help, I'm now able to read/write variables. Next I need to check how I can read alarms&warnings&etc from robot. I think I need to get the event list and sort it from there?
-
the 6 axes, it makes sense that the internal wires are damaged. The robot paths are not that smooth.
Then I will start from these robot internal cables. They sometimes hold for ages and sometimes they are gone after few years. It's totally up to robot movements.
-
Hi, I did set $hpd_enb variable to TRUE, and I see $HPD_TRQ[] updated. But I don´t understand what does the value represent, since it is different than the values shown in the "axis" screen in the TP.
Is this a % of disturbance related to the max allowed or related to the max specification of the servo?Hi,
Unfortunately I can't tell yo what is the relationship between disturbance values and those values. I just know that with monitoring those I'm able to make some part relocation based on those values. I tried to search from my manuals, but couldn't found much to share.
-
I was playing little bit more with postman.....next task is to read user specific data value.
Ok some update...I'm able to read all my variables values one by one.
But then how can I write values to variables? I try to read/test but still no success....
-
Hi,
If I remember right this H590 option is spot tool+ option. This might be something that you need weld pro instead of handling pro software in your PC.
-
Hi there,
Have you check that this variables is set to 1?
$MISC_MSTR.$hpd_enb
Minimum: 0
Default: 0
Maximum: 1
karel/Data: RW
Program: RW
Control Start: RW
Type: BOOLEAN
Memory Location: CMOS
Name: High Precision Disturbance Torque Enable
Description: If TRUE: System will update $MISC.$HPD_TRQ[]. If FALSE: System does not update $MISC.$HPD_TRQ[].
User Interface Location: SYSTEM Variables screen
-
Are you losing all six axis positions or only axis six? Just in case how old these robots are? I'm just thinking the robot internal cables🤔
-
Hi there,
- Power off controller.
- Power on controller, holding in ‘F1’ & ‘F5’ buttons on teach pendant. Hold buttons in until BMON MENU is displayed on pendant.
- Insert USB stick to to slot.
- Select ‘CONTROLLER BACKUP / RESTORE’
- Select ‘RESTORE CONTROLLER IMAGES’ .
- You will be asked if you are sure. 1 for ‘YES’ Controller will now start restore Images from PCMCIA card.
Once the image is restored, Press Enter.
- Select ‘CONFIGURATION MENU’
- Select ‘COLD START’
And robot should boot up normal.
-
I need to read modules variable values and hopefully also read robot alarm messages. I haven't had time to make any more tests, but hopefully this week I have slot to test more. I already checked those examples.....but there are still some much to learn/test.
WOuld be nice if ABB has some simple example/test program. Like example KUKA is having
-
So,
I'm testing the Robot web service between ABB controller and my laptop. I'm able to make some basic command with postman(with one tutorial). But because I'm not expert in programming side. Could somebody share some example how I can go further (best example is a simple solution which is made with Visual Studio)?
I tried to search from here and read ABB tutorials, check youtube but maybe I use wrong words etc. But I couldn't found out what I was looking for.
-
Hi there,
Probably you need to go MENU->0 (Next)->6 (System)-> DCS. And from there disable your safety bus. You need DCS password for that. If password is not changed it is most probably '1111'
-
Thats true...learning by doing
-
RG should support more dirrent kind of file types. Not only iges when importin parts/fixtures etc. to RG.
Also would be nice if Fanuc would make new tool like what they have earlier to make easily tp prorams. The program package was WinOLPC and there was program called WinTpe...That is/was best;=)
-
Actually the problem was that that module was expert type and it was missing whole INI fold. After that this approximation worked like it should.
-
But could you still answer my question. If there is velocity command like 0.7 and then in data side there is 0.2 what is then the override command? Ok, I can follow HMI but I have to say that I cannot trust it. That's why I'm asking
-
So the issue is that how to make KUKA robot movemnst nice and steady in tight spaces.
So I have in the .src side command like this:
SLIN MC_Inside1 CONT Vel=0.7 m/s McInside Tool[1]:PalletGripper Base[0] ColDetect[1]
Then I have defined it to use:
DECL LDAT LMcInside={VEL 0.200000,ACC 100.000,APO_DIST 50.0000,APO_FAC 50.0000,AXIS_VEL 20.0000,AXIS_ACC 10.0000,ORI_TYP #VAR,CIRC_TYP #BASE,JERK_FAC 50.0000,GEAR_JERK 100.000,EXAX_IGN 0}
So hopefully somebody can tell me what these LDAT values are and what is actually the speed what this motion is using
-
Yes I know those system variables, but what is the best way to use those to monitor active program? Because in my case I like to have that monitoring active all the time.
-
I will take this topic up again. Maybe somebody has better solution for this? I really like to make that as clean so possible and try to avoid Karel etc. Maybe somebody have idea how to do it in BG Logic?
-
I need some brain push. I need solution to store +2000 robot positions. This is part of some RD project. First idea was to add positions directly to array in Karel (but Karel has this limitations). Another ideas is to store datas to *.csv file. That is doable, but csv parsing is pretty slow.
So does anybody have better idea for this? Extra cell controller is not possible