EIP
Description
EIP parameter settings
0x7360 Host Computer Set Device Parameter Configuration
Parameter List
| Parameter | Type | Required | Description | Value Range |
|---|---|---|---|---|
| type | int | Yes | Number of output (input) channels | 1 / 4 / 8 / 12 / 16 |
| grouptype | int | Yes | Group number method | 0: Manual entry, 1: Global int type variable, 2: Global int type bound variable |
| group | int | Yes | Number in the group | - |
| addtype | int | Yes | Value storage method | 0: Global int type variable, 1: Global int type bound variable, 2: Global double type variable, 3: Global double type bound variable |
| add | int | Yes | Number for value storage | - |
| num | int | Yes | Index | 1-10: Output, 11-20: Input |
| value | - | Yes | Value | - |
| able | bool | Yes | Enable switch | true: enabled, false: disabled |
Request Example
json
{
"type": 4,
"grouptype": 1,
"group": 3,
"addtype": 2,
"add": 100,
"num": 5,
"value": 1,
"able": true
}Response
Controller responds and returns device parameters
0x7361 Host Computer Get Device Parameter Configuration
Request Parameters
data: None
Response
Controller responds and returns device parameters
0x7362 Host Computer Modify Device Parameter Configuration
Same as 0x7360
0x7363 Host Computer Set Connection Parameters
Parameter List
| Parameter | Type | Required | Description | Value Range |
|---|---|---|---|---|
| enable | bool | Yes | Connection switch | true: turn on connection switch, false: turn off connection switch |
| writenum | int | Yes | Write length | [0, 256] |
| readnum | int | Yes | Read length | [0, 256] |
| scancycle | - | Yes | Scan cycle | - |
| outtimecycle | - | Yes | Timeout cycle | - |
| networkname | string | Yes | Selected network interface name | - |
| writetype | int | Yes | Local write type | 0: Global bool type variable, 1: Global bool type bound variable |
| writeadd | - | Yes | Local write position | - |
| readtype | int | Yes | Local read type | 0: Global bool type variable, 1: Global bool type bound variable |
| readadd | - | Yes | Local read position | - |
Request Example
json
{
"enable": true,
"writenum": 0,
"readnum": 0,
"scancycle": 0,
"outtimecycle": 0,
"networkname": "",
"writetype": 0,
"writeadd": 0,
"readtype": 0,
"readadd": 0
}0x7364 Host Computer Get Connection Parameter Configuration
Request Parameters
data: None
Response
Controller responds and returns connection parameters
0x7365 Host Computer Modify Connection Parameters
Same as 0x7363
0x7366 Host Computer Get Connection Status from Controller
Request Parameters
data: None
Response
Controller responds and returns connection status
0x7367 Controller Returns Read Data Status
Controller responds and returns read data status
0x7368 Read Data Status Setting
Parameter List
| Parameter | Type | Required | Description | Value Range |
|---|---|---|---|---|
| num | int | Yes | Index information | 0-9: Output, 10-19: Input |
| value | - | Yes | Value | - |
Request Example
json
{
"num": 2,
"value": 1
}0x7369 Read Data Status Setting
Parameter List
| Parameter | Type | Required | Description |
|---|---|---|---|
| state | bool | Yes | true: EIP settings interface parameters will change with received EIP data, false: will not change |
Request Example
json
{
"state": false
}