Skip to main content
InSource Solutions

Configuring Standalone Recipe Manager Plus

                   

 
Internal Use Only

Description

This is a configuration guide for Standalone Recipe Manager Plus (RMP).  Reference this guide for configuration examples and details specific to running RMP in Standalone mode.

 

Author

Rich Brooks

Publish Date 9/10/2014

Applies to Software

Recipe Manager Plus

Applies to Version

v1.0

Applies to System/Module

 

Article Version

01.00.00

************************************************************************************************************************************************************

Introduction

This is a how to guide for the setup of Recipe Manager Plus (RMP) to be used in Standalone mode.  Standalone mode means that you use the Recipe Manager Plus web client for configuration and runtime including mapping IO and execution of the recipes.  This is applicable to situations where RMP will not be implemented with full System Platform.

 

 

Detailed Steps

The first step is to review the OPC UA configuration.  This guide makes the assumption that the OPC UA server has already been installed.  RMP in Standalone mode does require an OPC UA Server (purchased separately).  The OPC server provides the connection to the PLC for reading and writing recipes.  We have used SoftwareToolbox’s TopServer in the screen captures.  Access the OPC UA Configuration from the Start Button – All Programs – Software Toolbox – TOP Server 5 – OPC UA Configuration.

pic1.png

 

Review the Server Endpoints configuration.  This information is needed when running the RMP configurator if not populated automatically.  The server endpoint includes the TCP connection information and port number used.  Highlight the first URL and then click on the Edit… button.

pic2.png

 

Check the checkboxes for all of the options under Security Policies.  Select the Sign; Sign and Encrypt option in both of the drop down lists.  Click the OK and then Close buttons to save the settings.

pic3.png

 

The second step is to run the Configurator for RMP.  The Configurator configures the database, web application, and OPC UA Client service.  Open the Configurator from the Start Button – All Programs – Wonderware – Common – Configurator.

pic4.png

 

In the left pane, expand out Recipe Manger Plus and then highlight to select the Core Server Components.  Specify the account that will be used to log on to SQL Server and create the RMP database.  Specify the user account that the web application will use to access the recipe model database.  We used the Wonderware network account since the password does not expire.  Select the Standalone Execution Mode radio button.  We have left the Use secure connection (HTTPS) unchecked.  Click on the Configure button.  Monitor the Configuration Messages for the completion status.

pic5.png

 

Next select to highlight the OPUA Client Service in the left pane.  Type in a Scope Name of your choosing to use as the Namespace in the item references.  Type in the OPC UA Server node name and Endpoint URL if they are not populated automatically.  The Endpoint URL needs to match the information seen in the OPC UA Configuration Manager.  Leave the defaults for Security Message Mode, Security Policy, and User Credentials, and Service Details.  Click on the Configure button.  Monitor the Configuration Messages for the completion status.

pic6.png

 

Select the OPC UA Namespace tab in the right pane.  The alias list should be populated similar to the screen capture below when the OPCUA Client Service is fully configured.  Click on the close button.

pic7.png

 

The third step is to configure the OPC Server for use with RMP.   Access the configuration from the Start Button – All Programs – Software Toolbox – TOP Server 5 – TOP Server 5 Configuration.  Add the required channels, devices, and tags to be used in recipes.  Below is a screen captures showing the ControLogix channel, Press device, and associated tags.

pic8.png

 

The Allen-Bradley ControlLogix Ethernet Device driver was used in this example.

pic9.png

 

Syntax is critical for the ID of the device shown below.  The ID consists of the following:

<IP or Hostname>,1, [,Optional Routing Path>,<CPU Slot> for ControlLogix 5500.

pic10.png

 

The tag name is user defined, but the address and data type must match the PLC program.

pic11.png

 

The final step is to build the IO Mapping for RMP.  Export the IO Map from each equipment.  The exported CSV file may be edited from Excel or notepad.  Be careful to maintain the CSV format.  The IO Reference column must be defined for all ParameterTarget Reference Types.  All other Reference Types are optional.

pic12.png

 

This is an example IO Map export csv file.  Import the completed csv file back into RMP.

pic14.png

  • Was this article helpful?