batch
← All books
Introduction to the Batch Reference manual
Batch in the DeltaV system
Batch-based design
Advantages to batch-based design
Batch aliasing benefits
Applications used in batch processing
Batch control strategy
Control strategy tasks
Identifying the process flow
Partitioning plant equipment
Partitioning process cells
Partitioning units
Identifying common resources
Defining equipment requirements
Defining recipe requirements
Defining user security for batch
Developing logic strategies
Understanding equipment configuration
Class-based equipment
Implementing class-based units
Equipment train classes
Equipment trains
Process cell classes
Process cells
Areas
Unit classes
Unit parameter definition
Fremem parameter
Unit parameter names
Alias names
Unit modules
Alias resolution table
Resolving aliases with unit modules
Unit phase properties
Phase alarms in unit modules
Units
Phase classes
Phase algorithm definition
Phase logic modules
Unit phase alarms
Implementing external phases
Understanding recipes
Types of recipes
General recipe
Site recipe
Master recipe
Control recipe
The recipe hierarchy
Recipe strategies
Operator messaging
Phase logic requests
Recipe authorization
Granting keys to recipe authorization function locks
Enable and setup recipe authorization
Authorize recipes
Add rejection signatures
Clear recipe authorization signatures
View a recipe
Downloading authorized recipes
Generating approval reports
Batch functions security
Batch functions list
Manual phase control security
Manual phase control security example
DeltaV batch naming conventions
Redundant Batch
Restrictions for Redundant Batch systems
The batch redundancy server
Batch redundancy data synchronization
Switchover of the Redundant Batch subsystem
Hold batches on switchover option
Operational considerations for Redundant Batch subsystem
Using the DeltaV status window on the Redundant Batch Application Stations
Using the unattended workstation reboot option
Loss of standby status
Initiating a manual switchover
Connecting to the Redundant Batch system
The Direct Link connection
DeltaV Diagnostics and the Redundant Batch subsystem
Diagnostic parameters specific to batch redundancy
Redundant Campaign Manager Server
Typical Redundant Batch subsystem configuration
Creating new Application Stations for Redundant Batch
Create an Application Station
Install the DeltaV software on the primary Application Station (the preferred active)
Install the DeltaV software on the secondary Application Station (the preferred standby)
Finish the installation
Adding a new partner Application Station for Redundant Batch
Setup the existing (primary) Application Station (the preferred active)
Install the DeltaV software on the new (secondary) Application Station (the preferred standby)
Finish the installation
Reconfiguring Application Stations for Redundant Batch
Delete one of the existing Application Stations
Configure the primary Application Station (the preferred active)
Configure the secondary Application Station (the preferred standby)
Finish the installation
Demoting an existing Redundant Batch pair to simplex batch
Remove the Redundant Batch subsystem
Finish the demotion
Dynamic unit allocation
How dynamic unit allocation works
Dynamic Unit Allocation Selection Processes Illustrated
DeltaV batch unit auto-selection process
Unit selection process for deferred unit aliases
Unit validation process prior to acquiring unit for unit aliases
Unit allocation and recipes with parallel steps
Unit allocation and recipes with divergent and convergent recipes
Unit allocation and recipes that bypass a step
Unit allocation and recipes that omit an equipment train
Setup equipment for dynamic unit allocation
Configuring downstream units
Configuring downstream unit aliases in the equipment train class
Important equipment configuration notes for dynamic unit allocation
Writing the unit selection policy
Unit class relative parameters
Batch run-time parameters
Priority choice in the unit selection policy
Default unit selection policies
Example unit selection policy expressions
Dynamic unit allocation at run time
Unit allocation prompts
DeltaV Explorer
Configuring equipment trains
Defining equipment train class categories
Defining equipment train classes
Defining equipment trains
Defining equipment train folders
Defining equipment train properties
Configuring process cells
Defining process cell class categories
Defining process cells classes
Configuring units
Creating unit class categories
Creating unit classes
Defining unit parameters
Defining aliases
Resolve a unit alias
Select which alias to use on a unit module
Associating phase classes
Adding equipment module classes
Adding control module classes
Configuring phases
Creating phase categories
Creating phase classes
Defining phase partners
Defining phase messages
Defining phase parameters
Configuring areas
Assigning a plant area to a Batch Executive subsystem
Defining process cells
Defining process cell properties - general
Defining process cell properties - arbitration
Creating unit modules
Defining unit module properties - general
Defining unit module properties - execution
Defining unit module properties - displays
Defining unit module properties - arbitration
Defining unit module properties - tools
Creating phase logic module-based units
Defining unit properties - general
Defining unit properties - execution
Defining unit properties - displays
Defining unit properties - arbitration
Defining unit properties - tools
Creating the phase logic
Configuring named sets
Understanding named sets
Defining a named set
Implementing a named set
Predefined batch named sets
Equipment_availability named set
Phase_command named set
Phase_owner_id named set
Phase_restart_types named set
Phase_state named set
Phase_wdog_state named set
Phase_Failures named set
Phase_boolean named set
Recipe_state named set
External phases
Configure the structure of external phases in DeltaV Explorer
Syncade external phases
DeltaV Soft Phases
Install the Soft Phase environment
Running Soft Phases on a non-DeltaV node
Create the softphaseuser on the non-DeltaV node
Set DCOM services on the non-DeltaV node for Soft Phases
Grant softphaseuser permissions to the installed Soft Phase directories
Set a local policy for the softphaseuser on the non-DeltaV node
Uninstall the Soft Phase environment
The Soft Phase Server
The Soft Phase Broker
The Soft Phase DLL
The Soft Phase application
Writing soft phases
Library methods
Common methods
Visual C++ only methods
The Soft Phase Tester
Test a soft phase
Soft phase test parameters
Configure the test parameters
Save the configuration
Exit the soft phase tester
Soft phase application example
Soft phase application example code
The color_stabilizer_db.xml file
The Batch Executive properties
Enabling the Batch Executive
Batch Executive Server configuration
Batch Executive action confirmation
Batch Executive Server
Failure handling for the Batch Executive
The Batch Historian properties
Enabling the Batch Historian
Input configuration
Output configuration
Failure handling for the Batch Historian
The Campaign Manager Server properties
Enabling the Campaign Manager Server
Defining the server defaults
Configuring the action confirmation settings
The Campaign Manager
Recipes
Recipe downloads
Creating and using recipe folders
Assigning recipes and recipe folders to a Batch Executive subsystem
Control Studio
Configuring the phase logic
State transition diagram
Run logic
Hold logic
Restart logic
Stop logic
Abort logic
Failure monitor
Phase logic parameters
Using the operator prompt parameters
Using the confirm_fail parameter
Using the download_req parameter
Using the PAUSE_REQ, PAUSED, and SINGLE STEP parameters
Using the request and reqdata parameters
Unit module parameters
Phase request codes
Dynamic operator prompts and messages
Designing phase messages
Example send message to an operator, direct
Example send message to an operator, indirect
Example phase-to-phase message
Designing phase logic using aliasing
Equipment arbitration in phase logic
Simulate phase logic
Creating an SFC to run a phase
Recipe Studio
Recipe Studio controls
The Recipe Studio window panes
The Recipe Studio ribbon and quick access toolbar
Browsing
Creating a recipe
Steps to recipe building
Recipe design goals
Class-based recipes
Creating a class-based recipe
Characteristics of class-based recipes
Creating recipes that share units
Using unit aliases in recipes
Recipe parameters and formulas
Creating a procedural function chart (PFC)
Steps in a PFC
Transitions in a PFC
Or sequence selections
And sequence selections
Sequence loops
Looping condition
Concluding condition
Continuance
Understanding how a procedural function chart executes
Procedural function chart execution flow
Or sequence selection and sequence loop execution flow
Defining steps
Defining transitions
Configuring a transition
Using operators
Changing the order of precedence
Step and recipe parameters and transition condition syntax
Example step parameters and recipe parameters
Using parameters
Configuring parameters
Selecting a data type
Selecting a category
Creating a locked parameter
Setting a default value and range
Working with constant value parameters
Working with deferred parameters
Defer a parameter
Working with referred parameters
Refer a parameter
Scaling a parameter
Understanding step parameters
Understanding recipe parameters
Working with deferred recipe parameters
Working with formulas
Keeping a unit acquired
Creating link groups
Synchronizing phases with link groups
Finalizing the recipe
Completing the recipe properties
Verifying a recipe
Assigning a recipe to a Batch Executive
Download a recipe
Maintaining recipes
Modifying recipes
Deleting recipes
DeltaV Batch Executive
Batch Executive architecture
Starting the Batch Executive
Batch Executive restart behavior
Recipe resynchronization on restart
Change rules for recipe resynchronization
Parameter values resynchronization chart
Report parameter resynchronization
Batch Application Manager
Batch Executive configuration settings
Effects of configuration changes
Forced shutdown of individual batches
Revoke equipment
Batch Executive events
Batch Executive diagnostics
Batch Operator Interface
The DeltaV Operate batch controls
Operations
Interoperability within the batch components
Recipe Studio
DeltaV Explorer
Events and process history
Understanding batch states
Understanding batch commands
Adding a batch
Run commands
Starting a batch
Restarting a batch from the held state
Warm restart of a batch from the lost and recover_failed states
Cold restart of a batch from the lost and recover_failed states
Interrupt commands
Holding a batch
Aborting a batch
Stopping a batch
Removing a batch
Understanding advanced control capabilities
Understanding batch modes
Understanding active step changes
Performing an active step change
Setting up each Batch Operator Interface
The Batch Operator Interface screens
The batch list screen
Procedure as PFC and procedure as table screens
Displaying transition status
Configuring the appearance of the PFC
The event journal screen
Components of the event journal screen
Journal events
Customizing the event journal file
The unacknowledged prompts screen
The phase control and active phase summary screens
The arbitration screen
The alarm summary screen
Alarm messages
Clearing failures
The system configuration and defaults screen
The Batch Operator Interface controls
The toolbar
The command button bar
The status indicator bar
Using the Batch Operator Interface
Starting the Batch Operator Interface
Before initiating a batch
Establishing a batch naming convention
Customizing Batch Operator Interface screens
Filtering information in Batch Operator Interface screens
Using the sort priority in the Batch Operator Interface
Starting and controlling batches
Selecting a recipe
Creating a batch
Formula values
Binding equipment
Rebinding an active step
Binding equipment with equipment trains and dynamic unit allocation
Starting a batch
Acknowledging prompts
Using the unacknowledged prompts screen
Acknowledging prompts from alternate screens
The phase control screen
The procedure as table and PFC screens
Removing a batch
Scaling batches
Restarting individual batches
Resetting a batch
Controlling batch modes
Manually controlling a batch
Automatically controlling a batch
Controlling phases
Using the phase control screen
Enabling and disabling a transition
Forcing a transition
Manually controlling phases
Phase ownership
Using the semi-auto mode
Viewing the active phase summary
Arbitrating equipment
Common resources
Owning resources
Selecting the device focus
Viewing all resources
Allocating resources
Acquiring resources
Releasing resources
Manual phase control from DeltaV Operate
Unit module displays
Phase displays
Running phases from DeltaV Operate
Acknowledging prompts using DeltaV Operate
Recipe Simulator
Starting the Recipe Simulator
Phase status
Phase registers
Phase configuration
Batch Historian
The Batch Historian software
Install the Batch Historian software
Uninstall the Batch Historian software
Batch Historian database security
Setup the Batch Historian
Starting and stopping the Batch Historian
Backing up the Batch Historian data
Restoring the Batch Historian data
Archiving Batch Historian data
Batch Historian events
Batch Historian diagnostics
Batch Historian clients
Batch History View
Batch Historian administration
Source linkage and Batch Historian administration
History web service
User ID Verification
User ID Verification in the Batch Operator Interface
User ID Verification in Campaign Manager Operator Interface
Configuring user ID Verification in phase logic
Campaign Manager
The Campaign Manager server
The Campaign Manager Operator Interface
Campaign Manager toolbar icons
Install and uninstall the Campaign Manager Operator Interface
Configuring the Campaign Manager Operator Interface
The general tab
The column ordering tab
The default colors tab
Creating campaigns
Create a campaign
Select a base recipe for a campaign
Resync the base recipe
Campaign execution modes
Campaign states
Batch states in Campaign Manager
Scaling batches in Campaign Manager
Campaign Manager security
Campaign Manager events
Campaign Manager web service
Diagnosing problems
Communications problems
Phase failures
Arbitration deadlocks
Failure handling for the Batch Operator Interface
Problems connecting the Campaign Manager server with a non-DeltaV node
Appendix A - DeltaV batch and S88
S88 objectives
S88 models
The physical model
Enterprise, site, and area levels
Process cell
Unit
Equipment and control modules
Procedural control model
Control activity model
Recipe management
S88 recipe types
Recipe contents
Production planning and scheduling
Production schedule
Equipment availability
Raw material availability
Process management
Unit supervision
Process control
Production information management
Safety protection
Process model
Linking a control recipe to the equipment
Appendix B - batch commands and states
Batch commands
Batch states
Step states
Phase step states
Unit alias selection states
Appendix C - batch system capacities
Appendix D - Batch Historian data
Batch Historian views
Batch events
Batch Historian data views: batchview
Batch Historian data views: batcheventview
Batch Historian data views: batchrecipeview
Batch Historian data views: batchequipmentview
Batch Historian data views: batchformulaview
Batch Historian data views: eventoverview
Batch Historian data views: statechangeview
Batch Historian data views: runeventview
Batch Historian data views: usereventview
Batch Historian data views: batchserverview
Batch Historian data views: campaignview
Batch Historian data views: campaigneventview
Batch Historian data views: campaignchangeview
Batch Historian data views: campaignequipmentview
Batch Historian data views: campaignrecipeparameterview
Batch Historian data views: campaignbatchview
Batch Historian data views: campaignbatchchangeview
Batch Historian data views: campaignbatchequipmentview
Batch Historian data views: campaignbatchrecipeparameterview
Batch Historian data views: sourcelinkageview
Batch Historian data views: statisticview
DeltaV events
Batch Historian DeltaV event views: eventoverview
Batch Historian DeltaV event views: statechangeview
Batch Historian DeltaV event views: runeventview
Batch Historian DeltaV event views: usereventview
Batch Historian DeltaV event views: batchserverview
Batch Historian DeltaV event views: sourcelinkage
Batch Historian DeltaV event views: statisticsview
Custom batch report
Create a batch report
New report sample code
Appendix E - NE33, S88.01, and DeltaV terms compared
Appendix F - the Campaign Manager control
Getting started using the control
The Campaign Manager components
Completed Campaign Manager examples
Creating and adding a campaign example
Connecting to the Campaign Manager server
Creating a new campaign
Edit the campaign
Adding batches
Adding the campaign to the Campaign Manager server
Setting the campaign
Lockout information
Campaign lockouts
Batch lockouts
Configuring security for the API
Security configuration
Editing rules for the Campaign Manager API
Batch execution order
Licensing requirements
The DVBCMClient object
IDVBCMClient interface methods
IDVBCMClient::connect
IDVBCMClient::disconnect
IDVBCMClient::addcampaign
IDVBCMClient::terminatecampaign
IDVBCMClient::removecampaign
IDVBCMClient::getconfiguredactioninfo
IDVBCMClient::usercan
IDVBCMClient interface properties
IDVBCMClient::executivenodes
IDVBCMClient::executiveinfo
IDVBCMClient::campaignlist
IDVBCMClient::campaigninfo
IDVBCMClient::newcampaign
IDVBCMClient::campaignedit
IDVBCMClient::connected
IDVBCMClient::cmnode
IDVBCMClient::islicensed
IDVBCMClient::DeltaVuser
IDVBCMClient::cmserverlist
The _IDVBCMClientEvents interface
_IDVBCMClientEvents::oncampaignmgrconnectionlost
_IDVBCMClientEvents::oncampaignmgrshuttingdown
_IDVBCMClientEvents::onbatchexecutiveremoved
_IDVBCMClientEvents::onbatchexecutiveadded
_IDVBCMClientEvents::oncampaignadded
_IDVBCMClientEvents::oncampaignstatechanged
_IDVBCMClientEvents::oncampaignremoved
_IDVBCMClientEvents::oncampaignterminated
_IDVBCMClientEvents::oncampaignbatchadded
_IDVBCMClientEvents::onbatchstatechanged
_IDVBCMClientEvents::oncampaignbatchreleased
_IDVBCMClientEvents::oncampaignbatchstarted
_IDVBCMClientEvents::oncampaignbatchremoved
_IDVBCMClientEvents::oncampaignbatchdeleted
_IDVBCMClientEvents::onconfiguredactionschanged
_IDVBCMClientEvents::oncampaignrecipechanged
_IDVBCMClientEvents::oncampaignformulachanged
_IDVBCMClientEvents::oncampaignrecipeparamchanged
_IDVBCMClientEvents::oncampaignrecipeequipmentchanged
_IDVBCMClientEvents::onbatchrecipechanged
_IDVBCMClientEvents::onbatchformulachanged
_IDVBCMClientEvents::onbatchrecipeparamchanged
_IDVBCMClientEvents::onbatchrecipeequipmentchanged
_IDVBCMClientEvents::oncampaignexecutionmodechanged
_IDVBCMClientEvents::oncampaignmgrbootcomplete
_IDVBCMClientEvents::oncampaignrecipescalechanged
_IDVBCMClientEvents::onbatchrecipescalechanged
_IDVBCMClientEvents::oncampaignmgrerrormessage
_IDVBCMClientEvents::onbatchownerinfochanged
_IDVBCMClientEvents::onbatchmodifiedinfochanged
_IDVBCMClientEvents::onbatchindexchanged
_IDVBCMClientEvents::oncampaigndescriptionchanged
_IDVBCMClientEvents::oncampaignprefixchanged
_IDVBCMClientEvents::oncampaignsuffixchanged
_IDVBCMClientEvents::oncampaignstartsequencechanged
_IDVBCMClientEvents::oncampaignmaxactivebatcheschanged
_IDVBCMClientEvents::oncampaignownerinfochanged
_IDVBCMClientEvents::oncampaignmodifiedinfochanged
_IDVBCMClientEvents::oncampaignautoremovechanged
_IDVBCMClientEvents::oncampaignusercommentschanged
_IDVBCMClientEvents::onbatchusercommentschanged
_IDVBCMClientEvents::oncampaignexecutionmodechanged2
_IDVBCMClientEvents::onbatchexecutiveconnectionlost
_IDVBCMClientEvents::onbatchexecutiveconnectionrestablished
_IDVBCMClientEvents::onconversamechange
_IDVBCMClientEvents::onbatchexecutiveswitchingover
_IDVBCMClientEvents::onbatchexecutiveswitchingovercomplete
_IDVBCMClientEvents::oncampaignmgrswitchedover
The IDVBCMClient2 interface
IDVBCMClient2 interface methods
IDVBCMClient2::getversions
IDVBCMClient2 interface properties
IDVBCMClient2::cmservernodes
The IDVBCMClient3 interface
The IDVBCMClient3 interface properties
IDVBCMClient3::canconfirmerandverifierbesame
The IDVBCMClient4 interface
IDVBCMClient4 interface methods
IDVBCMClient4::addcampaign2
IDVBCMClient4::terminatecampaign2
IDVBCMClient4::removecampaign2
The DVBCMExecInfo object
IDVBCMExecInfo interface methods
IDVBCMExecInfo::getexecutiveenumset
IDVBCMExecInfo::getexecutiveunitinfo
IDVBCMExecInfo interface properties
IDVBCMExecInfo::executiverecipelist
IDVBCMExecInfo::executiverecipeinfo
IDVBCMExecInfo::executiveenumsetlist
The IDVBCMExecInfo2 interface
IDVBCMExecInfo2 interface methods
IDVBCMExecInfo2::getexecutiveunitinfo2
The IDVBCMExecInfo3 interface
IDVBCMExecInfo3 interface methods
IDVBCMExecInfo3::geteqtraininstancealias
IDVBCMExecInfo3::geteqtrainunitinfo
IDVBCMExecInfo3::geteqtrainlist
The IDVBCMExecInfo4 interface
IDVBCMExecInfo4 interface methods
IDVBCMExecInfo4::getunitproperties
IDVBCMExecInfo4::geteqtrainaliasinfo
The DVBCMExecRecipeInfo object
IDVBCMExecRecipeInfo interface methods
IDVBCMExecRecipeInfo::getformulainfo
IDVBCMExecRecipeInfo::getstepsandunitclasses
IDVBCMExecRecipeInfo::execparametersdata
IDVBCMExecRecipeInfo interface properties
IDVBCMExecRecipeInfo::productversion
IDVBCMExecRecipeInfo::filename
IDVBCMExecRecipeInfo::name
IDVBCMExecRecipeInfo::description
IDVBCMExecRecipeInfo::productname
IDVBCMExecRecipeInfo::productcode
IDVBCMExecRecipeInfo::versionnumber
IDVBCMExecRecipeInfo::versiondate
IDVBCMExecRecipeInfo::author
IDVBCMExecRecipeInfo::approvedby
IDVBCMExecRecipeInfo::type
IDVBCMExecRecipeInfo::equipment
IDVBCMExecRecipeInfo::abstract
IDVBCMExecRecipeInfo::batchsizemin
IDVBCMExecRecipeInfo::batchsizedefault
IDVBCMExecRecipeInfo::batchsizemax
IDVBCMExecRecipeInfo::batcheu
IDVBCMExecRecipeInfo::batchrunlength
IDVBCMExecRecipeInfo::released
IDVBCMExecRecipeInfo::area
IDVBCMExecRecipeInfo::validatedagainst
IDVBCMExecRecipeInfo::classinstance
IDVBCMExecRecipeInfo::validationtime
IDVBCMExecRecipeInfo::formulalist
IDVBCMExecRecipeInfo::parameterlist
IDVBCMExecRecipeInfo::parametercount
IDVBCMExecRecipeInfo::execparameterinfo
IDVBCMExecRecipeInfo::maxscaleenforced
The IDVBCMExecRecipeInfo2 interface
IDVBCMExecRecipeInfo2 interface methods
IDVBCMExecRecipeInfo2::getaliases
IDVBCMExecRecipeInfo2::execparametersdata
IDVBCMExecRecipeInfo2::getstepsandboundunits
The IDVBCMExecRecipeInfo3 objects
IDVBCMExecRecipeInfo3 interface methods
IDVBCMExecRecipeInfo3::geteqtrainbaseclass
IDVBCMExecRecipeInfo3::geteqtraininstances
The IDVBCMExecRecipeInfo4 interface
IDVBCMExecRecipeInfo4 interface methods
IDVBCMExecRecipeInfo4::execparametersdata_v123
IDVBCMExecRecipeInfo4::getforcedformulaselectionproperties
The DVBCMExecParamInfo object
IDVBCMExecParamInfo interface properties
IDVBCMExecParamInfo::name
IDVBCMExecParamInfo::type
IDVBCMExecParamInfo::defaultvalue
IDVBCMExecParamInfo::description
IDVBCMExecParamInfo::editable
IDVBCMExecParamInfo::eu
IDVBCMExecParamInfo::scalehigh
IDVBCMExecParamInfo::scalelow
IDVBCMExecParamInfo::scalable
IDVBCMExecParamInfo2 interface
IDVBCMExecParamInfo2 interface properties
IDVBCMExecParamInfo2::desc
IDVBCMExecParamInfo2::locked
The DVBCMCampaignEdit/Info objects
IDVBCMCampaignEdit/Info interface methods
IDVBCMCampaignEdit::addbatch
IDVBCMCampaignEdit::addusercomment
IDVBCMCampaignEdit/Info::getusercomments
IDVBCMCampaignEdit/Info::getbatchcountinfo
IDVBCMCampaignEdit::setexecutionmode
IDVBCMCampaignEdit/Info::getexecutionmode
IDVBCMCampaignEdit/Info::getautoremove
IDVBCMCampaignEdit::setupcomplete
IDVBCMCampaignEdit::entersetupmode
IDVBCMCampaignEdit/Info::releasebatch
IDVBCMCampaignEdit/Info::startbatch
IDVBCMCampaignEdit/Info::removebatch
IDVBCMCampaignEdit::deletebatch
IDVBCMCampaignEdit::lockedit
IDVBCMCampaignEdit::unlockedit
IDVBCMCampaignEdit/Info::getlockinformation
IDVBCMCampaignEdit/Info interface properties
IDVBCMCampaignEdit/Info::batchcompletecount
IDVBCMCampaignEdit/Info::batchcount
IDVBCMCampaignEdit::batchedit
IDVBCMCampaignInfo::batchinfo
IDVBCMCampaignEdit/Info::batchlist
IDVBCMCampaignEdit/Info::createdby
IDVBCMCampaignEdit/Info::createddate
IDVBCMCampaignEdit/Info::description
IDVBCMCampaignEdit/Info::id
IDVBCMCampaignEdit/Info::maximumactivebatches
IDVBCMCampaignEdit/Info::modifiedby
IDVBCMCampaignEdit/Info::modifieddate
IDVBCMCampaignEdit::newbatch
IDVBCMCampaignEdit/Info::prefix
IDVBCMCampaignEdit::recipeedit
Idvbcmcampaigninfo::recipeinfo
IDVBCMCampaignEdit/Info::startsequence
IDVBCMCampaignEdit/Info::state
IDVBCMCampaignEdit/Info::suffix
The IDVBCMCampaignEdit2 interface
IDVBCMCampaignEdit2 interface methods
IDVBCMCampaignEdit2::setexecutionmode2
IDVBCMCampaignEdit2::getexecutionmode2
IDVBCMCampaignEdit2::getautoremove
The IDVBCMCampaignEdit3 interface
IDVBCMCampaignEdit3 interface methods
IDVBCMCampaignEdit3::setexecutionmode3
IDVBCMCampaignEdit3::setautoremove2
The IDVBCMCampaignInfo3 interface
IDVBCMCampaignInfo3 interface methods
IDVBCCMCampaignInfo3::releasebatch2
IDVBCMCampaignInfo3::startbatch2
IDVBCMCampaignInfo3::removebatch2
The IDVBCMCampaignInfo4 interface
IDVBCMCampaignInfo4 interface methods
Idvbcmcampaigninfo4::getcampaigniteration
The IDVBCMCampaignEdit4 interface
IDVBCMCampaignEdit4 interface methods
IDVBCMCampaignEdit4::releasebatch2
IDVBCMCampaignEdit4::startbatch2
IDVBCMCampaignEdit4::removebatch2
IDVBCMCampaignEdit4::setexecutionmode4
IDVBCMCampaignEdit4::setautoremove3
The IDVBCMCampaignEdit5 interface
IDVBCMCampaignEdit 5 interface methods
IDVBCMCampaignEdit5::setcontinuousiteration
The DVBCMBatchEdit/Info objects
IDVBCMBatchEdit/Info interface methods
IDVBCMBatchEdit::addusercomment
IDVBCMBatchEdit/Info::getusercomments
IDVBCMBatchEdit::setupcomplete
IDVBCMBatchEdit::entersetupmode
IDVBCMBatchEdit::lockedit
IDVBCMBatchEdit::unlockedit
IDVBCMBatchEdit::lockcontrol
IDVBCMBatchEdit::unlockcontrol
IDVBCMBatchEdit/Info::getlockinformation
IDVBCMBatchEdit/Info::interface properties
IDVBCMBatchEdit/Info::createdby
IDVBCMBatchEdit/Info::cleanup
IDVBCMBatchEdit/Info::createddate
IDVBCMBatchEdit/Info::id
IDVBCMBatchEdit/Info::index
IDVBCMBatchEdit/Info::isbasedonbaserecipe
IDVBCMBatchEdit/Info::modifiedby
IDVBCMBatchEdit/Info::modifieddate
IDVBCMBatchEdit::recipeedit
Idvbcmbatchinfo::recipeinfo
IDVBCMBatchEdit/Info::releasedby
IDVBCMBatchEdit/Info::releaseddate
IDVBCMBatchEdit/Info::removedfromexecutiveby
IDVBCMBatchEdit/Info::removedfromexecutivedate
IDVBCMBatchEdit/Info::setup
IDVBCMBatchEdit/Info::startedby
IDVBCMBatchEdit/Info::starteddate
IDVBCMBatchEdit/Info::state
IDVBCMBatchEdit/Info::statusmessage
The DVBCMRecipeEdit/Info objects
IDVBCMRecipeEdit/Info interface methods
IDVBCMRecipeEdit/Info::getparameters
IDVBCMRecipeEdit/Info::getunitbindings
IDVBCMRecipeEdit::setparameter
IDVBCMRecipeEdit::setparameters
IDVBCMRecipeEdit::setscale
IDVBCMRecipeEdit::setunitbinding
IDVBCMRecipeEdit::setunitbindings
IDVBCMRecipeEdit/Info interface properties
IDVBCMRecipeEdit/Info::executive
IDVBCMRecipeEdit/Info::formula
IDVBCMRecipeEdit/Info::name
IDVBCMRecipeEdit/Info::scale
IDVBCMRecipeEdit/Info::scaleunits
The IDVBCMRecipeEdit2 objects
IDVBCMRecipeEdit2 interface methods
IDVBCMRecipeEdit2::geteqtraininstance
IDVBCMRecipeEdit2::seteqtraininstance
The IDVBCMRecipeEdit3 objects
IDVBCMRecipeEdit3 interface methods
IDVBCMRecipeEdit3::getunitbindings_v103
IDVBCMRecipeEdit3::setunitbinding_v103
IDVBCMRecipeEdit3::setunitbindings_v103
The DVBCM enumerated sets
DVBCMBATCHSTATE
DVBCMCAMPAIGNSTATE
DVBCMRECIPEPARAMTYPE
DVBCMERRORCODE
DVBCMCONFIGUREDACTION
Appendix G - The Recipe Exchange Control
Recipeexchange2 object
IRecipeExchange interface methods
IRecipeExchange::connect
IRecipeExchange::disconnect
IRecipeExchange::import
IRecipeExchange::getlistofassignednodename
IRecipeExchange::download
IRecipeExchange::downloadrecipe
IRecipeExchange::downloadmbe
IRecipeExchange::verify
IRecipeExchange::export
IRecipeExchange::assigntoworkstations
IRecipeExchange::deleteassignment
IRecipeExchange::deleterecipe
IRecipeExchange::checkout
IRecipeExchange::checkin
IRecipeExchange::uncheckout