batch campaign

72
RSBizWare BatchCampaign USER’S GUIDE PUBLICATION BWCMP-UM009A-EN-P–August 2007 Supersedes Publication BWCMP-UM008A-EN-P

Upload: daniel-molina-sepulveda

Post on 19-Oct-2015

45 views

Category:

Documents


1 download

TRANSCRIPT

  • RSBizWare BatchCampaign

    USERS GUIDEPUBLICATION BWCMP-UM009A-EN-PAugust 2007

    Supersedes Publication BWCMP-UM008A-EN-P

    BWCMP-UM009A-EN-P_Ttlepage 5/3/07 10:26 AM Page 1

  • Contact Rockwell Customer Support Telephone 1.440.646.3434Online Support http://www.rockwellautomation.com/support/

    Copyright Notice 2007 Rockwell Automation Technologies, Inc. All rights reserved. Printed in USA.This document and any accompanying Rockwell Software products are copyrighted by Rockwell Automation Technologies, Inc. Any reproduction and/or distribution without prior written consent from Rockwell Automation Technologies, Inc. is strictly prohibited. Please refer to the license agreement for details.

    Trademark Notices Allen-Bradley, ControlLogix, eProcedure, FactoryTalk, Rockwell Automation, Rockwell Software, RSLinx, RSView, and the Rockwell Software logo, are registered trademarks of Rockwell Automation, Inc.

    The following logos and products are trademarks of Rockwell Automation, Inc.:RSBizWare, the RSBizWare logo, RSBizWare Batch, FactoryTalk Batch, RSBizWare BatchCampaign, RSBizWare BatchHistorian, FactoryTalk Historian Classic for Batch, RSBizWare Historian, FactoryTalk Historian Classic, RSBizWare MaterialTrack, and RSLoop Optimizer.

    Any Rockwell software or hardware not mentioned here are also trademarks, registered or otherwise, of Rockwell Automation Technologies, Inc.

    Other Trademarks ActiveX, Microsoft, Microsoft Access, SQL Server, Visual Basic, Visual C++, Visual SourceSafe, Windows, Windows ME, Windows NT, Windows 2000, Windows Server 2003, and Windows XP are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.Adobe, Acrobat, and Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.ControlNet is a registered trademark of ControlNet International.DeviceNet is a trademark of the Open DeviceNet Vendor Association, Inc. (ODVA).Ethernet is a registered trademark of Digital Equipment Corporation, Intel, and Xerox Corporation.OLE for Process Control (OPC) is a registered trademark of the OPC Foundation.Oracle, SQL*Net, and SQL*Plus are registered trademarks of Oracle Corporation.All other trademarks are the property of their respective holders and are hereby acknowledged.

    Warranty This product is warranted in accordance with the product license. The products performance may be affected by system configuration, the application being performed, operator control, maintenance, and other related factors. Rockwell Automation is not responsible for these intervening factors. The instructions in this document do not cover all the details or variations in the equipment, procedure, or process described, nor do they provide directions for meeting every possible contingency during installation, operation, or maintenance. This products implementation may vary among users.This document is current as of the time of release of the product; however, the accompanying software may have changed since the release. Rockwell Automation, Inc. reserves the right to change any information contained in this document or the software at anytime without prior notice. It is your responsibility to obtain the most current information available from Rockwell when installing or using this product.

    Version: 9.00.00 (CPR 9)Modified: September 19, 2007 4:53 pm

  • 1 Introducing RSBizWare BatchCampaign 1Whats New? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    Product Name Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1Common User Assistance Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

    RSBizWare BatchCampaign Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Configuration requirements for Windows Server 2003 . . . . . . . . . . . . . . . . . . . . . . . . . 5Tested Third-party Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6DEP settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

    Changing DEP settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Hardware DEP settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

    Where Can I Go For Help? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Reference the release notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Reference the Users Guide (this book) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8Reference the Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Get Phone Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Get Web Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Contact us . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

    2 Installing RSBizWare BatchCampaign 11Pre-Installation Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    Install SQL Server 2005 (Optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Identify Batch Server Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Log On to Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Install FactoryTalk Activation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    Install RSBizWare BatchCampaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Configure RSBizWare BatchCampaign. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

    Configure the Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Add a FactoryTalk Batch Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

    3 Implementing Security 23Configuring FactoryTalk Security for RSBizWare BatchCampaign. . . . . . . . . . . . . . 24

    Contentsiii

    Opening RSBizWare BatchCampaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Logging on to RSBizWare BatchCampaign. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

    Configuring RSBizWare BatchCampaign Commands Using FactoryTalk Security. . 26Configuring Security for RSBizWare BatchCampaign Commands. . . . . . . . . . . 27Enabling User Confirmation for RSBizWare BatchCampaign Commands. . . . . 28

    Communicating with the FactoryTalk Batch Server . . . . . . . . . . . . . . . . . . . . . . . . . . 31

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    4 Using RSBizWare BatchCampaign 33Starting RSBizWare BatchCampaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33RSBizWare BatchCampaign User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

    Menu Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Server Communication Status Icons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Status Bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

    Configuring the RSBizWare BatchCampaign Database . . . . . . . . . . . . . . . . . . . . . . . 37Data Link Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Working with Servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Setting up Triggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

    Configuring Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Working with an HMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

    5 Working with Batches 47Adding a Batch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Filtering Recipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Starting, Stopping, Aborting, and Deleting Batches . . . . . . . . . . . . . . . . . . . . . . . . . . 52

    Starting a Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Holding and Restarting a Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Stopping and Aborting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Deleting a Batch or a Campaign. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

    Buffered Batches and the Batch List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

    6 Working with Campaigns 55Adding a Campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

    Adding a Batch to an Existing Campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Adding an Unrelated Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

    Starting, Stopping, Aborting, and Deleting Campaigns. . . . . . . . . . . . . . . . . . . . . . . . 60Starting a Campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Holding and Restarting a Campaign. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Stopping and Aborting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Deleting a Campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

    Filtering Campaigns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

    A RSBizWare BatchCampaign Database 63How is the RSBizWare BatchCampaign Database Different from the

    FactoryTalk Batch Recipe Database?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63BatchCampaign Database Schema. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63iv

    Index v

  • 1 Introducing RSBizWare BatchCampaignWelcome to RSBizWare BatchCampaign, the application that makes batch campaign management fast and simple. BatchCampaign allows you to execute your production schedules quickly and easily, thus increasing productivity and reducing errors.

    BatchCampaign is a 32-bit Windows-based software application from Rockwell Automation, Inc. that creates and manages campaigns. A campaign is defined as a connected series of operations designed to bring about a particular result, such as meeting a production order request or fulfilling a customer order. A campaign may consist of one or more batches and is designed to manage and execute the batches according to your specified scheduling requirements.

    BatchCampaign is tightly integrated with the FactoryTalk Batch suite, providing complete control of batch-based production runs. Using a straightforward user interface, production requirements are entered, and BatchCampaign translates the information into either a single batch or complete campaign runs. BatchCampaign has a variety of triggers for batch execution, allowing you to choose the method that will best fit your production requirements.

    This chapter includes:

    Whats New?

    RSBizWare BatchCampaign Features

    System requirements

    Whats New?The following new features or enhancements have been added to BatchCampaign for this release:

    Product Name ChangesSeveral product names have been changed. The products that directly affect BatchCampaign are:

    RSBizWare Batch (also known as RSBatch) has changed to FactoryTalk Batch

    RSMACC has changed to FactoryTalk AssetCentre

    FactoryTalk Automation Platform has changed to FactoryTalk Services Platform

    RSAssetSecurity has changed to FactoryTalk Security1

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Common User Assistance FolderStarting with version 9.0, all Rockwell applications will install their user assistance files (online help, user documentation PDF files, and release notes) in a common folder located at \Program Files\Common Files\Rockwell\Help. This gives you one central location to find information and allows interaction between different products user assistance files.

    The BatchCampaign online help files will no longer be stored in the \Program Files\Rockwell Software\BatchCampaign\Help folder. The first Rockwell Automation, Inc. product installed on a computer creates the common folder. When a product is uninstalled, the user assistance associated with that application are also removed, but the \Help folder is not removed unless the product being uninstalled is the last Rockwell Automation product on the computer. The last Rockwell Automation product removed from the computer removes the common folder and all remaining user assistance files.

    RSBizWare BatchCampaign Features Flexible batch/campaign creation

    Add individual batches you can specify the size of each batch in the campaign.

    Create campaigns with multiple batches you can automatically generate the campaign of batches using the quantity/size or a value in between that is applied to all batches in the campaign.

    Human interface Allows you to dynamically view the state of FactoryTalk Batch Servers and their associated batches and campaigns. The user interface also allows you to start, stop, abort, hold, and restart an individual batch in the campaign.

    Flexible batch execution Gives you complete flexibility in how you run your process. You can choose to execute campaigns automatically from BatchCampaign, or have the FactoryTalk Batch View or ActiveX controls as the primary interface for executing and commanding batches. Using either of these methods, you can:

    Start each batch individually.

    Start all the batches in the campaign simultaneously.

    Automatic batch execution

    You can configure a start trigger, which starts a batch or campaign automatically at a predetermined time.

    You can configure batches to start immediately.

    You can configure start triggers, which automatically start the next batch in a campaign upon completion of the currently executing batch.2

  • 1 Introducing RSBizWare BatchCampaign

    Multi-server capability Allows BatchCampaign to work with multiple FactoryTalk Batch Servers, and start batches/campaigns on one server based upon state (complete, started, etc.) of a batch/campaign on another server.

    State transitions The batches can easily be started, stopped, held, restarted, and aborted.

    Batch list population Adds batches to the FactoryTalk Batch Server according to the specified number of batches that operators should be able to see on the batch list at any time. As an example, if there were 15 batches in a given campaign, the Batch List Count is configured for 5, and there are already 5 or more completed, aborted, or stopped batches on the Servers Batch list, then some of these batches must be removed from the batch list before new batches will be automatically moved from the campaign onto the FactoryTalk Batch View list.

    Campaign and Batch ID configuration capability Gives you the ability to specify a user algorithm for generating campaign and batch ID. A default algorithm is provided that generates a batch ID based upon current date and time.

    Unit Binding Unit classes can be bound from the BatchCampaign Human Interface.

    Security You may choose to require a logon and password protection for access to the BatchCampaign interface.

    System requirementsThis section presents the minimum and recommended system requirements to successfully install and run RSBizWare BatchCampaign.

    These requirements assume that no other applications will be running on the computer, unless listed in the Tested Third-Party Software section.

    A CD-ROM drive is required for software installation. Ensure that all selected hardware is on the Microsoft Windows Server 2003

    Service Pack 1, Standard Edition, Windows Server 2003 RS2 Standard Edition (recommended) or Windows XP Professional Service Pack 2 compatibility list. Systems that do not meet the minimum requirements for the version of software being used are not covered under warranty.

    The FactoryTalk Batch Server computer cannot be configured as a:

    Domain Controller DHCP Server WINS Server RAS Server DNS Server3

    Master Browser

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Replication cannot be enabled on the FactoryTalk Batch Server computer. Install FactoryTalk Batch software on an NTFS formatted hard drive, as Windows

    Server 2003 security features are available only for drives formatted to use NTFS.

    The following is a list of the hardware and software required to install RSBizWare BatchCampaign. The minimum requirements are listed as normal text and the recommended requirements are listed as Bold Italic text.

    FactoryTalk Batch cannot be loaded and run on a PDC.

    Version 9.0 of the FactoryTalk Batch clients must be installed on the same computer as BatchCampaign.

    Server Client

    Computer 1.2 GHz Pentium processor or greater, including hyper-threading models1.2 GHz Pentium processor or greater

    Memory 512 MB RAM(1 GB RAM recommended)256 MB RAM(512 MB RAM recommended)

    Available Hard Disk Space

    4 GB (8 GB recommended)

    2 GB (4 GB recommended)

    Hard Disk Format NTFS

    Disk Drive(s) CD-ROM drive and a hard disk (SCSI or faster)

    Monitor256-color VGA and 800x600 minimum resolution (SVGA TrueColor with 2 MB of video RAM and 1024x768 resolution recommended)

    Mouse Microsoft Mouse, Microsoft IntelliMouse or compatible pointing device

    Operating System Windows Server 2003 R2 Standard Edition*

    Windows Server 2003 R2 Standard Edition* or Windows XP Professional, Service Pack 2*

    Internet Explorer 6.0, Service Pack 1

    English (United States)

    Network 10 Megabit or faster Ethernet card, network cable4

    Network Protocol TCP/IP

  • 1 Introducing RSBizWare BatchCampaign

    Configuration requirements for Windows Server 2003RSBizWare BatchCampaign version 9.0 requires a specific configuration of the Microsoft Windows Server 2003 R2 Standard Edition operating system.

    The only configurations that are tested, and therefore warranteed, by Rockwell Automation are as follows:

    Other SoftwareRSBizWare BatchCampaign is not warranted to run with any other third-party software installed on the same PC, unless otherwise stated in writing by Rockwell Automation.

    Backup Removable media device such as a CD-RW drive, etc.

    * Windows Server 2003 SP1 Standard Edition is also supported.

    RSBizWare BatchCampaign version 9.0 is supported in U.S. English only. You must install the corresponding language version of Windows Server 2003 R2 Standard Edition or Windows XP Professional, Service Pack 2, to ensure proper operation of BatchCampaign. Modifying regional settings is not supported.

    Component Version and Requirements

    Operating System

    Servers

    Microsoft Windows Server 2003 R2 Standard Edition*

    Internet Explorer 6.0, Service Pack 1

    Install the operating system using the default selections

    * Windows Server 2003 SP1 Standard Edition is also supported.

    Clients

    Microsoft Windows Server 2003 R2 Standard Edition* or Windows XP Professional, Service Pack 2

    Internet Explorer 6.0, Service Pack 1

    Install the operating system using the default selections with the following exception:

    Select Personal Web Manager or select the Internet Information Server [IIS]

    It is highly recommended that you use the default installation directories for all components. The application, test suite, and associated documentation assume default directories are used. Extensive unit and system testing by Rockwell Automation ensures that all components function

    Server Client5

    as one solution after the application is configured.

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    OTHERFactoryTalk Batch and any associated requirements (sold separately)3.5" floppy disk driveCD-ROM driveSCSI or EIDE hard diskAny Windows-compliant pointing device

    Tested Third-Party Software

    Microsoft Internet Explorer 6.0, Service Pack 1

    Excel XP, Service Pack 2

    Word XP, Service Pack 2

    PowerPoint XP, Service Pack 2

    Access XP, Service Pack 2

    Visual Basic 6.0, Service Pack 6

    SQL Server 2005, Service Pack 2 (English version only)

    Oracle Oracle 9i

    Adobe Acrobat Reader 8.1

    Rockwell Software FactoryTalk Activation, 3.0

    FactoryTalk Services Platform, 2.10

    RSLinx Classic 2.52.00

    RSLinx Enterprise 5.00.00

    RSView32 7.20.00

    FactoryTalk View SE 4.00.00 6

    RSLogix 5000 v. 16

  • 1 Introducing RSBizWare BatchCampaign

    Anti-Virus softwareAll Rockwell Software products in this release have been tested using the latest anti-virus software. For more detailed information, refer to Rockwell Knowledgebase technical note ID 35330 (you may be required to log into the Knowledgebase before you can view the information)

    DEP settingsData 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.

    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.

    DEP Setting DescriptionSupported by Rockwell Software Products?

    AlwaysOn Full DEP protection for the entire system (all applications and components, no exceptions).

    No

    OptIn DEP-enabled only for Windows system components and for applications that explicitly opt in. This is the default setting for Microsoft Windows XP (Service Pack 2).

    Yes

    OptOut DEP-enabled for all processes except those that explicitly opt out. This is the default setting for Microsoft Windows Server 2003 (Service Pack 1 and R2).

    Yes

    AlwaysOff DEP protection is disabled for the entire system (all applications and components, no exceptions).*

    * Rockwell Automation does not recommend using this setting since it will make your system more vulnerable to malicious code.

    Yes7

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Changing DEP settingsTo change the DEP settings, select Control Panel > System > Advanced > Performance Settings > Data Execution Prevention. The Turn on DEP for essential Windows programs and services only setting corresponds to the OptIn setting and the Turn on DEP for all programs and services except those I select setting corresponds to the OptOut setting.

    You must be an administrator of your computer to change these settings.

    You must reboot the computer for the DEP setting changes to take effect.

    Hardware DEP settingsHardware DEP uses the processor to mark memory so that code cannot be executed from data regions. When code attempts to execute in these marked areas, the processor generates an exception. If you are using Microsoft Windows XP (Service Pack 2) or Microsoft Windows Server 2003 (Service Pack 1 and R2) operating systems, the offending program is terminated. Hardware DEP is also enabled as the factory default setting. This feature is turned on or off in the computer BIOS settings.

    To determine if your hardware supports DEP, refer to the hardware manual or contact your hardware manufacturer.

    For additional information, see the Microsoft Knowledgebase article at: http://support.microsoft.com/kb/875352.

    Where Can I Go For Help?Our commitment to your success starts with the suite of learning aids and assistance we provide with the RSBizWare BatchCampaign product. Consult the following resources for additional information:

    Reference the release notes The electronic release notes provide a list of the hardware and software that are necessary to use BatchCampaign effectively and a list of known issues, issue fixes, and new features that are available in the current release of the software. The release notes are available from the RSBizWare BatchCampaign software installation CD-ROM and from within the online help system in the BatchCampaign client.

    Reference the Users Guide (this book)The BatchCampaign Users Guide is designed to help you understand how to access and 8

    use BatchCampaign. The Users Guide is focused on the end-user functions of the

  • 1 Introducing RSBizWare BatchCampaign

    application. A printed copy of the Users Guide is distributed in the box with the product software and an electronic copy of the guide is available from the RSBizWare BatchCampaign software installation CD-ROM.

    Reference the Online HelpThe online help provides general overview information and step-by-step procedures for working with all of the features in BatchCampaign. To view online help from the BatchCampaign Client:

    Select Contents from the Help menu.

    Click the Help button on the toolbar.

    Press F1.

    Get Phone SupportRockwell Automation, Inc.s support team of outstanding professionals provides top-notch technical supportmonitoring and tracking your experience with our products to pave the road to your success in understanding and improving your factory performance.

    Rockwell Automation, Inc. provides full support for the entire FactoryTalk Batch suite of products, which include FactoryTalk Batch and BatchCampaign. Questions concerning installation and the use of the software are handled by the Rockwell Automation Customer Support Center, staffed Monday through Fridayexcept U.S. holidaysfrom 8 AM to 5 PM Eastern time zone for calls originating within the U.S. and Canada.

    To reach the Customer Support Center, call 440-646-3434 and follow the prompts. For calls originating outside the U.S./Canada, locate the number in your country by visiting rockwellautomation.com/support/ and selecting the Phone/On-site link. A list will be presented from which you can locate the number to call in your country.

    WHEN YOU CALLWhen you call, you should be at your computer and prepared to give the following information:

    the product serial number and version number, which can be found in the client software by selecting Help > About

    the type of hardware you are using

    the exact wording of any errors or messages that appeared on your screen

    a description of what happened and what you were doing when the problem occurred

    a description of how you attempted to solve the problem9

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Get Web SupportIn addition to phone support, the Rockwell Automation Customer Support Center offers extensive online knowledgebases of tech notes and frequently asked questions for support of non-urgent issues. These databases are updated daily by our support specialists.

    To receive regular e-mail messages with links to the latest tech notes, software updates, and firmware updates for the products that are of interest to you or to submit an online support request, visit rockwellautomation.com/support/ and select the Online link.

    Contact usWe strive to help all of our customers become successful in their manufacturing improvement efforts. Toward this objective, we invite you to contact your local representative or Rockwell Automation, Inc. at any time that we may be of service to you.10

  • 3 Installing RSBizWare BatchCampaignThere are setup procedures that must be completed before and after you install RSBizWare BatchCampaign. To define the installation process, the installation is divided into the following three categories:

    Pre-Installation Procedures Install RSBizWare BatchCampaign Configure RSBizWare BatchCampaign

    Use the following checklist when installing RSBizWare BatchCampaign.

    Pre-Installation Proceduresfor BatchCampaign Page

    Install FactoryTalk Batch 9.0 (client components)Required for BatchCampaign (see the Batch Installation or Upgrade Guide for instructions if Batch is not already installed).

    Install Microsoft SQL Server 2005 (Optional) Install if recipes are stored in RDB format. 22

    Identify Server Name Identify the name of the computer where the FactoryTalk Batch Server is installed. 22

    Log on to Windows Log on with Administrator privileges. 22

    Install FactoryTalk Activation

    FactoryTalk Activation is used for licensing and must be installed prior to installing the FactoryTalk Batch client. Since the FactoryTalk Batch client components are required to run BatchCampaign, this step should already be complete.

    22

    Install BatchCampaign 9.0 Page

    Install BatchCampaign Install BatchCampaign. 22Configure BatchCampaign Page

    Configure the Database Configure the database used by BatchCampaign. 26 Add a Server Add from 1 to 10 FactoryTalk Batch Servers. 3021

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Pre-Installation Procedures The following instructions assume that the FactoryTalk Batch client components have already been installed, and that at least one FactoryTalk Batch Server has been installed (not necessarily on the same computer). You must have administrative privileges on the target computer to install BatchCampaign. Before installing BatchCampaign, complete the following:

    Install SQL Server 2005 (Optional)If you are planning on storing recipes in RDB format, install Microsoft SQL Server 2005, Service Pack 1. SQL Server 2005 services must be running during the installation process.

    Restart the computer after the SQL Server installation is complete.

    Identify Batch Server NameThe setup program prompts you for the domain level user account and password asks for the computer name where the FactoryTalk Batch Server is installed.

    Log On to WindowsLog on to Windows Server 2003 R2, Standard Edition or Windows XP Service Pack 2 with administrator privileges. Close any open applications.

    Install FactoryTalk ActivationFactoryTalk Activation must be installed prior to installing the FactoryTalk Batch software. Therefore, the following section assumes that both FactoryTalk Activation and the FactoryTalk Batch Server are installed and that you have obtained an activation code for BatchCampaign.

    Refer to the Activate Rockwell Software Products brochure, located in your software package. RSBizWare BatchCampaign uses concurrent activation.

    Install RSBizWare BatchCampaignThese instructions assume that you are installing RSBizWare BatchCampaign on a computer networked with other client computers and that you are installing BatchCampaign on the same computer as the Batch client components. You can exit

    The FactoryTalk Activation Server must be installed on the same network or on the same computer as the FactoryTalk Batch Server. Each Batch Server computer must have the FactoryTalk Activation Client installed for license validation to occur.22

  • 3 Installing RSBizWare BatchCampaign

    installation at any time by clicking the Cancel button. Before you begin the installation, complete all the pre-installation procedures.

    1. Insert the installation CD into the CD-ROM drive. The CD has the Autorun feature enabled so the installation process starts automatically. The RSBizWare Welcome dialog box opens.

    2. Click Install RSBizWare BatchCampaign. The RSBizWare BatchCampaign Install Disk dialog box opens.

    The following steps assume that FactoryTalk Activation was installed before the Batch Server. If you find that you do need to install FactoryTalk Activation, please refer to the Activate Rockwell Software Products brochure, located in your product package, for instructions.

    To start the installation process manually, click the Start button, and then select Run. In the Run dialog box, type d:\setup (where d is the drive letter for the CD-ROM drive), and then click OK.

    If the installation program detects an existing FactoryTalk Batch installation, it may give you the option of modifying or repairing the current installation. Do not select Repair or Modify - these are not supported options. You must remove the existing version of the software before installing the 23

    upgrade.

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    3. In the RSBizWare BatchCampaign Install Disk dialog box, click Install RSBizWare BatchCampaign. The RSBizWare BatchCampaign - InstallShield Wizard opens. Click Next.

    4. In the License Agreement dialog box, select I accept the terms in the license agreement.

    5. Click Next. The FactoryTalk Directory Selection dialog box opens.

    6. Select which FactoryTalk directory you want to use to control the BatchCampaign components: Local or Network (for more information about the FactoryTalk directories, click Help).

    7. Click Next. The Customer Information dialog box opens.

    8. Type your User Name and Organization. Click Next.

    9. In the Custom Setup dialog box, accept the default BatchCampaign configuration. Verify that there is enough space on the selected install path, and then click Next. If 24

  • 3 Installing RSBizWare BatchCampaign you do not have enough space, perform step 7. If you do have enough space, skip to step 8.

    10. Click the Space button to see if there is enough disk space to install the selected options. The Disk Space Requirements dialog box opens. If there is not adequate space, the drive is highlighted. Click OK.

    11. Click Next.

    12. Click Install to begin the installation.

    13. When prompted, click Finish.

    The default installation directory is C:\Program Files\Rockwell Software\. To set a different directory, click the Change button, select the desired directory, and then click OK. 25

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Configure RSBizWare BatchCampaign

    The first time you run BatchCampaign, an Error! dialog box displays. This occurs because a server and database have not yet been configured for BatchCampaign.

    1. Click the Start button, point to All Programs > Rockwell Software >FactoryTalk Batch Suite > BatchCampaign, and then select BatchCampaign.

    2. Click OK to continue. BatchCampaign opens.

    3. Click the Log In button, type a valid user name and password, and then click OK. (See Logging on to RSBizWare BatchCampaign for more information.)

    Configure the DatabaseBatchCampaign stores configuration information and buffered batches in a Microsoft Access database (BatchCampaign.mdf) in its root folder. You do not need to install Microsoft SQL Server if you use this database. If SQL Server is part of your FactoryTalk Batch solution you can configure BatchCampaign to store its configuration information and buffered batches in a SQL database. You must specify the SQL Server and the name of the database prior to any other configuration or configure BatchCampaign to use the Access database.26

  • 3 Installing RSBizWare BatchCampaign

    1. Click the Properties and Settings button on the BatchCampaign toolbar. The Properties dialog box displays:

    2. Select the Configure button. Click OK to acknowledge that the changes you make will not take place until BatchCampaign is restarted.

    3. The Data Link Properties dialog box displays. It contains four tabs: Provider, Connection, Advanced, and All. Select the Provider tab if it is not already selected.27

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    4. On the Provider tab, select the database type you want to connect with from the OLE DB providers list. The provider you select will affect the options listed on the Connection tab. The most popular providers are:

    Microsoft OLE DB Provider (preferred) for SQL Server used by RSBizWare Batch 5.xx and higher (and FactoryTalk Batch 9.0 and higher) because it uses the SQL Server database for recipes. This provider is also the choice used for the BatchCampaign database, if SQL Server is installed. (See Data Link Properties for more information.)

    Microsoft Jet 4.0 OLE DB Provider used by the supplied Access database.

    5. Select the applicable Microsoft OLE DB provider, and then click the Next button. The Connection tab opens.

    If you chose the Microsoft OLE DB provider for SQL Server as your provider your Connection tab will look similar to this:

    In this example, MasterRecipes is the selected database. This is the database used to store recipes if the Store recipes as in a database option is selected in the FactoryTalk Batch Equipment Editor. BatchCampaign will create the required tables in this database or any other database selected.28

  • 3 Installing RSBizWare BatchCampaign

    The Connection tab will look similar to this for the Microsoft Jet 4.0 selection (Admin is the default user for the database):

    6. Select the Advanced tab.

    7. Select the All tab.

    8. Click OK to close the Data Link Properties dialog box.

    9. Click OK to close the Properties dialog box.

    For most applications, the default values specified on this tab should be acceptable. If you would like to change anything on this tab, click the Help button for descriptions of the options found on this Microsoft-owned dialog box.

    For most applications, the default values specified on this tab should be acceptable. If you would like to change anything on this tab, click the Help button for descriptions of the options found on this Microsoft-owned dialog box.29

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Add a FactoryTalk Batch ServerWhen RSBizWare BatchCampaign is opened initially, no FactoryTalk Batch Servers are associated with the BatchCampaign application. You must configure the FactoryTalk Batch Server before it is added to the list. Once the server is added, you can add batches or campaigns.

    1. Click the Properties and Settings button on the toolbar. The Properties dialog box displays.

    2. Click the Servers tab.

    3. Click the New button. The Add New Server dialog box displays. 30

  • 3 Installing RSBizWare BatchCampaign

    4. The Name box is used to identify the FactoryTalk Batch Server consistently within the BatchCampaign application. Enter a unique Name and Node Address to be associated with this server.

    You can browse your network to locate the desired server by selecting the Browse button (shown at right) to the right of the Node Address box.

    5. Enter a valid Scan Rate. The default scan rate is 500 milliseconds. The scan rate can range from 1 to 999,999 milliseconds.

    6. The Time Out value is the time that BatchCampaign will wait before it determines that communication is lost with the FactoryTalk Batch Server. The default timeout for the communication with the FactoryTalk Batch Server is 10,000 milliseconds. The timeout can range from 1 to 999,999 milliseconds.

    Enter a valid Time Out value.

    7. Enter the desired Batch List Count. This is the number of batches within a campaign that can be running on a FactoryTalk Batch Server. The default configuration is 5 batches per campaign. The number of batches allowed per server or per campaign must be between 1 and 999,999.

    8. When everything is complete, click OK twice and the server displays in the hierarchy pane (on the left of the BatchCampaign window).

    BatchCampaign has now been installed, configured and is ready for use. (See Using RSBizWare BatchCampaign for more information.)31

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    ADD MULTIPLE FACTORYTALK BATCH SERVERSYou can add up to ten FactoryTalk Batch Servers to your BatchCampaign configuration. This allows BatchCampaign to work with multiple FactoryTalk Batch Servers; you can schedule batches and campaigns on one server to start based upon the state (complete, started, etc.) of a batch or campaign on another server.

    1. Click the Server button on the toolbar. The Servers dialog box opens.

    2. Click the Add Server button. The Add New Server dialog box opens.

    3. Configure the server as described in Add a FactoryTalk Batch Server, above.32

    4. Repeat for each additional FactoryTalk Batch Server.

  • 2 Implementing SecurityThis chapter provides information on securing RSBizWare BatchCampaign using FactoryTalk Security, and the communication between BatchCampaign and the FactoryTalk Batch Server.

    The following topics are covered:

    Configuring FactoryTalk Security for RSBizWare BatchCampaign

    Opening RSBizWare BatchCampaign

    Configuring RSBizWare BatchCampaign Commands Using FactoryTalk Security

    Communicating with the FactoryTalk Batch Server

    The following information is specific to configuring FactoryTalk Security for RSBizWare BatchCampaign. (For information on securing your complete FactoryTalk Security system, see FactoryTalk Help).

    To open FactoryTalk Help complete the following steps: click the Start button, point to All Programs > Rockwell Software > FactoryTalk Tools, and then select FactoryTalk Help.

    BatchCampaign product policies are created in the Local Directory and the Network Directory when the FactoryTalk Services Platform installs. These product polices are used to restrict access to the BatchCampaign secured resources which include commands and log ons.

    There are BatchCampaign product policies in the Local Directory that do not exist in the Network Directory. These product policies are Configuration Options that determine whether BatchCampaign uses Local or Network security, and Single Sign-On capabilities.

    These policy settings are in the following location:\\System\Policies\Product Policies\Batch\BatchCampaign\Configuration\Options.

    The FactoryTalk Services Platform installation process:

    Creates a FactoryTalk Local Directory and a FactoryTalk Network Directory on the computer. When the install process finishes, both directories are fully configured and ready for use.

    Allows any Windows Administrator user account to log on to either directory. The

    Security settings in the Network Directory are completely separate from the security settings in the Local Directory. For example, changes made to the security settings in the Network Directory do not change security settings in the Local Directory.11

    installation process automatically adds the local Windows Administrators group to the FactoryTalk Administrators group in each FactoryTalk Directory.

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Allows any authenticated Windows user to log on to the FactoryTalk Local Directory. The installation process automatically adds all members of the local Windows Authenticated Users group to the FactoryTalk Local Directory.

    Allows all new user accounts full access permissions. The installation process automatically sets system policies to allow all new user accounts added to either directory full access to that directory by default.

    Configuring FactoryTalk Security for RSBizWare BatchCampaignYou can restrict access to the features of individual FactoryTalk products in your system to prevent inadvertent changes or tampering. Only users with the required level of access can use the product features you secure.

    For example, when you set up product policies for RSBizWare BatchCampaign, you might restrict the ability to issue the Abort Batch command to a small group of users, to prevent automated batch processes from going down during run time.

    To configure security for multiple features in FactoryTalk, use the Feature Security for Product Policies dialog box. (See FactoryTalk Help for more information.)

    To configure security for the BatchCampaign features, use the product policies defined to secure BatchCampaign. These product policies are located in the FactoryTalk Administration Console.

    To open the FactoryTalk Administration Console click the Start button, point to All Programs > Rockwell Software, and then select FactoryTalk Administration Console.

    To tighten security for RSBizWare BatchCampaign:

    Delete the Windows Authenticated Users group from the Local Directory. Secure the BatchCampaign Configuration Options product policies in the Local Directory to avoid tampering or unauthorized changes.

    Create new FactoryTalk user accounts and groups in the FactoryTalk Directory. Create user accounts and/or groups to secure BatchCampaign. (For more information see FactoryTalk Help.)

    Add user accounts and groups created in Windows to the FactoryTalk Directory. Windows accounts added to the FactoryTalk Directory are Windows-Linked user accounts and groups. (For more information see FactoryTalk Help.)

    Windows Workgroup User Accounts are not supported in FactoryTalk.If you use Windows workgroups, you cannot administer user accounts centrally for RSBizWare BatchCampaign. FactoryTalk Directory does not allow multiple user accounts to have the same name and password. 12

  • 2 Implementing Security Remove the All Users group from the BatchCampaign product policies. The FactoryTalk Services Platform installation process adds the All Users group to all FactoryTalk product policies. To tighten security for BatchCampaign, remove or restrict the All Users group for the BatchCampaign product policies. (See Configuring Security for RSBizWare BatchCampaign Commands for more information.)

    Add user accounts and groups to the BatchCampaign product policies. To secure BatchCampaign resources, add only the necessary user accounts and groups to the associated product policies. (See Configuring Security for RSBizWare BatchCampaign Commands for more information.)

    Required User Confirmation: Use the FactoryTalk Administration Console to enable the Confirm feature for specific BatchCampaign commands. (See Enabling User Confirmation for RSBizWare BatchCampaign Commands for more information.)

    Opening RSBizWare BatchCampaignRSBizWare BatchCampaign uses FactoryTalk Security to determine which users have permissions to log on to BatchCampaign. One of the product policies created for BatchCampaign is Single-SignOn. The BatchCampaign Single-SignOn product policy setting created in the FactoryTalk Local Directory is used in conjunction with the FactoryTalk Use single sign-on system policy setting to enable/disable the FactoryTalk single sign-on feature which allows users to log on just once, per directory, on a given computer. Once a user is logged on to the FactoryTalk Directory, all participating FactoryTalk-enabled products running on the local computer and using that directory automatically use the security credentials of the FactoryTalk logged on user. (See FactoryTalk Security Help for more information.)

    Opening BatchCampaign when the BatchCampaign Single-SignOn product policy setting is Enabled and the FactoryTalk Use single sign-on system policy setting is True the following scenarios are possible:

    If a FactoryTalkSecurity user with RSBizWare BatchCampaign permissions opens RSBizWare BatchCampaign while currently logged on to the FactoryTalk Directory, the security permissions are the same.

    If a Windows-linked user with RSBizWare BatchCampaign permissions opens RSBizWare BatchCampaign, the user will also be logged on to the FactoryTalk Directory.

    The Log on to FactoryTalk dialog box opens when a FactoryTalk user is not found.13

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    If the FactoryTalk Use single sign-on system policy setting is Disabled or the BatchCampaign Single-SignOn product policy setting is False, then the Log on to FactoryTalk dialog box opens.

    Logging on to RSBizWare BatchCampaignTo log on to BatchCampaign you must be an authorized FactoryTalk Security user or a Windows-linked user.

    1. With the FactoryTalk Batch Server active, open BatchCampaign. The active users name or is displayed on the status bar.

    2. If the Log on to FactoryTalk dialog box opens, type your user name in the Name box and your password in the Password box and then click OK to log on. The authenticated user name is displayed in the status bar.

    Click Cancel to close the Log on to FactoryTalk dialog box.

    Click Change Password to change your password.

    3. To open the Log on to FactoryTalk dialog box, click the Login button.

    Configuring RSBizWare BatchCampaign Commands Using FactoryTalk Security

    The FactoryTalk Administration Console is used to configure the product policies for the RSBizWare BatchCampaign commands. Assigning a user group to a security policy enables the corresponding BatchCampaign command for all users who are members of that user group. Alternately, removing a user account from a security policy disables the corresponding BatchCampaign command for all users who are members of that user

    If BatchCampaign Single-SignOn product policy setting is disabled, users logged on to the FactoryTalk Directory are ignored when opening BatchCampaign.

    User accounts created in FactoryTalk Directory are referred to as FactoryTalk Security users. A user account created in Windows and then added to FactoryTalk Directory is a Windows-linked user. 14

    group. (See Configuring Security for RSBizWare BatchCampaign Commands for more information.)

  • 2 Implementing Security

    For more information about FactoryTalk Security see FactoryTalk Help.To open FactoryTalk Help, click the Start button, point to All Programs > Rockwell Software > FactoryTalk Tools, and then select FactoryTalk Help.

    The BatchCampaign security policies for commands are defined in the Local and Network FactoryTalk Directory at the following location: \\System\Policies\Product Policies\Batch\BatchCampaign\Commands.

    You can configure FactoryTalk Security to require user confirmation for the BatchCampaign commands. A command that has the confirm feature enabled will not execute until the user account is validated in the Log on to Confirm User dialog box. (See Enabling User Confirmation for RSBizWare BatchCampaign Commands for more information.)

    The following BatchCampaign commands can be configured to require user validation:

    Additionally, you can restrict access to resources based on where a user is physically located, such as a computer used to perform actions. (For more information see FactoryTalk Help.)

    Configuring Security for RSBizWare BatchCampaign CommandsTo allow only specified users to issue commands within RSBizWare BatchCampaign, add the necessary users and/or user groups to the Command policy setting you want to secure and then remove or restrict the All Users group.

    To add a user and/or user group to a Command policy setting complete the following steps.

    1. Open the FactoryTalk Administration Console and then log on to the FactoryTalk Directory.

    To open the FactoryTalk Administration Console click the Start button, point to All

    All Properties

    Add Batch

    Append Batch To Campaign

    Add New Campaign

    Move Batch

    Move Campaign

    Delete Batch

    Delete Campaign

    Start Batch

    Start Campaign

    Pause Batch

    Pause Campaign

    Stop Batch

    Stop Campaign

    Hold Batch

    Hold Campaign

    Config Servers

    Restart Batch

    Restart Campaign

    Abort Batch

    Abort Campaign

    Enable Triggers

    Disable Triggers15

    Programs > Rockwell Software and then select FactoryTalk Administration Console.

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    2. Navigate to: System\Policies\Product Policies\Batch\ BatchCampaign\Commands to modify security policy settings for the BatchCampaign commands.

    3. Right-click Commands and then select Properties. The Commands Properties dialog box opens.

    4. Select the policy setting you want to configure and then click the corresponding browse button. The Configure Securable Action dialog box opens.

    5. In the Configure Securable Action dialog box you can:

    select a user or group and then click Remove.

    allow/deny a user or group access to the feature by selecting or clearing the corresponding check box and then clicking OK.

    add a user account or user group by clicking Add. This option displays the Select User and Computer dialog box.

    6. In the Select User or Group dialog box you can:

    select a user, user group, computer or computer group and then click OK.

    click Create New to create and then add a new user, user group, computer or computer group.

    7. Click OK to close the View Properties dialog box.

    Enabling User Confirmation for RSBizWare BatchCampaign CommandsYou can configure FactoryTalk Security to require user confirmation for batch commands. A command that has the confirm feature enabled will not execute until the user account is validated in the Log on to Confirm User dialog box.

    To enable the Confirm feature, you must configure the BatchCampaign product policy for the command and then set the associated Confirm policy setting to True. These policy settings are defined in FactoryTalk Directory for each command button within BatchCampaign.

    Product policies do not inherit security settings. When specifying permissions for product policies, clearing both the Allow and Deny check boxes denies access to the product feature.

    Restart BatchCampaign and FactoryTalk Batch components to pick up security changes made in the FactoryTalk Directory.16

  • 2 Implementing Security

    The Confirm policy settings are located in the FactoryTalk Directory at the following location:

    Local | Network\ System\Policies\Product Policies\Batch\BatchCampaign\Commands.

    MODIFYING RSBIZWARE BATCHCAMPAIGN CONFIRM POLICY SETTINGSIf you assign specific users and/or groups to a BatchCampaign command and enable the corresponding Confirm policy setting, then only the specified users are allowed to issue the command. To configure Command policy settings complete the following steps.

    1. Open the FactoryTalk Administration Console and log on to the appropriate FactoryTalk Directory.

    2. Navigate to: \System\Policies\Product Policies\Batch\BatchCampaign\Commandsto modify security for control commands.

    3. Right-click the Commands folder and select Properties. The Commands Properties dialog box opens. 17

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    4. Scroll to the Confirmations policy settings. Select the confirm policy setting and then click the corresponding drop-down list box.

    \

    5. Select True to require a user log on each time the command button is clicked. Select False if confirmation is not required.

    6. Click OK to return to the FactoryTalk Administration Console window.

    Restart FactoryTalk Batch components to pick up security changes made in the FactoryTalk Directory.18

  • 2 Implementing Security

    Communicating with the FactoryTalk Batch ServerWhen RSBizWare BatchCampaign is communicating with a FactoryTalk Batch Server, a computer icon (as shown below) is present next to the name of the computer hosting the FactoryTalk Batch Server.

    When the BatchCampaign application loses communication with a FactoryTalk Batch Server, a circle with a line through it (as shown below) appears over the computer icon next to the name of the computer hosting the FactoryTalk Batch Server.

    When communication to a server is lost, all of the campaign information associated with that server is no longer displayed. The detection of communication loss is dependent upon the Scan Rate and Time Out configured for that FactoryTalk Batch Server. If BatchCampaign does not receive information in the specified Time Out time on its scheduled scan period, then it indicates that communication has been lost.

    When communication between the FactoryTalk Batch Server and BatchCampaign is restored, the user interface again indicates good communication status.19

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    20

  • 4 Using RSBizWare BatchCampaignThis chapter provides you with information on using RSBizWare BatchCampaign, including the use of commands, displays, and button functions.

    The following topics are covered:

    Starting RSBizWare BatchCampaign

    RSBizWare BatchCampaign User Interface

    Configuring the RSBizWare BatchCampaign Database

    Working with Servers

    Working with an HMI

    Starting RSBizWare BatchCampaignThe following steps will guide you through the process of starting RSBizWare BatchCampaign.

    1. Make sure the FactoryTalk Batch Server is running.

    2. Click the Start button, point to All Programs > Rockwell Software > RSBizWare > BatchCampaign, and then select BatchCampaign.

    3. The BatchCampaign main window opens. (See RSBizWare BatchCampaign User Interface for more information.)

    If this is the first time BatchCampaign has been started, you may see an Error! dialog box. This occurred because BatchCampaign has not yet been configured. (See Configure RSBizWare BatchCampaign for more information.)33

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    RSBizWare BatchCampaign User InterfaceWhen RSBizWare BatchCampaign starts up, it has a user interface similar to Windows Explorer. It displays servers and campaigns in a hierarchy structure on the left side (pane) of the window. As you add servers and campaigns to BatchCampaign, they display in the hierarchy pane on the left.

    Selecting either a server or a campaign configured on a server in the hierarchy pane displays all of the batches included in the server or campaign in the right side (details pane) of the main window. If the Details button is selected, the following columns display:

    Column Description

    Batch ID The batch identifier.

    Recipe The recipe that is chosen for the campaign.

    Description Descriptive field provided by FactoryTalk Batch for operator notes. BatchCampaign utilizes this field to indicate whether a campaign/batch was created with BatchCampaign. Also used to store start trigger information.

    Start Time When the batch started.

    Elapsed Time How long the batch has been running.

    State What state the batch is in: Running, Held, Abort, Stopped, Buffering, Idle, complete, etc.

    Mode This can be either manual, semi-automatic, or automatic mode.34

    To switch the mode go to the FactoryTalk Batch View application.

  • 4 Using RSBizWare BatchCampaign

    Menu Bar

    The following describes the menu bar commands:

    ToolbarThe toolbar contains a group of buttons used to perform commands in BatchCampaign. The buttons, from left to right, are:

    Item Definition

    File Allows you to add batches, campaigns and enable or disable triggers.

    Edit Allows you to delete, start, stop, restart, abort and hold batches/campaigns, and move buffered batches to the batch list.

    Login Allows you to log into or out of BatchCampaign (if security is enabled).

    View Allows you to control the view mode of the list view as well as view properties and settings.

    Help Provides you with online help, user documentation and release notes as well as information regarding the software and system.

    Button Description Menu Command

    (Green light means enabled, red light means disabled). Press to enable/disable triggers (indicates current state of triggering).

    File > Pause Trigger

    New Campaign File > New Campaign

    New Batch File > New Batch

    Delete a batch/campaign. Edit > Delete

    Move buffered batch(es) to servers batchlist. Edit > Move

    Start a batch/campaign. Edit > Start

    Restart a batch/campaign. Edit > Restart35

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Server Communication Status IconsThe following icons indicate the communication status between BatchCampaign and the FactoryTalk Batch Server:

    Status Bar

    Hold a batch/campaign. Edit > Hold

    Stop a batch/campaign. Edit > Stop

    Abort a batch/campaign. Edit > Abort

    Large Icons controls view mode of list view (right pane).

    View > Large Icons

    Small Icons controls view mode of list view (right pane).

    View > Small Icons

    List controls view mode of list view (right pane). View > List

    Details controls view mode of list view (right pane).

    View > Details

    Properties and Settings View > Properties

    User Login Login (uses FactoryTalk Security)

    Opens a user-defined HMI (Human-Machine Interface). Allows context information regarding the selected component to be passed to an OLE Automation Server.

    File > HMI Application

    Icon Description

    When the lightning bolt is flashing on your server icon in the hierarchy view, it means that BatchCampaign is communicating with that server.

    When a question mark is displayed on your server in the hierarchy view, it means that BatchCampaign is trying to initialize communications with that server.

    When a red circle with a line through it appears on your server icon in the hierarchy view, it means that the server has shut down or is not connected.

    Button Description Menu Command36

    The selected process cells name appears in the lower right corner on the status bar, with the selected units name to the left of the process cell name.

  • 4 Using RSBizWare BatchCampaign

    Configuring the RSBizWare BatchCampaign DatabaseThis section details the methods and dialog boxes used when configuring the RSBizWare BatchCampaign database and servers. If you are configuring the database for the first time, refer to Configure BatchCampaign for information.

    1. Click the Properties and Settings button on the toolbar. The Properties dialog box opens. The Properties dialog box is used to configure your BatchCampaign database, servers, triggering and error messaging. (See RSBizWare BatchCampaign Database.)

    2. There are four tabs on the dialog box; each one will be described in order from left to right. The tabs are Database, Servers, Triggering, and Miscellaneous.37

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Data Link Properties1. To configure the BatchCampaign database, select the Configure button.

    2. The Data Link Properties dialog box displays. It contains four tabs:

    PROVIDER TABThe Provider tab is used to select the type of database you want to connect to. The provider that is selected will affect the options listed for the Connection.

    1. From the Select the data you want to connect to area, select the desired provider. The following examples and images use the Microsoft OLE DB Provider for SQL Server.

    2. Click the Next button to select the Connection tab.

    The Microsoft OLE DB provider for SQL Server is used by FactoryTalk Batch 5.0 and higher because it uses the SQL Server database for Recipes. 38

  • 4 Using RSBizWare BatchCampaign

    CONNECTION TABIf you chose the Microsoft OLE DB provider for SQL Server as the provider, your Connection tab will look similar to this:

    The following table describes all of the Microsoft OLE DB provider for SQL Server options for the Connection tab:

    Option Description

    Select or enter a server name

    Select the server that you would like to use for your database.

    Use Windows NT Integrated Security

    If selected, the credentials of the workstations logged in user will be used to determine if access to the database is permitted.

    Note: Typically used in a domain security environment.Use a specific user name and password

    When selected, you must enter the user name and password for the particular database you would like to use.

    Note: Typically used in a workgroup security environment.Blank Password Select this when there is no password required for access to the database.Allow saving password

    When selected, BatchCampaign will store the specified password.

    Select the database on the server

    Use the scroll down list to find an existing database, or enter a new name and the BatchCampaign will automatically create this new database upon being restarted.39

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    ADVANCED TABFor most applications, the default values specified on this tab should be acceptable. If you would like to change anything on this tab, click the Help button for descriptions.

    ALL TAB For most applications, the default values specified on this tab should be acceptable. If you would like to change anything on this tab, click the Help button for descriptions.

    Working with ServersSince RSBizWare BatchCampaign works with the batch list on a FactoryTalk Batch Server, you must first add a FactoryTalk Batch Server before you can begin adding batches or campaigns.

    ADDING A SERVER1. Click the Servers tab. The Properties dialog box displays:

    Attach a database file as a database name

    This option is not typically used for BatchCampaign installation.

    Click the Help button for additional details.

    Test Connection Click this button to test your database connection.

    Note: If you enter a database name that is not on the scroll down list, it will only test successfully after you restart the application.

    Option Description40

  • 4 Using RSBizWare BatchCampaign

    2. Next, click the New button. The Add New Server dialog box displays. Enter the Name, Node Address, Scan Rate, Timeout, Batch List Count and Recipe Database location associated with this server.

    You can browse your network to locate the desired server by selecting the Browse button (shown at left) to the right of the Node Address edit box.

    3. When everything is complete, click OK, then click Apply. The server will be displayed. Descriptions of the boxes are listed in the table below.

    Box Description

    Name Server name (must be unique).Node Address Unique network name assigned to the computer, or computer name.Scan Rate Determines how fast the display gets refreshed (the value is in milliseconds).

    The smaller the number the more frequently the display gets refreshed. The default scan rate is 500 milliseconds. The scan rate can range from 1 to 999,999 milliseconds.

    Note: The faster the scan rate, the more network traffic there is. A safe span would be between 500 and 5,000.

    Time Out Determines how long BatchCampaign will wait before it notifies you that it can no longer communicate. The default timeout for the communication with a FactoryTalk Batch Server is 10,000 milliseconds. The timeout range is 1 to 999,999 milliseconds.

    The higher the value the more tolerant it is of network traffic (the value is in milliseconds).41

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    To configure your FactoryTalk Batch Server recipe database, select the Configure button. For information on configuration, see Data Link Properties on page 38 and RSBizWare BatchCampaign Database on page 63.

    MODIFYING A SERVERThe configuration information of a FactoryTalk Batch Server added to the RSBizWare BatchCampaign application can be modified using the Properties dialog box.

    1. Click the Properties and Settings button on the toolbar. The Properties dialog box displays.

    Batch List Count The number of batches that will automatically be placed in the batch list (in the FactoryTalk Batch View) on the server being created. You can specify whether you want the batch list count to be a per server count or per campaign count. The default configuration for the batch list count is 5 batches per campaign. The number of batches allowed per server or per campaign must be between 1 and 999,999. (See Buffered Batches and the Batch List for more information.)

    Note: If the number of batches already on the FactoryTalk Batch Servers batch list is greater than or equal to this number, then new batches will not be transferred from the campaign buffer to the batch list until current batches on the batch list run to completion.

    Provider This box automatically fills in with your provider name (the FactoryTalk Batch Server Recipe Database provider) by clicking on the Configuration button. For details on provider configuration see the Provider tab on page 38.

    This box is for display only.Source This box displays the database source. You can choose the database path by

    clicking on the Configuration button. For details on the configuration see the Connection tab on page 38.

    This box is for display only.

    This is necessary for BatchCampaign to be able to identify scalable deferred parameters.

    Box Description42

  • 4 Using RSBizWare BatchCampaign

    2. Click the Servers tab.

    3. Click the Modify button. Make the desired changes and then click OK twice to save the changes and close the dialog box.

    DELETING A SERVERYou can delete a FactoryTalk Batch Server from the list of servers associated with BatchCampaign. Removing a FactoryTalk Batch Server from BatchCampaign removes all references to the FactoryTalk Batch Server in the hierarchy and details pane.

    1. Click the Properties and Settings button on the toolbar. The Properties dialog box opens.

    2. Click the Servers tab.

    3. Click the Delete button. The FactoryTalk Batch Server is removed from the list.43

    4. Click the Apply button on the Properties dialog box to save the deletion. Click OK to close the dialog box.

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    Setting up TriggersTriggers are used to determine when and in what order a batch or campaign is to be started. The master node is responsible for monitoring triggers and sending START commands when appropriate. An operator on any RSBizWare BatchCampaign client (configured to use the same configuration database) can enable or disable triggering. When triggering is disabled, the master node does not monitor trigger requirements and will not send START commands. The default setting for Triggering is ON.

    1. Click the Properties and Settings button to open the Properties dialog box.

    2. Select the Triggering tab.

    3. Select a computer to act as the master node.

    When BatchCampaign is installed on more than one node, the master node is the one on which BatchCampaign is running and is enabled to move or start batches. The master node is the only BatchCampaign node allowed to move batches from the Campaign batch buffer to the FactoryTalk Batch Servers batch lists and start batches whose trigger conditions have been met.

    4. Click OK to close the dialog box.

    5. You can control batch triggering from the main window. The Trigger button on the toolbar toggles between Triggering Enabled (green light) and Triggering Disabled (red light). When the traffic light is green, triggering is enabled on the master BatchCampaign node for all of the configured FactoryTalk Batch Servers. When the light is red, triggering is disabled.

    Configuring Error HandlingYou can enable or disable certain startup and timeout errors on the Miscellaneous tab of the Properties dialog box.

    1. Click the Properties and Settings button to open the Properties dialog box.

    2. Select the Miscellaneous tab.

    3. Select a checkbox to enable (a check mark displays in the box) one or more of the following options:

    Show Recipe Database connect errors on startup Displays startup errors resulting from attempts to connect to the recipe database.

    Note: Since this value can be changed from any computer running BatchCampaign, this provides a manual switchover / warm backup solution.44

    Show Buffering Database connect errors on startup Displays startup errors resulting from attempts to connect to the buffering database.

  • 4 Using RSBizWare BatchCampaign

    Allow Batch Stopping/Aborting Enables the ability to Stop or Abort a batch.

    Ignore Timeout Errors when Adding/Moving Batches to the Batch List When checked, communication timeout errors will not be shown. Communication timeout errors can result from high network traffic, which may result in communication between the RSBizWare BatchCampaign and the FactoryTalk Batch Server taking more than the configured amount of time.

    4. Click OK to save your changes and close the dialog box. Startup error handling will be in effect the next time you start BatchCampaign.

    Working with an HMIThe Human-Machine Interface (HMI) is the process control software that allows the user to view the graphical representation of all the automated devices in the selected plant. The HMI displays each configured piece of equipment and enables the interaction with the plant environment. The HMI also offers the user the ability to manually control the devices displayed on the screens.

    The HMI can be used in conjunction with BatchCampaign to control automated batch processing.

    1. Click the Properties and Settings button to open the Properties dialog box.

    2. Select the Miscellaneous tab.

    3. In the HMI Application Path box, type the path and file name for the HMI application.

    4. In the HMI Window Name box, type a name to be used in the title bar of the HMI window.

    5. Click OK to save your changes and close the dialog box. The HMI button on the toolbar is enabled.

    6. When you want to access the HMI application, click the HMI button (or select HMI Application from the File menu).45

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    46

  • 5 Working with BatchesThis chapter provides you with information on adding, starting, stopping, aborting, holding, restarting, and deleting batches. It also discusses filtering batch recipes and moving buffered batches to the FactoryTalk Batch Servers batch list.

    The following topics are covered:

    Adding a Batch

    Filtering Recipes

    Starting, Stopping, Aborting, and Deleting Batches

    Buffered Batches and the Batch List

    Adding a BatchOnce RSBizWare BatchCampaign has been configured, you can create new batches on the FactoryTalk Batch Server. You can also add a new individual batch to an existing campaign. (See Adding a Campaign for more information.)

    1. Start by clicking the New Batch button on the toolbar. The Recipe List dialog box displays:47

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    A list of recipes is displayed with the columns below:

    2. Select the recipe to use, and then click Next. The Batch Creation dialog box opens:

    The following table describes the options on this dialog box:

    Column Description

    Identifier The recipe name.

    Procedure Description Description of the product or process at the procedure level.

    Product Code A short label that uniquely identifies the product.

    Recipe Type What type of recipe it is: Operation, Unit Procedure, Procedure, or All Procedures.

    Procedure Abstract A summary or outline of the procedure steps.

    Last Used Displays the date and time a recipe was last used.

    Box Description

    Selected Recipe The recipe that you selected (view only).

    If you click Back twice, you will be at the recipe list where you can select a different recipe.

    Version The version of the recipe you are using (view only).48

  • 5 Working with Batches

    Batch ID If a batch ID was not automatically generated, you can change the batch ID to whatever you want (using characters A-Z, 0-9); the default batch ID is Batch_ID.

    Start Trigger Triggers automatically start the next batch in a campaign upon completion of currently executing batch.

    Select the desired start trigger from the scroll down list:

    (none) no trigger. Time/Date this allows you to enter the time and date you would like the

    batch to start. Batch State allows you to set the batch to start depending on the state of

    any other specified batch transitioning to Running or Complete. Immediate Start this will start the batch as soon as it is created. Sequential Start each batch will automatically be started when the state

    of the previous batch is Complete. The start trigger for the first batch is not modified.

    Scale Parameters

    (Only applies to recipes that are marked as having scalable parameters)

    (All scalable parameters are highlighted in blue.)

    This allows deferred recipe parameters to be scaled automatically according to the batch size. When the box is unchecked, the ingredient value entered is sent to the FactoryTalk Batch Server and automatically scaled.

    To see what it will be scaled to, check the Scale Parameters box and the scaled value will replace the original value.

    When a value for the ingredient is entered and the Scale Parameters box is checked, the actual value that the FactoryTalk Batch Server will use is displayed, it will not be changed because it is already scaled.

    For example, a batch with a default size of 4,000 liters is scaled to 5,000 liters, or 125% of the default batch size as defined in the recipe header. If 100 liters of the ingredient WATER is entered with the Scale Parameters box unchecked, FactoryTalk Batch Server will automatically scale the amount of the ingredient WATER to 125 liters.

    When the Scale Parameters box is checked, it displays the value the FactoryTalk Batch Server used, which would be 125 liters. If 125 liters is entered when the Scale Parameters box is checked, the FactoryTalk Batch Server uses the actual number you entered (in this case, 125 liters).

    Formula Value Name

    The name for a specific parameter in the recipe.

    Minimum The minimum value for the recipe parameter.Value The desired value for the recipe parameter.Maximum The maximum value for the recipe parameter.Eng. Units Engineering units.Unit Alias Name given at a procedure level by the recipe author to reference the unit

    Box Description49

    class.

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    3. When everything is set to your satisfaction, click the Create button and the batch is created.

    Filtering RecipesFiltering allows you to specify the type of recipes to display. This is very helpful, especially in plants with large numbers of recipes. You select a recipe attribute, like Last Used or the Recipe ID (Identifier) and then select the type of filter to be used. You can also specify additional filter criteria and whether or not the filter should match the case of the filter criteria or not.

    Filter You can filter what equipment is available for the individual units simply by typing in a filter string criteria.

    ? = Any single character.

    * = Zero or more characters.

    # = Any single digit (0-9)Bound Unit You can bind a unit to a unit alias simply by picking one from the dropdown

    list.

    If previously specified in the FactoryTalk Batch Recipe Editor, you will not only have the units available for binding, but two more options, and . The prompt option will prompt you to choose a unit when the previous phase is complete. The first available option does not prompt you; it uses the first available unit when the previous phase is complete.

    Batch Amount The total amount in the batch.Back Go back to the previous dialog box.Create Create the batch.Cancel Cancel batch creation.

    If FactoryTalk Batch has AutoBatchID enabled when you make a single batch with RSBizWare BatchCampaign, its batch ID will be what the AutoBatchID execute returns. You can edit the batch ID, if desired.

    Box Description50

  • 5 Working with Batches

    1. The filter information is used when creating a campaign. Click the New Batch button on the RSBizWare BatchCampaign toolbar. The Recipe List dialog box displays:

    2. Click the button labeled Filter Setup. The Recipe Filtering dialog box opens.

    3. Select one of the following Recipe attributes:

    (none) Identifier Procedure Description Product Code Recipe Type Procedure Abstract Last Used

    Selecting (none) from the Filter Criteria list removes the filter.51

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    4. Select one of the following types from the Filter Types list.

    5. Enter the Filter Criteria (optional) and then enable or disable the Match Case checkbox to determine if the filter is to be case-sensitive (enabled) or case-insensitive (disabled).

    6. Click OK. The Enable Filter checkbox is now enabled. Select the box (so that it has a check mark) to activate the filter you just created.

    Starting, Stopping, Aborting, and Deleting BatchesBatches that are on a FactoryTalk Batch Servers batch list can be started, held, restarted, and deleted from the main BatchCampaign window.

    Starting a Batch1. Click the desired Server or Campaign Entry/Item on the Main Window, in the

    hierarchy view on the left, to display the individual batches in the list view.

    2. When the individual batches are shown in the table to the right of the hierarchy view, select the batch, and then click the Start button in the toolbar.

    3. The batch state should change to RUNNING.

    Filter type Data type

    Starts With Contains Ends With

    .These filter types are basic string compares

    Less Than Greater Than Equal To Less Than or Equal

    To Greater Than or

    Equal To

    For these choices, if the contents of both the recipe attributes and the filter criteria can be converted to numbers; the compare will be numeric, otherwise it will be a string compare.

    For example, if you have the following recipe IDs:

    Triple_Chocolate_A Triple_Chocolate_B Triple_Chocolate_C Triple_Chocolate_DIf you choose a filter type of Greater Than and a filter criteria of Triple_Chocolate_B, then only Triple_Chocolate_C and Triple_Chocolate_D will be listed.

    The batch mode must be either AUTOMATIC or SEMI-AUTOMATIC and the batch state must be Ready before you can start it.52

    To change the mode, go to the FactoryTalk Batch View application, select the batch, and then click the appropriate mode button.

  • 5 Working with Batches

    Holding and Restarting a BatchPutting a batch on hold and restarting a batch are very similar. You can only use these options if your batch is running. Click the Hold button in the toolbar to put the batch on hold. When the batch is on hold, the state of the batch should be HOLD or HELD. Once the batch is on hold you can use the Restart button on the toolbar to restart the batch. When you restart the batch, the state should return to RUNNING.

    Stopping and AbortingTo stop a batch, click the Stop button on the toolbar.

    To abort a batch, you must click the Abort button on the toolbar. The batch will be aborted; you cannot use it anymore in the campaign.

    Deleting a Batch or a CampaignDeleting a batch can only be done when the state of the batch is Buffered (IN_BUFFER), Ready, Aborted, or Completed and the mode is AUTO or SEMI-AUTO. To delete a batch, click on the batch, and then click the Delete button on the toolbar.

    Buffered Batches and the Batch ListThe batch list is the set of batches currently on the FactoryTalk Batch Server. When adding a server, you have the option of entering the number of batches to be automatically allowed on the batch list.

    For example, with a 10-batch limit on Server1 and a campaign that includes 50 batches, only 10 of the batches will be added to the batch list. In this example, the list will have 10 batches on it, leaving the remaining batches in BatchCampaign in the Buffered state. They will remain there until there are no longer enough batches in the buffer to maintain 10 batches on the list, and all the batches have finished executing.

    It is possible to have the number of batches on the list be greater than the configured limit by clicking on a batch which is in the In_Buffer state and then clicking on the Move Buffered Batch(es) to the Batch List button on the toolbar. Also, batches whose start conditions have been met will get added and started, even if this will result in the number of batches on the batch list exceeding the BatchList Count.53

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    54

  • 6 Working with CampaignsThis chapter provides you with information on adding, starting, stopping, aborting, holding, restarting, and deleting campaigns. It also discusses filtering your campaigns.

    The following topics are covered:

    Adding a Campaign

    Adding a Batch to an Existing Campaign

    Adding an Unrelated Batch

    Starting a Campaign

    Holding and Restarting a Campaign

    Stopping and Aborting

    Deleting a Campaign

    Filtering Campaigns

    Adding a CampaignThe following steps guide you through the process of adding a campaign.

    1. Click the New Campaign button at the top of the main RSBizWare BatchCampaign window. The Recipe List dialog box opens with a list of recipes that have been released to production for this server.55

  • RSBIZWARE BATCHCAMPAIGN USERS GUIDE

    2. Select the recipe to be used in the campaign, and then select the Next button. (To filter the recipe choices, see Filtering Recipes on page 50). The Campaign Sizing dialog box opens.

    3. Enter the Campaign Amount and Batch Count (number of batches in the campaign)

    4. When the Allow a single odd sized batch box is selected, an odd-sized batch may be created between the minimum and the maximum to fulfill the remaining campaign amount.

    For example, A 13,000 liter campaign size is created with a batch size of 5,000 liters. With Allow Single Odd-Sized Batch selected, there will be two batches at 5,000 liters and a single (third) batch created with a batch size of 3,000 liters, thus fulfilling the campaign size specified (2*5,000) + 3,000 = 13,000 liters.

    5. The # of batches to keep buffered is an option used if the process may potentially, but not always, have one or more bad batches.

    For example, if a campaign size of 24,000 liters of fudge is created and the batch amount is set to 4,000 liters, the batch count will automatically be set to 6 batches. Potential exists for at least one bad batch in the campaign, but it cannot be known ahead of time if a given batch is going to be bad. If 1 is entered into the # of batches to keep buffered box and the batch count is increased by 1, the count becomes 7, thereby increasing the campaign amount to 28,000 liters. One extra batch of 4,000 liters is created that will not automatically go to the batch list. It will remain in buffer until an operator manually sends it to the list, though, only if all of the batches were successfully executed.

    6. Configure the Batch Size area according to the options listed in the table below:

    Option Description

    Minimum The minimum batch size (taken from recipe header).Default The default recipe size (taken from recipe header).Maximum The maximum recipe size