Вопрос взаимодействие по стыку RS-485 с радиосредствами серии "Фазан-19"

Viktorkms

Новичок
Сообщения
7
Реакции
4
Баллы
3
Всем доброго времени суток! Есть самописная программка мониторинга и управления РС Фазан. Позволяет мониторить и управлять (через преобразователь Lan/RS485) группой РС Фазан объединенных в сеть RS485 . (н-р фирмы Болид , но можно любой который поддерживает UDP протокол)
Т.е. можно общаться с группой удаленных РС по LAN ( UDP протокол). В настоящее время организовано управление группы из 6 шт. Фазан Р5 . Предлагаю на расширенное тестирование о кого есть интерес.
В принципе возможно реализовать любой функционал (в пределах разумного )) ) , согласно протокола к RS485 РС Фазан. В действующем варианте реализован постоянный контроль состояния РС. Возможность диагностики неисправностей, текущих настроек РС (без возможности их менять).
Удаленно можно менять - рабочую частоту РС, Вкл / Выкл ПШ, изменить уровень ПШ т.е. то что нам надо было ). Если здесь не отвечу, пишите на почту ).+Посмотреть вложение 3160
Можете скинуть программу? почта viktorkms@mail.ru
 

NIK_371

Пользователь
Сообщения
20
Реакции
5
Баллы
3
Род занятий
Новосибирский центр , сменный инженер

SAU

Новичок
Сообщения
5
Реакции
0
Баллы
1
Всем доброго времени суток! Есть самописная программка мониторинга и управления РС Фазан. Позволяет мониторить и управлять (через преобразователь Lan/RS485) группой РС Фазан объединенных в сеть RS485 . (н-р фирмы Болид , но можно любой который поддерживает UDP протокол)
Т.е. можно общаться с группой удаленных РС по LAN ( UDP протокол). В настоящее время организовано управление группы из 6 шт. Фазан Р5 . Предлагаю на расширенное тестирование о кого есть интерес.
В принципе возможно реализовать любой функционал (в пределах разумного )) ) , согласно протокола к RS485 РС Фазан. В действующем варианте реализован постоянный контроль состояния РС. Возможность диагностики неисправностей, текущих настроек РС (без возможности их менять).
Удаленно можно менять - рабочую частоту РС, Вкл / Выкл ПШ, изменить уровень ПШ т.е. то что нам надо было ). Если здесь не отвечу, пишите на почту ).+Посмотреть вложение 3160

Добрый день.
Занимаюсь чем-то подобным, только в более наглядной форме - с мнемосхемами, звуковой сигнализацией и ведением исторических архивов.
Не могли бы вы в личные сообщения поделиться формулой/алгоритмом установки частоты в РС. Варианты, которые пробовал, дают погрешность после определенного превышения величины числа. На данный момент задаю жестко нужную частоту числом - к примеру что бы задать частоту 121,5 МГц с учетом режима работы РС посылаю в регистр значение 10772. Это не совсем удобно :)
 

Ewgen

Участник
Сообщения
157
Реакции
7
Баллы
18
Адрес
Аэронавигация Северного Урала
Род занятий
Сменный Инженер службы ЭРТОС
Добрый день.
Занимаюсь чем-то подобным, только в более наглядной форме - с мнемосхемами, звуковой сигнализацией и ведением исторических архивов.
Не могли бы вы в личные сообщения поделиться формулой/алгоритмом установки частоты в РС. Варианты, которые пробовал, дают погрешность после определенного превышения величины числа. На данный момент задаю жестко нужную частоту числом - к примеру что бы задать частоту 121,5 МГц с учетом режима работы РС посылаю в регистр значение 10772. Это не совсем удобно :)
Так в руководстве же описан протокол,и даже есть пример по частоте.
 

NIK_371

Пользователь
Сообщения
20
Реакции
5
Баллы
3
Род занятий
Новосибирский центр , сменный инженер
Ewgen,
Протокол это одно, а закодить и сделать интерфейс это чуть другое ).
 

Ewgen

Участник
Сообщения
157
Реакции
7
Баллы
18
Адрес
Аэронавигация Северного Урала
Род занятий
Сменный Инженер службы ЭРТОС

NIK_371

Пользователь
Сообщения
20
Реакции
5
Баллы
3
Род занятий
Новосибирский центр , сменный инженер
Ewgen,
Прекрасно понимаю и знаю что сделать удобный интерфейс программы , порой отнимает не менее сил и времени чем закодить протокол. )
Сомневаюсь, что SAU стал бы писать программу не прочитав протокол в руководстве .
 

