SlideShare a Scribd company logo
1 of 59
BEYOND COMPLIANCE
Beyond Compliance
Webinar & Podcast Series for Process Manufacturers
Untangling the Knots in
Your Digitization Implementation
Arthur Laszczewski
VP, Operations
BEYOND COMPLIANCE
Ensure Quality and
Compliance
Maximize Throughput
and Yield
Optimize Labor and
Productivity
DIGITAL PLANT MANAGEMENT
PLATFORM
hello!
This session is brought to you by
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Meet Today’s Speaker
Arthur Laszczewski
VP, Operations
Arthur has held leadership roles in engineering,
client success, and smart manufacturing solutions
for over 12 years.
In 2022, he was named to Control Engineering’s
"Engineering Leader Under 40" List, and today Arthur
is helping manufacturers see realistic ROI and
predictable outcomes through automation, secure
connectivity, and machine safety.
BEYOND COMPLIANCE
About Mode40
We offer services to
identify, manage,
train, and integrate
from Shop Floor to
C-Suite and back.
BEYOND COMPLIANCE
BEYOND COMPLIANCE
So What We’re Talking About Today?
How do I connect these things?
What do I need to think about?
How do I future proof this?
What are the pitfalls?
BEYOND COMPLIANCE
BEYOND COMPLIANCE
So What We’re Talking About Today?
Specifically:
The OT Manufacturing Network
(the IT Network is for another day)
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Common phrases and misconceptions around networking that lead to big
problems later:
• I don’t have a manufacturing network
• We don’t have an IT person
• It’s not a problem for us yet
• We don’t have budget to spend on networking
• We have “a guy” that handles it
• I don’t know anything about networking, but it all seems to work fine
This presentation focuses on extremely simple things you can do to ensure you
future proof your systems and save $100k+ in the future.
– OK!
– perfect!
– exactly!
– it’s free! (mostly)
– awesome!
– it’s easy!
Automation
BEYOND COMPLIANCE
Manufacturing OT Network
A 30-Second Crash Course
BEYOND COMPLIANCE
What does a typical
manufacturing network
consist of?
Electrical cabinet for
a machine on the
manufacturing floor
PLC HMI
Networked Devices
Network Switch
Secondary electrical
cabinet for a machine
on the manufacturing
floor
Networked Devices
HMI
Network Switch
SCADA Computer
Cloud
BEYOND COMPLIANCE
What does a typical
manufacturing network
consist of?
Cloud
Network
Segment
BEYOND COMPLIANCE
How can a manufacturing
network be architected?
Network
Segment
Network
Segment
Network
Segment
Network
Segment
Packaging
Line 1
Process
Line 1
Process
Line 2
Utilities or
BMS
Cloud
BEYOND COMPLIANCE
How can a manufacturing
network be architected?
Network
Segment
Network
Segment
Network
Segment
Network
Segment
Cloud
Assuming you don’t have this yet – or maybe any networks
Packaging
Line 1
Process
Line 1
Process
Line 2
Utilities or
BMS
BEYOND COMPLIANCE
I WANT
DIGITIZATION
BEYOND COMPLIANCE
BEYOND COMPLIANCE
What are some common digital initiatives?
OEE
Production
Planning
Quality
Tracking
MES
ERP
Integration
IoT Data Analytics
Many
others
BEYOND COMPLIANCE
What enables
digitization?
Digital
Transformation
Software
Outputs
Process
Data
Data
Transport
Manual:
Paper then spreadsheet
Button presses
Network (typically OT)
Manually
collected
Machine
Interface
On Premise
Virtual information
OEE, Inventory,
purchasing tools, etc.
Direct process
manipulation through
manufacturing floor
Reports
In the cloud
Our focus today
BEYOND COMPLIANCE
BEYOND COMPLIANCE
RECAP: What we have established and some assumptions
● Already digitizing, or will want to digitize manufacturing in the future
● We have no networks, or maybe some networks that communicate
between machines
● We will want to exchange data with machines
● We don’t have an OT network team (maybe we have an IT team or IT MSP)
Automation
BEYOND COMPLIANCE
How Do I Plan
For the Future?
BEYOND COMPLIANCE
BEYOND COMPLIANCE
If the systems area is already installed:
● Don’t make the problem worse when making changes
● Gather existing documentation now and store it
If you’re going to turn on a digital initiative, making changes to your
systems, or install new systems
● Start following the good practices outlined ahead…
What do we need to future-proof our systems?
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Set Internal and External Requirements
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Requirements: Network Architecture
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
1. No point to point runs between control panels & field devices on
Primary OT Network
2. PLC Panel to I/O Panel is okay on I/O Sub-Networks
3. No point to point runs between I/O panels on Sub-Network, always
back to PLC panel (no daisy chaining)
4. Pull ethernet cabling to central switches (star network topology)
Do This:
Why?
1. Reduce network hops between devices communicating (daisy chains)
2. Laying physical cabling that conforms with future good practices
when upgrading network (such us Purdue)
3. Less infrastructure to change when upgrading network (central
switches vs distributed across all panels)
BEYOND COMPLIANCE
PLC
PLC Panel
Cloud
PLC
PLC Panel
I/O Panel
SCADA Computer
Central OT or IT Cabinet
No point-to-point runs between control panels
& field devices on Primary OT Network
BEYOND COMPLIANCE
PLC
PLC Panel
Cloud
PLC
PLC Panel
I/O Panel
SCADA Computer
Central OT or IT Cabinet
No point-to-point runs between control panels
& field devices on Primary OT Network
PLC Panel to I/O Panel is good No PLC in Panel
BEYOND COMPLIANCE
PLC
PLC Panel
Cloud
PLC
PLC Panel
I/O Panel
SCADA Computer
Central OT or IT Cabinet
Pull cabling to central switches
No PLC in Panel
Remote OT Panel
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Requirements: Segmentation
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
1. Nice to have (some will argue)
2. I/O belonging to PLC is segmented from the main network
3. Install PLCs with 2 network adapters
Do This:
Why?
1. Reduces network traffic (IO traffic only communicates with PLC)
2. I/O is usually programmed through the PLC anyways
3. Even if it’s programmed directly, it’s usually only programmed when
the machine is installed
4. I/O is usually not a direct data source (data is usually pulled from PLC)
BEYOND COMPLIANCE
PLC
PLC Panel
Cloud
I/O Panel
Central OT or IT Cabinet
I/O belonging to PLC is segmented from the main network.
No PLC in Panel
PLC
PLC Panel SCADA Computer
Remote OT Panel
Install PLCs with 2 network adapters.
BEYOND COMPLIANCE
PLC x2 adapters
Cloud
Central OT or IT Cabinet
I/O belonging to PLC is segmented from the main network.
No PLC in Panel
Remote OT Panel
Install PLCs with 2 network adapters.
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Requirements: IP Addressing
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
1. Create a standard for OT Network IP addressing within the facility
2. Basically a Master Excel spreadsheet that gets filled in
3. All installed devices are assigned an IP Addresses from this sheet
NO EXCEPTIONS
4. Create Primary OT Network, and unique Subnets for IO networks
(Segment)
Do This:
Why?
1. Provides a master log for all IP addressing
2. IP address is requirement to communicate with devices
(troubleshooting, making changes, adding to network, etc.)
3. Reduces risk of duplicate IP addresses and potential downtime
4. Future proofs network so that everything can communicate
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Requirements: IP Addressing
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
● Designate a Primary OT Network IP Subnet that all data sources
(such as PLCs, HMIs, etc.) communicate across
High level overview of setting IP Addressing
● Private subnets as defined by IETF & IANA
○ 10.x.x.y (if you’re unsure, use this)
○ 192.168.x.y
○ 172.16.x.y (slightly more complicated)
○ Where x is between 0-255
● Easy example = 10.0.0.y (for Primary OT Network IP Subnet)
○ Where y is the unique address for a device, between 2-254
● Example for other I/O subnets:
○ 10.0.1.y
○ 10.1.1.y
○ 10.30.0.y
○ Etc.
BEYOND COMPLIANCE
Central OT or IT Cabinet
No PLC in Panel
Remote OT Panel
PLC
PLC Panel
SCADA Computer
PLC Network
Adapter #1
IP Addressing Convention
PLC Network
Adapter #2
Primary OT Network 10.0.0.x
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Track it in a spreadsheet
All IP Addresses in subnet 10.0.0.y – where y is between 2-254
IP Addressing Standard
Note: y=1 is always reserved for default gateway, more on this later
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Track it in a spreadsheet
Subnet mask, usually 255.255.255.0 → Ask installer to update if different
IP Addressing Standard
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Track it in a spreadsheet
Update status – if it’s In-Use, Available, Reserved (y=1 always reserved)
IP Addressing Standard
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Track it in a spreadsheet
MAC Address → All devices have this, ask installer to update
IP Addressing Standard
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Track it in a spreadsheet
Description – What is the device → Ask installer to update this
IP Addressing Standard
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Track it in a spreadsheet
Model – Device Model Number → Ask installer to update this
IP Addressing Standard
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Track it in a spreadsheet
Location – Add a panel number or other identifier to easily find the asset
IP Addressing Standard
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Track it in a spreadsheet
Asset ID – Unique asset ID assigned by your company for network devices
IP Addressing Standard
BEYOND COMPLIANCE
Central OT or IT Cabinet
No PLC in Panel
Remote OT Panel
PLC
PLC Panel
SCADA Computer
PLC Network
Adapter #1
IP Addressing Convention
PLC Network
Adapter #2
Primary OT Network 10.0.0.x Line #1 Process PLC IO 10.0.5.x
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Create new tab for new IO subnets (example below, 10.0.5.y)
All IP Addresses in subnet 10.0.5.y – where y is between 2-254
IP Addressing Standard
Ask installer if they have “I/O Subnets” on system, if yes, assign them a new range
BEYOND COMPLIANCE
Central OT or IT Cabinet
No PLC in Panel
Remote OT Panel
PLC
PLC Panel
SCADA Computer
PLC Network
Adapter #1
IP Addressing Convention
PLC Network
Adapter #2
Primary OT Network 10.0.0.x Line #1 Process PLC IO 10.0.5.x
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Requirements: Device Configuration
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
1. Simple: All installed devices are configured with their assigned IP
address from the spreadsheet, and use the reserved default
gateway subnet they’re on (even if the gateway doesn’t exist)
Do This:
Why?
1. Future proofing for expanded and more complicated network
architectures as your facility grows
2. Allows for routing across different subnets
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Tell the installer to setup the default gateway to x.x.x.1 on the subnet
Device Configuration
For example: Device at 10.0.0.3 is assigned a Default Gateway of 10.0.0.1
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Requirements: Physical Location
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
1. Super Simple: Update existing / new plant layout drawings with
panel numbers → make sure spreadsheet uses the same panel
numbering scheme in “Location” column
Do This:
Why?
1. Knowing where your assets are that contain valuable data is
important
2. Inverse: Knowing how to find information about your asset when
you see it physically on the floor is also important
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Update spreadsheet with panel numbers
Physical Location
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Requirements: Machine Reqs
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
1. Interface Requirements (when ordering equipment)
○ Machine has interface to access data via Ethernet (converters okay)
○ Data is open and accessible through common industrial protocols
without proprietary software
Do This:
Why?
1. Ethernet interfaces are required to pull data and integrate with other systems
2. Code is required to access the data from the machines you paid for
3. Getting code later is sometimes impossible
2. Code Backups
○ Not exactly networking, but important to access data
○ Installers, OEMs, Integrators must provide as-built backups for all
machines and device (PLCs, HMIs, servers, applications, etc.)
○ Must provide new backups anytime a change is made
BEYOND COMPLIANCE
That is
A LOT!
BEYOND COMPLIANCE
One Page Cheat-Sheet
Item Standard Requirement Cost
Network Architecture
Create an internal and external requirement for projects:
• All panels (e.g. PLC panels) and standalone devices (e.g. computers) on Primary OT
network need to be wired back to OT or IT cabinet, no daisy chaining between panels
• All I/O panels need to be wired back to a PLC panel, no daisy chaining between I/O
Panels
New network cabinet / panel
with switch + wiring
Segmentation Segment I/O onto separate networks outside of Primary OT network
Potentially an extra
communication card
IP Addressing Create spreadsheet and mandate all devices are logged Free
Device Configuration Configure devices as per spreadsheet and set default gateway to x.x.x.1 of the subnet Free
Physical Location Add Panel Names to layout drawings and IP Address spreadsheet Updating site layout drawing
Machine Requirements
Interface – should have some way to pull data through common industrial protocol Usually Free (Sometimes Option)
Get latest code changes before installers leave site Free
BEYOND COMPLIANCE
Example Project
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Common Request
OEE
Production
Planning
Quality
Tracking
MES
ERP
Integration
IoT Data Analytics
Many
others
● I have machines and want to do a digitization initiative
● There are 5 pieces of equipment I want data from
● I’m going to ask someone internal, or a contractor, to get this for me
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Design of a Laundry Detergent Powder Plant – Imagine . Think . Design (wordpress.com)
Credi
t:
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Standard Exists:
● Can identify devices from layout drawing to master spreadsheet
● Can find all information about the device
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
Standard Doesn’t Exist:
● Need to physically inspect panels on-site
● Don’t know what network it’s a part of
● Part Number not always visible – may need to shut off system and take things apart
● May need to talk to installer or OEM to get more information
● Can delay project by weeks and require additional on-site investigation
Step 1: Identify machines and find PLC controllers of the machines
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Standard Exists:
● PLC code is available and can be reviewed
● Machine was ordered with common industrial interface, data can be
collected, and accessible through any industrial software
Standard Doesn’t Exist:
● May find out that machine was not installed with data interface
● May be impossible to retrofit interface – may need new sensors and data
collection methods –> expense
● Need to physically go to panel and attempt to pull code from PLC
● Code may not be commented and impossible to interpret
● May need to talk to installer or OEM to get more information
● May need to buy special software from OEM/vendor
● Can delay project by weeks, require additional on-site investigation, and
additional sensors / hardware / software to collect data
Step 2: Need to establish feasibility of pulling the required data
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Standard Exists:
● All PLC are connected to singular Primary OT network
● Server is installed and connected to Primary OT network cabinet
Standard Doesn’t Exist:
● Many possibilities on next steps:
● Need to map out facility to understand interconnections
● May need to install new conduit and network hardware
● May not be feasible from a financial standpoint
● May need to install and refit wireless solutions
● Solution will likely require someone extremely knowledgeable with networking to
architect a solution
● Potential timeline delay: weeks to months
Step 3: Need to deploy server to collect data and connect to machinery
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Standard Exists:
● PLC IP address are known and can be easily setup
● Can avoid duplicating IP addresses and potential downtime
● Default gateway is configured on PLC and more complex network
routing can be enabled (if required)
Standard Doesn’t Exist:
● Network scans need to be performed to identify IP addresses or need to get
information from installer/OEM
● May not have any idea how to connect to existing networks to start scanning process
● Potential duplicate IP address risks
● Default gateways need to be configured or changed - downtime
● May need NAT devices to translate IP address subnets
● May need to redo IP addressing schema – large amount of work
Step 4: Need to connect server to machinery from a software standpoint
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
BEYOND COMPLIANCE
BEYOND COMPLIANCE
Standard Exists:
● Existing I/O IP address are known and can be easily setup
● Can avoid duplicating IP addresses and potential downtime
● Adding device to I/O network is trivial – network traffic is segmented –
isolated network that won’t affect other systems
Standard Doesn’t Exist:
● Network scans need to be performed to identify IP addresses or need to get
information from installer/OEM
● Adding process level devices to unknown network – network stability can be low,
unknown troubleshooting steps, may exacerbate underlying issues
● Potential duplicate IP address risks
Step 5 (hypothetical): Need additional I/O for key performance data
Network Architecture
Segmentation
IP Addressing
Device Configuration
Physical Location
Machine Reqs
BEYOND COMPLIANCE
Conclusion
BEYOND COMPLIANCE
BEYOND COMPLIANCE
• This is not an exhaustive list of all good practices
• Goal is to layout steps for a company without an OT expert to set
themselves up for the future
• Taking these steps sets up foundational components of your physical
network infrastructure – conduits / physical topology
• Taking these steps sets up your logical topology for edge devices – IP
addresses, interconnection, etc.
• More steps are required to get to the “perfect” setup (whatever that means
for you) – but this can reduce up to 90% of costs associated with
retrofitting and overall cost of ownership.
Conclusion
BEYOND COMPLIANCE
Questions?
BEYOND COMPLIANCE
Arthur Laszczewski
VP, Operations
Untangling the Knots in
Your Digitization Implementation
BEYOND COMPLIANCE
White Papers & Surveys
Webinars & Videos
Product & Partner Info
Solution Consultation
BEYOND COMPLIANCE
More Resources
safetychain.com/resources/downloads
More Digitization Resources
P: 204-771-3585
W: mode40.com
E: arthur@mode40.com
W: linkedin.com/in/alaszczewski
P: 604-360-7302
Arthur Laszczewski
VP, Operations

