Измеритель Сокол-ТДВ: различия между версиями

нет описания правки
Нет описания правки
Нет описания правки
Строка 93: Строка 93:




== <big>'''Схема разъемов Сокол-А/Сокол-АН'''</big> ==
До монтажа изделия на мачту следует подключить флюгер, анемометр и интерфейс '''RS–485''' к преобразователю как показано на '''<u>рисунке 8.</u>''' На '''<u>рисунке 8</u>''' изображены разъемы подключения, где '''<u>1–разъем</u>''' для подключения '''флюгера,''' '''<u>2–разъем</u>''' подключения '''RS–485''', '''<u>3–разъем</u>''' для подключения '''анемометра.'''
[[Файл:Сокол-А_настройка_1.png|центр|безрамки|667x667пкс]]




'''1 -''' Подключение '''флюгера'''


'''2''' - Подключение '''RS-485'''
'''Распиновка кабеля снижения для Сокол-ТДВ:'''
 
'''3''' - Подключение '''анемометра'''
 
 
'''<u>Распиновка кабеля снижения для Сокол-А:</u>'''
[[Файл:Распиновка_разъема_сокол-а.png|центр|безрамки|570x570пкс]]
[[Файл:Распиновка_разъема_сокол-а.png|центр|безрамки|570x570пкс]]
Пример схемы разъемов анеморумбометра версии '''<u>Сокол-АН (зимнее исполнение)</u>''' с нагревательным элементом:
[[Файл:Сокол-АН_1.png|центр|безрамки|702x702пкс]]
'''1 -''' Подключение '''флюгера'''
'''2''' - Подключение '''анемометра'''
'''3''' - Подключение '''RS-485'''
'''4''' - Подключение питания '''нагревателя'''
'''<u>Распиновка кабеля снижения для Сокол-АН:</u>'''
[[Файл:Распиновка_кабеля_Сокол-АН.png|центр|безрамки|637x637пкс]]


