Criando um Sistema Externo
Você deve criar um sistema externo que represente o sistema head-end e defina um conjunto de tipos de mensagens de saída que podem ser enviadas ao sistema head-end.
Tipos de Mensagem de Saída do Sistema Externo
Você deve configurar um tipo de mensagem de saída no sistema externo para cada tipo de mensagem que enviará ao sistema head-end. Os tipos de mensagens de saída de um sistema externo são definidos pelo seguinte:
- Tipo de Mensagem de Saída: o tipo de mensagem de saída criado para a mensagem (consulte Criando Tipos de Mensagem de Saída)
- Método de Processamento: o método pelo qual a mensagem será enviada. Isso deve ser definido como comunicações de saída do Smart Grid Gateway "em tempo real".
- Remetente da Mensagem: o remetente da mensagem criado para a mensagem (consulte Criando Remetentes de Mensagens)
- Mensagem XSL/Resposta XSL: arquivos XSL usados para transformar sua mensagem e a resposta à mensagem no formato apropriado usado pelo sistema head-end (Mensagem XSL) e pelo Smart Grid Gateway (Resposta XSL). Cada adaptador do Smart Grid Gateway inclui arquivos XSL para cada tipo de comunicação de saída.
Consulte Sistemas Externos in the Guia do Usuário Administrativo para obter mais informações sobre a criação de sistemas externos.
Arquivos Itron OpenWay XSL
A tabela abaixo lista o XSL fornecido para uso com tipos de mensagens de saída com base nos objetos de negócios de mensagens de saída fornecidos com o adaptador Itron OpenWay.
Objeto de Negócios de Mensagem de Saída |
XSL da Mensagem |
XSL de Resposta |
---|---|---|
Mensagem Enviada de Comissionamento do Itron (D8-ItronCommissionOutboundMsg) |
D8-CommissionRequest.xsl |
D8-CommissionResponse.xsl |
Mensagem Enviada de Desativação do Itron (D8-ItronDecommissionOutbndMsg) |
D8-DecommissionRequest.xsl |
D8-DecommissionResponse.xsl |
Mensagem Enviada p/ comando de conexão Itron (D8-ItronRemoteConnectOutbndMsg) |
D8-ReconnectRequest.xsl |
D8-ReconnectResponse.xsl |
Mensagem Enviada p/ comando resultado conexão Itron (D8-ItronRemoteCntRsltOutMsg) |
D8-GetReconnectRsRequest.xsl |
D8-GetReconnectRsResponse.xsl |
Mensagem Enviada p/ comando de desconexão Itron (D8-ItronRemoteDisconnectOutMsg) |
D8-DisconnectRequest.xsl |
D8-DisconnectResponse.xsl |
Mensagem Enviada p/ comando resultado desconexão Itron (D8-ItronRemoteDcntRsltOutMsg) |
D8-GetDisconnectRsRequest.xsl |
D8-GetDisconnectRsResponse.xsl |
Mensagem Enviada para comando Leitura Contingência Itron D8-ItronOnDemandReadOutbndMsg |
D8-ContRdByEndptsRequest.xsl |
D8-ContRdByEndptsResponse.xsl |
Mensagem enviada para Resultado Leitura Contingência Itron (D8-ItronOnDemandReadRsltOBMsg) |
D8-GetContRdByEndptsRsReq.xsl |
D8-GetContRdByEndptsRsResp.xsl |
Mensagem Enviada para comando Leitura Programada Itron (D8-ItronInterrogateByGrpOBMsg) |
D8-InterrogateByGroupReq.xsl |
D8-InterrogateByGroupResp.xsl |
Mensagem Enviada p/ comando Result Leitura Programada Itron (D8-ItronInterrogateByGrpRsltOB) |
D8-GetIntByGroupRsRequest.xsl |
D8-GetIntByGroupRsResponse.xsl |
Mensagem Enviada p/ verificação status dispositivo Itron (D8-ItronDvcStatusChkOutbndMsg) |
D8-PingByEndpointsRequest.xsl |
D8-PingByEndpointsResponse.xsl |
Mensagem Enviada Resultado DeviceStatusCheck Itron (D8-ItronDvcStatusChkRstlOBMsg) |
D8-GetPingByEndptsRsReq.xsl |
D8-GetPingByEndptsRsResp.xsl |
Mensagem Enviada p/ verif. status vários disp. Itron (D8-ItronDvcStChkMtDvcOutbndMsg) |
D8-PingByEndpointsRequest.xsl |
D8-PingByEndpointsResponse.xsl |
Mensagem de Saída para Resultado de MultiDeviceStatusCheck (D8-ItronDvcStChkMtDvcRsltOBMsg) |
D8-GetPingByEndptsRsReq.xsl |
D8-GetPingByEndptsRsResp.xsl |
Mensagem Enviada para Itron - Detectar Tensão Lateral Carga (D8-ItronDetectLoadSideVolOBMsg) |
D8-DetLSVByMeterRequest.xsl |
D8-DetLSVByMeterResponse.xsl |
Mensagem Enviada para LoadCheckResult Cmd (D8-ItronDetLSVoltMtrRsltOutMsg) |
D8-GetDetLSVByMeterRsReq.xsl |
D8-GetDetLSVByMeterRsResp.xsl |
Mensagem Enviada para Estado Desconexão Leitura Itron D8-ItronReadDisconStateOutMsg |
D8-RdDiscStByMtrsRequest.xsl |
D8-RdDiscStByMtrsResponse.xsl |
Mensagem Enviada para ReadDisconStateMeter Cmd D8-ItronRdDiscStByMtRsltOutMsg |
D8-GetRdDiscStByMtrsRsReq.xsl |
D8-GetRdDiscStByMtrsRsResp.xsl |
Arquivos XSL Landis+Gyr
A tabela abaixo lista o XSL fornecido para uso com tipos de mensagens de saída com base nos objetos de negócios de mensagens de saída fornecidos com o adaptador Landis+Gyr.
Objeto de Negócios de Mensagem de Saída |
XSL da Mensagem |
XSL de Resposta |
---|---|---|
LG - Adicionar Medidor a Mensagem de Saída do Inventário D3-AddMeterToInventoryOBMsg |
D3-AddMtrToInvRequest.xsl |
D3-AddMtrToInvResponse.xsl |
LG - Mensagem Saída de Notificação de Remoção do Medidor D3-MeterRemoveNotifOBMsg |
D3-MtrRemoveNotfRequest.xsl |
D3-MtrRemoveNotfResponse.xsl |
LG - Mensagem Saída de Notificação de Retirada do Medidor D3-MeterRetireNotifOBMsg |
D3-MtrRetireNotfRequest.xsl |
D3-MtrRetireNotfResponse.xsl |
LG - Mensagem de Saída de Notificação de Troca de Medidor D3-MeterExchNotificatnOBMsg |
D3-MtrExcNotifRequest.xsl |
D3-MtrExcNotifResponse.xsl |
L+G - Iniciar Mensagem OB de Conexão/Desconexão D3-InitConnectDisconnectOBMsg |
D3-InitiateConnDisconReq.xsl |
D3-InitiateConnDisconResp.xsl |
LG - Mensagem de Saída de Redefinição de Demanda Programada D3-ScheduleDemandResetOBMsg |
D3-ScheduleDemandRstReq.xsl |
D3-ScheduleDemandRstResp.xsl |
Mensagem OB L+G MultiSpeak InitiateMeterReadByMeterNumber D3-InitMtrReadByMtrNumOBMsg |
D3-InitMtrRdMtrNumRequest.xsl |
D3-InitMtrRdMtrNumResponse.xsl |
Mensagem de saída GetMeterReads AMIRequest do CIM D3-CIMAMIRequestGetMtrRdOBMsg |
D3-CIMGetMtrReadsRequest.xsl |
D3-CIMGetMtrReadsResponse.xsl |
Arquivos XSL do Sensus
A tabela abaixo lista o XSL fornecido para uso com tipos de mensagens de saída com base nos objetos de negócios de mensagens de saída fornecidos com o adaptador Sensus.
Objeto de Negócios de Mensagem de Saída |
XSL da Mensagem |
XSL de Resposta |
---|---|---|
Sensus - Mensagem Saída Notificação de Adição do Medidor D6-MeterAddNotificationOBMsg |
D6-MtrAddRemoveNotifReq.xsl |
D6-MeterAddNotifResponse.xsl |
Sensus - Mensagem Saída de Notificação de Remoção do Medidor (D6-MeterRemoveNotificatnOBMsg) |
D6-MtrAddRemoveNotifReq.xsl |
D6-MeterAddNotifResponse.xsl |
Sensus - Iniciar Mensagem de Saída de Conexão e Desconexão (D6-InitConnectDisconnectOBMsg) |
D6-InitiateConnDisconReq.xsl |
D6-InitiateConnDisconResp.xsl |
Sensus - Iniciar Mensagem de Saída de Conexão e Desconexão (D6-InitConnectDisconnectOBMsg) |
D6-InitiateConnDisconReq.xsl |
D6-InitiateConnDisconResp.xsl |
Mensagem OB do Sensus MultiSpeak InitiateMeterReadByMeterNumber (D6-InitMtrRdMtrIdOBMsg) |
D6-InitMtrRdMtrIdRequest.xsl |
D6-InitMtrRdMtrIdResponse.xsl |
Mensagem de Saída InitiateOutageDetection - Sensus (D6-InitOutageDetectionOBMsg) |
D6-InitOutDetectRequest.xsl |
D6-InitOutDetectResponse.xsl |
Arquivos XSL do Silver Spring Networks
A tabela abaixo lista o XSL fornecido para uso com tipos de mensagens de saída com base nos objetos de negócios de mensagens de saída fornecidos com o adaptador Silver Spring Networks.
Objeto de Negócios de Mensagem de Saída |
XSL da Mensagem |
XSL de Resposta |
---|---|---|
SSN - Encontrar Mensagem Enviada do Dispositivo D7-FindDeviceOutboundMsg |
D7-FindDeviceRequest.xsl |
D7-FindDeviceResponse.xsl |
SSN - Obter Mensagem Enviada de Status da Tarefa D7-GetJobStatusOutboundMsgType |
D7-GetJobStatusRequest.xsl |
D7-GetJobStatusResponse.xsl |
SSN - Substituir Local (D7-ReplaceLocationDR) |
D7-ReplaceLocationRequest.xsl |
D7-ReplaceLocationResponse.xsl |
SSN - Substituir Dispositivo no Local (Desativar) (D7-ReplDeviceAtLocForDecommDR) |
D7-RepDvcAtLocRequest.xsl |
D7-RepDvcAtLocResponse.xsl |
SSN - Conexão ou Desconexão (D7-ConnectDisconnectDR) |
D7-AddRemProvJobRequest.xsl |
D7-AddRemProvJobResponse.xsl |
SSN - Resultados de Conexão/Desconexão (D7-ConnectDisconnectResultDR) |
D7-GetRemProvRsByJobIDReq.xsl |
D7-GetRemProvRsByJobIDResp.xsl |
SSN - Adicionar Objeto de Negócios de Mensagem da Tarefa de Leitura do Medidor D7-AddMeterReadJobScalarOBMsg |
D7-AddMtrRdJobScRequest.xsl |
D7-AddMtrRdJobScResponse.xsl |
SSN - GetMeterReadResults (Escalar) Por JobId D7-GetSclrMtrRdRstByJobIdOBMsg |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |
SSN - Objeto de Negócios de Mensagem do Intervalo AddMeterReadJob D7-GetIntMtrRdRsltByJobIdOBMsg |
D7-AddMtrRdJobIntRequest.xsl |
D7-AddMtrRdJobIntResponse.xsl |
SSN - GetMeterReadResults (Intervalo) Por JobId D7-GetIMtrRdRsltJobIdOBMsgTyp |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |
SSN - Adicionar Tarefa de Ping (D7-AddPingJobDR) |
D7-AddPingJobRequest.xsl |
D7-AddPingJobResponse.xsl |
SSN - Resultados do Ping (D7-PingResultsDR) |
D7-GetMtrRdRsByJobIDReq.xsl |
D7-GetMtrRdRsByJobIDResp.xsl |