Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о Pixel

Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx

Ответ
 
Опции темы Поиск в этой теме
Старый 16.09.2015, 07:22   #1
vovankam
Новичок
 
Регистрация: Oct 2013
Сообщения: 28
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Pixel 2511-02-0 не прошивается (решено)

День добрый!

Пытаюсь прошить Pixel 2511-02-0 (SN 311976), smlogix ругается что не может отключить мастер...

и действительно, запустил программу для мониторинга компорта там постоянно что-то сыплется с контроллера примерно такое ... FC 00 00 00 FF ...

в сервисном меню в пункте отключить мастер на вкл/выкл - не реагирует, как сыпалось так и сыплется.

преобразователь RS485 рабочий, постоянно им другие контроллеры мониторю или прошиваю. Опыт с SMH 2G и SMH2010 имеется, среди этих контроллеров с таким не сталкивался (порядка 30-40 контроллеров запрограммировано под разные нужды)

Пробовал обновить ядро, хэпэтерминал тоже не может подключиться, заветные буковки С не появляются при включении питания.

Что с этим делать?

Если найду такойже рабочий (прошиваемый) контроллер, сделаю программу, прошью его, потом с него скинуть на модуль памяти, а потом с того модуля памяти в непрошиваемый контроллер? возможно такое?

ЗЫ форум просмотрел, может и не очень хорошо, но подобной проблемы не увидел. Сильно не ругайтесь если что, а просто дайте ссылку...

Спасибо!
vovankam вне форума   Ответить с цитированием
Старый 16.09.2015, 10:31   #2
vovankam
Новичок
 
Регистрация: Oct 2013
Сообщения: 28
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Съездил к заказчику, сдернул еще 2 таких же Pixel. У одного тоже самое творится на RS485 (постоянно чтото выбрасывается в порт) а вот второй вполне рабочий- и в порт не кидается и лоджикс его сразу нашел.

Вопрос, как с помощью одного рабочего прошить всех? возможно такое с модулем памяти?

Или решать вопрос с гарантией?

И что это за повальное неработоспособность RS485?

У не рабочих номера 311975 и 311976
У рабочего 309015
vovankam вне форума   Ответить с цитированием
Старый 16.09.2015, 10:48   #3
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Включай питание контроллера после начала отправки прошивки через HyperTerminal. Т.е. сначала отправить -> затем питание (при старте контроллера , загрузчиком сначала проверяется RS485 на предмет обновления, затем грузится основное ядро).
serg-el вне форума   Ответить с цитированием
Старый 16.09.2015, 10:54   #4
vovankam
Новичок
 
Регистрация: Oct 2013
Сообщения: 28
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Цитата:
Сообщение от serg-el Посмотреть сообщение
Включай питание контроллера после начала отправки прошивки через HyperTerminal. Т.е. сначала отправить -> затем питание (при старте контроллера , загрузчиком сначала проверяется RS485 на предмет обновления, затем грузится основное ядро).
Пробовал.

У этих двух что-то с RS485, третий то работает.

Вот сейчас вопрос встал как на не рабочие с помощью рабочего всетаки засунуть программы. Ну вроде как с помощью МП можно.
vovankam вне форума   Ответить с цитированием
Старый 16.09.2015, 10:59   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Цитата:
Сообщение от vovankam Посмотреть сообщение
Пробовал.

У этих двух что-то с RS485, третий то работает.

Вот сейчас вопрос встал как на не рабочие с помощью рабочего всетаки засунуть программы. Ну вроде как с помощью МП можно.
С помощью МП можно.

А что с портом - гадать по интернету я не в состоянии. Одно скажу - порт выдерживает многократный двухкиловольтный разряд в любую клемму. Просто так выйти из строя он не может. И не выходит.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 16.09.2015, 10:59   #6
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Цитата:
Сообщение от vovankam Посмотреть сообщение
Ну вроде как с помощью МП можно.
Только если не нужен RS485 . Программу перекинуть не проблема, но что всё-таки с портом?
serg-el вне форума   Ответить с цитированием
Старый 17.09.2015, 05:34   #7
vovankam
Новичок
 
