21

My mom is an accountant and when I was a child I remember that she had at her work some odd accounting machines. I wish to identify what those were, but unfortunately the bits and pieces she remembers aren't much. Here's what I found out:

  • Time: Somewhere between 1988-1993.
  • Location: Latvia. This is important because in 1991 we regained independence from the Soviet Union and the Western market became much more accessible to us and the machines in question were of Western make. However it's also possible that they were acquired before the fall of the Soviet Union. In any case, since at that time Latvia was a fairly poor country, I wouldn't be surprised if these machines were bought already used and/or dated.
  • Count: there were 2 machines. One was simpler, the other one more advanced.
  • Neither machine had a display. I believe the output was printed.
  • I do not know how the input was done.
  • One (the more sophisticated?) machine could take cards with magnetic stripes on them. Similar to modern credit cards, but larger. I believe those cards contained or selected the program the machine ran.
  • The other one used (from what I gather from my mother's explanation) a sort of rail, where she affixed triangular and/or square pieces to, and then inserted this rail into the machine, and that then selected the program.
  • As for the functions - again, I couldn't really understand from her what they did, but it sounded like some sort of calculators on steroids or perhaps spreadsheet processors. You could feed them a list of numbers and they did math on them. For example, you gave a base salary and it then calculated the tax amount and the total amount.
  • She is adamant that one of the machines had the word "Ascona" on it and they used to call it "The Ascona". I do not know if it's a model or manufacturer name, and searching the internet for "Ascona" connected with anything computer-related yields nothing.
  • The devices were fairly large, taking up most of a decently sized table. One of them was perhaps a whole meter wide.
  • I think the machines were electronical in nature (at least the one taking the magnetic stripe cards), not mechanical, but I could be wrong.

Do these descriptions ring a bell? Perhaps, if the exact machines cannot be identified, at least something similar or a class of machines? These devices are unlike anything I've ever heard about.

Vilx-
  • 1,345
  • 1
  • 10
  • 17

1 Answers1

47

TL;DR:

The simple one was most likely an

  • Ascota 170 or one of its variation. The definitive clue here is the plug board with triangular and square pins used for programming.

enter image description here

Ascota 170-LB (LB standing for Lochband, English Punch tape).
(Picture taken from robotrontechnik.de)

The more sophisticated one was most likely a

  • daro 1750 or one of its variation. The clue here are the magnet cards, hinting it was a Magnetkontencomputer. Although not as definitive, together with time and place it's quite likely.

daro 1750 Magnetkontencomputer

daro (Ascota) 1750 also known as robotron 1750
(Picture taken from robotrontechnik.de)


[Sorry, most links are to German language pages, as there are no or only misleading ones available in English]


Origin in All Likelihood

Going by name and country, I would think at least one being an ASCOTA. In fact, I would think that both were Ascota, as they had essentially a monopoly on those. Within COMECON East Germany was designated to build this class of bookkeeping devices. There was virtually no accounting office in the Sowjet Union not using Ascota machinery.


Company

Ascote was the brand name chosen by the East German government for products of the former Astra- and Wanderer-Werke. Both located in Chemnitz (Karl-Marx-Stadt). After the war both(*1) were nationalized (*2) and turned into VEB Buchungsmaschinenwerk Karl-Marx-Stadt which continued production. By 1969 they were made part of VEB Kombinat Zentronik, centralizing all office and small computing machinery. Since new names are the cheapest way of modernisation, the machines were now as listed as 'daro' or 'daro Ascota'.

Nine years later, in 1979 Zentronik was merged with most electronics/computing companies into the VEB Kombinat Robotron, stylised as 'robotron', so naming changed again.

Ascota/Robotron were the main suppliers for small computing/office machinery in the SU as well as most of COMECON. But especially the SU.


Machines

The 'Simpler' One

Due the way of programming the (almost) only candidate would be a member of the Ascota 170 family. They were build for very long time and spread all around the world - SU states (like Latvia) being the main market.

Ascota 170

Ascota170 first version

(Picture taken from robotrontechnik.de)

The Ascota 170 might quite well fit what you implied as 'less sophisticated'. it was a purely mechanical computer. During

  • production from 1955 until 1983
  • about 332,742 units were made and
  • exported to 101 countries,
  • the SU being the biggest target market, including
  • many produced in SU only variants.

[There is a very detailed page (in German) about the series - as there were countless variants and extensions - at robotrontechnik.de.]

While the term mechanical computer may sound not much, the 170 was an unusual beast and maybe the peak of mechanical computing. In 1955 it for sure outclassed all electronic computers of similar or even lager size.

Here a some video showing a 170 calculating and printing a Fibonacci sequence and the square root of two. Babbage might have sold his soul to see something like this :))

