Discrete I/O (Digital Inputs and Outputs)
Discrete I/O are controller channels that handle two-state signals: inputs sense on or off conditions from devices such as push buttons, limit switches and proximity sensors, while outputs switch loads such as relays, solenoids, lamps and contactors.
A discrete input module converts a field voltage, commonly 24 V DC in modern machines or mains AC in some installations, into a logic 1 or 0 that the PLC reads each scan. Optical isolation separates field wiring from controller electronics, and input filters suppress contact bounce and electrical noise. Discrete outputs use transistors for fast DC switching, relays for mixed or higher-power loads, or triacs for AC loads, each with rated current and switching limits.
Discrete signals cover much of the I/O on typical machines: start and stop buttons, guard door switches, part-present sensors, valve solenoids, indicator lamps and motor contactors. They can be wired directly to modules in the controller rack, or to remote I/O stations and IO-Link masters near the machine to reduce cable runs.
Selection involves voltage type and level, sourcing or sinking configuration, channel density, isolation, response time and diagnostics such as wire-break or short-circuit detection. Inductive loads need suppression to protect output contacts and limit interference. Standard discrete I/O must not be used for safety functions, which require safety-rated I/O, and field wiring must follow OEM documentation and applicable electrical standards, carried out by qualified personnel.
Key points
- Handle two-state signals from switches and sensors and to lamps and solenoids
- 24 V DC is common in modern machines; AC inputs exist in some installations
- Output types include transistor, relay and triac, each with rated limits
- Optical isolation and input filtering improve noise immunity
- Safety functions need safety-rated I/O, not standard channels
Where AiVibe comes in
AiVibe designs and manufactures the AiAmbA AI Factory, whose edge devices and AI agents let people talk to PLC, CNC and robot controllers in plain language. Agents only propose changes, a trained operator confirms each one, and the AI Factory never replaces a machine's control or safety systems.
Related terms
- Analogue I/OPLC & Industrial Control
- Sourcing and Sinking I/O (PNP and NPN)PLC & Industrial Control
- Remote I/O (Distributed I/O)PLC & Industrial Control
- PLC Scan CyclePLC & Industrial Control
- IO-LinkPLC & Industrial Control
- Programmable Logic Controller (PLC)PLC & Industrial Control