More Related Content

Similar to Untangling the Knots in Your Digitization Implementation

Simplifying your network management using software tools
Simplifying your network management using software toolsSimplifying your network management using software tools
Simplifying your network management using software toolsWestermo Network Technologies
 
Next Generation Campus Switching: Are You Ready
Next Generation Campus Switching: Are You ReadyNext Generation Campus Switching: Are You Ready
Next Generation Campus Switching: Are You ReadyCisco Canada
 
You're not in kansas anymore - the strange physical world of industrial ether...
You're not in kansas anymore - the strange physical world of industrial ether...You're not in kansas anymore - the strange physical world of industrial ether...
You're not in kansas anymore - the strange physical world of industrial ether...Mike Nager
 
Final presentation phases1_2_3
Final presentation phases1_2_3Final presentation phases1_2_3
Final presentation phases1_2_3TommyBtown
 
Track 3 session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
Track 3   session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iotTrack 3   session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
Track 3 session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iotST_World
 
White Box Hardware Challenges in the 5G & IoT Hyperconnected Era
White Box Hardware Challenges in the 5G & IoT Hyperconnected EraWhite Box Hardware Challenges in the 5G & IoT Hyperconnected Era
White Box Hardware Challenges in the 5G & IoT Hyperconnected EraCharo Sanchez
 
