|
Вопросы о Pixel Раздел специально по темам работы и применения контроллеров Pixel - 12xx и Pixel - 25xx |
|
Опции темы | Поиск в этой теме |
01.02.2020, 08:12 | #1 |
Senior Member
Регистрация: Dec 2011
Сообщения: 751
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
pixel и неустойчивая связь
Как поведет себя пиксель (слейв) в условиях неустойчивой связи? Вопрс не в том, как организовать устойчивую связь, а именно поведение пикселя. Имеем 1 пиксель мастер, у него на шине 1 пиксель, 1 ПЧ и 1 пульт ДУ. Кабель связи выполнен не лучшим образом, да и ПЧ при работе вносит помехи. Связь неустойчивая, пакеты без ошибок проходят через раз. Как будет вести себя пиксель слейв скажем при ошибке контрольной суммы? Будет ли в соответствующую ячейку записан 0 или ни чего меняться в ячейке не будет?
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. Последний раз редактировалось tvf, 01.02.2020 в 08:25 |
03.02.2020, 11:44 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: pixel и неустойчивая связь
Странный вопрос. Зачем Пикселю невалидные данные записывать в память?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
04.02.2020, 00:19 | #3 |
Senior Member
Регистрация: Dec 2011
Сообщения: 751
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: pixel и неустойчивая связь
Вот и у меня тот же вопрос. А реально, при постоянном сигнале от мастера на включение, который передается при каждой посылке, слейв постоянно включается/выключается. Видимо приходит хороший пакет - включается, приходит битый - выключается. Делаешь связь устойчивой - все работает как надо. Сам сигнал на включение - бит в интовой переменной.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
04.02.2020, 10:50 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: pixel и неустойчивая связь
Цитата:
В вашей связке ПЧ+Пиксель+Пульт связь по RS485 между всеми участниками? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
04.02.2020, 11:24 | #5 |
Senior Member
Регистрация: Dec 2011
Сообщения: 751
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: pixel и неустойчивая связь
Есть, но количество ошибок не превышает критического - 10 шт. Среднее количество ошибок 2-3 шт.
Даже сложнее ПЧ+Пиксель-мастер+Пульт связь по RS48+Пиксель-слейв. Проблема именно с Пиксель-слейв. Все остальные слевы ведут себя адекватно - ошибку выдают только при полной потери связи и не дергаются туда-сюда. __________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
04.02.2020, 11:56 | #6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: pixel и неустойчивая связь
Два Пикселя?
Лог-то где? Где гарантии, что ноль не отправляется Пикселю-слейву? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
04.02.2020, 12:31 | #7 | |
Senior Member
Регистрация: Dec 2011
Сообщения: 751
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: pixel и неустойчивая связь
Цитата:
Логов нет. Глюк вылез в последний день командировки, и то когда преобразователь отключил. Пришлось срочно гондобить подтяжку и все заработало. Превышения количества ошибок нет ни на мастере, ни на слейве. Ноль не передавался, это точно. __________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
|
04.02.2020, 12:33 | #8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: pixel и неустойчивая связь
Пиксель был мастером и слейвом по одному и тому же порту?
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
04.02.2020, 13:18 | #9 |
Senior Member
Регистрация: Dec 2011
Сообщения: 751
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: pixel и неустойчивая связь
Это разные пиксели. Один приточка - мастер. Второй вытяжка - слейв.
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
07.02.2020, 09:35 | #10 |
Senior Member
Регистрация: Dec 2011
Сообщения: 751
Благодарил(а): 1 раз(а)
Поблагодарили:
10 раз(а) в 10 сообщениях
|
Ответ: pixel и неустойчивая связь
Будет ли какое то внятное объяснение? Или хотя бы версии? Или нет логов - нет проблем?
__________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
07.02.2020, 10:45 | #11 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 112
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: pixel и неустойчивая связь
Цитата:
Ядро Пикселя не менялось уже лет 5-6, оно не могло "вдруг поломаться". За это время Пиксель как слейв использовали не только вы. Поэтому только аргументированный разбор полётов. С логами и тестами. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|