Шлюз Modbus, Midea |
|
|
|
23.2.2021, 9:59
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
https://lessar.com/catalog/aksessuari/akses...ler-lz-modbus2/Шлюз стоит каких то не реальных денег (под 200К), дороже чем само оборудование, которым необходимо управлять (сплит-полупром). Существуют поделки-подделки, никто не сталкивался?
|
|
|
|
|
 |
Ответов
(30 - 59)
|
15.6.2022, 13:21
|
МОДЕРАТОР
Группа: Модераторы
Сообщений: 10903
Регистрация: 3.7.2004
Пользователь №: 32

|
это надо саппорт овена трясти, но скорей всего они скажут что нет. можно разобравшись с камнем и схемой написать свою оболочку с нужными возможностями, но это совсем другая задача. средствами фбд драйвер протокола не написать, это факт.
|
|
|
|
|
15.6.2022, 15:30
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
Сергей А. Ефремов про Овен ПР забудьте, он с Modbus не умеет работать групповыми запросами, а вы про битовые операции другого протокола... Да и цену посмотрите на него, еще раз вам говорю, другого пути нет, или шлюз который вы нашли, или сделать шлюз самостоятельно на RapidScada 6 на каком то микроПК (ремарка, нужен проц с архитектурой ARM v7 или v8) Что-нибудь из одноплатников Orange Pi.
з.ы. хотите сделаю вам, но от вас удаленный доступ к железке, чтобы я мог туда заливать программу. ну и делать буду по ночам...
|
|
|
|
|
15.6.2022, 16:14
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
Цитата(manjey73 @ 15.6.2022, 15:30)  Сергей А. Ефремов про Овен ПР забудьте, он с Modbus не умеет работать групповыми запросами, а вы про битовые операции другого протокола... Да и цену посмотрите на него, еще раз вам говорю, другого пути нет, или шлюз который вы нашли, или сделать шлюз самостоятельно на RapidScada 6 на каком то микроПК (ремарка, нужен проц с архитектурой ARM v7 или v8) Что-нибудь из одноплатников Orange Pi.
з.ы. хотите сделаю вам, но от вас удаленный доступ к железке, чтобы я мог туда заливать программу. ну и делать буду по ночам... Предложение хорошее, заказчик раздуплиться, по деньгам договоримся, можно будет попробовать. Там предполагается использовать блок в качестве ККБ и сигналы на включение должны приходить по модбас с контроллера приточки (ПР200), сам же ПР200 будет прицеплен к Orange PI для удаленного программирования. Не знаю как все это увязать в одно целое... С шлюзом все понятно, он и в Африке шлюз, там даже отдельный порт не надо, а вот как сюда пристегнуть скаду - это вопрос, слабо представляю. Там нужен будет переходник usb RS485 что ли?
|
|
|
|
|
15.6.2022, 17:37
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
Сергей А. Ефремов драйвер для вас будет бесплатным, главное доступ организуйте. То есть на Orange Pi установить сборку Armbian без графики, установить SSH и дать мне доступ. Если будет важно, у меня статический IP, так что IT-шники могут прописать в разрешенные, чтобы другие не лазили. В USB воткнуть преобразователь USB-RS485 и правильно подключить к блоку.
з.ы. ПР200 должен быть слейвом в данном случае, чтобы система читая переменные ПР200 видела сигналы от него и далее управляла. (потребуется модуль автоуправления для RapidScada,ценник можете посмотреть на сайте разраба) ПР200 так же должен быть подключен к USB микроПК, дальше проблем нет, настраиваете виртуальный COM порт и натравливаете ОЛ на это порт, все.
Scada на самом Orange Pi будет, она же шлюз из вашего протокола внутренних блоков в OPC UA сервер будет.
Покажу потом все... з.ы. Ваша Scada должна уметь либо OPC UA клиент, либо MQTT чтобы забирать данные
Сообщение отредактировал manjey73 - 15.6.2022, 17:39
|
|
|
|
|
15.6.2022, 18:30
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
Просто уточнить, получается надо два usb-rs485, один для ПР, второй для ХУЕ?
|
|
|
|
|
16.6.2022, 9:03
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
Сергей А. Ефремов да, в конечном итоге нужно будет два USB-RS485 1. Так как ПР в данном случае будет слейвом, он по своей программе будет выдавать в сетевые переменные команды. Scada должна читать ПР постоянно в цикле, чтобы отслеживать результаты программы ПР и будет мастером. 2. XYE это другой протокол, отличный от Modbus и если посадить все на один интерфейс могут происходить коллизии. Хотя возможно и на одном интерфейсе попробовать, тут главное, чтобы второй протокол был не похож на Modbus совсем. Объясню, предположим адрес ПР имеет номер 16 и запрос к XYE к какому-то из устройств сделает запрос, похожий на Modbus, ПР или другое устройство выдаст ответ из протокола Modbus типа - "Неправильная команда" и т.д.
0xAA - хотя если учитывать, что первым байтом в XYE этот, то просто не назначайте Modbus устройству такой адрес и может взлететь и на одном интерфейсе... Надо пробовать. Тут главное чтобы ПР, являясь слейвом не сбрасывал команды без указания мастера...
на одном интерфейсе скорость, четность, битность устройств должны полностью совпадать. Хотя в 6-й версии можно написать свою реализацию и менять эти параметры на лету, но это честно геморрой...
Сообщение отредактировал manjey73 - 16.6.2022, 9:05
|
|
|
|
|
22.8.2022, 20:23
|
Группа: New
Сообщений: 8
Регистрация: 21.8.2022
Пользователь №: 408112