Option #1 Mastery Finance CalculationsProblem 1Hologram Corpo.docx
Option #1 Mastery Finance CalculationsProblem 1Hologram Corpo.docxOption #1 Mastery Finance CalculationsProblem 1Hologram Corpo.docx
Option #1 Mastery Finance CalculationsProblem 1Hologram Corpo.docxcherishwinsland
 
WIZnet Inc Overview
WIZnet Inc OverviewWIZnet Inc Overview
WIZnet Inc OverviewAndrewPark84
 
Sales Kits for NEXCOM Automation Controller
Sales Kits for NEXCOM Automation ControllerSales Kits for NEXCOM Automation Controller
Sales Kits for NEXCOM Automation ControllerEric Lo
 
Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Jeff Green
 
Overview of IoT/M2M Capability
Overview of IoT/M2M CapabilityOverview of IoT/M2M Capability
Overview of IoT/M2M CapabilityALTEN Calsoft Labs
 
2015 02 antaira quarterly webinar optimizing a robust automation network
2015 02 antaira quarterly webinar optimizing a robust automation network2015 02 antaira quarterly webinar optimizing a robust automation network
2015 02 antaira quarterly webinar optimizing a robust automation networkJose Juan Santiago Gomez
 
[Advantech] ADAM-3600 training kit and Taglink
[Advantech]  ADAM-3600 training kit and Taglink[Advantech]  ADAM-3600 training kit and Taglink
[Advantech] ADAM-3600 training kit and TaglinkMing-Hung Hseih
 
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxVenkateshVenkatesh96
 
Final report firewall reconciliation
Final report   firewall reconciliationFinal report   firewall reconciliation
Final report firewall reconciliationGurjan Oberoi
 
