Batch Execution Overview - Customer Presentation - Aug 2022
Batch Execution Overview - Customer Presentation - Aug 2022
©©GE
GEDigital 2020
Digital 2019
Proficy Batch Execution from GE Digital
Consistent batch control without complex programming
OUTCOMES
• Increases product quality and
efficiency
• Reduces waste and cost
Batch What's New ? | November 21, 2024 © GE Digital 2
Proficy Batch Execution from GE Digital
Perfect for life sciences, food & beverage, consumer goods and specialty chemical
industries
© GE Digital
How does it work?
Assures that your products are being • GE Work Instruction extends the
manufactured correctly through powerful solution with operator workflow
and deviation management
and easy recipes
Batch What's New ? | November 21, 2024 © GE Digital 4
Where Proficy Batch Execution fits in our Portfolio
Digitizing processes and democratizing digital tools to enable collaboration &
continuous improvements
Visualization
enabled
Manufacturing Data across all
Cloud
levels and
roles for
Business
Intelligence
Operations Hub
Plant
Dream Applications Tracker ROB-EX
Report (Hybrid, process (Fast Discrete) Scheduler
Complex assembly)
Proficy
Workflo
Historian CSense
Webspace Operations Hub w
© GE Digital
Unified
Operations with Web Apps Monitor
Compare
Cycle Time
Digital
Andon
Proficy Dashboard
s
Loss &
stoppage
Reporting
& Analysis
Operations Hub
2.0
Proficy Operations Hub
Designer (Development Environment)
OPC
MQTT REST SQL
UA
Manufacturing Plant
Media Other
Operations Application Workflow Batch Tracker Historian SQL DBs CMMS
Server Systems
Management s
© GE Digital
Proficy Operations Hub & the Digital Plant Portfolio
NEW in Operations Hub Proficy Plant Applications
Proficy Workflow
Proficy Historian
© GE Digital
Batch Execution from GE Digital
The Recipe / Batch Management application for Plant Intelligence
solution.
PLC
1) Equipment phase 2) that has a small, well defined, 3) that controls the
defined in Batch modular control program operation of the physical
Execution equipment
The process used for any product is defined within Batch Execution,
and changes to the process do NOT change the control system
• Point of Entry Verification with Electronic Signatures for Runtime Active X Controls
and Recipe/Equipment Editors
• Equipment and Recipe Auditing and Version Control
• Centralized Storage of E-Record with Encrypted Store and Forward
• Automatically Generated Runtime and Configuration Audit Trail
• Audit Trail Reporter
• Password and User Management Centrally Administered Through Windows Security
• Centralized Audit Trail with Quick and Easy Reporting Capabilities
New option
• Requires either an existing or new 5.6
Batch Server with Integration Server
option
• GE Web Client option is free
• When ordered for non-GE Web Clients,
list price is 50% of the combined price
of both the Batch Server and
Integration Server
• Zip file and Postman collection file json
file can be downloaded from same
location as Batch 5.6 ISO and must be
installed on same node as Batch
Server
Batch What's New ? | November 21, 2024 © GE Digital 17
Batch REST API Technical details
Connect to the Batch engine through native REST API calls
• The BatchRestAPI Service is to be installed onto the same computer as Proficy Batch
Execution. It will communicate with VBIS.exe on the same computer.
• When installed, it runs as an automatic Windows Service with a 5-year certificate
• Basic Authentication is required. The Batch REST API supports http and https. This can be
configured on the server with the batch_config_rest_service.json. https is the default
• The root URL for all REST calls is https://localhost:4867/BatchRestAPI/
• Web server used is NGINX
• Help file includes Postman files with examples for all API calls
The BatchRestAPI will make API calls to the GE Proficy Batch VBIS.exe application. If an API call fails due to an error from the
Batch System, VBIS returns an error code and the information is returned in the response. Additional details will be logged in
the batch_rest_service.log The VBIS.log on the Batch Server computer will also contain more detailed error messages. Note
that for some VBIS API calls (PUT calls), VBIS will send the request to the Batch Server and return success without knowing if
the Batch Server was successful with the call. For these cases, we return the success status and the detail message "The
command was sent to the batch server".
https://subversion.apache.org/
• SIM IB56_06232020 adds functionality to use Subversion (SVN) as a source repository for
Electronic Work Instructions as an alternative to Virtual Source Safe (VSS).
• Subversion is a free/open source version control system (VCS). That is, Subversion manages
files and directories, and the changes made to them, over time. This allows you to recover
older versions of your data or examine the history of how your data changed.
• While generally any SVN client may be utilized, TortoiseSVN (https://tortoisesvn.net) is the
recommended variant that is known to be compatible with Proficy Batch. Version 1.13 and
above of the Tortoise SVN client is recommended to be the client utilized. Utilize the 64-bit
version of the Subversion server.
• As when using Visual SourceSafe (VSS), the repository for EWI must be configured in the Batch
Workspace under the Electronic Work Instruction (EWI) tab of the Batch Execution
Configuration and also in the iWorkInstruction Editor using the Source Control Configuration
Toolbar.
• Similar to configuration using VSS, SVN should be configured with three sub-projects
(EWIWork, EWIProduction and EWIObsolete).
Quality Management
Efficiency Management
• R/T product & process quality analysis & control
• Track downtime & waste
• Alarm to conformance limits
• OEE and root causes
• Lower production waste, scrap & recall cost
• Standard and ad-hoc reports & dashboards
• Right First Time
Recipe Archiver
Editor
R Batch
Equipme Server
nt
Editor E SoftPhas
e
Development Client Server
Process Systems
BIS
BIS DCS/PLC
ERP/MES
BIS
Batch Batch
Runtime Client
ActiveX Client Campaig
n
Manager
© GE Digital
Batch Server
Includes the components required to run Batch such as the Batch Server, the Archiver, and Soft
Phase Server
• Server Packs are sold based on the number of Units that the Batch product will be interacting with to run
the batches.
• A unit is defined in the equipment model generally as a piece of equipment (i.e., mixer, furnace, vat) that
include any number of phases to be controlled.
• Unit sizes include 5, 10, 20, and 255 units.
The Batch Server Pack is the software build for the batch server responsible for coordinating the
function of recipes, area model, and each Batch Client during production.
The Batch Server lets users bind and rebind unit procedures “on the fly” to physical equipment at
any point during the batch’s life cycle, either automatically or manually via the operator and
generates batch record. It communicates with GE’s HMI/SCADA and process hardware through
OPC or DDE, and relational databases through ODBC.
The Server Pack also includes the SoftPhase Server, an OPC Server for simulating and running
PC-based phases.
This includes all the functionality required to run the©Batch
GE Digital
server including: Batch Server, Server
31
Server
The Development Client consists of the Recipe Editor and Equipment Editor. This is what is used
to configure and maintain the recipes and execution of the batches.
The Development Client provides the engineering and modeling tools required to develop a
Batch Application. The Development Client is designed to be used by engineers and end users to
develop recipes and area models. It can be installed either on the same node as the server or on
a separate node.
This Pack includes the recommended GE software build for developing Batch applications
including:
• Batch WorkSpace
• Recipe Editor
• Equipment Editor
Note: If the Development Client is to be installed on a machine other than or from the Server,
indicate a separate key is required on the order form.
© GE Digital 33
Runtime Client
Contains the components for operators to view and control the batch engine during production. The Runtime
Client contains two alternatives for client operation, either the dedicated Batch Client application, or a
library of Batch ActiveX controls for use in any OLE Container, including GE’s HMI/SCADA, or Visual Basic or
a Web Browser.
© GE Digital 34
Success Story
Life Sciences | HMI/SCADA | EUROPE Reckitt Benckiser
Challenge
Production had grown beyond an original automation
solution, and demands were much higher. Upgrading
Optimized
had to be achieved without shutting down the
factory.
Action
Batch Execution
•Remove bespoke applications and configure the
solution to undertake those tasks itself
Result
•Improved production stability
•Boosted product quality, consistency, and
traceability
•Cut maintenance costs
© GE Digital
Conclusion
Conclusion
Proficy Batch Execution
• Consistent batch control without complex
programming
• Perfect for life sciences, food & beverage,
consumer goods, and specialty chemical
• Increases product quality and efficiency
• Reduces waste and costs
• Integrates seamlessly with GE Digital’s
HMI/SCADA
© GE Digital