Segnetics

Вернуться   Segnetics > Форум Segnetics > Связь с внешним миром

Связь с внешним миром Modbus, RS232, RS485, Lon и другое.

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2012, 12:47   #1
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию 2 Панели управления Zentec

Глянтье что не так?
Подключил 2 пульта Zentec к одному CMH вроде все работает,
но после оставления на 2 суток зависли пульты.
Выянилось что зависает пульт 1 адреса, не реагирует на переключения скоростей, выключения установки.
Не происходит запись в р 201 и чтение р200 именно по 1 адресу.
Увеличил скорость обмена с 9600 до 38400.
Пока вроде все нормально.
Программа конструкторская, Link удалил.
Резисторы подтяжки стоят на одном пульте и соответствеено на СМН.
З,Ы, Зависание удалось устранить отключением и включением СМН
Вложения
Тип файла: rar 2 пульта Zentec.rar (656.7 Кбайт, 148 просмотров)
artur вне форума   Ответить с цитированием
Старый 13.02.2012, 12:54   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: 2 Панели управления Zentec

Цитата:
Сообщение от artur
Глянтье что не так?
Подключил 2 пульта Zentec к одному CMH вроде все работает,
но после оставления на 2 суток зависли пульты.
Выянилось что зависает пульт 1 адреса, не реагирует на переключения скоростей, выключения установки.
Не происходит запись в р 201 и чтение р200 именно по 1 адресу.
Увеличил скорость обмена с 9600 до 38400.
Пока вроде все нормально.
Программа конструкторская, Link удалил.
Резисторы подтяжки стоят на одном пульте и соответствеено на СМН.
З,Ы, Зависание удалось устранить отключением и включением СМН
Неплохо бы увидеть логи с линии связи во время такого вот "зависания"...


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 13.02.2012, 16:13   #3
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Панель управления Zentec

Через пару дней.Может есть у кого желание потестить?
В принципе интересно управлять одной установкой с 2 пультов.
На данный момент все разобрал, поехал на монтаж.
artur вне форума   Ответить с цитированием
Старый 20.02.2012, 10:06   #4
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Панель управления Zentec

Во время зависания не отключая контролера отключил питание пультов, поменял им адреса,
Эффект нуль.
Реагирует тоьлко на изменение уставки регистр 205.
R 200, 201 не читает, при отключение питания контроллера все востанавливается
Вложения
Тип файла: rar Логи связи.rar (1.4 Кбайт, 41 просмотров)

Последний раз редактировалось artur, 20.02.2012 в 10:20
artur вне форума   Ответить с цитированием
Старый 20.02.2012, 11:11   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Панель управления Zentec

Цитата:
Сообщение от artur
Во время зависания не отключая контролера отключил питание пультов, поменял им адреса,
Эффект нуль.
Какие адреса и на что вы их изменяли?



Цитата:
Сообщение от artur
Реагирует тоьлко на изменение уставки регистр 205.
R 200, 201 не читает, при отключение питания контроллера все востанавливается
К сожалению, это не те логи

Нужен лог обмена по RS-485...

С одной стороны, указание на то, что при выключении SMH2010 связь восстанавливается явно определяет виновника, но драйвер протокола устроен таким образом, что у него не может пропасть работа с отдельными регистрами. Либо всё, либо ничего.

К тому же SMH2010 является настолько отлаженным устройством, что никаких изменений за последние пару-тройку лет в нём не производилось.

Эти два факта заставляют меня с осторожностью подходить к вашей проблеме.

Если отключить одну из панелей, "зависание" связи происходит?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 20.02.2012, 11:40   #6
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Панель управления Zentec

Цитата:
Сообщение от Arsie
Какие адреса и на что вы их изменяли?
Дабы исключить неисправность пульта, ибо зависание происходит именно по первому адресу,по второму адресу все окей.Замена адресов пультов приводит к аналогичной ситуации.Может я допустил где косяк???

Цитата:
Сообщение от Arsie
К сожалению, это не те логи
Нужен лог обмена по RS-485...
Делаю в первый раз так что где взять их не знаю , увы

Цитата:
Сообщение от Arsie
Если отключить одну из панелей, "зависание" связи происходит?
Эффект плавающий, может повторится через час а может через сутки так что ждемс.
Что происходит при сбросе по провалу питания???
Может гдето можно осуществлять програмно??? Ну тупо обнулять через определенные промежутки времени???
artur вне форума   Ответить с цитированием
Старый 20.02.2012, 11:51   #7
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: Панель управления Zentec

