hi. my question is if there is a possibility to run the programs made in motosim directly from the usb stick, without being copied to tp. thank you.
No. The jobs would have to loaded into the controller to run.
hi. my question is if there is a possibility to run the programs made in motosim directly from the usb stick, without being copied to tp. thank you.
No. The jobs would have to loaded into the controller to run.
Sorry, I don’t know Kuka. Hopefully, someone can help.
Basis, roboter, and anwender all show the position of the active tcp. The data is the tcp's position with respect to the origin of something, the basis, the roboter, or an anwender.
The screen you are displaying is tcp #5's position from the origin of the roboter.
To edit/teach the tcp, go to ROBOTER in the Main Menu. Then Tool Control Point. Since Tool Number Switching is on, press SELECT on the tool number you wish to edit.
I just discovered that CNVRT is missing from arith menu on one of my controllers. Interesting. I thought that it is one of default instructions on every controller.
Potis, how do you do tool change?
CNVRT PX000 PX000 TF TL#ToolNumber or CNVRT PX000 PX000 TL#ToolNumber ?
The CNVRT instruction has been a standard going back 30+ years. The only two reasons I can think of why it wouldn't show up:
1) Language level set to subset.
2) Job's group set is not a robot, base, or station. Set to a non-group job.
I have used the CNVRT both ways you show. It really depends on what you are trying to do and what the rest of the code sets up.
Possibly all 9s. That is the default but is also Management mode without that option. It is recommended to change it. So that may not be it.
Can’t be done directly in the ladder.
Is your number 11 the decimal number or the binary number?
D5=32
D4=16
D3=8
D2=4
D1=2
D0=1
If your 11 is decimal the D3, D1, and D0 are a 1, 8 +2+1. Everyone else is 0.
If you 11 is binary the D1 and D0 are one, everyone else is 0. This would be the decimal number 3.
If you want the interrupt enabled all the time you could put the EI at the top of every job. You could also write in the ladder if someone jogs the robot or moves the cursor force a the master job call. At the top of the master job have your EI instruction.
Change the security level to at least Management. Go to Parameter in the Main Menu. Go to RS in the submenu. Cursor to RS005’s content box. Press SELECT. Type in 1. Press Enter.
You don’t specify a controller generation. The above will work on anything since the late 90s.
Can you describe more? Vacuum could be control through a robot job. It could be controlled through the ladder program. It could be controlled through a system job.
All these are already on you controller except for system job. That is a paid option you may or may not have.
Is this just on/off for the vacuum? Are you trying to control a large motor vacuum pump?
Go to Motoman.com and look for the Operator’s Manual for Arc.
You can also Google, Motoman XRC Operators Manual.
Where are you located? May check with your local Yaskawa office. I know in the US there isn’t any in-house training due to the age of that controller.
No, there is not a way to just delete the ladder.
Is the CF card too big? Depending on software version, the smaller the CF card the better, under a GB, MB is preferable.
One resort is to initialize the ladder. This would remove the external hold but could cause other messages and issues depending on what peripheral equipment the robot is connected to.
If that is your whole User side of the ladder you have issues. The User side should have hundreds of lines.
Do you have a backup of the CIO.PRG or CMOS.BIN?
If not you would need to initialize the ladder which could cause other problems. I'm assuming the robot has not run in production or some odd project with no i/o.
By the way, is there anyway to change collision sensor sensitivity on teach mode? Because i wanto to test the program before actually run it on automatic but it might detect collision with the brush.
Shock Sens Level Condition Number 9 is for teach, you only have the 1 file.
Post your ladder as a txt file. Need to see what is driving 70205 and 70207.
I know I have backups of customer’s cells going back into the 90s.
The controller could be initialized then the backups you have loaded on top. You would need option 3 from my above post to do that.
The problem is in your ladder program. You need to troubleshoot the ladder. What is driving auxiliary relay address 70207 and 70205?
Sounds like something custom in the ladder program. You would need to dissect the ladder. Play is address 5054.
No, it is not possible to collect those indvidual files into a cmos outside the controller. Wihout a cmos you could:
1. Call Intelitek and see if they have a backup from when the cell was shipped.
2. Call the local Yaskawa office where Intelitek got the cell from. Yaskawa should have a backup of when they shipped the cell to Intelitek.
3. Have the local Yaskawa office come in and set the controller back up.