Unless you replace all the encoders it will never happen. Yaskawa has a special proprietary startup communication that turns the encoders "on". Without this you will never get any data from the encoders.
Posts by Robodoc
-
-
The formula is;
Numerator x 360 / Denominator / PPR
If you boot in maintenance mode and LOOK at the axis control information (Don't change anything) to get the Numerator and Denominator of the external axis.
The PPR (Pulses Per Revolution) is based on the controller type.
-
This is a programming issue. We would need to see the program to see why, but most likely you are not resetting the position shift after the ninth part.
Watch the conditions of "=", "<", and ">". If they are in the wrong spot or the wrong value your program will not work as you want.
-
The [51] points at robot 2. [50] is robot 1, so your problem is the CPU can't communicate with the second (R2) servo system. This could be anything from a cable that is plugged in wrong to the address of the second AXA card is set wrong. If you boot in Maintenance mode and LOOK at the settings (don't change anything), do you have two robots?
It's really important that the power comes on to both controllers at the same time. Most cells like this have one main disconnect to feed both controllers. You should turn this disconnect off and the two controllers on, then turn the one main switch on to get both controllers to boot at the same time.
-
This is a purchased option. You need to contact your local Yaskawa dealer to buy it.
-
Sorry to say you have the wrong part. You need to buy the correct part from your local Yaskawa service center.
-
Under the robot icon you will find 'interference cubes'. You have to build the zone that can be done by axis or a 3d cube in space. The current TCP will either be in or out of that zone. You can then use the zones (called sout) in a program or map the SOUT bit to an output.
-
Insert the SPEED command to set the speed of the MOVL to anything you like.
Please remember, if you are using a variable for your speed reference the speed in the variable will be read in mm/sec. So a B variable set to 255 will have the robot move 2.55 mm/sec. Use a I variable and add two zeros at the end (for the decimal places).
-
Do you have a PLC that is not connected or communicating? If so, you need to either get the PLC talking or set the bypass.
-
-
First, make sure you are in remote mode. These functions only work when in remote.
Second, there is a menu (sorry I don't remember how to get to it and I don't remember witch one) called COND1 and COND2. One of them will allow external functions (servo on, mode change, start...) be very careful on this menu. The wording is not clear on allowing or prohibiting the commands.
Third, there is a hard wire connection that must be made to allow external servo power on to work.
-
It's part of the main harness. You'll need to replace the harness OR get a direct to encoder cable from Yaskawa, cut the end you don't need off and connect the two cables together.
-
Yes this motor will work on an NX100, but you need to know special parameters to set, and as 95devils said, you will need to figure a way to get 90 volts DC to the brake when servo power is on.
-
What makes B005 zero. The program is doing what it is told. Waiting for the variable to be zero.
-
are you using an external power supply?
-
Do you have a red light on the power supply?
-
You need a key.
-
Replace the internal harness.
-
You can buy FDE for windows and install it on a Windows 10 PC and do your backups with that.
-
Do you have any acceleration or deceleration tags turned on in the program lines?