EasyManuals Logo
Home>Fastech>Controller>Ezi-Step Plus-R

Fastech Ezi-Step Plus-R User Manual

Fastech Ezi-Step Plus-R
114 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #95 background imageLoading...
Page #95 background image
- 95 -
95
Library for PC Program
FAS_MoveSingleAxisA bsPosEx
To move the motor to the absolute coordinate
Syntax
int FAS_MoveSingleAxisAbsPos (
BYTE nPortNo,
BYTE iSlaveNo,
long lAbsPos,
DWORD lVelocity,
MOTION_OPTION_EX* lpExOption
);
Parameters
nPortNo
Port number of relevant drive.
iSlaveNo
Slave number of relevant drive.
lAbsPos
Absolute coordinate of position to move
lVelocity
Velocity when the motor moves
lpExOption
Custom option.
Return Value
FMM_OK : Command has been normally performed.
FMM_NOT_OPEN : The drive has not been connected yet.
FMM_INVALID_PORT_NUM : There is no nPort in the connected ports.
FMM_INVALID_SLAVE_NUM : There is no drive of iSlaveNo in the relevant port.
Remarks
Refer to MOTION_OPTION_EX struct.
Example
#include "FAS_ EziMOTIONPlusR.h"
void funcMoveEx()
{
BYTE nPortNo = 1; // COMM Port Number
BYTE iSlaveNo = 0; // Slave No (0 ~ 15)
DWORD dwAxisStatus, dwInput;
EZISTEP_AXISSTATUS stAxisStatus;
long lAbsPos, lIncPos, lVelocity;
MOTION_OPTION_EX opt = {0};
int nRtn;
// Try to connect
if (FAS_Connect(nPortNo, 115200) == FALSE)
{
// Connection failed.
// The port number may be wrong, or incorrect Baudrate.
return;
}
// Moving motor with different acc/dec time
lIncPos = 15000;
lVelocity = 30000;

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Fastech Ezi-Step Plus-R and is the answer not in the manual?

Fastech Ezi-Step Plus-R Specifications

General IconGeneral
BrandFastech
ModelEzi-Step Plus-R
CategoryController
LanguageEnglish

Related product manuals