PAWS Run Time System
Release 3.9.10 (19990310)
10 March 1999
Overview
The following describes an overview of changes included within version 19990310 (3.9.10) of the PAWS Run Time System.
1.1 Enhancements
None
1.2 Problem Reports
Corrections for the following problem reports were incorporated in this release:
PR99-011
PR99-012
PR99-013
Detailed Description
2.1 Enhancements
None
2.2 Problem Reports
PR99-011 - Data Logger Units
Prior revisions of the Run Time Data Logger recorded the incorrect unit if the unit was not the base unit. By way of example, if a limit was specified, in ATLAS, as 1.1 KV, then the RTDL would record the limit as 1.1 V. If the limit was specified as 2.5 V, then the RTDL would show the limit as 2.5 V. This release of the Run Time Data Logger records the correct value and unit, be it specified as a base or non-base unit.
PR99-012 - Last Line on BJC-210 Printer
The Canon BJ-210C printer, when fed with streams of printable characters, separated by newline characters, ejects the page at line 66, but does not print the contents of that line. It is not known if the failure to print line 66 is caused by the printer itself, or the Windows NT driver for the printer.
This release, 19990310 (3.9.10) of the Run Time System / Data Logger / Simulator provides a means of specifying the number of Lines / Page on the data stream represented by the ATLAS 'PRINTER'. In order to use this capability the following procedures must be followed:
- Set Environment Variable TYXPTELPLPP to a integer string representing the number of Lines / Page, e.g. 60.
- When that number of lines has been reached the Run Time System / Data Logger / Simulator will an ASCII FormFeed character to he printer that causes the page to be ejected.
- Set Environment Variable TYXPATHLP to the printer port,
e.g. LPT1, or print file, i.e. PRINTER.
If either of the Environment variables is NOT set or the value of TYXPTELPLPP is set to Zero, then the capability is not enabled, i.e. the FormFeed character will never be implicitly sent to the printer.
The system Operator is responsible for ensuring that a new blank page is loaded when the ATLAS Program is loaded.
During execution of an ATLAS Program, the Run Time System / Data Logger / Simulator monitors the characters sent to the ATLAS PRINTER data stream, looking for NewLine characters, which are counted, and FormFeed Characters.
A FormFeed is sent to the ATLAS PRINTER when:
- Explicitly requested from ATLAS
- A new Line is encountered and the NewLine Count is
greater than or equal to the Value defined by TYXPTELPLPP.
- The ATLAS Program is unloaded.
The NewLine Count is reset when:
- An ATLAS Program is loaded.
- A FormFeed is output.
CAUTION: The Run Time System / Data Logger / Simulator, has no knowledge of either manual adjustments to the Printer by the Operator or Data sent to the Printer by a Non-ATLAS Module. Should either occur, the internal NewLine Count will no longer be synchronized with the actual Printer.
PR99-013 - Maximum Size of .DAT File
Previous versions of the Run Time System / Data Logger / Simulator limited the size of the .DAT file to 16 MByte. This release, 19990310 (3.9.10) of the Run Time System / Data Logger / Simulator increases that limit to 32 MByte.
|