534 SECTION 9 Solid-State Controls
They prevent a program from being accidentally
changed or deleted.
Plug connections on the central processing unit
provide connection for the programming terminal
and I/O racks, Figure 58–2. CPUs are designed so
that once a program has been developed and tested
it can be stored on some type of medium such as
tape, disk, CD, or other storage device. In this way, if
a central processor unit fails and has to be replaced,
the program can be downloaded from the storage
medium. This eliminates the time-consuming pro-
cess of having to reprogram the unit by hand.
The Programming Terminal
The programming terminal or loading ter-
minal is used to program the CPU. The type of ter-
minal used depends on the manufacturer and often
the preference of the consumer. Some are small
handheld devices that use a liquid crystal display or
light-emitting diodes to show the program, Figure 58–3.
Some of these small units will display one line of the
program at a time and others require the program to
be entered in a language called Boolean.
Another type of programming terminal contains
a display and keyboard, Figure 58–4. This type
of terminal generally displays several lines of the
program at a time and can be used to observe the
operation of the circuit as it is operating.
Many industries prefer to use a notebook or lap-
top computer for programming, Figure 58–5. An
interface that permits the computer to be connected
to the input of the PLC and software program is
generally available from the manufacturer of the
programmable logic controller.
The terminal is used not only to program the
PLC but also to troubleshoot the circuit. When the
terminal is connected to the CPU, the circuit can
be examined while it is in operation. Figure 58–6
illustrates a circuit typical of those which are seen
on the display. Notice that this schematic diagram
is different from the typical ladder diagram. All of
the line components are shown as normally open or
normally closed contacts. There are no NEMA sym-
bols for pushbutton, oat switch, limit switches, and
so on. The programmable logic controller recognizes
only open or closed contacts. It does not know if a
contact is connected to a pushbutton, a limit switch,
or a oat switch. Each contact, however, does have
a number. The number is used to distinguish one
contact from another.
In this example, coil symbols look like a set of
parentheses instead of a circle as shown on most
ladder diagrams. Each line ends with a coil and
each coil has a number. When a contact symbol
has the same number as a coil, it means that the
contact is controlled by that coil. The schematic in
Figure 58–6 shows a coil numbered 257 and two
contacts numbered 257. When coil 257 is ener-
gized, the programmable logic controller interprets
both contacts 257 to be closed.
A characteristic of interpreting a diagram when
viewing it on the screen of most loading terminals is
that when a current path exists through a contact or
if a coil is energized they will be highlighted on the
display. In the example shown in Figure 58–6, coil
257, both 257 contacts, contact 16, and contact
Figure 58–2
Plug connections located on the CPU. (Courtesy of Siemens Energy
and Automation, Inc.).