var fDesc=new Array(); fDesc[0] = "QSBuilder is a utility program that allows the user to extend the capability of the Quickstep Editor by allowing multiple Quickstep™ programs to be linked together to form a single compiled program that can be downloaded into a CTC controller. QSBuilder greatly simplifies the task of creating large machine control programs by making it easy to divide the overall control program into smaller programs or modules.
Some of its other benefits are:
- Controller programs can be built as logical modules and then arranged in any order prior to compiling allowing for modular programming.
- Standard “library” modules can be built for common functions and then be used and combined as needed saving program development time.
- Allows very large programs to be downloaded into a controller. The QS Editor can only be used on program modules up to 64K in size (typically 1200 to 1500 statements). QSBuilder allows the user to combine up to 80 program modules into a single compiled program for downloading to a controller. From a practical sense, the only limitation to a program’s length is the amount of program execution memory allocated in the controller (4096 steps in the 5100 and 2700 series controllers).
- QSBuilder uses a faster 32-bit compiler reducing compile times.
- Detailed compiler logging diagnostics
- Automatic Step Name resolution between modules"; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }