Введение
PDP 14 был специализированным компьютером от подразделения Industrial Products Group компании Digital Equipment Corporation, предназначенным для замены релейных систем управления промышленного уровня на станках и машинах, выполняющих повторяющиеся операции. Он был специально разработан для работы в жестких электромагнитных условиях, характерных для производственных помещений с электродвигателями, соленоидами и дуговыми сварочными аппаратами, что представляло серьезную проблему для стандартной компьютерной электроники. PDP 14 был разработан как первый уровень автоматизации производства, функционируя как программируемый логический контроллер (ПЛК) благодаря возможности взаимодействия со стандартным миникомпьютером DEC PDP 8. Первый экземпляр был поставлен в июне 1969 года и использовался для управления зубошлифовальным станком. Его конструкция как "программируемого контроллера станка" была запатентована в 1973 году. PDP 14 предназначался для обработки булевых выражений, обычно представляемых в виде "лестничных диаграмм", и поэтому оснащался программируемой памятью только для чтения (ПЗУ). Программы разрабатывались на PDP 8, а затем тестировались при прямом подключении к PDP 14. PDP 14 переводился в режим отладки, в котором инструкции передавались от PDP 8. После отладки PDP 8 передавал инструкции для записи в ПЗУ. Более поздние версии (например, PDP 14/30, чей набор инструкций был несовместим на бинарном уровне) базировались на технологии физической реализации PDP 8. Также существовали модели PDP 14/35 и PDP 14/L с более низкой стоимостью и уменьшенным количеством входов/выходов.
The PDP 14 was a specialized computer from Digital Equipment Corporation’s Industrial Products Group designed to replace industrial level relay controls for machinery and machine tools that performed repetitive tasks. It was specifically designed to function in the harsh electrical environment encountered in facilities where electric motors, solenoids and arc welders were present, a significant adversity for normal computer electronics. The PDP 14 was specifically designed to be the first level of factory automation, functioning as a programmable logic controller (PLC), through its ability to communicate with a standard DEC PDP 8 minicomputer. The first unit was delivered in June 1969 and used to power a gear grinding machine. Its design as a "programmable machine controller" was patented in 1973. The PDP 14 was designed to process Boolean equations, usually expressed as “ladder diagrams” and as such had a programmable read only program (PROM) memory. Programs were developed using a PDP 8 then tested using a direct connection to the PDP 14. The PDP 14 was put into a check out mode where instructions were provided by the PDP 8. Following checkout, the PDP 8 provided the instructions to be put into the PROM. Later versions (for example, the PDP 14/30, whose instruction set was not binary compatible) are based on PDP 8 physical packaging technology. There also was a PDP 14/35 and a lower cost/reduced I/O capability PDP 14/L.
Оборудование
12-битный PDP-14 мог хранить максимум 4K слов для команд. Конфигурация системы включала в себя блок управления и несколько внешних устройств. В дальнейшем разработка программного обеспечения для PDP-14 осуществлялась на другой системе – PDP-8. Программа PDP-8 под названием SIM 14 позволяла эмулировать PDP-14.
Subsequently, software development for the PDP 14 was done on another system, the PDP 8. A PDP 8
program named SIM 14 allowed for simulating the PDP 14.