Size: a a a

2020 August 21

АЭ

Андрей Элвис... in ru_ASUTP
Всем спасибо, за советы, буду разбираться. Если что решится то напишу обязательно.
источник

АЭ

Андрей Элвис... in ru_ASUTP
Еще хотел задать вопрос, прошерстил много сайтов, но так и не нашел ничего путного. Нам нужно устройство, для локальной архивации данных на станциях с возможностью последующей передачи данных по OPC HDA или OPC UA. Т.к. периодически бывают проблемы со связью и данные за период отсутствия связи теряются. Нашел разные архиваторы, но они, как правило, только архивируют параметры на SD или флеш карту в файл типа CSV, но не передают эти данные по OPC HDA или OPC UA.
источник

АЭ

Андрей Элвис... in ru_ASUTP
Пока единственный вариант, который я придумал это использование контроллеров Овен с Codesys 2, архивация параметров на USB-флеш контроллера по условию потери связи, например и при восстановлении связи передача этих данных по OPC HDA через скрипт Insat OPC сервер, как описано в этом документе: https://insat.ru/products/Universal_MasterOPC/ExportDevice/OwenPLC/owenplc_readme.pdf
источник

АЭ

Андрей Элвис... in ru_ASUTP
Но мне кажется, что это довольно костыльно и не факт, что все это будет работать корректно, хотелось бы найти специализированное устройство для этого.
источник

АЭ

Андрей Элвис... in ru_ASUTP
Второй вариант это использовать резервный канал связи, например 3G, который будет активироваться при проблемах с основным каналом.
источник

А

Александр in ru_ASUTP
Андрей Элвис
Еще хотел задать вопрос, прошерстил много сайтов, но так и не нашел ничего путного. Нам нужно устройство, для локальной архивации данных на станциях с возможностью последующей передачи данных по OPC HDA или OPC UA. Т.к. периодически бывают проблемы со связью и данные за период отсутствия связи теряются. Нашел разные архиваторы, но они, как правило, только архивируют параметры на SD или флеш карту в файл типа CSV, но не передают эти данные по OPC HDA или OPC UA.
Могу рекомендовать использовать для этих целей контроллер нашего производства. Он со встроенным GSM-модемом, есть ОРС-сервер (DA, HDA), есть большая библиотека коммуникационных драйверов для обмена данными с различными цифровыми устройствами.
https://www.krug2000.ru/products/ptc/promyshlennye-kontrollery.html
источник

AT

Alexandre Terentiev in ru_ASUTP
Контроллер на винде? Или ОPC сервер отдельно? :)
источник

ИЗ

Инженер Заводобыдлов... in ru_ASUTP
Андрей Элвис
Но мне кажется, что это довольно костыльно и не факт, что все это будет работать корректно, хотелось бы найти специализированное устройство для этого.
У нас немного похожая задача, нужно передавать данные в mes систему с удаленного объекта. Для корректного построения отчетов нужны данные за сутки, а связь посредством opc da over ethernet периодически падает. Была идея написать некий кэш оперативных данных, но это по сути костыль, заменяющий opc hda, с которым mes работать не умеет. В итоге на операторской станции в mssql добавили пользователя с правами чтения оперативных данных
источник

АЭ

Андрей Элвис... in ru_ASUTP
Инженер Заводобыдлов
У нас немного похожая задача, нужно передавать данные в mes систему с удаленного объекта. Для корректного построения отчетов нужны данные за сутки, а связь посредством opc da over ethernet периодически падает. Была идея написать некий кэш оперативных данных, но это по сути костыль, заменяющий opc hda, с которым mes работать не умеет. В итоге на операторской станции в mssql добавили пользователя с правами чтения оперативных данных
проблема в том, что у нас автоматизированные насосные станции, без присутствия персонала, около 20 штук  и ставить на каждую станцию ПК с mssql для того, чтобы передавать и архивировать 10-20 параметров не имеет смысла, а вот устройство, которое собирало бы данные по Modbus, при наличии связи передавало бы данные в риалтайм на верхний уровень, а при отсутствии связи архивировало бы на себя, а затем при восстановлении связи передавало бы данные на верхний уровень по OPC HDA очень даже имеет смысл
источник

