Hi HawkME and Fabian
Do you know how to manual return a license on one laptop then open roboguide on another laptop to use the license previously returned?
Thanks.
Hi HawkME and Fabian
Do you know how to manual return a license on one laptop then open roboguide on another laptop to use the license previously returned?
Thanks.
Hi HawkME & DS186
Do you know which UI can be configured to stop the robot from running in auto? I can get start and hold work fine but can't find a way to stop it.
If so, I may try setting a register value to 0 when pressing the stop button and in the main code, if that register is 0 then do nothing, which makes the stop function kind of as a cycle stop.
Any idea on this, thanks.
Hi HawkME
Thank you for your reply.
I set my robot exactly as what you described. I deliberately chose another tp program and as soon as I hit the start button on pc, the main program was selected automatically.
But I got "SYST-007 NETWORK is the master device error". Is this because that I tested the robot with ROBOGuide? Do I have to connect my robot to a real PLC to get rid of this error?
Thank you.
Quote from HawkMEI don't know if you can directly start the robot from PCDK, but consider this: If you can change a register then that event can trigger the robot to start. For example, if you have a BG Logic program monitoring the value of a register, and if that register changes from a 0 to a 1, then BG Logic pulses a start signal.
Hi HawkME
It's been a couple of years since this topic has been last updated.
I'm playing starting and stopping the robot with PCDK as well. I think that UI1 to UI8 need to be configured as rack 34, slot 1, start 1, and these four UIs 1,2,3,8(actually flags) are always on in a BG logic. The start button on the PC changes a value of a register and that register changes UI 6 from 0 to 1 in the BG logic as well. It should start the robot, am I correct?
If so, can this prevent someone from changing the TP program other than main(I've asked this in another thread)?
Thank you.
Dear forum user
I have a LR mate 200id robot and I've already selected OTHER in the program selection mode and make the MAIN program as the default program to run.
I made a infinite loop in the main tp program and get the main to read PLC input bits to run different sub programs.
I am wondering whether there is a way that can prevent people from selecting the incorrect tp program other than main?
Thank you.
Hi HawkME
Thanks for the confirmation.
Hi HawkME
If I'd like to configure the robot as slave to PLC, do I have to get the Ethernet/IP Adaper option(RTL-R784) installed or the Ethernet/IP Scanner option(RTL-R785) can get the robot work as both master and slave?
I have a robot with only Ethernet/IP Scanner option(RTL-R785) installed and I'm not sure I can configure it as slave to the PLC straight away.
Thanks.
You need to run some commands to calibrate the robot after you connect and go online with it.
Usually there are two calibrations needed for cobra robot: rough cal and fine cal. You can do rough cal by typing the command. But you do need a set of special jig to do the fine cal.
Thanks HawkME for the info.
But every time the condition in tc_online is not satisfied, the "INTP-440(MAIN)Stopped by TC_ONLINE" fault pops up and program won't resume even tc_online condition is true later.
Is it something to do with the alarm setup?
Hi HawkMe
I can't see TC_ONLINE in the "INST" menu list, so suppose it's not enabled?
I edited those four lines of code and loaded to the robot, then changed R[20] to 0 and ran the robot and got the error message.
Thanks.
Hi everyone,
Does anyone know the syntax of c# code reading and writing values from and to the IOs?
Thank you.
Hi Dear Forum users,
Is there a system variable or something we need to turn on first to enable the TC_ONLINE command?
I got "INTP-440(MAIN)Stopped by TC_ONLINE" fault when robot ran the code below at line 4,
1: LBL[1] ;
2: ;
3: TC_ONLINE ENABLE ;
4: TC_ONLINE (R[20]=1);
Thanks.
Ah, thanks SkyeFire and Nation for pointing this out for me.
There are a lot information in the .dg file. What sort of info are related to this topic if you could please let me know, then I'll copy them here?
Thanks.
It has seven options under Host Comm menu, including from TCP/IP, Telnet, ... to FTP. Not sure if this is standard.
Thanks HawkMe, will try this as well next week.
Thanks HawkMe.
But theoretically, is it feasible only using c# without PCDK to a real robot?
I haven't tried with the real robot yet. I tried this with fanuc roboguide and it did work.
Hi rob76
Just wondering whether people can do it without PCDK, purely with c# in visual studio.
I've made some very basic c# code, but the progress is really slow as I don't have any example of the references etc in the library.
Thanks.
Hi Dear Forum users
I'm trying to write some code in c# in order to read and write datas such as registers and position registers from and to fanuc robot, even can start and stop the robot in the future by using c#.
I don't have fanuc PCDK. I'm wondering whether you have some manuals or sample codes regarding this. It'd still be great if someone has fanuc PCDK can share some knowledge and information about the examples in the PCDK folder.
Thanks.