Right now I have a few S4C+ controllers running a paint application and every part is running a different program. Every time they want to switch to a different part, they have to put the controllers into manual, select the correct .prg file and then put it back into auto and run it. I would like to add a part select in a module and run the programs based on the signal from the PLC. Can I run different programs from a module or do I have to convert all the programs into modules?
Posts by naduley
-
-
Thanks for the reply. I found out that they just wanted to be able to jog the servo gun with the J8+- keys and it didn't matter which physical axis it was. So first I had to go into the variables under $SGSYSCFG.$MAPKY78_2SG and set that to false. Then under System-Config-Item 49:J7,J8 jog key setup I just had to switch the J7 and J8 values.
-
I did try that but from what I remember it didn't give me the option to choose which axis. I should also note that this is a GM robot and I have to run a wizard when setting up the servo gun and it always seems to set the servo as axis 7 so i'm not sure if there will be a way around this.
-
I have a servo gun mapped to axis 7 currently and the customer would like it to be mapped to axis 8. Is there a way to do this? I've tried going through a controlled start and use the maintenance menu to change it but that didn't work.
-
I have a robot with an EOAT holding a car part that needs stud welds on it in Roboguide. I have the Remote TCP option loaded and the stud guns defined as a UFrame at the tips. I have the tool jog and RTCP options selected when I am jogging it as well. However, when I ctrl+shift+right click the part does not snap to the RTCP correctly and whenever I jog the part using the RTCP, the orientation of the TCP changes. Is this how it is intended to work or am I missing something?
-
I am doing a 21 robot sim in roboguide and was wondering how transferring the programs and all the TCP's and frames to the real robot works. Is it tough to do or is it as simple as restoring a backup of the virtual robot to the real robot? I have done it a lot with robot studio and ABB robots and was just wondering how the fanuc version compares.
-
It is version 8.30 Rev M. I have only used this version the whole time I've been doing this simulation. The same thing also just happened to my co-worker on his laptop.
-
I am working with Roboguide and have had an issue happen three times. Everything was working fine and one day I tried to load my simulation and it would not load past the second virtual robot controller. The only way I was able to fix the problem was to reformat my computer. It then happened on a new laptop I got and now it is happening again on my old laptop that was working. I'll attach some screenshots of where it crashes and the one error I get. Has anyone else had this happen or know how to fix it? Thanks for your help.
-
I'm not sure if you solved your problem, but I also ran into this. To solve it here is the correct EIO configuration:
#
EIO_UNIT_TYPE:-Name "Valve_Stack" -BusType "ENIP" -VendorName "Numatics"\
-ProductName "G3" -EN_VendorId 52 -EN_DeviceType 12 -EN_ProductCode 101\
-EN_OutputAssembly 150 -EN_InputAssembly 100 -EN_ConfigAssembly 1\
-EN_ConnectionPriority "SCHEDULE" -EN_InputSize 12You must make sure that the connection priority is set to schedule. Hope that helps!
-
We are working on a project where we pick plastic sheets from a pallet and place them into a molding machine. The EoAT has 12 vacuum cups with a vacuum sensor monitoring them. We want to go to a defined point above the stack, move down slowly until the vacuum switch comes on and we know we found our first sheet and then save that point. After finding the first sheet, I don't know an easy way of going back to the saved point and then moving down while monitoring the vacuum sensor, and for the first sheet too. Is there a way to monitor IO while moving? Any help is appreciated! Thanks
-
The system output Execution Error on two of our robots will not turn off. I have tried turning on the Reset Execution Error Signal, restarting the robot, running the program, resetting the program pointer and it will not turn off. There are no errors in any of the programs. Here are what the EIO connections look like:
SYSSIG_IN:
-Signal "ResetErrorCC" -Action "ResetError"
SYSSIG_OUT:
-Status "Error" -Signal "doRobotFaulted" -Arg2 "T_ROB1"
EIO_SIGNAL:
-Name "doRobotFaulted" -SignalType "DO" -Unit "PLC_IO" -UnitMap "7"\
-Access "Default" -Store-Name "diFaultReset" -SignalType "DI" -Unit "PLC_IO" -UnitMap "6"\
-Access "All"-Name "ResetErrorCC" -SignalType "DI" -Unit "IPCSimBoard" -UnitMap "1"
EIO_CROSS:
-Res "ResetErrorCC" -Act1 "diFaultReset" -Act2 "doRobotFaulted"-Res "ResetErrorCC" -Act1 "diFaultReset" -Act2 "doRobotFaulted"
Thanks for the help in advance!
-
Not sure if this will help but when using the trap routine with motion you must include the instructions StorePath, RestoPath, and StartMove. You can read more in the Technical Reference Manual- Rapid Instructions.
-
I am trying to connect to an IRC5 controller and edit the program. I am able to access RAPID through Robot studio on all the other robots, but on this one, there is no drop down menu to see the modules or programs. Is there a setting that I have to change to make this accessible? It also will not let me put the program modules into a backup and restore it either. I can access the I/O and configuration though when i request write access. Thanks for the help.
-
I am setting up a cell with a IRC5 controller that has an additional controller controlling the 3 external axis on the turntable. Everything powers up fine, but the main controller doesn't seem to see the secondary axis computer. The Ethernet cable is hooked up to the main computer and it is blinking like it is communicating. I am new to this sort of setup so is there anything simple I am missing? Thanks for the help in advance.
-
I am doing a reach study for a weld cell using roboguide and am trying to find a .iges file for the torch EOAT but am not having any luck. Is there a website with an EOAT database where I could find one? Thanks in advance.
-
What is AFR?
-
Do Fanuc robots have any way of seeing which IO (Digital) is being used in programs/system variables/etc. and what I/O is free?
-
I am working with RJ3iB controllers and trying to start them up with a style select. I have all the jobs in there and the plc sending the signal, however, whenever I do, I get back two errors. SYST-011 : Failed to run task and PRIO-023 : No ports of this type. We usually start using the PNS option so any help with this would be great. Thanks in advance.
-
Grossel makes the mechanical part and Tolomatic made the servo motor
-
Bill,
To see if the axis has had a quickmaster reference set before, go into your system variables. Under $DMR_GRP --> $DMR_GRP_T [1] (Or whatever group your axis is under) There should be a variable called $REF_DONE. If it is set to false, then your robot has never been quickmastered before. If it is true, then you should be good to go if it was quickmastered correctly before.Good Luck!
Nick