{ "device_list": [ { "enable": true, "endian": 1, "extend_attr": { "RTU": { "serial_name": "" }, "TCP": { "ip": "0.0.0.0", "port": 502 }, "coils": { "max_num": 16, "start_addr": 0 }, "discrete_input": { "max_num": 16, "start_addr": 0 }, "hold_register": { "max_num": 2000, "start_addr": 40000 }, "input_register": { "max_num": 2000, "start_addr": 4000 }, "protol_type": "TCP", "slaver_id": 1 }, "mode": "slaver", "name": "autotest", "type": "MODBUS" } ], "support_types": [ { "device_type": "MODBUS", "support_mode": { "master": 10, "slaver": 10 } }, { "device_type": "CCLINK", "support_mode": { "master": 0, "slaver": 1 } }, { "device_type": "ETHERCAT", "support_mode": { "master": 0, "slaver": 10 } }, { "device_type": "PROFINET", "support_mode": { "master": 0, "slaver": 1 } }, { "device_type": "EtherNetIP", "support_mode": { "master": 0, "slaver": 1 } } ] }