Диспетчеризация контроллеров Carel |
|
|
|
7.8.2018, 17:08
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 7.8.2018, 16:56)  вы про эту схему : http://forum.ixbt.com/post.cgi?id=attach:48:5959:0:1или есть что-то по надёжнее, но не очень сложное ? Ну да похоже, но я таким не страдал.... мне проще купить готовое
|
|
|
|
|
7.8.2018, 20:23
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 7.8.2018, 17:08)  купить готовое на AliExpress, eBay или др. магазинах эта хрень продаётся ?
|
|
|
|
|
7.8.2018, 20:52
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 7.8.2018, 17:08)  купить готовое на AliExpress или др. магазинах эта хрень продаётся ? Что-то я не нашёл её по коду XY-017 .
|
|
|
|
|
7.8.2018, 22:39
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 7.8.2018, 20:52)  на AliExpress или др. магазинах эта хрень продаётся ? Что-то я не нашёл её по коду XY-017 . их много разных есть подешевле есть подороже (с гальванической развязкой) конкретно эта XY-017 вот (но их много у разных продавцов) https://ru.aliexpress.com/store/product/TTL...iceBeautifyAB=0есть подороже (с гальванической развязкой и до 128 устройств в сети) https://ru.aliexpress.com/store/product/TTL...iceBeautifyAB=0можно самому спаять (схем полно) это же "цифровая" техника, если все по схеме правильно собрать то и работать начинает сразу. Это Вам не радио приемник на транзисторах собирать :-) Цитата(duser @ 7.8.2018, 20:52)  на AliExpress или др. магазинах эта хрень продаётся ? Что-то я не нашёл её по коду XY-017 . :-) шедеврально.... как говориться "в гугле забанили?" :-) https://www.google.com.ua/search?client=ope...-8&oe=UTF-8на картинках оно и есть там же и ссылки
|
|
|
|
|
8.8.2018, 12:36
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 7.8.2018, 22:39)  как говориться "в гугле забанили?" А вы попробуйте поискать на сайте AliExpress по коду "XY-017" . Вот результаты поиска: https://ru.aliexpress.com/w/wholesale-XY%25...archText=XY-017
|
|
|
|
|
17.9.2018, 17:26
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 7.8.2018, 11:23)  Используйте преобразователь с автоопределением прием/передача их много и они работают Получил этот преобразователь XY-017 с автоопределением прием/передача с АлиЭкспресс, подключили к Eliwell (Invensys) ECH 420F, выставил адрес устройства (в ячейках, определяющих тип протокола обмена: H48 и адрес устройства: H65 и H66 почему-то были значения "100", заменил на "1", "0" и "3" соответственно), передёрнул питание - Modbus не работает : Master OPC Universal Modbus Server выдаёт сообщение : "ошибка опроса устройства" !? Пробовали разные настройки конфигурации последовательного порта (8N1, 8N2, 8E1, 8E2, 8O1, 8O2 и т.д.), результат - отрицательный. Помогите советом, уже не знаю куда копать ?!
Сообщение отредактировал duser - 17.9.2018, 17:27
|
|
|
|
|
17.9.2018, 17:59
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Цитата(duser @ 6.8.2018, 19:23)  Мы пытались считать данные по Modbus через асинхронный последовательный порт TTL с разъёма SERIAL (5 pin: GND, DTR, Tx, Rx, +5v) буржуйского контроллера, используя и такую связку: USB-порт ноутбука + конвертер USB в RS-485 (http://umnyjdomik.ru/konverter-usb-v-rs-485.html) + преобразователь интерфейсов UART TTL – RS-485 на MAX485 (http://umnyjdomik.ru/modul-preobrazovatelya-interfejsov-uart-ttl-rs-485-na-max485.html) без использования сигнала DTR буржуйского контроллера и с замыканием его на GND --- нет ответа от контроллера. Так не должно работать. Хотя может. Надо: USB-порт ноутбука -> конвертер USB в TTL-> TTL ПЛК, если вы хотите читать с TTL ПЛК. DTR по идее не нужен. но может вдруг ему надо будет, попробуйте вот такой: https://ru.aliexpress.com/item/1PCS-CP2102-...iceBeautifyAB=0
Сообщение отредактировал kosmos440o - 17.9.2018, 18:06
|
|
|
|
|
18.9.2018, 20:20
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(kosmos440o @ 17.9.2018, 17:59)  Так не должно работать. Хотя может. Надо: USB-порт ноутбука -> конвертер USB в TTL-> TTL ПЛК, если вы хотите читать с TTL ПЛК. DTR по идее не нужен. но может вдруг ему надо будет, попробуйте вот такой: https://ru.aliexpress.com/item/1PCS-CP2102-...iceBeautifyAB=0именно так раньше и пробовали (до заказа "RS485 в TTL") и DTR при этом использовался (есть такой у указанного вами преобразователя). Соединение установить не удалось ! И потом, нам всё-таки не по USB , а по RS485 общаться нужно с устройством !
|
|
|
|
|
19.9.2018, 9:53
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 17.9.2018, 17:26)  Помогите советом, уже не знаю куда копать ?! Как ведут себя светодиоды на преобразователях те которые RX TX попробуйте поменять местами RX TX
|
|
|
|
|
19.9.2018, 13:00
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 17.9.2018, 17:26)  х тип протокола обмена: H48 и адрес устройства: H65 и H66 почему-то были значения "100", заменил на "1", "0" и "3" соответственно), передёрнул питание - Modbus не работает :
Master OPC Universal Modbus Server выдаёт сообщение : "ошибка опроса устройства" !? , 8E1, В контроллере настройки 9600 8E1 их поменять нельзя адресс при таких установках " H65 и H66 почему-то были значения "100", заменил на "1", "0" и "3" " будет 3Осталось узнать есть ли связь с контроллером плате XY-017 нужно внешнее питание 5В (есть на разьеме TTL контроллера) RX и TX можно местами менять По светодиодам на плате будет видно отвечает контроллер на запросы или нет
|
|
|
|
|
21.9.2018, 15:34
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 19.9.2018, 9:53)  Как ведут себя светодиоды на преобразователях те которые RX TX попробуйте поменять местами RX TX мигает только светодиод RX на преобразователе. плату XY-017 проверяли на другом устройстве с TTL-портом - RX и TX соответствуют и связь через плату XY-017 есть, и менять их местами не вижу смысла (вряд-ли буржуи могли перепутать RX и TX в нескольких инструкциях по контроллеру, в том числе в инструкции по подключению родного адаптера Eliwell BusAdapter 130 и Eliwell BusAdapter 150). См. https://mosinv.ru/Documentation/Televis/Bus...dapter%20mo.pdf и https://mosinv.ru/Documentation/ECH/ECH%204...)%20UM%20mo.pdf и https://mosinv.ru/Documentation/ECH/ECH%202...)%20UM%20mo.pdfЦитата(yozik @ 19.9.2018, 13:00)  плате XY-017 нужно внешнее питание 5В (есть на разьеме TTL контроллера) По светодиодам на плате будет видно отвечает контроллер на запросы или нет питание 5В есть на разьеме TTL контроллера и подключено к плате XY-017. так, видно, что контроллер не отвечает на запросы по Modbus (мигает только светодиод RX на преобразователе)
Сообщение отредактировал duser - 21.9.2018, 15:35
|
|
|
|
|
24.9.2018, 12:59
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 21.9.2018, 15:34)  мигает только светодиод RX на преобразователе. плату XY-017 проверяли на другом устройстве с TTL-портом - RX и TX соответствуют и связь через плату XY-017 есть, и менять их местами не вижу смысла (вряд-ли буржуи могли перепутать RX и TX в нескольких инструкциях по контроллеру, в том числе в инструкции по подключению родного адаптера Eliwell Вам шашечки или ехать? Вы совета спросили, Вам ответили.. И что? Вместо того что бы пытаться следовать совету Вы начинаете расуждать о том что Вы правы, а совет дурацкий. А теперь вопрос? Мне что бы проверить какой светодиод когда мигает надо взять контроллер, присоеденить его к плате XY-017 и проверить что там и как? И зачем мне всем этим заниматься? :-) Присоеденил XY-017 к контроллеру Eliwell (такого как у Вас у меня нет, к другому) Если смотреть на разьем (так чтобы узкая сторона была внизу) то слева направо +5V RX TX NC GND ,(так и подключено к плате XY-017) Плату присоеденил к преобразователю USB-RS-485 При запросе от ПК к котроллеру (по неправильному адресу чтобы контроллер не отвечал) мигает RX на плате XY-017 При запросе от ПК к котроллеру (с правильным адресом) мигает RX и TX попеременно на плате XY-017 Поменял местами провода (между платой и контроллером) что бы было RX-TX TX-RX При запросе мигает RX на плате XY-017 Контроллер не отвечает Вернул все назад :-) Поменял местами провода А и В между платой и преобразователем USB-RS-485 мигает RX на плате XY-017, но тускло (не так ярко как при правильном подключении) Контроллер отвечает, но какуюто чушь, на сом мусор вместо ответа приходит. К чему менять провода... У меня есть две платы от разных производителей. Так вот одна подключается RX-TX TX-RX, другая RX-RX TX-TX Если у Вас с присоединениями все отлично тогда смотрите настройки протокола обмена и адрес
|
|
|
|
|
25.9.2018, 13:04
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 24.9.2018, 12:59)  Вы совета спросили, Вам ответили.. Если у Вас с присоединениями все отлично тогда смотрите настройки протокола обмена и адрес в том-то и дело, что всё, что вы указываете (провода RX и TX, контакты +5V RX TX NC GND разъёма контроллера Eliwell и настройки протокола обмена и адрес Modbus), не раз проверено и всё соответствует, кроме наличия сигнала DTR коннектора SERIAL на месте вашего NC . В московском представительстве Eliwell (https://mosinv.ru) заявляют, что в нашей версии контроллера (плата MW324003 ECH 420F) Modbus поддерживается и для решения проблемы предлагают завезти прибор в их офис. Система климат-контроля Wesper c контроллером Eliwell (Invensys) ECH 420F установлена в здании местного диагностического центра в Кишинёве и весьма проблематично не только на время снять прибор, но и просто отключить на долго систему климат-контроля в здании. Остался только вариант с необходимостью подключения сигнала/вывода "Разрешение" EN (контакт 4 с сигналом DTR коннектора SERIAL платы MW324003 ECH 420F) TTL порта для подключения к прибору при работе с 4-х проводным (без EN/DTR) преобразователем TTL/RS-485 с автоопределением прием/передача (не от фирмы Eliwell). В московском представительстве Eliwell по этому поводу заявляют, что нужно "использовать оригинальный преобразователь интерфейса - адаптер Eliwell BusAdapter 130 или BusAdapter 150", но у нас его нет. Не исключён, правда, ещё и вариант с неправильно работающим Modbus (из-за неправильной или повреждённой прошивки, например, так как непонятно, каким образом в ячейках с параметрами H48, H65 и H66 нормально работающего контроллера могли оказаться значения "100", в то время, как согласно документации, параметр типа протокола - H48 может принимать значения 0 или 1, а параметры адреса - H65 и H66 --- от 0 до 14 ?!), но менять что-либо в прошивке, а уж тем более перепрошивать, владелец не разрешает.
Сообщение отредактировал duser - 25.9.2018, 13:08
|
|
|
|
|
25.9.2018, 14:38
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 25.9.2018, 13:04)  в том-то и дело, что всё, что вы указываете (провода RX и TX, контакты +5V RX TX NC GND разъёма контроллера Eliwell и настройки протокола обмена и адрес Modbus), не раз проверено и всё соответствует, кроме наличия сигнала DTR коннектора SERIAL на месте вашего NC . Разьем у них стандартный и там где NC контакт для обмена не используется Проверял на двух (разных) контроллерах Eliwell В некоторых контроллерах это дополнительный цифровой вход Цитата(duser @ 25.9.2018, 13:04)  Не исключён, правда, ещё и вариант с неправильно работающим Modbus (из-за неправильной или повреждённой прошивки, например, так как непонятно, каким образом в ячейках с параметрами H48, H65 и H66 нормально работающего контроллера могли оказаться значения "100", в то время, как согласно документации, параметр типа протокола - H48 может принимать значения 0 или 1, а параметры адреса - H65 и H66 --- от 0 до 14 ?!), но менять что-либо в прошивке, а уж тем более перепрошивать, владелец не разрешает. параметры контроллера проверяются на корректность либо при вводе с кнопок, либо при вводе в программе от Eliwell При записи в параметры по модбас (к примеру) параметры на корректность не проверяются... Вот так там 100 и оказалось. Проверяйте правильность настроек протокола. И еще обычно в таких случаях используют тестовые программы опроса, Которые позволяют видеть что происходит на порту
|
|
|
|
|
2.10.2018, 18:11
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 25.9.2018, 14:38)  Разьем у них стандартный и там где NC контакт для обмена не используется Проверял на двух (разных) контроллерах Eliwell В некоторых контроллерах это дополнительный цифровой вход В общем, ситуация никак не желает меняться в лучшую сторону ! Перепробовал все варианты с разными преобразователями TTL/RS-485 (с автоопределением прием/передача и нет), с переключением RX и TX, с разными подключениями DTR (на +5 в., на корпус, на сигнал RE-DE MAX485). Либо в нашем случае для соединения с контроллером действительно необходимо подключать сигнал/вывод "Разрешение" EN (контакт 4 с сигналом DTR коннектора SERIAL платы MW324003 ECH 420F) TTL порта и без родного адаптера Eliwell BusAdapter 150 никак не обойтись, либо имеет место вариант с неправильно работающим или совсем не работающим Modbus (из-за неправильной или повреждённой прошивки, например). Будем искать родной адаптер Eliwell BusAdapter 150 и тогда уже поглядим.
|
|
|
|
|
3.10.2018, 13:43
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 2.10.2018, 18:11)  Будем искать родной адаптер Eliwell BusAdapter 150 и тогда уже поглядим. BusAdapter 150 штука универсальная, используется для всех контроллеров Eliwell а у некоторых контроллеров на ноге где у Вас DTR дополнительный цифровой вход :-) Цитата(duser @ 2.10.2018, 18:11)  действительно необходимо подключать сигнал/вывод "Разрешение" EN DTR Контроллеру не нужен, он и сам знает когда у него передача, когда прием. "Разрешение" EN DTR нужно плате преобразователя, какого-то специфического т.к. Eliwell BusAdapter 150 "Разрешение" EN DTR тоже не нужно там автоопределение прием/передача. У Вас скорее всего порт ТТЛ не работает, либо настройки неправильные...
|
|
|
|
|
4.10.2018, 19:09
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 3.10.2018, 13:43)  BusAdapter 150 штука универсальная, используется для всех контроллеров Eliwell а у некоторых контроллеров на ноге где у Вас DTR дополнительный цифровой вход :-)
Контроллеру не нужен, он и сам знает когда у него передача, когда прием. "Разрешение" EN DTR нужно плате преобразователя, какого-то специфического т.к. Eliwell BusAdapter 150 "Разрешение" EN DTR тоже не нужно там автоопределение прием/передача.
У Вас скорее всего порт ТТЛ не работает, либо настройки неправильные... Возможно, порт ТТЛ не работает, так как настройки запроса по Modbus делаю согласно инструкции Modbus на этот контроллер (плата MW324003 ECH 420F). Предварительно выставил адрес устройства в ячейках H65 и H66 ("0" и "3" соответственно) и тип протокола обмена в ячейке H48 ("1"). Использовали следующие настройки (settings for the serial port): Modbus Device Address: 3 Speed: 9600 bit/s; Frame: 8 bits; Parity bit: even; Stop bits: 1 То есть именно те, что указаны в в инструкции (см. вложение).
|
|
|
|
|
4.10.2018, 23:09
|
Группа: Участники форума
Сообщений: 1975
Регистрация: 3.10.2008
Из: Украина
Пользователь №: 23441

