FactoryTalk View commands                  Chapter 25 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
651 
In the first two commands, the tag placeholders Tag1, Tag2, and Tag3 are 
string tags. When the macro runs, the tags have the values  1,  2, and 
Screen,’ respectively.
Substituting the current values for the tag placeholders in commands in the 
macro, FactoryTalk View opens displays named Screen1 and Screen2, and 
then sets a tag named Valve23 to its open state. 
Tip: If a tag placeholder is enclosed in double quotes (" ") or 
nested in the string value of another tag placeholder in 
the command, then FactoryTalk View will not substitute 
the tag value. 
Example 2: Ensuring that the tag value is evaluated as expected 
FactoryTalk View evaluates tag placeholders before commands are run. For 
example, if the press action for a button object is: 
Tag1 = 4
Display Screen$Tag1$
when the button is pressed, the value of Tag1 will be substituted for the tag 
placeholder in the Display command before Tag1 is set to 4. 
To ensure that the tag is set first, embed the command containing the tag 
placeholder in a macro that uses the tag as a parameter. Given a macro 
named Display_Detail
, this would change the button’s press action to:
Tag1 = 4
Display_Detail Tag1
Inside the macro, the tag placeholder is specified with the Display command, 
as follows: 
Display Screen$%1$
Now when the button is pressed, FactoryTalk View will first set the tag to 4, 
and then run the Display command in the macro, opening a display named 
Screen4. 
Where commands run 
Some commands run at the FactoryTalk View SE Server, some run at the 
FactoryTalk View SE Client, and some run wherever they were issued. 
Commands that run at the FactoryTalk View SE Server 
Acknowledge 
AlarmPrintOn 
DerivedOn 
AcknowledgeAll 
DataLogChangeRate 
EventOff 
Pdf link - 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
change link in pdf file; adding hyperlinks to pdf documents
Pdf link - 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
active links in pdf; check links in pdf
Chapter 25                  FactoryTalk View commands 
652 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
AlarmAcceptEdits 
DataLogMergeToPrimary 
EventOn 
AlarmEvent 
DataLogNewFile 
HandShakeOff 
AlarmLogNewFile 
DataLogOff 
HandShakeOn 
AlarmLogOff 
DataLogOn 
Silence 
AlarmLogOn 
DataLogRenameFile 
SilenceAll 
AlarmLogSendToODBC 
DataLogSnapShot 
SuppressOff 
AlarmOff 
DataLogSwitchBack 
SuppressOffAll 
AlarmOn 
DerivedOff 
SuppressOn 
AlarmPrintOff 
Commands that run at the FactoryTalk View SE Client 
Abort 
Key 
PrevWindow 
Define 
Identify 
PrintDisplay 
Display 
Invoke 
PullForward 
DisplayClientClose 
Language 
PushBack 
DisplayClientOpen 
Login 
RecipeRestore 
DisplayNavigationHistory 
Logout 
RecipeSave 
DisplayNextScreen 
NextPosition 
ScreenPrint 
DisplayPreviousScreen 
NextWindow 
SendKeys 
Download 
OpenRSLogix5000 
SetFocus 
DownloadAll 
Password 
Undefine 
FlushCache 
Position 
Upload 
Help 
PrevPosition 
UploadAll 
Commands that do not run in test display mode 
Most commands that run at the FactoryTalk View SE Client will also run in 
FactoryTalk View Studio, in test display mode. The following exceptions are 
ignored in test display mode: 
Abort 
Key 
PrintDisplay 
Display 
Login 
PullForward 
DisplayClientClose 
Logout 
PushBack 
DisplayClientOpen 
NextWindow 
SetFocus 
FlushCache 
PrevWindow 
Commands that run wherever they are issued 
These commands run wherever they are issued. For example, if one of these 
commands is issued at the FactoryTalk View SE Client, it runs at the client. 
= (Equal) 
Beep 
Ramp 
AlarmLogRemark 
DDEExecute 
Remark 
AppAbort 
If 
Set 
RasterEdge .NET Document Imaging Trial Package Download Link.
View & Process. XImage.Raster. Adobe PDF. XDoc.PDF. Scanning. XImage.OCR. Microsoft Office. View & Process. XImage.Raster. Adobe PDF. XDoc.PDF. Scanning. XImage.
add hyperlinks to pdf online; pdf email link
C# PDF Library SDK to view, edit, convert, process PDF file for C#
RasterEdge PDF SDK for .NET package offers robust APIs for editing PDF document hyperlink (url) and quick navigation link in PDF bookmark.
adding a link to a pdf; add hyperlink to pdf online
FactoryTalk View commands                  Chapter 25 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
653 
AppActivate 
Pause 
Toggle 
AppStart 
PlayWave 
If you are using Windows 7 Professional or Windows Server 2008, the 
AppStart command should not be used with interactive actions that use 
Events
You can specify several command parameters using either absolute or 
relative references. Relative references work like file names. Absolute 
references work like file paths. 
A relative reference is a reference to an application component, excluding its 
path. The component’s path is determined from the context in which the 
component’s name is specified.
An absolute reference is a reference to an application component, including 
its path. 
For example: 
/MixingArea::IngredientDisplay  is an absolute reference to a graphic 
display called IngredientDisplay in the area called MixingArea. 
IngredientDisplay is a relative reference to a graphic display called 
IngredientDisplay in the current area. 
In local applications you only need to use relative references. 
How relative references are resolved 
You only need to understand how relative references are resolved when you 
are creating network distributed applications. If you are creating network 
station or local station applications, you can skip this section. 
Before FactoryTalk View can perform an action on a component that is 
specified using a relative reference, the relative reference must be resolved. 
To do this FactoryTalk View converts the relative reference to an absolute 
reference. 
For example, if the current area is called RecipesArea, the graphic display 
specified using the relative reference IngredientDisplay is resolved to the 
absolute reference /RecipesArea::IngredientDisplay before it can be used. 
For commands, relative references are resolved in different ways, depending 
on the type of parameters the command takes. 
Commands that take tags as parameters 
Commands that take tags as parameters are resolved as follows: 
Using absolute and 
relative references 
How to C#: Basic SDK Concept of XDoc.PDF for .NET
XDoc.PDF for .NET allows C# developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
add url link to pdf; add link to pdf
VB.NET PDF: Basic SDK Concept of XDoc.PDF
XDoc.PDF for .NET allows VB.NET developers to edit hyperlink of PDF document, including editing PDF url links and quick navigation link in bookmark/outline.
pdf hyperlinks; adding links to pdf
Chapter 25                  FactoryTalk View commands 
654 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
When the command runs from a graphic display, the area that contains 
the graphic display is used to resolve the relative reference. 
For example, if the command Display OverviewStats runs from the 
graphic display called IngredientDisplay in the area RecipesArea, the 
area name RecipesArea is used to resolve the relative reference in the 
command. 
If the command runs from the graphic display called IngredientDisplay 
in the Mixing area, the Mixing area name is used to resolve the relative 
reference in the command. 
When the command is run by an Events component, the Alarm 
Identification feature, or the Startup or Shutdown macros, the area that 
contains the HMI server is used to resolve the relative reference. 
Commands that take HMI project components as 
parameters 
When the command runs from a graphic display, the area that contains the 
graphic display is used to resolve the relative reference. 
Some commands are run by a part of the system that runs in the background. 
This background activity is managed by the HMI server. 
For example, an Events component runs commands when events occur. 
These parts of the system resolve relative references using the area in which 
the HMI server is located, because the HMI server manages the background 
activity. 
If you have long commands, or commands with parameters that are hard to 
remember or easy to mix up, you can rename those commands with a single 
word called a symbol. 
Symbols can be used anywhere a command can be used: in a box that 
requires an action, in a macro, or at the command line. 
You can define symbols in a macro or at the command line. However, 
symbols are mainly an operational convenience when using the system from 
the command line. 
To define a symbol: 
At the command line or in a macro or box, type: 
Define <symbol > <string>
<symbol > is the abbreviated command, without spaces. 
<string> is an existing command with or without parameters. It can 
contain spaces and other symbols. 
Creating symbols 
VB.NET Word: How to Process MS Word in VB.NET Library in .NET
Besides, here is the quick link for how to process Word document within We are dedicated to provide powerful & profession imaging controls, PDF document, image
convert doc to pdf with hyperlinks; add links pdf document
FactoryTalk View commands                  Chapter 25 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
655 
Example: The Define command 
In this example, the command Display Overview is replaced with the 
word Show
To clear a symbol: 
At the command line or in a macro or box, type one of the following: 
This command 
Does this 
Undefine <symbol >
>
<symbol > is the name of the symbol you want to delete. 
Clears the symbol. 
Undefine * 
Clears all defined symbols. 
Example: Undefining symbols 
Undefine Show
Clears the symbol Show. 
Important guidelines 
When creating symbols, keep the following in mind: 
FactoryTalk View does not check for security access on symbol names. 
Therefore, be sure to put security on the underlying FactoryTalk View 
command. For information about setting up security, see Setting up 
security on page 85
If a symbol and a macro have the same name, the symbol runs instead 
of the macro. 
The order of precedence is: symbol, command, macro. 
Use the command line to run commands during application development, 
testing, and maintenance. 
Use the Command Wizard to build command strings. 
Running and 
building commands 
VB.NET PDF: Create PDF Document Viewer in C#.NET for Document
reading PDF document in ASP.NET web, .NET Windows Forms and mobile developing applications respectively. For more information on them, just click the link and
add hyperlink to pdf; add hyperlink pdf file
VB.NET Word: VB Code to Create Word Mobile Viewer with .NET Doc
For the respective tutorials of these Document or Image Mobile Viewer in VB.NET prorgam, please link to see: PDF Document Mobile Viewer within VB.NET
add links to pdf in acrobat; c# read pdf from url
Chapter 25                  FactoryTalk View commands 
656 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
The Command Wizard lists all FactoryTalk View commands and their 
syntax. The wizard also lists any macros that you have created. 
For details about using the Command Wizard, and about individual 
FactoryTalk View commands, see Help. 
To open the command line: 
In FactoryTalk View Studio, in the Explorer window, double-click the 
Command Line icon. 
To open the Command Wizard: 
Use one of these methods: 
Double-click in an action box, or anywhere in the Macro editor. 
Click the Browse button beside an action box or any box requiring a 
FactoryTalk View command. 
In the Command Line, Runtime Secured Commands editor, Events 
editor, and Macro editor, from the Edit menu, select Commands. 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
657 
Chapter 26 
Setting up DDE communications 
for HMI tags 
This appendix describes: 
What DDE communications are. 
How to set up DDE communications with HMI tags. 
Scanning for new tag values. 
Tip: 
This section does not apply to Microsoft Windows 7 
Professional or Windows Server 2008. 
To support legacy applications FactoryTalk View supports DDE 
communications. 
The following illustration shows how FactoryTalk View SE might use DDE. 
Overview of DDE 
communications 
Chapter 26                  Setting up DDE communications for HMI tags 
658 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
DDE (Dynamic Data Exchange), used with external DDE servers such as the 
Rockwell Software RSServer products, or with other third-party servers, 
allows applications to communicate with a wide range of local and remote 
devices. 
DDE servers provide a way to c
onnect to an HMI server’s HMI tags (the 
DDE client), to communication devices such as Siemens or Modicon, or to 
third-party DDE servers such as Microsoft Excel or Visual Basic. 
These are the tasks involved in setting up an HMI server as a DDE client: 
1.  Start the DDE server. 
2.  Start FactoryTalk View Studio, and then create or open an application 
(the DDE client). 
3.  In the Tags editor, create tags. Select Device as the data source. In the 
Address box, type the required DDE address. For information about 
DDE addressing syntax, see Syntax for DDE addresses on page 659. 
Tip: 
If the DDE server is running as an application instead of 
as a service, for more information, see Answer ID 26798 
in the Rockwell Automation KnowledgeBase. 
Creating an HMI tag that uses DDE 
This section describes how to complete the Data Source options in the Tags 
editor for tags that use DDE communications. 
For details about creating HMI tags, see Help. For information about 
working with tags, see Working with tags on page 189
Specifying Device as the data source 
An HMI tag with Device as its data source receives its data from a source 
external to FactoryTalk View. This section describes how to create tags for 
data that comes from: 
Programmable controllers through a DDE server. 
Another Windows program through a DDE server. 
Setting up an HMI 
server as a DDE 
client 
Setting up DDE communications for HMI tags                  Chapter 26 
Rockwell Automation Publication VIEWSE-UM006K-EN-E 
659 
To create a tag with Device as the data source: 
1.  For the data source Type, select Device
2.  In the Address box, specify the DDE item. 
Type the DDE address for the tag. The DDE item name and format 
depend on the DDE server, and are not validated by FactoryTalk View. 
Syntax for DDE addresses 
The syntax for DDE tag addresses is: 
DDE : Application|Topic!Item   
There are no spaces: 
Between the application name, the vertical bar, and the topic name. 
Between the topic name, the exclamation mark, and the item name. 
For more information about addressing syntax, see the documentation 
supplied with the DDE server. 
When an HMI server containing tags is running, it must periodically update 
its tag values in the value table. 
For applications using DDE, values are updated by the server at the rate 
specified in the server product. When the server detects a change, it provides 
the changed value to FactoryTalk View. 
For details about setting the poll rate, see the server documentation. 
Scanning for new 
tag values 
Documents you may be interested
Documents you may be interested