This article from InSource provides a listing of the .NET controls included with Wonderware InBatch software.
- Author: Rich Brooks
- Published: 11/17/2016
- Applies to: InBatch 2014R3 and higher
The .NET controls included with InBatch are frequently embeded in an ArchestrA graphic to provide a programming or user interface. These .NET controls expose their properties, methods, and events when their associated ArchestrA graphic is dropped on a window in InTouch. The .NET controls are installed in InBatch as a part of the InBatch Components for ArchestrA IDE. They do need to be imported into the Integrated Development Environment (IDE). Select Galaxy | Import | Client Controls from the menu of the IDE. Browse to the C:\Program Files (x86)\Wonderware\InBatch\AppObjects folder to select IBGuiControls.Net.dll. Click the Open button.
You will then have access to embed these .NET controls from the symbol editor.
The controls are added graphically to one or more ArchestrA symbols.
This is invisible at runtime. It has no runtime graphical component. The control relies on scripting to utilize it.
Batch Gui Config Control
The BatchGuiConfig .NET control provides central administration of all Batch GUI controls for an application. A connection to the InBatch server is defined in this control.
These are visible at runtime. They have a graphical runtime component. The controls rely on the user to interact with it.
InBatch SFC Control
The InBatchSFC .NET control provides a visual representation of a running batch.
Batch List Control
The BatchList .NET control provides live list data. You can configure the BatchList control to be a schedule list, active batch list, active phase list, or parameter list.
Batch Field Control
The BatchField .NET control is a data field that is linked to a BatchList control.
Batch Button Control
The BatchButton .NET control is a configurable batch action button.
You may reference the Wonderware InBatch User's Guide for more details on each of the controls.
NOTE: The InBatch Batch Control and Batch Security Control are only available as ActiveX controls.