Anaheim Automation CLCI2000 Bedienungsanleitung Seite 22

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 40
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 21
19
SLEW_AT_BASE_CCW (ADDRESS, AXIS)
This will cause the motor to move at base speed in the CCW direction.
SLEW_AT_BASE_CW (ADDRESS, AXIS)
This will cause the motor to move at base speed in the CW direction.
SOFT_INPUT_CCW (ADDRESS, AXIS)
This will return the value for the -Soft Limit Switch. A 1 will mean that the switch is active, and a 0 will mean the switch
is not active.
SOFT_INPUT_CW (ADDRESS, AXIS)
This will return the value for the +Soft Limit Switch. A 1 will mean that the switch is active, and a 0 will mean the switch
is not active.
STOP (ADDRESS, AXIS)
This will immediately stop the pulses.
WAIT_FOR_STOP (ADDRESS, AXIS)
This will pause the execution of the program until the Axis has completed its motion.
NOTE: THERE ARE OTHER FUNCTIONS THAT ARE CONTAINED IN THIS FILE THAT SHOULD NOT BE USED
OR MODIFIED IN ANY WAY - THEY ARE USED INTERNALLY BY THE ABOVE FUNCTIONS, AND ANY
ALTERATION MIGHT PRODUCE UNEXPECTED RESULTS.
SAMPLE PROGRAM #3
This program will move a distance of 400 steps in the clockwise direction, with a base speed of 100 steps/second
and a Max Speed of 2000 steps/second. The ramping for both acceleration and deceleration would be 100,000
steps/second/second.
//PROGRAM FOR BORLAND C++
#include CLCISUBS.CPP
void main ( )
{
int address = 0x300; 'this sets up the correct address
int axis = 1; 'this sets up the axis number
INITIALIZE (address, axis); 'this initializes the board
MOTION (address, axis, 100, 2000, 100000); 'this sets up the motion
INDEX (address, axis, 400); 'this sets up the distance to move
GO_CW (address, axis); 'this initiates the move
}
Seitenansicht 21
1 2 ... 17 18 19 20 21 22 23 24 25 26 27 ... 39 40

Kommentare zu diesen Handbüchern

Keine Kommentare