CHM_Technologies_PLC.ppt
CHM_Technologies_PLC.pptCHM_Technologies_PLC.ppt
CHM_Technologies_PLC.pptVinothInst
 
FE_Technologies_PLC.ppt
FE_Technologies_PLC.pptFE_Technologies_PLC.ppt
FE_Technologies_PLC.pptDilupa Herath
 

Similar to Untangling the Knots in Your Digitization Implementation (20)

Simplifying your network management using software tools
Simplifying your network management using software toolsSimplifying your network management using software tools
Simplifying your network management using software tools
 
Next Generation Campus Switching: Are You Ready
Next Generation Campus Switching: Are You ReadyNext Generation Campus Switching: Are You Ready
Next Generation Campus Switching: Are You Ready
 
You're not in kansas anymore - the strange physical world of industrial ether...
You're not in kansas anymore - the strange physical world of industrial ether...You're not in kansas anymore - the strange physical world of industrial ether...
You're not in kansas anymore - the strange physical world of industrial ether...
 
Final presentation phases1_2_3
Final presentation phases1_2_3Final presentation phases1_2_3
Final presentation phases1_2_3
 
Track 3 session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
Track 3   session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iotTrack 3   session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
Track 3 session 6 - st dev con 2016 - qualcomm - wi-fi connectivity for iot
 
Uvais
Uvais Uvais
Uvais
 
White Box Hardware Challenges in the 5G & IoT Hyperconnected Era
White Box Hardware Challenges in the 5G & IoT Hyperconnected EraWhite Box Hardware Challenges in the 5G & IoT Hyperconnected Era
White Box Hardware Challenges in the 5G & IoT Hyperconnected Era
 
Option #1 Mastery Finance CalculationsProblem 1Hologram Corpo.docx
Option #1 Mastery Finance CalculationsProblem 1Hologram Corpo.docxOption #1 Mastery Finance CalculationsProblem 1Hologram Corpo.docx
Option #1 Mastery Finance CalculationsProblem 1Hologram Corpo.docx
 
WIZnet Inc Overview
WIZnet Inc OverviewWIZnet Inc Overview
WIZnet Inc Overview
 
Sales Kits for NEXCOM Automation Controller
Sales Kits for NEXCOM Automation ControllerSales Kits for NEXCOM Automation Controller
Sales Kits for NEXCOM Automation Controller
 
Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2
 
Overview of IoT/M2M Capability
Overview of IoT/M2M CapabilityOverview of IoT/M2M Capability
Overview of IoT/M2M Capability
 
2015 02 antaira quarterly webinar optimizing a robust automation network
2015 02 antaira quarterly webinar optimizing a robust automation network2015 02 antaira quarterly webinar optimizing a robust automation network
2015 02 antaira quarterly webinar optimizing a robust automation network
 
[Advantech] ADAM-3600 training kit and Taglink
[Advantech]  ADAM-3600 training kit and Taglink[Advantech]  ADAM-3600 training kit and Taglink
[Advantech] ADAM-3600 training kit and Taglink
 
Programmable Automation Controller T2550
Programmable Automation Controller T2550Programmable Automation Controller T2550
Programmable Automation Controller T2550
 
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptxESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
ESP8266 MICROCONTROLLER APPLICATION IN WIRELESS SYNCHRONIZATION TASKS.pptx
 
Final report firewall reconciliation
Final report   firewall reconciliationFinal report   firewall reconciliation
Final report firewall reconciliation
 
CHM_Technologies_PLC.ppt
CHM_Technologies_PLC.pptCHM_Technologies_PLC.ppt
CHM_Technologies_PLC.ppt
 
FE_Technologies_PLC.ppt
FE_Technologies_PLC.pptFE_Technologies_PLC.ppt
FE_Technologies_PLC.ppt
 
FE_Technologies_PLC.ppt
FE_Technologies_PLC.pptFE_Technologies_PLC.ppt
FE_Technologies_PLC.ppt
 

More from SafetyChain Software

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Preparing for the FDA’s Enforcement of the Intentional Adulteration Rule
Preparing for the FDA’s Enforcement of the Intentional Adulteration RulePreparing for the FDA’s Enforcement of the Intentional Adulteration Rule
Preparing for the FDA’s Enforcement of the Intentional Adulteration RuleSafetyChain Software
 
Transforming Workplace Culture Through Digital Plant Management
Transforming Workplace Culture Through Digital Plant ManagementTransforming Workplace Culture Through Digital Plant Management
Transforming Workplace Culture Through Digital Plant ManagementSafetyChain Software
 
Understanding the New PCHF Analysis Guidance
Understanding the New PCHF Analysis GuidanceUnderstanding the New PCHF Analysis Guidance
Understanding the New PCHF Analysis GuidanceSafetyChain Software
 
Exploring the Buzz: Opportunities and Challenges in the Rise of Alternative F...
Exploring the Buzz: Opportunities and Challenges in the Rise of Alternative F...Exploring the Buzz: Opportunities and Challenges in the Rise of Alternative F...
Exploring the Buzz: Opportunities and Challenges in the Rise of Alternative F...SafetyChain Software
 
The Sleeping Beauty: Waking Up Food Safety Culture
The Sleeping Beauty: Waking Up Food Safety CultureThe Sleeping Beauty: Waking Up Food Safety Culture
The Sleeping Beauty: Waking Up Food Safety CultureSafetyChain Software
 
Using Monthly Inspections as a Tool for Prerequisite Program Verification
Using Monthly Inspections as a Tool for Prerequisite Program VerificationUsing Monthly Inspections as a Tool for Prerequisite Program Verification
Using Monthly Inspections as a Tool for Prerequisite Program VerificationSafetyChain Software
 
Achieving Food Safety Culture Maturity: From Audit-Readiness to Business Success
Achieving Food Safety Culture Maturity: From Audit-Readiness to Business SuccessAchieving Food Safety Culture Maturity: From Audit-Readiness to Business Success
Achieving Food Safety Culture Maturity: From Audit-Readiness to Business SuccessSafetyChain Software
 
The Need-to-Haves, Nice-to-Haves, and Benefits of Supply Chain Traceability
The Need-to-Haves, Nice-to-Haves, and Benefits of Supply Chain TraceabilityThe Need-to-Haves, Nice-to-Haves, and Benefits of Supply Chain Traceability
The Need-to-Haves, Nice-to-Haves, and Benefits of Supply Chain TraceabilitySafetyChain Software
 
Elevating Food Safety:Tackling Hazards for a Stronger Food Safety Culture
Elevating Food Safety:Tackling Hazards for a Stronger Food Safety CultureElevating Food Safety:Tackling Hazards for a Stronger Food Safety Culture
Elevating Food Safety:Tackling Hazards for a Stronger Food Safety CultureSafetyChain Software
 
