-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Trouble Reading from SEL735 #3
Comments
Hello @senormeow I have checked the .pcap file and this is how communication goes.
What you should try is to match
Should be changed to:
However, as soon as you start receiving data you'll get In order to fix this, you can simply change line 2144 in I will check if I misunderstood the meaning of FREQ filed but I guess in combination with nominal frequency |
Those changed looked like they worked, thanks! I am interested in using Python Twisted instead of generic sockets. If I do I will be sure to send you a pull request. Below is an example output, the Frequency does look to be the actual value. 2018-01-09 15:24:30,363 DEBUG [1] - Received DataFrame from PMU (10.206.181.130:4722) |
Just another note, I also had to set the default buffer_size down to 16 in order for this to work. |
Great! Can you please verify that received data is actually correct (you've received what you expected)? |
So the IV data looks good, I do notice that frequency doesn't seem to be changing at all. |
Hi @sstevan , I have come across this issue also. Similar to @senormeow my freq data is formatted as floating point. I believe the spec tells us to treat this as the frequency value, rather than a deviation which is the case for 16bit format. I think the get_measurements in frame.py needs adjusting.... probably more actually on the packing side, but I don't see any use of floating pt format freq in this repo. |
Updates to run in the SINTEF lab I changed collections to collections.abs in frame.py. Since Sequence was moved to collections.abc as of Python 3.7. It seems that we are receiving frequency and not frequency deviations. I therefore implemented iicsys#3 (comment) . I also implemented iicsys#35 (comment) to fix a bug.
I am trying the tinyPDC example on a SEL735 Meter, the program connects to the meter however it hangs after the "Requesting header message from PMU" log. Attached is a successful pcap reading this meter with SEL synchrowave. Any help would be appreciated.
pmu2.zip
2018-01-09 08:57:25,205 INFO [7] - PDC successfully connected to PMU (10.206.181.130:4722)
2018-01-09 08:57:25,205 INFO [7] - Requesting header message from PMU (10.206.181.130:4722)
The text was updated successfully, but these errors were encountered: