Skip to content

명령어-좌표계클래스


1. 전환도구手 (SWITCHTOOL)

설명: 전환도구手,0을/를없음도구手

명령어이름: SWITCHTOOL

매개변수 설명

매개변수이름유형값 범위범위설명
_variableobject-변수유형;手填int유형或int유형,전역或로컬
_variable.datafloat-데이터값
_variable.secondvalueint-副값
_variable.valueint[0, 999]도구手번호
_variable.varnamestring-변수명
logoutbool-주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
typeint48전환도구手在열거형수열type에서48
userParamIntint-2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring-2차 개발에서 사용자 정의, 현재 의미 없음

예시

json
{
  "_variable": {
    "data": 0.0,
    "secondvalue": 0,
    "value": 4,
    "varname": "GI009"
  },
  "logout": false,
  "type": 48,
  "userParamInt": 0,
  "userParamString": ""
}

2. 전환사용자 좌표 (SWITCHUCOORD)

설명: 전환사용자 좌표

명령어이름: SWITCHUCOORD

매개변수 설명

매개변수이름유형값 범위범위설명
_variableobject-변수유형;手填int유형或int유형,전역或로컬
_variable.datafloat-데이터값
_variable.secondvalueint-副값
_variable.valueint[0, 999]사용자 좌표번호
_variable.varnamestring-변수명
logoutbool-주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
typeint49전환사용자 좌표在열거형수열type에서49
userParamIntint-2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring-2차 개발에서 사용자 정의, 현재 의미 없음

예시

json
{
  "_variable": {
    "data": 0.0,
    "secondvalue": 1,
    "value": 4,
    "varname": "GI[GI001]"
  },
  "logout": false,
  "type": 49,
  "userParamInt": 0,
  "userParamString": ""
}

3. 사용자 좌표转换 (USERCOORD_TRANS)

설명: 将B、C사용자 좌표系叠加(×),결과置入A사용자 좌표系

명령어이름: USERCOORD_TRANS

매개변수 설명

매개변수이름유형값 범위범위설명
CoordAint[1, 999]사용자 좌표A;결과存入该사용자 좌표系,这里예사용자 좌표系序번호
CoordBint[1, 999]사용자 좌표B
CoordCint[1, 999]사용자 좌표C
logoutbool-주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
typeint117사용자 좌표转换在열거형수열type에서117
userParamIntint-2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring-2차 개발에서 사용자 정의, 현재 의미 없음

예시

json
{
  "CoordA": 8,
  "CoordB": 18,
  "CoordC": 28,
  "logout": false,
  "type": 117,
  "userParamInt": 0,
  "userParamString": ""
}

4. 전환외부 축 (SWITCHSYNC)

설명: 在프로그램실행中전환현재使用的외부 축

명령어이름: SWITCHSYNC

매개변수 설명

매개변수이름유형값 범위범위설명
logoutbool-주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
syncgroupint[1, 3]要전환到的외부 축的그룹 번호
typeint50전환외부 축在열거형수열type에서50
userParamIntint-2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring-2차 개발에서 사용자 정의, 현재 의미 없음

예시

json
{
  "logout": false,
  "syncgroup": 2,
  "type": 50,
  "userParamInt": 0,
  "userParamString": ""
}