|
Есть задача управлять блоками кондиционирования Hisense через их шлюз https://hisenseair.ru/1334/ Про него писали выше и прикрепляли таблицу. До этого был опыт работы через шлюз Intesis, там все просто. Есть таблица с адресами и конкретные значения, которые мы можем читать и передавать. А вот с этим шлюзом все выгляди сложнее на первый взгляд. К примеру, есть вот такой момент. Если я передам на адрес 40081 значение 2, то какой из вариантов Swing выберется на кондиционере?
i_Modkit_Mapping_Table_20150925_EN_final_2022_08_22_7_PM_48_57.png ( 186,39 килобайт )
Кол-во скачиваний: 61
|
|
|
|
|
23.8.2022, 11:27
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Цитата(Bud78 @ 22.8.2022, 20:23)  Есть задача управлять блоками кондиционирования Hisense через их шлюз https://hisenseair.ru/1334/ Про него писали выше и прикрепляли таблицу. До этого был опыт работы через шлюз Intesis, там все просто. Есть таблица с адресами и конкретные значения, которые мы можем читать и передавать. А вот с этим шлюзом все выгляди сложнее на первый взгляд. К примеру, есть вот такой момент. Если я передам на адрес 40081 значение 2, то какой из вариантов Swing выберется на кондиционере?
i_Modkit_Mapping_Table_20150925_EN_final_2022_08_22_7_PM_48_57.png ( 186,39 килобайт )
Кол-во скачиваний: 61Вангую, что 010b Цитата(Сергей А. Ефремов @ 15.6.2022, 10:45)  А есть вообще хоть какой-нибудь вариант запихнуть протокол-XYE в Овен ПР. Новая среда кстати поддерживает язык ST. FBD может есть какие-нибудь возможности побитной передачи данных? Так бы красота была посадить XYE на второй порт ПР200. Тоже ХУЕ в задачах, шлюзы едут. Как успехи, как управляется? Протокол оправдывает своё название?
Сообщение отредактировал kosmos440o - 23.8.2022, 11:27
|
|
|
|
|
23.8.2022, 15:40
|
Группа: New
Сообщений: 8
Регистрация: 21.8.2022
Пользователь №: 408112

