SlideShare a Scribd company logo
1 of 6
Download to read offline
Moxa White Paper Embedded Computing for Industrial
Applications
Released on May 1, 2008
Copyright © 2008 Moxa Inc. All rights reserved.
Moxa manufactures one of the world’s leading brands of device networking solutions. Products include industrial
embedded computers, industrial Ethernet switches, serial device servers, multiport serial boards, embedded
device servers, and remote I/O products. Our products are key components of many networking applications,
including industrial automation, manufacturing, POS, and medical treatment facilities.
How to contact Moxa
Tel: 1-714-528-6777
Fax: 1-714-528-6778
Web: www.moxa.com
Email: info@moxa.com
This document was produced by the Moxa Technical Writing
Center (TWC). Please send your comments or suggestions
about this or other Moxa documents to twc@moxa.com.
Andrew Hsu, Moxa Project Manager
andrew.hsu@moxa.com
It’s safe to say that everyone knows what a computer is.
However, that said, many people remain blissfully unaware of
the distinction between a general-purpose computer, and a
so-called “embedded computer.” General-purpose computers,
such as the typical office PC, are used to run a variety of
programs and applications. For example, most people have at
one time or another used word processing software,
spreadsheet programs, email utilities, or any of the thousands
of computer games available on the market. In contrast,
embedded computers are designed to handle a specific
application, such as monitoring a security door, reporting the
status of sensors for a control system, or managing traffic
lights at a busy intersection.
There are two main advantages to using embedded computers.
The first is a big reduction in cost. The second is that they are
easy to deploy. In fact, both advantages are related to the size
of the embedded computer. Since embedded computers tend
to be much smaller than general-purpose computers, and do
not require purchasing a monitor, keyboard, and mouse, the
cost is quite a bit less than for a general-purpose computer
system. The reduced size also makes it easier to deploy
embedded computers at a large number of remote locations.
The location of your application can have a big effect on the
type of equipment you purchase, and this is also true of
embedded computers. A simple example is an entry gate
application. If the entrance is a door located inside an air
Moxa White Paper Embedded Computing for Industrial
Applications
Copyright © 2008 Moxa Inc. Page 2 of 6
conditioned building, then the embedded computer only needs
to function reliably in a narrow temperature band and at a
relatively low humidity. On the other hand, if the entrance is
located outdoors, you may need to use an embedded computer
guaranteed to operate reliably in extremely cold temperatures
(e.g., as low as -35°C), and in extremely hot temperatures
(e.g., as high as +70°C).
For embedded applications subject to harsh environmental
conditions, you should look for embedded computers that meet
all of the following specifications:
Ready access: A robust design and remote management
capability are a must to reduce maintenance costs and
ensure that the embedded computer operates reliably.
Reliable communication: For applications that require a
distributed system architecture, be sure to use embedded
computers that offer a choice of interfaces and support
secure transmission protocols.
Fit for harsh environments: Many industrial applications
call for a DIN-rail form factor and wide operating
temperature support. For buses and installation on machines
with moving parts, an anti-vibration guarantee must also be
considered.
Versatile expansion options: Embedded computers with a
rich variety of expansion slots, memory options, and
communication ports give system integrators more options
when designing new systems and when reusing existing
equipment for other applications.
Efficient management: Being able to install embedded
computers quickly and easily is essential when dealing with
large systems. In addition, a remote management capability
increases the reliability of your system, and makes it easy to
configure and update firmware and software.
The Move towards Greater Versatility
Even though embedded computers do not require a monitor,
keyboard, and mouse, they still need some means of
Moxa White Paper Embedded Computing for Industrial
Applications
Copyright © 2008 Moxa Inc. Page 3 of 6
communicating with other devices in the system. At the bare
minimum, the computers should have one or two serial ports
for connecting to external devices. However, for the embedded
computer to be a viable component of a modern control
system, it should also be able to connect to a number of other
interface types:
Serial Communication Interfaces (SCI): RS-232,
RS-422, and RS-485 are the standard serial interfaces for
industrial applications.
Universal Serial Bus (USB): Although the
RS-232/422/485 interfaces are still the norm for industrial
applications, USB is starting to make inroads.
Networks: Ethernet is now pervasive in the office and home
environments, and is being used more and more in industrial
settings. In addition, some industrial applications use the
CAN (Control Area Network) protocol.
Discrete IO: Large-scale control systems make liberal use
of General Purpose Input/Output (GPIO) technology.
Analog to Digital/Digital to Analog (ADC/DAC): The
capability to convert analog signals to digital signals and vice
versa is a requirement for many industrial applications.
Wireless Communication Interface: Industrial
applications located in hard-to-wire settings can benefit by
using wireless connections to transmit data over a network.
WWAN
(Cellular Network)
WLAN
(Short Range
Transmission)
GSM/GPRS/CDMA +
3G/UMTS/HSDPA
WLAN 802.11 a/b/g WLAN 802.11 b/g
+
Moxa White Paper Embedded Computing for Industrial
Applications
Copyright © 2008 Moxa Inc. Page 4 of 6
Embedded Computers for Harsh Environments
In contrast to secure, temperature-regulated office
environments, harsh environment applications need
equipment with a rugged design. Your embedded computers
should have a robust and compact metal housing, use few (if
any) cables, and use no moving parts such as hard discs and
cooling fans. Hard disks, in particular, crash or fail relatively
often, which makes using flash memory an attractive
alternative. In addition, anti-vibration and anti-shock features
can improve the stability of systems used on buses, trucks,
trains, and other moving objects.
Wide Temperature Design
A wide operating temperature design is a key factor for
applications that run in critical, outdoor environments, since
temperatures could range from as low as -35°C to as high as
+70°C. For this reason, you should choose embedded
computers made from high quality components that
generate less heat, and have a long MTBF. If you have doubts
about a computer’s ability to work reliably in cold and hot
temperatures, be sure to ask the manufacturer to provide
the proper verification and certification documents.
Isolation Protection
Electronic equipment can benefit from using optical isolation
technology to protect against ground voltage loops and other
electrical disturbances. The isolator works by converting an
electrical signal into a light signal, which is transmitted across a
short gap in the electronics. When the light signal reaches the
other side of the gap, it is converted back into an electrical
signal. The gap that’s created in the electronic circuit is often
placed between a transmitter and receiver.
A common problem for many RS-485 applications is ground
loop currents that flow through the ground line when ground
voltage levels differ between connected devices. To eliminate
this problem, some RS-485 products come with up to 2 KV of
Moxa White Paper Embedded Computing for Industrial
Applications
Copyright © 2008 Moxa Inc. Page 5 of 6
optical isolation protection.
If the RS-485 network covers a fairly long distance, isolation
protection keeps the RS-485 devices’ interface components
from getting fried. You should look for products that offer at
least 2 KV of optical isolation protection.
Customer-friendly Features
For time-to-market considerations, embedded computers
should be much more than just a hardware box that requires
extensive installations and configurations. Look for the
following important features when deciding what type of
embedded computer to purchase for your industrial
applications:
Ready-to-run operating system: Most system integrators
and other embedded computer users now look for computers
with a pre-installed operating system, drivers, file systems,
and common applications such as Open VPN or IPsec VPN.
Protocol conversion: Embedded computers must often
connect to a variety of devices that don’t always use the
same communication protocol. For this reason, you should
look for suppliers that provide convenient protocol
conversion software to ease the task of passing data back
Isolator is
installed
here
Higher Voltage Lower Voltage
Ground Loop
Computer
Room
Serial
Device
15 m to 1 km serial connection
Ground is charged
Moxa White Paper Embedded Computing for Industrial
Applications
Copyright © 2008 Moxa Inc. Page 6 of 6
and forth between different devices.
Remote access: Mangers of many existing systems are still
faced with the nightmare of needing to send engineers onsite
to manage their embedded computers. A simple way to turn
this nightmare into a memorable dream is to use embedded
computers that are accessible remotely over an Ethernet or
cellular network. In addition, efficient online device
management tools can save engineers many hours of
frustration.
Summary
In this paper, we explained the basic difference between a
general-purpose computer and embedded computer, and
highlighted the features that embedded computers should
have when used for industrial applications. The most important
features are:
• Wide temperature design
• Isolation protection
• Customer-friendly features
• Ready-to-run operating system
• Protocol conversion software
NOTE: Moxa provides a rich selection of embedded computers for industrial applications.
For details, check our website at www.moxa.com, or contact the author, Andrew Hsu, at
support@moxa.com.
Disclaimer
This document is provided for information purposes only, and the contents hereof are subject to change without
notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions,
whether expressed orally or implied by law, including implied warranties and conditions of merchantability, or
fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no
contractual obligations are formed either directly or indirectly by this document. This document may not be
reproduced or transmitted in any form for any purpose, without our prior written permission.

