|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме |
24.01.2013, 11:54 | #1 |
Новичок
Регистрация: Dec 2012
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Самопроизвольное возникновение битовых команд в PIXEL 2501 1
Добрый день, столкнулся со следующей проблемой:
контроллер работает в связке с панелью СП 270, в конфигурации COM порта добавил устройство, настроил связь, создал таблицу переменных, которые будут считываться или записываться в панель; записывается в панель все нормально, но вот считывание битовых комманд из панели "глючит", выражается в следующем - битовая комманда самопроизвольно появляется, хотя на панели в тот момент ничего не нажималось. задал битовым командам адреса с 1000 по 1005, может я залез в контроллере в какую то область оперативных данных? |
24.01.2013, 14:02 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Самопроизвольное возникновение битовых команд в PIXEL 2501 1
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
24.01.2013, 14:50 | #3 |
Новичок
Регистрация: Dec 2012
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Самопроизвольное возникновение битовых команд в PIXEL 2501 1
Да панель слейв, но в ней эти регистры ведут себя нормально, изначально я задавал адреса 800-805, потом сменил на 1000-1005, ситуация аналогичная, 2 недели уже ищу в чем проблема.
|
24.01.2013, 15:29 | #4 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: Самопроизвольное возникновение битовых команд в PIXEL 2501 1
Цитата:
Далее портмонитором снимаете лог общения контроллера с панелью. Если данные в логе изменяются, виновата панель. Если не изменяются - контроллер. Помехи виноваты не могут быть, за них отвечает CRC. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|