# Programmable Logic Controller

Operations · `programmable logic controller` · verification: source checked

A programmable logic controller is a solid-state control system that contains user-programmable memory for storing instructions. Those stored instructions implement functions such as I/O control, logic, timing, counting, three-mode (PID) control, communication, arithmetic, and data and file processing.

## Specification

| Property | Value |
|---|---|
| Kind | system |

## Study notes

- The definition is taken from The Automation, Systems, and Instrumentation Dictionary.
- The term appears in NIST SP 800-82r3 and NISTIR 8183, and is carried into NISTIR 8183 Rev. 1.
- The term also appears in NISTIR 8183A Vol. 1, Vol. 2 and Vol. 3.

## Sources

1. [programmable logic controller - Glossary | CSRC](https://csrc.nist.gov/glossary/term/programmable_logic_controller) (accessed 2026-10-25)

---

Source page: https://machineschema.com/operational/plc  
JSON: https://machineschema.com/operational/plc.json  
License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Cite Machine Schema and the original sources.
