BACnet PICS
PICS (Protocol Implementation Conformance Statement) je dokument, který standardizovaným způsobem popisuje vlastnosti implementace protokolu BACnet. V závislosti na možnostech konkrétní platformy, jejích komunikačních rozhraních, funkcionalitě zařízení (například regulátoru vytápění nebo řídicí stanice), verzi apod. jsou v zařízení implementovány určité funkce. Výrobce uvádí důležité vlastnosti ve formě standardizovaného dokumentu, aby systémoví integrátoři mohli snadno zjistit, do jaké míry zařízení odpovídá standardu BACnet. V textu níže jsou nepodporované vlastnosti přeškrtnuty kvůli možnostem formátování této nápovědy. Dokument PICS je také dostupný ke stažení ve formátu PDF na adrese www.domat.cz.
Prohlášení o shodě implementace protokolu BACnet (BACnet Protocol Implementation Conformance Statement)
Datum: 2019-11-10
Výrobce: Domat Control System s.r.o.
Název produktu: PLC řady mark… s runtime Merbon
Model produktu: markMX, mark220, mark320, mark125, ICIO205, IMIO105, IMIO110, wMX…, wCIO…, w750…
Verze aplikačního software: 2.4.0.1 Revize firmware: 201911 Revize protokolu BACnet: 135-2012
Popis produktu:
PLC řady Mark jsou volně programovatelné řídicí jednotky určené pro automatizaci HVAC, řízení budov a technologických procesů a integraci dat.
Standardizovaný profil zařízení BACnet (Příloha L):
BACnet Operator Workstation (B-OWS)BACnet Advanced Operator Workstation (B-AWS)BACnet Operator Display (B-OD)BACnet Building Controller (B-BC)- BACnet Advanced Application Controller (B-AAC)
- BACnet Application Specific Controller (B-ASC)
BACnet Smart Sensor (B-SS)BACnet Smart Actuator (B-SA)
Seznam podporovaných BACnet Interoperability Building Blocks (Příloha K):
Žádné
Schopnosti segmentace:
- Schopnost vysílat segmentované zprávy Velikost okna: 1476
- Schopnost přijímat segmentované zprávy Velikost okna: 1476
Podporované standardní typy objektů:
Pokud není uvedeno jinak:
- Vytváření ani mazání dynamických objektů není podporováno
- Nejsou podporovány žádné další zapisovatelné vlastnosti (kromě těch, které vyžaduje tento standard)
- Nejsou implementovány žádné proprietární vlastnosti
- Neexistují žádná omezení rozsahu hodnot vlastností
Device
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- System_Status
- Vendor_Name
- Vendor_Identifier
- Model_Name
- Firmware_Revision
- Application_Software_Version
- Protocol_Version
- Protocol_Revision
- Protocol_Services_Supported
- Protocol_Object_Types_Supported
- Object_List
- Max_APDU_Length_Accepted
- Segmentation_Supported
- APDU_Timeout
- Number_Of_APDU_Retries
- Device_Address_Binding
- Database_Revision
- Property_List
Podporované volitelné vlastnosti:
- Description
- Local_Time
- Local_Date
- Max_Segments_Accepted
- UTC_Offset
- Daylight_Savings_Status
AI - Analog Input
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Units
- Property_List
Podporované volitelné vlastnosti:
- Description
- Min_Pres_Value
- Max_Pres_Value
AO - Analog Output
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Units
- Property_List
Podporované volitelné vlastnosti:
- Description
- Min_Pres_Value
- Max_Pres_Value
Nepodporované vlastnosti:
- Priority_Array
- Relinquish_Default
- Current_Command_Priority
AV - Analog Value
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Units
- Property_List
Podporované volitelné vlastnosti:
- Description
- Min_Pres_Value
- Max_Pres_Value
Nepodporované vlastnosti:
- Priority_Array
- Relinquish_Default
- Current_Command_Priority
BI - Binary Input
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Polarity
- Property_List
Podporované volitelné vlastnosti:
- Description
- Active_Text
- Inactive_Text
BO - Binary Output
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Polarity
- Property_List
Podporované volitelné vlastnosti:
- Description
- Active_Text
- Inactive_Text
Nepodporované vlastnosti:
- Priority_Array
- Relinquish_Default
- Current_Command_Priority
BV - Binary Value
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Property_List
Podporované volitelné vlastnosti:
- Description
- Active_Text
- Inactive_Text
Nepodporované vlastnosti:
- Priority_Array
- Relinquish_Default
- Current_Command_Priority
MI - Multistate Input
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Number_Of_States
- Property_List
Podporované volitelné vlastnosti:
- Description
- State_Text
MO - Multistate Output
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Number_Of_States
- Property_List
Podporované volitelné vlastnosti:
- Description
- State_Text
Nepodporované vlastnosti:
- Priority_Array
- Relinquish_Default
- Current_Command_Priority
MV - Multistate Value
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Present_Value
- Status_Flags
- Event_State
- Out_Of_Service
- Number_Of_States
- Property_List
Podporované volitelné vlastnosti:
- Description
- State_Text
Nepodporované vlastnosti:
- Priority_Array
- Relinquish_Default
- Current_Command_Priority
Schedule
Podporované povinné vlastnosti:
- Present_Value
- Schedule_Default
- Status_Flags
- Reliability
- Out_Of_Service
- Number_Of_States
- Property_List
Podporované volitelné vlastnosti:
- Weekly_Schedule
- Description
- State_Text
- Event_State
Nepodporované vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Effective_Period
- Priority_For_Writing
- List_Of_Object_Property_References
V plánovačích jsou podporovány hodnotové typy Real, Boolean a Integer v závislosti na typu plánovače nakonfigurovaného v PLC. Vlastnost Weekly_Schedule je podporována.
Event Enrollment
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Event_Type
- Notify_Type
- Event_Parameters
- Object_Property_Reference
- Event_State
- Event_Enable
- Acked_Transitions
- Notification_Class
- Event_Time_Stamps
- Event_Detection_Enable
- Status_Flags
- Reliability
- Property_List
Podporované volitelné vlastnosti:
- Description
Notification Class
Podporované povinné vlastnosti:
- Object_Identifier
- Object_Name
- Object_Type
- Notification_Class
- Priority
- Ack_Required
- Recipient_list
- Property_List
Podporované volitelné vlastnosti:
- Description
- Event_State
- Status_Flags
Možnosti linkové vrstvy (Data Link Layer):
- BACnet IP (Příloha J)
BACnet IP (Příloha J), Foreign DeviceISO 8802-3, Ethernet (Článek 7)ATA 878.1, 2,5 Mb ARCNET (Článek 8)ATA 878.1, EIA-485 ARCNET (Článek 8), přenosová rychlost:MS/TP master (Článek 9), přenosová rychlost:MS/TP slave (Článek 9), přenosová rychlost:Point-To-Point, EIA 232 (Článek 10), přenosová rychlost:Point-To-Point, modem (Článek 10), přenosová rychlost:LonTalk (Článek 11), médium:BACnet/ZigBee (PŘÍLOHA O)Jiné:
Vazba adres zařízení (Device Address Binding):
Je podporována statická vazba zařízení? (V současnosti je nezbytná pro obousměrnou komunikaci s MS/TP slave zařízeními a některými dalšími zařízeními.)
Ano- Ne
Možnosti síťování:
Router, Článek 6 – uveďte všechny konfigurace směrování, např. ARCNET-Ethernet, Ethernet-MS/TP apod.Příloha H, BACnet Tunneling Router over IPBACnet/IP Broadcast Management Device (BBMD)Podporuje BBMD registraci Foreign Devices?AnoNe
Podporuje BBMD překlad síťových adres (NAT)?AnoNe
Možnosti zabezpečení sítě:
- Nezabezpečené zařízení – je schopno pracovat bez BACnet Network Security
Zabezpečené zařízení – podporuje BACnet Network Security (NS-SD BIBB)Více aplikačně specifických klíčů:Podpora šifrování (NS-ED BIBB)Server klíčů (NS-KS BIBB)
Podporované znakové sady:
Podpora více znakových sad neznamená, že mohou být používány současně.
- ISO 10646 (UTF-8)
IBM/Microsoft DBCSISO 8859-1ISO 10646 (UCS-2)ISO 10646 (UCS-4)JIS X 0208
Pokud je tento produkt komunikační bránou, popište typy nepodporovaných BACnet zařízení/sítí, které brána podporuje:
Další podporované protokoly jsou Modbus RTU (server/klient), Modbus TCP (server/klient), M-Bus, IEC 62056-21, SSCP, SoftPLC Link atd.