SlideShare a Scribd company logo
1 of 31
www.cimetrix.com
Getting the Most from
the GEM Standard
Brian L Rubow
Director of Solutions Engineering, Cimetrix
SEMI NA Information & Control Committee Co-Chair
SEMI NA GEM 300 Task Force Co-Leader
 Evan Tarr, Axcelis
 Jack Downey, Global Foundries
Special Thanks to Contributors
 GEM background and characteristics
 Recent improvements
 Common pitfalls
 Implementation tips
 Do’s and Don’ts for factories
 Future enhancements
Outline
 Factory software can control, monitor and collect
data from the GEM interface on manufacturing
equipment.
 GEM establishes a common implementation technology
so that you can implement Smart Manufacturing with
limited resources and reuse software
 Each equipment can be integrated uniquely to serve its
function.
 Take advantage of supplier’s unique features
GEM: an Industrial Standard
https://clipartstation.com
5
The GEM Standard is the Only
Feature Complete Alternative
Event
Notification
real-time notification
of equipment activities
Alarm
Notification
real-time notification
of equipment alarms
Data Variable
Collection
real-time
equipment data
Recipe
Management
download, upload,
delete, select
Remote
Control
start, stop, abort,
custom
Adjust
Settings
change equipment
settings
Operator
Interface
exchange messages
with operators
 Internationally proven technology used 24x7 in most of
the world’s most automated & sophisticated factories.
 Scalable to be implemented on simple as well as highly
complex equipment and devices.
 Many features are optional. So an equipment only implements
applicable features.
 Publish just a few or thousands of collection events, alarms,
status data
 Low to high frequency data polling
 Factory decides which features in a GEM interface are
actually used.
 Scales well from simple applications to highly complex
systems
Why is GEM a Key Technology for
Smart Manufacturing? 24x7
 Any equipment type can support GEM
 Publish the right status information for
polling your sensors and states
 Publish appropriate alarms, events and
data to track all significant activity
 Support any number of commands and
parameters for remote control &
configuration
 If applicable, implement recipe
management.
 Skip features that don’t apply.
 Express individuality & uniqueness!
You can Carefully Tailor the GEM
Interface to the Equipment
Copyright : artinspiring
 Not at all
 It is possible to comply with the GEM standard, without
providing much useful functionality.
 Implementations can be feature incomplete, outdated
and even unstable.
 It is up to the implementer to make the GEM
interface useful, and to ensure it meets the needs
of the end user.
 It is up to the end user to accept the equipment
and its GEM interface when it really is acceptable.
Are All GEM interfaces Created
Equal?
 Other technologies we still use extensively
 HTTP created in 1990
 TCP/IP created in 1983
 HTML created in 1990
 Ethernet was created in 1973
 3.5mm audio jack in the 1950s
 Don’t discount GEM because it is mature. It was very well
designed from the beginning.
 The GEM standard is continuously improved by volunteers at SEMI.
 Additional improvement plans were discussed just yesterday (July 8)
at the North America GEM 300 task force at SEMICON West.
 All 300 mm semiconductor factories require it on all production
equipment. Many other industries are catching on.
GEM was created over 20 years old,
yet it is still mainstream
Contrary to Myth, GEM Can Support Multiple
Connections on Separate Ports
Cimetrix Confidential 10
Host Software
Factory
Control
System (MES)
Equipment
Host Software
Big Data
Analytics
System
GEM Interface
Host Software
OEM Host
Software
Prior
Equipment
Next
Equipment
Primary
GEM Port
Additional
GEM Ports
 Faster trace data collection
 Higher resolution timestamps
 Additional self-discovery messages, with clarified
collection event and data collection association
 XML Schema for documentation
 XML Schema for logging
 Longer alarm text
Improvements since the Inception of
GEM
 Software development tools and processes are
much better than 15 years ago.
 C#, VB.NET, Javascript, Python
 GEM Software Products are much more advanced &
user friendly
GEM Technology is MUCH Easier to
Implement & Use than Ever
 Not upgrading your software
 If your GEM interface was implemented 15 or more years
ago, it is outdated and needs attention!
 Customizing the GEM interface for each factory
 You are working too hard and it is expensive.
 Make your GEM interface the same for all customers that
purchase the same equipment type. Make your GEM
interface good enough for all of your clients, one at a
time
 Features are publish/subscribe. So an equipment supplier
can implement ONE GEM interface for all end users.
Common Pitfalls: the Equipment
 Never redesigning the software once it works.
 If you designed it for yesterday’s requirements, it won’t meet today’s
requirements.
 Factories want more data, faster data, more control, more
