Ну как говорится, тогда придется пользоваться эвакуатором![]()
Ну как говорится, тогда придется пользоваться эвакуатором![]()
{
"code": "SUCCESS",
"status": "OK",
"variables": [
{
"code": "REMOTE_STOP",
"VariableName": "REMOTE_STOP",
"VariableType": "Long",
"Register": "512",
"Comment": "",
"MetaType": "Network",
"CatalogPath": ""
},
{
"code": "REMOTE_PUSK",
"VariableName": "REMOTE_PUSK",
"VariableType": "Long",
"Register": "513",
"Comment": "",
"MetaType": "Network",
"CatalogPath": ""
},
{
"code": "TEMP_LEVO",
"VariableName": "TEMP_LEVO",
"VariableType": "Long",
"Register": "514",
"Comment": "",
"MetaType": "Network",
"CatalogPath": ""
},
{
"code": "TEMP_PRAVO",
"VariableName": "TEMP_PRAVO",
"VariableType": "Long",
"Register": "515",
"Comment": "",
"MetaType": "Network",
"CatalogPath": ""
}
]
}
часто эвакуатором пользуется пользователь теслы? или лисана или любого китайского автомобиля. а да забыл чтобы газель завести новую например после 2 недель работы надо фишку поменять но только ту которую нужно - если не знаешь ты не поедешь
Как может пользователь Теслы воспользоваться эвакуатором, если он в ней сгорел?![]()
я к чему - если бы шлюз не купил не тратил бы ваше время для чтения этого бреда. а форум бы действительно помогал людям у которых серьезные вопросы к спецам и возможно советы по решению действительно серьезных проблем. но прибор в продаже - прибор должен работать а как подключить надо что то изучать - ну такое себе. просто на это нету времени
Вот образец описания одной переменной в json
Программа должна получить аналогичные описания переменных кроме поля uuid - его можно оставить пустым.Код:{ "categories": [ { "tag": "07d6d36a-870b-4514-af32-c561838cb192", "name": { "ru-RU": "Сетевые переменные", "en-US": "Network variables" }, "child_categories": [] } ], "parameters": [ { "code": "P16384", "read_function": "3", "write_function": "16", "address": "4000", "device_format": "float", "register_least_byte_first": false, "least_register_first": true, "measure": "none", "precision": 0, "multiplier": "1.0000000", "bitmask_enabled": false, "bitmask_value": null, "name": { "ru-RU": "ns_Pump1_Pressure_[bar]", "en-US": "ns_Pump1_Pressure_[bar]" }, "in_operative": true, "in_configuration": false, "in_manageable": false, "in_parameters": true, "in_tables": false, "in_graphs": false, "in_events": false, "category": "07d6d36a-870b-4514-af32-c561838cb192" },
Вот и я смотрю скрины со ссылки, и текст ТС... Что-то не то у него получилось...
Судя по адресу Modbus регистра - 512 - экспорт выполняется для ПР200. У ПР200 совсем другой формат cvs для сетевых Slave переменных. Значит в программе нужно подобрать номера полей, которые вставляются в json до получения корректного json. Это - перебором.
Fpavel - представьте что мне 7 лет. расскажите как пользоваться программой.