Skip to content

CALCView is a C++ 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

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

CassandraProject/CALCViewWin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!

About

CALCView is a C++ 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

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published