Hi!
I need help, anyone knows about System Variables or any parameters that can limit the digit after the comma in the Data register?
Regards
Hi!
I need help, anyone knows about System Variables or any parameters that can limit the digit after the comma in the Data register?
Regards
Hello, I have some suggestions about this problem.
- please move the robot to zero position by the pendant, if the robot already in zero degrees and the scribe mark on the robot show the exact place, then I think nothing happens with your mastering data.
- are you using PR for all the robot positions? if yes, be careful with Frame changing, because little changes in the User Frame or Tool frame can give a bit difference to your robot PR's position.
about your question :
1. yes, you are right, you have to do Quick mastering again because the pulse coder data is different.
2. do you have All of the above back-ups instead of Image backup? if yes, you can check it on Roboguide simulation.
maybe, changing your sensor with a Distance sensor can be one of the best solutions.
I have faced the same problem, first I only use a photosensor to detect the workpiece, and I have to use the Skip function because the sensor only inputs the On and Off sensor to the robot, in the end, I have to start from the top of the pallet.
then, I tried to change the sensor to a distance sensor and input the distance to register. after that, I can go to start picking positions in pallet without using the Skip function.
I suggest using Space Function, or Dual check Safety function. it way easier than just using I/O basic configuration for Interlock.
For the current robot model and controller, space function is a basic option for the robot. and DCS is an option function software.
Hi there, would you try to use Vision function instruction?
last time I used it for checking the position of the workpiece in the conveyor. the Instruction is FOUND POS
please try this
PR[1]=VR[1].FOUND_POS[a]
you can use this instruction after the robot found the part, in the Visual tracking case. you can put this instruction after PKCSGETQUE.
the found pos will copy to PR[1] and you can make a logic by using Y or X direction to become your priority to pick.
if you sure the distance between the workpiece is the same, and the position is stable you can try to use the PALLETIZING option, I often using it as the program to make the picking with this array easier. but if you don't have any, you can try to use 1 PR as the basic and then make the calculation to complete the other task.
Hello there, I need some suggestion from you and also a discussion.
I have a project for robot handling part with Forging machine.
Forging machine movement: it has a movement to go down for pressing and go back up after pressing (in vertical movement), this machine is using the motor for the pressing process. There are 5 parts in 5 stations on 1 machine, the station number 1 is for the rough part and beginning of the process, after the machine press and go up again the part must be move to the next station until finish in station number 5.
Robot Movement: this robot will handle to move the part from one station to another after the forging machine finish to press.
First Idea :
- I have a simple idea to connect between the machine using standard communication (device net/ cc-link/another communication method), the Forging machine will send DI to the robot after it finished pressing and then the robot will send DO after the robot finish moves the part to the next station. But, another challenge is the cycle time must be under 2 seconds.
So, the other idea is to make a robot that can synchronize with the Forging machine, robot movement will follow the pressing movement. For example, when the machine will press then the robot will go back, and when the machine goes up, the robot will approach to move the parts.
Then the challenge is motor of this machine is a different brand from Fanuc, so I need a suggestion on how to make it synchronize, or if you have any idea or the same experience. I will be glad to hear from you.
thank you very much.
I'm not sure if it was the correct way to do this, but for a Kuka "in an open space and Safe-Op" I've allowed operators to jog independent axis and/ or Cartesian mode xyz from the HMI. In my main loop I would look for the specific button "Jog A3 Positive". Then jump to that subprogram where I would move A3 to the max axis limit until the HMI PB was released with an interrupt in the robot code. More interlocks could of been made in hindsight looking back, but it worked for what was needed.
Hello there, it's one of a good idea. Thanks for that, i have tried also in Fanuc robot to making program and also looping some program with waiting signal from HMI.
Great idea, thank you very much for your help
Great Example, thank you for your help.
is there any idea from all?
Hello All, let's have a little discussion about things that I always wonder about.
Do you have some ideas on how to implement robot jogging using HMI or buttons on the control panel, let's say the robot is stopped and motors are running. I have an idea to jump to some interrupt in the task if the button is pressed and to go to motion routine where I would use x,y,z variable typed on HMI, or maybe I will let the robot working as the SKIP LBL work in one program, or maybe do you have some other more elegant ideas how to implement this. The point is not to train operators to use flex Pendant, to make them a simple option for jogging from the control panel while the robot is in auto mode. Thank you.
I have been looking for a similar topic in this forum, but cannot find anything.
so let's discuss
Hello there
I have used this robot now, here I tell you some of my experience with this robot.
1. Design, this robot has a compact and unique design, with all rounded shape make this robot is "friendly" to catch and to touch. the surface also really smooth and make this robot is really good to see but still has a rigidity like other Fanuc's robot.
2. Easy to handling, I have installed this robot by myself, the robot only 40Kg weight and controller is lesser than this. so make it easy to handling and set up.
3. New item, for this robot we will get a Tablet PC for handling and guide this robot, this is new for me as my experience using the Teaching pendant. but quite interesting.
4. New Feature, we can use IRProgramming (this also exist in Compact plus for Scara robot) for easy teaching this robot, only move the robot to the target point and then make the program just by Drag a symbol and Drop this in the program line, it is difficult to explain, but I enjoyed it actually LoL
5. Safety, this robot is another improvement of CR, it has the same sensitive sensor to make it stop when contact somebody, then this robot has a function to manual guide without manual guide stick (usually we use this for CR), furthermore for teaching the motion of this robot, we can pull and push this robot and guide by your hand to the point as we taught and then save it as the point program.
well, it is too long but I hope can give you some little point of view regarding this robot.
so far, if you need a safety robot and the compact one, this robot can be your solution.
FYI, the robot has a speed of 1000mm/s
Blank scree of the pendant, maybe the problem is the pendant
hello there, have you check the calibration of the gun? maybe something happen with the calibration so robot cannot autotune correctly.
it seems something happen with the software, restore the IMAGE backup robot in booting menu if possible.
hello there..
The best thing that you have to be concern beside the price is about the future of your robot. Discontinuity of the part and also how about the support from the robot maker. Maybe you can get the cheap price at the beginning but how about the future?, it is really possible for you to spend more money at the end because of that problem.
Me, myself always chose branded robot. yeah this is really expensive at the first but worth for invest. some brand over me for no discontinuity part and also life time support.
I'm sorry that I can't take a picture beacause it is in my company computer.
is there any alarm ?
if yes, what is that
Hello there
we don't need any deadman switch in Roboguide.
Can you send us the picture of the roboguide and also the alarm you got?
would you like to send the picture of the Test run panel on your roboguide?
Hello there
The most important thing that have to be concern when you want to Robotize your Welding process :
- Minimize Gap Size
- Stability from your JIG or others
- Try to Eliminate 2G, 3G, 3F in Horizontal position, 2G Vertical position and also overhead like 4F, 4G and 5G because it is quite difficult for robot to be handled.
i suggest to use additional positioner to make your welding in Flat position.