Don't know if anyone else on here watches Fanuc's Friday Webinars, but this is the Webinar for tomorrow May 5th:
New R-30iB Plus Hardware, Software and Pipeline Changes: What you Need to Know
Don't know if anyone else on here watches Fanuc's Friday Webinars, but this is the Webinar for tomorrow May 5th:
New R-30iB Plus Hardware, Software and Pipeline Changes: What you Need to Know
I have a robot that we are setting up that needs to go to an air blowoff station. I need to move the EOA around in the blowoff station to get all the coolant/chips off the parts. I would like to just have 1 PR that I teach and then use offsets from there for the other positions so that I would only ever need to touchup a single point, or at least ideally that is all I'd ever need to do. I am familiar with adding a standard Cartesian PR offset, but would like to just do a joint offset. All I really want to do is rotate J6 +/- from my taught point. I tried playing around with it and couldn't find a way to just have it rotate J6 without teaching additional points.
The same thing CANNOT be accomplished with IF-JMP-LBL in BGLogic, because JMP is not permitted. (There is no way to segregate code-blocks that will be conditionally executed.)
Jumping is allowed in Background Logic, but only going down in the program, not up.
I'm pretty sure I had the same issue awhile back. Although I was using an 8gb flash card at the time, not a USB. I could not find anyway around it, and just had to find a smaller size card to use instead.
Is the UALARM stopping you? If so you can prevent that by changing the severity of the UALARM. If you just want the message displayed at the top of the pendant gone I don't think there is a way around that. Even setting the severity to a 0 should still display the message.
We have used IPR rails a few times in the past, they have good products, IMHO. Here is their site, but the rails they show are probably a little big for an LR Mate, but would still carry it:
You can absolutely save programs off device on thumb drives and flash cards. Do you have any experience doing backups? If not, search on here there is plenty of info of how to do them. Once you have confirmed your backup contains a copy of all your programs you can dump any you aren't using, but have the ability to reload them at a later date.
I honestly believe if your company has a Fanuc robot registered to them, all you have to do is call spare parts and they will set you up with an account for free. Also if you have ever taken a Fanuc class you can get access.
I took a class last summer and the access the students are given on the cRc site is far less than I already have working for an official integrator. I don't know if the access they are given includes access to manuals, I would guess not. Seeing as they only took a class, not buy a robot from Fanuc. Like you said though if you can show you own a robot you should have good luck getting access.
You aren't by chance trying to use two HMIs are you? I remembered this post from a few months back talking about having an issue with the number of SNPX connections:
I have no experience with this alarm, but from linuxsand's website(via the sticky thread at the top of the main page) it says the following:
Cause: The number of connections has reached the set value.
Remedy: Do any one of the following: Wait until a connection becomes vacant, Change the set value, or cycle power and begin
the beginning connection.
I don't know if you had trouble searching for alarm info because it is just PRIO, not PRIOR, BTW
This is my favorite part of the press release:
"With the help of the programming guide, even first-time robot users can create a program for a simple handling task and execute it in just 30 minutes."
That should be interesting to see.
I know little about controls, but I know that Pro-face and Allen Bradley both have PLC, HMI, and Ethernet connectivity. Im sure there are plenty more options out there, but that is what we have used in the past where I work.
Did you also go to the Ethernet /IP page and do your settings there? It is found at Menu > I/O > EtherNet/IP. I don't know a lot about setting up Ethernet IP, Ive only done it a few times, and I stumbled through it each time. I do know we went there and set it to either scanner or adapter and put in our settings on that page before we configured our IO. Im assuming you have already done your setup on this page since it does show your status as ACTIV on the config screen. Id guess your issue lies elsewhere, but just wanted to mention the Ethernet IP setup screen.
I had to look up what this even was, I had never even heard of it before. Seems like a great tool, but I am curious, how much does it cost?
You can't use wait or JMP LBL in BG logic
You can use JMP LBLs, but only going down in the program not up.
I am currently working on an M20 with pretty new software V8.30/P28(IIRC) and I am having an annoying quirk. Lets say the robot is running in Auto and I have the program running on the left side of the pendant and I have the Position Registers open on the right side. If I try to open a position register to change the value of say Z the screen keeps jumping back to the left side and then I have to keep hitting the Display button to get it back over to the right side so I can finish whatever Im trying to do. I had seen this happen before on older robots, but don't recall this happening on any newer robots. Is there a way to prevent this? Any idea what the trigger is that causes it to jump back to the left side? Sometimes it might wait 5+ seconds to jump to the left side, but other times as soon as I switch it to the right side it switches right back to the left side.
Any help would be appreciated, this gets really annoying when you are trying to do things on the right screen.
What I remember, the programming in BG logic have to use mixed logic instructions.
For instance...- DO[1]=(DI[1] AND !DI[2])
- IF (DI[1]) JMP,LBL[1]
- WAIT (DI[1])
I don't believe wait commands are allowed in BG programs though.
I see tony gast already lined you up on the deadman auto reset variable, but as far as other useful variables check out HawkME's post in this thread:
https://www.robot-forum.com/robotforum/fan…-programs-list/
In his reply, reply#3, he has 2 files attached. The SYS_SETUP file has quite a few useful variables. He created a program with all the variables and with the settings he wanted for each. This allows him to just load the program and run it on a new robot and it sets all his variables at once, pretty slick. If you deal with new robots often, this is definitely the way to go.
There are even more useful variables, it would be nice to have them all compiled into one master list and get the stickied on the main page. Maybe someone less lazy than me will take on that task. Even though it is primarily about background logic, you can find a few useful variables if you look around in the stickied BGLOGIC thread on the top of the main page.
It sounds like you aren't the only one having this problem. That is unless dohlfhauldhagen, another forum member here, is a co-worker of yours. From looking at your screenshots it looks like you are both stopping at the same spot while loading. Here is his thread:
https://www.robot-forum.com/robotforum/fan…-computers-(can't-create-a-second-robot)/
I can tell you what their response will be, send us $300 for a new USB stick.