명령어-모션 제어클래스
외부 축모션
설명:및외부 축有닫기모션명령어,필수예에서존재외부 축이전제공사용할 수 있습니다。
MOVJEXT - 외부 축포인트포인트모션
명령어유형:type = 33
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaEVJ | double | [1, 100] | - | 외부 축속도조정정리比率;값을이(가)문자열"0"일 때사용 안 함을 의미 |
| ParaV | double | [1, 100] | % | 속도(m_vUnit필수이(가)2) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| logout | bool | true/false | - | 주석 처리 여부;true:에서작업파일에 복사합니다값을아님실행해당명령어 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수;1:绑설정변수,0:비바인딩설정변수 |
| RobotPos | object | - | - | 포인트정보(때사용绑설정변수포인트일 때,아님사용해당노드) |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s |
| 2 | %(만가능사용2) |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaEVJ": {
"data": 0.0,
"secondvalue": 1,
"value": 1,
"varname": "GI[I001]"
},
"ParaV": {
"data": 1.0,
"m_vUnit": 1,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "P0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 33,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "P0001",
"posidtype": 0
}MOVLEXT - 외부 축직선모션
명령어유형:type = 34
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaEVJ | double | [1, 100] | - | 외부 축속도조정정리比率;값을이(가)문자열"0"일 때사용 안 함을 의미 |
| ParaV | double | [1, 1000] | mm/s | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| ParaSYNC | int | 0또는1 | - | 변경비트机동기화;0:아니오,1:동기화 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaEVJ": {
"data": 0.0,
"secondvalue": 1,
"value": 1,
"varname": "GI[I001]"
},
"ParaV": {
"data": 1.0,
"m_vUnit": 1,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaSYNC": {
"data": 0.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "P0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 34,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "P0001",
"posidtype": 0
}MOVCEXT - 외부 축원호모션
명령어유형:type = 35
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaEVJ | double | [1, 100] | - | 외부 축속도조정정리比率;값을이(가)문자열"0"일 때사용 안 함을 의미 |
| ParaV | double | [1, 1000] | mm/s | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| ParaSYNC | int | 0또는1 | - | 변경비트机동기화;0:아니오,1:동기화 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaEVJ": {
"data": 0.0,
"secondvalue": 1,
"value": 1,
"varname": "GI[I001]"
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaSYNC": {
"data": 0.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 1,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "P0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 35,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "P0001",
"posidtype": 0
}EXTMOV - 외부 축随이동모션
명령어유형:type = 144
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 설명 |
|---|---|---|---|
| _pVarName | double | [-2000, 0) ∪ (0, 2000] | 속도값을 |
| extaxle | int | 1, 2, 3 | 외부 축编번호;1:O1,2:O2,3:O3 |
| movtype | int | 0, 1, 2 | 외부 축随이동방식;0:随线속도이동,1:恒速모션,2:绑설정변수 |
| p_move_type | object | - | 때movtype이(가)2일 때,绑설정변수이(가)해당노드 |
| logout | bool | true/false | 주석 처리 여부 |
| userParamInt | int | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
예시
json
{
"_pVarName": {
"data": 2.90,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"extaxle": 1,
"logout": false,
"movtype": 2,
"p_move_type": {
"data": 0.0,
"secondvalue": 0,
"value": 1,
"varname": "I001"
},
"p_speed_proportion_factor": {
"data": 1.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"type": 144,
"userParamInt": 0,
"userParamString": ""
}ENDEXTMOV - 외부 축随이동정지모션
명령어유형:type = 145
매개변수 설명
| 매개변수이름 | 유형 | 설명 |
|---|---|---|
| logout | bool | 주석 처리 여부 |
| userParamInt | int | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | 2차 개발에서 사용자 정의, 현재 의미 없음 |
예시
json
{
"logout": false,
"type": 145,
"userParamInt": 0,
"userParamString": ""
}GEARIN - 电子齿轮
명령어유형:type = 148
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 설명 |
|---|---|---|---|
| followAxle | int | 1, 2, 3 | 随이동축;1=O1,2=O2,3=O3 |
| mainAxle | int | 1-6 | 主축;J1~J6축해당1-6 |
| proportionfactor | double | (0, 1000] | 比例닫기系(k);随이동축速(°/s)=K*主축速(°/s) |
| logout | bool | true/false | 주석 처리 여부 |
| userParamInt | int | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
예시
json
{
"followAxle": 1,
"logout": false,
"mainAxle": 2,
"proportionfactor": 3.0,
"type": 148,
"userParamInt": 0,
"userParamString": ""
}ENDGEARIN - 电子齿轮정지
명령어유형:type = 150
매개변수 설명
| 매개변수이름 | 유형 | 설명 |
|---|---|---|
| logout | bool | 주석 처리 여부 |
| userParamInt | int | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | 2차 개발에서 사용자 정의, 현재 의미 없음 |
예시
json
{
"logout": false,
"type": 150,
"userParamInt": 0,
"userParamString": ""
}MRESET - 리셋외부 축多圈转이동量
명령어유형:type = 149
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 설명 |
|---|---|---|---|
| exterAxis | int | 0, 1, 2, 3 | 외부 축번째수;0이(가)전체축,1=O1,2=O2,3=O3 |
| logout | bool | true/false | 주석 처리 여부 |
| userParamInt | int | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
예시
json
{
"logout": false,
"type": 149,
"userParamInt": 0,
"userParamString": "",
"exterAxis": 1
}双机모션
설명:필요先설정완료双机모드。
MOVJDOUBLE - 双机포인트포인트모션
명령어유형:type = 59
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaV | double | [1, 100] | % | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 1,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "E0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 59,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "E0001",
"posidtype": 0
}MOVLDOUBLE - 双机직선모션
명령어유형:type = 56
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaV | double | [1, 1000] | mm/s | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 2,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "E0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 56,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "E0001",
"posidtype": 0
}MOVCDOUBLE - 双机원호모션
명령어유형:type = 57
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaV | double | [1, 1000] | mm/s | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 2,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "E0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 57,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "E0001",
"posidtype": 0
}MOVCADOUBLE - 双机정리圆모션
명령어유형:type = 58
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaSPIN | int | 0, 1, 2 | - | 자세매개변수;0:자세아님변경,1:六축아님转,2:六축회전 |
| ParaV | double | [1, 1000] | mm/s | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaSPIN": {
"data": 0.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 2,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "E0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 58,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "E0001",
"posidtype": 0
}이외部포인트모션
설명:사용MODBUS또는者TCP전송过来포인트정보来모션。
MOVCOMM - 이외部포인트모션
명령어유형:type = 101
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaV | double | [2, 1000]또는[1, 100] | mm/s또는% | 속도;에 따라m_vUnit와/과moveType确설정범위 |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| moveType | string | MovJ/MovL/MovS/MovC | - | 보간방식;MovJ:관절,MovL:직선,MovS:曲线,MovC:원호 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
m_vUnit 속도단위설명
| m_vUnit값을 | 단위 | 适사용하여보간방식 | 속도범위 |
|---|---|---|---|
| 1 | mm/s | 직선、曲线、원호 | [2, 1000] |
| 2 | % | 관절 | [1, 100] |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 2,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"type": 101,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"moveType": "MovS"
}드래그궤적모션
설명:사용원래 실행 중인드래그궤적来모션。
DRAG_TRAJECTORY - 드래그궤적
명령어유형:type = 174
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| trackName | string | - | - | 궤적이름;열기头##,종료$$ |
| trackSpeed | double | 0~500 | % | 궤적 재생速率 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
예시
json
{
"logout": false,
"type": 174,
"userParamInt": 0,
"userParamString": "",
"trackName": "##RRR$$",
"trackSpeed": 3
}전환负로드编번호
설명:아님전환도구,전환负로드编번호。
SWITCHPAYLOAD - 전환负로드编번호
명령어유형:type = 219
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 설명 |
|---|---|---|---|
| _pVarName | object | - | 负로드编번호매개변수 |
| logout | bool | true/false | 주석 처리 여부 |
| userParamInt | int | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
负로드编번호범위
| 범위 | 설명 |
|---|---|
| 1-999 | int유형 |
예시
json
{
"logout": false,
"type": 219,
"userParamInt": 0,
"userParamString": "",
"_pVarName": {
"data": 1.0,
"secondvalue": 0,
"value": 0,
"varname": ""
}
}이외部基准포인트모션
설명:이외部基准포인트예指값을空사이에 복사합니다1포인트으로이(가)본体제어포인트。
EIMOVL - 이외部基准포인트직선
명령어유형:type = 233
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaV | double | [1, 1000] | mm/s | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 1,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "P0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 233,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "P0001",
"posidtype": 0
}EIMOVC - 이외部基准포인트원호
명령어유형:type = 233
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaV | double | [1, 1000] | mm/s | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 1,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "P0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 233,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "P0001",
"posidtype": 0
}EIMOVCA - 이외部基准포인트정리圆
명령어유형:type = 235
매개변수 설명
| 매개변수이름 | 유형 | 가져오기값을범위 | 단위 | 설명 |
|---|---|---|---|---|
| ParaACC | double | [1, 100] | % | 추가속도 |
| ParaDEC | double | [1, 100] | % | 감소속도 |
| ParaSPIN | int | 0 | - | 자세매개변수;0:자세아님변경 |
| ParaV | double | [1, 1000] | mm/s | 속도(m_vUnit필수이(가)1) |
| ParaPL | double | [0, 5] | - | 평활 |
| ParaTIME | double | 자연수 | - | 제공이전실행일 때사이 |
| logout | bool | true/false | - | 주석 처리 여부 |
| userParamInt | int | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| userParamString | string | - | - | 2차 개발에서 사용자 정의, 현재 의미 없음 |
| posidname | string | - | - | 绑설정변수일 때포인트이름 |
| positionId | string | - | - | 비바인딩설정변수일 때포인트이름 |
| posidtype | int | 0또는1 | - | 포인트여부이(가)绑설정변수 |
| RobotPos | object | - | - | 포인트정보 |
m_vUnit 속도단위설명
| 값을 | 설명 |
|---|---|
| 0 | cm/s |
| 1 | mm/s(만가능사용1) |
| 2 | % |
예시
json
{
"ParaACC": {
"data": 4.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaDEC": {
"data": 6.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaPL": {
"data": 2.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaTIME": {
"data": 5.0,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"ParaV": {
"data": 1.0,
"m_vUnit": 1,
"secondvalue": 0,
"value": 0,
"varname": ""
},
"RobotPos": {
"ctype": 2,
"data": [
5.0, 1.0, 0.0, 3.0, 4.0, 0.0, 0.0, 6.0, 0.0, 6.0, 3.142, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0
],
"key": "P0001",
"note": "",
"paraVarData": [
{ "data": 5.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 1.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 4.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 6.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 3.142, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" },
{ "data": 0.0, "secondvalue": 0, "value": 0, "varname": "" }
]
},
"type": 235,
"logout": false,
"userParamInt": 0,
"userParamString": "",
"posidname": "",
"positionId": "P0001",
"posidtype": 0
}