Регистрация: Oct 2013
Сообщения: 28
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Цитата:
Сообщение от Arsie Посмотреть сообщение
С помощью МП можно.

А что с портом - гадать по интернету я не в состоянии. Одно скажу - порт выдерживает многократный двухкиловольтный разряд в любую клемму. Просто так выйти из строя он не может. И не выходит.
Да с портом, процентов на 90 там вылетела ADM485. Год или 2 назад был такой случай, тоже не прошивался и в порт летело также, перепаяли микруху и заработало. Но в эти пока не охота лезть, попробуем вопрос порешать с гарантией.
vovankam вне форума   Ответить с цитированием
Старый 17.09.2015, 10:53   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Цитата:
Сообщение от vovankam Посмотреть сообщение
Да с портом, процентов на 90 там вылетела ADM485. Год или 2 назад был такой случай, тоже не прошивался и в порт летело также, перепаяли микруху и заработало. Но в эти пока не охота лезть, попробуем вопрос порешать с гарантией.
Если повреждена защита цепей приёмопередатчика, то случай будет негарантийным.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 18.09.2015, 07:12   #9
vovankam
Новичок
 
Регистрация: Oct 2013
Сообщения: 28
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Разобрался в проблеме.

Оказывается такое влияние (бесконечная выдача рандомайзных байтов в порт) на RS485 в пикселе оказывал мой преобразователь USB-RS485. Это шнайдеровский преобразователь. Такое же заметил с преобразователем MOXA, не помню точного названия.

Купил китайский преобразователь за 200р и все заработало.

Правда пока дорыл до истины, в одном контроллере 2 раза поменял микруху ADM4853 и обвязку из стабилитронов. Даже смог перепрошить ядро подключив напрямую к ATMEGA2561 ардуиновский преобразователь USB-RS232

Теперь вот хочу восстановить подаренный мне пиксель пару лет назад загубленный подобным образом , но там надо восстановить супервайзер, уже изучаю эту тему.

Всем спасибо!
vovankam вне форума   Ответить с цитированием
Старый 18.09.2015, 11:12   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Цитата:
Сообщение от vovankam Посмотреть сообщение
Разобрался в проблеме.
Спасибо и вам, что написали этот отчёт


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 22.09.2015, 12:48   #11
vovankam
Новичок
 
Регистрация: Oct 2013
Сообщения: 28
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Шнайдеровский преобразователь TSXCUSB485.

Куча приборов с этим преобразователем работали на ура. Это и Овены всякие разные от контроллеров до регуляторов, это Дельта, да и постоянно его использую для мониторинга RS485. Мне и в голову не приходило что дело может быть в преобразователе.

Последний раз редактировалось Arsie, 02.11.2015 в 13:12
vovankam вне форума   Ответить с цитированием
Старый 22.09.2015, 13:17   #12
serg-el
Senior Member
 
Регистрация: Aug 2013
Адрес: Москва
Сообщения: 600
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Для начала изучить это.

В частности "Polarisation: This converter can provide a line polarization for Modbus. This polarization must be implemented at only one location of the whole serial bus (generally on the master device)."


Конвертер является мастером для контроллера при его прошивке и наладке!

Передвинь переключатель, и волшебным образом продукция Segnetics заработает!

Для большего понимания - если мультиметром измерить между проводами А и В шины RS485 - и там будет >0,3 В, то переключатель сдвигать не надо (измерять при не подключенном конвертере).

Последний раз редактировалось Arsie, 02.11.2015 в 13:13
serg-el вне форума   Ответить с цитированием
Старый 23.09.2015, 06:28   #13
vovankam
Новичок
 
Регистрация: Oct 2013
Сообщения: 28
Благодарил(а): 3 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Pixel 2511-02-0 не прошивается

Ну признаюсь честно именно этот переключатель не пробовал, на данный момент уже не получится проверить, специально не поеду к заказчику. На следующем проекте обязательно проверю.
vovankam вне форума   Ответить с цитированием
Ответ


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

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



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


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