More Related Content

What's hot

EMR-West-Automation-Line-Card-Mar-21-2016
EMR-West-Automation-Line-Card-Mar-21-2016EMR-West-Automation-Line-Card-Mar-21-2016
EMR-West-Automation-Line-Card-Mar-21-2016EKMinistries
 
An Introduction to Semiconductors and Intel
An Introduction to Semiconductors and IntelAn Introduction to Semiconductors and Intel
An Introduction to Semiconductors and IntelDESMOND YUEN
 
Design and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tDesign and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tIJARIIT
 
Bringing manufacturing in house with secure IIoT communications | Siemens & P...
Bringing manufacturing in house with secure IIoT communications | Siemens & P...Bringing manufacturing in house with secure IIoT communications | Siemens & P...
Bringing manufacturing in house with secure IIoT communications | Siemens & P...Polestar IIoT
 
Discrete MFG IoT Factory of the Future
Discrete MFG IoT Factory of the FutureDiscrete MFG IoT Factory of the Future
Discrete MFG IoT Factory of the FutureMainstay
 
Industrial Ethernet, Part 2: Case Studies
Industrial Ethernet,Part 2: Case StudiesIndustrial Ethernet,Part 2: Case Studies
Industrial Ethernet, Part 2: Case StudiesControlEng
 
