This project has moved. For the latest updates, please go here.

sending data from visual studio to openpdc from another computer

May 26, 2016 at 8:47 AM
Hello,

i m working on a project in which i have to send simulated pmu data from from 4 different pc's through visual studio to openpdc installed on another pc. Its kind of client to server.
plz help asap.

thnkz
Nabeel
Coordinator
May 26, 2016 at 1:13 PM
Hello Nabeel,

The openPDC supports several standard synchrophasor protocols, listed below.
  • IEEE C37.118
  • IEEE 1344
  • BPA PDCstream
  • F-NET
  • SEL Fast Message
  • Macrodyne
  • IEC 61850-90-5
It also supports the Gateway Exchange Protocol. Any of these protocols can be used to send data to the openPDC from another application.

What do you need help with?

Thanks,
Stephen
May 30, 2016 at 9:23 AM
Hello Stephen


thank u for your reply

I have already made a pmu data in hexadecimal form for each second. I just want to store data in visual studio(using c#) in form of array in one pc and send it to pmu connection tester installed on another pc and pmu connection tester should show me graph and other readings properly.

AA01004AFF0156615771000000000140446EA721C135F45F446EA721C3035F46446EA721C37B5F463B5A5873C2A4CA1C3B5A5873C34A650E3B5A5873C3A13287B4EEBAFBB33EFBFC8583
the above data is for one second IEEE C37.118.2-2011 standard. I have around 300 readings like this for each second.

Thanks,
Nabeel
May 30, 2016 at 10:10 AM
Hello Stephen


I just want to mention that using visual studio(C#) is not necessary to send data. If there is any other mean to do that u can guide me through that too.


Thanks
Nabeel
May 30, 2016 at 6:08 PM
plz stephen help me as soon as possible....i m stuck in my project and deadline is near.

thankz
Coordinator
May 31, 2016 at 2:02 PM
I don't think I'm getting a very good idea of what it is you are trying to do or what it is you need from me. Assuming that the data you are viewing in hexadecimal format is a simple capture file of IEEE C37.118 frames, the PMU Connection Tester should be able to read that directly. If you need to stream that across a network to another system running the PMU Connection Tester, the openPDC can also be configured to read that data and produce an IEEE C37.118 stream over TCP for that purpose. This is all standard functionality of the openPDC and the PMU Connection Tester, so it may help you to look at some of our documentation.

It's a little out of date, but the Getting Started guide is probably a good place to start.
https://github.com/GridProtectionAlliance/openPDC/blob/master/Source/Documentation/wiki/Getting_Started.md

I would recommend using the openPDC Manager to configure the openPDC.
https://github.com/GridProtectionAlliance/openPDC/blob/master/Source/Documentation/wiki/openPDC_Manager_Configuration.md

If you can provide me a better idea of what you are doing and what you are stuck on, I believe I can provide better guidance.

Thanks,
Stephen