Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS...
-
Upload
truongkhue -
Category
Documents
-
view
227 -
download
1
Transcript of Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS...
![Page 1: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/1.jpg)
INS SCANDINAVIAIndustrial IOT - Industry 4.0 - Industrial Internet
Remote access and Remote Data Online!
INS Scandinavia
TLF: +45 702 702 32
Jacob Grove Hinsch
+45 22219100
www.i-n-s.dk
INS-CLOUD.COM
Network
Security
Industrial
![Page 2: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/2.jpg)
INS SCANDINAVIA
I HAR DATAENE OG VI HJÆLPER MED INFRASTRUKTUREN
KOM I GANG PÅ FÅ TIMER, FRA PLC TIL DB
• INGEN ÆNDRING I PLC PROGRAMMET
• LOG DINE DATA OG SEND DEM VIA TALK2M VPN ELLER LAN , MPLS
• GEM JERES DATA I, NOSQL – MS SQL – MY SQL ELLER EGEN DB LØSNING
INS Scandinavia
TLF: +45 702 702 32
Jacob Grove Hinsch
+45 22219100
www.i-n-s.dk
INS-CLOUD.COM
Network
Security
Industrial
![Page 3: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/3.jpg)
Your remote sites at your fingertips.
eWON Flexy
The very FIRST industrial modular router
![Page 4: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/4.jpg)
BUILD YOUR
Flexy 201:
4 x Ethernet 10/100 Switch
Ref. FLEXY201
Flexy 202:
1 x Ethernet 10/100
1 x RS232/485/422 port
Ref. FLEXY202
Flexy 203:
1 x Ethernet 10/100
1 x MPI/Profibus port
Ref. FLEXY203
2 x Digital Input, 1 x Digital Output
128 MB Memory
ARM 9 clocked @ 300 MHZ
![Page 5: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/5.jpg)
DEVICE
MODBUS TCP
XIP
EtherNet/IP™
FINS TCP
ISO TCP
VCOM
MODBUS RTU
UNITELWAY
DF1
FINS Hostlink
PPI,MPI (S7) or PROFIBUS (S7)
ASCII
• In MODBUS/RTU, MODBUS/TCP,
Unitelway, DF1, PPI, MPI (S7), PROFIBUS
(S7), FINS Hostlink, FINS TCP,
EtherNet/IP™, ISO TCP, Mitsubishi FX,
Hitachi EH, ASCII.
Ethernet-to-Serial Gateway Data acquisition Gateway
![Page 6: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/6.jpg)
WHY FLEXY ?
• Monitor health information of the machine
• Scalable applications
• Cost effective pricing
• Broad range of applications and markets
• Water & Waste Water
• Energy
• HVAC
• …
![Page 7: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/7.jpg)
APPS.
• Your monitoring application in minutes!
• Ready-to-use Apps for:
• Remote access
• Data acquisition
• Alarming
• Datalogging
• Web HMI
• Programming
![Page 8: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/8.jpg)
APPS.
• Easy configuration through web interface
• No need of external software
• Event and system log page for site status
![Page 9: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/9.jpg)
APPS.
• Router
• Routing functions (NAT, Filtering)
• I/O Drivers
• Various Ethernet/serial protocols (DF1, FINS,
MPI, MODBUS RTU&TCP, ISOTCP,
EtherNet/IP, AS511, PPI, H protocol, FX,
MC,…) used to read/write PLC data
into/from tags
• Up to 1,500 tags
![Page 10: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/10.jpg)
APPS.
• Alarms
• Alarm system (4 thresholds/tag) with
notifications (SMS, eMail,…)
• Datalogging
• Time stamped tag values recorded in internal
DB at interval min. 1 sec.
• Up to 1 million points
• Two modes: Historical and Realtime.
![Page 11: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/11.jpg)
APPS.
• Web HMI
• Basic Monitoring with real-time view, alarm
summary & history , data logging trends
• Embedded Web server for dynamic HMI
• Programming
• Basic scripting for simple customization (Up to
256 Kbytes available)
• J2ME embedded JAVA for complex
application (Up to 30 Mbytes)
• Easy customization for special application
requirement
![Page 12: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/12.jpg)
CONNECT YOUR .
*available on demand
![Page 13: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/13.jpg)
What is DataMailbox ?
DATAMAILBOX AT A GLANCE
DataMailbox is a new TALK2M service for
temporary storage of eWON archives
DataMailbox simplifies the gathering of
massive amount of data coming from remote
eWON sites
![Page 14: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/14.jpg)
WHAT IS THE PAIN?
• At Server side: Hosting a public Internet server
• Requires IT skills and infrastructure such as : Public IP Address, Firewall, SSL certificate for
secure connections
• Data Synchronization
• Users want to synchronize their data from the field (eWON’s)
• « Give me the history samples that I haven’t received yet. I don’t want to handle duplicate
history samples, I don’t want to implement obscure protocols or create ultra-complex SQL
queries. »
• = « Just give me the new data ! »
• Polling can be slow when dealing with large amount of remote sites…
![Page 15: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/15.jpg)
TALK2M DATAMAILBOX
eWON pushes the data (Historical data & Alarms) to
its dedicated DataMailbox (one per Talk2M account)
Customer retrieve new data in easy and
straightforward way
• Like old mailbox managed by your ISP
![Page 16: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/16.jpg)
DATAMAILBOX
BENEFITS
• No need to install and manage a server
• No Internet-facing public web server
• DMWeb: A super-easy data synchronization protocol
• Straight forward API ‘s, similar to the M2Web API
• One call new data retrieval
• JSON-based format
• Supports all usual programming languages & platforms
• Combines the benefits of PUSH and POLL !!!
![Page 17: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/17.jpg)
BEST OF BOTH WORLDS
• Takes advantage of PUSH technology
• Each eWON pushes regularly its data archives to TALK2M
• No limitation in size: Talk2M is designed for massive deployment of eWON sites
• Takes advantage of POLLING technology
• The Central station go and get the stored Data at its own pace
• SCADA or Historian can « swallow » and « digest » big amount of Data according to its processing power !
DATAMAILBOX
Asynchronous Push & Poll !
![Page 18: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/18.jpg)
WHAT IS JSON ?
• JSON (JavaScript Object Notation) is a text format that is language independent (C, C++, C#, Java,
JavaScript, Perl, Python, …)
• So virtually all modern programming languages support JSON !
• Lightweight data-interchange format. It is easy for humans to read and write but also easy for machines to
parse and generate
• Easier-to-use alternative to XML !
![Page 19: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/19.jpg)
DMWEB APIS
• Goal: use Web APIS to download data from the DataMailbox Server
• HTPPS-based, similar to M2Web API
• credentials : t2maccount, t2musername, t2mpassword, t2mdevid
• getewons, getewon
• getdata: retrieve historical data using criterias (date, tag, ewon)
• delete, clean
• syncdata: download all NEW historical data without duplicates
• Your server processes data at its own pace !
![Page 20: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/20.jpg)
DMWEB API
SYNCDATA
Data
Mailb
ox
Serv
er
syncdata ? create Transaction
New Data + transaction Id = 4567
Historical Data + transaction Id = 1234
syncdata ? create Transaction & last Transaction Id = 4567
…
+ more data available
syncdata ? create Transaction & last Transaction Id = 1234
…
Your
Applica
tion
![Page 21: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/21.jpg)
EXAMPLE
https://data.talk2m.com/syncdata?t2maccount=myaccount&
t2musername=myname&t2mpassword=mypassword
&t2mdevid=61ddac56-6976-4d3e-ad4e-a79dde788010
&createTransaction&lastTransactionId=4567
ZIP
![Page 22: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/22.jpg)
DataMailbox utility:
the « DMViewer »
![Page 23: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/23.jpg)
EXAMPLE ON A SCADA
Use case with a SCADA/Historian software:
•
• Ignition contains/allows:
• Internal scripting engine (python script language)
• https request
• JSON decoder
• DMWeb API “syncdata” retrieve s data from the DataMailbox
and insert it into Ignition Tag historian
![Page 24: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/24.jpg)
![Page 25: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/25.jpg)
![Page 26: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/26.jpg)
SUMMARY
• Store & Forward: We do NOT store customer data
• Designed as a temporary storage system !!!
• Implemented as a circular buffer with maximum retention of 10 days
• Data are kept maximum 10 days (except if a M2WEB API Delete call has been issued),
• Then they are automatically deleted
• Use cases
• Historians
• Business Intelligence solutions
• Reporting tools
• Big Data
Talk2M DataMailbox = Data Collection + Easy
![Page 27: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/27.jpg)
BIG DATA
• Big Data – What is the idea behind this buzzword?
• Sensors everywhere: the Industrial Internet of Things
• Datalogging
• Measure, sample, log data, even if you don’t know why NOW
• As soon as data mining and crunching apps are developed, you can use them rightaway since you are already collecting
data
• The more you know about your machine or process, the better you can optimize it
• In our industrial world
• Industrial IOT
• Industry 4.0
• Industrial Internet
![Page 28: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/28.jpg)
IN PRACTICE…
• Sample local data with your remote Flexy
• Log it in eWON’s memory and push it to the DataMailbox
• Download the Talk2M DataMailbox SDK
• Documentation & Reference guide
• DataMailbox Viewer application
• Sample code
• Request your Talk2M Developer ID
• Available on web site
• Start programming your DataMailbox connector!
• Starting from SDK sample code
![Page 29: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/29.jpg)
TALK2M APIS: M2WEB & DMWEB
![Page 30: Industrial INS SCANDINAVIA - SESAM Worldsesam-world.com/_pdf/sesam-119/08-INS.pdf · INS SCANDINAVIA Industrial IOT ... • SCADA or Historian can « swallow » and « digest » big](https://reader031.fdocuments.net/reader031/viewer/2022021821/5af1c6bf7f8b9ac2468fbf94/html5/thumbnails/30.jpg)
Talk2M is an IIoT Developer platform!!!
All you need to know is here:
http://developer.ewon.biz
Follow us: www.ewon.biz
Thank You
INS Scandinavia
TLF: +45 702 702 32
Jacob Grove Hinsch
+45 22219100
www.i-n-s.dk
INS-CLOUD.COM
Network
Security
Industrial