Skip to content

Instructions - Spraying Process


Spraying Start

Instruction Name: SPRAY_ON

type Value: 122

Parameter Description

Parameter NameTypeValue RangeDescription
anaIDint[0, 99]Analog group number
atomdouble[0, 10]Atomization analog (V), modified when analog group number is 0
colorIDint-Color ID
flowdouble[0, 10]Flow analog (V), modified when analog group number is 0
gunIDint[1, 2]Gun
logoutbooltrue/falseWhether commented out: true=this instruction will not be executed in the job file, false=not commented out, executable
pointint-Point
sectordouble[0, 10]Fan analog (V), modified when analog group number is 0
seqIDint[1, 99]Sequence group number
traIDint-Trajectory ID
typeint122SPRAY_ON is 122 in the enum type list
userParamIntint-Customer-defined for secondary development, currently meaningless
userParamStringstring-Customer-defined for secondary development, currently meaningless

JSON Example

json
{
  "anaID": 0,
  "atom": 6.0,
  "colorID": 1,
  "flow": 8.0,
  "gunID": 2,
  "logout": false,
  "point": 1,
  "sector": 7.0,
  "seqID": 39,
  "traID": 1,
  "type": 122,
  "userParamInt": 0,
  "userParamString": ""
}

Spraying End

Instruction Name: SPRAY_OFF

type Value: 123

Parameter Description

Parameter NameTypeValue RangeDescription
anaIDint-Analog group number
colorIDint-Color ID
gunIDint[1, 2]Gun
logoutbooltrue/falseWhether commented out: true=this instruction will not be executed in the job file, false=not commented out, executable
pointint-Point
seqIDint-Sequence group number
traIDint-Trajectory ID
typeint123SPRAY_OFF is 123 in the enum type list
userParamIntint-Customer-defined for secondary development, currently meaningless
userParamStringstring-Customer-defined for secondary development, currently meaningless

JSON Example

json
{
  "anaID": 1,
  "colorID": 1,
  "gunID": 2,
  "logout": false,
  "point": 1,
  "seqID": 1,
  "traID": 1,
  "type": 123,
  "userParamInt": 0,
  "userParamString": ""
}

Spraying Color Change

Instruction Name: SPRAY_CHANGE

type Value: 124

Parameter Description

Parameter NameTypeValue RangeDescription
anaIDint-Analog group number
colorIDint[1, 10]Color
gunIDint[1, 2]Gun
logoutbooltrue/falseWhether commented out: true=this instruction will not be executed in the job file, false=not commented out, executable
pointint-Point
seqIDint[1, 99]Sequence group number
traIDint-Trajectory ID
typeint124SPRAY_CHANGE is 124 in the enum type list
userParamIntint-Customer-defined for secondary development, currently meaningless
userParamStringstring-Customer-defined for secondary development, currently meaningless

JSON Example

json
{
  "anaID": 1,
  "colorID": 9,
  "gunID": 2,
  "logout": false,
  "point": 1,
  "seqID": 98,
  "traID": 1,
  "type": 124,
  "userParamInt": 0,
  "userParamString": ""
}

Spraying Trajectory

Instruction Name: SPRAY_MOVE

type Value: 125

Parameter Description

Parameter NameTypeValue RangeDescription
ParaACCobject[1, 100]%Spraying acceleration: double type manually entered value or double type or int type global or local variable or bound variable
ParaDECobject[1, 100]%Spraying deceleration: double type manually entered value or double type or int type global or local variable or bound variable
ParaPLobject[1, 100]%Spraying PL: int type manually entered value or int type global or local variable or bound variable
ParaVobject[2, 1000]mm/sSpraying speed: double type manually entered value or double type or int type global or local variable or bound variable
anaIDint-Analog group number
colorIDint-Color ID
gunIDint-Gun
logoutbooltrue/falseWhether commented out: true=this instruction will not be executed in the job file, false=not commented out, executable
pointint-Point
seqIDint[1, 99]Sequence group number
traIDint[1, 99]Trajectory group number
typeint125SPRAY_MOVE is 125 in the enum type list
userParamIntint-Customer-defined for secondary development, currently meaningless
userParamStringstring-Customer-defined for secondary development, currently meaningless

JSON Example

json
{
  "ParaACC": {"data": 0.0, "secondvalue": 0, "value": 4, "varname": "GI001"},
  "ParaDEC": {"data": 0.0, "secondvalue": 0, "value": 2, "varname": "D009"},
  "ParaPL": {"data": 0.0, "secondvalue": 1, "value": 1, "varname": "I[I001]"},
  "ParaV": {"data": 0.0, "m_vUnit": 1, "secondvalue": 1, "value": 5, "varname": "GD[I001]"},
  "anaID": 1,
  "colorID": 1,
  "gunID": 1,
  "logout": false,
  "point": 1,
  "seqID": 1,
  "traID": 98,
  "type": 125,
  "userParamInt": 0,
  "userParamString": ""
}

Spraying Start Position

Instruction Name: SPRAY_STARTPOS

type Value: 126

Parameter Description

Parameter NameTypeValue RangeDescription
ParaACCobject[1, 100]%Spraying acceleration: double type manually entered value or double type or int type global or local variable or bound variable
ParaDECobject[1, 100]%Spraying deceleration: double type manually entered value or double type or int type global or local variable or bound variable
ParaTIMEobject-Advance execution time: double type manually entered value or double type or int type global or local variable or bound variable
ParaVobject[2, 1000]mm/sSpraying speed: double type manually entered value or double type or int type global or local variable or bound variable
anaIDint-Analog group number
colorIDint-Color ID
gunIDint-Gun
logoutbooltrue/falseWhether commented out: true=this instruction will not be executed in the job file, false=not commented out, executable
pointint[0, 1]Point posture: 0=absolute marker point, 1=posture only
seqIDint-Sequence group number
traIDint[1, 99]Trajectory group number
typeint126SPRAY_STARTPOS is 126 in the enum type list
userParamIntint-Customer-defined for secondary development, currently meaningless
userParamStringstring-Customer-defined for secondary development, currently meaningless

JSON Example

json
{
  "ParaACC": {"data": 0.0, "secondvalue": 1, "value": 2, "varname": "D[GI001]"},
  "ParaDEC": {"data": 0.0, "secondvalue": 1, "value": 4, "varname": "GI[I001]"},
  "ParaTIME": {"data": 0.0, "secondvalue": 1, "value": 5, "varname": "GD[GI001]"},
  "ParaV": {"data": 0.0, "m_vUnit": 1, "secondvalue": 1, "value": 1, "varname": "I[I001]"},
  "anaID": 1,
  "colorID": 1,
  "gunID": 1,
  "logout": false,
  "point": 1,
  "seqID": 1,
  "traID": 98,
  "type": 126,
  "userParamInt": 0,
  "userParamString": ""
}