c# pdf manipulation : Add a link to a pdf SDK software project winforms windows wpf UWP viewse-um006_-en-e22-part711

Setting up HMI tag alarms                  Chapter 11 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
221 
When an alarm fault is generated, the following events occur: 
The tag’s alarm status stays as it was before the fault was generated.
An alarm fault is reported to all alarm reporting devices you have set 
up, such as the alarm log file and the printer. 
The alarm fault status bit for the tag is set in the value table. This 
notifies other applications that an alarm fault has been generated. 
Alarm Fault is posted in the Alarm Type column in the alarm 
summary. 
When the faulty thresholds return to their normal operating range, the alarm 
fault condition is cleared, the out-of-alarm-fault status is generated and 
logged, and alarm monitoring for the tag returns to normal. 
Deadband 
With some measured values, such as line pressure, tag values can fluctuate 
rapidly above and below a critical threshold. Where such conditions exist, 
you can create a deadband as a buffer to prevent the fluctuations from 
triggering unnecessary alarms. 
If the threshold is increasing (monitoring rising values), the deadband range 
lies below the threshold. If the threshold is decreasing (monitoring falling 
values), the deadband lies above it. 
The following illustration shows an increasing threshold of 4,000 rpm with a 
deadband value of 500 rpm. The rpm has to fall to 3,500 and then rise above 
4,000 before it will trigger the alarm again. 
A deadband range can be absolute, as in the previous illustration, or it can be 
a percentage of the minimum or maximum range for a tag. For example, if 
the deadband in the illustration were two percent, its range would be two 
percent of 5,000 rpm, or 100 rpm. 
Add a link to a pdf - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
add hyperlinks to pdf online; pdf link to attached file
Add a link to a pdf - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
adding links to pdf in preview; clickable links in pdf files
Chapter 11                  Setting up HMI tag alarms 
222 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
If a buffer is not required, the deadband must be set up as zero. With a 
deadband of zero, alarms will be triggered as soon as the tag value crosses 
any of its thresholds. 
Note: Use the deadband carefully in safety-critical applications. In 
the preceding illustration, the variable has to fluctuate by more 
than 500 rpm before an alarm is triggered again. 
Alarm states for digital tags 
An HMI digital tag is either on or off. Instead of thresholds, digital tags have 
alarm states. 
To trigger an alarm 
Create this type of digital alarm 
When a tag has a value of 1. 
On 
When a tag has a value of 0. 
Off 
When a tag value changes from 0 to 1 or from 1 to 0 
Any Change* 
Only when a tag value changes from 0 to 1. 
Changes to On* 
Only when a tag value changes from 1 to 0. 
Changes to Off* 
Tip: In the table, the asterisk ( * ) indicates change-of-state digital alarm types. These are considered out of alarm 
immediately after the change of state. 
Alarm severity 
HMI tag alarms can range in severity from 1 (most severe) to 8 (least severe), 
to indicate different levels of importance. 
For example, a level-4 alarm might warn that a vat is half full of liquid, while 
a level-1 alarm indicates that the vat is about to overflow. Both alarms 
monitor the same tag but have different severity levels. 
When you set up alarm severity, you specify what the severity levels mean 
and what actions they will trigger. Severity determines the order in which 
alarms are shown in an alarm banner. 
Alarm messages 
Alarm messages report information about alarms. There are three types of 
messages you can set up for HMI tag alarms: 
In Alarm  messages are generated when tags go into alarm. 
RasterEdge .NET Document Imaging Trial Package Download Link.
Extract; C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to PDF; C# Protect: Add Password to PDF; C#
add links to pdf document; clickable pdf links
C# PDF Library SDK to view, edit, convert, process PDF file for C#
editing PDF document hyperlink (url) and quick navigation link in PDF bookmark. C#.NET: Edit PDF Metadata. PDF SDK for .NET allows you to read, add, edit, update
convert excel to pdf with hyperlinks; add link to pdf file
Setting up HMI tag alarms                  Chapter 11 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
223 
Out of Alarm messages are generated when tags goes out of alarm. 
Acknowledged messages are generated when operators acknowledge 
alarms. 
For each message type, you can use the default message or create a custom 
message, and route the messages to a log file or a printer, or to both 
destinations. 
Alarm log file 
The alarm log file records HMI tag alarm incidents. You can view the 
contents of an alarm log file in the HMI Tag Alarm Log Viewer. 
Use the HMI Tag Alarm Log Setup tool to set up how often log files will be 
created and deleted. You can also use the tool to set up automatic logging to 
a central ODBC-compliant database. 
If you export alarm log data to an external ODBC database, you can view 
records in the database using third-party, ODBC-compliant applications, 
such as Microsoft Excel or Microsoft Visual Basic. 
Tip: 
To manually export the alarm log file to an ODBC 
database at run time, use the AlarmLogSendToODBC 
command. For details, see the FactoryTalk View Site 
Edition Help. 
HMI tag alarm displays 
HMI tag alarm information is recorded in alarm log files and on the HMI 
server computer where the alarms were generated. 
To show records in the alarm log file, use the HMI Tag Alarm Log Viewer. 
To show alarm information recorded in the HMI server computer’
s memory, 
use graphic objects, such as the HMI tag alarm summary, in FactoryTalk 
View SE graphic displays. 
Tip: HMI tag alarm summaries and alarm log viewers can 
only display HMI tag alarm information. To display 
FactoryTalk alarm information, you must set up the 
FactoryTalk objects installed with FactoryTalk View SE. 
For more information, see Setting up FactoryTalk alarms 
on page 261
C# PDF insert image Library: insert images into PDF in C#.net, ASP
C#.NET PDF SDK - Add Image to PDF Page in C#.NET. How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Add Image to PDF Page Using C#.NET.
pdf link to specific page; add a link to a pdf in acrobat
VB.NET PDF insert image library: insert images into PDF in vb.net
VB.NET PDF - Add Image to PDF Page in VB.NET. Guide VB.NET Programmers How to Add Images in PDF Document Using XDoc.PDF SDK for VB.NET.
pdf hyperlink; add hyperlink pdf document
Chapter 11                  Setting up HMI tag alarms 
224 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
Alarm log viewer 
The HMI Tag Alarm Log Viewer shows the contents of the alarm log file. 
The contents of the file depend on how severities are defined in the Alarm 
Setup editor. For details, see Setting up alarm severities on page 233
By default, the log file will generate a record when: 
A tag goes into alarm. 
A tag goes out of alarm. 
An alarm is acknowledged. 
A tag set up with an alarm is suppressed. 
An alarm fault is generated. 
For information about setting up the alarm log viewer, see Viewing HMI tag 
alarm log files on page 245
Tip: 
Alarm logging uses system resources. To avoid slowing 
down the system, ensure that only essential alarm 
information is being logged. 
Alarm summary 
The HMI tag alarm summary is a graphic object, created in the FactoryTalk 
View SE Graphics editor, that shows HMI tag alarm information recorded in 
the HMI server computer’s memory.
A single HMI tag alarm summary can show alarms from multiple HMI 
servers located on different computers. Each HMI server maintains a list of 
up to 2,000 alarms. 
As new alarms occur, they are shown at the top of the list in the alarm 
summary. When the list is full and a new alarm is generated, the alarm at the 
bottom of the list (the oldest alarm) is acknowledged automatically by the 
system, and then dropped from the list. 
In the alarm log file, alarms acknowledged automatically by the system are 
identified by SysAk (system-acknowledged) in the TransType (transaction 
type) field. 
Alarms are also dropped from the alarm summary when they are out of 
alarm, and acknowledged manually. When alarms are dropped, they are 
removed from memory. When the AlarmOff command is run, the entire 
contents of the alarm summary are erased. 
VB.NET PDF Password Library: add, remove, edit PDF file password
VB: Add Password to PDF with Permission Settings Applied. This VB.NET example shows how to add PDF file password with access permission setting.
add hyperlink to pdf; add link to pdf acrobat
C# PDF Password Library: add, remove, edit PDF file password in C#
C# Sample Code: Add Password to PDF with Permission Settings Applied in C#.NET. This example shows how to add PDF file password with access permission setting.
add hyperlink pdf; active links in pdf
Setting up HMI tag alarms                  Chapter 11 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
225 
Tip: 
AlarmOff is just one of the FactoryTalk View commands 
used with HMI tag alarms. For details about AlarmOff 
and other commands, see the FactoryTalk View Site 
Edition Help. 
When setting up an HMI tag alarm summary, you can specify which alarm 
information to show, and how the information will appear in the alarm 
summary. 
For example, you can specify a different color for each alarm incident: 
low-severity alarms could be set up as blue, medium-severity as yellow, and 
high-severity as red. This would make it possible for an operator to identify 
the severity of alarms at a glance. 
For information about creating alarm summaries, see Creating an HMI tag 
alarm summary on page 249
Graphic displays and objects 
FactoryTalk View SE makes HMI tag alarm status information available to 
graphic displays through a set of system tags. 
You can use these system tags with numeric and string display objects, to 
show specific information about HMI tag alarms in graphic displays. For 
details, see "Alarm system tags" next. 
You can also attach visibility and color animation to affect the appearance of 
objects that display alarm status information. 
The HMI Tag Alarm Information graphic library contains alarm-related 
graphic objects, for example, an alarm banner, that you can drag into a 
graphic display. Use the graphic objects in the library as they are, or modify 
them to 
suit the application’s needs.
Alarm system tags 
System tags that provide HMI tag alarm status information are created and 
updated on the HMI server. You can use these system tags wherever you can 
specify a tag name in FactoryTalk View SE. 
To display this alarm status information 
Use this system tag 
Of type 
The most recent, most severe alarm. If an alarm of an equal or 
higher severity occurs, it replaces the first alarm, whether or not the 
previous alarm has been acknowledged. 
system\AlarmBanner 
String 
The date of the most recent, most severe alarm. 
system\AlarmMostRecentDate 
String 
The threshold label of the tag of the most recent, most severe alarm.  system\AlarmMostRecentLabel 
String 
The severity of the most recent, most severe alarm. 
system\AlarmMostRecentSeverity 
Analog 
The description of the tag of the most recent, most severe alarm. 
system\AlarmMostRecentTagDesc 
String 
The name of the tag of the most recent, most severe alarm. 
system\AlarmMostRecentTagname 
String 
How to C#: Basic SDK Concept of XDoc.PDF for .NET
You may add PDF document protection functionality into your C# of PDF document, including editing PDF url links and quick navigation link in bookmark
add hyperlinks pdf file; add hyperlinks to pdf
VB.NET PDF: Basic SDK Concept of XDoc.PDF
You may add PDF document protection functionality into your VB.NET of PDF document, including editing PDF url links and quick navigation link in bookmark
pdf hyperlinks; adding a link to a pdf in preview
Chapter 11                  Setting up HMI tag alarms 
226 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
The time of the most recent, most severe alarm. 
system\AlarmMostRecentTime 
String 
The units of the most recent, most severe alarm. 
system\AlarmMostRecentUnits 
String 
The number of unacknowledged and suppressed alarms. 
system\AlarmStatus 
String 
The number of alarm transactions in an unfiltered alarm summary.  system\AlarmSummaryItems 
Analog 
The number of unacknowledged alarms in an unfiltered alarm 
summary. 
system\AlarmSummaryItemsUnacked 
Analog 
The number of tags with alarms suppressed. 
system\AlarmSuppressedCount 
Analog 
Alarm acknowledgment 
An operator can acknowledge HMI tag alarms shown in an alarm summary 
or some other HMI tag alarm display. Acknowledging an alarm does not 
correct the condition causing the alarm, but indicates that the operator is 
aware of the alarm. 
tag, not an alarm, is acknowledged: a single tag might cause several 
alarms. 
For example, a tag representing temperature might trigger Warm, Hot, and 
Overheat alarms by the time it is acknowledged. The tag could also go in and 
out of alarm several times before being acknowledged. 
One acknowledgment is all that is required for all previous and current 
alarms for a tag, so alarm log files often show fewer acknowledgments than 
alarms. 
Acknowledging alarms 
To acknowledge HMI tag alarms, you can use any of these methods: 
Click Acknowledge or Acknowledge All in the HMI tag alarm 
summary. 
Use the FactoryTalk View command Acknowledge by itself, or with 
parameters to name a tag or group of tags. 
Use the FactoryTalk View command AcknowledgeAll. For details, see 
the FactoryTalk View Site Edition Help. 
Unacknowledged alarms remain outstanding until the HMI tag alarm 
summary is full, alarm monitoring is turned off, or the system is shut down. 
Setting up HMI tag alarms                  Chapter 11 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
227 
Alarm suppression 
You can suppress alarm monitoring for single or multiple HMI tags. This is 
useful for testing or for performing repairs or maintenance on a piece of 
equipment. 
To suppress alarm monitoring, use the FactoryTalk View command 
SuppressOn. To view a list of the tags not being monitored, use the 
Suppressed List. You can also turn monitoring back on from this list. 
For details about using the SuppressOn and SuppressOff commands, see 
the FactoryTalk View Site Edition Help. 
Alarm functions in expressions 
When an HMI tag goes into alarm, or a FactoryTalk View SE alarm event 
occurs, information about the alarm is recorded along with the value of the 
tag or alarm event. 
Using expressions, you can retrieve this information on a tag-by-tag basis. 
Checking for HMI tags in alarm 
If the system detects that an HMI tag is in alarm, it sets an internal alarm bit, 
and then resets the bit when the tag is out of alarm. 
The following expression checks whether an HMI tag is in alarm: 
ALM_IN_ALARM (tag )
where tag is the name of the HMI tag you want to check for alarms. 
When a tag is in alarm, the expression result is 1. When a tag is out of alarm, 
the expression result is 0. 
One way to use this expression is to animate the visibility of a graphic object 
in a display. When the tag goes into alarm, the ALM_IN_ALARM 
expression is set to 1, making the object visible. This is an effective way to 
draw the operator’s attention to the alarm.
Checking for acknowledged HMI tag alarms 
The following expression checks whether an HMI tag alarm has ever been 
acknowledged: 
ALM_ACK (tag )
Chapter 11                  Setting up HMI tag alarms 
228 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
If an alarm has been acknowledged, the expression ALM_ACK returns 1. If 
a tag goes out of alarm without being acknowledged, the expression returns 
0. 
Tip: When alarm monitoring starts, the ALM_ACK expression 
returns 1 by default, for tags that have never been in 
alarm. To reverse the default behavior, create the 
registry key Alarm Initially Acked on the computer 
running the HMI server. Then, change the key’s string 
value to False. 
To create or change the key, use the Windows Regedit32 utility. The key is 
located at: 
HKEY_LOCAL_MACHINE\Software\Rockwell Software\RSView 
Enterprise\Alarm Server
For details about using the Regedit32 utility, click Help in the Registry editor 
window. 
The following expression checks whether several alarms, of a specified 
pattern, have ever been acknowledged: 
ALM_ALLACKED (tag *) 
If all tags that match the pattern have been acknowledged, the expression 
ALM_ALLACKED (tag *) returns 1. If any of the tags have not been 
acknowledged, the expression returns 0. 
Other functions are also used with expressions to monitor alarms. For a 
complete list of alarm functions, see Tag functions on page 565. 
Tip: If a graphic display requires more than 20 HMI tag alarm 
functions, it is recommended that you use the alarm 
functions in derived tags. For details, see the FactoryTalk 
View Site Edition Help. 
Using wildcard characters in alarm expressions 
For built-in alarm functions, you can use wildcard characters in the 
expression to retrieve information about multiple tags at once. 
This wildcard character 
Does this 
Matches any single character. 
Matches any number of characters, including the backslash ( \ ) character. 
For example, the following expression checks whether any of a group of tags 
is in alarm: 
Setting up HMI tag alarms                  Chapter 11 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
229 
ALM_IN_ALARM (alarm *)
where alarm * represents all tags whose names begin with alarm . 
If one or more of these tags are in alarm, the expression result is 1. If all of 
the tags are out of alarm, the expression result is 0. 
Tip: If the wildcard pattern in an alarm expression matches a 
large number of tags, it could take more time to resolve 
the expression. 
Acknowledge bit 
An acknowledge bit is a digital tag that can be used to: 
acknowledge an HMI tag alarm. 
monitor the acknowledged state of an HMI tag alarm. 
When you set up an acknowledge bit for a tag, the HMI server monitors the 
value of the acknowledge bit and acknowledges the alarm automatically, 
when the value of the acknowledge bit changes from 0 to 1. 
In the alarm log file, this transaction is identified by RmAck (Remote 
Acknowledge) in the TransType (transaction type) field. 
When an operator acknowledges an alarm, the acknowledge bit is set to 1. If 
the Auto Reset feature is enabled, the HMI server resets the acknowledge bit 
to 0 when the tag goes back into alarm. 
The acknowledge bit must be set up as a digital tag in the HMI tag database. 
For details about setting up an acknowledge bit, see the FactoryTalk View 
Site Edition Help. 
Tip: The HMI server monitors the value of each acknowledge 
bit tag. Using many acknowledge bits can slow down the 
system considerably. 
Handshake bit 
A handshake bit is a digital tag that can be used to monitor the status of an 
HMI tag alarm. 
When you set up a handshake bit for a tag, the HMI server sets the 
handshake bit to 1 when the tag goes into alarm. If the Auto Reset feature is 
Chapter 11                  Setting up HMI tag alarms 
230 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
enabled, the HMI server sets the handshake bit to 0 when the tag goes out of 
alarm. 
The handshake bit must be set up as a digital tag in the HMI tag database. 
For details about setting up a handshake bit, see the FactoryTalk View Site 
Edition Help. 
Switching handshaking on 
Handshaking is turned off by default. To switch handshaking on, you can: 
use the /H parameter with the AlarmOn command. 
use the HandshakeOn command.  
For information about FactoryTalk View SE handshake commands, see the 
FactoryTalk View Site Edition Help. 
Following are the tasks involved in setting up HMI tag alarms in a 
FactoryTalk View SE application. Each task is described in detail, in 
subsequent sections of this chapter: 
1.  In the Alarm Setup editor, set up the attributes of all alarms on an HMI 
server: 
In the Setup tab, specify the maximum update rate, behavior 
whether HMI server redundancy is set up, and whether to generate 
alarms for analog tags when their values approach normal range. 
In the Severities tab, specify the logging destination and type of 
notification for the alarm severity levels (1 through 8) and for 
alarm events. 
In the User Msgs tab, create user default messages to use in place 
of system default message, when alarms occur. 
2.  Use the HMI Tag Alarm Log Setup tool to set up the alarm log file. 
You can specify where the file is stored, and when (or whether) log 
files will be created and deleted. 
3.  In the Tags editor, in the Analog or Digital Alarm editor, specify alarm 
conditions for each HMI tag you want to monitor. You can define 
alarms for analog and digital tags, but not for string tags.  
4.  In the Graphics editor, set up alarm information displays. In graphic 
displays, you can: 
Summary of steps 
for setting up HMI 
tag alarms 
Documents you may be interested
Documents you may be interested