Search in sources :

Example 1 with Pq

use of org.opensmartgridplatform.simulator.protocol.iec61850.server.logicaldevices.Pq in project open-smart-grid-platform by OSGP.

the class RtuSimulator method addPqDevices.

private void addPqDevices(final ServerModel serverModel) {
    final String pqPrefix = "PQ";
    int i = 1;
    String logicalDeviceName = pqPrefix + i;
    ModelNode pqNode = serverModel.getChild(this.getDeviceName() + logicalDeviceName);
    while (pqNode != null) {
        this.logicalDevices.add(new Pq(this.getDeviceName(), logicalDeviceName, serverModel));
        i += 1;
        logicalDeviceName = pqPrefix + i;
        pqNode = serverModel.getChild(this.getDeviceName() + logicalDeviceName);
    }
}
Also used : Pq(org.opensmartgridplatform.simulator.protocol.iec61850.server.logicaldevices.Pq) ModelNode(com.beanit.openiec61850.ModelNode)

Aggregations

ModelNode (com.beanit.openiec61850.ModelNode)1 Pq (org.opensmartgridplatform.simulator.protocol.iec61850.server.logicaldevices.Pq)1