Industrial Wireless Network Components and Equipment
Industrial Wireless Network Components and EquipmentIndustrial Wireless Network Components and Equipment
Industrial Wireless Network Components and EquipmentArjay Automation
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemIOSR Journals
 
Modular Embedded Design to Accelerate IoT Proliferation
Modular Embedded Design to Accelerate IoT ProliferationModular Embedded Design to Accelerate IoT Proliferation
Modular Embedded Design to Accelerate IoT ProliferationToradex
 
Industrial IoT Mayhem? Java IoT Gateways to the Rescue
Industrial IoT Mayhem? Java IoT Gateways to the RescueIndustrial IoT Mayhem? Java IoT Gateways to the Rescue
Industrial IoT Mayhem? Java IoT Gateways to the RescueEurotech
 
The Future of Machine Building is NOW!
The Future of Machine Building is NOW!The Future of Machine Building is NOW!
The Future of Machine Building is NOW!Schneider Electric
 
Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks ControlEng
 
Communication part consists of client module SCALANCE W747-1RR.
Communication part consists of client module SCALANCE W747-1RR.Communication part consists of client module SCALANCE W747-1RR.
Communication part consists of client module SCALANCE W747-1RR.James George
 

What's hot (19)

EMR-West-Automation-Line-Card-Mar-21-2016
EMR-West-Automation-Line-Card-Mar-21-2016EMR-West-Automation-Line-Card-Mar-21-2016
EMR-West-Automation-Line-Card-Mar-21-2016
 
An Introduction to Semiconductors and Intel
An Introduction to Semiconductors and IntelAn Introduction to Semiconductors and Intel
An Introduction to Semiconductors and Intel
 
Design and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io tDesign and implementation of microcontroller in fpga for io t
Design and implementation of microcontroller in fpga for io t
 
Bringing manufacturing in house with secure IIoT communications | Siemens & P...
Bringing manufacturing in house with secure IIoT communications | Siemens & P...Bringing manufacturing in house with secure IIoT communications | Siemens & P...
Bringing manufacturing in house with secure IIoT communications | Siemens & P...
 
