SlideShare a Scribd company logo
Moderator
Don Pearson
Chief Strategy Officer
Inductive Automation
Today’s Agenda
• Introduction to Ignition
• The Origin of SQL Bridge
• SQL Bridge vs. Tag Historian
• 12 Use Cases for SQL Bridge
• Demo: Recipe Management
• Q&A
About Inductive Automation
• Founded in 2003
• HMI, SCADA, IIoT software used in 100+ countries
• Supported by 1,400+ integrators
• 60% average annual growth rate since 2010
Learn more at: inductiveautomation.com/about
Used By Industries Worldwide
Web-Based
Deployment
Unlimited
Licensing
Security
& Stability
Real-Time Control
& Monitoring
Rapid Development
& Deployment
Easy
Expandability
6 Reasons Why Ignition is Unique
Presenter
Travis Cox
Co-Director of Sales
Engineering
Inductive Automation
More Than IIoT/SCADA/MES
More Than IIoT/SCADA/MES
The Origin of SQL Bridge
We recognized a need:
• SQL Bridge Module started out as a product called FactorySQL
• While working as a control system integrator, our CEO
Steve Hechtman came up with an idea to move data between
PLCs and SQL databases using OPC.
The Origin of SQL Bridge
We developed a solution:
• Steve & his team developed FactorySQL to move data
between PLCs and SQL databases.
• Like a “Swiss army knife” for integrators to solve a variety
of problems
• Eventually started Inductive Automation, offered FactorySQL
to other integrators, which is now known as SQL Bridge Module
and is an essential part of the Ignition platform.
SQL Bridge vs. Tag Historian
SQL Bridge vs. Tag Historian
Tag Historian Module:
• Not in control of the database schema,
data in an open format
• Data is compressed
• Not very easy to query yourself due to
partitions and compression
• Data only logged when the value changes
• No data context
• No knowledge of database of SQL
language necessary
SQL Bridge Module:
• You control the database schema, put
data into any format you choose.
• No compression or data partitioning
• Easy to query yourself
• Groups can log data based on a schedule
and by exception
• Provides contextual data
• More powerful analysis but need to know
SQL language & databases
12 Use Cases for SQL Bridge
1 History With Context
2 Synchronize 2 or More PLCs Through a SQL Database
3 Barcode Scanning
4 Sequencer
5 Mapping PLC Values to Database Stored Procedures
6 Scheduler
7 Recipe Management
8 OEE Implementation & OEE Downtime
9 Production Tracking
10 Handshaking With PLCs
11 Putting Real-Time Data and Control with Third-Party Applications
12 ETL Tools
1. History With Context
• Tag Historian and SQL Bridge work together to connect
historical and contextual data
• PLC event trigger to log contextual data in a SQL database
1. History With Context
2. Synchronize 2 or More PLCs Through a SQL Database
• Keep 2 PLCs identical at all times
• Change in PLC #1 occurs which updates values in PLC #2 and vice
versa
• Allows communication between different PLC brands and protocols
2. Synchronize 2 or More PLCs Through a SQL Database
2. Synchronize 2 or More PLCs Through a SQL Database
• Another way to synchronize: Use Ignition to synchronize
clocks across all PLCs
3. Barcode Scanning
• Action is performed based on a barcode scan
• Barcode is scanned, Ignition will check logic in a SQL database
• Based on logic, Ignition will send values to a PLC to perform an action
3. Barcode Scanning
4. Sequencer
• Uses a procedure kept in a SQL database
• Based on value, location, and other criteria, the procedure
will send values to the PLC
• A sequence of events are performed and are logged into
the database once the operation is complete
4. Sequencer
5. Mapping PLC Values to Database Stored Procedures
• Map input/output values
• To interface with business systems that have a database that
contains a stored procedure
• An event happens with a PLC, which is mapped to a stored
procedure input. Stored procedure sends down values and
writes them to a PLC.
5. Mapping PLC Values to Database Stored Procedures
6. Scheduler
• Similar to sequencer, but based on time values
• Control PLCs based on a schedule and outside influences
• Map values to a PLC at any time
6. Scheduler
7. Recipe Management
• Recipes should not be stored on a PLC. Store recipes in a
database instead.
• When a recipe load is triggered, Ignition will take the recipe
from the database and load it to the PLC.
• SQL database allows for greater flexibility to store more
recipes, lets the PLC focus on control.
8. OEE Implementation & OEE Downtime
• Check the downtime and efficiency of production lines
• Simple to perform OEE calculations and have information
logged to a database.
• Get notifications on downtime and uptimes along with
contextual data.
8. OEE Implementation & OEE Downtime
9. Production Tracking
• Know which products have moved through which machines
• In addition to OEE downtime, collect data for traceability such
as the amount of product being produced, associated work
orders, lot numbers.
• Create a custom MES system for a very low cost.
9. Production Tracking
10. Handshaking with PLCs
• Simple handshake with the PLC, so the PLC and SCADA
systems are synchronized.
• Allows Ignition to notify a PLC if a process has been completed
and whether or not it was a success or failure.
10. Handshaking with PLCs
11. Putting Real-Time Data and Control with Third-Party Apps
• Use open-standard SQL databases to store real-time information
• Third-party applications can access data from databases instead of PLCs
• Bidirectional functionality of SQL databases allow control values to be
sent to PLCs from third-party apps.
• Direction of data can be unidirectional or bidirectional
11. Putting Real-Time Data and Control with Third-Party Apps
11. Putting Real-Time Data and Control with Third-Party Apps
• Used in data warehousing
• Collect data from different systems, parse it, put into database,
and potentially load values to PLC
• Use a stored procedure to perform this function
• Make logic simpler in Ignition, use less scripting
12. ETL (Extract, Transfer, Load) Tool
12. ETL (Extract, Transfer, Load) Tool
Ignition Demo: Recipe Management
Discover the SQL Bridge Module
Incredible power and versatility at a very low price
bit.ly/sql-bridge
SQL Bridge
Module
Questions & Comments
Jim Meisler x227
Vannessa Garcia x231
Ramin Rofagha x251
Vivian Mudge x253
Account Executives
Myron Hoertling x224
Shane Miller x218
Melanie Moniz x247
Maria Chinappi x264
Dan Domerofski x273
Lester Ares x214
800-266-7798 x247
Melanie Moniz
Director of Sales:
Travis Cox
Presenter:
800-266-7798 x229
travis@inductiveautomation.com
12 Ways to Use PLCs & SQL Databases Together

