PLC's Flashcards
What allowed the development of PLC?
Microprocessors
What was the first PLC?
Modicon GM
How are PLC’s programmed?
using ladder logic diagrams or english
What do ladder logic programs use in their schematics compared to motor control schematics?
Ladder uses instructions
Motor control uses N.C. & N.O. contacts
What is ladder logic used to represent?
AND, OR, NOT plus arithmetic, timing, counting and memory functions
What are some advantages of PLC’s?
- Good for noisy industrial environments
- Has isolation
- Accepts inputs from pilot devices
- Outputs to contactors
- Work in wide temp. ranges
What does EEPROM stand for?
Electrically Erasable Programmable Read Only Memory
What are opto-isolators used for?
So there is no electrical connection between input & output devices
How many bits is 1 Byte?
8 bits
how many bits is a nibble?
4 bits
What does the input image table keep track of?
the input status of each input
what does the output image table control?
the status of each output
How does processor scanning work?
- Read input status
- Solve ladder logic program
- update the outputs
- repeat
what is the approx time for a scan?
1 to 200 milliseconds
what does scan time depend on? (3)
- # of I/O
- Program length
- Types of instructions
When is a device “sourcing” and the module “sinking” ?
if an input device switches +VDC to the input module (module supplies the -Ve)
When is a module “sourcing” and device “sinking” ?
if an input device switches -VDC and the module supples the +Ve
What will happen if a faulty program is downloaded?
PLC may be bricked (locked-up)
What are internal bits?
Registers internal to the PLC (virtual coils)
Where are internal bits used?
in programming for “one-shots” or where the status of one rung is required for a subsequent rung
What does latching do?
Sets an output on even when the logic in the rung becomes false
What would happen to latches during a power outage? Is low voltage protection provided?
They remain true, and low voltage protection would not be provided unless a MCR is provided
What is a One Shot Rising Instruction?
An instruction that will be true for only one scan
Where is an OSR typically placed?
In a rung after other “trigger” input instructions
What happens to the output instruction associated with the OSR?
it will only be true for the duration of the scan
What does the OSR do after the completion of the scan?
It will hold the rung false even with prior instructions still true
What happens to an OSR when the input logic goes false?
it will be triggered again when the rung conditions become true