Esp_Set_E_Stop_Config(Long Axis, Long Config); Esp_Get_E_Stop_Config(Long Axis, Long *Config) - Newport ESP6000 User Manual

Motion controller/driver
Table of Contents

Advertisement

esp_set_e_stop_config Set Emergency Stop Configuration Register
esp_get_e_stop_config Report Emergency Stop Configuration Register
Synopsis:
Arguments:
Library Location:
Description:
Returns:
Usage Example:
See Also:
5-24
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
#include "esp6000.h"
int esp_set_e_stop_config(long axis, long config)
int esp_get_e_stop_config(long axis, long *config)
long axis
axis number from 1 to 6
long config
configuration register
\esp6000.dll
esp_set_e_stop_config() is used to configure the emergency stop checking and event
handling for the specified axis.
esp_get_e_stop_config() reports present setting.
BIT#
VALUE
0
0
0
1
1
0
1
1
2
0
2
1
3
0
3
1
4
0
4
1
5
0
5
1
6
0
6
1
7
0
7
1
31
0
31
1
ESPOK, ESPERROR
Hint:
#include "esp6000.h"
main()
{
if (!esp_init_system())
{
printf("ESP6000 Not Initialized! \r\n");
exit(-1);
}
/* Abort Motion On E-STOP Event */
esp_set_e_stop_config(1,0x05);
}
DEFINITION
disable E-Stop checking
enable E-Stop checking
do not disable power motor on E-stop event
disable motor power on E-stop event
do not abort motion on E-stop event
abort motion on E-stop event
reserved
reserved
reserved
reserved
reserved
reserved
reserved
reserved
reserved
reserved
reserved
reserved

Advertisement

Table of Contents
loading

This manual is also suitable for:

Unidrive6000

Table of Contents