More Related Content

What's hot

Highly successful performance tuning of an informix database
Highly successful performance tuning of an informix databaseHighly successful performance tuning of an informix database
Highly successful performance tuning of an informix database
IBM_Info_Management
 
Algosec 5 more_things_you_can_do_with_a_security_policy_management_solution
Algosec 5 more_things_you_can_do_with_a_security_policy_management_solutionAlgosec 5 more_things_you_can_do_with_a_security_policy_management_solution
Algosec 5 more_things_you_can_do_with_a_security_policy_management_solution
Maytal Levi
 
Edge comp
Edge compEdge comp
Edge comp
mahendra665237
 
Design Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning BasicsDesign Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning Basics
Inductive Automation
 
Compro PT DAYA CIPTA MANDIRI SOLUSI - JAN 2021
Compro PT DAYA CIPTA MANDIRI SOLUSI - JAN 2021Compro PT DAYA CIPTA MANDIRI SOLUSI - JAN 2021
Compro PT DAYA CIPTA MANDIRI SOLUSI - JAN 2021
Daya Cipta Mandiri Solusi, PT
 
Bring Your Own Automation: An Integrated Approach to Managing Your Network
Bring Your Own Automation: An Integrated Approach to Managing Your NetworkBring Your Own Automation: An Integrated Approach to Managing Your Network
Bring Your Own Automation: An Integrated Approach to Managing Your Network
Itential
 
Measuring and Maximizing the Business Impact of Network Automation
Measuring and Maximizing the Business Impact of Network AutomationMeasuring and Maximizing the Business Impact of Network Automation
Measuring and Maximizing the Business Impact of Network Automation
Itential
 
Monitoring and Reporting for IBM i Compliance and Security
Monitoring and Reporting for IBM i Compliance and SecurityMonitoring and Reporting for IBM i Compliance and Security
Monitoring and Reporting for IBM i Compliance and Security
Precisely
 
What’s New in Assure MIMIX 10
What’s New in Assure MIMIX 10What’s New in Assure MIMIX 10
What’s New in Assure MIMIX 10
Precisely
 
HyperGrid Journey to Automation
HyperGrid Journey to AutomationHyperGrid Journey to Automation
HyperGrid Journey to Automation
HyperGrid
 
IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...
IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...
IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...
DataWorks Summit
 
APC Live Tour - MW
APC Live Tour - MWAPC Live Tour - MW
APC Live Tour - MWRomulo Perez
 
5 Paths to HPC - SUSE
5 Paths to HPC - SUSE5 Paths to HPC - SUSE
5 Paths to HPC - SUSE
Jeff Reser
 
Integration & Federation: The Key to the Next Wave of Network Automation
Integration & Federation: The Key to the Next Wave of Network AutomationIntegration & Federation: The Key to the Next Wave of Network Automation
Integration & Federation: The Key to the Next Wave of Network Automation
Itential
 
SOLUSI INDUSTRIAL IOT CONTEC
SOLUSI INDUSTRIAL IOT CONTECSOLUSI INDUSTRIAL IOT CONTEC
SOLUSI INDUSTRIAL IOT CONTEC
Daya Cipta Mandiri Solusi, PT
 
