Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

PDP-14

From Wikipedia, the free encyclopedia
Industrial control computer by DEC

ThePDP-14 was a specialized computer fromDigital 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 andarc 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 aprogrammable logic controller (PLC), through its ability to communicate with a standard DEC PDP-8minicomputer.[1][2]

The first unit was delivered in June 1969 and used to control agear grinding machine.[3] Its design as a "programmable machine controller" was patented in 1973.[4]

The PDP-14 was designed to processBoolean 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, whoseinstruction set was notbinary compatible)[5] are based onPDP-8 physical packaging technology. There also was a PDP-14/35[6] and a lower cost/reduced I/O capability PDP-14/L.

Hardware

[edit]

The12-bit PDP-14 could hold a maximum of 4Kwords for instructions. The system's configuration included a control unit and a number of external boxes:[5]

  • I-boxes (BX14) were for discrete inputs from the controlled system. Up to 256input sources could be addressed.
  • O-boxes (BY14) could control up to 255actuators in the controlled system.
  • A-boxes could be filled with timer modules for controlling time-driven events or retentive storage modules which were not cleared with power loss. A-boxes occupied the outputaddress space along with the O-boxes.
  • S-boxes were essentially the same as the O-boxes, but there was no real output device. This enabled storing intermediate results. S-boxes also used the shared output address space.

Hence the combined usable output address space of theO-boxes,A-boxes andS-boxes was 255 or fewer.

Registers

[edit]

The PDP-14 has seven 12-bitregisters:[5]

  • IR
  • PC1 &PC2
  • MB
  • SPARE
  • INPUT andOUTPUT.

Instructions

[edit]

Among the PDP-14 instructions were:[5]

  • TRR – to move data between some (but not all) of the registers – TRansfer Register (contents).
PC1 andSPARE have increment and decrement capabilities, permittingTRR to modify the value loaded into the register.
  • JMS – JuMp to Subroutine – at the address specified in the following 12-bit word,saving the return address inPC2
  • JMR – JuMp to RETURN from a subroutine, jumps to location saved inPC2.[5] In effect, JMR is aTRR in whichPC2 is transferred toPC1.
  • SKP – SKiP – is aTRR in whichPC1 is incremented by 1.

There were alsoTEST instructions (Test if something is ON or OFF) andSET instructions (SYN – Set "Y" oN, SYF – Set "Y" ofF).

Software

[edit]

The original PDP-14 required that programming be done by DEC.[7]

Subsequently,[7] software development for the PDP-14 was done on another system, thePDP-8. A PDP-8 program named SIM-14 allowed for simulating the PDP-14.

Photos

[edit]

See also

[edit]

References

[edit]
  1. ^Bell, C. Gordon; Mudge, J. Craig; McNamara, John E. (2014-05-12).Computer Engineering: A DEC View of Hardware Systems Design. Digital Press.ISBN 978-1-4832-2110-6.
  2. ^PDP 8/e, PDP 8/m & PDP 8/f Small Computer Handbook(PDF). Digital Equipment Corporation. 1973. p. 1-46.
  3. ^Ball, Ken (2015-08-02)."The Dawn of the Programmable Logic Controller (PLC)".automation.com. Retrieved2024-03-02.
  4. ^US3753243A, Ricketts, A.; Devault, A. & Doane, R. et al., "Programmable machine controller", issued 1973-08-14 
  5. ^abcde"DEC PDP-14 Industrial Controller".
  6. ^Nineteen Fifty-Seven To The Present(PDF). Digital Equipment Corporation. 1975.
  7. ^abRandall Brodzik (August 27, 2014)."Inside the competition for the first PLC".

External links

[edit]
PDP
VAX
x86
MIPS
Alpha
See also
Retrieved from "https://en.wikipedia.org/w/index.php?title=PDP-14&oldid=1247637480"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp