TABLE OV4.1-1. * Mode Summary

 

KeyMode

*0

LOG data and indicate active Tables

*1

Program Table 1

*2

Program Table 2

*3

Program Table 3, subroutines only

*5

Display/set real time clock

*6

Display/alter Input Storage data,

 

toggle flags or control ports.

*7

Display Final Storage data

*8

Final Storage data transfer to peripheral

*9

Storage Module commands

*A

Memory allocation/reset

*B

Signature/status

*C

Security

*D

Save/load Program

 

OV4.2 KEY DEFINITION

Keys and key sequences have specific functions when using the CR10KD keyboard or a computer/terminal in the remote keyboard state (Section 5). Table OV4-2 lists these functions. In some cases, the exact action of a key depends on the mode the CR10 is in and is described with the mode in the manual.

TABLE OV4.2-1. Key Description/EditingFunctionsKey Action

0-9 Key numeric entries into display

*Enter Mode (followed by Mode

Number)

AEnter/Advance

BBack up

CChange the sign of a number or index an input location to loop counter

DEnter the decimal point

#Clear the rightmost digit keyed into the display

#A

Advance to next instruction in

 

program table (*1, *2, *3) or to next

 

Output Array in Final Storage (*7)

#B

Back up to previous instruction in

 

program table or to previous Output

 

Array in Final Storage

#D

Delete entire instruction

#0

(then A or CR) Back up to the start of

 

the current array.

When using a computer/terminal to communicate with the CR10 (Telecommunications) there are

CR10 OVERVIEW

some keys available in addition to those found on the CR10KD. Table OV4.2-2 lists these keys.

TABLE OV4.2-2. Additional Keys Allowed inTelecommunications

Key Action

-Change Sign, Index (same as C)

CR

Enter/advance (same as A)

:Colon (used in setting time)

S or ^S

Stops transmission of data (10

 

second time-out; any character

 

restarts)

C or ^C

Aborts transmission of Data

OV4.3 PROGRAMMING SEQUENCE

In routine applications, the CR10 measures sensor output signals, processes the measurements over some time interval and stores the processed results. A generalized programming sequence is:

1.Enter the execution interval. In most cases, the execution interval is determined by the desired sensor scan rate.

2.Enter the Input/Output instructions required to measure the sensors.

3.If processing in addition to that provided by the Output Processing Instructions (step 5) is required, enter the appropriate Processing Instructions.

4.Enter the Program Control Instruction to test the output condition and set the Output Flag when the condition is met. For example, use

Instruction 92 to output based on time.

Instruction 86 to output every execution interval.

Instruction 88 or 89 to output based on a comparison of values in input locations.

This instruction must precede the Output Processing Instructions which store data in Final Storage. Instructions are described in Sections 9 through 12.

5.Enter the Output Processing Instructions to store processed data in Final Storage. The order in which data are stored is

OV-13