Professional Documents
Culture Documents
FactoryTalk View Machine Edition Station for the PanelView Plus and Windows
CE run-time terminals
FactoryTalk View Studio contains the tools you need for creating all aspects of a human-
machine interface (HMI), including real-time animated graphic displays, trends, and
alarm reporting.
Related topics
System requirements
Known issues
Sample projects
System requirements
Important
The following are minimum and recommended requirements. For large or complex
applications you should use computers with faster CPUs and more RAM. In any
application, faster CPUs and more RAM will result in better performance.
For the latest information about later Windows operating systems and service packs, see
the Rockwell Automation Knowledgebase Answer ID 20450.
For the latest information about the software platforms supported by FactoryTalk View
ME, see the Rockwell Automation Knowledgebase Answer ID 42682.
FactoryTalk View Studio is tested and supported on operating systems installed from
original Microsoft media only.
Microsoft Vista is not officially supported with CPR9. Known issues exist, and it is not
recommended that CPR9 or any prior release be installed on Vista. Official support of
Vista is planned in an upcoming release.
What's New in FactoryTalk View
Machine Edition 5.00
FactoryTalk View Machine Edition 5.00 includes the following enhancements:
ControlLogix Logix5000
Anti-Virus software - All Rockwell Software products in this release, including
FactoryTalk View Studio, have been tested using the latest anti-virus software.
For more detailed information, refer to Rockwell Knowledgebase Answer ID
35330.
Silent FactoryTalk Directory install - the FactoryTalk Directory Configuration
Wizard has been redesigned to run without user interaction, installing the default
settings that allow Windows-authenticated users to access FactoryTalk Machine
Edition without having to log in again.
Run-time Security enhancements - the User Accounts editor has been renamed to
clarify its function, and now appears in the Explorer as Runtime Security. Also,
the two tabs in the editor have been renamed, and A-P codes for Runtime 4.00 and
later accounts can now be assigned to users within the editor, instead of in the
FactoryTalk security dialog boxes.
Global object parameters - let you customize each reference global object
instance with a specific tag for that instance without having to break the link to
the base object's tags and expressions. This means each reference object can have
a unique data source, and still be able to be update with changes to other aspects
of the global object.
The technical note at Answer ID 32665 - RSView 4.00 Working with Global Objects, has
additional information on how to use global objects. It also includes examples on how to
work with the process faceplates.
Global Connections editor - has been split into five tabs, each dedicated to a
particular kind of global connection.
Run-time RAM Usage - One of the global connection editor's tabs provides new
connections that allow operators to monitor the amount of RAM being used by an
application at run time. It is strongly recommended that these features be used
during development and testing of applications that will run on PanelView Plus
and PanelView Plus CE, to ensure that applications will not exceed the limitations
of the hardware at run time.
Run-time RAM usage can be monitored by clicking the Memory tab in the Global
Connections editor. Follow the instructions in Help.
Integrity checking can be disabled by selecting File Integrity Check in the Terminal
Settings dialog box.
RecipePlus - Delete and Rename functions have been added to the RecipePlus
button's actions. Users can now delete and rename a recipe unit selected in the
selector object.
RIO bit series tag conversion - the new RSLinx alias BitArray data type allows
the conversion of PanelView 1400e tags that could not previously be converted, to
RSLinx RIO aliases.
Help with PanelView 'e' migrations - A new document has been created to assist
users in migrating their applications from PanelBuilder 1400e to FactoryTalk
Machine Edition. Please refer to publication 2711P-QS001A-EN-P, Migrating
PanelView Enhanced Terminal Applications, in the Rockwell Automation
Literature Library.
Related topics
Known issues
Sample projects
Upgrading to FactoryTalk View Studio
5.00
If you are upgrading from an earlier version of RSView Studio to FactoryTalk View
Studio 5.00, you must uninstall earlier versions of RSView Machine Edition and certain
other Rockwell products before upgrading.
1. Insert the FactoryTalk View product installation CD, if it is not already in the CD
drive.
If the install program does not start automatically, run setup.exe from the CD.
4. The lower pane lists other programs found on the computer that are FactoryTalk
Services Platform dependencies. These programs must be uninstalled manually
before proceeding. Uninstall these programs through Start > Settings > Control
Panel > Add and remove programs.
The upper pane lists products that are FactoryTalk View dependencies. These will
be uninstalled automatically when you click OK. However, you must clear the
lower pane before proceeding with the automatic uninstall. Once all the
FactoryTalk Services Platform dependent programs have been uninstalled, click
OK.
When the installation finishes, you will be returned to the Install FactoryTalk
View Machine Edition page.
7. To install both FactoryTalk View Studio and Machine Edition Station, click
Install FactoryTalk View Machine Edition (complete).
10. If you are upgrading from version 1.5 or earlier, you are asked whether to move
existing run-time application files to a new location. Click Yes or No.
11. You are prompted to activate the product you are installing. If EvRSI activation is
present from a previous installation, clear the Install FactoryTalk Activation
Server check box, and then click Finish.
If you are installing FactoryTalk View Studio for the first time, ensure that Install
FactoryTalk Activation Server is checked, and then click Finish. The
FactoryTalk Activation Server install wizard opens. Follow the on-screen
instructions, and then click Finish. When the FactoryTalk Activation Server
installation is complete, the FactoryTalk Activation Tool opens and starts the
Rockwell Software Activation wizard. Follow the on-screen instructions to
download your activations via the Internet. Once the activations have been
acquired, use the FactoryTalk Activation Tool to view and configure your
activations. Click Help in the Activation Tool for more detailed instructions, or
click the Windows Start button and select All Programs > Rockwell Software >
Utilities > Activation Help.
12. When the FactoryTalk View Machine Edition installation is complete, RSLinx
Enterprise installation begins automatically. Follow the on-screen instructions.
13. At the end of the RSLinx Enterprise installation, you will see a screen with two
check boxes, one for activation and one for release notes. To return to the Install
Machine Edition page without installing activation or reading the release notes,
clear both these check boxes and click Finish.
14. If activation is present from a previous installation, clear the Install FactoryTalk
Activation Server check box, and then click Finish.
15. If you have removed the activation, or if you are installing RSLinx Enterprise for
the first time, leave the Install FactoryTalk Activation Server check box
checked. The FactoryTalk Activation Wizard will automatically begin the new
FactoryTalk activation process. See the FactoryTalk Activation help for details.
(Click the Windows Start button, point to All Programs > Rockwell Software >
Utilities > Activation Help.)
16. At the end of the FactoryTalk View installation process you will see this message:
Related topics
C:\Program Files\CommonFiles\Rockwell\RNADiagnosticsSrv.exe
After configuring your firewall software to allow these files internet access,
restart your computer to put the changes into effect.
If you are installing both PanelBuilder 1400e software and FactoryTalk View
Studio on the same machine, be sure to install PanelBuilder 1400e first. If
FactoryTalk View Studio is installed before PanelBuilder 1400e, the PanelBuilder
software will open, but new applications cannot be created and old applications
cannot be opened.
Microsoft Operating Systems and Service Pack
Compatibility with FactoryTalk View Studio
Some Microsoft operating system service packs and hot fixes are not compatible
with FactoryTalk View. To find out if there are any problems with a particular
Microsoft update, please refer to Answer ID 20450 in the Rockwell Automation
Knowledgebase.
Microsoft Vista is not officially supported with CPR9. Known issues exist and it
is not recommended that CPR9 or any prior release be installed on Vista. Official
support of Vista is planned in an upcoming release.
As a result, topics in compiled help (.chm) files do not display when the help file
is opened from a network shared folder on a remote computer. This affects most
online Help and release notes for Rockwell Software products.
Workarounds:
Open the help files from the installation CD or copy them to a folder on your
local computer.
If you want the help files to be accessible from a network directory (shared
folder), use the Registry Editor to modify certain registry entries. Microsoft
does not recommend you do this, but has provided the steps in Microsoft
Knowledge Base article 896054: http://support.microsoft.com/kb/896054.
ActiveX controls
Before migrating applications that contain the ActiveX controls SBCP or
ME_CustomPopUp, from RSView ME to FactoryTalk View Machine Edition,
you must first update these controls to their latest versions. The latest versions are
available in the Rockwell Knowledgebase as File Attachments. For SBCP, see
Answer ID 32292; for ME_CustomPopUp, see Answer ID 33400.
Failure to update the ActiveX controls will cause FactoryTalk View Studio to crash
with a reference to the control.
Alarms
When a triggered alarm is displayed in the Alarm Status List, if the alarm message
includes an embedded variable, the message will not display correctly. It will
show the embedded variable syntax instead of interpreting the embedded variable
and displaying the result.
When an ME application running on a PanelView Plus or PanelView Plus CE
terminal is reading alarm messages from a ControlLogix controller, the alarm
messages are displayed in the Alarm History and saved to disk at 30-second
intervals. Recording of alarm messages in the alarm history may pause while the
save occurs, and new alarm messages generated during the pause may be lost. The
duration of the pause varies with the amount of alarm message traffic. For
example, saving 10,000 alarm messages may take about 10 seconds.
To avoid losing messages, for the present, users are advised to use the Handshake
control with each alarm trigger in the Machine Edition application. As well, new
ladder logic is needed so that the ControlLogix controller writes a single trigger
value, waits until it receives the Handshake from the terminal, and then writes the
next trigger value.
Application Manager
When you enter a new application name in the Application Manager, do not
exceed the maximum length of 32 characters. The Enter a new name for the
application text box allows you to enter up to 100 characters without warning or
notification. However, when you attempt to complete the operation, if the
application name exceeds the maximum 32 characters allowed by FactoryTalk
View Studio, errors and warning messages will appear.
Communications
If you are using remote OPC servers at runtime, and if the remote OPC server
fails, data on the clients will appear to be valid, but will not update. Animations
will not wire-frame, date displays will not show asterisk and strings will not show
questions marks.
Tags that use an RSLinx remote OPC server will show a value in the Numeric
Display object even when there is no communication, (for example, when the
Ethernet cable has been disconnected from the CE terminal), instead of showing
asterisks and logging an error message to Diagnostics.
When you double-click an .mer file to run it, it does not automatically overwrite
the communications file. If the terminal has no communication configuration, or
if a different .mer with a different communication configuration has been running
on the terminal previously, the application you are running will not communicate.
To avoid this, load the application through ME Station the first time you run it. At
the prompt "Do you want to replace the terminal's current communication
configuration with the application's communication configuration?", click Yes.
Data Logging
If you are running your application on Windows 2000 and logging data to a
custom path, make sure that the specified folder already exists. If it does not, an
error will be displayed stating that the system cannot find the path specified.
If communication to a custom path fails while data is being written to the data
log, data logging will stop and will not resume until the application is shut down
and restarted.
Data log models will not accept shortcut names that contain spaces. The device
shortcut must be a single word (NEW_SHORTCUT) without spaces. See Answer
ID 29680 in the Rockwell Knowledgebase for more information.
In FactoryTalk Studio's Tools menu, click Diagnostics Setup, and then select
Message Routing in the left hand pane. The check box for this option appears
below the Message categories. Click Help in the Message Routing pane for more
details.
Embedded Variables
Embedded variables do not support tag names, direct references or device shortcut
names that contain spaces.
Embedded variables are not loaded until the text in the graphic object they are
associated with is displayed. If an object with an embedded variable has visibility
animation, the embedded variable will not be activated until the object becomes
visible. If the object later becomes invisible, the embedded variable will remain
active.
For example, if a display containing objects with both visibility animation and
embedded variables opens with the objects invisible, and if the connection
between the embedded variable and its tag is broken, Diagnostics will not register
communication errors for the object until it becomes visible. If it later becomes
invisible, the communications errors will still be logged.
This also means that if one or more states of a multistate indicator include
embedded variables, the variables will not become active until those states are
displayed.
Edit menu
The Delete Row(s) menu item in the Edit menu does not delete multiple selected
rows in certain spreadsheet editors. If you select multiple rows in the Information
Messages, Local Messages, Macros, and Alarm Setup (Messages tab) editors, and
then choose Delete Row(s) from the Edit menu, only one row will be deleted. To
delete multiple rows, right-click in the editor and use the Delete Row(s) item in
the context menu.
Names for the following FactoryTalk View Studio components do not support
extended ASCII characters or UNICODE characters: applications, HMI servers,
data servers, HMI tags, RSLinx Enterprise shortcuts, FactoryTalk View Studio
application files (.med), and all FactoryTalk View application components,
including graphic displays, parameter files, macro files, events files, derived tag
files and data log files.
If a login using the login button fails, no message appears to the user, even though an
error is logged to FactoryTalk Diagnostics. Reasons for login failure may be any of
the following:
The user logging in has not been granted Read or List Children permission. The
user must be allowed Common\Read and Common\List Children permission for
both the FactoryTalk Local Directory and for the application. Application
permission can be inherited from the FactoryTalk Local Directory.
When an .mer is created, each Windows-linked user account is verified and its
security identifier (SID) is used to get the latest account name. Windows CE uses this
account name for login purposes. If, for some reason, a user account name is blank -
perhaps the domain controller could not be accessed at the time the run-time file was
created, or a referenced account does not have trust in the domain - log-ins for that
user on the Windows CE terminal will fail. If this occurs, the reason for the blank
name must be corrected - verify that the domain controller is connected, for example,
or resolve the trust issue - and then recreate the run-time file.
Displaying arcs and ellipses on Windows CE
Because of a limitation in the Windows CE operating system, arcs and ellipses that
look fine on the desktop may appear ragged when displayed on the Windows CE
terminal at run time. To avoid this, do not use arcs or ellipses with a line width
greater than 1 pixel in applications intended to run on PanelView or Windows CE
terminals.
Run-time printing
You can print alarms in landscape mode with a line printer, but only one alarm is
printed per page.
Terminal settings > Startup options > Startup tests > Select tests > CF
External
This message can safely be ignored. It does not indicate that the CF card has failed.
This test is intended for use at time of manufacture only.
When a run-time file (.mer) is created for version 4.00, from a 5.00 application
that includes a base global object with a defined parameter, an error message
appears and the .mer file is not created. This is the expected behavior.
However, if a run-time file for version 3.20 or earlier is created from the same
5.00 application, no error message appears. While the resulting file can be run on
Machine Edition Station, this is not recommended, since this functionality is not
supported in 3.20 or earlier, and unexpected results may occur.
Graphic displays
Copying and pasting objects with default language strings - if you have
chosen to display undefined strings in the default language (in the Language
Configuration dialog box), when you copy and paste objects with strings in the
default language, the duplicated objects will contain the default language strings.
The duplicated objects should have undefined strings.
Display of floating point values - Graphic objects that display floating point
values, such as numeric displays and input objects, will show only 5 decimal
places. The 5th decimal place will be rounded if necessary.
Rounding floating point values - floating point values are not presently rounded
according to the 'banker's algorithm' as stated in Help. If the number after the
decimal is .5, the value is rounded up regardless of whether the number before the
decimal is odd or even.
Graphic displays, images, and graphic libraries that have the same name
cannot be opened at the same time.
Windows CE line styles - Windows CE does not currently support line styles that
use dot, dot-dash, or dot-dash-dash. If you select these line styles, they will be
converted to dash on the terminal.
Objects that have rounded corners and use a wide line width (greater than 10)
will not display the rounded corners on Windows CE platforms.
Graphics XML
Objects in XML change size - If a display that includes an arc, wedge, rounded
rectangle and/or polygon object is exported as an XML file and then re-imported,
the size of the object may increase, even though no changes were made to the
object's attributes in the XML file before importing.
Language strings in import and export of graphic displays - the Graphics Import
Export Wizard does not support language switching. When an application's graphic
displays are exported using the Graphics Import Export Wizard, the strings in the
displays are exported in the application's current language. When the displays are
imported, the strings that were exported are imported into the application's current
language. If the application's current language has changed since the displays were
exported, the imported strings will overwrite the strings in the new current language
with the strings in the language that was exported.
For example, your application has two languages, French and English. If you open
it in English and then export a display, only the English strings are exported. If you
then open the application in French, and import the XML file of the display, the
English strings will overwrite the French strings.
Importing PanelView Projects
PanelBuilder 1400e projects should not use the L modifier with HMI tags or
direct references that have a bit address. If a PanelBuilder 1400e project whose
HMI tags or direct references include bit addresses that use the L modifier, (for
example, "I:010/3 L4"), is imported and converted, display objects may display
only asterisks.
KEPServer
If a PanelView 400 or 600 terminal whose application includes Kepware, is
upgraded over an RSLinx Enterprise network, the KEPServer tags will not work.
To avoid this problem, use a firmware upgrade (Compact Flash) card to upgrade
any PanelView 400/600 terminals running Kepware.
If an application running on a PanelView Plus terminal uses KEPServer as the
OPC Data Server, a conflict is created with the Serial DF1 driver installed by
default with RSLinx Enterprise. This produces the following recurring error
message:
To stop the error message, remove the default Serial DF1 driver. For detailed
instructions, see Answer ID 32449 in the Rockwell Knowledgebase.
Language Switching
Spanish (Traditional Sort) cannot be saved in the Languages field of the
Properties dialog for a language switch button. To save Spanish (Traditional Sort),
make the selection in the Property Panel instead of in the Properties dialog.
Parameter file names
Parameter file names cannot contain the "!" character. If a parameter file name
includes this character, no error message will appear when the parameter file is
saved, but it will not be possible to create the run-time file (.mer) for the
application.
PIDE_Autotune Faceplate
Clicking the disabled ramp buttons for the Process Type selection or the disabled
interlocked push buttons for the Gains selection will cause an erroneous Factory
Talk Diagnostic error to be logged. The FactoryTalk diagnostic error message
may look similar to the following:
Tags
HMI String Tags - HMI string tags that use data types Integer (N) and Binary
(B) cannot be written to or read. HMI string tags using the ASCII (A) data type
can be used if the modifier"Lx" is appended to the address, (where x specifies the
number of 16-bit words to read or write, and not the number of bytes). There
must be no space between the address and the appended length modifier.
If you import a legacy application, you will need to modify the addresses of any
string tags unless they already use the string (ST) data type. For example, string
displays, string input objects and the alarm message connection may require this
modification.
Trending
If trend pens are configured with the maximum buffer size of 32,767 records, the
entire allocated program memory on a CE terminal will be consumed in a matter
of a few hours, resulting in an "out of memory" error. This requires a reboot of
the terminal before the application can continue. To avoid this situation, set the
buffer for extra data well below the theoretical maximum.
Use the terminal's File Management option to remove unnecessary .mer and log
files from the \Storage Card directory.
If you are installing KepWare drivers, be sure only the drivers you require are
selected.
Run the .mer file from the \Storage Card2 location; this requires less space on the
internal \Storage Card.
When upgrading PanelView Plus terminal firmware from CPR7 to CPR9 using a
Compact Flash Card, a screen with the following message in several languages
may appear briefly after the Finalizing Card window closes, before the Update
Complete window displays:
Related topics
System requirements
Sample applications
Sample applications
There are five installed sample applications with FactoryTalk View Studio. There are two
versions of each sample (except Objects 5 Screen Demo and BizBikes), designed for two
different screen resolutions.
A FactoryTalk View Machine Edition Station run-time (.mer) file has been created for
each application.
If you selected the defaults when installing FactoryTalk View Studio, the following
sample applications can be found at: C:\Documents and Settings\All
Users\Documents\RSView Enterprise\ME\HMI projects.
BizBikes.ME
This is a simple application that records some production data. It includes some RSLogix
5000 files (*.acd) that can be loaded on either ControlLogix or SoftLogix processors to
animate the project.
Malthouse
Baggage
This is another complex sample application that includes an RSLogix 5 file (*.rsp) and
RSLogix 500 file (*.rss).
Objects
This sample application is only available in 640 x 480 resolution. This sample can be
used to demonstrate FactoryTalk View Machine Edition without product activation.
Related topics
System requirements
What's New in FactoryTalk View Machine Edition 5.00
Known issues
PanelView Plus CE Add-ons
For a list of application software and devices that are not supplied by Rockwell
Automation, but have been tested with the PanelView Plus CE terminal, please see
Answer ID 26732 in the Rockwell Automation Knowledgebase
Data Execution Prevention (DEP) settings
What is DEP?
Data Execution Prevention (DEP) is a security feature that is supported by both hardware
and software and intended to prevent the execution of malicious code in the Microsoft
Windows XP (Service Pack 2) and Microsoft Windows Server 2003 (Service Pack 1 and
R2) operating systems.
DEP Settings
The DEP settings determine which applications and components are covered by DEP
protection. They apply to both hardware-supported and software DEP features. On
computers with the necessary hardware capabilities, hardware-supported DEP features
are enabled for the same set of applications and components as the software DEP
features. The following table explains the possible DEP settings and if those settings are
supported by Rockwell Software products.
Rockwell Software recommends that you use the default DEP settings unless you have a
specific reason to change them.
1. Select Control Panel > System > Advanced > Performance Settings > Data
Execution Prevention.
The setting, Turn on DEP for essential Windows programs and services only,
corresponds to the OptIn setting.
The setting, Turn on DEP for all programs and services except those I select,
corresponds to OptOut setting.
You must reboot the computer for the DEP setting changes to take effect.
To determine if your hardware supports DEP, refer to the hardware manual or contact
your hardware manufacturer.
For additional information, see the Microsoft Knowledge base article at:
http://support.microsoft.com/kb/875352.
Related topics