|
Цитата(kosmos440o @ 23.8.2022, 11:27)  Вангую, что 010b Для того что бы выбрать другие варианты, что нужно отправить?
|
|
|
|
|
23.8.2022, 19:49
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Цитата(Bud78 @ 23.8.2022, 15:40)  Для того что бы выбрать другие варианты, что нужно отправить? А нет, наверно так - 0-й бит это автоматический свинг, если там 1. А следующие 3 бита описаны в 4-х ячейках таблицы. То есть они просто сэкономили высоту таблицы, не сделав описание по человечески для тупых. Поэтому скорей всего при записи 2 будет значение 001b = 0010. Но лучше задаться вопросом, что будет, если отправить в этот регистр например значение 0.
|
|
|
|
|
23.8.2022, 23:40
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
биты 1,2,3 это битовая маска от 0 до 6 = сегменты 1 = 7. То есть так понимаю 0 бит должен быть в 0 а 1,2,3 число от 0 до 6
То есть берем число 0 - 6 делаем << 1 (сдвиг на бит влево) и пишем.
Если отправить в этот регистр 0 то получится 1 сегмент (не знаю, что это означает)
Получается для ручного управления надо отправлять 0, 2, 4, 6, 8, 10, 12
Предположу, что можно выставить предпочитаемый ручной режим и только изменением 0 бита переключаться между Авто и выбранным режимом. Вполне даже логичное решение... Сегмент, это скорее всего амплитуда движения шторки...
Сообщение отредактировал manjey73 - 23.8.2022, 23:49
|
|
|
|
|
24.8.2022, 7:55
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
Цитата(kosmos440o @ 23.8.2022, 11:27)  Вангую, что 010b
Тоже ХУЕ в задачах, шлюзы едут. Как успехи, как управляется? Протокол оправдывает своё название? Объект, под который необходим XYE будет в конце сентября, пока что собрал макет у нас в офисе (малинка, USB хаб с переходниками USB-RS485, плата кондиционера с XYE, контроллер ПР200). В данный момент делаю удаленное подключение для manjey73, но пока в войне за не проброс соединения айтишники выигрывают 1:0, е...ут в глаза и не краснеют. Думаю как решить альтернативным способом. Мелкий хакер на днях приедет с женой из деревни, всё сделает, куплю ещё один Keenetic, подключим его к офисному Keenetic по вайфай, так как от офисного Keenetic админские пароли знает только админ, а вчера он мне сказал, что из-за циски сделать это невозможно, 3 часа сидел с ноутбуком, так и не победил, хрен знает каких дров он поел перед этим, почему у него не получилось. https://help.keenetic.com/hc/ru/articles/36...0%B5%D1%80-SSTP
Сообщение отредактировал Сергей А. Ефремов - 24.8.2022, 8:12
|
|
|
|
|
24.8.2022, 9:10
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
Сергей А. Ефремов объясните этим ..... я же написал, у меня дома реальный статический IP адрес, я за него плачу таньге, они могут его добавить в разрешенные для проброса портов а не пробрасывать всем и вся... Неужели в Кинетике нет белых IP адресов ???? Про Циску простите вообще молчу  Если в войне не выиграете, могу у себя поднять l2tp сервер и сделаю инструкцию что установить на ваш микрокомп, чтобы соединение в обратную сторону произошло... Займусь этим в ближайшее время. Возможно так будет проще...
Сообщение отредактировал manjey73 - 24.8.2022, 9:23
|
|
|
|
|
24.8.2022, 10:55
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
Цитата(manjey73 @ 24.8.2022, 9:10)  Сергей А. Ефремов объясните этим ..... я же написал, у меня дома реальный статический IP адрес, я за него плачу таньге, они могут его добавить в разрешенные для проброса портов а не пробрасывать всем и вся... Неужели в Кинетике нет белых IP адресов ???? Про Циску простите вообще молчу  Если в войне не выиграете, могу у себя поднять l2tp сервер и сделаю инструкцию что установить на ваш микрокомп, чтобы соединение в обратную сторону произошло... Займусь этим в ближайшее время. Возможно так будет проще... Циска не пускает пинг в облако Keenetic, у нас все манипуляции с циской решаются только через московский IT отдел, а это ещё согласований на неделю. Нам до этого несколько дней согласовывали резолюцию на проброс через офисный роутер, потом неделю ждали местного айтишника, а сейчас ещё несколько дней придётся согласовывать разблокировку пинга на кинетическое облако. Просто так добавить в белый список частный IP адрес вообще без вариантов. Либо как вы говорите, можно например подключиться по тимвуверу и вы настроите проброс малинки на ваш сервер, либо уже пинг поднимут в циске, тогда подключу в офисе свой KEENETIC, чтобы ни от кого не зависеть, только интернет брать от офисного вайфая, чтобы дополнительно 4G не покупать, но в любом случает без заморочек не получится. ))
photo_5201700034410822692_y.jpg ( 106,56 килобайт )
Кол-во скачиваний: 25
photo_5201700034410822691_y.jpg ( 115,95 килобайт )
Кол-во скачиваний: 30В общем так всё это выглядит: плата внутреннего блока, плата внешнего блока, малинка, хаб, плк, переходнички.
|
|
|
|
|
24.8.2022, 11:04
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
Сергей А. Ефремов надеюсь все-таки OrangePi а не малинка... Займусь тогда сейчас сервером. Думаю просто на чем его сделать... На Микротике у меня какая-то проблема, по крайней мере когда я телефоном пытался подключаться...
|
|
|
|
|
24.8.2022, 11:21
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
Цитата(manjey73 @ 24.8.2022, 11:04)  Сергей А. Ефремов надеюсь все-таки OrangePi а не малинка... Займусь тогда сейчас сервером. Думаю просто на чем его сделать... На Микротике у меня какая-то проблема, по крайней мере когда я телефоном пытался подключаться... OrangePI конечно же, опечатался, и туда попросил накатили Linux Armbian под ваш проект и поставили заранее VirtualHere, чтобы вы могли подключаться к ПР с вашего компа, заливать сетевые настройки для Modbus. В принципе не горит, можно попробовать сначала пинг разблочить, тогда ваш комп будет в одной локальной сети с апельсинкой, и если необходимо админские права в роутере для настройки самой сети под ваши задачи.
|
|
|
|
|
29.8.2022, 8:53
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
А кто-нибудь знает где у XYE D+ D- ?
|
|
|
|
|
29.8.2022, 9:14
|
МОДЕРАТОР
Группа: Модераторы
Сообщений: 10903
Регистрация: 3.7.2004
Пользователь №: 32