Discrete MFG IoT Factory of the Future
Discrete MFG IoT Factory of the FutureDiscrete MFG IoT Factory of the Future
Discrete MFG IoT Factory of the Future
 
Industrial Ethernet, Part 2: Case Studies
Industrial Ethernet,Part 2: Case StudiesIndustrial Ethernet,Part 2: Case Studies
Industrial Ethernet, Part 2: Case Studies
 
Eaton El-Pro TecWise
Eaton El-Pro TecWiseEaton El-Pro TecWise
Eaton El-Pro TecWise
 
Industrial Wireless Network Components and Equipment
Industrial Wireless Network Components and EquipmentIndustrial Wireless Network Components and Equipment
Industrial Wireless Network Components and Equipment
 
Embedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control SystemEmbedded Web Server based Interactive data acquisition and Control System
Embedded Web Server based Interactive data acquisition and Control System
 
Modular Embedded Design to Accelerate IoT Proliferation
Modular Embedded Design to Accelerate IoT ProliferationModular Embedded Design to Accelerate IoT Proliferation
Modular Embedded Design to Accelerate IoT Proliferation
 
Ap8222 ss
Ap8222 ssAp8222 ss
Ap8222 ss
 
Industrial IoT Mayhem? Java IoT Gateways to the Rescue
Industrial IoT Mayhem? Java IoT Gateways to the RescueIndustrial IoT Mayhem? Java IoT Gateways to the Rescue
Industrial IoT Mayhem? Java IoT Gateways to the Rescue
 
Beagle board
Beagle boardBeagle board
Beagle board
 
Ap8132 specification sheet_final
Ap8132 specification sheet_finalAp8132 specification sheet_final
Ap8132 specification sheet_final
 
Ap8132 spec sheet
Ap8132 spec sheetAp8132 spec sheet
Ap8132 spec sheet
 
ICISS Newsletter Feb 14
ICISS Newsletter Feb 14ICISS Newsletter Feb 14
ICISS Newsletter Feb 14
 
The Future of Machine Building is NOW!
The Future of Machine Building is NOW!The Future of Machine Building is NOW!
The Future of Machine Building is NOW!
 
Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks Energy in Factory Automation and the Role of Industrial Networks
Energy in Factory Automation and the Role of Industrial Networks
 
Communication part consists of client module SCALANCE W747-1RR.
Communication part consists of client module SCALANCE W747-1RR.Communication part consists of client module SCALANCE W747-1RR.
Communication part consists of client module SCALANCE W747-1RR.
 

Viewers also liked

UC-8100 Wireless Computers
UC-8100 Wireless ComputersUC-8100 Wireless Computers
UC-8100 Wireless ComputersDigital River
 
A Primer on Obtaining IEC 61850-3 Certification for Embedded Computers
A Primer on Obtaining IEC 61850-3 Certification for Embedded ComputersA Primer on Obtaining IEC 61850-3 Certification for Embedded Computers
A Primer on Obtaining IEC 61850-3 Certification for Embedded ComputersDigital River
 
Moxa Tech White Paper - Choosing An Embedded Operating System
Moxa Tech White Paper - Choosing An Embedded Operating SystemMoxa Tech White Paper - Choosing An Embedded Operating System
Moxa Tech White Paper - Choosing An Embedded Operating SystemDigital River
 
The Next Link in IPC Evolution
The Next Link in IPC EvolutionThe Next Link in IPC Evolution
The Next Link in IPC EvolutionDigital River
 
Moxa white paper---Using Embedded Computers to Manage Your Solar Power System
Moxa white paper---Using Embedded Computers to Manage Your Solar Power SystemMoxa white paper---Using Embedded Computers to Manage Your Solar Power System
Moxa white paper---Using Embedded Computers to Manage Your Solar Power SystemDigital River
 
Moxa white paper---Using Sample Code to Develop Embedded Applications
Moxa white paper---Using Sample Code to Develop Embedded ApplicationsMoxa white paper---Using Sample Code to Develop Embedded Applications
Moxa white paper---Using Sample Code to Develop Embedded ApplicationsDigital River
 
