Copyright © Philip M. Parker, INSEAD. Terms of Use.

| Domain | Definition |
Computing | Programmable Logic Controller |
Source: compiled by the editor from various references; see credits. | |
(From Wikipedia, the free Encyclopedia)
The PLC is a microprocessor based device with either modular or integral input/output circuitry that monitors the status of the field connected "sensor" inputs and controls the attached output "actuators" (motor starters, solenoids, pilot lights/displays, speed drives, valves, etc.) according to a user-created, logic program stored in the microprocessor's battery-backed RAM memory. The functionality of the PLC has evolved over the years to include capabilities beyond typical relay control; sophisticated motion control, process control, DCS and complex networking have now been added to the PLC's list of functions.
PLCs have a limited number of connections built in for signals such as digital inputs, digital outputs, analog inputs and analog outputs. Typically expansions are available if the base model does not have sufficient I/O.
Early PLCs were designed to be used by electricians who train on the job. These PLC's were programmed in "ladder logic", which strongly resembles a schematic of relay logic. Modern PLCs can be programmed in ladder logic or in more traditional programming languages such as C. Examples
A simple program could maintain the level of water in a tank between two float switches by opening and closing an electric valve. A slightly more complex arrangement could involve a scale under the tank (as an input) and a flow controller (as an output) allowing water to flow at a controlled rate. A typical industrial application might control several tanks in a process such as sewage treatment. Each tank might be watched for a variety of conditions such as being too full or too empty or having the wrong pH.Analog vs Digital Inputs and Outputs
Digital signals behave as switches, yielding simply an On or Off signal. Pushbuttons, limit-switches, and photo-eyes are examples of devices providing a digital signal. Analog signals behave as volume controls, yielding a range of values between On and Off. Pressure transducers, scales and gas leak detectors can provide analog signals.Examples
In the simple example above, the PLC is accepting two digital inputs from float switches. The PLC is controlling a single digital output to actuate the inlet valve into the tank. If both float switches are off (down) the PLC will open the valve to let more water in. It will continue to fill until both floats lift making their switches turn on.
The slightly more complex example (scale and flow controller) uses analog inputs and outputs. The scale is connected to one of the PLC's analog inputs and the flow controller is connected to one of the PLC's analog outputs. In this system, we can fill at different rates based on how much water in left. If the water level drops rapidly, the flow controller can be opened wide. If water is dripping out, the flow controller can be set to allow only a small amount of water back into the tank. Programming
PLCs programs are generally written in a special application on a personal computer then downloaded over a custom cable to the PLC. The program is stored in the PLC either in battery-backed-up RAM or some other non-volatile memory.
Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Programmable logic controller."
Crosswords: PROGRAMMABLE LOGIC CONTROLLER |
| Specialty definitions using "PROGRAMMABLE LOGIC CONTROLLER": PL/C, PLC. (references) |
| The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com. |
| Expression | Frequency per Day |
programmable logic controller | 192 |
programmable logic controller plc | 14 |
programmable logic controller training | 14 |
programmable logic controller tutorial | 4 |
programmable logic controller simulator | 3 |
introduction to programmable logic controller | 2 |
| Source: compiled by the editor from various references; see credits. | |
Misspellings | |
"PROGRAMMABLE LOGIC CONTROLLER" is suggested in spellcheckers for the following: programmalbe logic controller. (additional references) | |
| Source: compiled by the editor, based on several corpora (additional references). | |
Hexadecimal (or equivalents, 770AD-1900s) (references)50 52 4F 47 52 41 4D 4D 41 42 4C 45      4C 4F 47 49 43      43 4F 4E 54 52 4F 4C 4C 45 52 |
| Leonardo da Vinci (1452-1519; backwards) (references)
|
Binary Code (1918-1938, probably earlier) (references)01010000 01010010 01001111 01000111 01010010 01000001 01001101 01001101 01000001 01000010 01001100 01000101 00100000 01001100 01001111 01000111 01001001 01000011 00100000 01000011 01001111 01001110 01010100 01010010 01001111 01001100 01001100 01000101 01010010 |
HTML Code (1990) (references)P R O G R A M M A B L E   L O G I C   C O N T R O L L E R |
ISO 10646 (1991-1993) (references)0050 0052 004F 0047 0052 0041 004D 004D 0041 0042 004C 0045      004C 004F 0047 0049 0043      0043 004F 004E 0054 0052 004F 004C 004C 0045 0052 |
Encryption (beginner's substitution cypher): (references)50524941523547473536463924649414337237494854524946463952 |
| 1. Crosswords 2. Expressions: Internet 3. Derivations 4. Orthography | 5. Bibliography |
Copyright © Philip M. Parker, INSEAD. Terms of Use.