etc:common_activities:proto:overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
etc:common_activities:proto:overview [2007/11/11 00:46] – jcmvbkbc | etc:common_activities:proto:overview [2008/01/03 02:32] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Сравнительный обзор существующих реализаций протокола BACNet ====== | ====== Сравнительный обзор существующих реализаций протокола BACNet ====== | ||
- | ^ Название ^ Homepage ^ Состояние ^ Технология ^ Лицензия ^ | + | ^ Название ^ Homepage ^ Состояние ^ Технология ^ Лицензия ^ Документация ^ |
- | | bacnet | http:// | + | | bacnet | http:// |
- | | bacnet4linux | http:// | + | | bacnet4linux | http:// |
- | | bacpypes | http:// | + | | bacpypes | http:// |
- | | bacnet-sim | http:// | + | | bacnet-sim | http:// |
* Ключевые позиции для сравнения реализаций | * Ключевые позиции для сравнения реализаций | ||
- | * Затронутые уровни стека BACNet (п. 4.1) | ||
* Типы физического носителя | * Типы физического носителя | ||
+ | * Поддерживаемые прикладные сервисы | ||
+ | * Поддерживаемые примитивы взаимодействия | ||
* Типы поддерживаемых данных (п. 2.1) | * Типы поддерживаемых данных (п. 2.1) | ||
- | * Поддерживаемые примитивы взаимодействия | ||
- | * Поддерживаемые прикладные сервисы | ||
- | |||
- | ===== Затронутые уровни стека ===== | ||
- | |||
- | ^ Название ^ Data link ^ Network ^ Application ^ | ||
- | | bacnet | + | ? | ? | | ||
- | | bacnet4linux | ? | ? | ? | | ||
- | | bacpypes | ? | ? | ? | | ||
- | | bacnet-sim | ||| | ||
===== Типы физического носителя ===== | ===== Типы физического носителя ===== | ||
Line 26: | Line 17: | ||
^ Название ^ IEEE 802.3 ^ ARCNET ^ MS/TP (EIA-485) ^ PTP (EIA-232) ^ LonTalk ^ IP ^ | ^ Название ^ IEEE 802.3 ^ ARCNET ^ MS/TP (EIA-485) ^ PTP (EIA-232) ^ LonTalk ^ IP ^ | ||
| bacnet | + | + | + | - | - | + | | | bacnet | + | + | + | - | - | + | | ||
- | | bacnet4linux | ? | ? | ? | ? | ? | ? | | + | | bacnet4linux | + | - | + | - | - | + | |
- | | bacpypes | ? | ? | ? | ? | ? | ? | | + | | bacpypes | ? | ? | ? | ? | ? | + | |
| bacnet-sim | - | - | + | + | - | - | | | bacnet-sim | - | - | + | + | - | - | | ||
Line 36: | Line 27: | ||
* E -- получение сообщения | * E -- получение сообщения | ||
- | ^ Сервис ^ bacnet ^ bacnet4linux ^ bacpypes ^ bacnet-sim ^ | + | ^ Сервис ^ bacnet ^ bacnet4linux ^ bacpypes ^ bacnet-sim ^ |
- | | AcknowledgeAlarm | - | ? | ? | ? | | + | | **Сигналы и события** ||||| |
- | | ConfirmedCOVNotification | I/E | ? | ? | ? | | + | | AcknowledgeAlarm | - | - | ? | - | |
- | | UnconfirmedCOVNotification | I/E | ? | ? | ? | | + | | ConfirmedCOVNotification | I/E | - | ? | - | |
- | | ConfirmedEventNotification | - | ? | ? | ? | | + | | UnconfirmedCOVNotification | I/E | E | ? | - | |
- | | UnconfirmedEventNotification | - | ? | ? | ? | | + | | ConfirmedEventNotification | - | - | ? | - | |
- | | GetAlarmSummary | - | ? | ? | ? | | + | | UnconfirmedEventNotification | - | - | ? | - | |
- | | SetEnrollmentSummary | - | ? | ? | ? | | + | | GetAlarmSummary | - | - | ? | - | |
- | | GetEventInformation | - | ? | ? | ? | | + | | SetEnrollmentSummary | - | - | ? | - | |
- | | LifeSafetyOperation | - | ? | ? | ? | | + | | GetEventInformation | - | - | ? | - | |
- | | SubscribeCOV | - | ? | ? | ? | | + | | LifeSafetyOperation | - | - | ? | - | |
- | | SubscribeCOVProperty | - | ? | ? | ? | | + | | SubscribeCOV | - | I | ? | - | |
- | | ||||| | + | | SubscribeCOVProperty | - | - | ? | - | |
- | | AtomicReadFile | I/E | ? | ? | ? | | + | | **Файлы** |
- | | AtomicWriteFile | I/E | ? | ? | ? | | + | | AtomicReadFile | I/E | - | ? | - | |
- | | ||||| | + | | AtomicWriteFile | I/E | - | ? | - | |
- | | AddListElement | - | ? | ? | ? | | + | | **Доступ к объектам** |
- | | RemoveListElement | - | ? | ? | ? | | + | | AddListElement | - | - | ? | - | |
- | | CreateObject | - | ? | ? | ? | | + | | RemoveListElement | - | - | ? | - | |
- | | DeleteObject | - | ? | ? | ? | | + | | CreateObject | - | - | ? | - | |
- | | ReadProperty | I/E | ? | ? | ? | | + | | DeleteObject | - | - | ? | - | |
- | | ReadPropertyConditional | - | ? | ? | ? | | + | | ReadProperty | I/E | I/E | ? | E | |
- | | ReadPropertyMultiple | E | ? | ? | ? | | + | | ReadPropertyConditional | - | - | ? | - | |
- | | ReadRange | - | ? | ? | ? | | + | | ReadPropertyMultiple | E | - | ? | - | |
- | | WriteProperty | I/E | ? | ? | ? | | + | | ReadRange | - | - | ? | - | |
- | | WritePropertyMultiple | - | ? | ? | ? | | + | | WriteProperty | I/E | I | ? | E | |
- | | ||||| | + | | WritePropertyMultiple | - | - | ? | - | |
- | | DeviceCommunicationControl | I/E | ? | ? | ? | | + | | **Управление устройством** |
- | | ConfirmedPrivateTransfer | - | ? | ? | ? | | + | | DeviceCommunicationControl | I/E | - | ? | - | |
- | | UnconfirmedPrivateTransfer | - | ? | ? | ? | | + | | ConfirmedPrivateTransfer | - | - | ? | - | |
- | | ReinitializeDevice | I/E | ? | ? | ? | | + | | UnconfirmedPrivateTransfer | - | - | ? | - | |
- | | ConfirmedTextMessage | - | ? | ? | ? | | + | | ReinitializeDevice | I/E | - | ? | - | |
- | | UnconfirmedTextMessage | - | ? | ? | ? | | + | | ConfirmedTextMessage | - | - | ? | - | |
- | | TimeSynchronization | I/E | ? | ? | ? | | + | | UnconfirmedTextMessage | - | - | ? | - | |
- | | UTCTimeSynchronization | I/E | ? | ? | ? | | + | | TimeSynchronization | I/E | I | ? | - | |
- | | Who-Has | I/E | ? | ? | ? | | + | | UTCTimeSynchronization | I/E | - | ? | - | |
- | | I-Have | I/E | ? | ? | ? | | + | | Who-Has | I/E | - | ? | E | |
- | | Who-Is | I/E | ? | ? | ? | | + | | I-Have | I/E | - | ? | E | |
- | | I-Am | I/E | ? | ? | ? | | + | | Who-Is | I/E | I | ? | E | |
- | | ||||| | + | | I-Am | I/E | I/E | ? | E | |
- | | VT-Open | - | ? | ? | ? | | + | | **Виртуальный терминал** |
- | | VT-Close | - | ? | ? | ? | | + | | VT-Open | - | - | ? | - | |
- | | VT-Data | - | ? | ? | ? | | + | | VT-Close | - | - | ? | - | |
+ | | VT-Data | - | - | ? | - | |
etc/common_activities/proto/overview.txt · Last modified: 2008/01/03 02:32 by 127.0.0.1