QA Automation course 2014 - DIO-soft, Kyiv
QA Automation course 2014 - DIO-soft, KyivQA Automation course 2014 - DIO-soft, Kyiv
QA Automation course 2014 - DIO-soft, KyivSergey Kochergan
 

Viewers also liked (7)

UC-8100 Wireless Computers
UC-8100 Wireless ComputersUC-8100 Wireless Computers
UC-8100 Wireless Computers
 
A Primer on Obtaining IEC 61850-3 Certification for Embedded Computers
A Primer on Obtaining IEC 61850-3 Certification for Embedded ComputersA Primer on Obtaining IEC 61850-3 Certification for Embedded Computers
A Primer on Obtaining IEC 61850-3 Certification for Embedded Computers
 
Moxa Tech White Paper - Choosing An Embedded Operating System
Moxa Tech White Paper - Choosing An Embedded Operating SystemMoxa Tech White Paper - Choosing An Embedded Operating System
Moxa Tech White Paper - Choosing An Embedded Operating System
 
The Next Link in IPC Evolution
The Next Link in IPC EvolutionThe Next Link in IPC Evolution
The Next Link in IPC Evolution
 
Moxa white paper---Using Embedded Computers to Manage Your Solar Power System
Moxa white paper---Using Embedded Computers to Manage Your Solar Power SystemMoxa white paper---Using Embedded Computers to Manage Your Solar Power System
Moxa white paper---Using Embedded Computers to Manage Your Solar Power System
 
Moxa white paper---Using Sample Code to Develop Embedded Applications
Moxa white paper---Using Sample Code to Develop Embedded ApplicationsMoxa white paper---Using Sample Code to Develop Embedded Applications
Moxa white paper---Using Sample Code to Develop Embedded Applications
 
QA Automation course 2014 - DIO-soft, Kyiv
QA Automation course 2014 - DIO-soft, KyivQA Automation course 2014 - DIO-soft, Kyiv
QA Automation course 2014 - DIO-soft, Kyiv
 

Similar to Moxa white paper---Embedded Computing for Industrial Embedded Computing for Industrial Applications

teltonika-networks-use-case-catalog-v1.2.pdf
teltonika-networks-use-case-catalog-v1.2.pdfteltonika-networks-use-case-catalog-v1.2.pdf
teltonika-networks-use-case-catalog-v1.2.pdfitsamihaland
 
137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)Karteek Irukulla
 
Device Connection Systems for Industrial Ethernet
Device Connection Systems for Industrial EthernetDevice Connection Systems for Industrial Ethernet
Device Connection Systems for Industrial EthernetMETZ CONNECT USA Inc.
 
Module name is Networks 512 As the demand for faster and .pdf
Module name is Networks 512 As the demand for faster and .pdfModule name is Networks 512 As the demand for faster and .pdf
Module name is Networks 512 As the demand for faster and .pdffreddysarabia1
 
anybus-gateways-wireless-concept.pdf
anybus-gateways-wireless-concept.pdfanybus-gateways-wireless-concept.pdf
anybus-gateways-wireless-concept.pdfKamit Patel
 
It 443 lecture 1
It 443 lecture 1It 443 lecture 1
It 443 lecture 1elisha25
 
edgecomputing-201203071131.pptx
edgecomputing-201203071131.pptxedgecomputing-201203071131.pptx
edgecomputing-201203071131.pptxWalidMG1
 
Netbiter solutions to m2m problems with ethernet and gprs 3g
Netbiter solutions to m2m problems with ethernet and gprs  3gNetbiter solutions to m2m problems with ethernet and gprs  3g
Netbiter solutions to m2m problems with ethernet and gprs 3gnetbiter
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmfAjay Naidu Jami
 
Using Zabbix in IoT Architecture
Using Zabbix in IoT ArchitectureUsing Zabbix in IoT Architecture
Using Zabbix in IoT ArchitectureGruppo Finmatica
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdacnanocdac
 