|
это Х и У, но где +, а где минус - хз и вообще, надо смотреть схемотехнику, т.к. есть не нулевая вероятность, что шина хуе - это 232й
|
|
|
|
|
29.8.2022, 10:16
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
Система управления с компьютера на базе протокола Modbus с доступом к терминалу A2 B2 E методом RTU или TCP для подключения шлюза Modbus. Ознакомьтесь со схемой подключения шлюза Modbus к централизованной системе кондиционирования воздуха ниже: Подключение с помощью Modbus TCP: Примечание: X Y E – порт и K1 K2 E – порт подключаются вместе для доступа к A1 B1 E - порту.
из доки по шлюзу одному из и из другой доки
A1 B1 E – порт: подключение к X Y E – портам внутреннего блока и K1 K2 E – портам наружного блока. A2 B2 E – порт: подключение к клеммному порту с последовательным выводом данных
Так что X это А а Y это B предположительно
Сообщение отредактировал manjey73 - 29.8.2022, 10:18
|
|
|
|
|
29.8.2022, 14:25
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Кинетик надо с сим-картой, весчь для начальной пусконаладки. Попробую на неделе скорей всего. Тоже у объектового админа IP-адреса запросил, сутки без ответа. Представляю, что будет, когда VPN попрошу. Ляжет в больницу, наверное)))
Сообщение отредактировал kosmos440o - 29.8.2022, 14:25
|
|
|
|
|
30.8.2022, 13:37
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
Цитата(kosmos440o @ 23.8.2022, 11:27)  Тоже ХУЕ в задачах, шлюзы едут. Как успехи, как управляется? Протокол оправдывает своё название?
photo_5219858997224522132_y.jpg ( 118,35 килобайт )
Кол-во скачиваний: 21
photo_5219858997224522133_y.jpg ( 109,52 килобайт )
Кол-во скачиваний: 25Уже есть первые успехи, получается включать/выключать кондиционер по по шине XYE.
|
|
|
|
|
30.8.2022, 15:41
|
Группа: Участники форума
Сообщений: 2962
Регистрация: 10.7.2012
Из: Нижний Новгород
Пользователь №: 156204