[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...
[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...
[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...
Itential
 
Episode 1: Transition to Iaas
Episode 1: Transition to IaasEpisode 1: Transition to Iaas
Episode 1: Transition to Iaas
BenoitFindeis
 
HyperGrid_Customer Presentation
HyperGrid_Customer PresentationHyperGrid_Customer Presentation
HyperGrid_Customer PresentationSyed Arsalan
 
SplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – DirectvSplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – Directv
Splunk
 
AlgoSec Application Migration Webinar
AlgoSec Application Migration WebinarAlgoSec Application Migration Webinar
AlgoSec Application Migration Webinar
Maytal Levi
 

What's hot (20)

Highly successful performance tuning of an informix database
Highly successful performance tuning of an informix databaseHighly successful performance tuning of an informix database
Highly successful performance tuning of an informix database
 
Algosec 5 more_things_you_can_do_with_a_security_policy_management_solution
Algosec 5 more_things_you_can_do_with_a_security_policy_management_solutionAlgosec 5 more_things_you_can_do_with_a_security_policy_management_solution
Algosec 5 more_things_you_can_do_with_a_security_policy_management_solution
 
Edge comp
Edge compEdge comp
Edge comp
 
Design Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning BasicsDesign Like a Pro: Machine Learning Basics
Design Like a Pro: Machine Learning Basics
 
Compro PT DAYA CIPTA MANDIRI SOLUSI - JAN 2021
Compro PT DAYA CIPTA MANDIRI SOLUSI - JAN 2021Compro PT DAYA CIPTA MANDIRI SOLUSI - JAN 2021
Compro PT DAYA CIPTA MANDIRI SOLUSI - JAN 2021
 
Bring Your Own Automation: An Integrated Approach to Managing Your Network
Bring Your Own Automation: An Integrated Approach to Managing Your NetworkBring Your Own Automation: An Integrated Approach to Managing Your Network
Bring Your Own Automation: An Integrated Approach to Managing Your Network
 
Measuring and Maximizing the Business Impact of Network Automation
Measuring and Maximizing the Business Impact of Network AutomationMeasuring and Maximizing the Business Impact of Network Automation
Measuring and Maximizing the Business Impact of Network Automation
 
Monitoring and Reporting for IBM i Compliance and Security
Monitoring and Reporting for IBM i Compliance and SecurityMonitoring and Reporting for IBM i Compliance and Security
Monitoring and Reporting for IBM i Compliance and Security
 
What’s New in Assure MIMIX 10
What’s New in Assure MIMIX 10What’s New in Assure MIMIX 10
What’s New in Assure MIMIX 10
 
HyperGrid Journey to Automation
HyperGrid Journey to AutomationHyperGrid Journey to Automation
HyperGrid Journey to Automation
 
IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...
IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...
IIoT + Predictive Analytics: Solving for Disruption in Oil & Gas and Energy &...
 
APC Live Tour - MW
APC Live Tour - MWAPC Live Tour - MW
APC Live Tour - MW
 
5 Paths to HPC - SUSE
5 Paths to HPC - SUSE5 Paths to HPC - SUSE
5 Paths to HPC - SUSE
 
Integration & Federation: The Key to the Next Wave of Network Automation
Integration & Federation: The Key to the Next Wave of Network AutomationIntegration & Federation: The Key to the Next Wave of Network Automation
Integration & Federation: The Key to the Next Wave of Network Automation
 
SOLUSI INDUSTRIAL IOT CONTEC
SOLUSI INDUSTRIAL IOT CONTECSOLUSI INDUSTRIAL IOT CONTEC
SOLUSI INDUSTRIAL IOT CONTEC
 
[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...
[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...
[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...
 
Episode 1: Transition to Iaas
Episode 1: Transition to IaasEpisode 1: Transition to Iaas
Episode 1: Transition to Iaas
 
HyperGrid_Customer Presentation
HyperGrid_Customer PresentationHyperGrid_Customer Presentation
HyperGrid_Customer Presentation
 
SplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – DirectvSplunkLive! Customer Presentation – Directv
SplunkLive! Customer Presentation – Directv
 
AlgoSec Application Migration Webinar
AlgoSec Application Migration WebinarAlgoSec Application Migration Webinar
AlgoSec Application Migration Webinar
 

Viewers also liked

Design Like a Pro - Best Practices For IIoT 2016
Design Like a Pro - Best Practices For IIoT 2016Design Like a Pro - Best Practices For IIoT 2016
Design Like a Pro - Best Practices For IIoT 2016
Inductive Automation
 
Get More Data Into Your SCADA 2016
Get More Data Into Your SCADA 2016Get More Data Into Your SCADA 2016
Get More Data Into Your SCADA 2016
Inductive Automation
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
Inductive Automation
 
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
Inductive Automation
 
SQL
SQLSQL
Integrator Evolution: Discussing Current Challenges & Future Trends in Indust...
Integrator Evolution: Discussing Current Challenges & Future Trends in Indust...Integrator Evolution: Discussing Current Challenges & Future Trends in Indust...
Integrator Evolution: Discussing Current Challenges & Future Trends in Indust...
Inductive Automation
 
Exploring the Digital Oilfield 2016
Exploring the Digital Oilfield 2016Exploring the Digital Oilfield 2016
Exploring the Digital Oilfield 2016
Inductive Automation
 
IIoT - A data-driven future for manufacturing
IIoT - A data-driven future for manufacturingIIoT - A data-driven future for manufacturing
IIoT - A data-driven future for manufacturing
Lisa Waddell
 
What is next for IoT and IIoT
What is next for IoT and IIoTWhat is next for IoT and IIoT
What is next for IoT and IIoT
Ahmed Banafa
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applications
Pasquale Puzio
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Mohan Kumar G
 
Froscon2011: How i learned to use sql and then learned not to use it
Froscon2011:  How i learned to use sql and then learned not to use itFroscon2011:  How i learned to use sql and then learned not to use it
Froscon2011: How i learned to use sql and then learned not to use it
Henrik Ingo
 
Relational database revised
Relational database revisedRelational database revised
Relational database revisedmnodalo
 
The Industrial Internet: Automation and Analytics
The Industrial Internet: Automation and AnalyticsThe Industrial Internet: Automation and Analytics
The Industrial Internet: Automation and Analytics
Altoros
 
IoT, Internet of Things in welding for Maritime and Offshore
IoT, Internet of Things in welding for Maritime and Offshore IoT, Internet of Things in welding for Maritime and Offshore
IoT, Internet of Things in welding for Maritime and Offshore
Prizztech
 
Industrial Internet of Things (IIoT) for Automotive Paint Shop Operations
Industrial Internet of Things (IIoT) for Automotive Paint Shop OperationsIndustrial Internet of Things (IIoT) for Automotive Paint Shop Operations
Industrial Internet of Things (IIoT) for Automotive Paint Shop Operations
Ram Shetty
 
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
How to Build the Connectivity Architecture for the Industrial Internet of Thi...How to Build the Connectivity Architecture for the Industrial Internet of Thi...
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
Real-Time Innovations (RTI)
 
How to read a data model
How to read a data modelHow to read a data model
How to read a data model
sanksh
 

Viewers also liked (20)

Design Like a Pro - Best Practices For IIoT 2016
Design Like a Pro - Best Practices For IIoT 2016Design Like a Pro - Best Practices For IIoT 2016
Design Like a Pro - Best Practices For IIoT 2016
 
Get More Data Into Your SCADA 2016
Get More Data Into Your SCADA 2016Get More Data Into Your SCADA 2016
Get More Data Into Your SCADA 2016
 
Design Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation SchemesDesign Like a Pro: Building Better HMI Navigation Schemes
Design Like a Pro: Building Better HMI Navigation Schemes
 
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
The New Ignition v7.9 - See, Maintain, and Manage Your Enterprise With Ease
 
SQL
SQLSQL
SQL
 
Integrator Evolution: Discussing Current Challenges & Future Trends in Indust...
Integrator Evolution: Discussing Current Challenges & Future Trends in Indust...Integrator Evolution: Discussing Current Challenges & Future Trends in Indust...
Integrator Evolution: Discussing Current Challenges & Future Trends in Indust...
 
Exploring the Digital Oilfield 2016
Exploring the Digital Oilfield 2016Exploring the Digital Oilfield 2016
Exploring the Digital Oilfield 2016
 
IIoT - A data-driven future for manufacturing
IIoT - A data-driven future for manufacturingIIoT - A data-driven future for manufacturing
IIoT - A data-driven future for manufacturing
 
What is next for IoT and IIoT
What is next for IoT and IIoTWhat is next for IoT and IIoT
What is next for IoT and IIoT
 
Internet of Things and its applications
Internet of Things and its applicationsInternet of Things and its applications
Internet of Things and its applications
 
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-gInternet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
 
Froscon2011: How i learned to use sql and then learned not to use it
Froscon2011:  How i learned to use sql and then learned not to use itFroscon2011:  How i learned to use sql and then learned not to use it
Froscon2011: How i learned to use sql and then learned not to use it
 
Ch09
Ch09Ch09
Ch09
 
Relational database revised
Relational database revisedRelational database revised
Relational database revised
 
Smart Welding Manager
Smart Welding ManagerSmart Welding Manager
Smart Welding Manager
 
The Industrial Internet: Automation and Analytics
The Industrial Internet: Automation and AnalyticsThe Industrial Internet: Automation and Analytics
The Industrial Internet: Automation and Analytics
 
IoT, Internet of Things in welding for Maritime and Offshore
IoT, Internet of Things in welding for Maritime and Offshore IoT, Internet of Things in welding for Maritime and Offshore
IoT, Internet of Things in welding for Maritime and Offshore
 
Industrial Internet of Things (IIoT) for Automotive Paint Shop Operations
Industrial Internet of Things (IIoT) for Automotive Paint Shop OperationsIndustrial Internet of Things (IIoT) for Automotive Paint Shop Operations
Industrial Internet of Things (IIoT) for Automotive Paint Shop Operations
 
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
How to Build the Connectivity Architecture for the Industrial Internet of Thi...How to Build the Connectivity Architecture for the Industrial Internet of Thi...
How to Build the Connectivity Architecture for the Industrial Internet of Thi...
 
How to read a data model
How to read a data modelHow to read a data model
How to read a data model
 

Similar to 12 Ways to Use PLCs & SQL Databases Together

Get More Data Into Your SCADA
Get More Data Into Your SCADAGet More Data Into Your SCADA
Get More Data Into Your SCADA
Inductive Automation
 
Presentation database security audit vault & database firewall
Presentation   database security audit vault & database firewallPresentation   database security audit vault & database firewall
Presentation database security audit vault & database firewall
xKinAnx
 
Sql azure cluster dashboard public.ppt
Sql azure cluster dashboard public.pptSql azure cluster dashboard public.ppt
Sql azure cluster dashboard public.ppt
Qingsong Yao
 
Data Vault Automation at the Bijenkorf
Data Vault Automation at the BijenkorfData Vault Automation at the Bijenkorf
Data Vault Automation at the Bijenkorf
Rob Winters
 
Data Stream Processing for Beginners with Kafka and CDC
Data Stream Processing for Beginners with Kafka and CDCData Stream Processing for Beginners with Kafka and CDC
Data Stream Processing for Beginners with Kafka and CDC
Abhijit Kumar
 
APT iTest and Velocity 7.3 Use Cases.pptx
APT iTest and Velocity 7.3 Use Cases.pptxAPT iTest and Velocity 7.3 Use Cases.pptx
APT iTest and Velocity 7.3 Use Cases.pptx
RajeshParmar99
 
Ibm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_CapabilitiesIbm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_Capabilities
IBM_Info_Management
 
AppSphere 15 - Is the database affecting your critical business transactions?
AppSphere 15 - Is the database affecting your critical business transactions?AppSphere 15 - Is the database affecting your critical business transactions?
AppSphere 15 - Is the database affecting your critical business transactions?
AppDynamics
 
One database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12cOne database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12c
Satishbabu Gunukula
 
SQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsSQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT Solutions
Michaela Murray
 
Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.
Rolta
 
AIRflow at Scale
AIRflow at ScaleAIRflow at Scale
AIRflow at Scale
Digital Vidya
 
OUG Harmony 2012 - Using SQL Plan Baselines for Performance Testing
OUG Harmony 2012 -  Using SQL Plan Baselines for Performance TestingOUG Harmony 2012 -  Using SQL Plan Baselines for Performance Testing
OUG Harmony 2012 - Using SQL Plan Baselines for Performance Testing
Maris Elsins
 
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & TableauBig Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Sam Palani
 
DevCon13 System Administration Basics
DevCon13 System Administration BasicsDevCon13 System Administration Basics
DevCon13 System Administration Basicssysnickm
 
Mainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live DataMainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live Data
DevOps for Enterprise Systems
 
Querona Presentation 2018
Querona Presentation 2018Querona Presentation 2018
Querona Presentation 2018
Synergo!
 

Similar to 12 Ways to Use PLCs & SQL Databases Together (20)

Get More Data Into Your SCADA
Get More Data Into Your SCADAGet More Data Into Your SCADA
Get More Data Into Your SCADA
 
Presentation database security audit vault & database firewall
Presentation   database security audit vault & database firewallPresentation   database security audit vault & database firewall
Presentation database security audit vault & database firewall
 
Sql azure cluster dashboard public.ppt
Sql azure cluster dashboard public.pptSql azure cluster dashboard public.ppt
Sql azure cluster dashboard public.ppt
 
rakesh_resume
rakesh_resumerakesh_resume
rakesh_resume
 
Data Vault Automation at the Bijenkorf
Data Vault Automation at the BijenkorfData Vault Automation at the Bijenkorf
Data Vault Automation at the Bijenkorf
 
Data Stream Processing for Beginners with Kafka and CDC
Data Stream Processing for Beginners with Kafka and CDCData Stream Processing for Beginners with Kafka and CDC
Data Stream Processing for Beginners with Kafka and CDC
 
APT iTest and Velocity 7.3 Use Cases.pptx
APT iTest and Velocity 7.3 Use Cases.pptxAPT iTest and Velocity 7.3 Use Cases.pptx
APT iTest and Velocity 7.3 Use Cases.pptx
 
Ibm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_CapabilitiesIbm_IoT_Architecture_and_Capabilities
Ibm_IoT_Architecture_and_Capabilities
 
AppSphere 15 - Is the database affecting your critical business transactions?
AppSphere 15 - Is the database affecting your critical business transactions?AppSphere 15 - Is the database affecting your critical business transactions?
AppSphere 15 - Is the database affecting your critical business transactions?
 
One database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12cOne database solution for your enterprise business - Oracle 12c
One database solution for your enterprise business - Oracle 12c
 
I one Service Offerings
I one Service OfferingsI one Service Offerings
I one Service Offerings
 
SQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT SolutionsSQL Server 2019 hotlap - WARDY IT Solutions
SQL Server 2019 hotlap - WARDY IT Solutions
 
Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.Oracle Enterprise Manager 12c: updates and upgrades.
Oracle Enterprise Manager 12c: updates and upgrades.
 
AIRflow at Scale
AIRflow at ScaleAIRflow at Scale
AIRflow at Scale
 
OUG Harmony 2012 - Using SQL Plan Baselines for Performance Testing
OUG Harmony 2012 -  Using SQL Plan Baselines for Performance TestingOUG Harmony 2012 -  Using SQL Plan Baselines for Performance Testing
OUG Harmony 2012 - Using SQL Plan Baselines for Performance Testing
 
Data migration
Data migrationData migration
Data migration
 
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & TableauBig Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
 
DevCon13 System Administration Basics
DevCon13 System Administration BasicsDevCon13 System Administration Basics
DevCon13 System Administration Basics
 
Mainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live DataMainframe Application Testing both With and Without Live Data
Mainframe Application Testing both With and Without Live Data
 
Querona Presentation 2018
Querona Presentation 2018Querona Presentation 2018
Querona Presentation 2018
 

More from Inductive Automation

De-Risk Your Digital Transformation — And Reduce Time, Cost & Complexity
De-Risk Your Digital Transformation — And Reduce Time, Cost & ComplexityDe-Risk Your Digital Transformation — And Reduce Time, Cost & Complexity
De-Risk Your Digital Transformation — And Reduce Time, Cost & Complexity
Inductive Automation
 
Overcoming Digital Transformation Pain Points
Overcoming Digital Transformation Pain PointsOvercoming Digital Transformation Pain Points
Overcoming Digital Transformation Pain Points
Inductive Automation
 
How Ignition Eases SCADA Pain Points
How Ignition Eases SCADA Pain PointsHow Ignition Eases SCADA Pain Points
How Ignition Eases SCADA Pain Points
Inductive Automation
 
New Ignition Features In Action
New Ignition Features In ActionNew Ignition Features In Action
New Ignition Features In Action
Inductive Automation
 
Solving Data Problems to Accelerate Digital Transformation.pptx
Solving Data Problems to Accelerate Digital Transformation.pptxSolving Data Problems to Accelerate Digital Transformation.pptx
Solving Data Problems to Accelerate Digital Transformation.pptx
Inductive Automation
 
Security Best Practices for Your Ignition System
Security Best Practices for Your Ignition SystemSecurity Best Practices for Your Ignition System
Security Best Practices for Your Ignition System
Inductive Automation
 
Turn Any Panel PC Into an Ignition HMI
Turn Any Panel PC Into an Ignition HMITurn Any Panel PC Into an Ignition HMI
Turn Any Panel PC Into an Ignition HMI
Inductive Automation
 
5 Mobile-Responsive Layout Strategies
5 Mobile-Responsive Layout Strategies5 Mobile-Responsive Layout Strategies
5 Mobile-Responsive Layout Strategies
Inductive Automation
 
Bringing Digital Transformation Into Focus
Bringing Digital Transformation Into FocusBringing Digital Transformation Into Focus
Bringing Digital Transformation Into Focus
Inductive Automation
 
Integrators Explore the Road Ahead
Integrators Explore the Road AheadIntegrators Explore the Road Ahead
Integrators Explore the Road Ahead
Inductive Automation
 
Top 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA SystemTop 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA System
Inductive Automation
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial Data
Inductive Automation
 
Common Project Mistakes: Visualization, Alarms, and Security
Common Project Mistakes: Visualization, Alarms, and SecurityCommon Project Mistakes: Visualization, Alarms, and Security
Common Project Mistakes: Visualization, Alarms, and Security
Inductive Automation
 
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
 
First Steps to DevOps
First Steps to DevOpsFirst Steps to DevOps
First Steps to DevOps
Inductive Automation
 
Choosing a SCADA System for the IIoT Era
Choosing a SCADA System for the IIoT Era Choosing a SCADA System for the IIoT Era
Choosing a SCADA System for the IIoT Era
Inductive Automation
 
Design Like a Pro: How to Pick the Right System Architecture
Design Like a Pro: How to Pick the Right System ArchitectureDesign Like a Pro: How to Pick the Right System Architecture
Design Like a Pro: How to Pick the Right System Architecture
Inductive Automation
 
The Evolution of Industrial Visualization
The Evolution of Industrial VisualizationThe Evolution of Industrial Visualization
The Evolution of Industrial Visualization
Inductive Automation
 
Unlocking Greater Efficiency: The Why and How of OEE Implementation
Unlocking Greater Efficiency: The Why and How of OEE ImplementationUnlocking Greater Efficiency: The Why and How of OEE Implementation
Unlocking Greater Efficiency: The Why and How of OEE Implementation
Inductive Automation
 
Leveraging Ignition Quick Start to Rapidly Build Real Projects
Leveraging Ignition Quick Start to Rapidly Build Real ProjectsLeveraging Ignition Quick Start to Rapidly Build Real Projects
Leveraging Ignition Quick Start to Rapidly Build Real Projects
Inductive Automation
 

More from Inductive Automation (20)

De-Risk Your Digital Transformation — And Reduce Time, Cost & Complexity
De-Risk Your Digital Transformation — And Reduce Time, Cost & ComplexityDe-Risk Your Digital Transformation — And Reduce Time, Cost & Complexity
De-Risk Your Digital Transformation — And Reduce Time, Cost & Complexity
 
Overcoming Digital Transformation Pain Points
Overcoming Digital Transformation Pain PointsOvercoming Digital Transformation Pain Points
Overcoming Digital Transformation Pain Points
 
How Ignition Eases SCADA Pain Points
How Ignition Eases SCADA Pain PointsHow Ignition Eases SCADA Pain Points
How Ignition Eases SCADA Pain Points
 
New Ignition Features In Action
New Ignition Features In ActionNew Ignition Features In Action
New Ignition Features In Action
 
Solving Data Problems to Accelerate Digital Transformation.pptx
Solving Data Problems to Accelerate Digital Transformation.pptxSolving Data Problems to Accelerate Digital Transformation.pptx
Solving Data Problems to Accelerate Digital Transformation.pptx
 
Security Best Practices for Your Ignition System
Security Best Practices for Your Ignition SystemSecurity Best Practices for Your Ignition System
Security Best Practices for Your Ignition System
 
Turn Any Panel PC Into an Ignition HMI
Turn Any Panel PC Into an Ignition HMITurn Any Panel PC Into an Ignition HMI
Turn Any Panel PC Into an Ignition HMI
 
5 Mobile-Responsive Layout Strategies
5 Mobile-Responsive Layout Strategies5 Mobile-Responsive Layout Strategies
5 Mobile-Responsive Layout Strategies
 
Bringing Digital Transformation Into Focus
Bringing Digital Transformation Into FocusBringing Digital Transformation Into Focus
Bringing Digital Transformation Into Focus
 
Integrators Explore the Road Ahead
Integrators Explore the Road AheadIntegrators Explore the Road Ahead
Integrators Explore the Road Ahead
 
Top 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA SystemTop 10 Design & Security Tips to Elevate Your SCADA System
Top 10 Design & Security Tips to Elevate Your SCADA System
 
The Art of Displaying Industrial Data
The Art of Displaying Industrial DataThe Art of Displaying Industrial Data
The Art of Displaying Industrial Data
 
Common Project Mistakes: Visualization, Alarms, and Security
Common Project Mistakes: Visualization, Alarms, and SecurityCommon Project Mistakes: Visualization, Alarms, and Security
Common Project Mistakes: Visualization, Alarms, and Security
 
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)
 
First Steps to DevOps
First Steps to DevOpsFirst Steps to DevOps
First Steps to DevOps
 
Choosing a SCADA System for the IIoT Era
Choosing a SCADA System for the IIoT Era Choosing a SCADA System for the IIoT Era
Choosing a SCADA System for the IIoT Era
 
Design Like a Pro: How to Pick the Right System Architecture
Design Like a Pro: How to Pick the Right System ArchitectureDesign Like a Pro: How to Pick the Right System Architecture
Design Like a Pro: How to Pick the Right System Architecture
 
The Evolution of Industrial Visualization
The Evolution of Industrial VisualizationThe Evolution of Industrial Visualization
The Evolution of Industrial Visualization
 
Unlocking Greater Efficiency: The Why and How of OEE Implementation
Unlocking Greater Efficiency: The Why and How of OEE ImplementationUnlocking Greater Efficiency: The Why and How of OEE Implementation
Unlocking Greater Efficiency: The Why and How of OEE Implementation
 
Leveraging Ignition Quick Start to Rapidly Build Real Projects
Leveraging Ignition Quick Start to Rapidly Build Real ProjectsLeveraging Ignition Quick Start to Rapidly Build Real Projects
Leveraging Ignition Quick Start to Rapidly Build Real Projects
 

Recently uploaded

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
Jen Stirrup
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 

Recently uploaded (20)

The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...The Metaverse and AI: how can decision-makers harness the Metaverse for their...
The Metaverse and AI: how can decision-makers harness the Metaverse for their...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 

12 Ways to Use PLCs & SQL Databases Together

  • 1.
  • 2. Moderator Don Pearson Chief Strategy Officer Inductive Automation
  • 3. Today’s Agenda • Introduction to Ignition • The Origin of SQL Bridge • SQL Bridge vs. Tag Historian • 12 Use Cases for SQL Bridge • Demo: Recipe Management • Q&A
  • 4. About Inductive Automation • Founded in 2003 • HMI, SCADA, IIoT software used in 100+ countries • Supported by 1,400+ integrators • 60% average annual growth rate since 2010 Learn more at: inductiveautomation.com/about
  • 5. Used By Industries Worldwide
  • 6. Web-Based Deployment Unlimited Licensing Security & Stability Real-Time Control & Monitoring Rapid Development & Deployment Easy Expandability 6 Reasons Why Ignition is Unique
  • 7. Presenter Travis Cox Co-Director of Sales Engineering Inductive Automation
  • 10. The Origin of SQL Bridge We recognized a need: • SQL Bridge Module started out as a product called FactorySQL • While working as a control system integrator, our CEO Steve Hechtman came up with an idea to move data between PLCs and SQL databases using OPC.
  • 11. The Origin of SQL Bridge We developed a solution: • Steve & his team developed FactorySQL to move data between PLCs and SQL databases. • Like a “Swiss army knife” for integrators to solve a variety of problems • Eventually started Inductive Automation, offered FactorySQL to other integrators, which is now known as SQL Bridge Module and is an essential part of the Ignition platform.
  • 12. SQL Bridge vs. Tag Historian
  • 13. SQL Bridge vs. Tag Historian Tag Historian Module: • Not in control of the database schema, data in an open format • Data is compressed • Not very easy to query yourself due to partitions and compression • Data only logged when the value changes • No data context • No knowledge of database of SQL language necessary SQL Bridge Module: • You control the database schema, put data into any format you choose. • No compression or data partitioning • Easy to query yourself • Groups can log data based on a schedule and by exception • Provides contextual data • More powerful analysis but need to know SQL language & databases
  • 14. 12 Use Cases for SQL Bridge 1 History With Context 2 Synchronize 2 or More PLCs Through a SQL Database 3 Barcode Scanning 4 Sequencer 5 Mapping PLC Values to Database Stored Procedures 6 Scheduler 7 Recipe Management 8 OEE Implementation & OEE Downtime 9 Production Tracking 10 Handshaking With PLCs 11 Putting Real-Time Data and Control with Third-Party Applications 12 ETL Tools
  • 15. 1. History With Context • Tag Historian and SQL Bridge work together to connect historical and contextual data • PLC event trigger to log contextual data in a SQL database
  • 16. 1. History With Context
  • 17. 2. Synchronize 2 or More PLCs Through a SQL Database • Keep 2 PLCs identical at all times • Change in PLC #1 occurs which updates values in PLC #2 and vice versa • Allows communication between different PLC brands and protocols
  • 18. 2. Synchronize 2 or More PLCs Through a SQL Database
  • 19. 2. Synchronize 2 or More PLCs Through a SQL Database • Another way to synchronize: Use Ignition to synchronize clocks across all PLCs
  • 20. 3. Barcode Scanning • Action is performed based on a barcode scan • Barcode is scanned, Ignition will check logic in a SQL database • Based on logic, Ignition will send values to a PLC to perform an action
  • 22. 4. Sequencer • Uses a procedure kept in a SQL database • Based on value, location, and other criteria, the procedure will send values to the PLC • A sequence of events are performed and are logged into the database once the operation is complete
  • 24. 5. Mapping PLC Values to Database Stored Procedures • Map input/output values • To interface with business systems that have a database that contains a stored procedure • An event happens with a PLC, which is mapped to a stored procedure input. Stored procedure sends down values and writes them to a PLC.
  • 25. 5. Mapping PLC Values to Database Stored Procedures
  • 26. 6. Scheduler • Similar to sequencer, but based on time values • Control PLCs based on a schedule and outside influences • Map values to a PLC at any time
  • 28. 7. Recipe Management • Recipes should not be stored on a PLC. Store recipes in a database instead. • When a recipe load is triggered, Ignition will take the recipe from the database and load it to the PLC. • SQL database allows for greater flexibility to store more recipes, lets the PLC focus on control.
  • 29. 8. OEE Implementation & OEE Downtime • Check the downtime and efficiency of production lines • Simple to perform OEE calculations and have information logged to a database. • Get notifications on downtime and uptimes along with contextual data.
  • 30. 8. OEE Implementation & OEE Downtime
  • 31. 9. Production Tracking • Know which products have moved through which machines • In addition to OEE downtime, collect data for traceability such as the amount of product being produced, associated work orders, lot numbers. • Create a custom MES system for a very low cost.
  • 33. 10. Handshaking with PLCs • Simple handshake with the PLC, so the PLC and SCADA systems are synchronized. • Allows Ignition to notify a PLC if a process has been completed and whether or not it was a success or failure.
  • 35. 11. Putting Real-Time Data and Control with Third-Party Apps • Use open-standard SQL databases to store real-time information • Third-party applications can access data from databases instead of PLCs • Bidirectional functionality of SQL databases allow control values to be sent to PLCs from third-party apps. • Direction of data can be unidirectional or bidirectional
  • 36. 11. Putting Real-Time Data and Control with Third-Party Apps
  • 37. 11. Putting Real-Time Data and Control with Third-Party Apps
  • 38. • Used in data warehousing • Collect data from different systems, parse it, put into database, and potentially load values to PLC • Use a stored procedure to perform this function • Make logic simpler in Ignition, use less scripting 12. ETL (Extract, Transfer, Load) Tool
  • 39. 12. ETL (Extract, Transfer, Load) Tool
  • 40. Ignition Demo: Recipe Management
  • 41. Discover the SQL Bridge Module Incredible power and versatility at a very low price bit.ly/sql-bridge SQL Bridge Module
  • 42.
  • 43.
  • 44. Questions & Comments Jim Meisler x227 Vannessa Garcia x231 Ramin Rofagha x251 Vivian Mudge x253 Account Executives Myron Hoertling x224 Shane Miller x218 Melanie Moniz x247 Maria Chinappi x264 Dan Domerofski x273 Lester Ares x214 800-266-7798 x247 Melanie Moniz Director of Sales: Travis Cox Presenter: 800-266-7798 x229 travis@inductiveautomation.com