Programmable Logic Circuits Flashcards
What does PLC stand for?
Programmable Logic Controller
What is the main function of a PLC?
Industrial control and automation
How is the logical relationship between Input and Output defined in PLCs?
In software, as opposed to hardwired Relay Ladder Logic
What are the advantages of using PLCs over hardwired systems?
- Better response times
- Large scale networking between distributed facilities
What is a typical configuration of a rack-mounted PLC?
- CPU with integrated power supply
- Standardised snap-in slots to plug in IO modules
- modules selected according to the application
How is IO implemented in PLC-based control and PC-based control respectively?
PLC-based control uses ** IO modules with standardised field wiring terminals**.
PC-based control uses IO cards with separate terminal block
What does the IO memory in a PLC map to?
One-to-one to the CPU memory addresses
What is the purpose of the backplane in a PLC?
Carries power and the communication bus
Describe the backplane in a PLC.
IO modules snap together with the CPU to make contact with the backplane.
Backplane is a continuous connection between the PLC components.
Backplane is composed of:
- address lines
- data lines
- control lines
What types of modules can a typical PLC include?
- CPU module
- Discrete IO modules
- Timer and counter modules
- PID controller modules
- Network communication modules
Describe what is meant by “Each IO point must have a unique address on the PLC bus”.
PLCs typically have a CPU rack and supports three to five expansion racks.
Each rack may have between four and fifteen slots.
In each slot, there can be a single IO module.
The address of each IO module is determined based on rack number, slot number, and channel number. Each IO module has a unique address that can be used to incorporate the specific IO module in the system logic.
What is the scan mode in PLC application development?
The entire program is scanned for executions every time
What does the scan time in a PLC typically measure?
Milliseconds or less per thousand lines of ladder logic code
What do the standard reserved keywords in Ladder Logic include?
- I: discrete inputs
- O: discrete output
- T: timer functions
- C: counter functions
- F: Flags
What is the representation for a discrete input channel state in Ladder Logic?
Two vertical lines
How is Logic AND implemented in Ladder Logic?
By putting two contacts in series
How is Logic OR implemented in Ladder Logic?
By putting two contacts in parallel
What type of data structures does Ladder Logic support?
- Bits for discrete IO
- Bytes and words for analog IO and character data
What is the function of timers and counters in Ladder Logic?
Represented by rectangular shapes
What is the role of the PLC vendor in application development?
Supplies a software development tool for communication and debugging
True or False: The PC is part of the real-time control in PLC systems.
False
What is the typical range of IO points for discrete modules?
8, 16 or 32 IO points
What types of signals can Discrete IO modules handle?
- DC signals
- AC signals
What does the term ‘rung’ refer to in Ladder Logic?
A sequence in a Ladder Logic program