configuring thin internet servers for industrial data collection (512) 306-0511/0558 fax...

13
CONFIGURING THIN INTERNET SERVERS CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax [email protected] WWW.concursys.com Jeffrey C. Michalski Concur System Technologies 2525 Wallingwood Drive, Suite 804 Austin, TX 79746 USA

Upload: tyler-fletcher

Post on 13-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

CONFIGURING THIN INTERNET SERVERS CONFIGURING THIN INTERNET SERVERS

FOR INDUSTRIAL DATA COLLECTIONFOR INDUSTRIAL DATA COLLECTION

(512) 306-0511/0558 [email protected]

WWW.concursys.com

Jeffrey C. MichalskiConcur System Technologies2525 Wallingwood Drive, Suite 804Austin, TX 79746 USA

Page 2: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Appliance Thin Server Market

Page 3: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Types of Industrial Appliance Server Nodes

Enterprise $1000-$9999

• 8/16 Bit Processors• System on a Chip • HTTP, XML, EMAIL using basic TCP/IP

• 32 Bit (x86, RISC) • Web Modems • Designed into Systems and Equipment

• Standalone• Bridge to Legacy Systems• Flexible Protocol Support

• Data Acquisition• Direct Sensor• Replaces PC /PLC Based Data Acquisition • Database, Virtual User Interface

Device$10- $100

Module $50-$500

Interface $300-$1500

Acquisition$500-5000

• Communication Concentrators• Network Storage

Page 4: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Industrial Uses of Appliance Servers

Monitoring => Automation => Control

Enterprise Planning (Intranet)

Supply Side Management (Extranet)

Remote Monitoring & Control (Internet)

Page 5: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Defining the Problem for Industrial Appliance Servers

Collect Data from Equipment, Systems & Devices

… provide Real-Time access

… using Established Internet Standards & Protocols

Internet

Page 6: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Industrial Appliance Server Flowchart

Collect Data

Store the Data

Is the Data Requested

Send Data Through the Service

Page 7: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Industrial Appliance Server Network Services

• Web Server (Virtual Interface & XML Transfer)

• FTP Server (File Transfer)

• Email Server (Alarm Data & Firewall Proof Access)

• Database Server (Structured Data Transfer)

• Data Socket Server (High speed/volume Transfer)

• Multimedia Server (Video and Audio Transfer)

Page 8: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Industrial ApplianceNetwork Topologies

Central

Distributed

Web PagesEmailsData

Web PagesEmailsData

Web PagesEmailsData

Web PagesEmailsData

Page 9: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Network Load for Industrial Application

1 Channel of 1 Second Data for 1 Day

Data Record Data Transfer Sizes

Start Time Stamp Raw Data: 2,419,200End Time Stamp

Channel # XML: 9,360,000Data Value

Status Compressed (ZIP) : 640,000

Network Load must be managed

Data Compression/Decompression is Important

Page 10: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Appliance Servers & Industrial Networking

Appliance Servers

HTML/XML

Smart Hub/Router

Switching

Priority Mgmt

Compression

Encryption

Page 11: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Appliance ServersWeb Page Types

• Dynamic • Scripts • Interpreted at Run Time• Slow / Resource Intensive

Hardcoded Pages

Template Pages

Active Pages

• Dynamic • Tags• Search & Replaced at Run Time• Fast

Static Pages• Dynamic • Code Into App• Hard to Modify• Fastest

• Static• Built in HTML Editor

Page 12: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Managing Configuration of Industrial Appliance Servers

File Management

Master Server

Database Synchronization

• Application/Content• File Transfer Through• FTP or Secure File Transfer Utility

• Master Server of XML configuration • Maintain Local Default XML File• Works well for a number of similarly

configured Nodes

• Master Database of Configurations• Synchronize to Update • Works well Diverse Configuration

Page 13: CONFIGURING THIN INTERNET SERVERS FOR INDUSTRIAL DATA COLLECTION (512) 306-0511/0558 fax mich@concursys.com  Jeffrey C. Michalski Concur

Industrial Appliance Server Application Example

• Semiconductor Cleanroom– Device Server reporting temperature humidity

– Module Server in Deposition Machine

Device Server Temperature/Humidity/Particle Count Interface Server Solder Paste/Pick & Place (Intranet) Acquisition Server Monitoring Exit Temperature on Reflow Module Server Built In Automated Inspect/Test (Extranet) Enterprise Server Recording Historical Data Records