notifications to empower Industry 4.0
 Getting the right GEM documentation for an equipment is
very difficult to obtain
 And is often wrong.
 Shipping with too many defects
 Test your GEM interface!!!
 For a mature technology, factories experience more defects than is
expected. This is largely due to poor software development practices
and poor quality control.
 Overcharging
Common Pitfalls: the Equipment
Breakdown of GEM Defects
 Tell the equipment supplier your current and future
plans with the GEM interface
 A little communication goes a long way
 Don’t ask for equipment suppliers to violate the
GEM standard.
 GEM with HSMS has been standardized since 1995.
 If your factory GEM software still requires equipment to
violate the GEM standard, please fix your software.
 There is no excuse for this.
Common Pitfalls: the Factory
Image:
audiencestack.com
 Don’t publish massive, complex structures. Publish
data in multiple simple structures.
 Massive complex structures cannot be changed once
published and inhibit publishing additional data later.
 Let the GEM host client design which elements it wants
rather than being forced to collect the entire structure.
 For example, instead of publishing one structure to
report the temperature and height at multiple sites,
publish
 Site temperatures with one variable, heights with another
Implementation Tip: Structured Data
 Many equipment suppliers add the GEM interface at
the end the project. Don’t.
 GEM is an intrusive interface.
Adding it late in the project can
disrupt equipment operation.
 Implement GEM early, not late in equipment
development.
 Allow GEM concepts to dictate clean equipment operation
Implementation Tip: Develop Early
 If you can’t use it to do every day control and data
collection, your end users won’t be able to either.
 Run the GEM interface all the time, use the GEM
interface to control the equipment remotely even in
your test lab.
 You have to allow data collection through the GEM
interface anyway, use it to your advantage
 Don’t replicate GEM with clumsy data collection strategies (like
CSV files).
 Use the GEM interface to collect vital data on equipment
operation and improve equipment operation
Implementation Tip: Eat Your Own
Dog Food
 Don’t publish too many alarms. Organize them into
a manageable setup
 Use the full 120 byte alarm text to report
meaningful alarm information
 Bad: “Equipment is Down”
 Better: “Equipment initialization failed: unable to home
the X-axis.”
 Best: “Equipment initialization failed: unable to home the
X-axis due to error code 0x0012”
 When it is not really an alarm (dangerous), publish
it as a GEM event
Implementation Tip: Smart Alarms
 Keep your GEM documentation well organized
 Ship the documentation on the equipment’s
computer
 Keep your GEM documentation up to date.
 Adopt SEDD* documentation (SEMI E172)!
 It is a standardized XML file to document your GEM
interface.
 Factories can write software to configure their software!
Implementation Tip: Documentation
* SECS Equipment Data Dictionary
 Adopt standardized SMN* logging for GEM interface
communication.
 Follow a standardized XML schema! (SEMI E173)
 Far more powerful than SML
 Allows for extensive logging decoration
 Simplifies diagnostics
Implementation Tip: Logging
* SECS Message Notation
 Implement recipe management consistently
 Include full recipe documentation
 Allow recipe creation, editing and verification off-line.
 Make sure recipes can be copied
from one equipment to another
(of the same model)
Implementation Tip: Sound Recipes
 Test the interface for compliance
 Test the GEM interface under normal production
stressed conditions
 And fix it!
Implementation Tip: Test It!
 Stick to the GEM Standards
 Factories that use the standards as a strict set of rules,
have significantly fewer issues, faster equipment
integration and happier suppliers. Plus they save money.
 In factory specifications, refer to the GEM standard.
 This creates familiar context for better understanding
 Define equipment tests based on the standards
 Share it with your equipment supplier
 Get involved at SEMI to guide the right features
into future versions of GEM
GEM Tips for Factories: Do…
 Violate the GEM Standard
 And don’t ask equipment suppliers to meet “special”
requirements that violate the GEM standard.
 For example, custom message schema
 Reconfigure the Standards
 For example, there are too many E84 variations. If E84
needs improving, get involved in SEMI to change it!
 Jump on new Standards too Quickly
 Allow a reasonable amount of time for adoption
 Expect data variables to be useful out of context
GEM Tips for Factories: Don’t…
 Form a lean dedicated ACM (Automation
Capabilities Management) Program
 Align with equipment suppliers & other teams
 Mitigate violations & coordinate resolutions
 Minimize cost associated with managing and needlessly
purchasing violations
GEM Tips for Factories: Equipment
Acceptance
ClipartPanda.com
 Access to the documentation through the GEM
interface.
 Improved equipment identification
 Standardized port numbers
 Standardized device ID numbers
 Larger recipe sizes &
