Do a SM with a PC and load the data into PR's.
For example you have PR[100] to PR[200]. And you all the time ask for data in advance from the PLC.
Or use a MC where to store the positions and read from there.
Do a SM with a PC and load the data into PR's.
For example you have PR[100] to PR[200]. And you all the time ask for data in advance from the PLC.
Or use a MC where to store the positions and read from there.
Check in controlled start the number of PR's if that's really the case. You cannot access them from DATA -> F1 (Type) -> Position Reg?
I still don't understand very good. You want also to use the DeviceNet option with the PLC and you want also to use physically wired connection again to the PLC?
For the second thing, as Racermike stated you can use standard digital I/O's modules if you don't have a CRMA connector, which I don't think you do. Or maybe do some hardwiring and use RO and RI.
From what I know there is no TPIN only for SHIFT. There are for many items: Menu, Reset etc.. shifted variants of the normal ones.
For example: SHIFT + NEXT is TPIN[142].
I have worked only with DP Slave, but anyway, from my knowledge is ON /ON your case.
The second thing would be - your FANUC Profibus DP board is a master one, no? bacause from what I know slave / master boards are different.
The third thing, from my knowledge Profibus Slave is rack 67. I do not know about master.
Hello,
Unfortunately FANUC's manuals are not allowed on the forum. Anyway you have to setup the following:
0. Check you have linetracking hardware and software option installed.
1. Tracking frame.
2. Encoder scale (cnt /mm).
3. Upstream and downstream boundary.
4. Trigger input.
Please post your I/O Config for DI and GO/GI.
Maybe you have a shortcircuit on the EE connector (RI/RO) cable / connector.
Maybe use an FTP file server / client. FANUC has FTP server and you can connect from any FTP client (and use any OS). You can automate the process of copying the files using FTP commands.
You can go with some Linux based OS, much safer and free.
For checking the software version, you can go to MENU -> STATUS -> Version ID .
I've attached you a .pdf file on how to do compile from .ls to .tp . The small doc was written by me and i've tested it on Windows 7.
Yes, I know there is an ASCII UPLOAD option but I don't know anything about the price / software versions until it was included.
It's working for me in Roboguide. I guess the STATE should be "STARTED". I will attach you a cell with SM.
Did you setup SM correctly ? From MENU -> Setup -> HOSTCOMM....
Maybe you can check the "status" variable and do something with that. SHELL will always run.
$SHELL_CFG -> $SHELL_EXT must be false.
Check the attached workcell. In TESTSH is the code provided by scotty.
Hello,
For point 1 and 2:
1. For TP files:
a) You can write source code (.ls) in any editor, but you will need at least Roboguide installed and use maketp.exe (if you don't have a license for Roboguide) to compile in .tp. To be able to upload .LS, Ascii Upload is a must. You can make a .ls from .tp using printtp.exe.
b) For KL files you can use ktrans.exe from Roboguide package to translate into .pc.
All the steps above does not require a license for Roboguide, but you must have it installed.
For point 3:
Check connections between e-stop unit and servo amplifier, if the door switch is ok.
Check EAS1 EAS11 on the e-stop. Maybe E-Stop unit it's getting faulty?
I think your best bet is by using socket messaging. Build a string from the camera and send it to the robot. You can do it in KAREL.
It happened to me also, in the past.