Application Note on Building a Smart Energy Gateway solution
Application Note on Building a Smart Energy Gateway solutionApplication Note on Building a Smart Energy Gateway solution
Application Note on Building a Smart Energy Gateway solutionMistral Solutions
 
Graduation Project Documentation.PDF
Graduation Project Documentation.PDFGraduation Project Documentation.PDF
Graduation Project Documentation.PDFMostafa Elhoushi
 
Mini final docmtn final
Mini final docmtn finalMini final docmtn final
Mini final docmtn finalAyesha Mubeen
 

Similar to Moxa white paper---Embedded Computing for Industrial Embedded Computing for Industrial Applications (20)

teltonika-networks-use-case-catalog-v1.2.pdf
teltonika-networks-use-case-catalog-v1.2.pdfteltonika-networks-use-case-catalog-v1.2.pdf
teltonika-networks-use-case-catalog-v1.2.pdf
 
137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)
 
Sa*ple
Sa*pleSa*ple
Sa*ple
 
Device Connection Systems for Industrial Ethernet
Device Connection Systems for Industrial EthernetDevice Connection Systems for Industrial Ethernet
Device Connection Systems for Industrial Ethernet
 
Module name is Networks 512 As the demand for faster and .pdf
Module name is Networks 512 As the demand for faster and .pdfModule name is Networks 512 As the demand for faster and .pdf
Module name is Networks 512 As the demand for faster and .pdf
 
anybus-gateways-wireless-concept.pdf
anybus-gateways-wireless-concept.pdfanybus-gateways-wireless-concept.pdf
anybus-gateways-wireless-concept.pdf
 
It 443 lecture 1
It 443 lecture 1It 443 lecture 1
It 443 lecture 1
 
edgecomputing-201203071131.pptx
edgecomputing-201203071131.pptxedgecomputing-201203071131.pptx
edgecomputing-201203071131.pptx
 
embedded systems
embedded systemsembedded systems
embedded systems
 
Edge computing
Edge computingEdge computing
Edge computing
 
Netbiter solutions to m2m problems with ethernet and gprs 3g
Netbiter solutions to m2m problems with ethernet and gprs  3gNetbiter solutions to m2m problems with ethernet and gprs  3g
Netbiter solutions to m2m problems with ethernet and gprs 3g
 
Home automation using dtmf
Home automation using dtmfHome automation using dtmf
Home automation using dtmf
 
Using Zabbix in IoT Architecture
Using Zabbix in IoT ArchitectureUsing Zabbix in IoT Architecture
Using Zabbix in IoT Architecture
 
WM_Systems_Catalog_2023-AUGUST-ENG_v1_mobile.pdf
WM_Systems_Catalog_2023-AUGUST-ENG_v1_mobile.pdfWM_Systems_Catalog_2023-AUGUST-ENG_v1_mobile.pdf
WM_Systems_Catalog_2023-AUGUST-ENG_v1_mobile.pdf
 
WM_Systems_Catalog_2023-AUGUST-ENG_v1_mobile.pdf
WM_Systems_Catalog_2023-AUGUST-ENG_v1_mobile.pdfWM_Systems_Catalog_2023-AUGUST-ENG_v1_mobile.pdf
WM_Systems_Catalog_2023-AUGUST-ENG_v1_mobile.pdf
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdac
 
Application Note on Building a Smart Energy Gateway solution
Application Note on Building a Smart Energy Gateway solutionApplication Note on Building a Smart Energy Gateway solution
Application Note on Building a Smart Energy Gateway solution
 
final doc
final docfinal doc
final doc
 
Graduation Project Documentation.PDF
Graduation Project Documentation.PDFGraduation Project Documentation.PDF
Graduation Project Documentation.PDF
 
Mini final docmtn final
Mini final docmtn finalMini final docmtn final
Mini final docmtn final
 