recipe version
Proposed Improvements for GEM
now in the Works
http://clipart-library.com
Thank you!

More Related Content

What's hot

Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...Kimberly Daich
 
Alan weber semicon_integrated_equipment_data_collection_smart_manufacturing
Alan weber semicon_integrated_equipment_data_collection_smart_manufacturingAlan weber semicon_integrated_equipment_data_collection_smart_manufacturing
Alan weber semicon_integrated_equipment_data_collection_smart_manufacturingKimberly Daich
 
Roi-based Data Collection by Alan Weber at Cimetrix
Roi-based Data Collection by Alan Weber at CimetrixRoi-based Data Collection by Alan Weber at Cimetrix
Roi-based Data Collection by Alan Weber at CimetrixKimberly Daich
 
Smarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignSmarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignKimberly Daich
 
Wsanacip tampres cluster meeting
Wsanacip tampres cluster meetingWsanacip tampres cluster meeting
Wsanacip tampres cluster meetingfcleary
 
01 intel v_tune_session_01
01 intel v_tune_session_0101 intel v_tune_session_01
01 intel v_tune_session_01Vivek chan
 
Delta v advanced control overview_en
Delta v advanced control overview_enDelta v advanced control overview_en
Delta v advanced control overview_enLuis Atencio
 
Asset Insight Manager Introduction 2014 (2)
Asset Insight Manager Introduction 2014 (2)Asset Insight Manager Introduction 2014 (2)
Asset Insight Manager Introduction 2014 (2)Dean Bishop
 
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...Emerson Exchange
 
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...Emerson Exchange
 
Secsgem for legacy semiconductor equipment
Secsgem for legacy semiconductor equipmentSecsgem for legacy semiconductor equipment
Secsgem for legacy semiconductor equipmenteinnosys
 
Building The Virtual Plant For DeltaV
Building The Virtual Plant For DeltaVBuilding The Virtual Plant For DeltaV
Building The Virtual Plant For DeltaVJim Cahill
 
Implementation of Dynamic Simulation for Engineering and Human Factors
Implementation of Dynamic Simulation for Engineering and Human FactorsImplementation of Dynamic Simulation for Engineering and Human Factors
Implementation of Dynamic Simulation for Engineering and Human FactorsGSE Systems, Inc.
 
Citadel training on context awareness solution
Citadel training on context awareness solutionCitadel training on context awareness solution
Citadel training on context awareness solutionRamnGonzlezRuiz2
 
Plant check Mobile Operator Rounds English
Plant check Mobile Operator Rounds EnglishPlant check Mobile Operator Rounds English
Plant check Mobile Operator Rounds EnglishYakup Bozkurt
 
Reverse engineering
Reverse  engineeringReverse  engineering
Reverse engineeringYuffie Valen
 
DTx medical OEMs Can Achieve Commercial Mfg Efficiency
DTx medical OEMs Can Achieve Commercial Mfg EfficiencyDTx medical OEMs Can Achieve Commercial Mfg Efficiency
DTx medical OEMs Can Achieve Commercial Mfg EfficiencyDTx Inc
 
Chapter 6 computer and controls systems within manufacturing
Chapter 6   computer and controls systems within manufacturingChapter 6   computer and controls systems within manufacturing
Chapter 6 computer and controls systems within manufacturingN. A. Sutisna
 

What's hot (20)

Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
Smarter Manufacturing with SEMI Standards: Practical Approaches for Plug-and-...
 
Alan weber semicon_integrated_equipment_data_collection_smart_manufacturing
Alan weber semicon_integrated_equipment_data_collection_smart_manufacturingAlan weber semicon_integrated_equipment_data_collection_smart_manufacturing
Alan weber semicon_integrated_equipment_data_collection_smart_manufacturing
 
Roi-based Data Collection by Alan Weber at Cimetrix
Roi-based Data Collection by Alan Weber at CimetrixRoi-based Data Collection by Alan Weber at Cimetrix
Roi-based Data Collection by Alan Weber at Cimetrix
 
Smarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application DesignSmarter Manufacturing through Equipment Data-Driven Application Design
Smarter Manufacturing through Equipment Data-Driven Application Design
 
Wsanacip tampres cluster meeting
Wsanacip tampres cluster meetingWsanacip tampres cluster meeting
Wsanacip tampres cluster meeting
 
01 intel v_tune_session_01
01 intel v_tune_session_0101 intel v_tune_session_01
01 intel v_tune_session_01
 
Delta v advanced control overview_en
Delta v advanced control overview_enDelta v advanced control overview_en
Delta v advanced control overview_en
 
