IBM 545 Output Punch 1 Reference Manual page 33

Table of Contents

Advertisement

BN
"
Compatibility
Modulus10 self-checking is compatible with auxiliary dupli-
cation, but is not compatible with Modulus 11 self-checking
or program level 2.
Program Card
To prepare a program card for Modulus 10 self-checking, fields
must be defined exactly the sameas in any other application;
12-punches in all columns except the high-order column of the |
field. In addition, the following coding pattern must be used:
234567 8
4}
|4]
[4]
|4
5
5
5
515
Even number of columns
Col
1
Odd number of columns
123
4
5
6
7*
* Check-digit position
The preceding example shows fieldsfor 6-digit and 7-digit
basic numbers which, with the check digits added, become
7-digit and 8-digit self-check numbers. Any size basic number
up to a 79-column maximum is handled the same way. With
the check digit included, if the self-check field contains an
odd numberofdigits, the starting code is 4; with an even
numberofdigits, it is 5. The check digit position must be
programmed with both the 4 and 5 codes.
Figure 32 shows a program card for two 10-position
Modulus 10 self-check fields. Note that the second example
is for a partial duplication (first four columns) self-check
field.
Self-Checking Number Generator
This feature is standard with Modulus 10 and optional with
Modulus 11. A switch is provided on the keyboardto select
between check and punch modes.
With the switch in the check position, numbers that have
the check digits assigned can be processed.
With the switch in the punch position, the machinecalcu-
lates the check digit during keying and punchesit into the
units position automatically. Thus, self-checking numbers
are generated from basic numbers.
The field size must take into account the check digit. For
example, a basic 7-digit number without a check digit must
have eight columnsassigned on the detail card. The program
card is also coded for an 8-place field.
Program codes are identical to those used with the basic
feature.
Modulus 11
Modulus11 is designed to detect single digit mispunches,
single transpositions, and double transpositions. The main
feature of this system, distinguishing it fromother self-
checking numbersystems, is that it is based on a weighted
checking factor for each digit in the basic number being.
tested. Regardless of how the self-check digit is generated,
the following arithmetic process is used:
1. Each digit position of any basic number is assigned a
weight (checking factor). These factors are: 2,3,4,5,6,.
7,2,3,4,5... Starting with the units position of the num-
ber and progressing toward the high-order digit.
2. Inthe example shown in Figure 33, write the number as
illustrated, leaving space between the digits.
Self-Check
SUGRREEGE
With Partial
Modulus 10
:
Auto Dup
00000000000000000000000000000000000000000000000
123.45 6 7 6.8 10 FE 1213 1415 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
PUVEETEDTUVTTTTTTT VATE ETT TTT TTT
22
000
48 49 50
11]
22222222222222222222222222.2222222222222222222222222222222222222222222222222222
Bal Gad
DOCKN0NNONNNHN0HNDNNDNDNNNNND
52 53 54 55 56 57 58 59 60 6} 62 63 64 65 66 67 68 69 70 71 7273 7475 7677 7879 80
PEETEVTVVEDEDTTTETTT ETT TET
33333333333333333333333933933333933333933933933933393393333339333333393399393933333
BAAGAAAAAAAAAA AAA AAMAMAMAMAM AAA Ad AAA 4d ddd ddd aga
PERE PEEEPESEREEOOES OF FEES 6D | PSE EEO EEE ESSEOEEEEES FE LE EE EE | LEP E PEEP EP EEE EEE EE
COG CEEB CHF EF ECE E CECE GEC E ECE BCG E CFEC EEG CCF K CEE C ERE S BCE R CCB G CGE C BEG EGC EGCG BG G6G6ES6
TUTTT TTT TTT TTT aaa
BEREEKESREEREGKEGKARKRAGKEKKEKKERKESKKHGKKERKKGK ASK ERKERKKARKSKKAGKERKEEEREEBE
394.5 6 7 8 9 10111213 1415 16 17 1819 2021 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 36 39 40 4) 42 43 44 45 46 47 48 49 50 51 52.53 54 55 56 57 5B 596061 62 63 64 65 66 67 68 69 7071 727374 7576 77 7879.80
TEC uncut inact 999929999999999999-999999999999999999999999999999999
Figure 32. Self-Check Modulus 10 Program Card
Keypunch Mode
33

Advertisement

Table of Contents
loading

This manual is also suitable for:

545 output punch 2

Table of Contents