|
Цитата(duser @ 4.10.2018, 19:09)  Modbus Device Address: 3 Speed: 9600 bit/s; Frame: 8 bits; Parity bit: even; Stop bits: 1 Во вложении файл с программой и файл с инструкцией выполните то что написанно в инструкции и выложите результат. Попробуем исключить программную часть из Ваших страданий... если и так связи не будет значит у Вас проблемы с портом\контроллером
|
|
|
|
|
17.12.2018, 20:48
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(yozik @ 3.10.2018, 13:43)  BusAdapter 150 штука универсальная, используется для всех контроллеров Eliwell а у некоторых контроллеров на ноге где у Вас DTR дополнительный цифровой вход :-)
Контроллеру не нужен, он и сам знает когда у него передача, когда прием. "Разрешение" EN DTR нужно плате преобразователя, какого-то специфического т.к. Eliwell BusAdapter 150 "Разрешение" EN DTR тоже не нужно там автоопределение прием/передача.
У Вас скорее всего порт ТТЛ не работает, либо настройки неправильные... Цитата(duser @ 9.10.2018, 23:28)  климатическая установка (Эливел) периодически сыпала ошибками (типа E22 и др.) и сейчас выключена на зиму, разобрана для кап.ремонта и доступа к контроллеру пока нет. Как появится возможность провести испытания, сразу доложу о результатах. докладываю о результатах: после подключения контроллера ECH420F к ПК через оригинальный адаптер TTL-RS485 (Eliwell BusAdapter 150) всё сразу заработало как часы ! Вывод: данный контроллер скорее всего не поддерживает китайские адаптеры TTL-RS485 с автоопределением приём/передача.
|
|
|
|
|
7.11.2023, 20:16
|
Группа: Участники форума
Сообщений: 130
Регистрация: 22.6.2018
Пользователь №: 343949

|
Цитата(duser @ 3.8.2018, 22:24)  . . . вопрос, связанный с параметрами подключения по Modbus к другому контроллеру климат-контроля здания - Eliwell (Invensys) ECH400SR По неустановленной причине при старте чиллера стала появляться ошибка (E41), связанная с аварией протока воды в системе, в то время, как датчик протока воды исправен и сигнал доходит до микроконтроллера, и препятствующая дальнейшей работе чиллера. Питание платы вроде-бы в норме (по осциллографу). Задержки реагирование системы на сработку датчика протока увеличивал, конфигурирование цифровых входов проверил, ошибок в настройках нет. Грешу на повреждение прошивки. Возможно ли вообще такие платы перепрошивать ?
Сообщение отредактировал duser - 7.11.2023, 20:19
|
|
|
|
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqvWgxEU
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqvybpdW
Реклама: ООО «СЛ-ЛАЗЕР» ИНН 7727447267 | erid: 2VtzquvhFWx
Последние сообщения Форума
|