|
Цитата(kosmos440o @ 29.8.2022, 14:25)  Кинетик надо с сим-картой, весчь для начальной пусконаладки. Попробую на неделе скорей всего. Тоже у объектового админа IP-адреса запросил, сутки без ответа. Представляю, что будет, когда VPN попрошу. Ляжет в больницу, наверное))) Кинетик кстати можно коннектить просто к WiFi, не обязательно 4G, самый простенький Кинетик старт можно купить за два рубля. Ты когда прислал мульку с Кинетик, то сначала ничего не получилось, на тот момент надо было пробросить виртуальный USB, а сейчас вроде пошла тема с VPN SSTP, запустили удалённый мониторинг чиллеров - вообще очень удобно, правда есть затык, через андройд не хочет работать, а почему всю голову сломали уже, VPN соединение создаётся, прогружается авторизация в меню контроллера и на этом всё, дальше всё повисает, через винду летает. Из инструкции на контроллер: 3.8 Встроенный веб-интерфейс Встроенный веб-интерфейс контроллера MicroTech™ позволяет отслеживать работу агрегата по локальной сети. В зависимости от конфигурации сети IP-адрес MicroTech™ может быть статическим или может выдаваться DHCP-сервером. Используя обычный веб-браузер, с обычного ПК можно зайти на контроллер агрегата, введя его IP-адрес или имя узла, которые отображаются на странице About Chiller (Об агрегате), доступной без ввода пароля. При подключении будет выдан запрос на ввод имени пользователя и пароля. Чтобы получить доступ к веб-интерфейсу, введите учетные данные
|
|
|
|
|
31.8.2022, 19:38
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Цитата(Сергей А. Ефремов @ 30.8.2022, 15:41)  Кинетик кстати можно коннектить просто к WiFi, не обязательно 4G, самый простенький Кинетик старт можно купить за два рубля.
Ты когда прислал мульку с Кинетик, то сначала ничего не получилось, на тот момент надо было пробросить виртуальный USB, а сейчас вроде пошла тема с VPN SSTP, запустили удалённый мониторинг чиллеров - вообще очень удобно, правда есть затык, через андройд не хочет работать, а почему всю голову сломали уже, VPN соединение создаётся, прогружается авторизация в меню контроллера и на этом всё, дальше всё повисает, через винду летает.
Из инструкции на контроллер: 3.8 Встроенный веб-интерфейс Встроенный веб-интерфейс контроллера MicroTech™ позволяет отслеживать работу агрегата по локальной сети. В зависимости от конфигурации сети IP-адрес MicroTech™ может быть статическим или может выдаваться DHCP-сервером. Используя обычный веб-браузер, с обычного ПК можно зайти на контроллер агрегата, введя его IP-адрес или имя узла, которые отображаются на странице About Chiller (Об агрегате), доступной без ввода пароля. При подключении будет выдан запрос на ввод имени пользователя и пароля. Чтобы получить доступ к веб-интерфейсу, введите учетные данные щас с браузерами андроидными затык, там накидали безопасностей, попробуйте браузер UC turbo.
Сообщение отредактировал kosmos440o - 31.8.2022, 19:49
|
|
|
|
|
3.9.2022, 14:29
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Цитата(Сергей А. Ефремов @ 30.8.2022, 14:37) 
photo_5219858997224522132_y.jpg ( 118,35 килобайт )
Кол-во скачиваний: 21
photo_5219858997224522133_y.jpg ( 109,52 килобайт )
Кол-во скачиваний: 25Уже есть первые успехи, получается включать/выключать кондиционер по по шине XYE. Скорость в байтах можно по этой шине как-то определить? Например, через настройки UART в Разберри. Надо мост по Еthernet настроить для этого протокола.
|
|
|
|
|
4.9.2022, 15:02
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
kosmos440o скорость 4800 режим 8-N-1 Ставите пакет socat, вот моя заметка, в вашем случае надо b4800 https://krdburan.blogspot.com/2022/08/blog-post.htmlВместо /dev/mydev/Com1 ваш порт, у меня просто правила настроены, чтобы симлинки делать... На данный момент AF-X так сейчас и опрашивается... Единственное, что мне не нравится, при выключении и включении снова он забывает скорость вентилятора и выставляет ее Low. Я пока не включаю его на обогрев или охлаждение, так как Сергей только платы подключил и при отсутствии компрессора он впадает в ошибку, требуется перезагрузка. Пока его только в режим Fan включаю. Цитата 2022-09-04 15:01:00 Соединение с 172.XX.X.XX:4000
2022-09-04 15:01:00 Сеанс связи с устройством [2] AF-X Отправка (16): AA C0 0F 3F 80 3F 00 00 00 00 00 00 00 3F F4 55 Приём (32/32): AA C0 80 3F 0F 00 31 10 00 00 FF D0 00 FF 00 00 FF 00 00 00 00 00 00 00 00 00 00 00 00 00 64 55 OK
Получено за 385 мс Если вы еще объясните, что за температуры такие T1, T2A, T2B и T3 буду признателен. По таблице из ссылки на реверсинжиниринг протокола указано in 0.5 °C - 0x30 но в исходниках кода непонятное скалирование (Т -40)/2 Непонятно, что это за температуры вообще и как их обрабатывать... ???
Сообщение отредактировал manjey73 - 4.9.2022, 15:16
|
|
|
|
|
5.9.2022, 20:42
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Цитата(manjey73 @ 4.9.2022, 16:02)  kosmos440o скорость 4800 режим 8-N-1
Если вы еще объясните, что за температуры такие T1, T2A, T2B и T3 буду признателен. По таблице из ссылки на реверсинжиниринг протокола указано in 0.5 °C - 0x30 но в исходниках кода непонятное скалирование (Т -40)/2
Непонятно, что это за температуры вообще и как их обрабатывать... ??? Ок, спасибо, попробую 4800. Пока свою температуру не пробовал, в мануале написано что диапазон 16-26 градусов, посмотрим. Кондиционерщики вообще любят извращнуться в протоколах. У вас может быть в фаренгейтах Тф-40/2 более менее логично, хотя криво. Для балушки писал, там сдвиг влево три раза и в последний бит запись жалюзи. Для электролюкса тупо таблица фиг догадаешься. У меня ещё прикол, что автоматическая нумерация внутренних блоков. Придётся по работающей школе и детсаду ходить с умным лицом.
Сообщение отредактировал kosmos440o - 5.9.2022, 20:47
|
|
|
|
|
5.9.2022, 22:03
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
kosmos440o автоматическая нумерация вроде внешним блоком делается, в принципе можно драйвером все 64 адреса опросить и потом те, которые найдет включать и выключать...
Меня больше интересует что это за температуры такие. В том документе указано диапазон 16-32 градуса
Если байты данных температур это Фаренгейты, то возможно люди подгоняли, Так то (Фаренгейт — 32) : 1,8 = Цельсий а там по коду (T - 40)/2
Тогда вероятно это близко, почти... Но все равно, значение 238 получается (238 - 32) / 1,8 = 114,44 - температура чего это в Цельсиях ?
Связанна с фреоном ?
Сообщение отредактировал manjey73 - 5.9.2022, 22:15
|
|
|
|
|
5.9.2022, 23:40
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
(238-48)/2=95. (95-32)/1.8=35 Подгонка))) Но в чем глубокая сермяжная правда вот этого всего вот цирка от производителя? Продажа шлюзов?
Сообщение отредактировал kosmos440o - 5.9.2022, 23:43
|
|
|
|
|
6.9.2022, 10:48
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
почему вдруг 48 ? или вы про ... типа * 0.5 (то же что и разделить на 2 и потом отнять 48 (0x30) но как то тогда и формула неправильная... (T*0.5)-0x30 против (T - те же 48)/2 238*0.5-48 = 71 (238-48)/2 = 95 (при этом в коде там 40 в десятичном виде) А должно быть если из F в C (238-32)/1.8 = 114,4  Чудесная разница.... Это может быть температура фреона в данных параметрах ? например головное устройство эти данные передает, а внутренние блоки дают нули ? Хотя нет, вроде AFX по одному из параметров дает значение какое-то, сейчас гляну T1 = 204 -- (204-32)/1.8=95,55 С - если в градусах. При этом кроме плат на столе нет ничего, откуда эта температура ?  Ну там где 255 это превышает 238 и судя по коду надо обнулить, типа нет ничего...
Сообщение отредактировал manjey73 - 6.9.2022, 10:54
|
|
|
|
|
13.9.2022, 13:28
|
Группа: Участники форума
Сообщений: 2134
Регистрация: 1.8.2014
Пользователь №: 240922

|
Кое-что по температурам
Температура в помещении T1 Температура на выходе испарителя T2A Температура средней части испарителя T2B Температура труб-да конденсатора T3
В чем измеряется хз....
Драйвер создан, но так как тестировался на адаптере AF-X то скорее всего там мало что интересного. Желателен конечно Кондиционер с нативным протоколом для тестов. Если кто организует доступ через Ethernet-RS485 будет очень полезно...
Сообщение отредактировал manjey73 - 13.9.2022, 13:28
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума
|