IBM 1050 Data Communications System is a computer terminal subsystem to send data to and receive data from another 1050 subsystem or IBM computer in the IBM 1400, IBM 7000 or System/360 series. It first became available in 1963 and was used widely during the 1960s. The 1052 Printer-Keyboard was also the basis for the 1052-7 console Printer-Keyboard used on small and medium S/360 processors.
IBM 1050 Data Communications System was first introduced in 1963. The printer used the same removable typing element and mechanism as the IBM Selectric typewriter. The 1050 system could include the following devices:
- IBM 1051 Central Control Unit
- IBM 1052 Printer-Keyboard
- IBM 1054 Paper Tape Reader
- IBM 1055 Paper Tape Punch
- IBM 1056 Card Reader
- IBM 1057 Card punch
- IBM 1058 Printing Card punch
- IBM 1092/1093 Programmed Keyboards
Communication was done serially, half-duplex, at 75 or 150 bits per second. A modem, such as IBM Line Adapter, was needed for connection to a communication line. The IBM 1050 featured multipoint asynchronous communication (Start Stop protocol), and improved error checking (LRC and VRC), with speed up to 14.8 characters per second (134 bauds), compared to the teleprinter's 10 cps. One IBM 1051 and another device were required per subsystem.