Recently uploaded

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Recently uploaded (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Moxa white paper---Embedded Computing for Industrial Embedded Computing for Industrial Applications

  • 1. Moxa White Paper Embedded Computing for Industrial Applications Released on May 1, 2008 Copyright © 2008 Moxa Inc. All rights reserved. Moxa manufactures one of the world’s leading brands of device networking solutions. Products include industrial embedded computers, industrial Ethernet switches, serial device servers, multiport serial boards, embedded device servers, and remote I/O products. Our products are key components of many networking applications, including industrial automation, manufacturing, POS, and medical treatment facilities. How to contact Moxa Tel: 1-714-528-6777 Fax: 1-714-528-6778 Web: www.moxa.com Email: info@moxa.com This document was produced by the Moxa Technical Writing Center (TWC). Please send your comments or suggestions about this or other Moxa documents to twc@moxa.com. Andrew Hsu, Moxa Project Manager andrew.hsu@moxa.com It’s safe to say that everyone knows what a computer is. However, that said, many people remain blissfully unaware of the distinction between a general-purpose computer, and a so-called “embedded computer.” General-purpose computers, such as the typical office PC, are used to run a variety of programs and applications. For example, most people have at one time or another used word processing software, spreadsheet programs, email utilities, or any of the thousands of computer games available on the market. In contrast, embedded computers are designed to handle a specific application, such as monitoring a security door, reporting the status of sensors for a control system, or managing traffic lights at a busy intersection. There are two main advantages to using embedded computers. The first is a big reduction in cost. The second is that they are easy to deploy. In fact, both advantages are related to the size of the embedded computer. Since embedded computers tend to be much smaller than general-purpose computers, and do not require purchasing a monitor, keyboard, and mouse, the cost is quite a bit less than for a general-purpose computer system. The reduced size also makes it easier to deploy embedded computers at a large number of remote locations. The location of your application can have a big effect on the type of equipment you purchase, and this is also true of embedded computers. A simple example is an entry gate application. If the entrance is a door located inside an air
  • 2. Moxa White Paper Embedded Computing for Industrial Applications Copyright © 2008 Moxa Inc. Page 2 of 6 conditioned building, then the embedded computer only needs to function reliably in a narrow temperature band and at a relatively low humidity. On the other hand, if the entrance is located outdoors, you may need to use an embedded computer guaranteed to operate reliably in extremely cold temperatures (e.g., as low as -35°C), and in extremely hot temperatures (e.g., as high as +70°C). For embedded applications subject to harsh environmental conditions, you should look for embedded computers that meet all of the following specifications: Ready access: A robust design and remote management capability are a must to reduce maintenance costs and ensure that the embedded computer operates reliably. Reliable communication: For applications that require a distributed system architecture, be sure to use embedded computers that offer a choice of interfaces and support secure transmission protocols. Fit for harsh environments: Many industrial applications call for a DIN-rail form factor and wide operating temperature support. For buses and installation on machines with moving parts, an anti-vibration guarantee must also be considered. Versatile expansion options: Embedded computers with a rich variety of expansion slots, memory options, and communication ports give system integrators more options when designing new systems and when reusing existing equipment for other applications. Efficient management: Being able to install embedded computers quickly and easily is essential when dealing with large systems. In addition, a remote management capability increases the reliability of your system, and makes it easy to configure and update firmware and software. The Move towards Greater Versatility Even though embedded computers do not require a monitor, keyboard, and mouse, they still need some means of
  • 3. Moxa White Paper Embedded Computing for Industrial Applications Copyright © 2008 Moxa Inc. Page 3 of 6 communicating with other devices in the system. At the bare minimum, the computers should have one or two serial ports for connecting to external devices. However, for the embedded computer to be a viable component of a modern control system, it should also be able to connect to a number of other interface types: Serial Communication Interfaces (SCI): RS-232, RS-422, and RS-485 are the standard serial interfaces for industrial applications. Universal Serial Bus (USB): Although the RS-232/422/485 interfaces are still the norm for industrial applications, USB is starting to make inroads. Networks: Ethernet is now pervasive in the office and home environments, and is being used more and more in industrial settings. In addition, some industrial applications use the CAN (Control Area Network) protocol. Discrete IO: Large-scale control systems make liberal use of General Purpose Input/Output (GPIO) technology. Analog to Digital/Digital to Analog (ADC/DAC): The capability to convert analog signals to digital signals and vice versa is a requirement for many industrial applications. Wireless Communication Interface: Industrial applications located in hard-to-wire settings can benefit by using wireless connections to transmit data over a network. WWAN (Cellular Network) WLAN (Short Range Transmission) GSM/GPRS/CDMA + 3G/UMTS/HSDPA WLAN 802.11 a/b/g WLAN 802.11 b/g +
  • 4. Moxa White Paper Embedded Computing for Industrial Applications Copyright © 2008 Moxa Inc. Page 4 of 6 Embedded Computers for Harsh Environments In contrast to secure, temperature-regulated office environments, harsh environment applications need equipment with a rugged design. Your embedded computers should have a robust and compact metal housing, use few (if any) cables, and use no moving parts such as hard discs and cooling fans. Hard disks, in particular, crash or fail relatively often, which makes using flash memory an attractive alternative. In addition, anti-vibration and anti-shock features can improve the stability of systems used on buses, trucks, trains, and other moving objects. Wide Temperature Design A wide operating temperature design is a key factor for applications that run in critical, outdoor environments, since temperatures could range from as low as -35°C to as high as +70°C. For this reason, you should choose embedded computers made from high quality components that generate less heat, and have a long MTBF. If you have doubts about a computer’s ability to work reliably in cold and hot temperatures, be sure to ask the manufacturer to provide the proper verification and certification documents. Isolation Protection Electronic equipment can benefit from using optical isolation technology to protect against ground voltage loops and other electrical disturbances. The isolator works by converting an electrical signal into a light signal, which is transmitted across a short gap in the electronics. When the light signal reaches the other side of the gap, it is converted back into an electrical signal. The gap that’s created in the electronic circuit is often placed between a transmitter and receiver. A common problem for many RS-485 applications is ground loop currents that flow through the ground line when ground voltage levels differ between connected devices. To eliminate this problem, some RS-485 products come with up to 2 KV of
  • 5. Moxa White Paper Embedded Computing for Industrial Applications Copyright © 2008 Moxa Inc. Page 5 of 6 optical isolation protection. If the RS-485 network covers a fairly long distance, isolation protection keeps the RS-485 devices’ interface components from getting fried. You should look for products that offer at least 2 KV of optical isolation protection. Customer-friendly Features For time-to-market considerations, embedded computers should be much more than just a hardware box that requires extensive installations and configurations. Look for the following important features when deciding what type of embedded computer to purchase for your industrial applications: Ready-to-run operating system: Most system integrators and other embedded computer users now look for computers with a pre-installed operating system, drivers, file systems, and common applications such as Open VPN or IPsec VPN. Protocol conversion: Embedded computers must often connect to a variety of devices that don’t always use the same communication protocol. For this reason, you should look for suppliers that provide convenient protocol conversion software to ease the task of passing data back Isolator is installed here Higher Voltage Lower Voltage Ground Loop Computer Room Serial Device 15 m to 1 km serial connection Ground is charged
  • 6. Moxa White Paper Embedded Computing for Industrial Applications Copyright © 2008 Moxa Inc. Page 6 of 6 and forth between different devices. Remote access: Mangers of many existing systems are still faced with the nightmare of needing to send engineers onsite to manage their embedded computers. A simple way to turn this nightmare into a memorable dream is to use embedded computers that are accessible remotely over an Ethernet or cellular network. In addition, efficient online device management tools can save engineers many hours of frustration. Summary In this paper, we explained the basic difference between a general-purpose computer and embedded computer, and highlighted the features that embedded computers should have when used for industrial applications. The most important features are: • Wide temperature design • Isolation protection • Customer-friendly features • Ready-to-run operating system • Protocol conversion software NOTE: Moxa provides a rich selection of embedded computers for industrial applications. For details, check our website at www.moxa.com, or contact the author, Andrew Hsu, at support@moxa.com. Disclaimer This document is provided for information purposes only, and the contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed orally or implied by law, including implied warranties and conditions of merchantability, or fitness for a particular purpose. We specifically disclaim any liability with respect to this document and no contractual obligations are formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form for any purpose, without our prior written permission.