Where to Find and How to Deploy Official SIMATIC BATCH Sample Projects in PCS 7
To learn SIMATIC BATCH programming and ISA-88 recipe principles using official Siemens sample projects, engineers should download the 'Kitchen' tutorial project and the 'Cleaning in Place (CIP)' Unit Template from Siemens Industry Online Support (SIOS). The fundamental introductory project is the 'Kitchen' example (Zen33_01.zip accompanied by recipe database sb_gs1_b.zip), referenced in the SIMATIC BATCH Getting Started manual (SIOS Entry 58638984 and 58526861). For advanced multi-unit production architectures, Siemens provides the PCS 7 Unit Template 'CIP - Cleaning in Place' covering PCS 7 V8.0 through V9.x. Deploying these projects involves retrieving the STEP 7 multi-project in SIMATIC Manager, compiling AS/OS, configuring SIMATIC BATCH, and restoring the recipe database in BATCH CC.
Table of Contents
- Official Siemens SIMATIC BATCH Educational Resources
- The 'Kitchen' Getting Started Sample Project (Zen33_01)
- The Advanced 'Cleaning in Place' (CIP) Unit Template
- Step-by-Step Deployment and Simulation Workflow
- SIMATIC BATCH Educational Package and Download Reference Matrix
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Official Siemens SIMATIC BATCH Educational Resources
Mastering recipe-driven batch automation requires understanding the ANSI/ISA-88 standard: hierarchical physical models (Enterprise -> Site -> Area -> Process Cell -> Unit -> Equipment Module -> Control Module) and procedural recipe models (General Recipe -> Site Recipe -> Master Recipe -> Control Recipe).
To accelerate engineering competency without requiring live plant hardware, Siemens publishes standardized demonstration projects complete with pre-configured AS charts, SFC Types, simulation logic, and BATCH CC recipe databases:
1. SIMATIC BATCH Getting Started ('Kitchen' Project): Designed for beginners learning SFC Types, phase logic, formula parameters, and BATCH CC order creation.
2. PCS 7 Unit Template 'CIP' (Cleaning in Place): Designed for intermediate and advanced engineers demonstrating multi-unit allocation, route management, and synchronization lines.
3. SIMATIC BATCH COM API Sample: Designed for software engineers developing external MES/ERP interfaces to BATCH Server.
The 'Kitchen' Getting Started Sample Project (Zen33_01)
The classic tutorial project accompanying the SIMATIC BATCH Getting Started manual is known as the Kitchen Project:
- Archive File:
Zen33_01.zip(contains the STEP 7 multi-project with AS simulation and WinCC OS). - Recipe Database:
sb_gs1_b.zip(contains the pre-configured SIMATIC BATCH recipe database, formulas, and equipment models). - Process Cell Design: Simulates a food processing kitchen consisting of:
- Raw material liquid dosing units (Water, Milk).
- Dry ingredient dosing units (Flour, Sugar).
- A mixing vessel with agitator speed control and temperature regulation.
- Educational Objectives: Demonstrates how SFC Types receive setpoints (
SP), execute phase states (Run, Hold, Resume, Complete), and return actual values (SP_AI) to generate Electronic Batch Records (EBR).
The Advanced 'Cleaning in Place' (CIP) Unit Template
For industrial-grade architectures reflecting modern pharmaceutical and food & beverage plants, Siemens provides the Unit Template 'CIP':
- Demonstrates automated cleaning sequences for piping networks and fermentation vessels across multiple parallel lines.
- Highlights Unit Allocation Strategies: Shows how BATCH CC arbitrates shared equipment, holding secondary batches in queue until cleaning circuits become available.
- Implements APL Blocks and SFC Types: Fully aligned with PCS 7 V8.x and V9.x Advanced Process Library standards.
- Integrates with Process Historian and Information Server for automated batch report generation upon order completion.
Step-by-Step Deployment and Simulation Workflow
Follow this engineering sequence to deploy and run the sample project in simulation:
Step 1: Retrieve and Open the Project
- In SIMATIC Manager, select File -> Retrieve.
- Select
Zen33_01.zipand extract it to your local engineering directory (C:\Siemens\Step7\S7Proj\). - Open the retrieved multiproject in SIMATIC Manager.
Step 2: Configure and Start Simulation
- Launch S7-PLCSIM.
- Download the AS hardware configuration and CFC charts to PLCSIM.
- Put PLCSIM into RUN-P mode.
Step 3: Compile and Restore SIMATIC BATCH
- In SIMATIC Manager, select Options -> SIMATIC BATCH.
- Execute Compile and Download BATCH.
- Launch BATCH Control Center (BATCH CC).
- In BATCH CC, navigate to System -> Restore and select
sb_gs1_b.zipto populate master recipes, formulas, and equipment properties.
Step 4: Create and Execute a Test Batch
- In BATCH CC, create a new Batch Order referencing the 'Pancake Mix' or 'Soup' recipe.
- Release the batch.
- Click Start: Observe recipe steps executing in BATCH CC while watching simulated valves and heaters animate in the OS Runtime.
SIMATIC BATCH Educational Package and Download Reference Matrix
The following table outlines the official sample projects, download entries, and supported versions:
58638984 / 58526861Zen33_01.zip, sb_gs1_b.zip78456950CIP_PCS7_V81.zip9234463292344632_app_batch_com_api.zip67455829Batch_Report_Templates.zipUtilizing official application templates guarantees adherence to Siemens programming recommendations.
Verification
To verify successful deployment of the BATCH demo project:
1. In BATCH CC, confirm that the Equipment Hierarchy renders the process cell, units, and equipment phases without red crosses.
2. In the Master Recipe folder, open a recipe (e.g., 'Recipe_1'); verify that the recipe topology renders with valid phases.
3. Create, release, and start a batch order.
4. Verify that the batch status transitions to Running and that the active recipe phase highlights in green.
5. In S7-PLCSIM, verify that the simulated agitator motor starts and that temperature increments toward setpoint.
Limitations and Operational Precautions
- Sample projects use simulated hardware addresses and must never be downloaded to production controllers connected to physical machinery.
- In PCS 7 V8.2 and later, legacy V7.x BATCH sample databases must be upgraded using the BATCH Database Migration tool before opening in BATCH CC.
- Ensure your engineering PC has the required SIMATIC BATCH Engineering licenses (e.g.,
SIMATIC BATCH Basic / Recipe Editor) installed in ALM. - Always validate final license quantities, module availability, and MLFBs against the applicable Siemens catalog and authorized distributor quotation.
Engineer FAQ
Why does BATCH CC show an error that the recipe database cannot be restored?
If the sample database was created in an older SIMATIC BATCH version, you must run the BATCH Migration Tool (Start -> Siemens Automation -> SIMATIC -> BATCH -> Migration) to upgrade the database schema before restoring.
Can I run SIMATIC BATCH entirely in simulation on a single laptop?
Yes. Using S7-PLCSIM for AS execution, WinCC Single Station for OS runtime, and local BATCH Server, the entire recipe execution lifecycle can be demonstrated offline on a single PC.
Where can I find the SIMATIC BATCH COM API documentation?
The COM API documentation and C# wrapper libraries are detailed in SIOS Entry 92344632 and within the SIMATIC BATCH Programming Manual.
Technical References
- SIMATIC BATCH Getting Started (Entry 58638984)
- Siemens Industry Online Support Entry 58526861: BATCH Example Project Kitchen
- SIMATIC PCS 7 Unit Template CIP - Cleaning in Place (Entry 78456950)
Related Articles
- Managing Stopped, Aborted, and Closed Batches in SIMATIC BATCH Control Center
- How to Correctly Interconnect SIMATIC BATCH Recipes with SFC Types and Setpoints in PCS 7
- Understanding ISA-88 State Transition Models in Process Automation
Related Tags
- SIMATIC BATCH
- Sample Project
- Kitchen Demo
- Unit Template CIP
- S7-PLCSIM