GetSCADAStatusByScadaPointID
Similar to GetSCADAAnalogBySCADAPointID but for Digitals. This method is used by an OAS Outage Analysis System to request SCADA digital data on demand for a specific SCADA point. The digital data is used as view-only data by Milsoft.
Sample GetSCADAStatusByScadaPointID request from an OAS:
POST http://MultiSRV/MultiSpeakRealm1/ HTTP/1.1 Connection:Keep-Alive Content-Type:text/xml; charset=utf-8 Accept:text/* Authorization:Basic YTph User-Agent:SOAPWinHTTPClient SOAPAction:"http://www.multispeak.org/Version_4.1_Release/GetSCADAStatusBySCADAPointID" Content-Length:1006 Host:MultiSRV <?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soap:Header> <snp:MultiSpeakMsgHeader xmlns:snp="http://www.multispeak.org/Version_4.1_Release" UserID="" Pwd="" MajorVersion="4" MinorVersion="1" BuildString="Release" Build="6" AppName="Company Software Name" AppVersion="Company Software Version" Company="Company Name" /> </soap:Header> <soap:Body soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <GetSCADAStatusBySCADAPointID xmlns="http://www.multispeak.org/Version_4.1_Release"> <scadaPointID>pPylU8plF9</scadaPointID> </GetSCADAStatusBySCADAPointID> </soap:Body> </soap:Envelope>
Sample GetSCADAStatusByScadaPointID response from VTScada:
HTTP/1.1 200 OK Date: Mon, 25 Jan 2021 21:14:23 GMT Server: VTScada 12.0.26 Content-Type: text/xml; charset="utf-8" Content-Length: 1484 Cache-Control: no-cache, no-store <?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s1="cpsm_V4.1_Release" xmlns:s2="gml_V4.1_Release" xmlns:s3="http://www.w3.org/1999/xlink" xmlns:si="http://www.w3.org/2001/XMLSchema-instance" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:tns="http://www.multispeak.org/Version_4.1_Release" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> <soapenv:Header> <tns:MultiSpeakMsgHeader MajorVersion="4" MinorVersion="1" Build="6" BuildString="Release" AppName="VTScada" AppVersion="12.0026" Company="Trihedral Engineering Ltd." MessageID="09c2a051-4744-4664-b129-a02db0e4f87f" TimeStamp="2021-01-25T21:14:23.894Z" Context="Production" /> </soapenv:Header> <soapenv:Body> <tns:GetSCADAStatusBySCADAPointIDResponse> <tns:GetSCADAStatusBySCADAPointIDResult objectID="pPylU8plF9" verb="Change"> <tns:objectName>StatusMom\Status1\Status2\Status3\Status4</tns:objectName> <tns:quality>Measured</tns:quality> <tns:status>Open</tns:status> <tns:timeStamp>2021-01-25T20:07:50.016Z</tns:timeStamp> </tns:GetSCADAStatusBySCADAPointIDResult> </tns:GetSCADAStatusBySCADAPointIDResponse> </soapenv:Body> </soapenv:Envelope>