Schedule September 2006
return to main 1401 Restoration Page
go to Team Bios- 50 Hz Power is back - preliminary details here. Ron Crane's later report here
Contents:
Wednesday September 06 - general, Thursday September 07 - Tape Team, Saturday September 09 - 2nd Saturday, Wednesday September 13 - general meeting & work, Robert Garner's Meeting Summary, Ron Crane's Report on fixing the Pacific Power 50 Hz supply, Thursday September 14 - Tape Team, Wednesday September 20 - general, Thursday September 21 - Tape Team. Saturday September 23 - 4th Saturday Wednesday September 27 - general, Thursday September 28 - Tape Team,
Wednesday September 06 - general,
- Present were Ron Williams, Bob Erickson, Ron Crane, Bill Flora, Frank King, Chuck Kantmann, Robert Garner and Ed Thelen.
Robert Garner (center) lurks on e-bay, and snaps up specific items we need. Frank King (left) and Bob Erickson appreciate the 083 sorter brushes that Robert just brought in.
Here is the single brush holder of an 083 sorter removed for brush replacement and length alignment. Note that the brush alignment "tool" is built into the sorter for easy access :-))
We are in the volunteer lunch room (strangely quite as the staff are not playing cards today). On the left is Ron Crane, the hero of the day for finding the fault the damaged the 50 Hz converter, reparing the fault, and repairing the converter (we had been unable to work since August 23 - see here.) - Proceeding clockwise around the table are Frank King, Bill Flora, Chuck Kantmann, Ron Williams, and Bob Erickson with the blue tea shirt. Missing are Robert Garner (getting copies of the 50 Hz converter prints to mark up to Ron Crane's improvements) and Ed Thelen (photographer). The bagels are from Robert Garner (as usual).
- Ed Thelen continued working on 729 tape power supplies. Exercising the potentiometers for several minutes each seemed to "clean" them sufficiently to be able to adjust the voltages correctly. Started load testing one of the supplies.
Thursday September 07 - Tape Team
Saturday September - 2nd Saturday
I was AWOL - went to L.A. to sail on the SS Lane Victory - a WWII Victory ship ( with two boilers and steam turbine drive) I think I saw everything except the bilges, and the inside of the oil tanks :-)) go-go-go ;-)) - even watched the modern Raytheon X-band radar and saw the modern gyro compass :-))Ron Williams, my usual informant, didn't say much.
Wednesday September 13 - general meeting & work
The following box was the invitation.
Folks,
Our next 1401 all-hands, everyone-invited meeting will be Weds,
Sept. 13th, 10:30am - 1pm in the Noyce Conf room.
Jim Somers has indicated that he can provide a sandwich buffet.For order headcount, please RSVP to me if you're planning on attending.
Preliminary Agenda:
- Summary of 1401 restoration progress to date (R. Garner) and expectations going forward (Bob F, Allen, Bill, ...)
- Brain storming discussion of possible 1401 demo scenarios for museum visitors (and implementation considerations).
Since the 1401 CPU opcodes and most of the peripherals are now working (or nearly working), a new objective is to begin show casing the 1401 to visitors on a regular basis by February(!)--assuming, of course, that the system proves to be sufficiently stable.
For the meeting, please think about possible demo scenarios that would be meaningful and interesting for visitors and doable by us and possibly by other volunteers and docents.My thought is that demo scripts could be performed say twice a month for ~90 minutes and feature a running 1401 and some peripherals (026 punch, 1402 card reader, 1403 printer, 729 tape drive).
Visitors might punch a card that is incorporated into the script.
It will be ideal if someone can volunteer to chair a "demo group": work out a script, work with the Museum staff, solicit advice from the PDP-1 demo team, write/debug demo software, etc..Software folks -- we're gong to need your help!
It's been over a year since we've gathered to take stock in our progress and look forward. If you have any suggestions for the agenda, please let me know ahead of time.
I look forward to a concise, productive, and interesting meeting.
Thanks again for volunteering on our extraordinary restoration project!
- RobertIBM Almaden Research Center, San Jose, CA
Office: 408-927-1739
Mobile: 408-679-0976
robgarn@us.ibm.comThe meeting did happen, and looked like this:
One of the results of the meeting is that Jeff Stutzman "volunteered" to work on the story board of the demo - what a glutton for punishment !!
Here is Robert Garner's Meeting Summary
Subject: Summary of 1401 team meeting, Weds, Sept 13th. Demo scenarios Those who made it to the 1401 team meeting on Weds deserve an award for enduring the >one hour, untenable, unexpected traffic snarl Weds morning
(caused by a 30-thousand-employee Cisco meeting at Shoreline Amphitheater)! Synopsis of our meeting, after folks were staggering in by ~11:20 am:
And, finally, thanks to Jim Somers for the catered lunch!
- We began with a run-down of the 1401's restoration status:
- All 1401 CPU instructions are operational(!) (Note that upper 8K of memory still has some failing bits.)
- The 1402 card reader is working.* It's card punch is working too.
- The 1403 continues to infallibly and indubitably hammer and print!
- The 729 drive can write records (while reading and verifying bits), as controlled from the TAU, for several minutes before an error occurs.
- The original 026's card printer is nearing operation, otherwise its overall mechanical cleaning/lubrication/overhaul is complete. The second 026 has an open relay coil, targeted for repair.
- The 083 sorter is about mid way through its restoration.
- The 077 collator is largely operational.
- The 50-Hz power converter is correctly wired and operational.
- We cheered Ed Thelen's arrival, after having been stuck on Hwy 237 for at least an hour! ;-)
- I noted that we're planning/hoping for two educational programs:
- a regular (monthly or twice monthly) live 1401 system demo for general museum visitors (grade school to adult ages); and
- an in-depth, hands-on programming class, possibly offered through an area university (Santa Cruz, Santa Clara,...). The purpose was only to discuss visitor demos.
- The Museum's goal is to start 1401 public demos in February. Several things must fall into place for that to happen: We need to have a demo scenario worked out and practiced, a schedule and volunteer scheduling system needs to be in place, and we need to confirm that the 1401 will run without failures for several months. (btw, only one of the 729 drives needs to work.)
- The rest of the meeting we collected ideas for possible demo scenarios. We agreed that music playing on the 1403 would be too stressful on the chain, so that will not happen.**
- We concurred that the criteria for a good demo is one that is interesting/fun, involves the visitors, and typifies how the 1401 was used in its time. For example, we noted that a payroll program itself my not meet these criteria, a game on the panel switches is not prototypical, and almost anything that shows off the peripheral devices will be fun and engaging.
- We agreed that it would be ideal if the demo visitors (or a subset) could punch say their name + whatever on a punched card. We could then sort the newly-punched cards on say the 083 or 077 collator and then print them in large block font on the 1403 together with some other items. These other items could include an imitation check written out to the person ;-), job accounting charge (in today's dollars), some information about the 1401 (i.e., speed, cost of lease and memory in today's dollars, etc.), and some vintage printer art.
- Several folks suggested that each phase of the demo program could be controlled by 1401 sense switches. That way a particular phase could always be skipped (if a peripheral were down) or repeated.
- We agreed there should be some artifacts that the demo person shows/passes around to the visitors when describing the 1401: plug board, core memory, SMS card, punch cards, mag tape, etc.
- We agreed we should make a video of a representative live demo that can be viewed on-line or in lieu of the demo itself.
- It was suggested that the machines, such as the 1402 card reader and 729 tape drive, would look more impressive if one or more of their steel skins were replaced with plexiglas.
- We contemplated whether two 026 punch units would be sufficient. We may need a third? On the other hand, some visitors might enjoy watching others (younger kids?) punch a card, passing up themselves.
- Jeff Stutzman "volunteered" to lead the demo-story-boarding definition effort (THANKS Jeff!). He will collect the various demo ideas and then come up with several candidate possibilities. After agreeing on a scenario, we'll need to write/debug the demo program, practice it, etc.
- We recollectively watched the DVD sent to me by Karl Bleher at the HzG Museum in Sindelfingen. (HzG = House of the History of IBM Data Processing). It was impressive and inspiring to see their sharp, roomy building and their running machines, including a 1401 system with four 729's, two 1403's, and a 1311 drive, several expansive exhibits of mysterious and rare accounting machines (407 et al), 604, 650, 355 RAMAC seeking, 360/20, 370/125, etc.. I've emailed Karl if the CHM could make copies of their DVD. I'll show it again, perhaps at next all hands.
- We'll have a follow-up meeting for possibly late October.
Regards,
- Robert
p.s. Footnotes:
- * Except during "ripple" diag test, when there is a read error in 1 in ~200 cards. Will continue to search for that problem, but it should not hinder us from reading cards during demos.
- ** We have a spare chain, but they're too difficult to repair to justify the 1403 music playing. We decided that if someone can analyze the chain music programs we have, we may get clearance from Frank et al to play them once, for the purposes of a better quality recording. Playing music via am AM radio might alternatively work too (if fluorescent lights are off?).
After the meeting and lunch (thank you CHM and Jim Somers), many of the group went back to work in the 1401 room. No outstanding achievements were accomplished :-((
All of the 1401 instructions work (using simple tests). Ron Williams provided this "cheat-sheet" to help coders punch up cards. Ron feels it is time for the programmers to wake up and start using the machine.
The programmers wish the key punches were working better, and an assembler working.
HOWEVER !! Ron Mak's ROPE programming environment works well on your PC and provides great assembly and program emulation for getting familiar with the 1401 AutoCoder and 1401 instructions.
Ron Crane provided the following report of his activities in restoring (and improving) the Pacific Power supply we are using to provide 50 Hz power to "our" 1401 computer system. (Not only did Ron fix the obvious problem, but he located and fixed the underlying cause which would have kept repeating until eventually found.) Ron doesn't mention that "we" were prepared to order $1,600 of parts, which would have been smoked if he had not found to root cause of this problem now. :-|
Thursday September 14 - Tape Team
Many tape team members took the day off to shoot fiery objects (rockets) into the sky ;-))Any survivors may be back next week - weakly.
Wednesday September 20 - general
Present were Ron Williams, Don Cull, Bill Flora, Bob Erickson, Robert Garner, Ed Thelen, Tim Coslet, and in mid-afternoon Mike CheponisThis was one of those days that we should have all stayed in bed.
- Bill Flora and Don Cull tried to improve/retime the 1402 card reader - the forth cam over from the left - with 6 lobes - slipped rotation and they couldn't get access to the set screws with out major disassembly and re-assembly. One of the above went home with a major headache.
- There is a problem in the 1401 processor - it seems that it will not branch properly after a load or store memory operation - Ron Williams feels that the Overlap feature is rearing its ugly head again - and went to help Bob Erickson.
- Bob Erickson had the following problems:
- - an adjustment screw deep in the bowels of the #1 026 key punch broke, and he needed to get a replacement.
- the "hold" coil in a relay in the loaner (#2) key punch (see August 9) had been found to be open.
- Bob (with signed permission) got the printer plate horizontal screw from deep in the bowels of a 526 in Deep Storage. It took hours to get it - will take hours to reconstruct the disembowled 526 :-((
Mike Cheponis (late of the 1620 and PDP-1 restoration projects) showed up and expressed interest in helping restore the 1401 system. Mike said that his father had rewound coils and medium sized motors in a steel mill in Pennsylvania many years ago - but Mike was not eager to rewind this coil.
Bob Erickson holding the defective coil, the "hold" winding is open, the "pick" winding measures about 1,200 ohms. I thought that maybe I could rewind the sick relay coil as I had wound coils for amateur seismometers and started carefully picking off the nylon protective winding covering the copper wires.
Soon the end of a very thin wire was visible - I had likely broken it in trying to remove the nylon protection. Others pulled off more wire, and measured it as 0.0031 inches in diameter. Bob Erickson observed that the average human hair is 0.0025 inch diameter. Mike Cheponis found that the wire was likely #41 coated wire (see below). Winding #36 wire is interesting enough to hand rewind - is anyone interesting in trying to rewind a dual wire coil (pick and hold coils) using #41 wire?
This coil is used in a number of relays. (See Red Markings [added]) - There is the increasing worry that we will not have a working key punch for the proposed February 2007 presentation of the 1401 system - nothing which programmers can use to prepare decks - Ron Williams reads what he key punches by examining the holes - really -.
- We sadly went home into the height of the commute traffic.
- Not every day is a great day !!
- from Mike Cheponis
FWIW, I measured the OD of that magnet wire at 3.15 mils. My reference book says that the coated diameter of AWG 41 is 3.1 mils - so I claim that this wire on the solenoid is #41. (#40 is 3.5 mils coated, and #42 is 2.8 mils coated.) Now, back to #41: bare wire is 2.8 mils, so the coating takes (3.1 - 2.8) = .3 mils. It has 1320 ohms per 1000 feet, and the circular area is 7.84 square mils. Since one of them was measured at about 1204 ohms, that would be 1000 ft / 1320 ohms * 1204 ohms = 775.75757575 feet. If the resistance of the other coil was about 5 times that, or around 6000 ohms, that would be 4545 feet - which seems -way- too long. -Mike- from John Van Gardner
I just read Wednesday Sept. 20th activity report and remembered that I have an old 1952 IBM publication Form 22-8788-1. It has a chart showing the the correct resistance of all the coils used by IBM at that time. It says that coil 170187 has a resistance of 1145.00 ohms in the pick coil. The hold coil has a resistance of 3200.00 ohms. It says these coils are manufactured to a tolerance of 10%.
I will send you a copy of the chart as soon as I can ...
Van Gardner
Thursday September 21 - Tape Team
Saturday September 23 - 4th Saturday
- Present were Ron Williams, Bob Erickson, Tim Coslet & Ed Thelen. Mike Cheponis arrived about 2:00.
- Robert Garner was AWOL - something about hiking in the Sierra Nevada Mountains
- - get a life Robert !! ;-))
- (Last Wednesday, Bob Erickson had gotten an adjustment screw from the 526 summary key punch in Deep Storage to replace one that had broken in keypunch #1.)
- Bob Erickson said that he needed a 0.095 inch diameter rod to help with the alignment of the 026 print plate. He had one, and needed another to provide a 90 degree push. Tim Coslet and I went to a hardware store to get some electrical things and try to get that rod. We came back with a 0.125 " rod - but apparently that was good enough.
Suddenly Bob Erickson burst out with "I got it" - - or was it "Eureka!!"?
and presented us with these cards.- Some spoil sport later noted that there was sometimes when an "I" should be printed, and "R" was actually printed - see the above sequences.
A further close up of some other cards - many of us noted that these were printed more correctly than many key punches in service in the 1960s :-))
Bob Erickson re-assembling the 026 after the successful punching above :-))
The three complicated boxes on the floor are power supplies for the 3 729 tape drives Mod II and Mod IV. Ed Thelen connected up a series of resistive loads to the unregulated (actually regulated quite well by the ferroresonant transformer/regulator) DC voltages. 140 volts, 48 volts and 7.5 volts. - That big aluminum heat sink got uncomfortably hot from the 480 watt total in just two minutes. Ron Williams rudely suggested that I turn it over and cook eggs. See what we have to put up with!! ;-))
- This power supply also has +-12 and +-6 volt further regulated power supplies. The adjustment pots had been very dirty but many cycles of twisting them helped a lot. The +12 volt power supply did not regulate over the intended range. (The actual range was 13.9 to 13.7 volts.) Bob Erickson suggested that under no load conditions linear regulators often don't work well. Tim Coslet were unable to reach the bleeder resistor (across the output capacitor) to see if it was open - but placing a 21 ohm resistor across the output terminals caused good range of adjustment :-)) We will try to get at that bleeder resistor yet.
As I was leaving, about 5:30, Mike Cheponis and Tim Coslet were hand encoding a test program on the newly printing 026 key punch - using an instruction cheat sheet from Ron Williams. For the previous 28 months the only people who could usefully keypunch were the exIBM FEs - who would then hold the card up to the light, squint and peer at the holes to verify what they had key punched.
- We had forgotten to toast/roast Bob Erickson with champagne :-(( Bumber!!
Wednesday September 27 - general
- Present were Ron Williams, Bob Erickson, Robert Garner, Bill Flora, Frank King, Ed Thelen.
- Bob Erickson (with Ed Thelen holding the light and providing a third hand) reconstructed the dis-emboweled 526 in Deep Storage. It took all day !! Well, it was all Bob's fault, he hasn't done it for 40 years ;-))
- Ya know, a key punch is horribly complicated, and packs a lot of mechanical function into a small volume.
That little horizontal printer plate adjustment screw is visible and turnable through a special 3/8" hole in the main casting, but to replace it is a massive dis-assembly job of the heart of a very complex machine.
Like most kids, I took an alarm clock apart, and somewhat got it back together again - - Well OK - there were some parts left over, and it didn't work at all any more :-((
I am here to tell you that an alarm clock, or watch, is boringly simple compared to the internals of a key punch.
When you take off the covers, you see lots of mechanical assemblies bolted onto the main casting. The read assembly, the punch assembly, the print assembly, the ribbon assembly, the card movement controls, and on and on.
Each of those assemblies has sub assemblies that are bolted onto the main assembly
Each of those sub assemblies ... and on and on. Like the story of the parasites, the rats have fleas, the fleas have worms, and those parasites have parasites ... down to protozoa - which may get viri??
What really nailed me was the merging of the interposer sub assembly with some other assembly, and 12 little levers had to insert into the 12 little interposer slots - all the while trying to work through a 4 inch by 3 inch hole in the front of the main casting.
Then the kicker was trying to insert two each little sub sub assemblies that looked like 5 inch rulers that were two thin pieces of metal with six sliding inserts that wanted to separate and fall out - onto the sides of the sides of the combination sub assembly of the 12 little levers and the 12 little interposer slots - and there was barely enough room for fingers and light - and then you had to bolt these little ruler looking sub assemblies on - and ...
- Bob was considering removing the "magnet subassembly", which operated the drum card assembly, to get more space -
And I had forgotten my camera - but it would have taken a third person to operate the camera any way.
The whole experience was like a frustration nightmare.
- While working with the mechanicals, Bob and I discussed lubrication - most of the parts were covered with what must have been #6 IBM oil, now becoming sticky and resembling partly dried varnish. I had posted the characteristics of many IBM oils. Bob was of the opinion that if this 526 was ever to be made operational, it would have to be completely disassembled, cleaned, and re-lubricated as the current oil was far gone into varnish.
- During the noon time break - "brown bag lunch" - John Toole (CEO of the museum) gave a history of his being hired, history of the new building acquisition, future plans, ... to about 40 eager questioning volunteers.
- Actually I have little clue what the other 1401 volunteers did while Bob and I reconstructed the 526 all day.
- Later, Ron Crane and Mike Cheponis arrived, discussed power, and trying to get the 1401 computer to be a stable unit.
There has been considerable discussion as to whether we should have had Grant make an 026 replacement adjustment screw - which seemed to be a "standard" screw with some special groves and things cut into the head - instead of requesting to get into another keypunch for a replacement.
In retrospect, probably we should have measured the screw, allowing for the part that broke off, and had Grant (or some other machine shop) make one or more. It is disturbing to me that we (our group): - Apparently rushed headlong into the current (poor) course of action. :-(( - And made an illadvised request of the museum administration :-(( - And didn't do any good to an innocent IBM 526 :-(( In any case, we should certainly have measured the screw, as all current samples are buried deep in 026s and we are no better than before if another one breaks. :-((
Maybe we should take a breather and refresh our brains? Take a class in group dynamics - ala Dilbert? Suggestions? Yeah - a party break!!
Thursday September 28 - Tape Team
Go to October 2006
go to Team Bios