BACnet Client PICS (Protocol Implementation Conformance Statement)

1.1. Product Description

 PcVue is a SCADA Software that can act as a BACnet Advanced Operator Workstation (B-AWS). PcVue is able to communicate with BACnet devices via BACnet/IP.

1.2. BACnet Standardized Device Profile

X BACnet Operator Workstation (B-OWS)

X BACnet Operator Workstation (B-AWS)

o BACnet Operator Display (B-OD)

o BACnet Building Controller (B-BC)

o BACnet Advanced Application Controller (B-AAC)

o BACnet Application Specific Controller (B-ASC)

o BACnet Smart Sensor (B-SS)

o BACnet Smart Actuator (B-SA)

1.3. BACnet Interoperability Building Blocks Supported

Data Sharing

ReadProperty-A

ReadProperty-B

ReadPropertyMultiple-A

WriteProperty-A

WriteProperty-B

WritePropertyMultiple-A

View-A

Advanced View-A

Modify-A

Advanced Modify-A

COV-A

COVP-A

DS-RP-A

DS-RP-B

DS-RPM-A

DS-WP-A

DS-WP-B

DS-WPM-A

DS-V-A

DS-AV-A

DS-M-A

DS-AM-A

DS-COV-A

DS-COVP-A

Device & Network Management

Dynamic Device Binding-A

Dynamic Device Binding-B

Dynamic Object Binding-B

Automatic Network Mapping-A

Automatic Device Mapping-A

DeviceCommunicationControl-A

Object Creation and Deletion-A

ReinitializeDevice-A

Backup and Restore-A

List Manipulation-A

List Manipulation-B

Time Synchronization-A

UTC Time Synchronization-A

Manual Time Synchronization-A

Automatic Time Synchronization-A

M-DDB-A

DM-DDB-B

DM-DOB-B

DM-ANM-A

DM-ADM-A

DM-DCC-A

DM-OCD-A

DM-RD-A

DM-BR-A

DM-LM-A

DM-LM-B

DM-TS-A

DM-UTC-A

DM-MTS-A

DM-ATS-A

Event & Alarm

Notification-A

ACK-A

Alarm Summary-A

Enrollment Summary-A

Information-A

Alarm Summary View-A

View and Modify-A

Advanced View and Modify-A

View Notifications-A

Advanced View Notifications-A

Event Log View-A

Event Log View and Modify-A

AE-N-A

AE-ACK-A

AE-ASUM-A1

AE-ESUM-A1

AE-INFO-A1

AE-AS-A

AE-VM-A

AE-AVM-A

AE-VN-A

AE-AVN-A

AE-ELV-A

AE-ELVM-A

Scheduling

Scheduling-A

View and Modify-A

Advanced View and Modify-A

SCHED-A2
SCHED-VM-A
SCHED-AVM-A

Trending

Viewing-A

Viewing and Modifying Trends-A

Viewing and Modifying Multiple Values-A

Advanced View and Modify-A

Automated Trend Retrieval-A

Automated Multiple Value Retrieval-A

Archival-A

T-V-A
T-VMT-A3
T-VMMV-A3
T-AVM-A

T-ATR-A

T-AMVR-A

T-A-A

1Deprecated, contained in Alarm Summary View-A (AE-AS-A)

2Deprecated, contained in View and Modify-A (SCHED-VM-A)

3Deprecated

1.4. Segmentation Capability

X Segmented requests supported Window Size: Configurable

X Segmented responses supported Window Size: Configurable

1.5. Standard Object Types Supported

  •  PcVue as BACnet server:

Object Type

Object Type Supported

Dynamically

Creatable and Deletable

Optional Properties

Supported

Proprietary

Properties

Device

Yes

No

Location

Description

Max_Segments_Accepted

Local_Time

Local_Date

UTC_Offset

Daylight_Savings_Status

APDU_Segment_Timeout

Time_Synchronization_Recipients

UTC_Time_Synchronization_Recipients

Time_Synchronization_Interval

Align_Intervals

Interval_Offset

-

  •  PcVue as BACnet client:

The following table describes all objects that PcVue is able to read as a BACnet client. That doesn’t mean these objects may be present in PcVue.

Object Type

Object Type Supported

Dynamically

Creatable and Deletable

Optional Properties

Supported

Proprietary

Properties

Access-credential

Yes

Yes

All

Yes1

Access-door

Yes

Yes

All

Yes1

Access-point

Yes

Yes

All

Yes1

Access-rights

