SCADA & IoT
The Similarities and Differences
Ben Yee, P. Eng
www.scadalink.com
Ben graduated from Electrical Engineering at the University of Alberta in Edmonton, Canada in 1983.
After working in Electrical Engineering for an Oil Sands Company and an Artificial Vision Research &
Development Company, Ben established Bentek Systems in 1987.
Bentek Systems is an Integration and Product Manufacturing Company focused on the development
of Wireless SCADA & Telemetry Solutions.
Ben has led Bentek Systems as the President for over 30 years and has worked on many Wireless
SCADA Communications, EFM/RTU and SCADA Projects over this time involving systems and
equipment for over 20,000 Nodes. Ben has expertise in Wireless Technologies including Licensed
and Unlicensed Radio, Cellular and Satellite Communications. His current focus is on growing the
company’s SCADALink Product line which include SCADA & Telemetry Solutions such as SCADA
Terminal Servers, Multiplexers, Wireless I/O, Wireless Modems and the SatSCADA Satellite Based
Remote Monitoring Platform.
In his spare time, Ben enjoys spending time with his family, playing hockey and performing stand-up
comedy.
Biography
Ben Yee, P. Eng
SCADA & IoT
SCADA & IoT
IoT
SCADA
IoT Terminology Zoo
SCADA History: https://iot-analytics.com/internet-of-things-definition/
IoT, IIoT, IT/OT
Wireless
Sensors Networks
M2M
MQTT
Edge Devices
Industry 4.0
Data Analytics
Big Data
Blockchain
Artificial
Intelligence
SCADA
SCADA History
• SCADA - became popular in 1960’s for Pipelines, Power,
and Water Systems
• Central Computer “SCADA Host” communicates RTU
(Remote Terminal Units) via multi dropped serial network
• Communications - 1200 Baud BEL202 on Leased Line or
Radio Modems
SCADA History
• SCADA utilizes Polling
Mechanism
• De facto Standard protocol -
Modbus (ASCII/RTU)
• Proprietary Protocols for
PLC/RTU - AB DF1, ROC,
Totalflow
• DNP3, Profibus
• Ethernet Protocols -
Encapsulated …or
Modbus TCP, Ethernet
IP
• SCADA Protocols not Tag
Based
Dedicated or Leased Line
History of IoT
• In 1999 Kevin Ashton coined the term “IoT”
• The Internet of Things (IoT) is the network of physical
devices, vehicles, home appliances and other items
embedded with electronics, software, sensors,
actuators, and connectivity which enables these objects
to connect and exchange data.
• Most pervasive example of IoT - Nest Smart Thermostat
Industrial Internet of Things
• The Industrial Internet of Things (IIoT) is the use of
Internet of Things (IoT) technologies in manufacturing.
• Industry 4.0 originates from High Tech Strategy of
German Government (Hannover Fair 2011)
Industrial Internet of Things
Industry 4.0 is a name for the current trend of automation
and data exchange in manufacturing technologies. It includes
cyber-physical systems, the Internet of things, cloud
computing and cognitive computing.
Industry 4.0 is commonly referred to as the fourth industrial
revolution.
Image Source, Wikipedia.org. (Link).
Industrial Internet of Things
• Manufacturing
• Infrastructure
• Environmental Monitoring
• Preventative Maintenance
• Logistics
SCADA .. Now
• SCADA Hosts - Distributed, Virtualization, Cloud
• SCADA Communications - IP Based Networks - Radio,
Cellular, Satellite, Fiber, Ethernet
• Smarter Devices - PLC, RTU, Smart Transmitters
• Edge Devices - IoT Gateways, Web, VPN Routers
• Increasing Security - Private Networks, Security Layers
IoT Technology Drivers
• Cloud Connectivity
• Pervasive Use of
Smartphone,
Tablets
• Enabling Technologies
– Microelectronics
– IoT Hardware / Software
Platform
– Software Tools, Languages
– Voice Recognition,
Image Recognition
IoT Technology Stack
• Device Hardware
• Device Software
• Communications Technologies
• Cloud Platform
• Cloud Applications
Image Source, Daniel Elizalde (https://danielelizalde.com/iot-decision-framework/).
Devices Hardware
• Sensors , Actuators or Both - Connect to Physical World
• Low Power, Small Size, Often Battery Powered
• IoT Gateway to Connect non-IoT Devices to Cloud
Device Hardware
• IoT Gateways
• MultiSensor Devices - i.e. Cameras
Device Software
• IoT Operating Systems and Development
• IoT Application Code - IoT Protocols, Analytics
• Internet Oriented Languages - C, Java,
Javascript, PHP, Python
• IoT Development
Hardware/Software
Platforms
Image Source, 2018 Google,support.google.com (Link).
IoT Communication
• Device to Cloud Connectivity
• Wired - LAN (via Router/Gateway) and Wireless
• Wireless - Short, Middle and Long Distance
• RFID, GPS
• ZigBee
• Bluetooth, BLE
• WiFi
• LPWAN - LoRaWAN , SigFox
• Cellular 3G/4G & Cellular LTE Cat M1
• Proprietary Wireless - 900 Mhz
• Satellite - Inmarsat, Iridium
Cloud IoT Platforms
• Place to Send, Store, and Process Info
• Cloud API, and Web Services - Ease Interface to Devices
• Secure Scalable Platforms
Cloud Platforms
• Complete Range of IoT Cloud / SaaS Providers
• Infrastructure or Industry Centric
Image Source, 2018 PTC (Link).
Cloud IoT Applications
• Solution Specific or
Industry Specific
• Intelligent Use of Data
(Save or Make more $$$)
• Solution Categories
– Asset Monitoring
– Production - Batch /
Continuous
– Fleet (Vehicles)
– Worker
– Environmental
– Security
• Analytics - Splunk, Seeq
Cloudera, PTC
Thingworx,Tableau
• Historians - Honeywell
• Operations Digitalisation
Key IoT Concepts
• Cloud Connectivity
• Use of Structured Data Object Models - XML, JSON
• Publish/Subscribe Model - One to Many Connections
(MQTT)
• Event Based Transmission (Push)
• Publish/Subscribe Model - One to Many Connections
(MQTT)
• XML, JSON
• Human and Machine Readable Formats
• Allow Decoupling of Device(s) & Application(s)
Structured Data Objects
{
"configId" : 988238887,
"tag" : [ {
"type" : "analog",
"name" : "PT101",
"tagId" : 665308309,
"register" : 0,
"units" : "PSI",
"value" : "1000.1,
"time" :
1525472507,
"alarm" : false,
"sup" : false,
} ]
}
Tag
MQTT
• Message Queuing Telemetry Transport (MQTT)
• Invented by 1999 by Andy Stafford Clark at IBM and
Arlen Nipper (Eurotech)
• Lightweight Protocol on Top of TCP/IP
• Publish/Subscribe Model
MQTT URI
• Data Access via Hierarchical URI (s)
Image Source, 2018 dc-square GmbH (Link).
Wildcards
Single Level: + Multi Level: #
Industrial Pub/Subscribe Example
• Device to Device AND Device to Web Browser
• Connectivity Independent of Media - Cellular at Tank,
Satellite at Pump
Event Based Reporting
• Event Based Reporting Reduces Bandwidth
Requirements and Decreases Response Time
• Scheduled and Demand Updates Supported
SCADA & IoT
Similarities and Differences
Summary
SCADA IoT
Purpose Close Coupled Systems M2M
Architecture Centralized Decentralized
Approach Polling Publish / Subscribe
Security High Low to High - Depending on
Implementation
Usage Mission Critical, Real-Time Diagnostics, Monitoring, PM
The Future
• More IoT Technology Use into SCADA
• IoT Technology enables MES, OEE, & BI Integration
• Finally IT meets Automation
Image Source, Nokia.com (Link).
Questions.
Thank You.

SCADA-IoT_Ben-Yee-V2-2018-ENTELEC-PowerPoint.pdf

  • 1.
    SCADA & IoT TheSimilarities and Differences Ben Yee, P. Eng www.scadalink.com
  • 2.
    Ben graduated fromElectrical Engineering at the University of Alberta in Edmonton, Canada in 1983. After working in Electrical Engineering for an Oil Sands Company and an Artificial Vision Research & Development Company, Ben established Bentek Systems in 1987. Bentek Systems is an Integration and Product Manufacturing Company focused on the development of Wireless SCADA & Telemetry Solutions. Ben has led Bentek Systems as the President for over 30 years and has worked on many Wireless SCADA Communications, EFM/RTU and SCADA Projects over this time involving systems and equipment for over 20,000 Nodes. Ben has expertise in Wireless Technologies including Licensed and Unlicensed Radio, Cellular and Satellite Communications. His current focus is on growing the company’s SCADALink Product line which include SCADA & Telemetry Solutions such as SCADA Terminal Servers, Multiplexers, Wireless I/O, Wireless Modems and the SatSCADA Satellite Based Remote Monitoring Platform. In his spare time, Ben enjoys spending time with his family, playing hockey and performing stand-up comedy. Biography Ben Yee, P. Eng
  • 3.
  • 4.
  • 5.
    IoT Terminology Zoo SCADAHistory: https://iot-analytics.com/internet-of-things-definition/ IoT, IIoT, IT/OT Wireless Sensors Networks M2M MQTT Edge Devices Industry 4.0 Data Analytics Big Data Blockchain Artificial Intelligence SCADA
  • 6.
    SCADA History • SCADA- became popular in 1960’s for Pipelines, Power, and Water Systems • Central Computer “SCADA Host” communicates RTU (Remote Terminal Units) via multi dropped serial network • Communications - 1200 Baud BEL202 on Leased Line or Radio Modems
  • 7.
    SCADA History • SCADAutilizes Polling Mechanism • De facto Standard protocol - Modbus (ASCII/RTU) • Proprietary Protocols for PLC/RTU - AB DF1, ROC, Totalflow • DNP3, Profibus • Ethernet Protocols - Encapsulated …or Modbus TCP, Ethernet IP • SCADA Protocols not Tag Based Dedicated or Leased Line
  • 8.
    History of IoT •In 1999 Kevin Ashton coined the term “IoT” • The Internet of Things (IoT) is the network of physical devices, vehicles, home appliances and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these objects to connect and exchange data. • Most pervasive example of IoT - Nest Smart Thermostat
  • 9.
    Industrial Internet ofThings • The Industrial Internet of Things (IIoT) is the use of Internet of Things (IoT) technologies in manufacturing. • Industry 4.0 originates from High Tech Strategy of German Government (Hannover Fair 2011)
  • 10.
    Industrial Internet ofThings Industry 4.0 is a name for the current trend of automation and data exchange in manufacturing technologies. It includes cyber-physical systems, the Internet of things, cloud computing and cognitive computing. Industry 4.0 is commonly referred to as the fourth industrial revolution. Image Source, Wikipedia.org. (Link).
  • 11.
    Industrial Internet ofThings • Manufacturing • Infrastructure • Environmental Monitoring • Preventative Maintenance • Logistics
  • 12.
    SCADA .. Now •SCADA Hosts - Distributed, Virtualization, Cloud • SCADA Communications - IP Based Networks - Radio, Cellular, Satellite, Fiber, Ethernet • Smarter Devices - PLC, RTU, Smart Transmitters • Edge Devices - IoT Gateways, Web, VPN Routers • Increasing Security - Private Networks, Security Layers
  • 13.
    IoT Technology Drivers •Cloud Connectivity • Pervasive Use of Smartphone, Tablets • Enabling Technologies – Microelectronics – IoT Hardware / Software Platform – Software Tools, Languages – Voice Recognition, Image Recognition
  • 14.
    IoT Technology Stack •Device Hardware • Device Software • Communications Technologies • Cloud Platform • Cloud Applications Image Source, Daniel Elizalde (https://danielelizalde.com/iot-decision-framework/).
  • 15.
    Devices Hardware • Sensors, Actuators or Both - Connect to Physical World • Low Power, Small Size, Often Battery Powered • IoT Gateway to Connect non-IoT Devices to Cloud
  • 16.
    Device Hardware • IoTGateways • MultiSensor Devices - i.e. Cameras
  • 17.
    Device Software • IoTOperating Systems and Development • IoT Application Code - IoT Protocols, Analytics • Internet Oriented Languages - C, Java, Javascript, PHP, Python • IoT Development Hardware/Software Platforms Image Source, 2018 Google,support.google.com (Link).
  • 18.
    IoT Communication • Deviceto Cloud Connectivity • Wired - LAN (via Router/Gateway) and Wireless • Wireless - Short, Middle and Long Distance • RFID, GPS • ZigBee • Bluetooth, BLE • WiFi • LPWAN - LoRaWAN , SigFox • Cellular 3G/4G & Cellular LTE Cat M1 • Proprietary Wireless - 900 Mhz • Satellite - Inmarsat, Iridium
  • 19.
    Cloud IoT Platforms •Place to Send, Store, and Process Info • Cloud API, and Web Services - Ease Interface to Devices • Secure Scalable Platforms
  • 20.
    Cloud Platforms • CompleteRange of IoT Cloud / SaaS Providers • Infrastructure or Industry Centric Image Source, 2018 PTC (Link).
  • 21.
    Cloud IoT Applications •Solution Specific or Industry Specific • Intelligent Use of Data (Save or Make more $$$) • Solution Categories – Asset Monitoring – Production - Batch / Continuous – Fleet (Vehicles) – Worker – Environmental – Security • Analytics - Splunk, Seeq Cloudera, PTC Thingworx,Tableau • Historians - Honeywell • Operations Digitalisation
  • 22.
    Key IoT Concepts •Cloud Connectivity • Use of Structured Data Object Models - XML, JSON • Publish/Subscribe Model - One to Many Connections (MQTT) • Event Based Transmission (Push) • Publish/Subscribe Model - One to Many Connections (MQTT)
  • 23.
    • XML, JSON •Human and Machine Readable Formats • Allow Decoupling of Device(s) & Application(s) Structured Data Objects { "configId" : 988238887, "tag" : [ { "type" : "analog", "name" : "PT101", "tagId" : 665308309, "register" : 0, "units" : "PSI", "value" : "1000.1, "time" : 1525472507, "alarm" : false, "sup" : false, } ] } Tag
  • 24.
    MQTT • Message QueuingTelemetry Transport (MQTT) • Invented by 1999 by Andy Stafford Clark at IBM and Arlen Nipper (Eurotech) • Lightweight Protocol on Top of TCP/IP • Publish/Subscribe Model
  • 25.
    MQTT URI • DataAccess via Hierarchical URI (s) Image Source, 2018 dc-square GmbH (Link). Wildcards Single Level: + Multi Level: #
  • 26.
    Industrial Pub/Subscribe Example •Device to Device AND Device to Web Browser • Connectivity Independent of Media - Cellular at Tank, Satellite at Pump
  • 27.
    Event Based Reporting •Event Based Reporting Reduces Bandwidth Requirements and Decreases Response Time • Scheduled and Demand Updates Supported
  • 28.
    SCADA & IoT Similaritiesand Differences Summary SCADA IoT Purpose Close Coupled Systems M2M Architecture Centralized Decentralized Approach Polling Publish / Subscribe Security High Low to High - Depending on Implementation Usage Mission Critical, Real-Time Diagnostics, Monitoring, PM
  • 29.
    The Future • MoreIoT Technology Use into SCADA • IoT Technology enables MES, OEE, & BI Integration • Finally IT meets Automation Image Source, Nokia.com (Link).
  • 30.
  • 31.