Modbus cRio
-
- beginner
- Сообщения: 37
- Зарегистрирован: 04 сен 2012, 14:01
- Версия LabVIEW: 2011
- Контактная информация:
Modbus cRio
Здравствуйте, уважаемые товарищи! Возник следующий вопрос: Есть cRIO 9073, есть модуль 9871, нужна реализация протокола модбас, дабы опрашивать различные устройства. Копание в интернете результатов не дало, написать сам пока не могу. Есть ли у вас решение моей проблемы? И, пожалуйста, подскажите литературу для прочтения и изучения работы лабвью с ком портами через cRIO. Спасибо вам большое.
-
Viktor
- expert
- Сообщения: 1408
- Зарегистрирован: 23 мар 2008, 10:56
- Награды: 4
- Версия LabVIEW: 2020
- Откуда: Санкт-Петербург
- Благодарил (а): 17 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Modbus cRio
На сайте NI:SunInTheOcean писал(а):Здравствуйте, уважаемые товарищи! Возник следующий вопрос: Есть cRIO 9073, есть модуль 9871, нужна реализация протокола модбас, дабы опрашивать различные устройства. Копание в интернете результатов не дало, написать сам пока не могу. Есть ли у вас решение моей проблемы? И, пожалуйста, подскажите литературу для прочтения и изучения работы лабвью с ком портами через cRIO. Спасибо вам большое.
Modbus Communication Reference Example for cRIO
MODBUS Library for LabVIEW
-
- beginner
- Сообщения: 37
- Зарегистрирован: 04 сен 2012, 14:01
- Версия LabVIEW: 2011
- Контактная информация:
-
- beginner
- Сообщения: 37
- Зарегистрирован: 04 сен 2012, 14:01
- Версия LabVIEW: 2011
- Контактная информация:
Re: Modbus cRio
А если в NI проекте указан модуль 9870 rs 232, а у меня 9871 rs 485, то должно работать? у меня что-то не совсем получается.
-
Vasiliy Baev
- leader
- Сообщения: 545
- Зарегистрирован: 31 окт 2011, 09:02
- Награды: 4
- Версия LabVIEW: 2019
- Откуда: Санкт-Петербург
- Благодарил (а): 8 раз
- Поблагодарили: 10 раз
- Контактная информация:
Re: Modbus cRio
Нет не должно. Удалите/добавьте модули в проекте. Должно быть четкое соответствие модулей в шасси со списком модулей в проекте.SunInTheOcean писал(а):А если в NI проекте указан модуль 9870 rs 232, а у меня 9871 rs 485, то должно работать?
У Вас LabVIEW не правильно определяет модуль или конфигурация проекта была сделана с другим набором модулей/на другом контроллере/...?
-
- beginner
- Сообщения: 37
- Зарегистрирован: 04 сен 2012, 14:01
- Версия LabVIEW: 2011
- Контактная информация:
Re: Modbus cRio
Извините, вопрос, наверно, не правильно поставил.
По этой ссылке дают проект: http://zone.ni.com/devzone/cda/epd/p/id/6166 (первая ссылка Виктора).
В проекте стоит модуль 9870. Я ессно поменял его на свой(9871), но пока не получается получить правильный ответ от устройства которое на контроллере висит. То есть, вопрос следующий: Должен ли работать проект при замене модуля на 9871. Не нужно ничего менять в самом проекте?
По этой ссылке дают проект: http://zone.ni.com/devzone/cda/epd/p/id/6166 (первая ссылка Виктора).
В проекте стоит модуль 9870. Я ессно поменял его на свой(9871), но пока не получается получить правильный ответ от устройства которое на контроллере висит. То есть, вопрос следующий: Должен ли работать проект при замене модуля на 9871. Не нужно ничего менять в самом проекте?
-
Vasiliy Baev
- leader
- Сообщения: 545
- Зарегистрирован: 31 окт 2011, 09:02
- Награды: 4
- Версия LabVIEW: 2019
- Откуда: Санкт-Петербург
- Благодарил (а): 8 раз
- Поблагодарили: 10 раз
- Контактная информация:
Re: Modbus cRio
Нужно зайти в приложение на ПЛИС - просмотреть все FPGA I/O Property Node, которые ссылаются на 9870. Отредактировать, затем скомпилировать bit файл. Скомпилировать RT приложение.SunInTheOcean писал(а): Не нужно ничего менять в самом проекте?
-
- beginner
- Сообщения: 37
- Зарегистрирован: 04 сен 2012, 14:01
- Версия LabVIEW: 2011
- Контактная информация:
Re: Modbus cRio
Спасибо, ребят. прибор немного подредактировал, теперь работает верно. Тут еще проблема появилась. Прибор работает, а красоты на лицевой панели нету. Именно они хотят, чтобы я массив индикаторов на 90 градусов повернул. То есть, сейчас индикаторы горизонтально находятся, а надо вертикально. Пол дня прошло, как сделать не знаю. Извините, что не в тему.(Во многих сапрах, да и не в сапрах данная функция выполнялась путем нажатия ctrl+R).
-
- beginner
- Сообщения: 37
- Зарегистрирован: 04 сен 2012, 14:01
- Версия LabVIEW: 2011
- Контактная информация:
Re: Modbus cRio
блин, капец, пол дня убил, а можно просто потянуть за элемент, они в низ и вытянутся....
- Super Star
- adviser
- Сообщения: 228
- Зарегистрирован: 07 фев 2013, 08:37
- Версия LabVIEW: 2011
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 19 Ответы
- 7826 Просмотры
-
Последнее сообщение Artem.spb
-
- 38 Ответы
- 13219 Просмотры
-
Последнее сообщение AndreyDmitriev
-
- 5 Ответы
- 240 Просмотры
-
Последнее сообщение IvanLis
-
- 3 Ответы
- 479 Просмотры
-
Последнее сообщение Artem.spb
-
- 5 Ответы
- 213 Просмотры
-
Последнее сообщение AndreyDmitriev