Asset Insight Manager Introduction 2014 (2)
Asset Insight Manager Introduction 2014 (2)Asset Insight Manager Introduction 2014 (2)
Asset Insight Manager Introduction 2014 (2)
 
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
One Day Version 10.3 Upgrade - How a Large Biotech Plant's DeltaV Systems Wer...
 
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
 
Secsgem for legacy semiconductor equipment
Secsgem for legacy semiconductor equipmentSecsgem for legacy semiconductor equipment
Secsgem for legacy semiconductor equipment
 
Building The Virtual Plant For DeltaV
Building The Virtual Plant For DeltaVBuilding The Virtual Plant For DeltaV
Building The Virtual Plant For DeltaV
 
Implementation of Dynamic Simulation for Engineering and Human Factors
Implementation of Dynamic Simulation for Engineering and Human FactorsImplementation of Dynamic Simulation for Engineering and Human Factors
Implementation of Dynamic Simulation for Engineering and Human Factors
 
Citadel training on context awareness solution
Citadel training on context awareness solutionCitadel training on context awareness solution
Citadel training on context awareness solution
 
Control Room of the Future
Control Room of the FutureControl Room of the Future
Control Room of the Future
 
Plant check Mobile Operator Rounds English
Plant check Mobile Operator Rounds EnglishPlant check Mobile Operator Rounds English
Plant check Mobile Operator Rounds English
 
Reverse engineering
Reverse  engineeringReverse  engineering
Reverse engineering
 
DTx medical OEMs Can Achieve Commercial Mfg Efficiency
DTx medical OEMs Can Achieve Commercial Mfg EfficiencyDTx medical OEMs Can Achieve Commercial Mfg Efficiency
DTx medical OEMs Can Achieve Commercial Mfg Efficiency
 
How to get the most out of your existing DCS
How to get the most out of your existing DCSHow to get the most out of your existing DCS
How to get the most out of your existing DCS
 
Chapter 6 computer and controls systems within manufacturing
Chapter 6   computer and controls systems within manufacturingChapter 6   computer and controls systems within manufacturing
Chapter 6 computer and controls systems within manufacturing
 

Similar to Getting the most from the gem standard

110006_perils_of_aging_emul_wp
110006_perils_of_aging_emul_wp110006_perils_of_aging_emul_wp
110006_perils_of_aging_emul_wpJessica Hirst
 
Best-of-Breed Terminal Emulation for iOS & Android Mobile devices.
Best-of-Breed Terminal Emulation for iOS & Android Mobile devices.Best-of-Breed Terminal Emulation for iOS & Android Mobile devices.
Best-of-Breed Terminal Emulation for iOS & Android Mobile devices.Century Software, Inc.
 
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
 Delivering Java Applications? Ensure Top Performance Every Time, with Intell... Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...John Williams
 
Migrating Bailey Consoles R1
Migrating Bailey Consoles R1Migrating Bailey Consoles R1
Migrating Bailey Consoles R1Alvaro Rendon
 
Developing cross platform solutions
Developing cross platform solutionsDeveloping cross platform solutions
Developing cross platform solutionsSandeep Marathe
 
FME:23 for the Enterprise - A Deep Dive into Key New Features
FME:23 for the Enterprise - A Deep Dive into Key New FeaturesFME:23 for the Enterprise - A Deep Dive into Key New Features
FME:23 for the Enterprise - A Deep Dive into Key New FeaturesSafe Software
 
Citrix XenMobile and ShareFile Performance - 5 Steps for a Better BYOD Experi...
Citrix XenMobile and ShareFile Performance - 5 Steps for a Better BYOD Experi...Citrix XenMobile and ShareFile Performance - 5 Steps for a Better BYOD Experi...
Citrix XenMobile and ShareFile Performance - 5 Steps for a Better BYOD Experi...eG Innovations
 
White Paper - ITME: Improve Manufacturing Performance with an Intelligent Emb...
White Paper - ITME: Improve Manufacturing Performance with an Intelligent Emb...White Paper - ITME: Improve Manufacturing Performance with an Intelligent Emb...
White Paper - ITME: Improve Manufacturing Performance with an Intelligent Emb...Wonderware InTouch Machine Edition
 
I need help with this assignment, using atmel studio 7.0Place a l.pdf
I need help with this assignment, using atmel studio 7.0Place a l.pdfI need help with this assignment, using atmel studio 7.0Place a l.pdf
I need help with this assignment, using atmel studio 7.0Place a l.pdfmichaelazach6427
 
