Issue
ION8650 sends very large Energy values over IEC 61850 Edition 2.
_____________________________________________________________
Product Line
ION8650
_____________________________________________________________
Environment
IEC61850 Network Edition 2
ION Setup
ION8650 meter with CID files which has been generated based on ICD file E2, for example SE_ION_8650-A-F01_E2V01.icd
_____________________________________________________________
Cause
IEC 61850 is an Ethernet-based protocol designed for electrical substations. It is a standard (vendor-independent) method of communications, developed to support integrated systems composed of multi-vendor, self-describing devices. When properly configured, the meter acts as a server in an IEC 61850 system.
ION8650 with firmware version V4.20.0 and above supports both IEC 61850 Edition 1 and 2 with separate ICD files.
In image 1, IED Explorer as IEC 61850 Test client tool shows incorrect and very large TotWh value that meter sends through IEC 61850 protocol:
Image 1: Reading Energy value in IED Explorer
When ICD files E1 an E2 are opened by CET850(IEC 61850 Configuration Software), the type of Energy values under MMTR1 Logical Node, indicates as INT32 for E1 and INT64 for E2.
Image 2: Comparing ICD E1 and ICD E2 files in CET850
However when ICD file E1 is built by CET850 to generate CID file, meter sends the Energy value correctly.
_____________________________________________________________
Solution
There is a workaround to correct this behavior if INT64 value type(there is only one INT64 in ICD E2 file) replaced by INT32 in original ICD E2 file before building the CID file. This can be done by opening ICD E2 file with one text editor such as Notepad++:
Warning: Take backups of file before making changes and ensure back is in a safe location
Image 3: ICD E2 file opened by Notepad++
After changes are saved, open the changed ICD E2 file with CET850 to configure and build the CID file. Upload the CID file to the meter. Energy value will be sent correctly to the IEC 61850 master device.
If changing the ICD file is not an option, energy value is 2^32 time greater than expected. Divide energy value by 2^32 to compare with energy value as seen on the meter.