Skip to content

명령어-传送클래스


컨베이어공작물감지시작

명령어이름:CONVEYOR_CHECKPOS

설명:컨베이어공작물감지시작

매개변수이름유형필수설명
IDint프로세스번호,값 범위범위[1,9]
logoutbool주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
typeint열거형값,CONVEYOR_CHECKPOS在열거형수열type에서107
userParamIntint아니오2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring아니오2차 개발에서 사용자 정의, 현재 의미 없음

JSON예시

json
{
  "ID": 6,
  "logout": false,
  "type": 107,
  "userParamInt": 0,
  "userParamString": ""
}

컨베이어공작물감지종료

명령어이름:CONVEYOR_CHECKEND

설명:컨베이어공작물감지종료

매개변수이름유형필수설명
IDint프로세스번호,값 범위범위[1,9]
logoutbool주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
typeint열거형값,CONVEYOR_CHECKEND在열거형수열type에서108
userParamIntint아니오2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring아니오2차 개발에서 사용자 정의, 현재 의미 없음

JSON예시

json
{
  "ID": 6,
  "logout": false,
  "type": 108,
  "userParamInt": 0,
  "userParamString": ""
}

컨베이어추적시작

명령어이름:CONVEYOR_ON

설명:컨베이어추적시작

매개변수이름유형필수설명
IDint프로세스번호,값 범위범위[1,9]
ParaACCobject加속도,double유형수동 입력 값或int유형或double유형전역或로컬변수或바인딩변수;값 범위범위[1,100]%
ParaVobject속도,double유형수동 입력 값或int유형或double유형전역或로컬변수或바인딩변수;값 범위범위[2,1000]mm/s
logoutbool주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
m_positionIdstring아니오포인트,如:"GP0001";当填포인트변수时사용,其余时刻을/를空
m_postypeint아니오当포인트을/를공작물포인트时값을/를1;값 범위범위[0,1]
posidnamestring아니오포인트,如:GP$I001;当填的포인트값을/를포인트바인딩변수时사용,其余时刻을/를空
posidtypeint아니오포인트유형:0=포인트유형아님을/를바인딩포인트변수;1=포인트유형을/를바인딩포인트변수
typeint열거형값,CONVEYOR_ON在열거형수열type에서105
userParamIntint아니오2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring아니오2차 개발에서 사용자 정의, 현재 의미 없음

JSON예시

json
{
  "ID": 6,
  "ParaACC": {
    "data": 0.0,
    "secondvalue": 0,
    "value": 1,
    "varname": "GI007"
  },
  "ParaV": {
    "data": 0.0,
    "m_vUnit": 1,
    "secondvalue": 0,
    "value": 1,
    "varname": "GD003"
  },
  "logout": false,
  "m_positionId": "",
  "m_postype": 1,
  "posidname": "",
  "posidtype": 0,
  "type": 105,
  "userParamInt": 0,
  "userParamString": ""
}

컨베이어추적종료

명령어이름:CONVEYOR_OFF

설명:컨베이어추적종료

매개변수이름유형필수설명
IDint프로세스번호,값 범위범위[1,9]
logoutbool주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
typeint열거형값,CONVEYOR_OFF在열거형수열type에서106
userParamIntint아니오2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring아니오2차 개발에서 사용자 정의, 현재 의미 없음

JSON예시

json
{
  "ID": 6,
  "logout": false,
  "type": 106,
  "userParamInt": 0,
  "userParamString": ""
}

가져오기컨베이어추적위치

명령어이름:CONVEYOR_POS

설명:가져오기컨베이어추적위치

매개변수이름유형필수설명
IDint프로세스번호,값 범위범위[1,9]
dataVariableobject아니오비전附加데이터收번째변수,int유형或double유형或string유형전역或로컬或전역변수或바인딩변수;아님사용时各번째값都을/를空
logoutbool주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
m_positionIdstring전역위치변수,GP변수;값 범위범위GP00001-GP9999
typeint열거형값,CONVEYOR_POS在열거형수열type에서176
userParamIntint아니오2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring아니오2차 개발에서 사용자 정의, 현재 의미 없음

JSON예시

json
{
  "ID": 6,
  "dataVariable": {
    "data": 0.0,
    "secondvalue": 1,
    "value": 5,
    "varname": "GD[I001]"
  },
  "logout": false,
  "m_positionId": "GP0019",
  "type": 176,
  "userParamInt": 0,
  "userParamString": ""
}

삭제컨베이어추적대상

명령어이름:CONVEYOR_CLEAR

설명:삭제컨베이어추적대상

매개변수이름유형필수설명
IDint프로세스번호,값 범위범위[1,9]
logoutbool주석 처리 여부:true=작업 파일에서 실행되지 않음;false=주석 처리되지 않음, 실행 가능
removeTypeint삭제범위:0=전체대상;1=本회대상;값 범위범위[0,1]
typeint열거형값,CONVEYOR_CLEAR在열거형수열type에서220
userParamIntint아니오2차 개발에서 사용자 정의, 현재 의미 없음
userParamStringstring아니오2차 개발에서 사용자 정의, 현재 의미 없음

JSON예시

json
{
  "ID": 6,
  "logout": false,
  "removeType": 1,
  "type": 220,
  "userParamInt": 0,
  "userParamString": ""
}