Ten questions to ask before choosing SCADA software
Ten questions to ask before choosing SCADA softwareTen questions to ask before choosing SCADA software
Ten questions to ask before choosing SCADA softwareTrihedral
 
Firmware Improvement Roadmap
Firmware Improvement RoadmapFirmware Improvement Roadmap
Firmware Improvement RoadmapScott Sweeting
 
Atmel - Designing Feature-Rich User Interfaces for Home and Industrial Contro...
Atmel - Designing Feature-Rich User Interfaces for Home and Industrial Contro...Atmel - Designing Feature-Rich User Interfaces for Home and Industrial Contro...
Atmel - Designing Feature-Rich User Interfaces for Home and Industrial Contro...Atmel Corporation
 
Bridging Pharma And IT 2008
Bridging Pharma And IT 2008Bridging Pharma And IT 2008
Bridging Pharma And IT 2008Brian Bissett
 
Dot Net Application Monitoring
Dot Net Application MonitoringDot Net Application Monitoring
Dot Net Application MonitoringRavi Okade
 
HMI/SCADA 리스크 감소
HMI/SCADA 리스크 감소HMI/SCADA 리스크 감소
HMI/SCADA 리스크 감소GE코리아
 
Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)Inductive Automation
 

Similar to Getting the most from the gem standard (20)

110006_perils_of_aging_emul_wp
110006_perils_of_aging_emul_wp110006_perils_of_aging_emul_wp
110006_perils_of_aging_emul_wp
 
Best-of-Breed Terminal Emulation for iOS & Android Mobile devices.
Best-of-Breed Terminal Emulation for iOS & Android Mobile devices.Best-of-Breed Terminal Emulation for iOS & Android Mobile devices.
Best-of-Breed Terminal Emulation for iOS & Android Mobile devices.
 
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
 Delivering Java Applications? Ensure Top Performance Every Time, with Intell... Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
Delivering Java Applications? Ensure Top Performance Every Time, with Intell...
 
Migrating Bailey Consoles R1
Migrating Bailey Consoles R1Migrating Bailey Consoles R1
Migrating Bailey Consoles R1
 
Developing cross platform solutions
Developing cross platform solutionsDeveloping cross platform solutions
Developing cross platform solutions
 
FME:23 for the Enterprise - A Deep Dive into Key New Features
FME:23 for the Enterprise - A Deep Dive into Key New FeaturesFME:23 for the Enterprise - A Deep Dive into Key New Features
FME:23 for the Enterprise - A Deep Dive into Key New Features
 
MFGtech Flyer
MFGtech Flyer MFGtech Flyer
MFGtech Flyer
 
vPro-BMW
vPro-BMWvPro-BMW
vPro-BMW
 
Citrix XenMobile and ShareFile Performance - 5 Steps for a Better BYOD Experi...
Citrix XenMobile and ShareFile Performance - 5 Steps for a Better BYOD Experi...Citrix XenMobile and ShareFile Performance - 5 Steps for a Better BYOD Experi...
Citrix XenMobile and ShareFile Performance - 5 Steps for a Better BYOD Experi...
 
White Paper - ITME: Improve Manufacturing Performance with an Intelligent Emb...
White Paper - ITME: Improve Manufacturing Performance with an Intelligent Emb...White Paper - ITME: Improve Manufacturing Performance with an Intelligent Emb...
White Paper - ITME: Improve Manufacturing Performance with an Intelligent Emb...
 
I need help with this assignment, using atmel studio 7.0Place a l.pdf
I need help with this assignment, using atmel studio 7.0Place a l.pdfI need help with this assignment, using atmel studio 7.0Place a l.pdf
I need help with this assignment, using atmel studio 7.0Place a l.pdf
 
Ten questions to ask before choosing SCADA software
Ten questions to ask before choosing SCADA softwareTen questions to ask before choosing SCADA software
Ten questions to ask before choosing SCADA software
 
Firmware Improvement Roadmap
Firmware Improvement RoadmapFirmware Improvement Roadmap
Firmware Improvement Roadmap
 
Atmel - Designing Feature-Rich User Interfaces for Home and Industrial Contro...
Atmel - Designing Feature-Rich User Interfaces for Home and Industrial Contro...Atmel - Designing Feature-Rich User Interfaces for Home and Industrial Contro...
Atmel - Designing Feature-Rich User Interfaces for Home and Industrial Contro...
 
Bridging Pharma And IT 2008
Bridging Pharma And IT 2008Bridging Pharma And IT 2008
Bridging Pharma And IT 2008
 
Dot Net Application Monitoring
Dot Net Application MonitoringDot Net Application Monitoring
Dot Net Application Monitoring
 