Removing Pinch Points in Your Food Safety Plan
Removing Pinch Points in Your Food Safety PlanRemoving Pinch Points in Your Food Safety Plan
Removing Pinch Points in Your Food Safety PlanSafetyChain Software
 
From QMS to FSMS: Intersecting Compliance, Audit-Readiness, and Production
From QMS to FSMS: Intersecting Compliance, Audit-Readiness, and ProductionFrom QMS to FSMS: Intersecting Compliance, Audit-Readiness, and Production
From QMS to FSMS: Intersecting Compliance, Audit-Readiness, and ProductionSafetyChain Software
 
Strengthening Your Supply Chain Program: Insights for RAC Producers & Food Ma...
Strengthening Your Supply Chain Program: Insights for RAC Producers & Food Ma...Strengthening Your Supply Chain Program: Insights for RAC Producers & Food Ma...
Strengthening Your Supply Chain Program: Insights for RAC Producers & Food Ma...SafetyChain Software
 
Food Safety Culture: Breaking Down Silos Using Influence
Food Safety Culture: Breaking Down Silos Using InfluenceFood Safety Culture: Breaking Down Silos Using Influence
Food Safety Culture: Breaking Down Silos Using InfluenceSafetyChain Software
 
So You Think You Can Pass? A Guide for Food Retail Audits
So You Think You Can Pass? A Guide for Food Retail AuditsSo You Think You Can Pass? A Guide for Food Retail Audits
So You Think You Can Pass? A Guide for Food Retail AuditsSafetyChain Software
 
Environmental Controls: Keeping Pathogens Out
Environmental Controls: Keeping Pathogens OutEnvironmental Controls: Keeping Pathogens Out
Environmental Controls: Keeping Pathogens OutSafetyChain Software
 
The Five Keys to Building a Better Food Safety Culture in 2023
The Five Keys to Building a Better Food Safety Culture in 2023The Five Keys to Building a Better Food Safety Culture in 2023
The Five Keys to Building a Better Food Safety Culture in 2023SafetyChain Software
 
The Use of Artificial Intelligence (AI) in Food Safety, and What to Expect Next
The Use of Artificial Intelligence (AI) in Food Safety, and What to Expect NextThe Use of Artificial Intelligence (AI) in Food Safety, and What to Expect Next
The Use of Artificial Intelligence (AI) in Food Safety, and What to Expect NextSafetyChain Software
 
Bypassing Safety Risks at the Intersection of Continuous Improvement & Custom...
Bypassing Safety Risks at the Intersection of Continuous Improvement & Custom...Bypassing Safety Risks at the Intersection of Continuous Improvement & Custom...
Bypassing Safety Risks at the Intersection of Continuous Improvement & Custom...SafetyChain Software
 
Proactive Internal Auditing (QMMI) - April 2023.pptx
Proactive Internal Auditing (QMMI) - April 2023.pptxProactive Internal Auditing (QMMI) - April 2023.pptx
Proactive Internal Auditing (QMMI) - April 2023.pptxSafetyChain Software
 

More from SafetyChain Software (20)

Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Preparing for the FDA’s Enforcement of the Intentional Adulteration Rule
Preparing for the FDA’s Enforcement of the Intentional Adulteration RulePreparing for the FDA’s Enforcement of the Intentional Adulteration Rule
Preparing for the FDA’s Enforcement of the Intentional Adulteration Rule
 
Transforming Workplace Culture Through Digital Plant Management
Transforming Workplace Culture Through Digital Plant ManagementTransforming Workplace Culture Through Digital Plant Management
Transforming Workplace Culture Through Digital Plant Management
 
Understanding the New PCHF Analysis Guidance
Understanding the New PCHF Analysis GuidanceUnderstanding the New PCHF Analysis Guidance
Understanding the New PCHF Analysis Guidance
 
Exploring the Buzz: Opportunities and Challenges in the Rise of Alternative F...
Exploring the Buzz: Opportunities and Challenges in the Rise of Alternative F...Exploring the Buzz: Opportunities and Challenges in the Rise of Alternative F...
Exploring the Buzz: Opportunities and Challenges in the Rise of Alternative F...
 
The Sleeping Beauty: Waking Up Food Safety Culture
The Sleeping Beauty: Waking Up Food Safety CultureThe Sleeping Beauty: Waking Up Food Safety Culture
The Sleeping Beauty: Waking Up Food Safety Culture
 
Using Monthly Inspections as a Tool for Prerequisite Program Verification
Using Monthly Inspections as a Tool for Prerequisite Program VerificationUsing Monthly Inspections as a Tool for Prerequisite Program Verification
Using Monthly Inspections as a Tool for Prerequisite Program Verification
 
Achieving Food Safety Culture Maturity: From Audit-Readiness to Business Success
Achieving Food Safety Culture Maturity: From Audit-Readiness to Business SuccessAchieving Food Safety Culture Maturity: From Audit-Readiness to Business Success
Achieving Food Safety Culture Maturity: From Audit-Readiness to Business Success
 
The Need-to-Haves, Nice-to-Haves, and Benefits of Supply Chain Traceability
The Need-to-Haves, Nice-to-Haves, and Benefits of Supply Chain TraceabilityThe Need-to-Haves, Nice-to-Haves, and Benefits of Supply Chain Traceability
The Need-to-Haves, Nice-to-Haves, and Benefits of Supply Chain Traceability
 
Elevating Food Safety:Tackling Hazards for a Stronger Food Safety Culture
Elevating Food Safety:Tackling Hazards for a Stronger Food Safety CultureElevating Food Safety:Tackling Hazards for a Stronger Food Safety Culture
Elevating Food Safety:Tackling Hazards for a Stronger Food Safety Culture
 
Removing Pinch Points in Your Food Safety Plan
Removing Pinch Points in Your Food Safety PlanRemoving Pinch Points in Your Food Safety Plan
Removing Pinch Points in Your Food Safety Plan
 
From QMS to FSMS: Intersecting Compliance, Audit-Readiness, and Production
From QMS to FSMS: Intersecting Compliance, Audit-Readiness, and ProductionFrom QMS to FSMS: Intersecting Compliance, Audit-Readiness, and Production
From QMS to FSMS: Intersecting Compliance, Audit-Readiness, and Production
 
Strengthening Your Supply Chain Program: Insights for RAC Producers & Food Ma...
Strengthening Your Supply Chain Program: Insights for RAC Producers & Food Ma...Strengthening Your Supply Chain Program: Insights for RAC Producers & Food Ma...
Strengthening Your Supply Chain Program: Insights for RAC Producers & Food Ma...
 
Food Safety Culture: Breaking Down Silos Using Influence
Food Safety Culture: Breaking Down Silos Using InfluenceFood Safety Culture: Breaking Down Silos Using Influence
Food Safety Culture: Breaking Down Silos Using Influence
 
