DE04 Panel View 5000
-
Upload
alejandro-almonacid-rivas -
Category
Documents
-
view
256 -
download
2
Transcript of DE04 Panel View 5000
-
7/24/2019 DE04 Panel View 5000
1/44
Pan
For C
lView
assroom
5000 /
Use Onl
Logix
!
Integ ation
-
7/24/2019 DE04 Panel View 5000
2/44
This documa learning ashould only
The varietythat those rtaken to enlaws, regulIn no eventresponsiblethis Documalleged use
No patent lidescribed i
Except as s
p
o
e
st
alReproductiprohibited.
Throughout
entation, whethid when usingbe used as a le
of uses for thesponsible for ture that each ations, codes an
will Rockwell Aor liable for anntation. Rock
of, or reliance
ability is assumthe Document
pecifically agre
operly using, c
third-party pro
suring that onl
aying informed
l other factors a
n of the conten
this manual we
Identifiesthat canwhich m
Identi
Identidama iden avoi reco
Labels m
Labels m
r, illustrative, pockwell Automarning tool by q
ardware, softwe application application and ad standards in a
tomation, Inc.,indirect or conell Automation
n, this Docume
d by Rockwelltion.
d in writing as
librating, operat
ided instruction
properly traine
of all Product up
fecting the Pro
s of the Docum
use the followin
information aboause an explosy lead to perso
ies information
ies informationge, or economicify a hazarda hazard
gnize the conse
ay be located o
ay be located o
Important
inted, online otion approvedalified professi
re and firmward use of thosectual use meetsddition to any a
r any of its affiliequential damadoes not assutation.
utomation with
art of a mainte
ing, monitoring
, warnings, rec
personnel use
dates and alert
ucts that are o
ntation, in whol
g notes to mak
ut practices orion in a hazardal injury or dea
hat is critical fo
bout practicesloss. Attention
quence
or inside the d
or inside the d
User Info
r electronic (heemonstration hnals.
(hereinafter Products must s
all performancplicable techni
ate or subsidiarges resulting fre responsibility
respect to use
ance or suppor
and maintaining
ommendations
, operate and m
and implemen
tside of the dire
le or in part, wit
you aware of
ircumstancesus environmenth, property da
successful app
or circumstancehelp you:
rive to alert peo
rive to alert peo
mation
einafter Docurdware, softwa
roducts) descriatisfy themselvand safety reqal documents.
y companies (hm the use or aor liability for d
f information, ci
contract, equip
all Products co
nd documentat
aintain the Prod
ing all updates
ct control of Ro
out written per
afety considera
,age, or econo
lication and un
s that can lead
ple that danger
ple that surface
entation) is intre and firmware
bed in this Docs that all necesuirements, inclu
reinafter Rockplication of themages of any k
ircuits, equipme
ment users are
nsistent with all
ion;
ucts at all times
and fixes; and
kwell Automati
ission of Rock
tions:
ic loss.
erstanding of th
to personal inju
us voltage may
s may be dange
nded for use o. The Documen
mentation, mansary steps haveding any applic
ell AutomationProducts descriind based on th
nt, or software
responsible for:
Rockwell Auto
;
n.
ell Automation
e product.
y or death, pro
be present.
rous temperatu
ly astation
datesbeenble
) beed in
e
ation
is
erty
es.
-
7/24/2019 DE04 Panel View 5000
3/44
3 of 44
PanelView 5000 / Logix Integration
Contents
Before you begin ............................................................................................................................................................................... 4
About this lab .................................................................................................................................................................................... 4
Other RSTechED Labs with related content ..................................................................................................................................... 4
Tools & prerequisites ........................................................................................................................................................................ 5
Section 1: Comments, Descriptions and Extended Tag Properties .............................................................. 6
1.1
Descriptions and Rung Comments ............................................................................................................................................. 6
1.2Enabling Tag Extended Properties ............................................................................................................................................. 6
1.3Referencing Min and Max Extended Tag Properties in Your Logic ............................................................................................ 7
1.4Engineering Unit, State1 and State0 properties as Pass-Through properties ............................................................................ 9
1.5Extended Tag Properties in an Array ........................................................................................................................................ 10
1.6Referencing Tag Extended Properties in your HMI (Informational section only) ...................................................................... 12
1.7Extended Tag Properties in Different Programming Languages (Information Section Only) .................................................... 13
1.8Using Pass-Through for Optimized Download / Upload Times ................................................................................................. 14
1.9Section 1 Summary................................................................................................................................................................... 20
Section 2: Alarms ........................................................................................................................................ 21
2.1Working with device-based Alarms and Events (Information Section Only) ............................................................................. 21
2.2Alarm Shelving Setup in Studio 5000 Logix Designer ........................................................................................................... 23
2.3Deploying an Application in Studio 5000 View Designer ....................................................................................................... 25
2.4Shelving Alarms Detailed Steps ............................................................................................................................................. 26
2.5Shelving Alarms Additional Steps .......................................................................................................................................... 30
2.6Adding Alarms ........................................................................................................................................................................... 31
2.7Section 2 Summary................................................................................................................................................................... 34
Section 3: High-Speed HMI Button Control ................................................................................................ 35
3.1.Adding the PanelView 5000 to the I/O Configuration of Logix .................................................................................................. 36
3.2.Adding the HMIBC instruction in Ladder ................................................................................................................................... 37
3.3Configuring the button on the PanelView 5000......................................................................................................................... 37
3.4Deploy the modified project to the PanelView 5000 terminal .................................................................................................... 40
3.5Section 3 Summary................................................................................................................................................................... 41
-
7/24/2019 DE04 Panel View 5000
4/44
4 of 44
Before you begin
From the desktop, open the P5K_Demo.ACD in Studio 5000 Logix Designer
Download the ACD project to the controller designated to your lab station. See your lab station computer monitor for
information on which controller is dedicated to your station.
Perform as much of the lab as possible while online with the controller.
About this lab
Learn about the premier integration between the Logix Family of programmable automation controllers (PAC) and the new
PanelView 5000 industrial automation panels.
This lab is intended to walk you thru the synergy created between these traditionally independent development environments.
Working in tandem, the PanelView 5000 terminal and the Logix controller family provide differentiation that cannot be realized by
other vendors building independent products. This allows the Logix controller to focus on control and the PanelView 5000 to
focus on operator interface to data.
This lab will be focused on Extended tag Properties and the High-speed HMI Button Control. We will also touch on the Alarms
and Events introduced with firmware 16.03 as it is part of the PanelView 5000 HMI Premier Integration to Logix. We will use the
new Studio 5000 Logix Designer (formally RSLogix 5000) and the Studio 5000 View Designer software packages.
This lab is made up of three sections; each concentrating on one major feature. A presentation or a demo is provided prior to
every section. All three sections combined take approximately60minutes to complete (not including presentations).
Other RSTechED Labs with related content
DE01 Rockwell Software Studio 5000 V22 Productivity Features Preview
VZ06 FactoryTalk View Site Edition: Implementing FactoryTalk Alarms and Events
VZ07 Allen-Bradley PanelView 5000: Exploration of the Latest Features
-
7/24/2019 DE04 Panel View 5000
5/44
5 of 44
Tools & prerequisites
Software programs required
The following software is required to complete this lab.
VMware Workstation
Studio 5000 Logix Designer (formally RSLogix 5000)
RSLinx Classic
Studio 5000 View Designer
Hardware devices required
The following hardware is required to complete this lab.
1756 ControlLogix Chassis
1756-L75 ControlLogix PAC
1756-EN2TR ControlLogix Ethernet Bridge
Desktop Computer with Studio 5000 View Designer and Studio 5000 Logix Designer
Files required
The following files are required to complete this lab.
VMWare image files for the RSTechED 2013 DE04 virtual machines
ACD project file (PV5K_Demo.ACD) for Studio 5000 Logix Designer
VPD project file (SuperJuice_Complete.VPD) for Studio 5000 View Designer
Tag import CSV file (DE04_Passthrough.CSV) containing Pass-through tag examples
Tag import CSV file (DE04_NoPassthrough.CSV) containing Non Pass-through tag examples
-
7/24/2019 DE04 Panel View 5000
6/44
Section 1:
This sectio
tag properti
1.1 Descr
All commen
the Data, L
a level of c
multiple de
workstation
1.2 Enabl
1. N
2. H
3. S
Comments,
of the lab provi
es.
iptions and R
ts and descripti
gic and I/O me
nvenience whe
elopers adding
s.
ing Tag Exten
avigate to the
ighlight the ta
electEnginee
escriptions
des an overvie
ung Commen
ns (including ta
ory. Logix con
n multiple engin
code to a single
ded Properti
rogram Tag
myDINTand
ring Units, Ma
nd Extended
of whats new
ts
g description a
rollers come wi
ers need acce
project online i
s
in theDE04_
press theExt
x, andMin fro
6 of 44
Tag Properti
ith version 21
d program des
h extended inte
s to the logic o
greatly improv
Program.
nded Propert
m the dropdo
s
of Studio 5000 r
riptions) now r
rnal memory to
in case the AC
ed as comment
ies button in t
n.
elated to Com
side in the cont
support this fea
D project file is l
are maintaine
he tag properti
ents, Descriptio
oller and do no
ure. They also
ost. Workflow o
between conn
es window.
ns and
use
rovide
cted
-
7/24/2019 DE04 Panel View 5000
7/44
4.
1.3 Refer
Lets say y
outside a s
1. A
Today, yo
2. Fi
3.
b
giloEc
Etaaid
nce Extended
into 0 and
ncing Min an
u have to progr
ecified range.
dd the followin
u cant brow
inalize all edit
ake sure the
tween @Min
hy use the Minves you the optigic, whether it itended Propertntroller / HMI c
tended propertig's extended prcessed in logicportant to pointta and logic m
Properties are
axto 1000.
d Max Exten
am your logic in
his can easily b
g rung to the
e for the Ext
in the progra
rocessor is in
(0) and @Max
and Max Propeon to make a cused in a Limities can be refermmunication a
ies must be useoperties only inwhen the projeout that when emory.
enabled, Exp
ed Tag Prop
a way to preve
e done using th
E04_MainRo
nded Propert
.
Run mode. M
(1000) will ex
ties instead ofange in one pla, greater than oenced from thed is especially
d as an input ophe Tag Propertit is online with txtended tag pro
7 of 44
nd theData
rties in Your
t a critical outp
Limit instructio
tinunder th
ies of a tag, p
nually chang
cute true and
constant or jusce and have thany other inputPanelView 500useful when cre
erand that is noes Pane. You che controller. Yperties are use
roperties and
Logic
t from being en
n with the Min
eDE04Progr
lease manual
the value of
energize the
t another tag?t take affect evtype of an instrTerminals. Thiating device fac
t of type BOOLannot remove eou would have tor referenced i
setEnginneri
ergized when t
nd Max Extend
m.
ly type it in a
yDINT. Verif
TE (myBOO
sing Extendedry place it is us
uction. Furtheris functionality oeplates.
and you can chxtended properto go offline. It iin logic, they will
g Unitto SE
e input value is
d Properties.
shown belo
y that only val
).
ropertiesed in yourore,ptimizes
nge theies that arealso
l consume
,
.
es
-
7/24/2019 DE04 Panel View 5000
8/44
DdpeEw
uring a downloacumentation aoperties must btended tag protended Tag Pr
ill show an erro
d, the user willd extended tage downloaded,erties for a givperties are not. We will take a
ave the optionproperties. If atherwise the dn tag are usedincluded in thecloser look at t
8 of 44
o select whethy extended tagwnload will notithin an HMI aownload, the eis concept late
r or not to dowproperty is usecomplete. Theplication. If thtended tag proin this section.
load all projectd in logic, all extsame concept aproject documperty reference
ended tagpplies whenntation andon the HMI
-
7/24/2019 DE04 Panel View 5000
9/44
1.4 Engin
1. N
2. H
3. E
t
4. S
Sdp
5. T
Tpp
eering Unit,
avigate to the
ighlightthe t
nable allExte
Position,S
elect themyB
yBOOL. Wha
ate0, State1, anot explicitly poperties values
he user is allo
ngineering U
e pass-througoperties by mass-through pro
tate1 and Sta
program tags i
g myBOOLali
ded Properti
ate0to Open
OLaliastag.
are the defau
d Engineeringrovide State0, Sare displayed.
ed to overwrit
itsof myBO
properties willually entering terties will be di
te0 propertie
n theDE04_P
asand note th
sfor the prog
d andState
The tagmyB
lt values used
nit are considetate1, and Engi
e a pass-throu
Laliasto Ali
e grayed out.e desired valu
scussed later in
9 of 44
as Pass-Thr
ogram.
at extended ta
ram scope tag
to Closed.
OOLaliashas
forEnginneri
red pass-througeering Unit pro
gh property if
s-Position.
s stated aboveinto the applicthis section.
ough properti
g properties a
calledmyBO
already been
g Unit,State
h properties. Thperties for an ali
desired. Lets
, you can overwble field. Additi
ies
re NOT enabl
OLand set th
configured as
0, andState1
is means thatias tag, the bas
try this by cha
rite the pass thronal considerati
d.
Enginnering
n alias for
henever youtag
nging the
oughons on
Unit
-
7/24/2019 DE04 Panel View 5000
10/44
1.5 Exten
1. L
2. N
3. C
4.
Fi
5. N
el
a
6. N
ded Tag Prop
cate the DIN
xtended Prop
avigate toDE
hange the Lim
yDINTArray[
inalizeall pro
avigate back t
ementmyDIN
d 5000 for M
avigate toDE
erties in an A
array tag call
ertiesfor the
4_MainRouti
it instruction o
].@Maxas th
ram edits. Not
myDINTArr
TArray[2]and
x).
4_MainRouti
rray
dmyDINTAr
ase tag ONL
e.
the rung add
Low Limita
e what values
y in the DE04
explicitly provi
e.
10 of 44
ayin the Pro
and set the
ed previously
dHigh Limit.
are used in th
Program tag
ide different Mi
ram Tags ofD
into 0 and
o that it uses
.
limit instructi
,enableExte
in and Max pr
E04_Program
axto 1000.
myDINTArray
onLow Limit
ded Properti
perty values (
and enable
[2].@Minand
ndHigh Lim
esfor the arra
e.g. 1000 for
t.
in
-
7/24/2019 DE04 Panel View 5000
11/44
7.
8. C
9. Fi
Eelth
hat is the limit
hange the Lim
yDINTArray[
inalizeall pro
tended Propertement. In thise element.
instruction no
it instruction o
].@Maxas th
ram edits. Not
ies on an arrayase, the array e
using forLo
the rung add
Low Limita
e what values
apply to all arraxtended propert
11 of 44
w LimitandH
ed previously
dHigh Limit.
are used in th
elements exceies are overridd
igh Limit?
o that it uses
.
limit instructi
pt when specifien by the exten
myDINTArray
onLow Limit
d on an individded properties
[3].@Minand
ndHigh Lim
al arraypecified on
t.
-
7/24/2019 DE04 Panel View 5000
12/44
1.6 Refer
When the
Max, Engi
B
UEFu
AcH
NE
ncing Tag E
anelView 50
eering Unit, T
eing able to ref
DT structure istended Tag Prrthermore, becdate rate by th
s stated previountroller, unlessMI faceplates wiemory.
OTE: If any tagtended Tag Pr
tended Prop
0 HMI termin
ag Description
rence Extended
ot required for tperties configu
ause ExtendedPanelView 50
sly in the lab, ththey are refereill result in redu
extended propeoperties chec
rties in your
ls are release
and Tag Nam
Tag Properties
he basic Min, Med for a tag willag Properties0. They are onle extended tagced in logic. Wed communicat
rty is referencebox must be se
12 of 44
HMI (Info rmat
, we will be a
e.
in the PanelVie
ax, Description,be read by theo not change oread when aroperties will n
ith these factorion load on the
in the HMI, thelected in the Pr
ional section
le to referenc
w 5000 has ma
Tag Name, anHMI if the baseften, they are Nroperty changet consume datin mind, usingontroller as wel
Download Prjects tab of the
only)
all properties
ny benefits. To
Engineering Utag is read by thOT polled baseis noted by the
and logic meextended tag prll as less consu
ject DocumenController Prop
, including; Mi
tart with, a
nits. Alle HMI.on an
controller!ory in theperties fored
ation anderties.
,
-
7/24/2019 DE04 Panel View 5000
13/44
1.7 Exten
1. E
r
2.
U
ded Tag Prop
xtended Prop
utine.
e can also us
DT member in
erties in Diffe
rties also wor
the extended
the example
rent Program
within a Func
properties in
elow.
13 of 44
ming Langua
tion Block Dia
tructured Tex
ges (Informati
ram. Here is
t. We are usin
ion Section O
n example of
g the Extende
nly)
a Function Blo
Properties of
ck
a
-
7/24/2019 DE04 Panel View 5000
14/44
1.8 Using
This secti
upload an
When Pass
1.
S
2.
3.
D
4. C
Pass-Throug
n will cover h
download ti
-Through Disp
ave the ACD fi
o offline with t
pen the contr
isplay checkb
lick on Tools
h for Optimiz
w using pass-t
es.
lay is utilized
le.
e controller.
ller properties
xes are chec
> Import => T
ed Download
hrough for pro
window and n
ed. They sho
gs and Logic
14 of 44
/ Upload Tim
ect document
vigate to the
ld be checke
Comments
s
ation and exte
roject tab. M
by default.
nded tag prop
ake sure both
rties can opti
Pass-Through
ize
-
7/24/2019 DE04 Panel View 5000
15/44
5. N
6. N
7. E
8. E
avigate to the
avigate to the
xamine the m
y100DINTs.
xpand the my
C:\Lab Files\L
DE04_Progra
yStructureXX
Structure1_P
ogix folder an
Tags.
Passthrough
ssthrought
15 of 44
d select the D
tags. Each
g.
E04_Passthr
f the 10 struc
Noticgrayedescrithe d
defini
ugh.csvfile.
ures is of the
how the ded. This indiciption has bescription fro
ion will be p
Select Impor
ame data typ
cription texttes that non defined athe UDT
assed-throug
t.
,
is
d
h.
-
7/24/2019 DE04 Panel View 5000
16/44
9. I
st
a
10. L
n
t
11.
k
12.
the Controll
ructure my10
d the UDT de
ok at the des
cessary. Th
xt indicates p
The descripti
e are now goi
ep track of th
o offline with t
r Organizer,
0DINTs. Mini
finition.
ription for my
tag descriptio
ss-through is
on should be:
ng to downloa
amount of ti
e controller.
avigate to the
mize the UDT
Structure1_P
ns in the UDT
sed.
the current p
e it takes for t
16 of 44
Data Types
window and
assthrough.D
definition are
ogram with p
he program to
User-Defin
ove it so you
int001. Exp
assed throug
ss-through en
finish the dow
dfolder and o
an view the b
nd the descrip
to the progra
abled. Begin
nload process.
pen the UDT
th the progra
tion column if
tags. The g
download an
. Record the ti
tags
ray
d
me.
-
7/24/2019 DE04 Panel View 5000
17/44
P
T
e
T
Td
T
M
ass-Through D
is shows a goohen a user doeists in the UDT
e pass-througain settings:
e Show Passscriptions defin
e Append To
ember descripti
isplay:
d example of hs not explicitly ddefinition.
configuration c
-Through Proped in the UDT d
Base Tag Des
on.
w the pass-throefine a tag desc
n be found in t
erties check befinition.
ription check
17 of 44
ugh feature worription when cr
e controller pro
ox will ensure t
box will append
ks with UDTs wating a tag, it wi
perties on the
at the tag and
the UDT descri
ithin the Logix eill inherit the de
roject tab. The
ll members will
iption to the beg
nvironment.cription that
e are two
inherit the
inning of the
-
7/24/2019 DE04 Panel View 5000
18/44
When Pass
13. N
14. E
15.
C
16. N
17. E
t
18. E
19.
L
n
s
-Through Disp
avigate to the
nsure theEdit
lick on Tools
avigate to the
xamine the m
pe, my100DI
xpand the my
ok at the des
cessary by cli
ould notice th
RAY. This in
The descripti
lay is NOT utili
DE04_Progra
Tagstab is s
> Import => T
C:\Lab Files\L
yStructureXX
Ts .
Structure1_N
ription for my
cking inside th
at it is identica
icates that the
on should be:
zed
Tags.
lected and del
gs and Logic
ogixfolder an
NoPassthro
oPassthroug
Structure1_N
e tag descripti
l to the descri
description h
18 of 44
ete all 10 of th
Comments
d select the D
ghtags. Ea
tag.
oPassthroug
on. Each stru
tion from the
s been hard-
e myStructu
E04_NoPasst
h of these 10
.Dint001. E
ture member
ass-through t
oded
eXX_Passthr
hrough.csv f
structures is o
pand the des
has a distinct t
gs. The text i
oughtags.
ile. Select Im
the same dat
ription colum
ag description.
s BLACK and
ort.
a
if
. You
not
-
7/24/2019 DE04 Panel View 5000
19/44
19 of 44
20. We are now going to download the current program with pass-through disabled. Begin a download and
keep track of the amount of time it takes for the program to finish the download process. Record the time.
You should notice a 20% 30% increase in download time when pass-through is not utilized.
Designing your application to use pass-through will enhance upload / download times.
21. Delete all 10 of the myStructureXX_NoPassthroughtags.
What happens to Project Documentation during a download?
During a download, all project documentation and extended tag property lists are packed into a database thatlives on extended memory in the controller. Each comment, description, and extended tag property list for all
AOIs, UDTs, rungs, programs, and tags will be entered into in the project documentation database as eachelement is downloaded to the controller. As the number of project documentation items increase, the size ofthe project documentation database will increase as well as the total number of database entries.
Pass-Through
This is probably the single most important optimization technique that can be utilized to minimize downloadand upload times when project documentation is included. Since Pass-Through Display can only be used
with arrays and UDTs, it is important to organize as many tags as possible into these two groups. ThePass-Through Display setting allows project documentation pertaining to arrays and UDTs to be defined inthe base tag or definition.
When using arrays, the base tag description and extended tag properties list will be propagated to allmembers of the array. If certain tags in the array must have a unique description or extended tag propertieslist, it can be changed in the tag editor. Any manual changes in project documentation to members of anarray will take priority over the Pass-Through Display information.
When using UDTs, the data type definition description and extended tag properties list will be propagated toall tags of that data type. Similarly to arrays, if certain members (tags) of a UDT must have a uniquedescription or extended tag properties list, it can be changed in the tag editor. Any manual changes inproject documentation to members in a user defined tag will take priority over the Pass-Through Displayinformation.
Pass-Through Display allows the description and extended tag properties list to be entered into the projectdocumentation database one time, regardless of how many members are in the array or how many userdefined tag instances exist. If Pass-Through Display was not implemented, every tag and member wouldhave a separate entry in the project documentation database. Using Pass-Through Display wheneverpossible will greatly improve upload and download time performance.
Rung Comments:
Rung comments can have an impact on upload and download times. As the total number of rung commentsincrease, so will the number of project documentation database entries. Studio 5000 Logix Designer doesan excellent job compressing rung comments. With that in mind, it is better to have a smaller number oflarge rung comments as opposed to a large number of small rung comments. Since each comment willrequire an entry in the project documentation database, better performance can be achieved by consolidatingas many rung comments as possible into one or several large rung comment(s).
-
7/24/2019 DE04 Panel View 5000
20/44
20 of 44
1.9 Section 1 Summary
You learned
How to configure Extended Tag Properties
How to use Extended Tag Properties in Logic
How Extended Tag Properties will optimize HMI faceplate development
How project documentation is downloaded and stored in the controller.
How to use Pass-Through Display to optimize Project Documentation
You have finished Section 1 of the lab. Please do not continue unto Section 2 until after the instructor demonstration.
-
7/24/2019 DE04 Panel View 5000
21/44
21 of 44
Section 2: Alarms
The PanelView 5000 terminal allows you to subscribe to Logix-based Device Alarms configured in Studio 5000 Logix
Designer. This feature is referred to as FactoryTalk Alarms and Events. It has been available since ControlLogix firmware
version 16 and was limited to the FactoryTalk View Site Edition HMI software package. The PanelView 5000 terminals will
support FactoryTalk Alarms and Events. The Logix-based alarm instructions are used to monitor and control alarm conditions.
These instructions will integrate alarming between PanelView 5000 applications and Logix controllers. Studio 5000 View
Designer has two alarm tables to view the alarms, Alarm Summary and Alarm Manager. In this lab, we will primarily be focused
on exploring the Logix based alarm instructions and the Alarm Manager screen.
2.1 Working with device-based Alarms and Events (Information Section Only)
Digital (ALMD)
A digital alarm (ALMD instruction) is configured to monitor its input for one of the following alarm conditions:
the input value equal to one
the input value equal to zero
When the alarm condition is true, the alarm enters the In Alarmstate. When the alarm condition is false, the alarm enters the
Normalor Out of Alarmstate.
Analog (ALMA)
An analog alarm (ALMA instruction) can be configured to monitor for two types of alarm conditions:
Level
Rate of Change
Level Alarmsmonitor an input for alarm conditions that go In Alarmwhen the input value goes above or below predefined
limits. When defining a level alarm, you can configure up to four alarm level conditions each with limits (sometimes called
thresholds), a severity and alarm message. The supported alarm conditions are:
High High (HIHI)
High (HI)
Low (LO)
Low Low (LOLO)
Rate of Changealarms monitor an input for alarm conditions that go In Alarmwhen the input value changes faster or slower
than predefined limits. When defining a rate of change alarm, you can configure up to two rate of change conditions each with
limits, a severity, and an alarm message. The supported alarm conditions are:
Rate of Change Positive (ROC_POS)
Rate of Change Negative (ROC_NEG)
-
7/24/2019 DE04 Panel View 5000
22/44
22 of 44
Advantages o f alarming ins tructions in the control ler
Alarm instructions are programmed only once, reducing programming effort and errors.
Alarm conditions are detected more quickly.
HMI tags are not required, reducing overhead and device tag mapping errors.
Alarms are managed, processed, and preserved by controllers, even if the HMI goes down.
Data polling is eliminated, which reduces network overhead and controller processing and improves overall system
performance.
Timestamps on alarm conditions are much more accurate, because they are applied in the controller, and not delayed until
they reach the HMI software.
Follows ISA 18 Alarm recommendations.
What is Shelving?
You can shelve an alarm for a piece of equipment in your system that is currently under maintenance.Shelving an alarm prevents notification of new state changes. Alarms are shelved for the shelve duration asdefined in the controller. Un-shelving an alarm resumes the notification of new state changes.
A shelved alarm:
- Can still become In Alarm (but the event that makes the alarm In Alarm does not appear in the AlarmSummary).
- Remains unacknowledged until you acknowledge it. Therefore, even if an alarm configured to requireacknowledgment becomes active while shelved, it does not transition to the Active state.
- Appears in the Alarm Summary, only if the shelved alarm is unacknowledged.
- Appears in the Alarm Manager.
Why is shelving important?
Shelving is essential for helping plant operators address higher priority alarms efficiently and effectively byallowing the user to temporarily hide lower priority alarms.
-
7/24/2019 DE04 Panel View 5000
23/44
2.2Alarm
1. TpDp
2. C
S
Salalb
Ntho
Mty
3. C
Shelving Set
he default sheloperties for thE04_Alarmsroperties of th
hange theSh
helve Duration
helve duration iarm postponesarm is acknowlcomes unackn
ormally this is ae PanelView 50FactoryTalk Vi
aximum Shelv
aximum shelvepically is config
lick on the but
up in Studio
ving time define ALMD instruoutine under tALMD instruc
lving Duration
the length of tialarm processindged while it iswledged when
operator defin00 terminal in aew SE 7.0.
Duration
duration is thered by the syst
on highlighted
000 Logix
ed in an alarction to changeDE04_Progtions.
to5min and t
e in minutes tg. It is like suppshelved, it remthe shelve dura
d duration. Thfuture release.
aximum time dm designer an
below to acce
23 of 44
esigner
ing instructionits shelving ti
ram and click
heMaximum
shelve an alarressing an alarins acknowledgion ends, provi
e operator will hThe operators
uration in minutis not operator
ss the properti
in the controllme. In Studioon the button
helve Duratio
. The minimu, except that sed even if it beed the alarm is
ave the option tability to set the
s for which anadjustable.
es of theALM
er is zero. Let5000 Logixhighlighted bel
nto10min an
is 1 minute. Shelving is time liomes active agstill active.
o set the shelveshelve duration
alarm can be sh
Ainstructions.
access theesigner, ope
ow to access t
clickOK.
elving anited. If anin. It
time fromis available
elved. This
thehe
-
7/24/2019 DE04 Panel View 5000
24/44
4. C
5.
S
hange the Sh
aveyour Studi
lving Duration
o 5000 Logi
to2min, the
Designer pr
24 of 44
aximum Shel
ject andmini
ve Duration to
izethe softw
10min, and cl
re.
ick OK.
-
7/24/2019 DE04 Panel View 5000
25/44
2.3 Deplo
1. F
2. N
3. T
5
4. I
p
5.
6. M
ying an Appli
rom the deskt
avigate to: Ex
he project is al
00 View D
the Deploy R
oject. Again, t
nce the wizar
inimizeStudi
cation in Stu
p, double-clic
lore Com
ready configur
signer, go to
ntime Applica
he project sho
is complete (
5000 View
io 5000 Vie
on theLab Fi
lete and dou
ed with the co
ommunicati
tion window, c
ld already be
5 20 secon
Designer usin
25 of 44
w Designer
les folder
le-click the fil
rect terminal I
nsDeplo
lick on the De
configured wit
s) with all gre
g the control b
SuperJuice
P address. Fr
application.
loy button hig
h the correct I
n checkmark
uttons in the u
Complete.vp
m the main m
hlighted below
address.
, clickClose.
pper right of th
.
nu of Studio
to deploy the
e window
iew
-
7/24/2019 DE04 Panel View 5000
26/44
7. D
8. I
Note:
Nc
2.4 Shelv
1. L
2. N
ouble-Click th
the window t
he reboot will t
ote:The final pnfiguration scr
ing Alarms
cate and pre
avigate to the
PV5000Clie
at appears, v
ke roughly one
oduct will run thens.
Detailed Step
s the Navigati
DE04_Mains
tToolUser.ex
rify the IP add
minute to comp
e project autom
on button on t
reen. It is loc
26 of 44
icon on the
ress is 192.16
lete.
atically after de
he bottom of t
ted in theDE0
esktop
.1.20, and cli
loyment and c
e terminal.
4folder on th
kReboot.
ntain a full set
root of the N
f terminal
vigation menu.
-
7/24/2019 DE04 Panel View 5000
27/44
3.
TAl
4. T
p
5.
D
nce theDE04
hat is an Alare Alarm Summ
larms that are I
here may be s
essing theAc
nce the curre
E04_Mainscr
Mainscreen i
Summary Tabary Table is a liAlarm and Una
everal alarms i
knowledge B
t alarms are a
een.
s open, click o
le?t of alarms in ycknowledged).
n the summar
tton.
knowledged,
27 of 44
n theAlarm S
ur projects ref
screen. Ack
press theBac
ummary Scre
renced controll
owledge all al
Arrowbutto
enButton.
er that require a
larms by selec
to navigate b
ttention (i.e.
ing them and
ack to the
-
7/24/2019 DE04 Panel View 5000
28/44
6. T
st
g
7. N
8.
t
Ackno
Unack
9. S
10. T
A
al
heDE04_Mai
art by enablin
een to red.
avigateto the
n the terminal,
ice to sort ala
ledged alarms
owledged alar
elect theDE04
o shelve an al
larm should b
arm.
screen allow
a digital alar
Alarm Summ
in the Alarm
rms by the hig
will have the fol
s will have the
Digital Alarm
rm using the
removed fro
you to manu
by pressing t
ry screen.
ummary scre
est severity a
lowing icon:
following icon:
Ac ti vealarm
larm Summa
the Alarm Su
28 of 44
lly control an
heEnable Ala
n, scroll up a
nd locate the f
. Press theA
ry , select the
mmary. Go a
nalog and dig
rm button. T
d press on th
ollowing alarm
knowledgeb
larm first, an
ead and shel
ital alarm in th
e stack light s
Severity colu
: DE04 Digital
utton.
then select th
e the DE04 Di
e controller. L
hould switch fr
mn header(
Alarm Active
e shelve butto
gital Alarm A
ets
om
)
.
n. The
ctive
-
7/24/2019 DE04 Panel View 5000
29/44
11. U
Tr
12. I
in
13. S
s
14. T
5
se the Navigat
hat is an Alare Alarm Managardless of stat
the Alarm Ma
the inhibit sta
croll down in t
elved, who s
he digital alar
00 Logix D
ion button aga
Manager Tabler Table is a pre. Alarms listed
nager screen,
e. Select and
e details wind
elved the alar
will be unshe
esigner.
in to navigate
e?-configured list
in the Alarm Ma
it should be e
highlight the
ow and locate
, and when t
lved automati
29 of 44
o theAlarm
of all alarms fonager include al
sy to locate th
E04 Digital A
the shelving d
e alarm will b
ally after 5 mi
anagerscree
nd in your projll of the conditio
e shelved alar
larm Activea
etails. You ca
unshelved.
utes as we c
n under theS
ct's referencedns for a given al
m. It will have
larm.
n see when th
nfigured them
stem folder.
controllers,arm.
the shelved ic
alarm was
in the Studio
n in
-
7/24/2019 DE04 Panel View 5000
30/44
2.5 Shelv
1. N
2. D
3.
N
4. N
A
a
5. A
S
6. H
7. T
c
in
8. U
ing Alarms
avigate back t
isable the Digi
ote the 4 levelill slowly incre
avigateto the
cknowledge
out 90 secon
fter the two hi
creen.
ighlight theD
he details win
ntroller. The l
struction. Th
nshelve theHI
dditional St
the DE04_M
tal Alarm by pr
alarms for these the value
Alarm Summ
ndShelve th
s to complete
h level alarms
04_Program.
ow allows the
left hand side
example belo
alarm by pres
ps
in screen.
essing theDis
Analog Alarm.eing monitore
ry Screen. Ac
two high alar
.
have been ac
ySimALMA
user to see th
f the window
shows the d
sing theunsh
30 of 44
able Alarmb
. PresstheGd from 0 to 50
knowledget
s as they ap
knowledged a
alarm.
settings for a
llows you to s
etails for theH
lvebutton in
Thesunshel
a gi
tton.
eenbutton to0.
e two low lev
ear in the tabl
d shelved, na
ny digital or a
elect which al
Ilevel alarm f
he top left cor
buttons willve individualen alarm ins
start a simulat
l alarms when
e. The entire
vigate to theA
alog alarm co
rm to investig
r DE04_Prog
ner of the deta
shelve oralarms fortruction.
ion. The simul
they appear.
imulation will
larm Manage
nfigured in the
ate for a given
am.mySimA
ils window.
These butor unshelva given al
lation
ake
r
Logix
alarm
MA.
tons will shelALL alarms
arm instructi
-
7/24/2019 DE04 Panel View 5000
31/44
9. N
is
N
Ewth
2.6Addin
1. M
2. N
3.
4. A
avigateback
present, unsh
OTE:
ach alarm can bith the controllee state of the al
g Alarms
aximizeStudi
avigate to the
hile online, ad
dd anALMAi
o theAlarm S
elved and una
e acknowledge. The Status taarm.
o 5000 Logi
DE04_Alarms
d a new rung
struction.
ummaryscre
cknowledged.
, shelved or unon the alarm i
Designer.
routine in the
fter Rung 5.
31 of 44
n. Verify that
helved from Ststruction prope
DE04_Progra
the HIalarm f
udio 5000 Lorties window sh
mprogram.
r DE04_Prog
ix Designer whiows a detailed
ram.mySimA
le onlineummary of
MA
-
7/24/2019 DE04 Panel View 5000
32/44
5. C
6.
7. R
8.
t
9. C
reatean ALM
nce you enter
ight click on th
ake sure your
e same.
lick theALMA
backing tag
a tag name, cl
e tag name an
instruction loo
properties but
y entering the
ick off of the in
d pressNew
ks like the foll
ton.
32 of 44
desired tag n
struction.
Tag Name.
wing screen s
me in the inst
PressCreate
hot. The back
ruction.
hen prompte
ing tag does n
.
ot have to be amed
-
7/24/2019 DE04 Panel View 5000
33/44
10.
11.A
12. P
13. Fi
14.
15.A
16. N
17. P
18. N
ake changes
dd custom me
ressOK.
inalize all edit
n thePanelVi
cknowledge al
avigate to the
ressthegree
avigate to the
o your configu
ssages to eac
in the controll
w 5000displ
l alarms.
DE04_Mains
simulation st
Alarm Summ
ration window
level alarm in
er. ( )
y, navigate to
reen.
rt button for t
ry Screen.
33 of 44
looks like the
the Message
theAlarm Su
e analog alar
one below.
stab.
mary Scree
control.
.
-
7/24/2019 DE04 Panel View 5000
34/44
34 of 44
19. You should see the level alarms for the analog alarm you just created.
Its that easy to add alarms to a running system!
2.7 Section 2 Summary
You learned
PanelView 5000 displays incorporate Logix based alarming!
Many of the benefits of Alarms and Events can now be realized in the PanelView 5000 displays.
Differences between the Alarm Summary and the Alarm Manager.
The benefits of alarm shelving.
The ease of adding or changing alarms in a runtime environment.
You have finished Section 2 of the lab. Please do not continue unto Section 3 until after the instructor demonstration.
-
7/24/2019 DE04 Panel View 5000
35/44
35 of 44
Section 3: High-Speed HMI Button Control
Manual operator actions that were used for positioning mechanical devices (for things such as axis jogs, or linear actuator
movements) require better performance than was available on the traditional HMI. This required most machine builders to add a
physical hard wired button for these operations below/next to the operator interface panels adding cost and reducing flexibility.
Because of the tight integration between Logix controllers and the PanelView 5000 product, this system delivers operator actions
with a fast, highly consistent round trip time.
The HMIBC instruction is a high-speed output control that behaves like the Examine On (XIC) instruction. This instruction
provides the ability for an operator that is interacting with a PanelView 5000 Human Machine Interface (HMI) to initiate machine
control operations, such as jogging a motor or enabling a valve. This is done while maintaininga fast, accurate, and
deterministic response. The HMIBC instruction providesbuilt -in communications diagnosticsthat permit the instruction to
automatically reset itself should the communications from the controlling HMI become unavailable. Furthermore, multiple
PanelView 5000 panels can control the same HMIBC instruction.
The HMI Button Control (HMIBC) instruction is available in Ladder Logic, Function Block and Structured Text.
Each HMI device that is interacting with an HMIBC instruction can be in one of three states:
Idle - A button that is associated with the HMIBC tag on this HMI device is not currently being pressed. The HMI device has a
valid connection to the controller.
Triggered A button that is associated with the HMIBC tag on this HMI device is being pressed. The HMI device has a valid
connection to the controller.
Connection Faulted - The HMI device does not have a valid connection to the controller. (The button state is unknown.)
You are ready to start with this section of the lab.
-
7/24/2019 DE04 Panel View 5000
36/44
3.1.Addin
To function,
that need t
1. M
2.
Y
3. S
4. R
5. S
6. P
7. E
8. C
9.
C
10. R
11. P
12. E
13. C
14. C
g the PanelVi
the Logix contr
interact with th
aximizeStudi
ou should alre
croll down in t
ight-Clickon
electDiscove
ressthe Creat
nter a name f
lick YESwhen
lose theModu
ight-click on t
ress theCreat
ntera name f
lick YESwhen
losetheMod
ew 5000 to th
oller's I/O config
e HMIBC instru
o 5000 Logi
ady be online
eController
he 1756 Back
Modules
ebutton next
r the module
prompted to c
le Discovery
he Ethernet n
e button next
r the PanelVi
prompted to c
le Discovery
e I/O Configu
uration must in
tion.
Designer.
ith the control
rganizerso
plane
o the Etherne
nd pressOK.
reate the mod
indow.
twork under t
o thePanelVi
w 5500 displa
reate the mod
window.
36 of 44
ation of Logi
lude all of the
ller. If not, do
ou can see th
module that i
ule online.
e module you
ew 5500 12
and pressO
ule online.
x
anelView 5000
so now.
e I/O Configur
assigned to
just created a
ouch display.
.
Human Machin
ation.
our lab station
nd selectDisc
Interfaces (H
.
over Modules
Is)
.
-
7/24/2019 DE04 Panel View 5000
37/44
3.2.Addin
1. A
2. Fi
3. S
3.3 Confi
Additionallyassociated
1. M
2. N
g the HMIBC
dd the followin
inalizeall of t
ave the applic
uring the bu
, the applicationith the HMIBC
aximizethe
avigate to the
instruction in
g rung to the
e edits in the
tion.
ton on the Pa
created for eacinstructions tha
tudio 5000
Project Explo
Ladder
E04_HMIBC
rogram.
nelView 5000
h PanelView 50are to be contr
View Designe
rertab in the
37 of 44
outine under t
00 HMI must inolled.
rsoftware.
ottom left cor
heDE04_Pro
lude button acti
er of you win
ram .
ons configured
ow.
o reference the tags
-
7/24/2019 DE04 Panel View 5000
38/44
3. F
s
4. R
o
5.
L
rom theProje
reen for editin
ight-click on t
n release. Yo
cate thePro
t Explorer, e
g.
he green push
u may need to
ertieswindo
pandDE04fo
button and se
scroll down o
on the right.
38 of 44
lder and doubl
lect Button B
the screen to
e click onDE0
haviorLo
locate the gre
4_HMIBCto
gix HMIBC se
en button.
pen the HMIB
t to 1 on pres
s, 0
-
7/24/2019 DE04 Panel View 5000
39/44
6. C
7.
N
8. T
9. S
lick on the Bro
ote that the ta
he Events tab
avethe chang
wse button [
browser auto
under Properti
es.
]as shown be
-filtered all tag
es should now
39 of 44
low to open th
s with HMIBC
be configured
e Tag Browser
as a data type
as shown bel
.
. Double-click
w
onmyHSJ.
-
7/24/2019 DE04 Panel View 5000
40/44
3.4 Deplo
1. F
a
2. I
3.
4. M
5. D
6. I
Nc
y the modifie
rom the main
plication.
the Deploy R
nce the wizar
inimizeStudi
ouble-Click th
the window t
ote: The final prnfiguration scr
d project to th
enu in theSt
ntime Applica
is complete
5000 View
PV5000Clie
at appears, v
oduct will run thens.
e PanelView
dio 5000 V
tion window, c
ith all green c
Designer usin
tToolUser.ex
rify the IP add
project autom
40 of 44
000 terminal
iew Designer,
lick on theDe
eckmarks, cli
g the control b
icon on the
ress is 192.16
tically after de
, go toComm
loybutton hi
kClose.
uttons in the u
esktop
.1.20, and cli
loyment and co
nications
hlighted belo
pper right of th
kReboot.
ntain a full set o
Deploy
.
e window
f terminal
-
7/24/2019 DE04 Panel View 5000
41/44
7. M
8. If
9.
10.
TD
11.
c
CHAL
possi
the H
NOTE:
value
R
T
dr
3.5 Secti
You le
aximizeStudi
you are not o
n thePanelVi
est the high sE04_HMIBCr
ith the green
unting.
LENGE: Try t
le. This woul
I for the push
This exampl
displayed on t
eview:
e HMIBC instrachine control,terminism. Fuset itself should
n 3 Summar
rned
How to add t
How to add t
How to confi
The benefits
o 5000 Logi
line with the c
w 5000termi
eed jog buttonoutine.
utton pressed
stop the nee
be even mor
button.
does not sho
e gauge is up
ction is a high-such as joggingrthermore,builtthe communica
he PanelView 5
he HMIBC instr
ure a button in
to using the HM
Designer.
ntroller, do s
al, navigate t
on the termin
, you should s
les so they ar
difficult using
the true high
dated per the
peed output coa motor or ena-in communications from the c
00 terminal to t
ction in Ladder
Studio 5000
IBC button as o
41 of 44
now.
the DE04_H
l and watch t
e the needles
both in the
traditional po
-speed respo
creen refresh
trol that providling a valve, wittions diagnostontrolling HMI b
he I/O Configur
Logic
iew Designer t
pposed to traditi
IBCscreen.
e rung in logi
on the gauge
iddle and the
lled communi
siveness of th
rate.
s the ability forha high degreicspermit the iecome unavaila
ation
use the HMIB
ional polled C
getting energi
on thePanel
alues are as
cation betwee
e HMIBC butt
an operator to ie of accuracystruction to autble.
instruction
ntroller / HMI c
ized in the
iew 5000Ter
lose to 5000
the controller
n since the an
itiatendmatically
mmunication.
inal
s
and
alog
-
7/24/2019 DE04 Panel View 5000
42/44
42 of 44
-
7/24/2019 DE04 Panel View 5000
43/44
S
F
Ine
You h
ructured Text e
nction Block e
Function Blockecution order o
ve finished Sec
ample;
ample;
Diagram routinf the instruction.
tion 3 of the lab.
only, Executio
. The lab is no
43 of 44
Order Numbe
complete. Tha
displays a nu
nk you for atten
ber that identifi
ding!
s the
-
7/24/2019 DE04 Panel View 5000
44/44