Resume
ResumeResume
Resume
 
HMI/SCADA 리스크 감소
HMI/SCADA 리스크 감소HMI/SCADA 리스크 감소
HMI/SCADA 리스크 감소
 
Secs
SecsSecs
Secs
 
Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)Common Project Mistakes (And How to Avoid Them)
Common Project Mistakes (And How to Avoid Them)
 

More from Kimberly Daich

Data fusion at the source standards and technologies for seamless sensor in...
Data fusion at the source   standards and technologies for seamless sensor in...Data fusion at the source   standards and technologies for seamless sensor in...
Data fusion at the source standards and technologies for seamless sensor in...Kimberly Daich
 
Analyzing event data: Where Does All the Time Go?
Analyzing event data: Where Does All the Time Go?Analyzing event data: Where Does All the Time Go?
Analyzing event data: Where Does All the Time Go?Kimberly Daich
 
Innovation Forum Automation 2018 - Device Scaling vs. Process Control Scaling
Innovation Forum Automation 2018 - Device Scaling vs. Process Control Scaling Innovation Forum Automation 2018 - Device Scaling vs. Process Control Scaling
Innovation Forum Automation 2018 - Device Scaling vs. Process Control Scaling Kimberly Daich
 
Raising the Bar: Foundry Expectations for Equipment Capability and Control
Raising the Bar: Foundry Expectations for Equipment Capability and ControlRaising the Bar: Foundry Expectations for Equipment Capability and Control
Raising the Bar: Foundry Expectations for Equipment Capability and ControlKimberly Daich
 
ROI-based Approach for Evaluating Application Data Collection Use Case Altern...
ROI-based Approach for Evaluating Application Data Collection Use Case Altern...ROI-based Approach for Evaluating Application Data Collection Use Case Altern...
ROI-based Approach for Evaluating Application Data Collection Use Case Altern...Kimberly Daich
 
eMDC 2017 Reath Weber Device Scaling v Process Control Scaling
eMDC 2017 Reath Weber Device Scaling v Process Control ScalingeMDC 2017 Reath Weber Device Scaling v Process Control Scaling
eMDC 2017 Reath Weber Device Scaling v Process Control ScalingKimberly Daich
 
Smart Manufacturing Requirements for Equipment Capability and Control
Smart Manufacturing Requirements forEquipment Capability and ControlSmart Manufacturing Requirements forEquipment Capability and Control
Smart Manufacturing Requirements for Equipment Capability and ControlKimberly Daich
 

More from Kimberly Daich (7)

Data fusion at the source standards and technologies for seamless sensor in...
Data fusion at the source   standards and technologies for seamless sensor in...Data fusion at the source   standards and technologies for seamless sensor in...
Data fusion at the source standards and technologies for seamless sensor in...
 
Analyzing event data: Where Does All the Time Go?
Analyzing event data: Where Does All the Time Go?Analyzing event data: Where Does All the Time Go?
Analyzing event data: Where Does All the Time Go?
 
Innovation Forum Automation 2018 - Device Scaling vs. Process Control Scaling
Innovation Forum Automation 2018 - Device Scaling vs. Process Control Scaling Innovation Forum Automation 2018 - Device Scaling vs. Process Control Scaling
Innovation Forum Automation 2018 - Device Scaling vs. Process Control Scaling
 
Raising the Bar: Foundry Expectations for Equipment Capability and Control
Raising the Bar: Foundry Expectations for Equipment Capability and ControlRaising the Bar: Foundry Expectations for Equipment Capability and Control
Raising the Bar: Foundry Expectations for Equipment Capability and Control
 
ROI-based Approach for Evaluating Application Data Collection Use Case Altern...
ROI-based Approach for Evaluating Application Data Collection Use Case Altern...ROI-based Approach for Evaluating Application Data Collection Use Case Altern...
ROI-based Approach for Evaluating Application Data Collection Use Case Altern...
 
eMDC 2017 Reath Weber Device Scaling v Process Control Scaling
eMDC 2017 Reath Weber Device Scaling v Process Control ScalingeMDC 2017 Reath Weber Device Scaling v Process Control Scaling
eMDC 2017 Reath Weber Device Scaling v Process Control Scaling
 
Smart Manufacturing Requirements for Equipment Capability and Control
Smart Manufacturing Requirements forEquipment Capability and ControlSmart Manufacturing Requirements forEquipment Capability and Control
Smart Manufacturing Requirements for Equipment Capability and Control
 