Ewgen

Участник
Сообщения
157
Реакции
7
Баллы
18
Адрес
Аэронавигация Северного Урала
Род занятий
Сменный Инженер службы ЭРТОС
Ewgen,
Прекрасно понимаю и знаю что сделать удобный интерфейс программы , порой отнимает не менее сил и времени чем закодить протокол. )
Сомневаюсь, что SAU стал бы писать программу не прочитав протокол в руководстве .
Так я Вам и написал:в протоколе описано,как кодировать частоту для записи в станцию. Ничего там сложного нет,одна математика.
Или Вас другое интересует?
 

NIK_371

Пользователь
Сообщения
20
Реакции
5
Баллы
3
Род занятий
Новосибирский центр , сменный инженер
А у Вас на каком языке программирования реализован этот протокол?
 

SAU

Новичок
Сообщения
5
Реакции
0
Баллы
1
Так в руководстве же описан протокол,и даже есть пример по частоте.
Добрый день.
Вопросов по работе с Modbus RTU нет абсолютно никаких, весь проект реализован и работает уже более года. Возникло затруднение с погрешностью при обработке "сырого" значения частоты из РС. В руководстве ведь и написано, что частота задается со смещением относительно 100 мГц, кратно 8,33 кГц + в этом же регистре находится модификатор частоты. При моей обработке получается, что все хорошо работает до частот 130 мГц, а вот при частоте 131,9 мГц появляется погрешность в 25 кГц. При этом частоту с АРМ я задаю в РС и она нормально передается в Фазан, на блоке индикации также наблюдаю корректное значение частоты. Но когда я её вычитываю из РС, обрабатываю и отображаю на АРМ, то наблюдаю 131925 КГц вместо 131900.
То что это одна математика итак понятно. Пробовал разные варианты, пока что успеха не добился, поэтому и решил поинтересоваться.
 

Ewgen

Участник
Сообщения
157
Реакции
7
Баллы
18
Адрес
Аэронавигация Северного Урала
Род занятий
Сменный Инженер службы ЭРТОС
Добрый день.
Вопросов по работе с Modbus RTU нет абсолютно никаких, весь проект реализован и работает уже более года. Возникло затруднение с погрешностью при обработке "сырого" значения частоты из РС. В руководстве ведь и написано, что частота задается со смещением относительно 100 мГц, кратно 8,33 кГц + в этом же регистре находится модификатор частоты. При моей обработке получается, что все хорошо работает до частот 130 мГц, а вот при частоте 131,9 мГц появляется погрешность в 25 кГц. При этом частоту с АРМ я задаю в РС и она нормально передается в Фазан, на блоке индикации также наблюдаю корректное значение частоты. Но когда я её вычитываю из РС, обрабатываю и отображаю на АРМ, то наблюдаю 131925 КГц вместо 131900.
То что это одна математика итак понятно. Пробовал разные варианты, пока что успеха не добился, поэтому и решил поинтересоваться.
Во вторник после обеда подробнее напишу. Не дома сейчас.
 

NIK_371

Пользователь
Сообщения
20
Реакции
5
Баллы
3
Род занятий
Новосибирский центр , сменный инженер
SAU, Доброго дня. А как я предложил пробовали? У меня таких проблем не наблюдается. Все корректно.
 

SAU

Новичок
Сообщения
5
Реакции
0
Баллы
1
Вопрос решен. Благодарю NIK_371, за помощь.
 

NIK_371

Пользователь
Сообщения
20
Реакции
5
Баллы
3
Род занятий
Новосибирский центр , сменный инженер
SAU, Отлично! Поздравляю!
 

Ewgen

Участник
Сообщения
157
Реакции
7
Баллы
18
Адрес
Аэронавигация Северного Урала
Род занятий
Сменный Инженер службы ЭРТОС
Дело в том,что указано в руководстве немного не так, а именно "кратно 8,3(3) кГц."
Я использую в формуле значение 8.333333333333333 , и всё корректно записывается/декодируется.
 

PTY

Новичок
Сообщения
1
Реакции
0
Баллы
1
NIK_371, добрый день! Очень заинтересован в этой разработке для работы с нашим АРТР. Если есть возможность поделиться, буду очень признателен, почта - paveltyunikov@yahoo.com
 
Последнее редактирование:

Похожие темы

Сверху Снизу