Connection between openPDC and openECA over C37.118 protocol

Hello GPA team,

I am trying to establish a connection between openPDC (as publisher) and openECA (as subscriber) on a single system using C37.118 protocol. I have tried establishing the gateway subscription connection using STTP and GEP protocols and I know it works. But I specifically want to make the C37.118 connection work. Here are the configurations from either side.

openPDC

I created a concentrator output stream named TEST_DATA and using TCP channel.
For sake of experiment, I added the default device (SHELBY and its associated measurements) in this. And I was able to validate this using PMU connection tester (again on the same system) and I am able to see the measurements streaming out from openPDC.

openECA

However, on the openECA side, when I am trying to manually add a device and provide the configuration parameters and using TCP in the connection string, it doesn’t show up.

Could you help me troubleshoot this issue and let me know if these settings look okay?
As you can see, OPENPDC_STTP is the name of the gateway subscription which I had created for STTP, but TESTSTREAM which uses C37.118-2005 doesn’t work (I had also tried with 2011, it didn’t work either). I even tried the other way round with openECA as publisher (and validated it with PMU connection tester receiving the data) and openPDC as subscriber. It doesn’t work either which makes me believe that I might be missing some configuration parameters on the subscriber platform side.

Side Note: When I uncheck the Concentrator checkbox in the TESTSTREAM parameters window, it starts showing up some channels but not the actual device and all the analog signal channels.

Any help would be highly appreciated.

Regards,

Tapas

Hello Tapas,

Normally, when setting up a connection to a concentrator using the IEEE C37.118 protocol in openECA Manager, you would use Devices > Add Phasor Device Wizard. Step 2 of the wizard includes a button that requests the configuration frame from the concentrator and automatically converts that into the PMU, phasor, analog, digital, and measurement configuration that will be necessary for openECA to properly parse the data, associate it with measurements, and visualize it on openECA Manager screens such as the Device Outputs Monitor screen you showed in your screenshot. If you intend to create this connection manually without the wizard’s help, then you must also be prepared to manually configure all of the aforementioned PMU configuration in order to make things work.

Thanks,
Stephen

Thanks Stephen for the clarification. That did the job. Thanks again for your help.
Regards,
Tapas