The first variant of an SCL editor, OpenSCL back then, has been written in JavaFx and evolved out of a hobby project. It was driven by the challenges configuring multivendor IED 61850 projects. The main motivation was to overcome this challenge:
Challenge 1 | IEC 61850-6 has a high degree of flexibility. In combination with a history of two decades, it results in a variety of interpretations by the tools on the market. |
The main idea to overcome this challenge was to create something where the users of IEC 61850 SCL can agree on software level like so: