etc:common_activities:proto:overview
This is an old revision of the document!
Table of Contents
Сравнительный обзор существующих реализаций протокола BACNet
Название | Homepage | Состояние | Технология | Лицензия |
---|---|---|---|---|
bacnet | http://bacnet.sourceforge.net/ | Разрабатывается (с 2002) | С; POSIX | GPL/MIT |
bacnet4linux | http://bacnet4linux.sourceforge.net/ | Разрабатывается (с 2004) | C; POSIX | LGPL |
bacpypes | http://bacpypes.sourceforge.net/ | Разрабатывается (с 2006) | Python; | Public domain |
bacnet-sim | http://sourceforge.net/projects/bacnet-sim/ | Разрабатывается (с 2005) | C | GPL |
- Ключевые позиции для сравнения реализаций
- Затронутые уровни стека BACNet (п. 4.1)
- Типы физического носителя
- Типы поддерживаемых данных (п. 2.1)
- Поддерживаемые примитивы взаимодействия
- Поддерживаемые прикладные сервисы
Затронутые уровни стека
Название | Data link | Network | Application |
---|---|---|---|
bacnet | + | ? | ? |
bacnet4linux | ? | ? | ? |
bacpypes | ? | ? | ? |
bacnet-sim |
Типы физического носителя
Название | IEEE 802.3 | ARCNET | MS/TP (EIA-485) | PTP (EIA-232) | LonTalk | IP |
---|---|---|---|---|---|---|
bacnet | + | + | + | - | - | + |
bacnet4linux | ? | ? | ? | ? | ? | ? |
bacpypes | ? | ? | ? | ? | ? | ? |
bacnet-sim | - | - | + | + | - | - |
Прикладные сервисы
Сервис | bacnet | bacnet4linux | bacpypes | bacnet-sim |
---|---|---|---|---|
AcknowledgeAlarm | ||||
ConfirmedCOVNotification | I/E | |||
UnconfirmedCOVNotification | I/E | |||
ConfirmedEventNotification | ||||
UnconfirmedEventNotification | ||||
GetAlarmSummary | ||||
SetEnrollmentSummary | ||||
GetEventInformation | ||||
LifeSafetyOperation | ||||
SubscribeCOV | ||||
SubscribeCOVProperty | ||||
AtomicReadFile | I/E | |||
AtomicWriteFile | I/E | |||
AddListElement | ||||
RemoveListElement | ||||
CreateObject | ||||
DeleteObject | ||||
ReadProperty | I/E | |||
ReadPropertyConditional | ||||
ReadPropertyMultiple | E | |||
ReadRange | ||||
WriteProperty | I/E | |||
WritePropertyMultiple | ||||
DeviceCommunicationControl | I/E | |||
ConfirmedPrivateTransfer | ||||
UnconfirmedPrivateTransfer | ||||
ReinitializeDevice | I/E | |||
ConfirmedTextMessage | ||||
UnconfirmedTextMessage | ||||
TimeSynchronization | I/E | |||
UTCTimeSynchronization | I/E | |||
Who-Has | I/E | |||
I-Have | I/E | |||
Who-Is | I/E | |||
I-Am | I/E | |||
VT-Open | ||||
VT-Close | ||||
VT-Data |
etc/common_activities/proto/overview.1194730843.txt.gz · Last modified: 2008/01/03 02:32 (external edit)