Recently uploaded

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Getting the most from the gem standard

  • 1. www.cimetrix.com Getting the Most from the GEM Standard Brian L Rubow Director of Solutions Engineering, Cimetrix SEMI NA Information & Control Committee Co-Chair SEMI NA GEM 300 Task Force Co-Leader
  • 2.  Evan Tarr, Axcelis  Jack Downey, Global Foundries Special Thanks to Contributors
  • 3.  GEM background and characteristics  Recent improvements  Common pitfalls  Implementation tips  Do’s and Don’ts for factories  Future enhancements Outline
  • 4.  Factory software can control, monitor and collect data from the GEM interface on manufacturing equipment.  GEM establishes a common implementation technology so that you can implement Smart Manufacturing with limited resources and reuse software  Each equipment can be integrated uniquely to serve its function.  Take advantage of supplier’s unique features GEM: an Industrial Standard https://clipartstation.com
  • 5. 5 The GEM Standard is the Only Feature Complete Alternative Event Notification real-time notification of equipment activities Alarm Notification real-time notification of equipment alarms Data Variable Collection real-time equipment data Recipe Management download, upload, delete, select Remote Control start, stop, abort, custom Adjust Settings change equipment settings Operator Interface exchange messages with operators
  • 6.  Internationally proven technology used 24x7 in most of the world’s most automated & sophisticated factories.  Scalable to be implemented on simple as well as highly complex equipment and devices.  Many features are optional. So an equipment only implements applicable features.  Publish just a few or thousands of collection events, alarms, status data  Low to high frequency data polling  Factory decides which features in a GEM interface are actually used.  Scales well from simple applications to highly complex systems Why is GEM a Key Technology for Smart Manufacturing? 24x7
  • 7.  Any equipment type can support GEM  Publish the right status information for polling your sensors and states  Publish appropriate alarms, events and data to track all significant activity  Support any number of commands and parameters for remote control & configuration  If applicable, implement recipe management.  Skip features that don’t apply.  Express individuality & uniqueness! You can Carefully Tailor the GEM Interface to the Equipment Copyright : artinspiring
  • 8.  Not at all  It is possible to comply with the GEM standard, without providing much useful functionality.  Implementations can be feature incomplete, outdated and even unstable.  It is up to the implementer to make the GEM interface useful, and to ensure it meets the needs of the end user.  It is up to the end user to accept the equipment and its GEM interface when it really is acceptable. Are All GEM interfaces Created Equal?
  • 9.  Other technologies we still use extensively  HTTP created in 1990  TCP/IP created in 1983  HTML created in 1990  Ethernet was created in 1973  3.5mm audio jack in the 1950s  Don’t discount GEM because it is mature. It was very well designed from the beginning.  The GEM standard is continuously improved by volunteers at SEMI.  Additional improvement plans were discussed just yesterday (July 8) at the North America GEM 300 task force at SEMICON West.  All 300 mm semiconductor factories require it on all production equipment. Many other industries are catching on. GEM was created over 20 years old, yet it is still mainstream
  • 10. Contrary to Myth, GEM Can Support Multiple Connections on Separate Ports Cimetrix Confidential 10 Host Software Factory Control System (MES) Equipment Host Software Big Data Analytics System GEM Interface Host Software OEM Host Software Prior Equipment Next Equipment Primary GEM Port Additional GEM Ports
  • 11.  Faster trace data collection  Higher resolution timestamps  Additional self-discovery messages, with clarified collection event and data collection association  XML Schema for documentation  XML Schema for logging  Longer alarm text Improvements since the Inception of GEM
  • 12.  Software development tools and processes are much better than 15 years ago.  C#, VB.NET, Javascript, Python  GEM Software Products are much more advanced & user friendly GEM Technology is MUCH Easier to Implement & Use than Ever
  • 13.  Not upgrading your software  If your GEM interface was implemented 15 or more years ago, it is outdated and needs attention!  Customizing the GEM interface for each factory  You are working too hard and it is expensive.  Make your GEM interface the same for all customers that purchase the same equipment type. Make your GEM interface good enough for all of your clients, one at a time  Features are publish/subscribe. So an equipment supplier can implement ONE GEM interface for all end users. Common Pitfalls: the Equipment
  • 14.  Never redesigning the software once it works.  If you designed it for yesterday’s requirements, it won’t meet today’s requirements.  Factories want more data, faster data, more control, more notifications to empower Industry 4.0  Getting the right GEM documentation for an equipment is very difficult to obtain  And is often wrong.  Shipping with too many defects  Test your GEM interface!!!  For a mature technology, factories experience more defects than is expected. This is largely due to poor software development practices and poor quality control.  Overcharging Common Pitfalls: the Equipment
  • 15. Breakdown of GEM Defects
  • 16.  Tell the equipment supplier your current and future plans with the GEM interface  A little communication goes a long way  Don’t ask for equipment suppliers to violate the GEM standard.  GEM with HSMS has been standardized since 1995.  If your factory GEM software still requires equipment to violate the GEM standard, please fix your software.  There is no excuse for this. Common Pitfalls: the Factory
  • 18.  Don’t publish massive, complex structures. Publish data in multiple simple structures.  Massive complex structures cannot be changed once published and inhibit publishing additional data later.  Let the GEM host client design which elements it wants rather than being forced to collect the entire structure.  For example, instead of publishing one structure to report the temperature and height at multiple sites, publish  Site temperatures with one variable, heights with another Implementation Tip: Structured Data
  • 19.  Many equipment suppliers add the GEM interface at the end the project. Don’t.  GEM is an intrusive interface. Adding it late in the project can disrupt equipment operation.  Implement GEM early, not late in equipment development.  Allow GEM concepts to dictate clean equipment operation Implementation Tip: Develop Early
  • 20.  If you can’t use it to do every day control and data collection, your end users won’t be able to either.  Run the GEM interface all the time, use the GEM interface to control the equipment remotely even in your test lab.  You have to allow data collection through the GEM interface anyway, use it to your advantage  Don’t replicate GEM with clumsy data collection strategies (like CSV files).  Use the GEM interface to collect vital data on equipment operation and improve equipment operation Implementation Tip: Eat Your Own Dog Food
  • 21.  Don’t publish too many alarms. Organize them into a manageable setup  Use the full 120 byte alarm text to report meaningful alarm information  Bad: “Equipment is Down”  Better: “Equipment initialization failed: unable to home the X-axis.”  Best: “Equipment initialization failed: unable to home the X-axis due to error code 0x0012”  When it is not really an alarm (dangerous), publish it as a GEM event Implementation Tip: Smart Alarms
  • 22.  Keep your GEM documentation well organized  Ship the documentation on the equipment’s computer  Keep your GEM documentation up to date.  Adopt SEDD* documentation (SEMI E172)!  It is a standardized XML file to document your GEM interface.  Factories can write software to configure their software! Implementation Tip: Documentation * SECS Equipment Data Dictionary
  • 23.  Adopt standardized SMN* logging for GEM interface communication.  Follow a standardized XML schema! (SEMI E173)  Far more powerful than SML  Allows for extensive logging decoration  Simplifies diagnostics Implementation Tip: Logging * SECS Message Notation
  • 24.  Implement recipe management consistently  Include full recipe documentation  Allow recipe creation, editing and verification off-line.  Make sure recipes can be copied from one equipment to another (of the same model) Implementation Tip: Sound Recipes
  • 25.  Test the interface for compliance  Test the GEM interface under normal production stressed conditions  And fix it! Implementation Tip: Test It!
  • 26.
  • 27.  Stick to the GEM Standards  Factories that use the standards as a strict set of rules, have significantly fewer issues, faster equipment integration and happier suppliers. Plus they save money.  In factory specifications, refer to the GEM standard.  This creates familiar context for better understanding  Define equipment tests based on the standards  Share it with your equipment supplier  Get involved at SEMI to guide the right features into future versions of GEM GEM Tips for Factories: Do…
  • 28.  Violate the GEM Standard  And don’t ask equipment suppliers to meet “special” requirements that violate the GEM standard.  For example, custom message schema  Reconfigure the Standards  For example, there are too many E84 variations. If E84 needs improving, get involved in SEMI to change it!  Jump on new Standards too Quickly  Allow a reasonable amount of time for adoption  Expect data variables to be useful out of context GEM Tips for Factories: Don’t…
  • 29.  Form a lean dedicated ACM (Automation Capabilities Management) Program  Align with equipment suppliers & other teams  Mitigate violations & coordinate resolutions  Minimize cost associated with managing and needlessly purchasing violations GEM Tips for Factories: Equipment Acceptance ClipartPanda.com
  • 30.  Access to the documentation through the GEM interface.  Improved equipment identification  Standardized port numbers  Standardized device ID numbers  Larger recipe sizes & recipe version Proposed Improvements for GEM now in the Works http://clipart-library.com

Editor's Notes

  1. Cimetrix CIMConnect software is used for SECS/GEM connectivity in SEMI, SEMI backend, SMT and PCB industries. It allows for multiple host connections included in the basic license. In addition it is designed to support multiple protocols. As other protocols get further defined, Cimetrix will add them to CIMConnect. It becomes the solution for Smart Manufacturing.