MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) BACnet 通信仕様書 MELSEC-Q シリーズ対応 BACnet インターフェースユニット(ICONT) ●MELSEC-Q は、三菱電機㈱の登録商標です。 ●BACnet は、ASHRAE の登録商標です。 株式会社 ユニテック 1/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 改定履歴 日付 改定内容 改定 2008/8/29 初版作成 ━ 2009/12/16 4-2 オブジェクト詳細(4-2-1~4-2-21)の各プロパティ表を修正 a 2010/10/27 誤記を修正。TimeSynchronization の送信機能を追加 b 2013/6/11 P23 c 2013/6/12 表内・および改定履歴を修正 c 2013/7/17 「5-8-2I-Am に対する処理」に SystemStatus および ProtocolServiceSupported プロパティへの読み込み処理を追記 d 123 Weekly_Schedule、174 Schedule_Default を R/W に変更 「5-11参入処理」に RestartNotificationRecipients プロパティの登録内容による参入の違いを明記 2015/02/27 TimeValue 値にワイルドカードが書き込まれた場合の挙動を追加 e 2015/12/04 IEIEJ-P-0003:2000 での参入離脱シーケンスを追加 f 2/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 目次 1 はじめに ................................................................................................................................................................................................................................................. 6 2 ネットワーク仕様................................................................................................................................................................................................................................... 6 2-1 概要..................................................................................................................................................................................................................................... 6 2-2 IP アドレス ........................................................................................................................................................................................................................ 6 2-3 ポート番号.......................................................................................................................................................................................................................... 6 2-4 その他 ................................................................................................................................................................................................................................. 6 3 サポート BIBB ....................................................................................................................................................................................................................................... 7 4 BACnet オブジェクト ............................................................................................................................................................................................................................ 8 4-1 サポートするオブジェクト一覧 ......................................................................................................................................................................................... 8 4-2 オブジェクト詳細 ............................................................................................................................................................................................................... 9 4-2-1 Accumulator Object .................................................................................................................................................................................................. 9 4-2-2 Analog Input Object ............................................................................................................................................................................................... 10 4-2-3 Analog Output Object............................................................................................................................................................................................. 11 4-2-4 Analog Value Object ............................................................................................................................................................................................... 12 4-2-5 Binary Input Object ............................................................................................................................................................................................... 13 4-2-6 Binary Output Object ............................................................................................................................................................................................. 14 4-2-7 Binary Value Object ............................................................................................................................................................................................... 15 4-2-8 Calendar Object ...................................................................................................................................................................................................... 16 4-2-9 Device Object .......................................................................................................................................................................................................... 16 4-2-10 Event Enrollment Object.................................................................................................................................................................................... 18 4-2-11 Group Object ....................................................................................................................................................................................................... 18 4-2-12 Multi-state Input Object .................................................................................................................................................................................... 19 4-2-13 Multi-state Output Object .................................................................................................................................................................................. 20 4-2-14 Multi-state Value Object .................................................................................................................................................................................... 21 4-2-15 Notification Class Object .................................................................................................................................................................................... 22 3/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-16 Schedule Object ................................................................................................................................................................................................... 23 4-2-17 Trend Log Object ................................................................................................................................................................................................. 24 4-2-18 計量 Object .......................................................................................................................................................................................................... 25 4-2-19 電力デマンド監視 Object .................................................................................................................................................................................... 26 4-2-20 電力デマンド制御 Object .................................................................................................................................................................................... 27 4-2-21 発電機負荷制御 Object........................................................................................................................................................................................ 28 5 BACnet 通信 ........................................................................................................................................................................................................................................ 29 5-1 HIM からの Read............................................................................................................................................................................................................. 29 5-2 HIM からの Write ............................................................................................................................................................................................................ 30 5-3 状態・警報通知 .................................................................................................................................................................................................................... 31 5-3-1 概要 .......................................................................................................................................................................................................................... 31 5-3-2 状態通知 ................................................................................................................................................................................................................... 32 5-3-3 警報通知 ................................................................................................................................................................................................................... 33 5-4 カレンダの設定..................................................................................................................................................................................................................... 34 5-5 スケジュールの設定 ............................................................................................................................................................................................................. 36 5-5-1 Weekly スケジュールの設定 ................................................................................................................................................................................... 36 5-5-2 Exception スケジュールの設定 ............................................................................................................................................................................... 36 5-5-3 スケジュール対象機器の設定 .................................................................................................................................................................................. 36 5-6 トレンドログ情報の読み出し .................................................................................................................................................................................................. 38 5-6-1 TimeRange による読み出し .................................................................................................................................................................................... 38 5-6-2 byPosition による読み出し ..................................................................................................................................................................................... 39 5-6-3 bySequenceNumber による読み出し ..................................................................................................................................................................... 39 5-6-4 byTime による読み出し .......................................................................................................................................................................................... 40 5-7 時刻あわせ .......................................................................................................................................................................................................................... 41 5-7-1 TimeSynchronization の受信 ................................................................................................................................................................................. 41 5-7-2 TimeSynchronization の送信 ................................................................................................................................................................................. 41 4/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-8 デバイス管理 ....................................................................................................................................................................................................................... 41 5-8-1 Who-Is に対する応答............................................................................................................................................................................................... 41 5-8-2 I-Am に対する処理 .................................................................................................................................................................................................. 42 5-9 Who-Has に対する応答....................................................................................................................................................................................................... 43 5-10 ステータス管理 .................................................................................................................................................................................................................. 43 5-11 参入処理 ........................................................................................................................................................................................................................... 44 5-11-1 Event による参入処理 ......................................................................................................................................................................................... 44 5-11-2 COV による参入処理(Restart_Notification_Recipients に BACnetAddress を指定した場合)...................................................................... 46 5-11-3 COV による参入処理(Restart_Notification_Recipients に DeviceID を指定した場合)............................................................................... 48 5-11-4 I-Am による参入処理 .......................................................................................................................................................................................... 50 5-12 離脱処理 ........................................................................................................................................................................................................................... 52 5-12-1 Event による離脱処理 ......................................................................................................................................................................................... 52 5-12-2 COV による離脱処理 ........................................................................................................................................................................................... 53 5-12-3 I-Am による離脱処理 .......................................................................................................................................................................................... 54 5-13 ICONT の再初期化 .......................................................................................................................................................................................................... 55 5/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 1 はじめに 本書は MELSEC を BACnetICONT または BACnet ビルコントローラ(B-BC)として使用するための制御ユニット、BAQ08V(以下、本 ICONT と呼称)の BACnet 通信仕様を記したものである。 2 ネットワーク仕様 2-1 概要 適用ネットワークは ANNEX-J-BACnet/IP に基づいた UDP/IP ネットワークであり、Ipv6 もサポートする。 以下のプロトコルに準拠し、どれか1つを設定し使用する。 ・ANSI/ASHRAE135-2004 ・電気設備学会 IEIEJ-P0003:2000(ANSI/ASHRAE135-2001) ・電気設備学会 IEIEJ-P0003:2000 アデンダム a(ANSI/ASHRAE135-2001) ・電気設備学会 IEIEJ-G0006:2006 アデンダム a(ANSI/ASHRAE135-2004) 2-2 IP アドレス Ipv4 の場合はクラス C のプライベートアドレスを使用する。 192.168.x.y x、yはシステム毎に決定する。 Ipv6 の場合は fe80::で始まるリンクローカルアドレスを使用する。 2-3 ポート番号 UDP ポート47808(16 進で BAC0)を使用する。 2-4 その他 APDU長は最大1024Byteとし、Segmentation をサポートする。ただし、準拠する規格によっては NoSegmentation にする必要がある。 6/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 3 サポート BIBB BIBB 区分 Data Sharing Alarm and Event Scheduling Trending Device Management BACnet サービス名称 サポート内容 ReadProperty-A (DS-RP-A) ReadProperty-B (DS-RP-B) ReadPropertyMultiple-A (DS-RPM-A) ReadPropertyMultiple-B (DS-RPM-B) WriteProperty-A (DS-WP-A) WriteProperty-B (DS-WP-B) WritePropertyMultiple-A (DS-WPM-A) WritePropertyMultiple-B (DS-WPM-B) COV-A (DS-COV-A) COV-B (DS-COV-B) COV-Unsolicited-A(DS-COVU-A) COV-Unsolicited-B(DS-COVU-B) Alarm and Event-Notification-A (AE-N-A) Alarm and Event-Notification-B (AE-N-B) Alarm and Event- ACK-B(AE-ACK-B) Alarm and Event Summary-B(AE-ASUM-B) Alarm and Event-Enrollment Summary-B(AE-ESUM-B) Alarm and Event-Information-B(AE-INFO-B) Notification Internal-B (AE-N-I-B) Internal-B (SCHED-I-B) External-B(SCHED-E-B) Viewing and Modifying Trends Internal-B(T-VMT-I-B) Viewing and Modifying Trends External-B(T-VMT-E-B) AutomatedTrendRetrieval-B(T-ATR-B) Dynamic Device Binding - A (DM-DDB-A) Dynamic Device Binding - B (DM-DDB-B) Dynamic Object Binding - B (DM-DOB-B) DeviceCommunicationControl-B (DM-DCC-B) TimeSynchronization-B (DM-TS-B) UTCTimeSynchronization-B (DM-UTC-B) ReinitializeDevice-B (DM-RD-B) Backup and Restore-B(DM-BR-B) Restart-A(DM-R-A) Restart-B(DM-R-B) List Manipulation-B (DM-LM-B) ObjectCreation and Deletion-B(DM-OCD-B) ReadProperty ReadProperty ReadPropertyMultiple ReadPropertyMultiple WriteProperty WriteProperty WritePropertyMultiple WritePropertyMultiple Confirmed/UnonfirmedCOVNotification Confirmed/Unonfirmed/SubscribeCOVNotification UnonfirmedCOVNotification UnonfirmedCOVNotification Confirmed/UnconfirmedEventNotification Confirmed/UnconfirmedEventNotification AcknowledgeAlarm GetAlarmSummary GetEnrollmentSummary GetEventInformation Confirmed/UnconfirmedEventNotification ReadRange ConfirmedEventNotification, ReadRange Who-Is,I-Am Who-Is,I-Am Who-Has,I-Have DeviceCommunicationControl TimeSynchronization UTCTimeSynchronization ReinitializeDevice AtomicReadFile/WriteFile,ReinitializeDevice UnonfirmedCOVNotification UnonfirmedCOVNotification AddListElement,RemoveListElement CreateObject.DeleteObject 7/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4 BACnet オブジェクト 4-1 サポートするオブジェクト一覧 BACnet 標準 オブジェクト Accumulator Object Type Analog Input Object Type Analog Output Object Type Analog Value Object Type Binary Input Object Type Binary Output Object Type Binary Value Object Type Calendar Object Type Device Object Type Event Enrollment Object Type Group Object Type Multi-state Input Object Type Multi-state Output Object Type Multi-state Value Object Type Notification Class Object Type Schedule Object Type TrendLog Object Type 計量 Object Type 電力デマンド監視 電力ピークカット・電力デマンド制御 非常用発電機負荷制御 ANSI/ASHRAE135-2004 ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE ANSI/ASHRAE IEIEJP0003 IEIEJP0003/G0006 IEIEJP0003/G0006 IEIEJP0003/G0006 8/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2 オブジェクト詳細 4-2-1 Accumulator Object ID 0 17 28 31 35 36 45 52 59 65 72 75 77 79 81 85 103 111 113 117 130 168 182 183 184 185 186 187 190 191 192 9002 9003 9006 PROPERTY IDENTIFIER Acked_Transitions Notification_Class Description Device_Type Event_Enable Event_State High_Limit Limit_Enable Low_Limit Max_Pres_Value Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Reliability Status_Flags Time_Delay Units Event_Time_Stamps Profile_Name Limit_Monitoring_Interval Logging_Object Logging_Record Prescale Pulse-rate Scale Value_Before_Change Value_Set Value_Change_Time Intrinsic_Event_Disable Unsolicted_COV COV_Send_Interval APPLICATION DATA TYPE BACnetEventTransitionBits Unsigned CharacterString CharacterString BACnetEventTransitionBits BACnetEventState Unsigned BACnetLimitEnable Unsigned Unsigned BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN Unsigned BACnetReliability BACnetStatusFlags Unsigned BACnetEngineeringUnits BACnetARRAY[3]ofBACnetTimeStamp CharacterString Unsigned BACnetObjectIdentifier BACnetAccumulatorRecord BACnetPrescale Unsigned BACnetScale Unsigned Unsigned BACnetDateTime BOOLEAN Enumerated Unsigned 適合 O O O O O R O O O R O R R R R R O R O R O O O O O O O R O O O EX EX EX R/W R/W R/W R/W R/W R/W R R/W R/W R/W R/W R/W R R/W R R/W R R R R/W R R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W 備考 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 9/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-2 Analog Input Object ID 0 17 22 25 28 31 35 36 45 52 59 65 69 72 75 77 79 81 85 103 106 111 113 117 118 130 168 9001 9002 9003 9006 PROPERTY IDENTIFIER Acked_Transitions Notification_Class Cov_Increment Deadband Description Device_Type Event_Enable Event_State High_Limit Limit_Enable Low_Limit Max_Pres_Value Min_Pres_Value Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Reliability Resolution Status_Flags Time_Delay Units Update_Interval Event_Time_Stamps Profile_Name 力率 Intrinsic_Event_Disable Unsolicted_COV COV_Send_Interval APPLICATION DATA TYPE BACnetEventTransitionBits Unsigned REAL REAL CharacterString CharacterString BACnetEventTransitionBits BACnetEventState REAL BACnetLimitEnable REAL REAL REAL BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN REAL BACnetReliability REAL BACnetStatusFlags Unsigned BACnetEngineeringUnits Unsigned BACnetARRAY[3]ofBACnetTimeStamp CharacterString BOOLEAN BOOLEAN Enumerated Unsigned 適合 O O O O O O O R O O O O O O R R R R R O O R O R O O O EX EX EX EX R/W R/W R/W R/W R/W R/W R/W R/W R R/W R/W R/W R/W R/W R/W R R/W R R/W R/W R/W R/W R R/W R/W R/W R/W R/W R/W R/W R/W R/W 備考 このプロパティは、既定値で「使用しない」に設定されています。 このプロパティは、既定値で「使用しない」に設定されています。 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 10/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-3 Analog Output Object 0 17 22 25 28 31 35 36 45 52 59 65 69 72 75 77 79 81 85 87 PROPERTY IDENTIFIER Acked_Transitions Notification_Class COV_Increment Deadband Description Device_Type Event_Enable Event_State High_Limit Limit_Enable Low_Limit Max_Pres_Value Min_Pres_Value Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value PriorityArray BACnetEventTransitionBits Unsigned REAL REAL CharacterString CharacterString BACnetEventTransitionBits BACnetEventState REAL BACnetLimitEnable REAL REAL REAL BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN REAL BACnetPriorityArray O O O O O O O R O O O O O O R R R R W O R/W R/W R/W R/W R/W R/W R/W R R/W R/W R/W R/W R/W R/W R R/W R R/W R/W R 103 Reliability BACnetReliability O R 106 111 113 117 130 168 9001 9002 9003 9006 Resolution Status_Flags Time_Delay Units Event_Time_Stamps Profile_Name 力率 Intrinsic_Event_Disable Unsolicted_COV COV_Send_Interval REAL BACnetStatusFlags Unsigned BACnetEngineeringUnits BACnetARRAY[3]ofBACnetTimeStamp CharacterString BOOLEAN BOOLEAN Enumerated Unsigned O R O R O O EX EX EX EX R/W R R/W R/W R/W R/W R/W R/W R/W R/W ID APPLICATION DATA TYPE 適合 R/W 備考 このプロパティは、既定値で「使用しない」に設定されています。 このプロパティは、既定値で「使用しない」に設定されています。 このプロパティは、Out_Of_Service プロパティが TRUE の場合、書き込み可能で す。 (Out_Of_Service が TRUE でも書き込み不可) 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 11/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-4 Analog Value Object 0 17 22 25 28 35 36 45 52 59 72 75 77 79 81 85 87 PROPERTY IDENTIFIER Acked_Transitions Notification_Class COV_Increment Deadband Description Event_Enable Event_State High_Limit Limit_Enable Low_Limit Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value PriorityArray BACnetEventTransitionBits Unsigned REAL REAL CharacterString BACnetEventTransitionBits BACnetEventState REAL BACnetLimitEnable REAL BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN REAL BACnetPriorityArray O O O O O O R O O O O R R R R R O R/W R/W R/W R/W R/W R/W R R/W R/W R/W R/W R R/W R R/W R/W R 103 Reliability BACnetReliability O R 104 111 113 117 RelinquishDefault Status_Flags Time_Delay Units O R O R R R R/W R/W 130 Event_Time_Stamps O R/W 168 9001 9002 9003 9004 9006 Profile_Name 力率 Intrinsic_Event_Disable Unsolicted_COV ValueIsOutput COV_Send_Interval REAL BACnetStatusFlags Unsigned BACnetEngineeringUnits BACnetARRAY[3]ofBACnetTimeSta mp CharacterString BOOLEAN BOOLEAN Enumerated BOOLEAN Unsigned O EX EX EX EX EX R/W R/W R/W R/W R/W R/W ID APPLICATION DATA TYPE 適合 R/W 備考 このプロパティは、Out_Of_Service プロパティが TRUE の場合、書き込み可能で す。 (Out_Of_Servie が TRUE でも書き込み不可) 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 12/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-5 Binary Input Object ID 0 4 6 15 16 17 28 31 33 35 36 46 72 75 77 79 81 84 PROPERTY IDENTIFIER Acked_Transitions Active_Text Alarm_Value Change_Of_State_Count Change_Of_State_Time Notification_Class Description Device_Type Elapsed_Active_Time Event_Enable Event_State Inactive_Text Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Polarity APPLICATION DATA TYPE BACnetEventTransitionBits CharacterString BACnetBinaryPV Unsigned BACnetDateTime Unsigned CharacterString CharacterString Unsigned32 BACnetEventTransitionBits BACnetEventState CharacterString BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN BACnetPolarity 適合 O O O O O O O O O O R O O R R R R R R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R R/W R R R/W R R/W R/W 85 Present_Value BACnetBinaryPV R R 103 111 113 114 115 130 168 9002 9003 9006 Reliability Status_Flags Time_Delay Time_Of_Active_Time_Reset Time_Of_State_Count_Reset Event_Time_Stamps Profile_Name Intrinsic_Event_Disable Unsolicted_COV COV_Send_Interval BACnetReliability BACnetStatusFlags Unsigned BACnetDateTime BACnetDateTime BACnetARRAY[3]ofBACnetTimeStamp CharacterString BOOLEAN Enumerated Unsigned O R O O O O O EX EX EX R R R/W R/W R/W R/W R/W R/W R/W R/W 備考 このプロパティは、Out_Of_Service プロパティが TRUE の場合、書き込み可能 です。 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 13/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-6 Binary Output Object ID 0 4 15 16 17 28 31 33 35 36 40 46 66 67 72 75 77 79 81 84 85 87 PROPERTY IDENTIFIER Acked_Transitions Active_Text Change_Of_State_Count Change_Of_State_Time Notification_Class Description Device_Type Elapsed_Active_Time Event_Enable Event_State FeedbackValue Inactive_Text MinimumOff_Time MinimumON_Time Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Polarity Present_Value Priority_Array APPLICATION DATA TYPE BACnetEventTransitionBits CharacterString Unsigned BACnetDateTime Unsigned CharacterString CharacterString Unsigned32 BACnetEventTransitionBits BACnetEventState BACnetBinaryPV CharacterString Unsigned32 Unsigned32 BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN BACnetPolarity BACnetBinaryPV BACnetPriorityArray 適合 O O O O O O O O O R O O O O O R R R R R W R R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R R R/W R/W R/W R R R/W R R/W R/W R/W R 103 Reliability BACnetReliability O R 104 111 113 114 115 130 168 RelinquishDefault Status_Flags Time_Delay Time_Of_Active_Time_Reset Time_Of_State_Count_Reset Event_Time_Stamps Profile_Name FeedBackValueChange WhenPresentValueChange BACnetBinaryPV BACnetStatusFlags Unsigned BACnetDateTime BACnetDateTime BACnetARRAY[3]ofBACnetTimeStamp CharacterString R R O O O O O R/W R R/W R/W R/W R/W R/W BOOLEAN EX R/W 9025 備考 このプロパティは、Out_Of_Service プロパティが TRUE の場合、書き込み可能 です。 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 14/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-7 Binary Value Object ID 0 4 6 15 16 17 28 33 35 36 46 66 67 72 75 77 79 81 85 87 PROPERTY IDENTIFIER Acked_Transitions Active_Text Alarm_Value Change_Of_State_Count Change_Of_State_Time Notification_Class Description Elapsed_Active_Time Event_Enable Event_State Inactive_Text Minimum_Off_Time Minimum_On_Time Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Priority_Array APPLICATION DATA TYPE BACnetEventTransitionBits CharacterString BACnetBinaryPV Unsigned BACnetDateTime Unsigned CharacterString Unsigned32 BACnetEventTransitionBits BACnetEventState CharacterString Unsigned32 Unsigned32 BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN BACnetBinaryPV BACnetPriorityArray 適合 O O O O O O O O O R O O O O R R R R R O R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R R/W R/W R/W R/W R R/W R R/W R/W R 103 Reliability BACnetReliability O R 111 113 114 115 130 168 9001 9002 9003 9004 9006 Status_Flags Time_Delay Time_Of_Active_Time_Reset Time_Of_State_Count_Reset Event_Time_Stamps Profile_Name 力率 Intrinsic_Event_Disable Unsolicted_COV ValueIs4Output COV_Send_Interval BACnetStatusFlags Unsigned BACnetDateTime BACnetDateTime BACnetARRAY[3]ofBACnetTimeStamp CharacterString BOOLEAN BOOLEAN Enumerated BOOLEAN Unsigned R O O O O O EX EX EX EX EX R R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W 備考 このプロパティは、Out_Of_Service プロパティが TRUE の場合、書き込み可能 です。 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 15/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-8 Calendar Object ID 23 28 75 77 79 85 168 PROPERTY IDENTIFIER Date_List Description Object_Identifier Object_Name Object_Type Present_Value Profile_Name APPLICATION DATA TYPE ListofBACnetCalendarEntry CharacterString BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN CharacterString 適合 R O R R R R O R/W 備考 R/W R/W R R/W R R R 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 4-2-9 Device Object ID 5 10 11 PROPERTY IDENTIFIER 63 64 70 73 75 Active_VT_Sessions APDU_Segment_Timeout APDU_Timeout Application_Software_Versio n Daylight_Savings_Status Description Device_Address_Binding Firmware_Revision List_Of_Session_Keys Local_Date Local_Time Location Max_APDU_Length_Accepte d Max_Info_Frames Max_Master Model_Name Number_Of_APDU_Retries Object_Identifier 76 Object_List 77 Object_Name 12 24 28 30 44 55 56 57 58 62 APPLICATION DATA TYPE 適合 R/W List of BACnetVTSession Unsigned Unsigned O O R R R/W R/W CharacterString R R/W BOOLEAN CharacterString List of BACnetAddressBinding CharacterString List of BACnetSessionKey Date Time CharacterString O O R R O O O O R/W R/W R/W R/W R/W R R R/W Unsigned R R/W Unsigned Unsigned(1..127) CharacterString Unsigned BACnetObjectIdentifier ARRAY[N]ofBACnetObjectIdentifi er CharacterString O O R R R R/W R/W R/W R/W R R R R R/W 16/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 79 119 120 121 122 139 153 Object_Type Protocol_Object_Types_Supporte d Protocol_Services_Supported Protocol_Version Segmentation_Supported System_Status Time_Synchronization_Recipient s UTC_Offset Vendor_Identifier Vendor_Name VT_Classes_Supported Protocol_Revision Backup_Failure_Timeout 154 Configuration_Files 155 157 167 168 196 202 9003 9006 Database_Revision Last_Restore_Time Max_Segments_Accepted Profile_Name Last_Restart_Reason Restart_Notification_Recipients Unsolicted_COV COV_Send_Interval 96 97 98 107 112 116 BACnetObjectType R R BACnetObjectTypesSupported R R/W BACnetServiceSupported Unsigned BACnetSegmentation BACnetDeviceStatus R R R R R/W R/W R/W R/W List of BACnetRecipient O R/W INTEGER Unsigned16 CharacterString List of BACnetVTClass Unsigned Unsigned16 ARRAY[N] BACnetObjectIdentifier Unsigned BACnetDateTime Unsigned CharacterString BACnetRestartReason List of BACnetRecipients Enumerated Unsigned O R R O R O R/W R/W R/W R R/W R/W O R/W R O O O O O EX EX R/W R/W R/W R/W R/W R/W R/W R/W of 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 17/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-10 Event Enrollment Object ID 0 17 28 35 36 37 72 75 77 78 79 83 PROPERTY IDENTIFIER Acked_Transitions Notification_Class Description Event_Enable Event_State Event_Type Notify_Type Object_Identifier Object_Name Object_Property_Reference Object_Type Event_Parameters 130 Event_Time_Stamps 168 Profile_Name APPLICATION DATA TYPE BACnetEventTransitionBits Unsigned CharacterString BACnetEventTransitionBits BACnetEventState BACnetEventType BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetDeviceObjectPropertyReference BACnetObjectType BACnetEventParameter BACnetARRAY[3] of BACnetTimeStamp CharacterString 適合 R O O R R R R R R R R R R/W R/W R/W R/W R/W R/W R/W R/W R R/W R/W R R/W R R/W O R/W 備考 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 4-2-11 Group Object ID 28 PROPERTY IDENTIFIER Description 53 List_Of_Group_Members 75 77 79 85 168 Object_Identifier Object_Name Object_Type Present_Value Profile_Name APPLICATION DATA TYPE CharacterString List ReadAccessSpecification BACnetObjectIdentifier CharacterString BACnetObjectType List of ReadAccessResult CharacterString of 適合 R/W O R/W R R/W R R R R O R R/W R R/W R 備考 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 18/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-12 Multi-state Input Object 0 7 17 28 31 35 36 39 72 74 75 77 79 81 85 103 PROPERTY IDENTIFIER Acked_Transitions Alarm_Values Notification_Class Description Device_Type Event_Enable Event_State Fault_Values Notify_Type Number_Of_States Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Reliability 110 State_Text 111 113 Status_Flags Time_Delay 130 Event_Time_Stamps 168 9002 9003 9006 Profile_Name Intrinsic_Event_Disable Unsolicted_COV COV_Send_Interval ID APPLICATION DATA TYPE BACnetEventTransitionBits List of Unsigned Unsigned CharacterString CharacterString BACnetEventTransitionBits BACnetEventState List of Unsigned BACnetNotifyType Unsigned BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEANEAN Unsigned BACnetReliability BACnetARRAY[N] CharacterString BACnetStatusFlags Unsigned BACnetARRAY[3] BACnetTimeStamp CharacterString BOOLEANEAN Enumerated Unsigned 適合 of of 備考 R/W O O O O O O R O O R R R R R R O R/W R/W R/W R/W R/W R/W R R/W R/W R/W R R/W R R/W R R O R/W R O R R/W O R/W O EX EX EX R/W R/W R/W R/W 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 19/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-13 Multi-state Output Object 0 17 28 31 35 36 40 72 74 75 77 79 81 85 87 103 104 PROPERTY IDENTIFIER Acked_Transitions Notification_Class Description Device_Type Event_Enable Event_State Feedback_Value Notify_Type Number_Of_States Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value PriorityArray Reliability RelinquishDefault 110 State_Text 111 113 Status_Flags Time_Delay 130 Event_Time_Stamps ID APPLICATION DATA TYPE BACnetEventTransitionBits Unsigned CharacterString CharacterString BACnetEventTransitionBits BACnetEventState Unsigned BACnetNotifyType Unsigned BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN Unsigned BACnetPriorityArray BACnetReliability Unsigned BACnetARRAY[N] CharacterString BACnetStatusFlags Unsigned BACnetARRAY[3] BACnetTimeStamp CharacterString Unsigned 適合 of of 備考 R/W O O O O O R O O R R R R R W O O O R/W R/W R/W R/W R/W R R R/W R/W R R/W R R/W R/W R R R/W O R/W R O R R/W O R/W Profile_Name O R/W 168 COV_Send_Interval EX R/W 9006 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 20/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-14 Multi-state Value Object 0 7 17 28 35 36 39 72 74 75 77 79 81 85 87 103 104 PROPERTY IDENTIFIER Acked_Transitions Alarm_Values Notification_Class Description Event_Enable Event_State Fault_Values Notify_Type Number_Of_States Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Priority_Array Reliability Relinquish_Default 110 State_Text 111 113 Status_Flags Time_Delay 130 Event_Time_Stamps 168 9002 9003 9004 9006 Profile_Name Intrinsic_Event_Disable Unsolicted_COV Value_Output COV_Send_Interval ID APPLICATION DATA TYPE BACnetEventTransitionBits List of Unsigned Unsigned CharacterString BACnetEventTransitionBits BACnetEventState List of Unsigned BACnetNotifyType Unsigned BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN Unsigned BACnetPriorityArray BACnetReliability Unsigned BACnetARRAY[N] CharacterString BACnetStatusFlags Unsigned BACnetARRAY[3] BACnetTimeStamp CharacterString BOOLEAN Enumerated BOOLEAN Unsigned 適合 of of 備考 R/W O O O O O R O O R R R R R R O O O R/W R/W R/W R/W R/W R R/W R/W R/W R R/W R R/W R/W R R R/W O R/W R O R R/W O R/W O EX EX EX EX R/W R/W R/W R/W R/W 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 21/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-15 Notification Class Object 1 17 28 75 77 79 PROPERTY IDENTIFIER Ack_Required Notification_Class Description Object_Identifier Object_Name Object_Type 86 Priority 102 168 Recipient_List Profile_Name ID APPLICATION DATA TYPE BACnetEventTransitionBits Unsigned CharacterString BACnetObjectIdentifier CharacterString BACnetObjectType BACnetARRAY[3] of Unsigned List of BACnetDestination CharacterString 適合 R/W R R O R R R R/W R/W R/W R R/W R R R/W R O R/W R/W 備考 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 22/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-16 Schedule Object ID PROPERTY IDENTIFIER APPLICATION DATA TYPE 75 77 79 81 85 88 103 111 Description Effective_Period Exception_Schedule List_Of_Object_Property_Refere nces Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Priority_For_Writing Reliability Status_Flags 123 Weekly_Schedule CharacterString BACnetDateRange BACnetARRAY[N] of BACnetSpecialEvent List of BACnetDeviceObjectPropertyReference BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN Any Unsigned(1..16) BACnetReliability BACnetStatusFlags BACnetARRAY[7] of BACnetDailySchedule CharacterString Any BOOLEAN BOOLEAN BOOLEAN 28 32 38 54 R/W 適合 O R O R/W R/W R/W R R/W R R R R R R O R R R/W R R/W R R/W R R O R/W Profile_Name O R/W 168 Schedule_Default R R/W 174 Schedule_Output_Disable EX R/W 9011 EX R/W 9012 Schedule_Expand EX R/W 9014 Schedule_Default_ Disable 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 23/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-17 Trend Log Object ID 0 17 28 35 36 72 75 77 79 126 127 129 PROPERTY IDENTIFIER Acked_Transitions Notification_Class Description Event_Enable Event_State Notify_Type Object_Identifier Object_Name Object_Type Buffer_Size Client_COV_Increment Current_Notify_Time 130 Event_Time_Stamps 131 132 133 134 137 138 140 141 142 143 144 145 168 173 Log_Buffer Log_DeviceObjectProperty Log_Enable Log_Interval Notification_Threshold Previous_Notify_Time Records_Since_Notification Record_Count Start_Time Stop_Time Stop_When_Full Total_Record_Count Profile_Name Last_Notify_Record APPLICATION DATA TYPE BACnetEventTransitionBits Unsigned CharacterString BACnetEventTransitionBits BACnetEventState BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType Unsigned32 BACnetClientCOV BACnetDateTime BACnetARRAY [3] of BACnetTimeStamp List of BACnetLogRecord BACnetDeviceObjectPropertyReference BOOLEAN Unsigned Unsigned32 BACnetDateTime Unsigned32 Unsigned32 BACnetDateTime BACnetDateTime BOOLEAN Unsigned32 CharacterString Unsigned32 適合 O O O O R O R R R R O O R/W R/W R/W R/W R/W R R/W R R/W R R R/W R/W O R/W R O W O O O O W O O R R O O R R/W R/W R/W R/W R/W R/W W R/W R/W R/W R/W R/W R/W 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 24/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-18 計量 Object ID PROPERTY IDENTIFIER APPLICATION DATA TYPE BACnetEventTransitionBits Unsigned CharacterString CharacterString BACnetEventTransitionBits BACnetEventState BACnetLimitEnable BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN Unsigned BACnetReliability BACnetStatusFlags BACnetEngineeringUnits Unsigned REAL Unsigned Unsigned BACnetDateTime Unsigned Unsigned List Of HistoricalData BACnetDateTime BOOLEAN Enumerated Unsigned 適合 R/W 備考 Acked_Transitions O R/W 0 Notification_Class O R/W 17 Description O R/W 28 Device_Type O R/W 31 Event_Enable O R/W 35 Event_State R R 36 Limit_Enable O R/W 52 Notify_Type O R/W 72 Object_Identifier R R 75 Object_Name R R/W 77 Object_Type R R 79 Out_Of_Service R R/W 81 Present_Value W R/W 85 Reliability O R 103 Status_Flags R R 111 Units R R/W 117 最大カウント値 O R/W 520 重み O R/W 521 リセット初期値 O R/W 522 リセット直前値 O R/W 523 リセット時刻 O R/W 524 上限監視積算時間 R R/W 525 上限値 O R/W 526 時系列データリスト R R/W 527 時系列データ最新更新時刻 R R 530 Intrinsic_Event_Disable EX R/W 9002 Unsolicted_COV EX R/W 9003 COV_Send_Interval EX R/W 9006 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 25/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-19 電力デマンド監視 Object ID 0 7 17 28 35 36 39 72 75 77 79 81 85 103 111 113 117 130 168 560 561 562 563 564 565 566 567 568 580 PROPERTY IDENTIFIER Acked_Transitions Alarm_Values Notification_Class Description Event_Enable Event_State Fault_Values Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Reliability Status_Flags Time_Delay Units Event_Time_Starmpa Profile_Name Start_Time_Of_Monitoring (監視開始時分) Time_Of_Alarm_Lock (警報ロック時間) Contract_Reciving_Power (契約電力) Target_Value_Of_Power (目標電力) Alarm_Value_Of_Power (警報電力) Elapsed_Time (経過時間) Consumed_WH_In_This_Term (今回周期の使用電力量) Estimated_Power (予測電力量) Adjust_Power (調整電力量) Consumed_WH_In_Last_Term (前回周期の使用電力量) APPLICATION DATA TYPE 適合 R/W BACnetEventTransitionBits List of Unsigned CharacterString CharacterString BACnetEventTransitionBits BACnetEventState List of Unsigned BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN Unsigned BACnetReliability BACnetStatusFlags Unsigned BACnetEngineeringUnits BACnetARRAY[3] of BACnetTimeStamp CharacterString O O R O O R O O R R R R R O R O R O O R/W R/W R/W R/W R/W R R/W R/W R R/W R R/W R/W R/W R R/W R/W R/W R/W Time R R/W Unsigned(0-32) R R/W REAL W R/W REAL W R/W REAL W R/W Unsigned(0-32) R R/W BACnetARRAY [30] of ListOfWHData R R/W REAL R R/W REAL R R/W BACnetARRAY [30] of ListOfWHData R R/W 26/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 581 List_Of_Pulse_Counter_Refere nce (傾向時間間隔) Intrinsic_Event_Disable Unsolicted_COV COV_Send_Interval List of BACnetDeviceObjectPropertyReference O R/W BOOLEAN EX R/W 9002 Enumerated EX R/W 9003 Unsigned EX R/W 9006 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 4-2-20 電力デマンド制御 Object ID 0 7 17 28 35 36 39 72 75 77 79 81 85 88 103 111 113 PROPERTY IDENTIFIER Acked_Transitions Alarm_Values Notification_Class Description Event_Enable Event_State Fault_Values Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Priority_For_Writing Reliability Status_Flags Time_Delay 130 Event_Time_Stamps 168 570 Profile_Name Level_Value(レベル設定電力) APPLICATION DATA TYPE BACnetEventTransitionBits List of Unsigned List of Unsigned CharacterString BACnetEventTransitionBits BACnetEventState List of Unsigned BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN Unsigned (0-15) Unsigned BACnetReliability BACnetStatusFlags Unsigned BACnetARRAY[3] BACnetTimeStamp CharacterString BACnetARRAY[16]ofREAL of 適合 O O R O O R O O R R R R R R O R O R/W R/W R/W R/W R/W R/W R R/W R/W R R/W R R/W R/W R/W R R/W R/W O R/W O O R/W R/W 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 27/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 4-2-21 発電機負荷制御 Object 0 7 17 28 35 36 39 72 75 77 79 81 85 88 103 111 113 PROPERTY IDENTIFIER Acked_Transitions Alarm_Values Notification_Class Description Event_Enable Event_State Fault_Values Notify_Type Object_Identifier Object_Name Object_Type Out_Of_Service Present_Value Priority_For_Writing Reliability Status_Flags Time_Delay 130 Event_Time_Stamps 168 Profile_Name Target_Value_To_Supply (発電機目標電力) Adjust_Value_Of_Load (発電機調整電力) 発電機レベル設定電力 Intrinsic_Event_Disable Unsolicted_COV COV_Send_Interval ID 576 577 578 9002 9003 9006 APPLICATION DATA TYPE BACnetEventTransitionBits List of Unsigned Unsigned CharacterString BACnetEventTransitionBits BACnetEventState List of Unsigned BACnetNotifyType BACnetObjectIdentifier CharacterString BACnetObjectType BOOLEAN Unsigned(1..15) Unsigned(1..16) BACnetReliability BACnetStatusFlags Unsigned BACnetARRAY[3] BACnetTimeStamp CharacterString 適合 R/W O O O O O R O O R R R R R R O R O R/W R/W R/W R/W R/W R R/W R/W R R/W R R/W R/W R/W R R R/W O R/W O R/W REAL R R/W REAL R R/W BACnetARRAY[16] of LevelValue BOOLEAN Enumerated Unsigned W EX EX EX R R/W R/W R/W of 備考 適合欄注釈 ・R(read/require)=このプロパティが必須であり、BACnet サービスを用いて読み出し可能であることを示す。 ・W(write)= このプロパティが必須であり、BACnet サービスを用いて読み出しおよび書き込み可能であることを示す。 ・O(option)=このプロパティがオプションであり、必ずしも必要ではないことを示す。 ・EX(extra) =このプロパティがユニテックの独自プロパティであることを示す。 28/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5 BACnet 通信 5-1 HIM からの Read BACnet オブジェクトのプロパティで読み込み可能なプロパティについては、HIM が ReadProperty または ReadPropertyMultiple を発行することにより値を読み 込むことができる。 HIM 方向 本 ICONT 備考 ReadProperty を送信 → Object Identifier Property Identifier Array Index(配列要素のアクセス時のみ) 正常時 ComplexAck を返信 ← 異常時 Error/Abort を返信 ← ReadPropertyMultiple を送信 List Of Read Access Specification (複数の下記情報) Object Identifier Property Identifier Array Index(配列要素のアクセス時のみ) ← ← 正常時 ComplexAck を返信 異常時 Error/Abort を返信 29/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-2 HIM からの Write BACnet オブジェクトのプロパティで書き換え可能なプロパティについては、HIM が WriteProperty または WritePropertyMultiple を発行することにより値を変更 することができる。 HIM 方向 本 ICONT 備考 WriteProperty を送信 → Object Identifier Property Identifier Array Index(配列要素のアクセス時のみ) PropertyValue Priority(プロパティが Commandable の場 合のみ) 正常時 SimpleAck を返信 ← 異常時 WritePropertyMultiple を送信 List Of Write Access Specification (複数の下記情報) Object Identifier Property Identifier Array Index(配列要素のアクセス時のみ) PropertyValue Priority(プロパティが Commandable の場 合のみ) Errorを返信 ← → 正常時 SimpleAck を返信 ← 異常時 ← Error/Abort を返信 30/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-3 状態・警報通知 5-3-1 概要 状態・警報通知の対象となるオブジェクトは以下の通りである。 警報通知は ConfirmedEventNotification または UnconfirmedEventNotification を用いて行う。 状態変化通知は ConfirmedCOVNotification または UnconfirmedCOVNotification を用いて行う。 警報通知は IntrinsicReporting(ANSI/ASHRAE135-2004 13.2章参照)に基づき発行する。 状態変化通知は Change of Value Reporting(ANSI/ASHRAE135-2004 13.1章参照)に基づき発行する。 Event 通知 オブジェクト Accumulator AnalogInput AnalogOutput AnalogValue BinaryInput BinaryOutput BinaryValue Calendar Device Object MultiStateInput MultiStateOutp ut MultiStateValue NotificationClas s Schedule TrendLog 計量 電力デマンド監視 電力デマンド制御 発電機負荷制御 COV 通知 サポート サポート※ サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート サポート 31/55 備考 ※PresentValue の変 化で は送 信しな い。StatusFlags での変化のみ送信する。 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-3-2 状態通知 COV 通告サービスを用いて状態通知を行う。HIM より SubscribeCOV を受信した場合はその設定内容に従い、ユニキャストで送信元の Device へ送信する。 UnsolicitedCOV の場合は UnconfirmedCOV をブロードキャストで送信する。 HIM 方向 本 ICONT 備考 PresentValue が変化または StatusFlags が変化 ← ConfirmedCOVNotification/ UnconfirmedCOVNotification Subscriber Process Identifier Initiating Device Identifier Monitored Object Identifier Time Remaining, List Of Values, ConfirmedCOVNotification を受信した場合の み → SimpleAck を返信 32/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-3-3 警報通知 IntrinsicEvent 通告サービスを用いて行う。Event の通告先は NotificationClass オブジェクトで設定する。この設定内容により 特定の HIM のみへ通告すること も、ブロードキャストにより同一ネットワーク上のすべての BACnet 装置に送信することもできる。 ConfirmedEventNotification または UnconfirmedEventNotification を使用するかについても NotificationClass オブジェクトの設定で決まる。 HIM 方向 本 ICONT 備考 イントリンシックレポートをサポートしているオブジェクトのイベン ← ト対象プロパティの値が変化 ConfirmedEventNotification または UnconfirmedEventNotification の通告 Process Identifier Initiating Device Identifier BACnet Object Identifier, Event Object Identifier BACnet Object Identifier, Time Stamp, Notification Class Priority Event Type, Notify Type Ack Required From State, To State Event Values ConfirmedEventNotification を受信した場合の み → SimpleAck を返信 33/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-4 カレンダの設定 本 ICONT は休日、特別休日1、特別休日2の 3 個を一グループとして複数グループのカレンダオブジェクトを実装する。 カレンダの日付情報(datelist プロパティ)へのアクセスは下記のサービスを用いて行う。 ReadProperty または ReadPropertyMultiple WriteProperty または WritePropertyMultiple AddListElement RemoveListElement 一括読み込み 一括書き込み 一部追加 一部削除 5-1HIM からの Read を参照 5-2HIM からの Write を参照 下記を参照 下記を参照 また本 ICONT は参入時に HIM に対して ReadProperty を発行し HIM のカレンダオブジェクトの datelist プロパティを読み込み自身の同じインスタンス番号を持 つカレンダオブジェクトの datelist プロパティ情報を更新することもできる。 HIM 日付情報の追加 AddListElement を送信 Object Identifier Property Identifier Array Index(配列要素のアクセス時の み) List Of Elements Choice Of Date, DateRange WeekNDay 正常時 SimpleAck を返信 ← 異常時 ← 日付情報の削除 本 ICONT 方向 → Errorを返信 → 34/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) RemoveListElement を送信 Object Identifier Property Identifier Array Index(配列要素のアクセス時の み) List Of Elements Choice Of Date, DateRange 正常時 WeekNDay ← SimpleAck を返信 異常時 ← Errorを返信 ← ReadProperty をカレンダオブジェクトの数だけ送信 Object Identifier = (Calendar , Instance N) Property Identifier(datelist) 正常時 ComplexAck を返信 異常時 Errorを返信 → → 35/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-5 スケジュールの設定 本 ICONT はスケジュールを実装する。 5-5-1 Weekly スケジュールの設定 Weekly スケジュールへのアクセスは下記のサービスを用いて行う。 一括読み込み ReadProperty または ReadPropertyMultiple 5-1HIM からの Read を参照 一括書き込み WriteProperty または WritePropertyMultiple 5-2HIM からの Write を参照 ※TimeValue データ型では、BACnet の仕様通り、{時、分、秒、1/100 秒}までの全ての値を指定してください。 指定なし値(ワイルドカード)が含まれた場合、指定された時刻条件に一致する「最後のタイミング」で動作します。 5-5-2 Exception スケジュールの設定 Exception スケジュールへのアクセスは下記のサービスを用いて行う。 一括読み込み ReadProperty または ReadPropertyMultiple 5-1HIM からの Read を参照 一括書き込み WriteProperty または WritePropertyMultiple 5-2HIM からの Write を参照 ※TimeValue データ型では、BACnet の仕様通り、{時、分、秒、1/100 秒}までの全ての値を指定してください。 指定なし値(ワイルドカード)が含まれた場合、指定された時刻条件に一致する「最後のタイミング」で動作します。 5-5-3 スケジュール対象機器の設定 ListOfObjectPropertyReferences へのアクセスは下記のサービスを用いて行う。 一括読み込み 一括書き込み 追加 一部削除 ReadProperty または ReadPropertyMultiple WriteProperty または WritePropertyMultiple AddListElement RemoveListElement HIM スケジュール対象機器の追加 AddListElement を送信 Object Identifier = (Schedule, Instance N) Property Identifier = List Of Object Property 本 ICONT 方向 → 36/55 5-1HIM からの Read を参照 5-2HIM からの Write を参照 下記参照 下記参照 備考 ListOfElements の DeviceID 、 ArrayIndex は省略可。 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) Reference Array Index = N (配列要素のアクセス時のみ) List Of Elements = (ObjectID,PropertyID, 正常時 DeviceID,ArrayIndex) ← SimpleAck を返信 異常時 ← Errorを返信 スケジュール対象機器の削除 RemoveListElement を送信 Object Identifier = (Schedule, Instance N) Property Identifier = List Of Object Property Reference Array Index = N (配列要素のアクセス時のみ) List Of Elements = (Object ID,PropertyID, DeviceID,Array Index) → 正常時 SimpleAck を返信 ← 異常時 ← Errorを返信 37/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-6 トレンドログ情報の読み出し 本 ICONT のトレンドログ情報は ReadRange サービスを使用することにより読み出すことができる。 サポートする Range は以下の通りである。 Range 備考 TimeRange ANSI/ASHRAE135-2004 で廃止。ANSI/ASHRAE135-2001 までサポート。 byPosition ANSI/ASHRAE135-2001、ANSI/ASHRAE135-2004 ともにサポート bySequenceNumber ANSI/ASHRAE135-2004 でサポート。 byTime ANSI/ASHRAE135-2001 では RangeChoice=4、ANSI/ASHRAE135-2004 では RangeChoice=7 となる。 ANSI/ASHRAE135-2004 では ComplexAck に FirstSequenceNumber が含まれる。 5-6-1 TimeRange による読み出し HIM TimeRange によるトレンドログ情報の読み出し ReadRange を送信 Object Identifier = (TrendLog, Instance N) Property Identifier = LogBuffer Range Choice = TimeRange (BiginningTime,EndingTime) 本 ICONT 方向 → 正常時 ComplexAck を返信 ← 異常時 ← Errorを返信 38/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-6-2 byPosition による読み出し HIM byPosition によるトレンドログ情報の読み出し ReadRange を送信 Object Identifier = (TrendLog,Instance N) Property Identifier = LogBuffer Range Choice = byPosition (RefernceIndex,Count) 本 ICONT 方向 備考 → 正常時 ComplexAck を返信 ← 異常時 Errorを返信 ← 5-6-3 bySequenceNumber による読み出し HIM bySequenceNumber による トレンドログ情報の読み出し ReadRange を送信 Object Identifier = (TrendLog,Instance N) Property Identifier = LogBuffer Range Choice = bySequenceNumber (RefernceIndex,Count) 本 ICONT 方向 → 正常時 ComplexAck を返信 ← 異常時 Errorを返信 ← 39/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-6-4 byTime による読み出し HIM byTime によるトレンドログ情報の読み出し ReadRange を送信 Object Identifier = (TrendLog,Instance N) Property Identifier = LogBuffer RangeChoice = byTime (ReferenceTime,Count) 本 ICONT 方向 → 正常時 ComplexAck を返信 ← 異常時 ← Errorを返信 40/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-7 時刻あわせ HIM などから TimeSyncronization を受信すると本 ICONT の時計を変更する。また、本 ICONT の時刻を TimeSynchronization サービス送信により、全デバイ スに通知することができる。 5-7-1 TimeSynchronization の受信 HIM TimeSyncronization を送信 方向 → 本 ICONT 本 ICONT の時計を変更する。 備考 方向 ← 本 ICONT 本 ICONT より TimeSynchronization をブロードキャストす る。 備考 5-7-2 TimeSynchronization の送信 HIM 5-8 デバイス管理 5-8-1 Who-Is に対する応答 システム参入後は HIM からの Who-Is に対して本 ICONT は I-am を送信する。Range の指定があった場合は該当した場合のみ I-am を送信する。 参入前や離脱処理を行った後はこの送信は行わない。 HIM 方向 本 ICONT 備考 Who-Is を送信 → (deviceInstanceRangeLowLimit = Instance N) (deviceInstanceRangeHighLimit I-am = Instance N) ← 41/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-8-2 I-Am に対する処理 HIM I-Am I-Am Device Identifier Max APDU Accepted Segmentation Supported Vendor Identifier 方向 → 本 ICONT 備考 ← ReadProperty Object Identifier = HIM の Device ID Property Identifier = System_Status ※System_Status を読み込む設定をしていた 場合のみ、送信する。 ← ReadProperty Object Identifier = HIM の Device ID Property Identifier = Protocol_Services_Supported ※通信相手デバイスの System_Status が Operational と な っ た 場 合 、 ReadPropertyMultiple および WirtePropertyMultiple のサポートを確認す るために送信する。(Operational となった初 回のみ。) 42/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-9 Who-Has に対する応答 HIM からの Who-Has に対して本 ICONT に該当するオブジェクトが登録されていた場合は I-have を送信する。 HIM 方向 本 ICONT Who-Has を送信 → ObjectIdentifier / ObjectName (deviceInstanceRangeLowLimit I-have = Instance N) ← (deviceInstanceRangeHighLimit = Instance N) 備考 5-10 ステータス管理 システム参入後は本 ICONT がシステムに参入し続けていることを、ネットワーク上の HIM などの BACnet 装置に伝えるために 1 分周期で I-am を送信し続ける。 離脱処理を行った場合はこの定期的送信は行わない。 HIM 方向 本 ICONT 備考 システム参入後は離脱するまで I-am を 1 分周期で送信 ← I-am 43/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-11 参入処理 本 ICONT が起動すると下記の処理を行い、ネットワークに接続している HIM などの BACnet 装置に対して本 ICONT がシステムに参入したことを伝える。 5-11-1 Event による参入処理 BACnet の適用プロトコルを電気設備学会 IEIEJ-P0003:2000 アデンダム a(ANSI/ASHRAE135-2001)に設定した場合は Event による参入処理を行う。 HIM 方向 ← 本 ICONT (1)I-am の同報 ← (2)UnconfirmedEventNotification のブロードキャスト Process Identifier = N1 Initiating Device Identifier Event Object Identifier Time Stamp Notification Class Priority Event Type = CHANGE_OF_STATE Notify Type = EVENT From State = OFFNORMAL To State = NORMAL Event Values = (NewState, SystemStatus=DOWNLOAD_REQUIRED) ,(StatusFlags, F,F,F,F) ← (3)who-is の同報 ← (4)UnconfirmedEventNotification の同報 Process Identifier = 1 Initiating Device Identifier = 自身の DeviceID Event Object Identifier = 3 Time Stamp = 現在の時刻 Notification Class = 1 Priority = 7 Event Type = CHANGE_OF_STATE Notify Type = EVENT From State = OFFNORMAL 44/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) To State = NORMAL Event Values = SystemStatus=DOWNLOAD_IN_PROGRESS) ,(StatusFlags, F,F,F,F) TimeSyncronization の送信 (NewState, → (5)TimeSynchronization を1秒間だけ待つ。 正常時 ComplexAck を返信 異常時 Errorを返信 ← (6)ReadProperty をカレンダオブジェクトの数だけ送信 ObjectIdentifier PropertyIdentifier(datelist) ← (7)UnconfirmedEventNotification の同報 Process Identifier = 1 Initiating Device Identifier = 自身の DeviceID Event Object Identifier = 0 Time Stamp = 現在の時刻 Notification Class = 1 Priority = 7 Event Type =CHANGE_OF_STATE Notify Type =EVENT From State =OFFNORMAL To State =NORMAL Event Values = (NewState, SystemStatus=OPERATIONAL) ,(StatusFlags, F,F,F,F) 45/55 システムによりこの処理は行わない場 合がある MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-11-2 COV による参入処理(Restart_Notification_Recipients に BACnetAddress を指定した場合) BACnet の適用プロトコルを ANSI/ASHRAE135-2004(ISO16484-5-2003)または IEIEJ-G0006:2006 アデンダム a(ANSI/ASHRAE135-2004)に設定した場 合は COV による参入処理を行う。 HIM 方向 本 ICONT 備考 ← (1)UnconfirmedCOVNotification の通告 Time Remaining = 0 ※デバイス範囲指定なしの Who-Is を Process ID = 0 Initiating Device Identifier = 自身の DeviceObject ブロードキャストする Monitored Object Identifier = 自身の DeviceObject List Of Values = Sysytem Status = DownLoadRequired Time Of Device Restart = 現在の時刻 Last Restart Reason = DeviceObject の LastRestartReason プロパティ値 ← (2)who-is のブロードキャスト ← (3)UnconfirmedCOVNotification の通告 Time Remaining = 0 Process ID = 0 InitiatingDeviceIdentifier = 自身の DeviceObject MonitoredObjectIdentifier = 自身の DeviceObject システムによりこの処理は行わない場 List Of Values = 合がある Sysytem Status = DownLoadInprogress Time Of Device Restart = 現在の時刻 Last Restart Reason = DeviceObject の LastRestartReason プロパティ値 → TimeSyncronization の送信 ← (4)TimeSynchronization を 1 秒間だけ待つ (5)ReadProperty をカレンダオブジェクトの数だけ送信 46/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) Object Identifier 正常時 Property Identifier(datelist) ComplexAck を返信 異常時 Errorを返信 ← (6)UnconfirmedCOVNotification の通告 Time Remaining = 0 Process ID = 0 Initiating Device Identifier = 自身の DeviceObject Monitored Object Identifier = 自身の DeviceObject List Of Values = Sysytem Status = Operational Time Of Device Restart = 現在の時刻 Last Restart Reason = Device オブジェクトの LastRestartReason プロパティ値 ← (7)I-Am をブロードキャスト I-Am Device Identifier = 自身の DeviceID Max APDU Accepted = Device オブジェクトの Max_APDU_Length_Accepted プロパティ値 Segmentation Supported = Device オブジェクトの Segmentation_Supported プロパティ値 Vendor Identifier = Device オブジェクトの Vendor_Identifier プロパティ値 47/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-11-3 COV による参入処理(Restart_Notification_Recipients に DeviceID を指定した場合) BACnet の適用プロトコルを ANSI/ASHRAE135-2004(ISO16484-5-2003)または IEIEJ-G0006:2006 アデンダム a(ANSI/ASHRAE135-2004)に設定した場 合は COV による参入処理を行う。 HIM 方向 本 ICONT 備考 ← (1)UnconfirmedCOVNotification の通告 Restart_Notification_Recipients に Time Remaining = 0 登録されている各デバイスすべてに送 Process ID = 0 信する。 Initiating Device Identifier = 自身の DeviceObject ※Device_Address_Binding プロパテ Monitored Object Identifier = 自身の DeviceObject ィ 内 に 対 象 デ バ イ ス の List Of Values = BACnetAddress が存在しない場合は Sysytem Status = DownLoadRequired 送信されない。 Time Of Device Restart = 現在の時刻 Last Restart Reason = DeviceObject の LastRestartReason プロパティ値 ← (→) ← → (2)who-is のブロードキャスト DeviceInstanceRangeLowLimit = Instance N DeviceInstanceRangeHighLimit = Instance N (I-Am) (3)UnconfirmedCOVNotification の通告 Time Remaining = 0 Process ID = 0 InitiatingDeviceIdentifier = 自身の DeviceObject MonitoredObjectIdentifier = 自身の DeviceObject List Of Values = Sysytem Status = DownLoadInprogress Time Of Device Restart = 現在の時刻 Last Restart Reason = DeviceObject の LastRestartReason プロパティ値 (4)TimeSynchronization を 1 秒間だけ待つ 48/55 ※ Restart_Notification_Recipients プロパティ内に 1 つでも IP アドレスが存 在する場合はインスタンス範囲指定なし でブロードキャスト送信する。 ※(2)の Who-Is に対し、I-Am を返した デバイスのみにユニキャスト送信する。 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) TimeSyncronization の送信 ← (5)ReadProperty をカレンダオブジェクトの数だけ送信 Object Identifier Property Identifier(datelist) 正常時 ← ComplexAck を返信 異常時 (6)UnconfirmedCOVNotification の通告 Errorを返信 Time Remaining = 0 Process ID = 0 Initiating Device Identifier = 自身の DeviceObject Monitored Object Identifier = 自身の DeviceObject List Of Values = Sysytem Status = Operational Time Of Device Restart = 現在の時刻 Last Restart Reason = DeviceObject の ← LastRestartReason プロパティ値 (7)I-Am をブロードキャスト I-Am Device Identifier = 自身の DeviceID Max APDU Accepted = Device オブジェクトの Max_APDU_Length_Accepted プロパティ値 Segmentation Supported = Device オブジェクトの Segmentation_Supported プロパティ値 Vendor Identifier = Device オブジェクトの Vendor_Identifier プロパティ値 49/55 システムによりこの処理は行わない場 合がある ※(2)の Who-Is に対し、I-Am を返した デバイスのみにユニキャスト送信する。 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-11-4 I-Am による参入処理 BACnet の適用プロトコルを IEIEJ-P0003:2000 に設定した場合は I-Am による参入処理を行う。 HIM 方向 ← ← 本 ICONT (1)I-Am をブロードキャスト I-Am Device Identifier = 自身の DeviceID Max APDU Accepted = Device オブジェクトの Max_APDU_Length_Accepted プロパティ値 Segmentation Supported = Device オブジェクトの Segmentation_Supported プロパティ値 Vendor Identifier = Device オブジェクトの Vendor_Identifier プロパティ値 System_Status = DOWNLOAD_REQUIRED (2)I-Am をブロードキャスト I-Am Device Identifier = 自身の DeviceID Max APDU Accepted = Device オブジェクトの Max_APDU_Length_Accepted プロパティ値 Segmentation Supported = Device オブジェクトの Segmentation_Supported プロパティ値 Vendor Identifier = Device オブジェクトの Vendor_Identifier プロパティ値 System_Status = DOWNLOAD_IN_PROGRESS (3)TimeSynchronization を 1 秒間だけ待つ TimeSyncronization の送信 → → (4)I-Am をブロードキャスト I-Am Device Identifier = 自身の DeviceID Max APDU Accepted = Device オブジェクトの Max_APDU_Length_Accepted プロパティ値 50/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) Segmentation Supported = Device オブジェクトの ← Segmentation_Supported プロパティ値 Vendor Identifier = Device オブジェクトの Vendor_Identifier プロパティ値 System_Status = OPERATIONAL 51/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-12 離脱処理 本 ICONT が終了する場合には下記の処理を行い、ネットワークに接続している HIM などの BACnet 装置に対して本 ICONT がシステムから離脱したことを伝え る。 5-12-1 Event による離脱処理 BACnet の適用プロトコルを電気設備学会 IEIEJ-P0003:2000 アデンダム a(ANSI/ASHRAE135-2001)に設定した場合は Event による離脱処理を行う。 HIM 方向 本 ICONT 備考 ← UnconfirmedEventNotification のブロードキャスト Process Identifier =N1 Initiating Device Identifier Event Object Identifier Time Stamp Notification Class Priority Event Type =CHANGE_OF_STATE Notify Type =EVENT From State =OFFNORMAL To State =NORMAL Event Values= (NewState, SystemStatus=NON_OPERATIONAL) ,(StatusFlags, F,F,F,F) 52/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-12-2 COV による離脱処理 BACnet の適用プロトコルを ANSI/ASHRAE135-2004(ISO16484-5-2003)または ANSI/ASHRAE135-2004(ISO16484-5-2003)に設定した場合は COV によ る離脱処理を行う。 HIM 方向 本 ICONT 備考 ← UnconfirmedCOVNotification の通告 RestartNotificationRecipients に 登 TimeRemaining = 0 録されている宛先に対して送信する。 ProcessID = 0 InitiatingDeviceIdentifier = 自身の DeviceObject MonitoredObjectIdentifier = 自身の DeviceObject ListOfValues = SysytemStatus = NON_OPERATIONAL TimeOfDeviceRestart = 現在の時刻 LastRestartReason = DeviceObject の LastRestartReason プロパティ値 53/55 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-12-3 I-Am による離脱処理 BACnet の適用プロトコルを IEIEJ-P0003:2000 に設定した場合は I-Am による離脱処理を行う。 HIM 方向 ← 本 ICONT (1) I-Am をブロードキャスト I-Am Device Identifier = 自身の DeviceID Max APDU Accepted = Device オブジェクトの Max_APDU_Length_Accepted プロパティ値 Segmentation Supported = Device オブジェクトの Segmentation_Supported プロパティ値 Vendor Identifier = Device オブジェクトの Vendor_Identifier プロパティ値 System_Status = NON_OPERATIONAL 54/55 備考 MELSEC-Q シリーズ対応 BACnet インターフェースユニット BACnet 通信仕様書(ICONT) 5-13 ICONT の再初期化 ReinitializeDevice で ColdStart または WarmStart を受信すると本 ICONT は離脱処理後、参入処理を行うことができる。 上記以外のパラメータを持つ ReinitializeDevice を受信すると Error(Service,ServiceRequestDenied)を返信する。 HIM 方向 本 ICONT ReinitializeDevice による ICONT の再初期化 → ReinitializeDevice を送信 ReinitializedStartOfDevice = coldstart / warmstart ← 正常時 SimpleAck を返信 ← 異常時 Errorを返信 55/55 備考
© Copyright 2025 ExpyDoc