外部システムの作成
ヘッドエンド・システムを表す外部システムを作成し、ヘッドエンド・システムに送信できる一連のアウトバウンド・メッセージ・タイプを定義する必要があります。
外部システム・アウトバウンド・メッセージ・タイプ
ヘッドエンド・システムに送信するメッセージのタイプごとに、外部システムでアウトバウンド・メッセージ・タイプを構成する必要があります。外部システムのアウトバウンド・メッセージ・タイプは、次によって定義されます。
- アウトバウンド・メッセージタイプ: メッセージ用に作成されたアウトバウンド・メッセージ・タイプ(「アウトバウンド・メッセージ・タイプの作成」を参照)
- 処理方法: メッセージの送信方法。これは、Smart Grid Gatewayアウトバウンド通信を「リアルタイム」に設定する必要があります。
- メッセージ・センダー: メッセージ用に作成されたメッセージ・センダー(「メッセージ・センダーの作成」を参照)。
- メッセージXSL / 応答XSL: メッセージおよび応答をヘッドエンド・システム(メッセージXSL)およびSmart Grid Gateway (応答XSL)で使用される適切な書式に変換するために使用されるXSLファイル。各Smart Grid Gatewayアダプタには、アウトバウンド通信のタイプごとにXSLファイルが含まれています。
外部システムの作成に関する詳細は、管理ユーザー・ガイドの「外部システム」を参照してください。
Itron OpenWayのXSLファイル
次の表に、Itron OpenWayアダプタで提供されるアウトバウンド・メッセージ・ビジネス・オブジェクトに基づいてアウトバウンド・メッセージ・タイプで使用するように用意されているXSLを示します。
アウトバウンド・メッセージ・ビジネス・オブジェクト |
メッセージXSL |
応答XSL |
---|---|---|
Itronコミッションのアウトバウンド・メッセージ (D8-ItronCommissionOutboundMsg) |
D8-CommissionRequest.xsl |
D8-CommissionResponse.xsl |
Itronデコミッションのアウトバウンド・メッセージ (D8-ItronDecommissionOutbndMsg) |
D8-DecommissionRequest.xsl |
D8-DecommissionResponse.xsl |
Itron接続コマンドのアウトバウンド・メッセージ (D8-ItronRemoteConnectOutbndMsg) |
D8-ReconnectRequest.xsl |
D8-ReconnectResponse.xsl |
Itron接続結果コマンドのアウトバウンド・メッセージ (D8-ItronRemoteCntRsltOutMsg) |
D8-GetReconnectRsRequest.xsl |
D8-GetReconnectRsResponse.xsl |
Itron切断コマンドのアウトバウンド・メッセージ (D8-ItronRemoteDisconnectOutMsg) |
D8-DisconnectRequest.xsl |
D8-DisconnectResponse.xsl |
Itron切断結果コマンドのアウトバウンド・メッセージ (D8-ItronRemoteDcntRsltOutMsg) |
D8-GetDisconnectRsRequest.xsl |
D8-GetDisconnectRsResponse.xsl |
Itron偶発検針コマンドのアウトバウンド・メッセージ (D8-ItronOnDemandReadOutbndMsg) |
D8-ContRdByEndptsRequest.xsl |
D8-ContRdByEndptsResponse.xsl |
Itron偶発検針結果のアウトバウンド・メッセージ (D8-ItronOnDemandReadRsltOBMsg) |
D8-GetContRdByEndptsRsReq.xsl |
D8-GetContRdByEndptsRsResp.xsl |
Itron検針予定コマンドのアウトバウンド・メッセージ (D8-ItronInterrogateByGrpOBMsg) |
D8-InterrogateByGroupReq.xsl |
D8-InterrogateByGroupResp.xsl |
Itron検針予定結果コマンドのアウトバウンド・メッセージ (D8-ItronInterrogateByGrpRsltOB) |
D8-GetIntByGroupRsRequest.xsl |
D8-GetIntByGroupRsResponse.xsl |
Itron設備ステータス・チェックのアウトバウンド・メッセージ (D8-ItronDvcStatusChkOutbndMsg) |
D8-PingByEndpointsRequest.xsl |
D8-PingByEndpointsResponse.xsl |
Itron DeviceStatusCheck結果のアウトバウンド・メッセージ (D8-ItronDvcStatusChkRstlOBMsg) |
D8-GetPingByEndptsRsReq.xsl |
D8-GetPingByEndptsRsResp.xsl |
Itron複数設備ステータス・チェックのアウトバウンド・メッセージ (D8-ItronDvcStChkMtDvcOutbndMsg) |
D8-PingByEndpointsRequest.xsl |
D8-PingByEndpointsResponse.xsl |
Itron MultiDeviceStatusCheck結果のアウトバウンド・メッセージ (D8-ItronDvcStChkMtDvcRsltOBMsg) |
D8-GetPingByEndptsRsReq.xsl |
D8-GetPingByEndptsRsResp.xsl |
Itron負荷側電圧検出のアウトバウンド・メッセージ (D8-ItronDetectLoadSideVolOBMsg) |
D8-DetLSVByMeterRequest.xsl |
D8-DetLSVByMeterResponse.xsl |
LoadCheckResultコマンドのアウトバウンド・メッセージ (D8-ItronDetLSVoltMtrRsltOutMsg) |
D8-GetDetLSVByMeterRsReq.xsl |
D8-GetDetLSVByMeterRsResp.xsl |
Itron検針切断状態のアウトバウンド・メッセージ D8-ItronReadDisconStateOutMsg |
D8-RdDiscStByMtrsRequest.xsl |
D8-RdDiscStByMtrsResponse.xsl |
ReadDisconStateMeterコマンドのアウトバウンド・メッセージ D8-ItronRdDiscStByMtRsltOutMsg |
D8-GetRdDiscStByMtrsRsReq.xsl |
D8-GetRdDiscStByMtrsRsResp.xsl |
Landis+GyrのXSLファイル
次の表に、Landis+Gyrアダプタで提供されるアウトバウンド・メッセージ・ビジネス・オブジェクトに基づいてアウトバウンド・メッセージ・タイプで使用するように用意されているXSLを示します。
アウトバウンド・メッセージ・ビジネス・オブジェクト |
メッセージXSL |
応答XSL |
---|---|---|
LG - メーターの在庫への追加アウトバウンド・メッセージ D3-AddMeterToInventoryOBMsg |
D3-AddMtrToInvRequest.xsl |
D3-AddMtrToInvResponse.xsl |
LG - メーター取外通知アウトバウンド・メッセージ D3-MeterRemoveNotifOBMsg |
D3-MtrRemoveNotfRequest.xsl |
D3-MtrRemoveNotfResponse.xsl |
LG - メーター使用中止通知アウトバウンド・メッセージ D3-MeterRetireNotifOBMsg |
D3-MtrRetireNotfRequest.xsl |
D3-MtrRetireNotfResponse.xsl |
LG - 「メーター交換通知」アウトバウンド・メッセージ D3-MeterExchNotificatnOBMsg |
D3-MtrExcNotifRequest.xsl |
D3-MtrExcNotifResponse.xsl |
LG接続/切断の開始アウトバウンド・メッセージ D3-InitConnectDisconnectOBMsg |
D3-InitiateConnDisconReq.xsl |
D3-InitiateConnDisconResp.xsl |
LG - 需要再設定のスケジュール・アウトバウンド・メッセージ D3-ScheduleDemandResetOBMsg |
D3-ScheduleDemandRstReq.xsl |
D3-ScheduleDemandRstResp.xsl |
L+G MultiSpeak InitiateMeterReadByMeterNumberアウトバウンド・メッセージ D3-InitMtrReadByMtrNumOBMsg |
D3-InitMtrRdMtrNumRequest.xsl |
D3-InitMtrRdMtrNumResponse.xsl |
CIM AMIRequest GetMeterReadsアウトバウンド・メッセージ D3-CIMAMIRequestGetMtrRdOBMsg |
D3-CIMGetMtrReadsRequest.xsl |
D3-CIMGetMtrReadsResponse.xsl |
SensusのXSLファイル
次の表に、Sensusアダプタで提供されるアウトバウンド・メッセージ・ビジネス・オブジェクトに基づいてアウトバウンド・メッセージ・タイプで使用するように用意されているXSLを示します。
アウトバウンド・メッセージ・ビジネス・オブジェクト |
メッセージXSL |
応答XSL |
---|---|---|
Sensus - メーター追加通知アウトバウンド・メッセージ D6-MeterAddNotificationOBMsg |
D6-MtrAddRemoveNotifReq.xsl |
D6-MeterAddNotifResponse.xsl |
Sensus - メーター取外通知アウトバウンド・メッセージ (D6-MeterRemoveNotificatnOBMsg) |
D6-MtrAddRemoveNotifReq.xsl |
D6-MeterAddNotifResponse.xsl |
Sensus接続/切断の開始アウトバウンド・メッセージ (D6-InitConnectDisconnectOBMsg) |
D6-InitiateConnDisconReq.xsl |
D6-InitiateConnDisconResp.xsl |
Sensus接続/切断の開始アウトバウンド・メッセージ (D6-InitConnectDisconnectOBMsg) |
D6-InitiateConnDisconReq.xsl |
D6-InitiateConnDisconResp.xsl |
Sensus MultiSpeak InitiateMeterReadByMeterNumberアウトバウンド・メッセージ (D6-InitMtrRdMtrIdOBMsg) |
D6-InitMtrRdMtrIdRequest.xsl |
D6-InitMtrRdMtrIdResponse.xsl |
Sensus InitiateOutageDetectionアウトバウンド・メッセージ (D6-InitOutageDetectionOBMsg) |
D6-InitOutDetectRequest.xsl |
D6-InitOutDetectResponse.xsl |
Silver Spring NetworksのXSLファイル
次の表に、Silver Spring Networksアダプタで提供されるアウトバウンド・メッセージ・ビジネス・オブジェクトに基づいてアウトバウンド・メッセージ・タイプで使用するように用意されているXSLを示します。
アウトバウンド・メッセージ・ビジネス・オブジェクト |
メッセージXSL |
応答XSL |
---|---|---|
SSN - 設備の検索アウトバウンド・メッセージ D7-FindDeviceOutboundMsg |
D7-FindDeviceRequest.xsl |
D7-FindDeviceResponse.xsl |
SSN - ジョブ・ステータスの取得アウトバウンド・メッセージ D7-GetJobStatusOutboundMsgType |
D7-GetJobStatusRequest.xsl |
D7-GetJobStatusResponse.xsl |
SSN - 場所の置換 (D7-ReplaceLocationDR) |
D7-ReplaceLocationRequest.xsl |
D7-ReplaceLocationResponse.xsl |
SSN - 場所での設備置換(デコミッション) (D7-ReplDeviceAtLocForDecommDR) |
D7-RepDvcAtLocRequest.xsl |
D7-RepDvcAtLocResponse.xsl |
SSN - 接続または切断 (D7-ConnectDisconnectDR) |
D7-AddRemProvJobRequest.xsl |
D7-AddRemProvJobResponse.xsl |
SSN - 接続/切断結果 (D7-ConnectDisconnectResultDR) |
D7-GetRemProvRsByJobIDReq.xsl |
D7-GetRemProvRsByJobIDResp.xsl |
SSN - 検針ジョブの追加スカラー・アウトバウンド・メッセージ D7-AddMeterReadJobScalarOBMsg |
D7-AddMtrRdJobScRequest.xsl |
D7-AddMtrRdJobScResponse.xsl |
SSN - ジョブIDによるGetMeterReadResults(スカラー) D7-GetSclrMtrRdRstByJobIdOBMsg |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |
SSN - AddMeterReadJobインターバル・アウトバウンド・メッセージ D7-GetIntMtrRdRsltByJobIdOBMsg |
D7-AddMtrRdJobIntRequest.xsl |
D7-AddMtrRdJobIntResponse.xsl |
SSN - ジョブIDによるGetMeterReadResults(インターバル) D7-GetIMtrRdRsltJobIdOBMsgTyp |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |
SSN - Pingジョブの追加 (D7-AddPingJobDR) |
D7-AddPingJobRequest.xsl |
D7-AddPingJobResponse.xsl |
SSN - Ping結果 (D7-PingResultsDR) |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |