If SHIFT + AREA doesn’t change the language then either:
The software version doesn’t support the language.
or
The controller wasn’t initialized as bilingual.
If SHIFT + AREA doesn’t change the language then either:
The software version doesn’t support the language.
or
The controller wasn’t initialized as bilingual.
You can only assign axes to the 8 and E keys. You’ll have to use the U+ and U-. Conversely, you can use S, L, and U to do each also.
Didn’t know you weren’t on an actual controller. Go to the Controller tab, File settings, Robot Calibration. Basically, the center of the first screen shot. You can tell MotoSim to write the calibration based on the layout. As long as the virtual controller is initialized correctly, you’re done. No need to teach any positions.
I don't know what the application the controller is set up for. Wiring changes based on the application.
In most applications:
A18 is 24Vdc. This goes to the positive side of the coil.
A15 is the negative side of the coil.
Between these terminals, you have zero load, much less a kickback diode. You have created a dead short. The maximum amperage of this output is 500 mA.
A17 is a 0Vdc terminal.
B15 is the negative side of the output. This should go to a 0Vdc terminal.
With the dead short, you have pulled down the 24V2 power supply. The APS is only rated for 1.5A for IO. As a bare minimum, the fuse on the AIO board has blown.
What part can’t you do? What series of positioner is it, Motopos D, a twin drive, etc?
Is coordinated motion turned on?
Stop category 0:-
Uncontrolled stop -- stopping by immediately removing power to the machine
actuator(s), all brakes, and/or mechanical stopping devices being applied.
Stop category 1:-
Controlled stop -- with power available to the machine actuator(s) to achieve the stop and then removal of the power when the stop is achieved.
Stop category 2:-
Controlled stop -- with power left available to the machine actuator(s).
If You have YRC1000 controller, probably You have ANCD-AIO02-E I/O card installed.
Depends on where the OP is located. The standard in the US is an AIO01.
Do you have a folder named Test01?
Why is there 598 servo command positions for a robot and base and 1196 for poisitioners but I only see 36 command positions for a robot and base and 72 for positioners? Regardless, none of these are defined in the header.
Is Aliasing for variables turned on? I000 and BP010 are aliased.
The two TSYNC instructions have an extra space between the instruction and number.
Problem I see, is your touching a part with a thin wire. The weld wire will bend before the robot even knows it. The torque isn’t going to change.
I've been with Yaskawa 25 years and never heard of it. It may be a product local to Europe or Asia or some other part of the world.
Same as roboprof. Never heard of it.
Hold SHIFT then COORD on any coordinates but USER.
Have you changed the harness in the arm yet?
System Info, Monitoring Time.
Forget what I wrote. It's for Fanuc.
Forget what?
Add the following in the beginning of the subroutine
(use any desired flag and register number):
F[1:STEP MODE MEM]=($SSR.$SINGLESTEP) ;
IF (R[1:NOSTEPIN]<>0), ($SSR.$SINGLESTEP)=(0) ;And this at the end of the subroutine.
$SSR.$SINGLESTEP=(F[1:STEP MODE MEM]) ;Non-zero value in the register will be the equivalent of NOSTEPIN declaration, but the first two lines shown will be stepped through.
That sure ain’t Yaskawa instructions.
The system program of the servo board is damaged, board failure.
Best I can do not knowing what generation of controller you are on. Replace AXA board.
If you are on a DX100 or newer you can select on the alarm, it will give you the details, and point you in the right direction.
Downside of using aliasing, nobody knows what variable type and address you are using.
Moving to pMOD_TAB implies a position variable. If both are p-variables are they set both to Base, Robot, or User. The controller will throw an alarm if they aren’t the same. It’s not the alarm you are stating but Unmatched Pos Var Type.
If you post the header we can see what variable type and addresses are used.
What is the instruction that the cursor is on when this alarm occurs?
Linear is what I would use without knowing exactly what you are doing.