| |
Programmable Logic Controllers (PLC)
A programmable logic controller (PLC) is a ruggedised industrial computer designed to control machinery and processes in factories, utilities and buildings. It reads the state of input devices such as switches, sensors and push-buttons, executes a stored control program, and drives output devices such as relays, valves, motor starters and indicator lamps. PLCs are built to operate reliably in harsh environments, tolerating electrical noise, vibration, temperature extremes and dust that would disable an ordinary computer.
The PLC works by repeatedly running a fixed sequence called the scan cycle: it samples all inputs, evaluates the program logic, and then updates all outputs, repeating many times per second. The classic programming language is ladder logic, a graphical notation that resembles the relay-and-contact wiring diagrams it originally replaced. Each rung represents a logical condition, with contacts standing for inputs and coils for outputs, so electricians familiar with relay control can read it easily. Other standardised languages, such as function block diagram and structured text, are also widely used.
PLCs communicate with sensors, drives and supervisory systems over industrial networks known as fieldbuses, which allow many devices to share wiring and exchange data deterministically. Siemens controllers are often programmed with the STEP 5 and STEP 7 software families, and many vendors offer their own ecosystems. Related to industrial automation is home and building automation, sometimes called domotics, where similar control principles are applied through dedicated bus systems to manage lighting, heating and access in residential and commercial buildings.
Frequently asked questions
- What is ladder logic?
- Ladder logic is a graphical PLC programming language that mimics relay wiring diagrams. Inputs appear as contacts and outputs as coils arranged on horizontal rungs, making it intuitive for control engineers.
- What is a PLC scan cycle?
- It is the repeating sequence in which the PLC reads inputs, executes the program, and writes outputs. The cycle runs continuously, so the controller responds to changing conditions in near real time.
- What is a fieldbus?
- A fieldbus is an industrial communication network that links controllers with sensors, actuators and drives over shared wiring, exchanging data reliably and predictably between distributed devices.
|
|
Domotics
see also Bussytems
(datacommunication) |
|
Powerline Control Components (PCC) FAQ page,
PCC technical tips
a tip |
|
|
PLC  |
|
Automates programmables industriels en Français, pdf file |
|
Basics of PLC's basic PLC operation, S7-200, S7-300, S7-400, programming a PLC, counters,
interrupts, step 7 |
|
Beckhoff PLC |
|
Digitale besturingen in
Dutch, pdf file |
EasyPLC 4.6
With EasyPLC you can use a
personal computer, to make automatisms control training and simulation.
The main characteristic of EasyPLC is that emulate the operation of a PLC, using
the programming languages more used in the industrial world: Ladder, Grafcet,
Logic Blocks Functions and Script. EasyPLC 4.6 is distributed as
shareware. The EasyPLC free version has enabled all the options (except the
external drivers use to be able to communicate with commercial I/O devices), and
is free to use if you are going to use for personal uses and don't generate any
economic benefit to the user/distributor of the software |
|
GRAFCET
animations flash, en Français |
|
GRAFCET en Français |
| GRAFCET en Français, pdf file |
|
Ladder Logic Functions Ladder Logic Functions, Functions for data handling,
mathematics, conversions, array operations, statistics, comparison and Boolean operations, Design examples, pdf file |
| Ladder logic programming for Programmable
Logic Controllers |
|
PLC basics PLC's are used to automate machinery in assembly lines |
| PLC
controllers online tutorial, Introduction to PLC controllers, PLC controller
parts, Central processing Unit –CPU, Memory, PLC controller programming, Power
supply, Input to PLC controller, Input adjustment interface, PLC controller
output, Output adjustment interface |
| PLC
manual a simple tutorial on PLC's, Siemens, Step 5, Step 7, programmable logic controllers |
| PLC
open
click on training & education |
|
PLC primer pdf file |
|
PLC programming command guide
you need to enable javascript |
|
PLC tutorial site
learning about PLCs, what is a PLC, ladder diagram, relays, registers, counters, timers, one shot, RS232C |
|
Programmable logic controller |
|
Programmable logic controllers
Ladder Logic and Relays, PLC Programming, PLC Operation, pdf file |
|
Programmable logic controllers |
|
Relay Ladder Logic pdf file |
|
TRiLOGI - The Free Ladder Logic
Simulator PLC simulation |
|
|
Home
|
Site Map
|
Email: support[at]karadimov.info
Last updated on:
2026-06-24
|
Copyright © 2011-2021 Educypedia.
https://educypedia.org
|
| |
|
|