You are on page 1of 5

Raewwwwwwwwwwwwwwwwwwwwwwwww

For example, an address that references an output of an SLC 500 is O:5/0. That
is:
O:5/0 means that it is a physical output.
th
O:5/0 means that it uses Slot 5 (the 6 physical slot) in the rack.
O:5/0 means that it is the first output on the card.
Remember that the first slot in an SLC 500 rack is Slot 0. That means a card that
is installed
a relay within the PLC. The internal coil has no connection to the outside world.
It does not connect to an output card. Internal coils are used to store
information. The contacts of this relay can then be used multiple times in
other parts of the program.
How to Program RSView32 Copyright 2009 Modern Media engineersandtechnicians.com

10.1.5. The normal screen font is Arial 12, black. The minimum screen font
is Arial 10, black.
10.1.6. The status of the system is indicated on every screen. The font is
Arial 18, bold, black.
10.1.7. If an alarm occurs, a yellow graphic with the text ALARM of
sufficient size is displayed to draw the attention of the operator. The
font is Arial 16, bold, red. A separate RESET button allows the
operator to reset the alarm.
10.2. Equipment Symbols
10.2.1. All equipment symbols will be 3-D, shaded, and drawn from the
Graphic Libraries within RSView. Icons will be animated using colors to
indicate the state of the equipment.
10.2.2. The position and status of all valves are indicated by the fill color
of the respective valve icon. Valve icon colors are displayed as
follows:
10.2.2.1. Closed: red
10.2.2.2. Open: green
10.2.2.3. Alarm: yellow
10.2.3. The status of all pumps and motors valves are indicated by the fill
color of the respective icon pump and motor icon colors are displayed
as follows:
10.2.3.1. Stopped: red
10.2.3.2. Running: green
10.2.3.3. Alarm: yellow
10.3. Screen Descriptions
10.3.1. There are 6 screens in the system, described as follows:
10.3.1.1. Screen 1 - System View
10.3.1.1.1. An overall system view is shown, similar to the example
shown in this document.
10.3.1.1.2. The Mixing Tank Weight is displayed numerically.
How to Program RSView32 Copyright 2009 Modern Media engineersandtechnicians.com

17

10.3.1.2. Screen 2 Agitator Process Run Time


10.3.1.2.1.1. The agitator process run time is adjustable from 60
seconds to 360 seconds.
10.3.1.3.1.1.1. The time delays used in the Valve Fault
detection logic are individually adjustable from 1 to
10 seconds.
10.3.1.3. Screen 3 Valve Fault Detection Time Delays
10.3.1.4. Screen 4 Maintenance
10.3.1.4.1.1. Total runtime (in hours) for all motors is displayed.
10.3.1.5. Screen 5 Alarms
10.3.1.5.1.1. An Alarm Screen is available to view all alarms. All
alarms and the status of each alarm are displayed. All
alarm events are logged and viewable for a period of 90
days.
10.3.1.5.1.2. Valves are monitored for discrepancies. A
discrepancy occurs when a valve is commanded to open
or close, but the respective limit switch is not activated
within the specified time frame.
10.3.1.5.1.3. The list of alarms is as follows:
10.3.1.5.1.3.1. Valve AV-CW Discrepancy Fault
10.3.1.5.1.3.2. Valve AV-QR Discrepancy Fault
10.3.1.5.1.3.3. Valve AV-KM Discrepancy Fault
10.3.1.5.1.3.4. Valve AV-MT Discrepancy Fault
10.3.1.5.1.3.5. Mixing Tank Hi Level (above 95% of capacity)
10.3.1.5.1.3.6. Emergency Stop Activated
10.3.1.5.2. Screen 6 Batch Log
10.3.1.5.2.1. The completion date and time of each batch is
recorded. This information is maintained for a minimum
of 180 days.
10.3.1.5.3. General
10.3.1.5.3.1. The system name (Hyper-Glass Cleaner) is
displayed on each screen, using the company colors of
blue and light blue in the header. The navigation menu
appears in
How to Program RSView32 Copyright 2009 Modern Media engineersandtechnicians.com

18

this area. All screens in the system are available from this menu.
10.3.1.5.3.2. The current batching step is displayed from all
screens.
10.3.1.5.3.3. The current time and date is displayed on each
screen.
END OF HYPER-GLASS CLEANER BATCHING PROJECT SCOPE
So, what did we get from the scope? Lets summarize:

System Monitoring
From an HMI and SCADA standpoint, we see there are 6 screens required. The
screen resolution is 1024 x 768.
th

In RSLogix, the B3 (binary) file is commonly used for all the internal coils.
There are many other words in other files that have bits you can use as internal
coils, but we are going to stick with the B3 file for our application.
B3:0/0 means that it references an internal Binary file
B3:0/0 means that it uses the first word in the table
B3:0/0 means that it is the first bit in the word.
Note that, unlike the Output and Input files, you have to use the file number in
the address. In this case, the default file number is 3.
TIMER
A timer is a programmable instruction that lets you turn on or turn off bits after
a preset time.
The two primary types of timers are TON for timer on delay and TOF for timer
off delay.
Timers in A-B SLC and MicroLogix processors use file 4 for their timers.
T4:0 means that it references an internal Timer file
T4:0 means that it uses the first timer in the table
The address T4:0 simply refers to the timer. Each timer has bits that turn on
after the timing function is complete. You can address this bit by simply putting
a /DN after the timer address. DN stands for done.
For example, if timer T4:0 is a TON (timer on delay), then the bit T4:0/DN will
turn on after the timer has reached its preset value.
COUNTER
A counter is a programmable instruction that lets you turn on or turn off bits
after a preset count has been reached.
There are different types of counters available in the RSLogix, but the CTU
(counter up) instruction covers everything we will talk about here.
Counters in A-B SLC and MicroLogix processors use file 5.
C5:0 means that it references an internal Counter file
C5:0 means that it uses the first counter in the table
How to Program RSView32

You might also like