RFID To Panel View
RFID To Panel View
RFID To Panel View
The variety of uses for the hardware, software and firmware (hereinafter “Products”) described in this Documentation, mandates
that those responsible for the application and use of those Products must satisfy themselves that all necessary steps have been
taken to ensure that each application and actual use meets all performance and safety requirements, including any applicable
laws, regulations, codes and standards in addition to any applicable technical documents.
In no event will Rockwell Automation, Inc., or any of its affiliate or subsidiary companies (hereinafter “Rockwell Automation”) be
responsible or liable for any indirect or consequential damages resulting from the use or application of the Products described in
this Documentation. Rockwell Automation does not assume responsibility or liability for damages of any kind based on the
alleged use of, or reliance on, this Documentation.
No patent liability is assumed by Rockwell Automation with respect to use of information, circuits, equipment, or software
described in the Documentation.
Except as specifically agreed in writing as part of a maintenance or support contract, equipment users are responsible for:
• properly using, calibrating, operating, monitoring and maintaining all Products consistent with all Rockwell Automation
or third-party provided instructions, warnings, recommendations and documentation;
• ensuring that only properly trained personnel use, operate and maintain the Products at all times;
• staying informed of all Product updates and alerts and implementing all updates and fixes; and
• all other factors affecting the Products that are outside of the direct control of Rockwell Automation.
Reproduction of the contents of the Documentation, in whole or in part, without written permission of Rockwell Automation is
prohibited.
Throughout this manual we use the following notes to make you aware of safety considerations:
Identifies information that is critical for successful application and understanding of the product.
Identifies information about practices or circumstances that can lead to personal injury or death, property
damage, or economic loss. Attentions help you:
• identify a hazard
• avoid a hazard
• recognize the consequence
Labels may be located on or inside the drive to alert people that dangerous voltage may be present.
Labels may be located on or inside the drive to alert people that surfaces may be dangerous temperatures.
Integrating RF IDeas Readers with PVP and ME Station
Contents
Before you begin ........................................................................................................................................... 5
About this lab ................................................................................................................................................................. 5
Features at a glance ...................................................................................................................................................... 5
Tools & prerequisites ..................................................................................................................................................... 6
Document Conventions .................................................................................................................................................. 6
Notes ........................................................................................................................................................... 58
Notes ........................................................................................................................................................... 59
3 of 60
4 of 60
Before you begin
As a card and badge enroller or reader, it emulates a keyboard to keystroke the card’s data to
the cursor’s location in an application.
The pcProx Plus reader can be used as a stand-alone unit, or can be seamlessly integrated
with other software applications. As an integrated reader, it has the ability to work with a
multitude of applications
Features at a glance
Easily integrated with Rockwell products, primarily the PanelView terminals.
USB device
Compatible with Windows CE / 2000 / XP / Vista / 7, Macintosh, Solaris ThinManager thin clients, and Linux.
Versatile mounting options; standard and surface mount.
IP67 Surface Mount reader is also available.
New this year, out of box, the Rockwell version of the pcProx Plus is configured to work with
the Login prompt in a PanelView Plus terminal as well as an enrollment unit. More on this in the
lab.
RF IDeas has created a new website to help support Rockwell Automation customers. Please
check www.rfideas.com/industry/rockwell
5 of 60
Tools & prerequisites
FactoryTalk View Studio version 8 or higher
RF IDeas reader
INTERFACE TYPE FORM FACTOR
pcProx Plus Panel Mount Panel Mount IP67 Desktop
USB Gray RDR-805W1AGU-RA KT-805W1AGU-RA-IP67 N/A
USB Black RDR-805W1AKU-RA KT-805W1AKU-RA-IP67 RDR-80581AKU-RA
Ethernet Industrial Protocol RDR-805W1AKB-P KT-805W1AKB-P-IP67 RDR-80581AKB-P
(EIP) Black – for PLC
Document Conventions
Throughout this workbook, we have used the following conventions to help guide you through the lab materials.
Note: If the mouse button is not specified in the text, you should click on the left mouse button.
6 of 60
Integrating PVP with RF IDeas Readers
7 of 60
3. In the New/Open Machine Edition Application window, do the following;
Select the New tab.
Enter an application name, for example MobileView.
Click Create.
8 of 60
5. Select the appropriate terminal size that you will use.
To use the new MobileView terminals, select PVPlus 7 Standard/Performance 12” Wide (1280x800)
To use the PVP7 15” terminals select PVPlus 7 Standard/Performance 15” (1024x768)
9 of 60
6. Click OK.
7. In the Graphic Display Scaling, leave all boxes checked and click OK.
10 of 60
Configure Runtime Security
11 of 60
11. Select the Administrators user group and click OK.
The default in the Select User or Group window deafults to show groups only. This is because it is highly
recommended to configure security around User Groups and not Users for easy management and
modifications.
12. From the Runtime Security window, click Add again to add another user group.
12 of 60
13. From the Select User Group window, click Create New ->.
13 of 60
15. In the New User Group dialog, enter Operators and click OK.
16. In the Select User Group dialog, make sure Operators is selected and click OK.
14 of 60
17. Two groups have been added to the Runtime Application. In this lab, we will leave all security
codes checked. We will use visibility animation based on the group the user belongs to as way
to secure or hide objects and elements from specific users. Click Close.
15 of 60
Create FactoryTalk Users
19. Locate the System folder in the bottom half of the Explorer pane, expand Users and Groups,
right-click Users and select New Users… as shown below.
16 of 60
20. In the New User dialog, do the following;
For the User name, enter op1
Check the Password never expires checkbox.
Click the Group Membership tab.
17 of 60
22. From the Select User Group dialog, select the group we created earlier called Operators and
click OK.
23. The operators group should now be listed indicating that the new op1 user user is a member of
the Operators group. Click OK to save and close.
18 of 60
24. Let’s add one more user. Right-click Users and select New Users… as shown below.
19 of 60
26. Under the Group Membership tab, Add the Administrators group as shown below so the user
we are creating is a member of the Administrators group.
28. Let’s add a new display to the application. We will secure and control who has access to it. Still
in the Explorer pane, right-click on Displays and select New.
20 of 60
29. A blank display is shown. First, we need to add a way to navigate back to Main display. From
the View Studio main menu, go to Objects Display Navigation Goto.
30. Add the Goto button somewhere on the display (size and location does not matter for this lab).
21 of 60
31. Once the Goto button is added, the properties windows is displayed automatically. Use the
Browse button to browse to the Main display that this button will navigate to when pressed at
runtime.
22 of 60
32. Under the Label tab, enter MAIN as the Caption and click OK.
23 of 60
33. From the View Studio main menu, go to Objects User Management Add User/Group.
This button is only available starting with version 8 of FactoryTalk View Studio and is only
supported with PVP terminals running firmware version 8 or newer.
34. Add the new button somewhere on the display (size and location does not matter for this lab).
24 of 60
35. Once the button is added, the properties windows is displayed automatically. Under the Label
tab, enter Add User and click OK.
25 of 60
Key Assignments for RF IDeas
36. Right-Click the newly added Add User button and select Key assignments.
26 of 60
37. Change the Select a key assignment field to 12 – F12 and click OK.
27 of 60
38. One more button to add to this display. From the View Studio main menu, go to Objects
User Management Modify Group Membership.
This button is only available starting with version 8 of FactoryTalk View Studio and is only supported
with PVP terminals running firmware version 8 or newer.
39. Add the new button somewhere on the display (size and location does not matter for this lab).
28 of 60
40. Once the button is added, the properties windows is displayed automatically. Under the Label
tab, enter Change User Group and click OK.
29 of 60
The display should look similar to the following,
41. Save the display and when prompted for a name, enter AdminDisplay.
Visibility Animation
43. In the Explorer pane, under Displays, double-click the display called MAIN.
30 of 60
44. Let’s configure a way to navigate to the AdminDisplay created earlier. From the View Studio
main menu, go to Objects Display Navigation Goto.
45. Add the Goto button somewhere on the display (size and location does not matter for this lab).
31 of 60
46. Once the Goto button is added, the properties windows is displayed automatically. Use the
Browse button to browse to the AdminDisplay display that this button will navigate to when
pressed at runtime.
32 of 60
48. Right-click the newly added Goto button and select Animation Visibility.
33 of 60
49. Under the Visibility tab, click the Expression button.
34 of 60
51. In the functions selection dialog,
Select the Security category.
Select CurrentUserHasGroup
Click OK.
35 of 60
52. Modify the expression to include the appropriate group.
Between the parentathis of the function, enter “Administrators” including the quotes as shown below.
Click the Check Syntax and make sure it is Valid.
Click OK.
53. Click Apply and Close to save and close the animation configuration.
This button is now only visible to members of the administrators group at runtime.
36 of 60
Add a Login button
54. From the View Studio main menu, go to Objects User Management Login.
55. Add the new button somewhere on the display (size and location does not matter for this lab).
37 of 60
56. Once the button is added, the properties window is displayed automatically. Under the Label
tab, enter Login and click OK.
38 of 60
Key Assignments for RF IDeas
57. Right-Click the newly added Add User button and select Key assignments.
58. Change the Select a key assignment field to 11 – F11 and click OK.
39 of 60
Display the logged in User
59. Add a String Display object. From the View Studio main menu, go to Objects Numeric and
String String Display.
60. Add the new object somewhere on the display (size and location does not matter for this lab).
61. Once the object is added, the properties window is displayed automatically. Under the
Connections tab, click the Expression button shown below.
40 of 60
62. In the expression editor, click Functions.
41 of 60
64. The function is added to the expression editor. Click OK.
42 of 60
The Main display should look similar to the following,
67. From the View Studio main menu, go to Application Create Runtime Application.
43 of 60
68. Save as type Runtime 8.0 Application (*.mer)
44 of 60
Transfer Application
There is no need to transfer the application to run it locally on your computer.
Use the network share to transfer the application to the MobileView.
To transfer the application to the PVP7 Performance 15”, please follow the steps below. Otherwise jump to page 48.
70. From the View Studio main menu, go to Tools Transfer Utility.
45 of 60
71. In the Transfer Utility window, please do the following,
Browse for the MER file that we saved under the default location.
Check the box to Run application at start-up
Select the PanelView Plus at your station.
Click Download.
46 of 60
Wait for the transfer to complete
47 of 60
Test your Application
75. With the application running, the MAIN display is shown first and the current DEFAULT user is
shown as logged in. NOTE that the navigation button to the AdminDisplay is not visible.
Tap the Login button.
76. At the login prompt, enter op1 as the User name and Tap Login [Enter].
48 of 60
77. The MAIN display will reflect the new user that is logged in now (op1) and the navigation button
to the AdminDisplay is still not visible. The username op1 is not part of the administrators
group. Tap Login again.
78. At the login prompt, enter admin as the User name and Tap Login [Enter].
49 of 60
79. The MAIN display will reflect the new user that is logged in (admin) and the navigation button to
the AdminDisplay is now visible. The username admin is part of the administrators group. Tap
AdminDisplay.
80. With the AdminDisplay open, simply swipe your HID card across the RFID reader.
You have just added the card that was swiped as a new user to the application. It is that simple!!!!
50 of 60
How the RFID Card Reader Works
The F11 key is assigned to the Login button in the Machine Edition application. The F12 key is
assigned to the Add User button – this button performs the FactoryTalk Security enrollment function.
Single Factor Logon, Two-Factor Logon, and Enrollment are all possible with the same reader. All you
have to do is assign the appropriate function keys in your application – F10, F11, or F12.
Every time the RFID card is swiped, the reader sends the following:
F12
F3
<user id>
Enter
F4
<password> Enrollment
Enter
F5
<password>
Enter
Enter
Esc
F11
F2
<user id>
Enter
F3 Single Factor Login
<password>
Enter
Enter
F10
F2
<user id> Two Factor Login
Enter
F3
So, depending on which display has focus and which function key is assigned (F10, F11, or F12) the
appropriate text entry popup is launched.
51 of 60
81. Before we can test logging in with the card we swiped, we have to add it to a user group. Tap
the Change User Group button.
52 of 60
83. Select the newly added card ID. Note that your card ID will not match the card ID shown below.
53 of 60
86. Select the Operators group and tap Select [Enter]
87. Tap Add to Group [F4]. Note that your card ID will not match the card ID shown below.
54 of 60
The result field displays whether we were successful or not. In this case, the user was added
successfully to the user group ‘Operators’. Note that your card ID will not match the card ID
shown below.
88. Navigte back to the MAIN display by tapping on the MAIN button.
55 of 60
You should now be looking at the MAIN display.
56 of 60
You are now logged in as the HID card ID. Recall that we added the card as a member to the
Operators group. Since it is not a member of the Administrators group, the navigation button to
the AdminDisplay is not visible.
57 of 60
Notes
58 of 60
Notes
59 of 60
60 of 60