Code Monkey home page Code Monkey logo

simpleplcpanel's People

Contributors

parozzz avatar

Watchers

 avatar  avatar

simpleplcpanel's Issues

Add an alarm system

Implement a basic but functional alarm system with a pre-made placeable list with all alarms listed. Plus an editor page to have every alarm text to be configured.

Problems with attribute updating

Every time a control wrapper state changes (The actual number not the WrapperState itself) it triggers a complete attribute updating (This is a waste and causes problems resetting the actual control!).
Differentiate from the actual WrapperState change or if has only changed the number.

Add Modbus options.

Add some options to allow better compatibility with different cases:

  1. Add an option "Not optimize" where every value is ready with a different packet and not multiple together.
  2. Add an option to limit the optimization, where a max number of values can be read together.

Add a recipe system

To be closer to actual industrial HMI a recipe system needs to be implemented.

Add internal tags as read address

Implement a way to have tags reflecting internal data (Like IP Address, PLC Connected, etc) to be used as reading address inside control wrappers. This would also be good for the implementation of the recipe system (i.e. changing selected recipe).

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.