So You Think You Can Pass? A Guide for Food Retail Audits
So You Think You Can Pass? A Guide for Food Retail AuditsSo You Think You Can Pass? A Guide for Food Retail Audits
So You Think You Can Pass? A Guide for Food Retail Audits
 
Environmental Controls: Keeping Pathogens Out
Environmental Controls: Keeping Pathogens OutEnvironmental Controls: Keeping Pathogens Out
Environmental Controls: Keeping Pathogens Out
 
The Five Keys to Building a Better Food Safety Culture in 2023
The Five Keys to Building a Better Food Safety Culture in 2023The Five Keys to Building a Better Food Safety Culture in 2023
The Five Keys to Building a Better Food Safety Culture in 2023
 
The Use of Artificial Intelligence (AI) in Food Safety, and What to Expect Next
The Use of Artificial Intelligence (AI) in Food Safety, and What to Expect NextThe Use of Artificial Intelligence (AI) in Food Safety, and What to Expect Next
The Use of Artificial Intelligence (AI) in Food Safety, and What to Expect Next
 
Bypassing Safety Risks at the Intersection of Continuous Improvement & Custom...
Bypassing Safety Risks at the Intersection of Continuous Improvement & Custom...Bypassing Safety Risks at the Intersection of Continuous Improvement & Custom...
Bypassing Safety Risks at the Intersection of Continuous Improvement & Custom...
 
Proactive Internal Auditing (QMMI) - April 2023.pptx
Proactive Internal Auditing (QMMI) - April 2023.pptxProactive Internal Auditing (QMMI) - April 2023.pptx
Proactive Internal Auditing (QMMI) - April 2023.pptx
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 

