Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Minimum: 0 Maximum: BUFFER_NUM Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: BOOLEAN
Memory: CMOS
Description: If the motion option CDy is used and the system can maintain y(mm) corner distance, it is TRUE; otherwise, it is FALSE. If the motion
option CDy is not used, it is TRUE. The history buffer is updated if it is set to FALSE.
$VC_MORGRP[1].$hist_cspeed[1-20]
Minimum: 0 Maximum: BUFFER_NUM Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: BOOLEAN
Memory: CMOS
Description: It is TRUE if constant corner speed can be maintained; otherwise, it is set to FALSE. It is TRUE if the location travel time is greater
than orientation travel time; otherwise, it is set to FALSE. The history buffer is updated if this is set to FALSE.
$VC_MORGRP[1].$hist_index
Minimum: 0 Maximum: BUFFER_NUM Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: INTEGER
Memory: CMOS
Description: All $hist_XXXX variables are used together as a history buffer to inform the user concerning various warning status of AccuPath that
occurs during program motion. It is implemented as a ring buffer. The total size is 20. The value of $hist_index points to the latest recorded data.
Data is recorded only when certain events occur, such as when it is a short segment, when corner speed cannot be maintained, when corner
distance specified cannot be maintained, and so forth. Refer to the individual $hist_XXXX variables for details on warning events.
$VC_MORGRP[1].$hist_lineno[1-20]
Minimum: 0 Maximum: BUFFER_NUM Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: INTEGER
Memory: CMOS
Description: When the history buffer is updated, this field records the current program line number.
$VC_MORGRP[1].$hist_maxacc[20]
Minimum: 0.0 Maximum: 100000.0 Default: 0.0 KCL/Data: RW Program: RW UIF: Not available CRTL: Not available Data Type:
Array of Real Memory: Not available
Description: Internal use only. Record maximum acceleration values for debug purpose
$VC_MORGRP[1].$hist_maxjrk[20]
Minimum: 0.0 Maximum: 10000000.0 Default: 0.0 KCL/Data: RW Program: RW UIF: Not available CRTL: Not available Data Type:
Array of Real Memory: Not available
Description: Internal use only. Record maximum jerk values for debug purpose
$VC_MORGRP[1].$hist_minspd[20]
Minimum: 0.0 Maximum: 2000.0 Default: 0.0 KCL/Data: RW Program: RW UIF: Not available CRTL: Not available Data Type:
Array of Real Memory: Not available
Description: Internal use only. Record minimum corner speeds for debug purpose
$VC_MORGRP[1].$hist_orndom[1-20]
Minimum: 0 Maximum: BUFFER_NUM Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: BOOLEAN
Memory: CMOS
Description: It is TRUE if orientation travel time is greater than location travel time, else FALSE. History buffer is updated if TRUE.
$VC_MORGRP[1].$hist_progid[1-20]
Minimum: 0 Maximum: BUFFER_NUM Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: INTEGER
Memory: CMOS
Description: When the history buffer is updated, this field records the current program ID. The program ID is a unique number assigned internally to
each program.
$VC_MORGRP[1].$hist_short[1-20]
Minimum: 0 Maximum: BUFFER_NUM Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: BOOLEAN
Memory: CMOS
Description: It is TRUE if short segment; otherwise, it is set to FALSE. The history buffer is updated if it is set to TRUE.
$VC_MORGRP[1].$speed
Minimum: 0.0 Maximum: 10000.0 Default: 0.0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: REAL Memory:
CMOS
$VC_MORGRP[1].$ttl_maxacc
Minimum: 0.0 Maximum: 100000.0 Default: 0.0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: REAL Memory:
CMOS
Description: Internal use only. Record maximum acceleration value for debug purpose
$VC_MORGRP[1].$ttl_maxjrk
Minimum: 0.0 Maximum: 10000000.0 Default: 0.0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: REAL Memory:
CMOS
Description: Internal use only. Record maximum jerk value for debug purpose
$VC_MORGRP[1].$ttl_minspd
Minimum: 0.0 Maximum: 2000.0 Default: 2000.0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: REAL Memory:
CMOS
Description: Internal use only. Record minimum corner speed for debug purpose
$VC_PARAMGRP STRUCTURE
Description: This is the AccuPath setup parameter, which is robot or application tool dependent. Refer to the descriptions of the individual fields that
follow.
$VC_PARAMGRP[1].$cnstnt_spd
Minimum: 0 Maximum: 1 Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: BOOLEAN Memory: CMOS
Description: This variable controls the use of constant speed feature for CNT100 termtype motion. When the variable is FALSE, the system will not
maintain constant speed when moving around path corner. When the variable is TRUE, the system will maintain constant speed when moving
around a path corner by default, but might slow down if it is not possible. In order to do so, the corner distance might be increased compared to the
case of when $cnstnt_spd = FALSE. This variable is set by the application tool. It is set to TRUE for the P-200 robot.
$VC_PARAMGRP[1].$dcdh_ratio
Minimum: 0.0 Maximum: 1.0 Default: 1.0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: REAL Memory: CMOS
Description: Internal use only. This variable is set by the application tool. It is used when $shortmo_imp is TRUE.
$VC_PARAMGRP[1].$hist_spdlim
Minimum: 0 Maximum: 100 Default: 100 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: INTEGER Memory:
CMOS
Description: Internal use only. This variable is set by the application tool. When the planned speed is slower than the rate of program speed
specified by this variable, system detect speed slowdown and history buffer in $VC_MORGRP[] is updated.
$VC_PARAMGRP[1].$shortmo_imp
Minimum: 0 Maximum: 1 Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: BOOLEAN Memory: CMOS
Description: Internal use only. This variable is set by the application tool. Default: FALSE. If TRUE, short motion is improved when half distance rule
is applied.
$VC_PARAMGRP[1].$shrt_ratio
Minimum: 0.0 Maximum: 1.0 Default: 1.0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: REAL Memory: CMOS
Description: Internal use only. This variable is set by the application tool. It is used when $shortmo_imp is TRUE.
$VC_PARAMGRP[1].$warnmessenb
Minimum: 0 Maximum: 1 Default: 0 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: BOOLEAN Memory: CMOS
Description: FALSE: Warning message for AccuPath is not displayed. When the variable is TRUE, the warning message for AccuPath is displayed.
This has to be set to FALSE during the production cycle.
$VCCFG.$comp_switch
Minimum: 0 Maximum: 0x7FFFFFFF Default: 251 KCL/Data: RW Program: RW UIF: RW CRTL: RW Data Type: INTEGER
Memory: CMOS
Description: This variable is used to switch among different versions of Accupath software for comparison purpose. Default value is 251, which
means V5.20P Accupath is used. To use V5.11P Accupath software, set the value to be 123.
$VDATE
Minimum: "" Maximum: "" Default: "06/17/2004 " KCL/Data: RO Program: RO UIF: RO CRTL: RO Data Type: STRING
Memory: CMOS
$VERSION
Minimum: "" Maximum: "" Default: "V6.4047 06/17/2004" KCL/Data: RO Program: RO UIF: RO CRTL: RO Data Type: STRING
Memory: RAM
$VISIONMOUT
Minimum: 0 Maximum: 0x7FFF Default: 3000 KCL/Data: RW Program: RW UIF: Not available CRTL: Not available Data Type:
INTEGER Memory: Not available