Git Product home page Git Product logo

metering's Introduction

Metering

Overview

Metering designed to apply analog signal(s) to and read Modbus register(s) from the unit under test.

Communication Page


Ip Address
Provide "Ip Address" of the unit under test. Verify the ip address is ping-able.

Port
Provide Modbus protocol "Port" of the unit under test.

Log
Provides various information about the state of the application and ongoing tests.

Nominal Values Page


Nominal Analog Values

  • Nominal Voltage
    This entry become initial value of "Magnitude(V), From(V)" and "To(V)" in TestDetails page for every supported voltage signal.
  • Nominal Current
    This entry become initial value of "Magnitude(A), From(A)" and "To(A)" in TestDetails page for every supported current signal.
  • Nominal Frequency
    This entry become initial value of "Frequency(Hz), From(Hz)" and "To(Hz)" in TestDetails page for every supported signal.

Nominal Voltage Phase

  • The initial value of "Phase(°), From(°)" and "To(°)" in TestDetails page for every supported voltage signal set to "0".
  • Balance
    The initial value of "Phase(°), From(°)" and "To(°)" in TestDetails page for every supported voltage signal set to "0", "-120" and "120" per their respective phase id.

Nominal Current Phase

  • The initial value of "Phase(°), From(°)" and "To(°)" in TestDetails page for every supported current signal set to "0".
  • Balance
    The initial value of "Phase(°), From(°)" and "To(°)" in TestDetails page for every supported current signal set to "0", "-120" and "120" per their respective phase id.

Nominal Test Values

  • Nominal Delta
    The initial value of every "Delta" for each supported signal which incremented by this value per test step.

Commands Page


Add new test steps command

Populates initial values and navigates forward to "Test Details Page".

Cancel all test steps command

Navigates back to "Nominal Test Page" and reset default values.

Save this test step command

Saves the current "Test Details Page" values to the specified location accessible to the computer.

Load test step(s) command

Loads the previously saved file(s) from the computer.

Delete selected test step from the current test strip command

Removes selected test step(s) from the current test list. However this command will not delete corresponding file(s) from the computer, remove the file(s) manually deletion required.

Test Details Page


Ramping

These options would change ramping of analog signal attribute.

  • Magnitude
    When this option selected, analog signal magnitude ramps from "From" to "To" value increment by "Delta" value.
  • Phase
    When this option selected, analog signal phase ramps from "From" to "To" value increment by "Delta" value.
  • Frequency
    When this option selected, analog signal frequency ramps from "From" to "To" value increment by "Delta" value.

Register

These comma separated value(s) would use to poll during the test steps.

Dwell Time (sec)

The duration of test steps.

Start Delay Time (min)

The delay time before the test step starts.

Measurement Interval (msec)

The communication point polling interval.

Start Measurement Delay (sec)

The delay time before the communication point polling starts.

Signal

The omicron analog signal name.

Magnitude (V|A)

The omicron analog signal magnitude value.

Phase (°)

The omicron analog signal phase value.

Frequency (Hz)

The omicron analog signal frequency value.

From (V|A|°|Hz)

The test step start value.

To (V|A|°|Hz)

The test step end value.

Delta (V|A|°|Hz)

The test step increment value.

metering's People

Contributors

tbircek-beckwith avatar

Watchers

 avatar

Forkers

youngjoo69

metering's Issues

Multiple test file

If previous hardware configuration is not a match to the current hardware configuration, the program crashes.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.