Untangling the Knots in Your Digitization Implementation

  • 1. BEYOND COMPLIANCE Beyond Compliance Webinar & Podcast Series for Process Manufacturers Untangling the Knots in Your Digitization Implementation Arthur Laszczewski VP, Operations
  • 2. BEYOND COMPLIANCE Ensure Quality and Compliance Maximize Throughput and Yield Optimize Labor and Productivity DIGITAL PLANT MANAGEMENT PLATFORM hello! This session is brought to you by
  • 3. BEYOND COMPLIANCE BEYOND COMPLIANCE Meet Today’s Speaker Arthur Laszczewski VP, Operations Arthur has held leadership roles in engineering, client success, and smart manufacturing solutions for over 12 years. In 2022, he was named to Control Engineering’s "Engineering Leader Under 40" List, and today Arthur is helping manufacturers see realistic ROI and predictable outcomes through automation, secure connectivity, and machine safety.
  • 4. BEYOND COMPLIANCE About Mode40 We offer services to identify, manage, train, and integrate from Shop Floor to C-Suite and back.
  • 5. BEYOND COMPLIANCE BEYOND COMPLIANCE So What We’re Talking About Today? How do I connect these things? What do I need to think about? How do I future proof this? What are the pitfalls?
  • 6. BEYOND COMPLIANCE BEYOND COMPLIANCE So What We’re Talking About Today? Specifically: The OT Manufacturing Network (the IT Network is for another day)
  • 7. BEYOND COMPLIANCE BEYOND COMPLIANCE Common phrases and misconceptions around networking that lead to big problems later: • I don’t have a manufacturing network • We don’t have an IT person • It’s not a problem for us yet • We don’t have budget to spend on networking • We have “a guy” that handles it • I don’t know anything about networking, but it all seems to work fine This presentation focuses on extremely simple things you can do to ensure you future proof your systems and save $100k+ in the future. – OK! – perfect! – exactly! – it’s free! (mostly) – awesome! – it’s easy! Automation
  • 8. BEYOND COMPLIANCE Manufacturing OT Network A 30-Second Crash Course
  • 9. BEYOND COMPLIANCE What does a typical manufacturing network consist of? Electrical cabinet for a machine on the manufacturing floor PLC HMI Networked Devices Network Switch Secondary electrical cabinet for a machine on the manufacturing floor Networked Devices HMI Network Switch SCADA Computer Cloud
  • 10. BEYOND COMPLIANCE What does a typical manufacturing network consist of? Cloud Network Segment
  • 11. BEYOND COMPLIANCE How can a manufacturing network be architected? Network Segment Network Segment Network Segment Network Segment Packaging Line 1 Process Line 1 Process Line 2 Utilities or BMS Cloud
  • 12. BEYOND COMPLIANCE How can a manufacturing network be architected? Network Segment Network Segment Network Segment Network Segment Cloud Assuming you don’t have this yet – or maybe any networks Packaging Line 1 Process Line 1 Process Line 2 Utilities or BMS
  • 14. BEYOND COMPLIANCE BEYOND COMPLIANCE What are some common digital initiatives? OEE Production Planning Quality Tracking MES ERP Integration IoT Data Analytics Many others
  • 15. BEYOND COMPLIANCE What enables digitization? Digital Transformation Software Outputs Process Data Data Transport Manual: Paper then spreadsheet Button presses Network (typically OT) Manually collected Machine Interface On Premise Virtual information OEE, Inventory, purchasing tools, etc. Direct process manipulation through manufacturing floor Reports In the cloud Our focus today
  • 16. BEYOND COMPLIANCE BEYOND COMPLIANCE RECAP: What we have established and some assumptions ● Already digitizing, or will want to digitize manufacturing in the future ● We have no networks, or maybe some networks that communicate between machines ● We will want to exchange data with machines ● We don’t have an OT network team (maybe we have an IT team or IT MSP) Automation
  • 17. BEYOND COMPLIANCE How Do I Plan For the Future?
  • 18. BEYOND COMPLIANCE BEYOND COMPLIANCE If the systems area is already installed: ● Don’t make the problem worse when making changes ● Gather existing documentation now and store it If you’re going to turn on a digital initiative, making changes to your systems, or install new systems ● Start following the good practices outlined ahead… What do we need to future-proof our systems?
  • 19. BEYOND COMPLIANCE BEYOND COMPLIANCE Set Internal and External Requirements Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs
  • 20. BEYOND COMPLIANCE BEYOND COMPLIANCE Requirements: Network Architecture Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs 1. No point to point runs between control panels & field devices on Primary OT Network 2. PLC Panel to I/O Panel is okay on I/O Sub-Networks 3. No point to point runs between I/O panels on Sub-Network, always back to PLC panel (no daisy chaining) 4. Pull ethernet cabling to central switches (star network topology) Do This: Why? 1. Reduce network hops between devices communicating (daisy chains) 2. Laying physical cabling that conforms with future good practices when upgrading network (such us Purdue) 3. Less infrastructure to change when upgrading network (central switches vs distributed across all panels)
  • 21. BEYOND COMPLIANCE PLC PLC Panel Cloud PLC PLC Panel I/O Panel SCADA Computer Central OT or IT Cabinet No point-to-point runs between control panels & field devices on Primary OT Network
  • 22. BEYOND COMPLIANCE PLC PLC Panel Cloud PLC PLC Panel I/O Panel SCADA Computer Central OT or IT Cabinet No point-to-point runs between control panels & field devices on Primary OT Network PLC Panel to I/O Panel is good No PLC in Panel
  • 23. BEYOND COMPLIANCE PLC PLC Panel Cloud PLC PLC Panel I/O Panel SCADA Computer Central OT or IT Cabinet Pull cabling to central switches No PLC in Panel Remote OT Panel
  • 24. BEYOND COMPLIANCE BEYOND COMPLIANCE Requirements: Segmentation Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs 1. Nice to have (some will argue) 2. I/O belonging to PLC is segmented from the main network 3. Install PLCs with 2 network adapters Do This: Why? 1. Reduces network traffic (IO traffic only communicates with PLC) 2. I/O is usually programmed through the PLC anyways 3. Even if it’s programmed directly, it’s usually only programmed when the machine is installed 4. I/O is usually not a direct data source (data is usually pulled from PLC)
  • 25. BEYOND COMPLIANCE PLC PLC Panel Cloud I/O Panel Central OT or IT Cabinet I/O belonging to PLC is segmented from the main network. No PLC in Panel PLC PLC Panel SCADA Computer Remote OT Panel Install PLCs with 2 network adapters.
  • 26. BEYOND COMPLIANCE PLC x2 adapters Cloud Central OT or IT Cabinet I/O belonging to PLC is segmented from the main network. No PLC in Panel Remote OT Panel Install PLCs with 2 network adapters.
  • 27. BEYOND COMPLIANCE BEYOND COMPLIANCE Requirements: IP Addressing Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs 1. Create a standard for OT Network IP addressing within the facility 2. Basically a Master Excel spreadsheet that gets filled in 3. All installed devices are assigned an IP Addresses from this sheet NO EXCEPTIONS 4. Create Primary OT Network, and unique Subnets for IO networks (Segment) Do This: Why? 1. Provides a master log for all IP addressing 2. IP address is requirement to communicate with devices (troubleshooting, making changes, adding to network, etc.) 3. Reduces risk of duplicate IP addresses and potential downtime 4. Future proofs network so that everything can communicate
  • 28. BEYOND COMPLIANCE BEYOND COMPLIANCE Requirements: IP Addressing Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs ● Designate a Primary OT Network IP Subnet that all data sources (such as PLCs, HMIs, etc.) communicate across High level overview of setting IP Addressing ● Private subnets as defined by IETF & IANA ○ 10.x.x.y (if you’re unsure, use this) ○ 192.168.x.y ○ 172.16.x.y (slightly more complicated) ○ Where x is between 0-255 ● Easy example = 10.0.0.y (for Primary OT Network IP Subnet) ○ Where y is the unique address for a device, between 2-254 ● Example for other I/O subnets: ○ 10.0.1.y ○ 10.1.1.y ○ 10.30.0.y ○ Etc.
  • 29. BEYOND COMPLIANCE Central OT or IT Cabinet No PLC in Panel Remote OT Panel PLC PLC Panel SCADA Computer PLC Network Adapter #1 IP Addressing Convention PLC Network Adapter #2 Primary OT Network 10.0.0.x
  • 30. BEYOND COMPLIANCE BEYOND COMPLIANCE Track it in a spreadsheet All IP Addresses in subnet 10.0.0.y – where y is between 2-254 IP Addressing Standard Note: y=1 is always reserved for default gateway, more on this later
  • 31. BEYOND COMPLIANCE BEYOND COMPLIANCE Track it in a spreadsheet Subnet mask, usually 255.255.255.0 → Ask installer to update if different IP Addressing Standard
  • 32. BEYOND COMPLIANCE BEYOND COMPLIANCE Track it in a spreadsheet Update status – if it’s In-Use, Available, Reserved (y=1 always reserved) IP Addressing Standard
  • 33. BEYOND COMPLIANCE BEYOND COMPLIANCE Track it in a spreadsheet MAC Address → All devices have this, ask installer to update IP Addressing Standard
  • 34. BEYOND COMPLIANCE BEYOND COMPLIANCE Track it in a spreadsheet Description – What is the device → Ask installer to update this IP Addressing Standard
  • 35. BEYOND COMPLIANCE BEYOND COMPLIANCE Track it in a spreadsheet Model – Device Model Number → Ask installer to update this IP Addressing Standard
  • 36. BEYOND COMPLIANCE BEYOND COMPLIANCE Track it in a spreadsheet Location – Add a panel number or other identifier to easily find the asset IP Addressing Standard
  • 37. BEYOND COMPLIANCE BEYOND COMPLIANCE Track it in a spreadsheet Asset ID – Unique asset ID assigned by your company for network devices IP Addressing Standard
  • 38. BEYOND COMPLIANCE Central OT or IT Cabinet No PLC in Panel Remote OT Panel PLC PLC Panel SCADA Computer PLC Network Adapter #1 IP Addressing Convention PLC Network Adapter #2 Primary OT Network 10.0.0.x Line #1 Process PLC IO 10.0.5.x
  • 39. BEYOND COMPLIANCE BEYOND COMPLIANCE Create new tab for new IO subnets (example below, 10.0.5.y) All IP Addresses in subnet 10.0.5.y – where y is between 2-254 IP Addressing Standard Ask installer if they have “I/O Subnets” on system, if yes, assign them a new range
  • 40. BEYOND COMPLIANCE Central OT or IT Cabinet No PLC in Panel Remote OT Panel PLC PLC Panel SCADA Computer PLC Network Adapter #1 IP Addressing Convention PLC Network Adapter #2 Primary OT Network 10.0.0.x Line #1 Process PLC IO 10.0.5.x
  • 41. BEYOND COMPLIANCE BEYOND COMPLIANCE Requirements: Device Configuration Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs 1. Simple: All installed devices are configured with their assigned IP address from the spreadsheet, and use the reserved default gateway subnet they’re on (even if the gateway doesn’t exist) Do This: Why? 1. Future proofing for expanded and more complicated network architectures as your facility grows 2. Allows for routing across different subnets
  • 42. BEYOND COMPLIANCE BEYOND COMPLIANCE Tell the installer to setup the default gateway to x.x.x.1 on the subnet Device Configuration For example: Device at 10.0.0.3 is assigned a Default Gateway of 10.0.0.1
  • 43. BEYOND COMPLIANCE BEYOND COMPLIANCE Requirements: Physical Location Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs 1. Super Simple: Update existing / new plant layout drawings with panel numbers → make sure spreadsheet uses the same panel numbering scheme in “Location” column Do This: Why? 1. Knowing where your assets are that contain valuable data is important 2. Inverse: Knowing how to find information about your asset when you see it physically on the floor is also important
  • 44. BEYOND COMPLIANCE BEYOND COMPLIANCE Update spreadsheet with panel numbers Physical Location
  • 45. BEYOND COMPLIANCE BEYOND COMPLIANCE Requirements: Machine Reqs Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs 1. Interface Requirements (when ordering equipment) ○ Machine has interface to access data via Ethernet (converters okay) ○ Data is open and accessible through common industrial protocols without proprietary software Do This: Why? 1. Ethernet interfaces are required to pull data and integrate with other systems 2. Code is required to access the data from the machines you paid for 3. Getting code later is sometimes impossible 2. Code Backups ○ Not exactly networking, but important to access data ○ Installers, OEMs, Integrators must provide as-built backups for all machines and device (PLCs, HMIs, servers, applications, etc.) ○ Must provide new backups anytime a change is made
  • 47. BEYOND COMPLIANCE One Page Cheat-Sheet Item Standard Requirement Cost Network Architecture Create an internal and external requirement for projects: • All panels (e.g. PLC panels) and standalone devices (e.g. computers) on Primary OT network need to be wired back to OT or IT cabinet, no daisy chaining between panels • All I/O panels need to be wired back to a PLC panel, no daisy chaining between I/O Panels New network cabinet / panel with switch + wiring Segmentation Segment I/O onto separate networks outside of Primary OT network Potentially an extra communication card IP Addressing Create spreadsheet and mandate all devices are logged Free Device Configuration Configure devices as per spreadsheet and set default gateway to x.x.x.1 of the subnet Free Physical Location Add Panel Names to layout drawings and IP Address spreadsheet Updating site layout drawing Machine Requirements Interface – should have some way to pull data through common industrial protocol Usually Free (Sometimes Option) Get latest code changes before installers leave site Free
  • 49. BEYOND COMPLIANCE BEYOND COMPLIANCE Common Request OEE Production Planning Quality Tracking MES ERP Integration IoT Data Analytics Many others ● I have machines and want to do a digitization initiative ● There are 5 pieces of equipment I want data from ● I’m going to ask someone internal, or a contractor, to get this for me
  • 50. BEYOND COMPLIANCE BEYOND COMPLIANCE Design of a Laundry Detergent Powder Plant – Imagine . Think . Design (wordpress.com) Credi t:
  • 51. BEYOND COMPLIANCE BEYOND COMPLIANCE Standard Exists: ● Can identify devices from layout drawing to master spreadsheet ● Can find all information about the device Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs Standard Doesn’t Exist: ● Need to physically inspect panels on-site ● Don’t know what network it’s a part of ● Part Number not always visible – may need to shut off system and take things apart ● May need to talk to installer or OEM to get more information ● Can delay project by weeks and require additional on-site investigation Step 1: Identify machines and find PLC controllers of the machines Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs
  • 52. BEYOND COMPLIANCE BEYOND COMPLIANCE Standard Exists: ● PLC code is available and can be reviewed ● Machine was ordered with common industrial interface, data can be collected, and accessible through any industrial software Standard Doesn’t Exist: ● May find out that machine was not installed with data interface ● May be impossible to retrofit interface – may need new sensors and data collection methods –> expense ● Need to physically go to panel and attempt to pull code from PLC ● Code may not be commented and impossible to interpret ● May need to talk to installer or OEM to get more information ● May need to buy special software from OEM/vendor ● Can delay project by weeks, require additional on-site investigation, and additional sensors / hardware / software to collect data Step 2: Need to establish feasibility of pulling the required data Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs
  • 53. BEYOND COMPLIANCE BEYOND COMPLIANCE Standard Exists: ● All PLC are connected to singular Primary OT network ● Server is installed and connected to Primary OT network cabinet Standard Doesn’t Exist: ● Many possibilities on next steps: ● Need to map out facility to understand interconnections ● May need to install new conduit and network hardware ● May not be feasible from a financial standpoint ● May need to install and refit wireless solutions ● Solution will likely require someone extremely knowledgeable with networking to architect a solution ● Potential timeline delay: weeks to months Step 3: Need to deploy server to collect data and connect to machinery Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs
  • 54. BEYOND COMPLIANCE BEYOND COMPLIANCE Standard Exists: ● PLC IP address are known and can be easily setup ● Can avoid duplicating IP addresses and potential downtime ● Default gateway is configured on PLC and more complex network routing can be enabled (if required) Standard Doesn’t Exist: ● Network scans need to be performed to identify IP addresses or need to get information from installer/OEM ● May not have any idea how to connect to existing networks to start scanning process ● Potential duplicate IP address risks ● Default gateways need to be configured or changed - downtime ● May need NAT devices to translate IP address subnets ● May need to redo IP addressing schema – large amount of work Step 4: Need to connect server to machinery from a software standpoint Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs
  • 55. BEYOND COMPLIANCE BEYOND COMPLIANCE Standard Exists: ● Existing I/O IP address are known and can be easily setup ● Can avoid duplicating IP addresses and potential downtime ● Adding device to I/O network is trivial – network traffic is segmented – isolated network that won’t affect other systems Standard Doesn’t Exist: ● Network scans need to be performed to identify IP addresses or need to get information from installer/OEM ● Adding process level devices to unknown network – network stability can be low, unknown troubleshooting steps, may exacerbate underlying issues ● Potential duplicate IP address risks Step 5 (hypothetical): Need additional I/O for key performance data Network Architecture Segmentation IP Addressing Device Configuration Physical Location Machine Reqs
  • 57. BEYOND COMPLIANCE BEYOND COMPLIANCE • This is not an exhaustive list of all good practices • Goal is to layout steps for a company without an OT expert to set themselves up for the future • Taking these steps sets up foundational components of your physical network infrastructure – conduits / physical topology • Taking these steps sets up your logical topology for edge devices – IP addresses, interconnection, etc. • More steps are required to get to the “perfect” setup (whatever that means for you) – but this can reduce up to 90% of costs associated with retrofitting and overall cost of ownership. Conclusion
  • 58. BEYOND COMPLIANCE Questions? BEYOND COMPLIANCE Arthur Laszczewski VP, Operations Untangling the Knots in Your Digitization Implementation
  • 59. BEYOND COMPLIANCE White Papers & Surveys Webinars & Videos Product & Partner Info Solution Consultation BEYOND COMPLIANCE More Resources safetychain.com/resources/downloads More Digitization Resources P: 204-771-3585 W: mode40.com E: arthur@mode40.com W: linkedin.com/in/alaszczewski P: 604-360-7302 Arthur Laszczewski VP, Operations