Labview и ИБП ATS 1500 R-BX
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Еще вопрос есть ли команды которые можно посылать из Labview по VISA или еще как то для этого источника?
- Вложения
-
- 5b375b381bee2b08214ed9d6.jpg (43.31 КБ) 2131 просмотр
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Как передавать следующие команды в LabVIEW?
https://networkupstools.org/protocols/megatec.html
https://networkupstools.org/protocols/megatec.html
-
- professor
- Сообщения: 3402
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
VISAJohnChaban писал(а): ↑12 фев 2021, 14:53 Как передавать следующие команды в LabVIEW?
https://networkupstools.org/protocols/megatec.html
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
а можно ли пример один одной команды
просто как в строке писать "$команда" или просто как есть "команда"?
просто раньше никогда не использовал это
Спасибо за ответ.
просто как в строке писать "$команда" или просто как есть "команда"?
просто раньше никогда не использовал это
Спасибо за ответ.
-
- professor
- Сообщения: 3402
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 49 раз
- Поблагодарили: 172 раза
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Код: Выделить всё
Example
Computer:
Q1<cr>
UPS:
(208.4 140.0 208.4 034 59.9 2.05 35.0 00110000<cr>
В ответ придёт подобная строка, которую надо будет разобрать на части
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Я на работе попробую отпишусь если что
Еще вопрос: Если ИБП в диспетчере задач находится в разделе Батарея а не Comport(ы). Будет ли работать просто SerialPortmonitor показывает com3.
Еще вопрос: Если ИБП в диспетчере задач находится в разделе Батарея а не Comport(ы). Будет ли работать просто SerialPortmonitor показывает com3.
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
А какой параметр ИБП вы хотите контролировать? В общем случае надо использовать средства ОС, если батарея отображается в системе: https://docs.microsoft.com/en-us/window ... nformation Желателен опыт работы с CLFN и WinAPI. Либо можете попробовать .NET, это выглядит попроще: .NET PowerModeChanged Notifier - Monitor your UPS or Laptop Power from LabVIEWJohnChaban писал(а): ↑12 фев 2021, 20:37Еще вопрос: Если ИБП в диспетчере задач находится в разделе Батарея а не Comport(ы). Будет ли работать просто SerialPortmonitor показывает com3.
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Я хочу просто считывать состояние ИБП его параметров.
И если прошел обрыв связи выдавать сообщение
И если прошел обрыв связи выдавать сообщение
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Я посмотрю приведенный пример просто не понятно открыл все VI нигде нету установки связи с ИБП по USB, хотя далее в комментариях люди пишут что данная программа связывается по USB с ИБП.dadreamer писал(а): ↑13 фев 2021, 16:13 А какой параметр ИБП вы хотите контролировать? В общем случае надо использовать средства ОС, если батарея отображается в системе: https://docs.microsoft.com/en-us/window ... nformation Желателен опыт работы с CLFN и WinAPI. Либо можете попробовать .NET, это выглядит попроще: .NET PowerModeChanged Notifier - Monitor your UPS or Laptop Power from LabVIEW
Просто не привычно нету начального прибора связи (то есть как установить то саму связь)
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
А что есть Портсах (COM и LPT) ? Откройте вкладку и отключите/подклюсите ИБП и посмотрите, что будет изменяться.JohnChaban писал(а): ↑12 фев 2021, 20:37 Я на работе попробую отпишусь если что
Еще вопрос: Если ИБП в диспетчере задач находится в разделе Батарея а не Comport(ы). Будет ли работать просто SerialPortmonitor показывает com3.
Добро пожаловать на http://rk-stud.ru/
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Меняться будет в Дисп. Устройств Windows в разделе БатареяА что есть Портсах (COM и LPT) ? Откройте вкладку и отключите/подклюсите ИБП и посмотрите, что будет изменяться.
-
Sergey Ivanov
- expert
- Сообщения: 1217
- Зарегистрирован: 01 мар 2009, 20:54
- Награды: 5
- Версия LabVIEW: 2018
- Откуда: Санкт-Петербург, Кронштадт
- Благодарил (а): 11 раз
- Поблагодарили: 1 раз
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Так что меняться будет ? Будет добавляться новый COM ?
Добро пожаловать на http://rk-stud.ru/
-
dadreamer
- professor
- Сообщения: 3926
- Зарегистрирован: 17 фев 2013, 16:33
- Награды: 4
- Версия LabVIEW: 2.5 — 2022
- Благодарил (а): 11 раз
- Поблагодарили: 127 раз
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
С помощью этих вы подписываетесь на события Windows. Никакую связь с ИБП устанавливать не нужно, она уже установлена, если у вас имеется значок в разделе "Батареи". На ИБП я сейчас проверить не могу, но на ноутбуке со встроенной батареей у меня всё работает. Кабель питания выдёргиваю - приходит событие в и состояние обновляется. Однако, стоит отметить, что уровень заряда обновляется только при получении нового события. Чтобы получать актуальный уровень заряда, надо дёргать GetSystemPowerStatus с каким-то интервалом. Тогда особой пользы от событий нет и их можно вообще не использовать. Также нужно поменять пути в CLFN на "kernel32.dll" вместо полного пути, как в комментах написано.JohnChaban писал(а): ↑14 фев 2021, 09:04просто не понятно открыл все VI нигде нету установки связи с ИБП по USB, хотя далее в комментариях люди пишут что данная программа связывается по USB с ИБП.
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Спасибо вам огромное я сейчас не на работе к сожалению так что смогу написать только в понедельник после обеда.С помощью этих вы подписываетесь на события Windows. Никакую связь с ИБП устанавливать не нужно, она уже установлена, если у вас имеется значок в разделе "Батареи". На ИБП я сейчас проверить не могу, но на ноутбуке со встроенной батареей у меня всё работает. Кабель питания выдёргиваю - приходит событие в и состояние обновляется.
2021-02-14_15-58-16.jpg2021-02-14_16-05-07.jpg
Однако, стоит отметить, что уровень заряда обновляется только при получении нового события. Чтобы получать актуальный уровень заряда, надо дёргать GetSystemPowerStatus с каким-то интервалом. Тогда особой пользы от событий нет и их можно вообще не использовать. Также нужно поменять пути в CLFN на "kernel32.dll" вместо полного пути, как в комментах написано.
- JohnChaban
- leader
- Сообщения: 669
- Зарегистрирован: 18 фев 2010, 13:26
- Версия LabVIEW: 2015,2016
- Откуда: Город Сосновый Бор Ленинградская Область
- Контактная информация:
Re: Labview и ИБП ATS 1500 R-BX
Сейчас на работе проверил 2 врианта не один не сработал
Возможно я что-то не так делаю
Во 2 варианте отключал ИБП от USB и из розетки выдергивал никакого эффекта.
Может я что-то не так делаю поправьте меня.
Возможно я что-то не так делаю
Во 2 варианте отключал ИБП от USB и из розетки выдергивал никакого эффекта.
Может я что-то не так делаю поправьте меня.
- Вложения
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 0 Ответы
- 1888 Просмотры
-
Последнее сообщение Anastasia
-
- 3 Ответы
- 2058 Просмотры
-
Последнее сообщение PozhiloyGoblin
-
- 0 Ответы
- 340 Просмотры
-
Последнее сообщение maxim_MA
-
- 23 Ответы
- 2369 Просмотры
-
Последнее сообщение dadreamer
-
- 2 Ответы
- 387 Просмотры
-
Последнее сообщение ujin1