It features one or more 12 digit (decimal) wide ALU and up to 5 result registers per ALU all connected over a mechanical parallel bus.

Ascota ALU

ALU With attached Result Registers
(Picture taken from robotrontechnik.de)

Essentially each of those ALU/register units were the equivalent of one Ascota 110 desktop calculator(*3). In addition up to 5 memory units with 10 storage registers could be added to the bus.

Storage drum with its 10 registers _Storage drum with its 10 registers
(Picture taken from robotrontechnik.de)

Programming of the 170 was done by fitting pins into a plug-board as seen here:

Man programming an Ascota 170 using a hammer :))

Man programming an Ascota 170 using a hammer :))
(Picture taken from robotrontechnik.de)

Using such plug boards is a distinct feature of (electro-) mechanical devices. Later electronic were fitted with different technologies (*4) Using triangular and square for different categories was, to my knowledge, unique to Ascota. No other machine used them (*5).

Detailed picture of a plug board showing the square and triangular programming pins

(Picture taken from robotrontechnik.de)

A program could have up to 53 steps made up one (or sometimes more) of the 90 instructions.

The system could be extended with various peripherals including punch tape output, so data could be recorded and used for further processing. While the earliest of those did simply record output as directed by the 170, a later unit was programmable computer in itself. Here a program tape did control which data was taken when from the 170 and optionally formatted before output onto tape.

enter image description here

(Picture taken from robotrontechnik.de)

Other remarkable extensions wer multipliers, mechanical or electronic. Most historic notable maybe the R12, a tube based multiplier that could be shared by up to three 170s.

enter image description here

(Picture taken from robotrontechnik.de)

The TTL based MD24 multiplier/divider was developed as late as 1980 aans almost exclusive for SU customers .

Ascota 170 variants

There were as well several variants (130/140/150/160/etc) of the Ascota 170 with reduced functionality (less ALUs and/or less storage drums and/or less registers per drum), so it could have been one of them.

Ascota 071

The Ascota 071, also known as 'daro Ascota 1350', 'robotron 1350' or 'KB', was a smaller, reduced function version without a full keyboard and only up to 3 ALU. More then 50k units were produced.

Ascota 071 base unit

(Picture taken from robotrontechnik.de)

It might not fit the search as programming was done by sticking pins onto a drum.

Ascota 071 programming drum

(Picture taken from robotrontechnik.de)

Program execution was also very limited due being tied to each print position. 42 instructions were available.


The 'More' Advanced One

Here the magnet cards are the most important hint here. Magnetkontencomputer (roughly: Magnetic Account Computers) were all the hype in accounting from ca. 1968 up to the late 1970s. They brought computer based accounting to many mid and small companies. The basic idea was to store all data for a client (or employee in payroll) onto one or more magnetic cards. Access was done by reading that card, processing as needed, and storing updated data on the same card again - in addition information like account balance could be printed on the card as well. Special ledger sheets could be produced holding the usual human readable information as well as the everything computer readable in a magnetic stripe along the border. All very handy and perfect for integration into existing office procedures.

These systems became the core computing families of the 1970s. Well known names are

and many others. They all were small but fully digital computers. while the very first were still transistor based, integrated circuits soon replaced them - only to be replaced by microprocessors in the second half of the 1970s.

Eastern Germany's answer was the

daro (Ascota) 1750 Magnetkontencomputer

Introduced in 1974 it soon became a major seller to replace Ascota 170 and gaining new customers (*6). The base unit featured 5 KiB of wire ROM holding the system software plus whole 8 KiB of core based RAM for data and loadable programs.

enter image description here

(Picture taken from robotrontechnik.de)

A magnet card reader "Magnetkontenaufsatz daro 1294" was available as add on. It was to be put instead and replacing the paper feeder

enter image description here

Magnet card reader
(Picture taken from robotrontechnik.de)

Magnet stripes were located along the border of regular sized paper sheets. Sheets pulled from above and read while being pulled in all the way. For payroll or ledger work the program would use the data read to advance it toward the next usable line any do whatever necessary. when finished the sheet was pulled in another time to write whatever booking data was added. Thereafter the sheet was dropped into a bin below (or for manual handling to the top again) and the next sheet pulled from above.

In addition the sheets could be used to load programs. The magnet strip did hold three tracks with a total capacity of 256 or 384 Bytes, depending on sheet size.


*1 - To be correct, only the parts on East German soil :)

*2 - Astra was in fact first put under direct Sowjet control for several years, partly dismantled and shipped to Russia, while the remaining factory were producing exclusive for SU demand.

