Code Monkey home page Code Monkey logo

calcviewwin's Introduction

CALCView

CALCView is a program for creating, editing, and debugging CALC blocks

CALCView is a program that makes it easier to create, edit and debug CALC, CALCA, MATH and LOGIC Blocks in the Foxboro I/A system in a simple and intuitive way. If you find it annoying that you cannot easily insert a line or always wished that you could actually see how one of these blocks work from the inside, this program is for you.

Some features:

  • Complete graphical interface including copy and paste
  • Can emulate CALC, CALCA, LOGIC, and MATH blocks
  • Completely interactive. You can step through code one line at a time and change anything on the fly.
  • Connect to live process variables (via omset/omget) (Java version only)
  • Visual stack representation.
  • Shows all registers used in the program as well as their statuses (Bad, Out of service, Error)
  • Online editing of blocks (via ICC Driver Task)
  • Displays all block parameters. You can even change block types.

Installation

Clone the repo from GitHub:

git clone git://github.com/CassandraProject/CALCViewWin.git

If you didn't use git on an AW, then you will need to transfer the directory to a Foxboro AW

  • This version of the program is written in C++ and uses Windows specific libraries and so needs to be compiled with Visual Studio

Contributing

Contributions to CALCView are welcome.

Thanks

CALCView was written by Tod Baudais who generously donated the code to the Cassandra Project after he decided to no longer maintain it.

The following people have contributed patches to CALCView - thanks!

calcviewwin's People

Contributors

jmilum avatar

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.