Цитата:
Сообщение от artur
Делаю в первый раз так что где взять их не знаю , увы
Бесплатную программулину можно взять на
http://www.232analyzer.com/232default.htm :just_cuz_
Из окошка лога потом копипастить в письмо к техподдержке.


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 20.02.2012, 12:02   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Панель управления Zentec

Цитата:
Сообщение от artur
Дабы исключить неисправность пульта, ибо зависание происходит именно по первому адресу,по второму адресу все окей.Замена адресов пультов приводит к аналогичной ситуации.Может я допустил где косяк???
Т.е. повисает связь только с одной из панелек?

Если адреса поменять, то повисает всё равно та, у которой адрес "1"?


Цитата:
Сообщение от artur
Что происходит при сбросе по провалу питания???
При провале вообще ничего не происходит. При выключении контроллер перезапускается.


Цитата:
Сообщение от artur
Может гдето можно осуществлять програмно??? Ну тупо обнулять через определенные промежутки времени???
Что обнулять? Мы ещё не знаем что происходит, а вы уже рвётесь что-то обнулить


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 20.02.2012, 12:13   #9
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Панель управления Zentec

Цитата:
Сообщение от Arsie
Т.е. повисает связь только с одной из панелек?
Если адреса поменять, то повисает всё равно та, у которой адрес "1"?
Да.
Может дело в некорректно собраном генераторе опроса регистров?
В первом адресе команда на запись идет, приходит число на запись,
в регистр не записывается и чтение не происходит.
Но при этом регистр изменения уставок работает по 2 адресам корректно.
artur вне форума   Ответить с цитированием
Старый 20.02.2012, 14:20   #10
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Панель управления Zentec

Мда извиняюсь.
На данный момент зависла панель по адресу №2,
т.е. зависает одна и та же панель.На которой установлен резистор *подтяжки*, а следом и по 1 адресу.
хотя по одному регистру 205 панели отвечают и записывают и считывают

Последний раз редактировалось artur, 20.02.2012 в 14:33
artur вне форума   Ответить с цитированием
Старый 20.02.2012, 14:24   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Панель управления Zentec

Цитата:
Сообщение от artur
Мда извиняюсь.
На данный момент зависла панель по адресу №2,
т.е. зависает одна и та же панель.На которой установлен резистор *подтяжки*
Ага, значит всё же проблема в панели...

Осталось понять, почему помогает выключение SMH2010 - вот это действительно странно


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 20.02.2012, 17:44   #12
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Две панели Zentec - проблемы со связью

Не знаю что за бубен, глюк удалось поймать.
В регистр 101 отвечающий за конфигурирование панели по скорости не мог записаться код конфигурирования кол-ва скоростей.
В течении энного времени он записывается по произвольному адресу,когда он записывается по этому адресу снимается импульс опроса 101 регистра и панель по этому адресу перестает отвечать.
Включение СМН возобновляет стробирующие ипульсы регистра 101 по 2 адресам и все снова работает.
Что делать ? Хз,есть мысль оставить импульсы на 101 регистре постоянно.
Сенсеи подскажите как лучше сделать.
artur вне форума   Ответить с цитированием
Старый 22.02.2012, 00:58   #13
coverart
Senior Member
 
Регистрация: Mar 2008
Адрес: Екатеринбург
Сообщения: 493
Благодарил(а): 50 раз(а)
Поблагодарили: 14 раз(а) в 13 сообщениях
По умолчанию Ответ: Две панели Zentec - проблемы со связью

Вспомнил про подобный глюк. Но у меня панелька выключалась в стендбай и потом не отвечала даже на нажатие кнопок. Глюк я не решил, т.к объект самоликвидировался из поля моего зрения посредством моего увольнения из конторы . Так что слежу за темой
coverart вне форума   Ответить с цитированием
Старый 01.10.2012, 10:07   #14
artur
Member
 
Регистрация: Jan 2008
Адрес: Челябинск
Сообщения: 50
Благодарил(а): 4 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Две панели Zentec - проблемы со связью

Прошло полгода полёт нормальный,все работает на обьекте, не зависает.
Управляет вент установкой с любого пульта и контроллера.
Проблема в 101 регистре что я там переделал не помню уже, могу выложить рабочий проект.
artur вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 22:45.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024