20.07.2016, 13:17 | #1 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
проблема связи по RS-485
Пытаюсь связать Trim-5 по RS-485 c частотником LC-iG5A. Панель упорно не хочет общятся. Параметры связи N-8-1 скорость 19200. Что меня удивили: теже параметры при связи SMH2010 с ЧРП работают отлично. Связь Trim-5 с SMH2010 тоже работает.
Всю голову сломал не могу понять что не так! ХЕЛППП МИИИ!!! |
20.07.2016, 14:21 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: проблема связи по RS-485
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
20.07.2016, 14:29 | #3 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Попробовал, связи нет.
Я попробовал почти все варианты настроек связи, безрезультатно. (хотя отсутствие результата является тоже результатом) Версия SMLogix 3.27.0420 Как только поставил лоджик обновил ПО в контролере. Может эта информация поможет. Последний раз редактировалось Arsie, 20.07.2016 в 15:59 |
20.07.2016, 15:58 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: проблема связи по RS-485
430 попробуйте.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
20.07.2016, 17:05 | #5 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Скачал установил, обновил ПО (Образ Linux) без удаления проекта.
DEB- пакет почему-то не обновился ни через USB-кабель ни через Ethernet Ругается на то что контроллер не найден. Перепрошил контроллер той-же программой. Результат такой: на частотник данные и не передоются и не читаются, но вытащив блок Slave (Link) увидел что на выходе Errors цифра добегает до 60 и сбрасывается в ноль и так по кругу. До перепрошивки ПО сброса в ноль не было. Я не понимаю в чем дело!!! НО я отключил резистор 120 Ом на Trime и связь пошла! Дело сдвинулось с мертвой точки. Последний раз редактировалось Arsie, 20.07.2016 в 17:36 |
20.07.2016, 17:36 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: проблема связи по RS-485
Проблема в согласовании линии связи, конечно.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
21.07.2016, 11:22 | #7 |
Senior Member
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: проблема связи по RS-485
Не в согласовании, а в отсутствии подтяжки и там, и там.
Драйвера не видят, что линия свободна - передачу не начинают. Самое простое - измерить напряжение между А и В при отсутствии обмена. Если меньше 200 мВ - то придётся снимать терминаторы. Обсуждалось уже не раз, и не два .... __________________ Всё, что нельзя выразить в цифрах — это не наука, это — мнение. |
21.07.2016, 16:06 | #8 |
Senior Member
Регистрация: May 2013
Сообщения: 130
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: проблема связи по RS-485
Рабочий день прошел полет со связью отличный.
Возможно конечно я не правильно сделал линию связи. А точнее линия связи выполнена проводом ПУГВ 1х0,5 с кручеными между собой. Я конечно понимаю что это не правильно, но пока все работает. Длинна линии около 2-х метров на ней висят 7 устройств. Возможно чуть позже переделаю как положено. P.S. Я пробовал связать кабелем связи SMH2010, тоже не получалось. |
21.07.2016, 16:25 | #9 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: проблема связи по RS-485
Цитата:
К тому же порты у SMH2010 и Trim идентичны по начинке и немного различаются разве что волновыми свойствами, т.к. печатные платы разные. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
21.07.2016, 17:33 | #10 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: проблема связи по RS-485
Да вроде правильно описано если на частотнике драйверочек старенький и требует >0.2V для свободной линии.
Цитата:
Подключение второго терминатора садит подтяжку и девайс требующий >0.2V будет молчать. Только подтверждает мысли. |
|
21.07.2016, 18:51 | #11 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: проблема связи по RS-485
Только в плане старого копеечного драйверочка, остальное все не туда и не так. Никто там ничего не слушает.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
21.07.2016, 19:14 | #12 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: проблема связи по RS-485
Цитата:
Обрежьте жирок с RS-485 -> Отказоустойчивость Последний раз редактировалось ATS, 21.07.2016 в 19:31 |
|
21.07.2016, 19:33 | #13 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 183
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: проблема связи по RS-485
Драйвер работает так, как ему скажут. Скажут передавать - он будет передавать, даже если КЗ на линии. Скажут слушать - он будет слушать, даже если 220В подадут на вход. Будет слушать, пока не погибнет.
Нет у него мозгов для того, чтобы он "не видят, что линия свободна - передачу не начинают". Электронщик слишком стар? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
21.07.2016, 19:46 | #14 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: проблема связи по RS-485
Цитата:
Контроллер для передачи должен видеть что линия свободна. ADM4853 - Differential Input Threshold Voltage, VTH −200 −30 ADM483 - Differential Input Threshold Voltage, VTH –200 +200 P.S. Ну хоть Альцгеймера убрал... 12-ю пятилетку начали. Последний раз редактировалось ATS, 21.07.2016 в 20:06 |
|