Commands 1 and 2 (when entered from the Keyboard/Display) and 7 have an additional 2 digit option parameters (7 is entered with the Storage Module address, e.g., 71). The CR10 will display the command number and prompt for the option. If the keyboard display is not being used, the CR10 will have already set the baud rate to that of the device it is communicating with and will be ready to send or receive the file as soon as command 1 or 2 is entered.

TABLE 1.8-2. ASCII and Storage ModuleCommand Options
Command

 

Option Code Description

1 & 2

1x

Synchronously addressed

 

4x

Hardware enabled

 

 

x = Baud Rate Codes

 

 

0

- 300

 

 

1

- 1200

 

 

2

- 9600

 

 

3

- 76,800

7N:00

 

(N is Storage Module address)

 

1x

Save Program x to Storage

 

 

Module (x = 1-8)

 

2x

Load Program x from Storage

 

 

Module (x = 1-8)

 

3x

Erase Program x in Storage

 

 

Module (x = 1-8)

After the option code is keyed in, key "A" to execute the command. Command 2 will be aborted if no data is received within 40 seconds.

WHEN COMMAND 2 IS EXECUTED ALL DATA IN INPUT AND INTERMEDIATE STORAGE ARE ERASED.

If the CR10 program has not been compiled when the command to save a program (1, 3 or 7) is entered, it will be compiled before the program is saved. After a command is executed, "13:0000" is displayed; *D must be entered again before another command can be given.

TABLE 1.8-3. Program Load Error Codes

E 96 Storage Module not connected or wrong address

E 97 Data not encountered within 30 sec.

E 98 Uncorrectable errors detected

E 99 Wrong type of file, or Editor Error (Section 3.10)

SECTION 1. FUNCTIONAL MODES

1.8.1PROGRAM TRANSFER WITH COMPUTER/PRINTER

This section describes commands 1 and 2.

SENDING ASCII PROGRAM INFORMATION

Program listings are sent in ASCII. At the end of the listing, the CR10 sends control E (5 hex or decimal) twice.

Table 1.8-4 is an example of the program listing sent in response to command 1 (the actual listing is in one column but is printed in two columns to save space). Note that the listing uses numbers for each mode: The numbers for *A, *B, and *C modes are 10, 11, and 12, respectively.

TABLE 1.8-4. Example Program ListingFrom *D Command 1

MODE 1 SCAN RATE 5 1:P17

1:1

2:P86

1:10

3:P70

1:1

2:1

4:P0

MODE 2 SCAN RATE 0

MODE 3 1:P0

MODE 10 1:28 2:64 3:0 4:5332 5:1971

MODE 12 1:0 2:0

MODE 11 1:6597 2:30351 3:48 4:0 5:0

^E ^E

1-11