А

Александр in ru_ASUTP
Alexandre Terentiev
Контроллер на винде? Или ОPC сервер отдельно? :)
Контроллер на Linux. ОРС отдельно.
источник

А

Александр in ru_ASUTP
Андрей Элвис
проблема в том, что у нас автоматизированные насосные станции, без присутствия персонала, около 20 штук  и ставить на каждую станцию ПК с mssql для того, чтобы передавать и архивировать 10-20 параметров не имеет смысла, а вот устройство, которое собирало бы данные по Modbus, при наличии связи передавало бы данные в риалтайм на верхний уровень, а при отсутствии связи архивировало бы на себя, а затем при восстановлении связи передавало бы данные на верхний уровень по OPC HDA очень даже имеет смысл
В нашей железке все это есть, он может как читать архивы, например, с прибора учета по частнофирменному протоколу (именно для этого есть достаточно большая библиотека драйверов), так и формировать их сам и передавать на верх в формате OPC HDA...
источник

А

Александр in ru_ASUTP
Причем, если надо, поддерживаются всякие схемы горячего резервирования:
- по каналам передачи: Ethernet-GSM, GSM(SIM1)-GSM(SIM2) и т.д.
- аппаратного резервирования контроллера
источник

ИЗ

Инженер Заводобыдлов... in ru_ASUTP
Андрей Элвис
проблема в том, что у нас автоматизированные насосные станции, без присутствия персонала, около 20 штук  и ставить на каждую станцию ПК с mssql для того, чтобы передавать и архивировать 10-20 параметров не имеет смысла, а вот устройство, которое собирало бы данные по Modbus, при наличии связи передавало бы данные в риалтайм на верхний уровень, а при отсутствии связи архивировало бы на себя, а затем при восстановлении связи передавало бы данные на верхний уровень по OPC HDA очень даже имеет смысл
Выбор у вас, прямо скажем, не велик. Или специализированный плк в каждую насосную устанавливать, как предлагают выше, или буферную машину
источник

АЭ

Андрей Элвис... in ru_ASUTP
Александр
В нашей железке все это есть, он может как читать архивы, например, с прибора учета по частнофирменному протоколу (именно для этого есть достаточно большая библиотека драйверов), так и формировать их сам и передавать на верх в формате OPC HDA...
отлично, обязательно обратим внимание на ваш контроллер, т.к. аналогов я особо не встретил.
источник

Б

Ботир in ru_ASUTP
Александр
Могу рекомендовать использовать для этих целей контроллер нашего производства. Он со встроенным GSM-модемом, есть ОРС-сервер (DA, HDA), есть большая библиотека коммуникационных драйверов для обмена данными с различными цифровыми устройствами.
https://www.krug2000.ru/products/ptc/promyshlennye-kontrollery.html
Цена ?
источник

А

Александр in ru_ASUTP
Стоимость сильно зависит от конкретной аппаратной модификации контроллера и конфигурации встроенного ПО (оно у нас модульное), но в среднем:
процессорный модуль - 30-35 т.р. без НДС
модуль ввода-вывода - 7-15 т.р. без НДС
источник

Б

Ботир in ru_ASUTP
Александр
Стоимость сильно зависит от конкретной аппаратной модификации контроллера и конфигурации встроенного ПО (оно у нас модульное), но в среднем:
процессорный модуль - 30-35 т.р. без НДС
модуль ввода-вывода - 7-15 т.р. без НДС
Модикон м221 стоит 170$
16 IO
источник

DD

Davydov Denis in ru_ASUTP
Ботир
Модикон м221 стоит 170$
16 IO
ну тут надо бы сравнивать программные возможности, вряд ли модиком поддерживает такое количество местного оборудования как девлинк
источник

А

Александр in ru_ASUTP
Ботир
Модикон м221 стоит 170$
16 IO
Модикон умеет архивы вести и передавать их в формате HDA? Поддерживает схемы резервирования и т.д.?
Все стоит своих денег..
источник

ZS

Zakir Supeyev in ru_ASUTP
Где же заяц со своей малинкой))
источник