Jump to content

ПДП-14

PDP -14 был специализированным компьютером от группы промышленных продуктов Digital Equipment Corporation , разработанным для замены релейного управления промышленного уровня для машин и станков, выполняющих повторяющиеся задачи. Он был специально разработан для работы в суровых электрических условиях, встречающихся на объектах, где присутствовали электродвигатели, соленоиды и сварочные аппараты, что является серьезным препятствием для обычной компьютерной электроники. PDP-14 был специально разработан как первый уровень автоматизации производства, функционируя как программируемый логический контроллер (ПЛК) благодаря своей способности взаимодействовать со стандартным миникомпьютером DEC PDP-8. [1] [2]

Первый агрегат был поставлен в июне 1969 года и использовался для привода зубошлифовального станка. [3] Его конструкция как «программируемый контроллер машины» была запатентована в 1973 году. [4]

PDP-14 был разработан для обработки булевых уравнений, обычно выражаемых в виде « лестничных диаграмм », и поэтому имел программируемую постоянную программную память (PROM). Программы были разработаны с использованием PDP-8, а затем протестированы с использованием прямого подключения к PDP-14. PDP-14 был переведен в режим проверки, в котором инструкции предоставлялись PDP-8. После проверки PDP-8 предоставил инструкции для помещения в PROM.

Более поздние версии (например, PDP-14/30, набор инструкций которого не был двоично совместимым) [5] основаны на технологии физической упаковки PDP-8 . Еще был ПДП-14/35. [6] и более дешевая/уменьшенная возможность ввода-вывода PDP-14/L.

Аппаратное обеспечение

[ редактировать ]

12 -битный PDP-14 мог хранить максимум 4 КБ слов для инструкций. В состав системы входили блок управления и ряд внешних коробок: [5]

  • I-box (BX14) предназначался для дискретных входов от управляемой системы. до 256 источников входного сигнала . Можно было адресовать
  • О-боксы (BY14) могли управлять до 255 исполнительными механизмами в управляемой системе.
  • A-box могут быть заполнены модулями таймера для управления событиями, управляемыми временем, или модулями сохраняемой памяти, которые не очищаются при отключении питания. A-блоки занимали выходное адресное пространство вместе с O-блоками.
  • S-блоки по сути были такими же, как и O-блоки, но у них не было настоящего устройства вывода. Это позволило сохранить промежуточные результаты. S-блоки также использовали общее выходное адресное пространство.

Следовательно, общее полезное выходное адресное пространство O-блоков , A-блоков и S-блоков составляло 255 или меньше.

Регистры

[ редактировать ]

PDP-14 имеет семь 12-битных регистров: [5]

  • И
  • ПК1 и ПК2
  • МБ
  • ЗАПАСНОЙ
  • ВВОД и ВЫВОД.

Инструкции

[ редактировать ]

Среди инструкций PDP-14 были: [5]

  • TRR – для перемещения данных между некоторыми (но не всеми) регистрами – TRansfer Register (содержимое).
PC1 и SPARE имеют возможности увеличения и уменьшения, что позволяет TRR изменять значение, загруженное в регистр.
  • JMS – JuMp to Subroutine – по адресу, указанному в следующем 12-битном слове, с сохранением адреса возврата в PC2.
  • JMR – JuMp для ВОЗВРАТА из подпрограммы, переход к месту, сохраненному на ПК2. [5] По сути, JMR — это TRR, в котором ПК2 передается на ПК1.
  • SKP – SKiP – это TRR, в котором PC1 увеличивается на 1.

Существовали также инструкции TEST (проверка, включено или выключено что-то) и инструкции SET (SYN – установить «Y» в положение «ON», SYF – установить «Y» в положение «выключить»).

Программное обеспечение

[ редактировать ]

Оригинальный PDP-14 требовал, чтобы программирование выполнялось DEC. [7]

Впоследствии [7] Разработка программного обеспечения для PDP-14 велась на другой системе, PDP-8 . ПДП-8 программа под названием SIM-14 позволяла моделировать PDP-14.

Фотографии

[ редактировать ]

См. также

[ редактировать ]
  1. ^ Белл, К. Гордон; Мадж, Дж. Крейг; Макнамара, Джон Э. (12 мая 2014 г.). Компьютерная инженерия: взгляд DEC на проектирование аппаратных систем . Цифровая пресса. ISBN  978-1-4832-2110-6 .
  2. ^ Справочник по малому компьютеру PDP 8/e, PDP 8/m и PDP 8/f (PDF) . Корпорация цифрового оборудования. 1973. с. 1-46.
  3. ^ Болл, Кен (2 августа 2015 г.). «Рассвет программируемого логического контроллера (ПЛК)» . Automation.com . Проверено 2 марта 2024 г.
  4. ^ US3753243A , Рикеттс, А.; Деволт А. и Доан Р. и др., «Программируемый контроллер машины», выпущено 14 августа 1973 г.  
  5. ^ Jump up to: а б с д и «Промышленный контроллер DEC PDP-14» .
  6. ^ С девятнадцати пятидесяти семи лет по настоящее время (PDF) . Корпорация цифрового оборудования. 1975.
  7. ^ Jump up to: а б Рэндалл Бродзик (27 августа 2014 г.). «Внутри конкурса на первый ПЛК» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f2dfe61e75a53a496e5ac2a59c5c7b20__1712476920
URL1:https://arc.ask3.ru/arc/aa/f2/20/f2dfe61e75a53a496e5ac2a59c5c7b20.html
Заголовок, (Title) документа по адресу, URL1:
PDP-14 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)