24.set_gpio_config

192.168.1.66:18333/ws

设置控制器数字IO触发的相应操作接口: 设置控制器输入输出IO拉高触发的相应操作指令。

Message:

#设置CI1拉高时为停止,其他为通用输入
{
    "cmd": "set_gpio_config",
    "data": {
        cgpio': {
            'CI': [
                {'name': 'CI0', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CI1', 'disabled': False, 'value': 1, 'tasks': []}, 
                {'name': 'CI2', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CI3', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CI4', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CI5', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CI6', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CI7', 'disabled': False, 'value': 0, 'tasks': []}
            ], 
            'CO': [
                {'name': 'CO0', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CO1', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CO2', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CO3', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CO4', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CO5', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CO6', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'CO7', 'disabled': False, 'value': 0, 'tasks': []}
            ], 
            'DI': [
                {'name': 'DI0', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DI1', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DI2', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DI3', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DI4', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DI5', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DI6', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DI7', 'disabled': False, 'value': 0, 'tasks': []}
            ], 
            'DO': [
                {'name': 'DO0', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DO1', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DO2', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DO3', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DO4', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DO5', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DO6', 'disabled': False, 'value': 0, 'tasks': []}, 
                {'name': 'DO7', 'disabled': False, 'value': 0, 'tasks': []}
            ]
        }
    },
    "id": "1"
}

\

Request:

请求类型:Application/json

  • cmd

    • string,必填,请求接口

  • date

    • json,必填,请求数据

  • id

    • string,必填,请求序列号

\

Respons:

code=0->成功;
code!=0->失败,详情参考xArm_Python_SDK/xarm_api_code.md文档。

\

请求参数

Last updated