2016-12-01 2 views
0

Позвольте мне начать с полного раскрытия: мне дали миссию, которая не соответствует моей оценке, и я здесь «хватаюсь за соломинку».OPC vs SNMP protocol

предыстория:

У меня есть 3 различных частей оборудования. все они собирают одни и те же данные, но сохраняют их по-разному.

Я хочу сделать 4-е аппаратное обеспечение, которое будет собирать данные со всех остальных, и для этого мне сначала нужно выбрать, какой протокол лучше для этой работы, и реализовать его на аппаратных устройствах.

они не подключены к сети Интернет, но имеют соединение между ними.

Однажды в моих исследованиях я узнал о протоколе SNMP и от googling, теперь я столкнулся с протоколом OPC.

Я не могу понять, в чем разница между ними [что касается моего понимания, как событий тревоги, безопасности и т. Д.), Так и не может найти полную информацию об OPC. пытаясь понять, какой из них подходит для меня.

, чтобы уточнить, что я планирую реализовать свою собственную версию БД в аппаратном обеспечении (например, в SNMP мне нужно будет создать собственные MIB/somekind моего собственного агента).

ответ

0

SNMP - это протокол общего назначения, который широко используется повсеместно для управления/мониторинга всех видов оборудования, систем, устройств и оборудования в разных областях. В настоящее время это де-факто стандартный протокол, используемый для мониторинга/управления объектами любого типа. В противоположность этому OPC используется только в домене SCADA. Так что это определенно. Я был бы с SNMP, если бы был вами.

1

Я согласен с тем, что SNMP - лучший выбор в этом случае. Но объяснение OPC странно, с моей точки зрения, просто неправильно.

SNMP предназначен для мониторинга устройств, подключенных к какой-либо сети, такой как TCP/IP. В настоящее время он действительно используется главным образом в сетевом оборудовании, таком как маршрутизатор и т. Д.

OPC - это протокол для извлечения данных, аварийных сигналов и исторических данных с устройства. Тревога в случае наличия ПЛК реального аварийного сигнала. Как и танк 1, он почти переполнен. Действие/должно быть принято.

OPC не только используется в Scada. Он в основном используется для программного обеспечения для связи с ПЛК и собственным письменным программным обеспечением. Это может быть программное обеспечение SCADA, но это не всегда так.

Смежные вопросы