*3 - Except the 110 was in no way a classic special to type mechanical calculator, but as mentioned made up from a dedicated ALU that gets feed data and operations. IMHO the pinnacle of mechanical computing, never reached again.

*4 - After all it would be rather stupid to add a motor and large mechanical levers just to read commands that could be way better and more compact stored using wires, punch tape or core.

*5 - As usual there is a but in form of an inbetween unit, the Ascota 700 Elektronische Buchungsanlage (Electronic Accounting Facility). Designed in 1971 as fully electronic replacement for the Ascota 170 it would have been a fully digital computer with 128 words of core based RAM and 2.5 KiB of program ROM, made up from paper cards with wires (each card 2 words). Except not all programming was done so, as the print unit was still programmed a mechanical plug board much like the 170.

Since production ended after only 50 units - most of them being test installations in Germany, I would believe it being extrem unlikely that one unit not only ended up in Latvia, but as well being operational for the next 20 years.

Levers reading the programming

(Picture of the sensing levers taken from robotrontechnik.de)

*6 - At least outside the SU, as Sowjet companies still continued buying the 170 way into the 1980s. Maybe one of the lesser great results of long term planing.

Raffzahn
  • 222,541
  • 22
  • 631
  • 918
  • Sorry, I guess I should have mentioned - the machines were clearly electronical, not mechanical. However the "Ascota" name is already something to go on! I'll try to see what else they had in the later years. – Vilx- Feb 25 '23 at 23:18
  • 6
    Astonishing that these things existed and I'm absolutely flabbergasted they worked and were delivered in production in such large quantities! Mechanical engineers of the last two centuries absolutely rule! – davidbak Feb 25 '23 at 23:40
  • 6
    I would travel long distances to see one of these operate - probably in some museum setting. A video showing the internals rattling around while doing a computation would be awesome! – davidbak Feb 25 '23 at 23:41
  • 4
    @Vilx- That does not add up. Machines that used programming as described (pins) are always and only mechanical ones, never electronic. Maybe there's a confusion between electric and electronic? The 170 was of course powered by electric moors (running at 360 rpm . essentially their clock :)). So from an operators perspective no levers are to be pulled. Further, the Ascota 170 is the only one I know that used square and triangular programming pins. – Raffzahn Feb 25 '23 at 23:44
  • 3
    @davidbak See the storage drums in action here. The ALU(s) are behind on the other side of the bus rods connecting all of them. Looking at the keyboard shows this being one delivered to USSR. – Raffzahn Feb 25 '23 at 23:50
  • Huh. Well, maybe I'm wrong then. It could be that one of the machines was mechanical. But I doubt that the one that used magnetic stripe-cards was mechanical. A detail that my mom remembered about them is that the machine pulled them in once you inserted them, but would also sometimes glitch and not do that so she had to try again. – Vilx- Feb 26 '23 at 00:14
  • 1
    @Vilx- Of course. The magnetic stripe one was a Magnetkontenbuchungsmaschiene. You might have to wait for the second part (as mentioned) to check. While there were way more candidates (especially as your description is more than just vague), I do believe chances are good it being a "daro 1750". – Raffzahn Feb 26 '23 at 00:21
  • 4
    That was a great read! – Organic Marble Feb 26 '23 at 17:55
  • Babbage: Differential & Analytical Engines. . .Turing: Colossus/Bombe. . .USSR: Hold beer, comrade! – Eight-Bit Guru Feb 26 '23 at 19:17
  • @Eight-BitGuru ?? That's how related ?? Above machines are all German designed and build. – Raffzahn Feb 27 '23 at 00:00
  • @Raffzahn I was attempting to humorously draw a parallel between generations of complex mechanical computing machines, noting that Babbage and Turing each designed and built elaborate pieces of highly sophisticated computational engineering which elevated the state of the art to astonishing heights, and which the USSR took to the extreme by mass-producing even more complex devices. Unlike Turings' eponymous machine, it seems humour is not universal. ;) – Eight-Bit Guru Feb 27 '23 at 09:52
  • @Eight-BitGuru Sure, just it doesn't fit, as the 170 is a 100% German development. The SU was not involved, except being a customer - like many other countries. 170s sold well in western countries, including the UK and US. After all, the machine was quite up to the task and ahead of all other designs - including electronic computers, which, at the time, were not only larger in size and way more expensive but also less reliable. Like always when a technology is at peak while its successor is still at infant stage. (The only very SU part is that they still bought them after ~1975) – Raffzahn Feb 27 '23 at 10:58
  • 1
    NCR sold “accounting computers” that were similar to the Nixdorf you mentioned. My grandfather’s small business bought a Model 499 in the mis 1970s. Had a 16 bit CPU, 32KB of core, loaded programs from cassette, and stored data on a cabinet sized CDC hard drive. Interestingly, it also used stiff paper ledger sheets with a magnetic stripe down the side. He used that for customer accounts payables. Very handy when discussing problems with a customer. – RonJohn Feb 27 '23 at 14:51
  • 3
    Next time I complain about having to use an editor like EDLIN, I'll just reminisce that people used to program with hammers. – Will Hartung Feb 27 '23 at 16:57
  • 1
    @Raffzahn "Magnetkontenbuchungsmaschiene" would be "magnetic stripe ledger card", the Burroughs L-series machines had them as an option. They were, however, electronic (bit-serial), even if many of the peripherals (e.g. the "decoder" that drove the golfball) were mechanical. I'd also note that they were preceded by the Sensimatic, where the programming was entirely mechanical (a bank of profiled cards which moved with the carriage). – Mark Morgan Lloyd Feb 27 '23 at 18:48
  • @Raffzahn I'm sorry, but your assertion that pin-programmed machines were invariably mechanical is flat-out /wrong/. Leaving aside much IBM unit-record equipment since the plugboard was literally plugs rather than pins, I'd direct your attention to, for example, http://ed-thelen.org/comp-hist/BRL61-burroughs-e-103.jpg "The E 103 is an externally programmed machine through replaceable pinboards. ... A maximum of 128 program steps can be stored on the machine at any one time. Floating point may be programmed." – Mark Morgan Lloyd Feb 27 '23 at 19:01
  • @MarkMorganLloyd For the name: "Magnetkontenbuchungsmaschiene" is about the device, not the media. And yes, machines like that have been created and used everywhere. For mechanical vs. electronic: Sorry, but no. While I assume it was done just for saving space, you did leave out the important part: "... Metal contact pins dropped through the pinboard, provide the contacts ..." These are not pins, but plugs creating an electrical connection. it is functionally exactly like the plugboards IBM used. Given, the usage of the English word PIN may be less than perfect, I'm open for a better term. – Raffzahn Feb 27 '23 at 23:44
  • @Raffzahn Yes, hence "machine with a striped ledger card option". But you said "Machines that used programming as described (pins) are always and only mechanical ones, never electronic." and I'm afraid that's wrong. – Mark Morgan Lloyd Feb 28 '23 at 08:00
  • @MarkMorganLloyd please feel free to give a better wording than pin. The Burroughs you mentioned does not use such pins but, as you quite well know, electrical contacts. – Raffzahn Feb 28 '23 at 12:45
  • @Raffzahn I don't think there's a useful distinction. You specifically wrote "fitting pins into a plug-board", and later slapped Vilx down because you believed he was confusing electromechanical and electronic: that was not justified. – Mark Morgan Lloyd Mar 01 '23 at 07:41
  • @MarkMorganLloyd Mind to stay serious? I did not 'slap down' anyone but pointed out that electric isn't electronic - a mix up common today. Also not sure what you mean by'no useful distinction', as it's the about very basic nature of a mechanic machine vs. an electronic one. Particular one that slides a control board with pins to nudge levers in a mechanical apparatus vs. an electronic circuit configured by connections. As mentioned, my grasp of the English language is rather limited, so I'd be quite happy to learn of a more fitting word than pins for those parts. – Raffzahn Mar 01 '23 at 10:34
  • 1
    CONFIRMATION! My mother confirms that these are the ones! Although the specific models and variants are, of course, lost to time, but that's not really that important. Wish I could upvote this again, such fascinating machines! – Vilx- Mar 16 '23 at 13:23
  • @Vilx- Thank you very much. Glad we could help. [P.S.: if you by chance come across one of these, please drop me a note, we're searching either machine for our museum] – Raffzahn Mar 16 '23 at 14:50
  • @Raffzahn I think I saw one for sale a few years back (or something similar at least), but I've lost the link now, and by now it's either sold or disposed of, anyway. :( That said, I wonder if something like this could be found in one of the scrapyards. There aren't that many of them, I think... Still, a lot of searching. – Vilx- Mar 16 '23 at 15:12
  • There's also a whole bunch of local Facebook groups with thousands of members with the idea of "Don't throw out stuff you don't need, maybe there is someone here who could use that". It's possible to ask around in those (but I'm afraid I don't have the time/energy to comb them over for you, sorry ) – Vilx- Mar 16 '23 at 15:17
  • @Vilx- We sit a good 1500 km South-West, so finding machines in Eastern Europe is a bit hard - though, I once managed to find a Juku on a visit to Estonia :)) It was just meant as a little pointer which may be remembered in time - or spread :)) – Raffzahn Mar 16 '23 at 15:49
  • 1
    @Raffzahn - Will do! :) – Vilx- Mar 16 '23 at 15:52