== <big>'''Подключение и настройка через ПК.'''</big> ==
== <big>'''Подключение и настройка через ПК.'''</big> ==
Подключить измеритель можно напрямую к '''ПК.'''  В случае подключения к '''ПК''' для вывода информации о направлении и скорости ветра необходимо использовать '''[https://www.fmeter.ru/download/_ftp/meteo-kontrol/sokol-m/Sokol_Monitor.zip Sokol Analytics]''' или '''[https://www.fmeter.ru/download/_ftp/meteo-kontrol/sokol-m/%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%82%D0%BE%D1%80%20%D0%B4%D0%BB%D1%8F%20%D0%A1%D0%9E%D0%9A%D0%9E%D0%9B-%D0%9C.zip Sokol CFG].''' Также для корректной работы программы '''Sokol CFG''' необходимо установить [https://www.fmeter.ru/download/_ftp/other/Component_registration.zip '''данный пакет системных компонентов'''], а также '''[https://www.fmeter.ru/download/_ftp/escort_c-200m/Driver_for_Escort_C-200.zip драйвер виртуального COM порта stm32_vcp]'''». Схема подключения '''Сокол–А к ПК''' изображена на '''<u>рисунках 10а и 10б</u>.''' (Преобразователь '''Эскорт С200–М2 (4)''' приобретается отдельно в случае подключения изображенного на '''<u>рисунке 10а</u>''').
Подключить измеритель можно напрямую к '''ПК.'''  В случае подключения к '''ПК''' для вывода информации о направлении и скорости ветра необходимо использовать '''[https://www.fmeter.ru/download/_ftp/meteo-kontrol/sokol-m/Sokol_Monitor.zip Sokol Analytics]''' или '''[https://www.fmeter.ru/download/_ftp/meteo-kontrol/sokol-m/%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%82%D0%BE%D1%80%20%D0%B4%D0%BB%D1%8F%20%D0%A1%D0%9E%D0%9A%D0%9E%D0%9B-%D0%9C.zip Sokol CFG].''' Также для корректной работы программы '''Sokol CFG''' необходимо установить [https://www.fmeter.ru/download/_ftp/other/Component_registration.zip '''данный пакет системных компонентов'''], а также '''[https://www.fmeter.ru/download/_ftp/escort_c-200m/Driver_for_Escort_C-200.zip драйвер виртуального COM порта stm32_vcp]'''». Схема подключения '''Сокол–ТДВ к ПК''' изображена на '''<u>рисунке 7</u>.''' (Преобразователь '''Эскорт С200–М2 (4)''' приобретается отдельно в случае подключения изображенного на '''<u>рисунке 10а</u>''').
[[Файл:Схема_подключения_к_ПК_Сокол-А_1.png|центр|безрамки|640x640пкс]]
[[Файл:Сокол-ТДВ +ПК.png|центр|безрамки|613x613пкс]]
[[Файл:Схема_подключения_к_ПК_Сокол-А_2.png|центр|безрамки|654x654пкс]]
 
== <big>'''Сокол-А + Sokol CFG'''</big> ==
== <big>'''Сокол-А + Sokol CFG'''</big> ==
Установка ПО '''[https://www.fmeter.ru/download/_ftp/meteo-kontrol/sokol-m/%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%82%D0%BE%D1%80%20%D0%B4%D0%BB%D1%8F%20%D0%A1%D0%9E%D0%9A%D0%9E%D0%9B-%D0%9C.zip Sokol CFG]''' выполняется в следующем порядке:
Установка ПО '''[https://www.fmeter.ru/download/_ftp/meteo-kontrol/sokol-m/%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%82%D0%BE%D1%80%20%D0%B4%D0%BB%D1%8F%20%D0%A1%D0%9E%D0%9A%D0%9E%D0%9B-%D0%9C.zip Sokol CFG]''' выполняется в следующем порядке:
Строка 141: Строка 115:




Указать в окне автономного ПО '''СОМ–порт,''' к которому подключен '''Анеморумбометр Сокол–А'''.
Указать в окне автономного ПО '''СОМ–порт,''' к которому подключен '''Измеритель Сокол-ТДВ'''


'''<u>Если порт отсутствует в списке, то произвести следующие действия:</u>'''
'''<u>Если порт отсутствует в списке, то произвести следующие действия:</u>'''
Строка 153: Строка 127:
− перезагрузить '''Анеморумбометр''', переподключив '''USB–кабель к ПК'''; − заново открыть программу '''Sokol CFG''' и выбрать установленный '''СОМ–порт;''' − нажать кнопку '''«Открыть порт».'''
− перезагрузить '''Анеморумбометр''', переподключив '''USB–кабель к ПК'''; − заново открыть программу '''Sokol CFG''' и выбрать установленный '''СОМ–порт;''' − нажать кнопку '''«Открыть порт».'''


После успешного подключения к '''ПО''' во вкладке '''«Датчик»''' появятся показания с датчиков '''Анеморумбометра'''. К ним относятся основные метеорологические параметры: '''направление и скорость ветра.'''
После успешного подключения к '''ПО''' во вкладке '''«Датчик»''' появятся показания с измерителя '''Сокол-ТДВ'''. К ним относятся основные метеорологические параметры: '''температура*С, атмосферное давление гПа, Атфосферное давление в мм.рт.ст., влажность%.'''
[[Файл:Сокол-А_+_Сокол_CFG_2.png|центр|безрамки|710x710пкс]]
[[Файл:Сокол-ТДВ Sokol CFG.png|центр|безрамки|710x710пкс]]




Во вкладке '''«Состояние»''' отображена информация о '''серийном номере и версии ПО'''.
Во вкладке '''«Состояние»''' отображена информация о '''серийном номере и версии ПО'''.


Во кладке '''«Сервер»''' отображен сетевой адрес '''ModBus''' Анеморумбометра '''(поле ModBus).'''
Во кладке '''«Сервер»''' отображен сетевой адрес '''ModBus''' измерителя Сокол-ТДВ '''(поле ModBus).'''
[[Файл:Сокол-А_+_Сокол_CFG_3.png|центр|безрамки|726x726пкс]]
[[Файл:Сокол-ТДВ Sokol CFG 2.png|центр|безрамки|726x726пкс]]


== '''<big>Сокол-А + Sokol Analytics</big>''' ==
== '''<big>Сокол-ТДВ + Sokol Analytics</big>''' ==
Работа с автономным [https://www.fmeter.ru/download/_ftp/meteo-kontrol/sokol-m/Sokol_Monitor.zip '''ПО Sokol Analytics'''] выполняется в следующем порядке:
Работа с автономным [https://www.fmeter.ru/download/_ftp/meteo-kontrol/sokol-m/Sokol_Monitor.zip '''ПО Sokol Analytics'''] выполняется в следующем порядке:


Строка 174: Строка 148:


В данном окне нажмите на кнопку '''"Подключение"''' и '''"Включите"''' опрос устройства '''Sokol-A.'''
В данном окне нажмите на кнопку '''"Подключение"''' и '''"Включите"''' опрос устройства '''Sokol-A.'''
[[Файл:Сокол-А_Analytics_3.png|центр|безрамки|754x754пкс]]
[[Файл:Сокол-ТДВ Analytics 1.png|центр|безрамки|754x754пкс]]
 




Далее откроется окно опроса устройства '''Сокол-А'''. Необходимо будет произвести <u>'''настройку опроса'''.</u>
Далее откроется окно опроса устройства '''Сокол-ТДВ'''. Необходимо будет произвести <u>'''настройку опроса'''.</u>


- Выбрать корректный '''COM порт''', который был назначен для вашего преобразователя.
- Выбрать корректный '''COM порт''', который был назначен для вашего преобразователя.


- Установить необходимый '''сетевой адрес''' для опроса '''Сокол-А'''. Сетевой адрес '''Сокол-А''' можно '''установить/изменить/проверить''' в программе '''Sokol CFG'''. По умолчанию на анеморумбометре '''Сокол-А''' установлен '''1ый сетевой адрес.'''
- Установить необходимый '''сетевой адрес''' для опроса '''Сокол-ТДВ'''. Сетевой адрес '''Сокол-ТДВ''' можно '''установить/изменить/проверить''' в программе '''Sokol CFG'''. По умолчанию на измерителе '''Сокол-ТДВ''' установлен '''1ый сетевой адрес.'''


- Установить необходимый '''период опроса.'''
- Установить необходимый '''период опроса.'''
Строка 188: Строка 163:




'''<u>''Внимание! После изменения сетевого адреса на анеморумбометре «Сокол-А» в программе Sokol CFG визуальное отображение номера сетевого адреса может не измениться, однако фактически изменение настройки вступит в силу.''</u>'''</blockquote>
'''<u>''Внимание! После изменения сетевого адреса на анеморумбометре «Сокол-ТДВ» в программе Sokol CFG визуальное отображение номера сетевого адреса может не измениться, однако фактически изменение настройки вступит в силу.''</u>'''</blockquote>
[[Файл:Сокол-А_Analytics_5.png|центр|безрамки|730x730пкс]]
[[Файл:Сокол-ТДВ Analytics 2.png|центр|безрамки|730x730пкс]]
[[Файл:Сокол-А_Analytics_6.png|центр|безрамки|744x744пкс]]
[[Файл:Сокол-ТДВ Analytics 3.png|центр|безрамки|731x731пкс]]
После настройки опроса вам необходимо '''<u>сохранить изменения</u>'''. Далее вы вернётесь к основному окну опроса '''Сокол-А'''. На этом этапе вы можете перевести ползунок в '''положение ON''' для запуска опроса анеморумбометра '''Сокол-А'''.
После настройки опроса вам необходимо '''<u>сохранить изменения</u>'''. Далее вы вернётесь к основному окну опроса '''Сокол-ТДВ'''. На этом этапе вы можете перевести ползунок в '''положение ON''' для запуска опроса измерителя '''Сокол-ТДВ'''.
[[Файл:Сокол-А_Analytics_7.png|центр|безрамки|736x736пкс]]
[[Файл:Сокол-ТДВ Analytics 4.png|центр|безрамки|736x736пкс]]
<blockquote>Также вы можете производить выгрузку отчета из программы Sokol Analytics.
<blockquote>Также вы можете производить выгрузку отчета из программы Sokol Analytics.


[https://docs.google.com/document/d/1dXHYyUb6AepHbNffyHvMZt38uhuW1k6DUjKSh21Y-MI/edit?tab=t.0 '''Инструкция по работе с программой Sokol Analytics/выгрузка отчета.''']</blockquote>
[https://docs.google.com/document/d/1dXHYyUb6AepHbNffyHvMZt38uhuW1k6DUjKSh21Y-MI/edit?tab=t.0 '''Инструкция по работе с программой Sokol Analytics/выгрузка отчета.''']</blockquote>


= '''<big>Подключение Сокол-А к сторонним устройствам. Опрос Сокол-А по Modbus.</big>''' =
= '''<big>Подключение Сокол-ТДВ к сторонним устройствам. Опрос Сокол-ТДВ по Modbus.</big>''' =
Для подключения Сокол-А к какому-либо '''<u>внешнему устройству,</u>''' не являющемуся метеостанцией '''Сокол-М''' или контроллером '''Сокол-К,''' необходимо удостовериться, что '''<u>внешнее устройство может:</u>'''
Для подключения '''Сокол-ТДВ''' к какому-либо '''<u>внешнему устройству,</u>''' не являющемуся метеостанцией '''Сокол-М''' или контроллером '''Сокол-К,''' необходимо удостовериться, что '''<u>внешнее устройство может:</u>'''


* Работать с интерфейсом '''RS-485;'''
* Работать с интерфейсом '''RS-485;'''
Строка 213: Строка 188:
* Опрашивать устройства по протоколу '''ModBUS RTU''', обращаясь к различным сетевым адресам;
* Опрашивать устройства по протоколу '''ModBUS RTU''', обращаясь к различным сетевым адресам;


Адреса Сокол-А (по умолчанию 1ый) можно изменить:
Адрес '''Сокол-ТДВ (по умолчанию 1ый)''' можно изменить:
 
Основной адрес устройства можно поменять в программе '''SokolCFG.''' Для этого нужно подключить устройство к '''ПК''' посредством преобразователя интерфейсов '''RS485-USB''', в программе '''открыть СОМ порт''' преобразователя и в разделе '''Сервер''', нажав на кнопку '''“Изменить”''', установить '''новый адрес''' в правом нижнем углу.
 
<blockquote>


Основной адрес устройства можно поменять в программе '''SokolCFG.''' Для этого нужно подключить устройство к '''ПК''' посредством преобразователя интерфейсов '''RS485-USB''', в программе '''открыть СОМ порт''' преобразователя и в разделе '''Сервер''', нажав на кнопку '''“Изменить”''', установить '''новый адрес''' в правом нижнем углу.<blockquote>'''<u>''Внимание! Программа может не отображать изменение адреса в своем интерфейсе, что не значит, что адрес не был изменен.''</u>'''</blockquote>
'''<u>''Внимание! При одновременном использовании нескольких устройств (например Сокол-А и Сокол-ТДВ) необходимо задать для них разные сетевые адреса.''</u>'''</blockquote><blockquote>'''<u>''Внимание! Программа может не отображать изменение адреса в своем интерфейсе, что не значит, что адрес не был изменен.''</u>'''</blockquote>
[[Файл:Сокол-А_модбас_1.png|центр|безрамки|704x704пкс]]
[[Файл:Сокол-А_модбас_1.png|центр|безрамки|704x704пкс]]
[[Файл:Сокол-А_модбас_2.png|центр|безрамки|703x703пкс]]
[[Файл:Сокол-А_модбас_2.png|центр|безрамки|703x703пкс]]


== '''<big>Пример опроса Сокол-А по Modbus</big>''' ==
== '''<big>Пример опроса Сокол-ТДВ по Modbus</big>''' ==
Для опроса '''Сокол-А''' необходимо производить запрашивать '''4 регистра.'''
'''0 регистр''' - (uint16) температура * 100 - '''<u>153 соотв 1,53 °C</u>'''
 
'''1 регистр''' - (uint16) атмосферное давление /10 - '''<u>9998 соотв 999,8 гПа.</u>'''


'''0 регистр''' - (uint16) мгновенная скорость ветра * 10 - '''<u>153 соотв. 15,3 м/с</u>'''
'''2 регистр''' - (uint16) относительная влажность воздуха - '''<u>22 соотв 22%</u>'''


'''1 регистр''' - (uint16) мгновенное значение направление ветра  - <u>'''118 соотв. 118 град.'''</u>
'''3 регистр''' - (uint16) код ошибки - '''<u>Расшифровка в таблице 1</u>'''


'''2 регистр''' - (uint16) средняя за 1 минуту скорость ветра * 10 - '''<u>223 соотв. 22,3 м/с</u>'''


'''3 регистр''' - (uint16) среднее за 1 минуту направление ветра - '''<u>327 соотв. 327 град.</u>'''
'''<u>Таблица 1:</u>'''
{| class="wikitable"
|+
!Ошибка
!Код HEX
!Десятеричный код
|-
|Ошибка модуля BME
|0х01
|1
|-
|Ошибка датчика влажности
|0х02
|2
|-
|Ошибка основного датчика температуры
|0х04
|4
|-
|Ошибка блока памяти
|0х08
|8
|-
|Ошибка датчика давления
|0х10
|16
|-
|Ошибка дополнительного датчика температуры
|0х20
|32
|-
|Ошибка готовности основного датчика давления
|
|128
|}




'''<u>Пример команды для Сокол-А (сетевой адрес 3):</u>'''
'''<u>Пример команды для Сокол-ТДВ (сетевой адрес 1):</u>'''


03 03 00 00 00 04 45 EB
01 03 00 00 00 04 44 09


03 - адрес устройства;
01 - адрес устройства;


03 - тип команды;
03 - тип команды;
Строка 241: Строка 255:
00 00 – номер регистра, начиная с которого запрашивается количество регистров;
00 00 – номер регистра, начиная с которого запрашивается количество регистров;


00 07 - количество запрашиваемых регистров;
00 02 - количество запрашиваемых регистров;


45 EB - контрольная сумма с инверсией байтов;
44 09 - контрольная сумма с инверсией байтов;


'''Пример ответа:'''
'''Пример ответа:'''


03 03 08 79 4A 00 4D 03 2A 00 4D 7F 52
01 - адрес устройства;
 
03  - адрес устройства;


03 - тип команды;
03 - тип команды;


08 - количество выданных байтов;  
08  - количество выданных байтов;


79 4A - мгновенная скорость ветра (4А 79 или 19065/1000=19,06 м/с)
09 FD - температура (9FD или 2557/100=25.57°С);


00 4D - мгновенное значение направление ветра (77°)
27 18 - атмосферное давление (2718 или 10008/10=1000,8 гПА);


03 2A - средняя за 1 минуту скорость ветра (2A03 или 10755/1000=10,7 м/с)
00 31 - относительная влажность воздуха (49%);


00 4D - среднее за 1 минуту направление ветра (77°)
00 31 - код ошибки;


7F 52- контрольная сумма с инверсией байтов;
CF BC - контрольная сумма с инверсией байтов;


= '''<big>Полезные ссылки</big>''' =
= '''<big>Полезные ссылки</big>''' =
937

правок