As far as I know, Safety PMC only helps to build logic in a more convenient manner than Safe IO Connect, but doesn't have certified blocks to program safety functions (like monitoring of e-stop or door) - at least not in acordance with European standards. So this means, that each component still requires a safety relay, which is then connected to robot's safety input.
Correct me if I'm wrong.
Posts by bidzej
-
-
if you want the robot to be the "master" safety device, you'll need to use safety relays, which in turn will cut off power to peripherals.
-
try TIME BEFORE / TIME AFTER / DISTANCE BEFORE / DISTANCE AFTER motion options (should be available as an extension of a motion instruction), for example:
J P[1] 50% TB 0.00 CALL prog
the manual says, that it's only possible to use TP programs after CALL in this case, but if so, you can execute a TP program, which in turn calls Karel.
-
quite easy to check: go to MENU - STATU - VERSION ID and check the version of the Root software. Then compare it to your installed FRVRCs and you'll know.
In VW for example, the version is 8.23 and this does not come among standard FRVRCs of Roboguide. -
because the software uses a so called "customisation" to load and modify lots of additional stuff.
-
These automotive custom instructions are only available in dedicated software versions (and FRVRCs).
-
it's actually pretty straightforward, you have to open a file (.csv probably; with a dedicated built-in), interpret it and edit the comments with a dedicated built-in, until EOF is found in the file.
-
You might want to replace your FROM/SRAM module to a bigger one (maximum is 3MB SRAM). If that still isn't enough, you might ask Fanuc for an option called TPDRAM, which allows you to store .TP programs in FROM and automatically loads them to DRAM on startup.
-
-
-
-
look for a sticker which says FANUC System (something), for example FANUC System R-H, or R-J2.
-
What you'll definitely need are Position Reigsters (PR) and numeric Registers (R).
You'll need R's as counters and possibly for calculating offset values, which you'll later use to shift PR's in given directions.
You'll also need to edit only certain coordinates of PR's - use PR[i,j] for that, where i = PR's number, j = coordinate.
Depending on the PR's data type, values of j are: 1 = x or J1, 2 = y or J2, 3 = z or J3, 4= w or J4, 5 = p or J5, 6 = r or J6. Depending on number of additional axes in your system, there may be further components of PR's. At the end of a PR, there is also a CONF string, which determines the arm's configuration, but that won't be needed in most cases - just use LPOS at some point of your program, to get a correctly "formatted" position and then play with it.Also, User Frames and Tool Frames will be useful.
-
-
which controller?
Generally, try jogging the robot a couple of degrees in + and - in each axis before moving it to zero position, then try to master and calibrate again.
-
have you tried RES_PCA, then power cycle and then Shift+Reset to jog in Joint?
-
looks like you need to check your paths for collisions and your torch specification (whether it's designed to withstand currents and temperatures that you get).
-
I have already met such a request from the customer. But it makes no sense actually. The robot is supposed to stop immediately, and the table with a delay - but exactly in the same manner, with immediate power cut-off. This means, that the table still stops harshly and quickly, it doesn't make life easier for the mechanics.
-
I think it would lack the CE marking at least.
And, as already said, the safety system is different, so probably compliant with RIA, but not with European standards. I'm not sure if replacing the E-Stop board is enough, there might be more differences in other related components.Smaller things, like hour meters, are an option, which can be also ordered and connected to an european controller (hour meters are mounted as standard in some european automotive controllers for example).
-
the error code and message don't seem to correspond...
here is what it should be: http://www.linuxsand.info/fanuc/code/SENS-004
have you disconnected anything from the robot lately?