Emergency Stop Parameters
Emergency stop parameters are parameters related to the emergency stop function. These parameters are set using functions such as SetParam and SetEmergencyStopParam.
This page contains explanations for the following emergency stop parameters:
E-Stop Dec |
|
|---|---|
Variable Name: |
|
Type: |
double |
Unit: |
user unit / second^2 |
Minimum Value: |
1 |
Maximum Value: |
274877906943 |
Default Value: |
10000 |
Enable E-Stop Signal |
|
|---|---|
Variable Name: |
|
Type: |
bool |
Default Value: |
FALSE |
When the assigned signal bit is set high, an emergency stop will be triggered, and when it is set low, the emergency stop will be released.
An emergency stop can still be triggered by other methods (such as the ExecEStop function or the ExecEStop event) regardless of the value of this parameter.
The assigned signal bit will release the emergency stop on a falling edge (when the bit changes from high to low). If an emergency stop is triggered by another source while the signal bit is low, the emergency stop will not be released until the signal bit is set high for at least 1 cycle and then back low again. (The emergency stop can also be released with the ReleaseEStop function.)
The assigned signal bit will keep the system in emergency stop state continuously as long as it is high. While the signal bit is high, the ReleaseEStop function will not release the emergency stop (the EmergencyStopSignalOn error will be returned).
Axes cannot be commanded while in emergency stop state. Also see the discussion at ExecEStop.
E-Stop Signal Source |
|
|---|---|
Variable Name: |
|
Type: |
|
Default Value: |
|
If this parameter is set to Input, an I/O input bit will trigger the emergency stop.
If this parameter is set to Output, an I/O output bit will trigger the emergency stop.
If this parameter is set to UserMemory, a bit in the user memory space will trigger the emergency stop. See UserMemory for additional information regarding the user memory space.
E-Stop Signal Level |
|
|---|---|
Variable Name: |
|
Type: |
|
Default Value: |
|
See EStopLevel for additional information regarding the emergency stop levels.
Invert E-Stop Signal Polarity |
|
|---|---|
Variable Name: |
|
Type: |
bool |
Default Value: |
FALSE |
E-Stop Signal Byte Address |
|
|---|---|
Variable Name: |
|
Type: |
unsigned int |
Minimum Value: |
0 |
Maximum Value: |
See Below |
Default Value: |
0 |
E-Stop Signal Source |
Maximum Value |
|---|---|
maxIoInSize - 1 |
|
maxIoOutSize - 1 |
|
The byte address of the emergency stop signal. This parameter has no effect if the Enable E-Stop Signal parameter is set to FALSE.
E-Stop Signal Bit Address |
|
|---|---|
Variable Name: |
|
Type: |
unsigned char |
Minimum Value: |
0 |
Maximum Value: |
7 |
Default Value: |
0 |
Enable E-Stop Status Signal |
|
|---|---|
Variable Name: |
|
Type: |
bool |
Default Value: |
FALSE |
The assigned signal bit will be set to high while the emergency stop has been triggered and low while the emergency stop is released. This signal bit will contain the same value as the Emergency Stop status.
E-Stop Status Signal Destination |
|
|---|---|
Variable Name: |
|
Type: |
|
Default Value: |
|
If this parameter is set to Output, the emergency stop status will be copied to an output bit.
If this parameter is set to UserMemory, the emergency stop status will be copied to a bit in the user memory space. See UserMemory for additional information regarding the user memory space.
Invert E-Stop Status Signal Polarity |
|
|---|---|
Variable Name: |
|
Type: |
bool |
Default Value: |
FALSE |
E-Stop Status Signal Byte Address |
|
|---|---|
Variable Name: |
|
Type: |
unsigned int |
Minimum Value: |
0 |
Maximum Value: |
See Below |
Default Value: |
0 |
E-Stop Status Signal Destination |
Maximum Value |
|---|---|
maxIoOutSize - 1 |
|
The byte address of the emergency stop status signal. This parameter has no effect if the Enable E-Stop Status Signal parameter is set to FALSE.
E-Stop Status Signal Bit Address |
|
|---|---|
Variable Name: |
|
Type: |
unsigned char |
Minimum Value: |
0 |
Maximum Value: |
7 |
Default Value: |
0 |
E-Stop Level 1 Type |
|
|---|---|
Variable Name: |
|
Type: |
|
Default Value: |
|