Yes

Yes

All

Yes1

Access-user

Yes

Yes

All

Yes1

Access-zone

Yes

Yes

All

Yes1

Accumulator

Yes

Yes

All

Yes1

Analog-input

Yes

Yes

All

Yes1

Analog-output

Yes

Yes

All

Yes1

Analog-value

Yes

Yes

All

Yes1

Averaging

Yes

Yes

All

Yes1

Binary-input

Yes

Yes

All

Yes1

Binary-output

Yes

Yes

All

Yes1

Binary-value

Yes

Yes

All

Yes1

Bitstring-value

Yes

Yes

All

Yes1

Calendar

Yes

Yes

All

Yes1

Characterstring-value

Yes

Yes

All

Yes1

Command

Yes

Yes

All

Yes1

Credential-data-input

Yes

Yes

All

Yes1

Date-pattern-value

Yes

Yes

All

Yes1

Date-value

Yes

Yes

All

Yes1

Datetime-pattern-value

Yes

Yes

All

Yes1

Datetime-value

Yes

Yes

All

Yes1

Device

Yes

Yes

All

Yes1

Event-enrollment

Yes

Yes

All

Yes1

Event-log

Yes

Yes

All

Yes1

File

Yes

Yes

All

Yes1

Global-group

Yes

Yes

All

Yes1

Group

Yes

Yes

All

Yes1

Integer-value

Yes

Yes

All

Yes1

Large-analog-value

Yes

Yes

All

Yes1

Life-safety-point

Yes

Yes

All

Yes1

Life-safety-zone

Yes

Yes

All

Yes1

Load-control

Yes

Yes

All

Yes1

Loop

Yes

Yes

All

Yes1

Multi-state-input

Yes

Yes

All

Yes1

Multi-state-output

Yes

Yes

All

Yes1

Multi-state-value

Yes

Yes

All

Yes1

Network-security

Yes

Yes

All

Yes1

Notification-class

Yes

Yes

All

Yes1

Octetstring-value

Yes

Yes

All

Yes1

Positive-integer-value

Yes

Yes

All

Yes1

Program

Yes

Yes

All

Yes1

Pulse-converter

Yes

Yes

All

Yes1

Schedule

Yes

Yes

All

Yes1

Structured-view

Yes

Yes

All

Yes1

Trend-log

Yes

Yes

All

Yes1

Trend-log-Multiple

Yes

Yes

All

Yes1

Time-pattern-value

Yes

Yes

All

Yes1

Time-value

Yes

Yes

All

Yes1

1Proprietary properties are supported if based on one of the primitive datatypes.

1.6. Data Link layer Options

X BACnet IP, (Annex J)

X BACnet IP, (Annex J), Foreign Device

o ISO 8802-3, Ethernet (Clause 7)

o ANSI/ATA 878.1, 2.5 Mb. ARCNET (Clause 8)

o ANSI/ATA 878.1, RS-485 ARCNET (Clause 8), baud rates ____________

o MS/TP master (Clause 9), baud rates:

o MS/TP slave (Clause 9), baud rates:

o Point-To-Point, EIA 232 (Clause 10), baud rates:

o Point-To-Point, modem, (Clause 10), baud rates:

o LonTalk, (Clause 11), medium: __________

o BACnet/Zigbee (Annex O): __________

o Other:

1.7. Device Address Binding

Is static device binding supported? This is currently necessary for two-way communication with MS/TP slaves and certain other devices. Yes

1.8. Networking Options

o Router, Clause 6 - List all routing configurations, e.g., ARCNET-Ethernet, Ethernet-MS/TP, etc.

o Annex H, BACnet Tunneling Router over IP

X BACnet/IP Broadcast Management Device (BBMD)

  • Does the BBMD support registrations by Foreign Devices? Yes
  • Does the BBMD support network address translation? No

1.9. Character Sets Supported

Indicating support for multiple character sets does not imply that they can all be supported simultaneously.

X ANSI X3.4

X IBM / Microsoft DBCS

X ISO 8859-1

X ISO 10646 (UCS-2)

X ISO 10646 (UCS-4)

X JIS X 0208

X ISO 10646 (UTF-8)

1.10. Network Security Options

X Non-secure Device - is capable of operating without BACnet Network Security

o Secure Device - is capable of using BACnet Network Security (NS-SD BIBB)

  • o Multiple Application-Specific Keys
  • o Supports encryption (NS-ED BIBB)
  • o Key Server (NS-KS BIBB)