Selecting a Microsoft Windows Operating System
|
|
- Alberta Eaton
- 7 years ago
- Views:
Transcription
1 . Rockwell Automation Automation Control & Information Group Industrial Computer Business (ICB) Selecting a Microsoft Windows Operating System for an Industrial Application Tips on choosing what Windows operating system to use in industrial applications. Revision 4.0
2 Windows Operating Systems: Which one to use? This paper attempts to clarify the position of Windows operating systems used in industrial computing applications. Table of Contents I. Introduction II. Desktop Operating Systems Windows 9x/NT/2000 a. Applications and differentiating features b. Windows 95/98 specifics c. Windows NT/2000 specifics III. Embedded Operating Systems Embedded NT and Windows CE a. Applications and differentiating features b. Embedded NT specifics c. Windows CE specifics IV. Computers and Operating Systems in Industrial Applications a. Application Requirements b. Network Connectivity c. Computer Performance d. Software Scalability e. Future Growth V. Summary Appendix A. Operating System Selection Chart Page Rockwell International
3 Introduction What everyone needs to know about choosing a Windows operating system in industrial computing applications. Computer technology is being used in an ever-growing number of personal, commercial, and industrial applications. Many of these applications are based on some type of Microsoft Windows operating system. Microsoft products have become de facto standards in the personal computing market segment. The look-and-feel of their common graphical user interface, together with the ease-of-use features, have been increasingly in demand in other computing segments as well. This paper examines the Microsoft desktop computer and embedded computing operating systems with respect to industrial applications. Microsoft s desktop computer operating systems include Windows 95/98 and Windows NT / Microsoft s embedded operating systems are Embedded NT and Windows CE. Each operating system is targeted at a specific computing application. It is important to understand the differences between each operating system when selecting one for an industrial computing application Rockwell International Page 3
4 Desktop Operating Systems Windows 95/98, NT, 2000 Operating Systems When someone mentions a personal computer, the image that comes into most people s minds is the standard desktop PC box with separate monitor, keyboard, and mouse. Since IBM released the PC in 1980, Intel and Microsoft have helped transform it from a simple office productivity tool into a multifunctional personal computing and communication device. The majority of today s personal computers contain some type of Intel processor and Microsoft Windows operating system. Applications The applications for a personal computer are quite varied. The PC is used in business for communications, accounting, product design, and personal productivity tools. It is used in industry to control and monitor plant operations, run machinery, and to collect factory floor data for regulatory documentation and process analysis. Graphic artists and musicians for composition and editing use the PC. It is used by students for research, analysis, and writing, and by almost everyone in personal leisure activities, including Internet browsing, video games, and hobbies. The Microsoft Windows desktop operating systems contain a rich feature set to support these varied applications. The feature list includes legacy support for older hardware platforms, built-in debugging and help, Plug&Play support for a wide variety of hardware (all the drivers needed to support each vendor s hardware), networking with a number of different protocols, and a highly integrated environment for applications and Internet connectivity. Differentiating Features The Microsoft desktop operating systems features target either the personal PC market (Windows 95/98) with their simplicity and multimedia support or the business PC market (Windows NT/2000) with their networking and communications capabilities. Because so many features are integrated into the desktop operating system, quite a large amount of computer mass memory is required to store it. A standard Windows NT installation requires at least 500Mbytes of hard drive space to complete the installation. Customized installations can reduce the runtime memory footprint somewhat, but most Page Rockwell International
5 desktop operating systems require a hard drive in the computer system to hold the operating system and applications. The desktop PC operating systems typically require an Intel architecture CPU, at least 32MB of RAM memory, and a 500MB to 1GB hard drive. Today s CPUs require a large amount of power and generate a significant amount of heat, so a large power supply and cooling fan are also required. While this configuration is a very powerful computer system, it has some weaknesses with respect to factory applications. Both the hard drive and cooling fans are mechanical devices, subject to wear over time. Typical MTBF numbers for the best hard drives and fans are 50,000 hours in a factory environment. Because the hard drive is the core of a computer, its failure must be expected and planned for with proper system back-ups or redundant drive systems. The alternative to a rotating hard drive is solid state flash memory. However, large capacity flash memory is currently cost prohibitive in the 500MB to 1GB sizes required for desktop PC operating systems. The desktop PC has evolved into a very standardized computer product. It is easily scalable in memory size, CPU power, and peripherals. A typical PC system can be enhanced to handle new or additional applications requiring more processing power. This is an advantage in industrial applications when the user wants the flexibility for future upgrades. However, computer technology evolves very quickly, and product life cycles are short. Consequently, by the time the need for an upgrade arises, upgrading may no longer be a realistic or cost-effective alternative to replacement. For example, three years ago most computers used SIMM memory modules. Today, DIMM modules are dominant, the migration path is toward RAMBUS, and the availability of SIMM memory for upgrades is limited. There are a large and ever-growing number of software applications available for standard Windows desktop operating systems. These applications speed up and simplify project developments and increase productivity. The disadvantage to this widely open environment is keeping unauthorized applications off of factory floor computers. These types of applications reduce productivity and can introduce computer viruses into a company s networks. For a typical industrial computing application, many of the Microsoft Windows desktop operating system features are not required. Human Machine Interface (HMI) applications make use of Windows multimedia and graphics support. Soft control applications make use of Windows NT communications and system security. However, the availability of all the many features in a desktop operating system facilitates the addition of new applications and the upgrade of existing ones. Most of today s industrial software products have development packages that run on the same Windows operating system as the runtime product. Therefore, an industrial computer running a Windows desktop operating 2000 Rockwell International Page 5
6 system can support both the runtime and development environment. Customers can develop and modify their application without needing a separate programming device. Windows 95/98 Microsoft s Windows 95 and Windows 98 operating systems are targeted at the personal PC market and single user business environments. Microsoft has implemented many features to simplify the user interface and operation. These include Plug&Play, where added hardware is automatically detected and configured with integrated drivers, and extensive help files to diagnose problems. When used on the factory floor, Windows 95/98 operating systems are fairly easy to configure and manage. However, many industrial software applications are focusing more on Windows NT systems, because of the more robust OS kernel, security, and extensive networking support, which equates to more uptime. Windows 95/98 operating systems may not be robust enough for critical industrial and networked applications. Windows NT/2000 Microsoft s Windows NT and Windows 2000 operating systems are targeted at networked business environments. These operating systems are available for client (Windows NT 4.0 Workstation, Windows 2000 Professional) and server (Windows NT 4.0 Server, Windows 2000 Server) applications. The client operating systems are for individual workstations, whereas the server operating systems are for the network and data server computers required for a highly networked office environment. Microsoft has implemented a number of features to support these environments, including extensive network support, information sharing capabilities, and client/server communication features. Windows 2000 also includes a number of Windows 98 features like Plug&Play and extensive help files to simplify configuration and user operation. Windows NT has become the most popular factory floor operating system. This is due mainly to its robust operation, security features, and networking capability. Many industrial software applications focus on Windows NT as their preferred platform. The one drawback of Windows NT is it is more difficult to configure and manage than Windows 9x operating systems. Because Windows 2000 is easier to configure and support, it is expected that most industrial applications will migrate from NT to 2000 as vendors release their Windows 2000 product versions. Page Rockwell International
7 Embedded Operating Systems Embedded Windows NT and Windows CE Operating Systems While the desktop PC is the most identifiable form of computer, there are a much greater number of embedded computing devices in use today. Cell phones, personal information devices, video games, and even pagers are examples of commercial devices with embedded computer operating systems. Programmable logic controllers (PLCs), loop controllers, dedicated operator interface devices, and smart valves are examples of industrial devices that use embedded operating systems. Embedded operating systems are small, scalable products used by engineers to develop many microprocessor-based products on the market today. The main advantage of an embedded operating system is its very small footprint (memory size), so embedded products do not typically require a hard drive to operate. Scalability and portability are also important, so the operating system can be custom tailored for the specific product needs. Microsoft has responded to the increased need for connectivity and information sharing between classic embedded computing devices and business computing environments, by developing two Windows-based embedded operating system products: Embedded NT and Windows CE. These embedded operating systems use the same Windows graphical user interface made popular by Microsoft s desktop operating systems. They also contain many networking features to support the growing need for connectivity. These new embedded operating systems bridge the gap between traditional stand-alone embedded operating systems and highly connected desktop PC operating systems. Applications The applications for a Windows embedded operating system range from personal organizers to industrial control systems. Any device containing a microprocessor can potentially use an embedded operating system. Microsoft s embedded operating systems are used in a variety of personal productivity tools like Handheld PCs, Pocket PCs, and Internet telephones. They are also used in embedded applications for Internet kiosks Rockwell International Page 7
8 Differentiating Features Size and scalability are the biggest differentiators between a desktop and embedded operating system. A Windows desktop PC uses a hard drive for main storage, so memory size is not a design consideration. Embedded operating systems have very small memory footprints, and use small solidstate memories. The typical Windows desktop PC uses the standard Microsoft install, so scalability is not too important. While Microsoft allows for some configuration during installation, eliminating some features do not greatly change the required storage memory. Embedded operating systems can be highly scalable, so only OS features needed for a product s functionality is selected. For example, if a product does not have a display, then all parts of the OS that support graphical interfaces can be removed to reduce the overall memory storage requirements. Embedded operating systems are typically runtime only environments. All user application development must be done on an external programming device, typically a desktop PC. This is because embedded devices have limited memory storage capability, and most Windows-based development programs are very large and require a large amount of storage for online help and information files. Because of their application-specific nature, there are not a wide variety of open or multi-platform software products available for embedded operating systems. Embedded NT supports standard desktop PC applications, because it is a variant of Windows NT4.0 and runs only on PC architectures. Windows CE software applications are developed specifically for that operating system, and must be compiled and tested on each hardware platform to ensure they operate properly. Embedded NT The Microsoft Embedded NT operating system is a configurable, componentized version of its Windows NT 4.0 desktop operating system. Embedded NT can fit into as little as 6MB flash ROM or disk space, depending upon the NT features selected. It requires a minimum of 24MB RAM. However, like NT 4.0, Embedded NT requires a powerful Intel architecture processor, and only runs on ISA/PCI based hardware platforms. Embedded NT does not have deterministic interrupt handling, supports symmetrical multi-processing (SMP), uses FAT32 or NTFS file systems, and offers pretty much the same security and I/O support as NT 4.0. A development kit is available for customers and vendors who want to create a standard, fixed application environment. Once all the target applications and the required NT features are identified, a fixed image is created and loaded onto the target computer device. The advantages of Embedded NT include a familiar and proven NT4.0 technology in a smaller footprint memory that can possibly be loaded into Page Rockwell International
9 solid state memory. The disadvantage is no field installation or expansion support no new applications can be loaded onto the computer without creating a new image with the development kit. Microsoft is targeting mid to high-level applications with its Embedded NT simplified computer-like interfaces for communication and information. Windows CE The Microsoft Windows CE operating system is an embedded operating system for the new generation of highly connected 32-bit devices. Windows CE combines Windows compatibility with real-time support to deliver rich, scalable open foundation for building a wide variety of products. Windows CE is a true embedded operating system that can be customized to fit each unique hardware platform. Its modular nature allows product developers to include only those features required for their product to achieve a compact platform that integrates seamlessly with Windows and the Internet. Economical solid-state flash ROM can be used instead of a mechanical hard drive for Windows CE mass memory. CE fits in as little as 400KB ROM, needing at least 1MB for graphics support. Only 40KB of RAM is needed, although more memory is required to support applications. CE runs on a variety of microprocessors, so is not restricted to Intel x86 architectures. It supports a large subset of desktop PC I/O, including keyboards, serial and parallel ports, Ethernet, USB, PCMCIA, sound, infrared, and flash disks. All these embedded OS features allow Windows CE to be used on targeted hardware platforms designed for a unique application. The typical Windows CE industrial product is a 100% solid state device. It uses a low power RISC or x86 microprocessor, eliminating the need for cooling fans. It contains flash ROM, so no rotating hard drives are required Rockwell International Page 9
10 Computers and Operating Systems in Industrial Applications When deciding upon an open platform computer system for an industrial application, there are a few trade-offs that need to be considered. The application requirements need to be determined, as well as networking, performance, and future enhancement needs. These answers will help decide if the application is better suited for either an embedded or desktop PC operating system. Application Requirements Most industrial computing applications can be segmented into humanmachine interface (HMI), control, and information management. HMI applications are typically graphical operator interface terminals, as well as programming / debugging workstations for embedded control devices. Control applications encompass soft programmable logic control, process control, and motion control. Information management is a catchall for data acquisition, storage, and data sharing between the factory floor and business systems. A typical industrial application can include one or more of these segments. HMI applications range in size from simple dedicated operator interface terminals to full-blown factory supervisory PC workstations. A Windows CE based computer offers an alternative to dedicated or proprietary operator interface products. A Windows CE based computer can provide functionality similar to what is available from most proprietary operator terminals, while offering the advantages of the Windows standard look-and-feel, greatly increased configurability, and a wider range of communication options. A desktop operating system may be required for large operator interface applications, particularly those with a large amount of data collection requirements. PCs with hard drives provide significantly more storage space than an embedded computer product with flash ROM. However, even in larger HMI applications, CE based computers can play a role. Configured minimally as thin clients, they can be inexpensively deployed to provide multiple windows into the application throughout the site. Control applications based on open platform computers are becoming more common. Most of today s soft control applications run on standard desktop operating systems, which by themselves do not provide much in the way of real time scan rates or interrupt handling and may have to be supplemented by Page Rockwell International
11 real-time kernels. While some control applications do not require millisecond determinism, many need it to ensure proper operation. Accordingly, many applications have until now been run on expensive and complex hybrid systems. Windows CE based computers can now provide less expensive alternatives. Windows CE 2.12 provides some level of real-time control, and is suitable for small scale control applications involving no more than 10 tasks, where response times within 1 millisecond are adequate. The new Windows CE 3.0 version offers hard real-time determinism. It is able to handle control applications with many more tasks and provide response times in the order of 100 microseconds. Because Windows CE 3.0 is so new, it will take time for software vendors to port their control packages to it, but it is expected to play a significant role in control. Information management applications are typically based on desktop operating systems, because such systems support superior data management, networking, and large storage devices. There is also an abundance of information-related software applications available for desktop PCs. While Windows CE based computers do not have the resources needed for such applications, they can have a role to play as auxiliary devices, similar to the role they can play in large HMI applications. As thin clients, they can provide multiple data input and display stations in an economical and easy to manage fashion. Because Windows-based PCs have been around for over 10 years, today s industrial software products mainly run on desktop operating systems. However, with the advent of Windows CE, many new and existing software products are being ported to the CE environment. Because CE does not offer the same performance or features as the desktop operating systems, CE-based industrial software will typically have a reduced or refined feature set than similar PC-based versions. Connectivity Network connectivity is also an important consideration for industrial applications. Connectivity includes communication with factory floor control devices (PLCs, barcode scanners, and sensors), as well as networking back to a higher level computer or information system. Both desktop and embedded operating systems support a variety of Ethernetbased network protocols with internal drivers. Factory floor control networks, like DeviceNet, ControlNet, or Profibus, require special interface cards. These interfaces have traditionally been ISA or PCI cards, which plug into a PC backplane, with vendor-specific drivers for desktop operating systems. Embedded products may use integrated interfaces to support factory networks, or have a PCI, PCMCIA, or PC104 type expansion board interface. It is important to make sure there are specific drivers for the target operating system, for each network card required. Performance 2000 Rockwell International Page 11
12 Desktop PCs are based on high performance Intel architecture CPUs. As of this writing, the typical PC has a Pentium III 600MHz processor, and highend systems are available with multiple processors up to 1GHz. Pentium IV processors with clock speeds starting in the 1.4GHz range will start appearing in the commercial marketplace around the end of the year Embedded computing products typically have some type of low power RISC processor. While these 32-bit processors provide an adequate amount of performance for their embedded task, they are not designed to provide desktop PC performance when loaded down with multiple applications running simultaneously. Desktop PCs are also designed for fairly simple upgrades, so a faster processor can be installed if more performance is required. Embedded products typically do not offer CPU upgrade capability, because the product was designed and sized to address a specific application type. Most PCs and some embedded products do allow RAM memory to be upgraded. Additional memory on a PC will increase its performance by reducing the number of hard drive accesses required to run a program. Additional memory on an embedded product may help increase the number of applications it supports. Scalability There is a large investment in learning specific software applications like HMI, PLC programming, and database architectures. Scalable software products reduce the level of investment, since one common programming or operational environment can be used for the smallest embedded device up to the largest PC based system. Microsoft Windows operating systems provide scalability, as they offer similar graphical interfaces from Windows CE up to Windows NT / Microsoft also supports this level of scalability with its classic PC applications. Word and Excel applications are available in Windows CE and desktop Windows versions. Unfortunately, at the time of this writing, the Windows CE versions are only licensed for CE-based Handheld PCs (HPCs). Some industrial software vendors are working on similar scalability for their core products. Future Growth In addition to selecting operating systems and software products to solve today s industrial application, many users are thinking ahead to possible future expansions of the target system. For example, in two years it may be desired to connect an embedded HMI device to the factory network, to allow operators electronic access to company information. Or maybe a staged installation calls for a stand-alone PC today, with plans to network it in the future with other factory floor PCs. Both desktop and embedded operating systems allow for future growth, within the constraints of the hardware platform and the availability of future applications to solve the task. Embedded applications may not be as common as desktop applications, so planning is required to ensure that applications will be available. Page Rockwell International
13 Summary Today s Windows-based computing devices use both desktop and embedded operating systems. Each operating system is designed to provide a unique set of features and functionally for its target task. Desktop operating systems provide a very powerful set of features for desktop PCs. The trade-off is the need for high power CPUs, large hard drives, and cooling fans for the PC enclosures. These mechanical devices are weak links for the PC hardware durability in typical factory floor application environments (high temperature, shock, and vibration). Embedded operating systems provide a more targeted solution for each application, allowing a more focused hardware implementation, typically with a 100% solid state design. The trade-off is embedded devices are not as powerful or flexible as desktop PCs, and can t run the wide variety of applications currently available for PC operating systems. When designing a Windows-based industrial computing application, it is important to understand the differences between embedded and desktop operating systems. The user needs to consider the application with respect to connectivity, performance, scalability, and any future growth plans. An embedded device will typically provide a more durable, focused solution to a specific application, while a PC-based device will provide a less durable but more powerful standard and easily expandable solution Rockwell International Page 13
14 Appendix A. Choosing the Right Windows Operating System for Industrial Computing Applications Attribute Rating Scale 1 1 = Poor, 2 = Fair, 3 = Good, 4 = Very Good, 5 = Excellent Operating System Attribute Desktop Operating Systems Embedded Operating Systems Windows Windows Embedded Windows CE 95/98 NT/2000 Windows NT Total System Flexibility (ease of adding hardware and software to the computer) 2 Reliability Network Connectivity Security features of the O/S Plug & Play Capability (NT) / 5 (2000) 1 1 Multimedia support Breadth of available software Ease of adding new application software to previously installed hardware platforms Ease of hardware system migration & expandability Application software portability ability to run on multiple CPU types Application software portability difficulty of porting as related to operating system software standards Ease of application software modifications 1 Ease of operating system installation (NT) / 5 (2000) N/A N/A Compactness of software installation Hard real-time determinism (Ver. 3.0) Degree of understanding the operating system capabilities and applications among RA customers Scalability These are only relative ratings provided to guide the user toward the effective use of a Windows Operating System based on the user s specific industrial computing application requirements. These ratings do not endorse one operating system use over another. 2 Embedded NT supports the full Win32 API, so it has more potential for expansion, portability, and flexibility. However, an Embedded NT development kit is required to change a system configuration. 3 No Plug & Play in Windows CE 4 Embedded NT and Windows CE are installed by the manufacturer, not by an end user. Publication 6000-WP002A-EN-P 2000 Rockwell International
15 2000 Rockwell International Page 15
16 Publication 6000-WP002A-EN-P 2000 Rockwell International
PC & EMBEDDED CONTROL TRENDS
PC & EMBEDDED CONTROL TRENDS Bjoern Falke, Phoenix Contact Inc., Harrisburg, PA Abstract - The trend to reduce machine size and cost while increasing productivity requires new approaches to control systems.
More informationSoftware INTERACT. MachineLogic. The Shortest Distance Between Man and Machine
Software INTERACT MachineLogic The Shortest Distance Between Man and Machine Fully IntegrateYour HMI and PC-Based Control With MachineShop Project Management MachineShop s Project Management is a simple,
More informationThe integrated HMI-PLC
Industry Application IA05003001E The integrated HMI-PLC Rich Harwell, Eaton Corporation The heart of a lean automation solution Lean manufacturing is a proven, powerful tool that boosts efficiencies in
More informationWinCon-8000. Programmable Automation. Controller
Programmable Automation Controller Introduction The is a leading edge embedded platform with Intel Strong ARM CPU running the Windows CE.NET operating system. When compared to the standard Windows OS,
More informationprofile PC vs. PLC: key factors in comparing control options Drive & Control PC or PLC: Key Factors
profile Drive & Control vs. : key factors in comparing control options or : Key Factors Complex mechatronic systems require careful advance planning to ensure optimum performance and the best total cost
More informationQUICK REFERENCE GUIDE MOBILE HUMAN MACHINE INTERFACE (HMI): INNOVATION THAT EMPOWERS THE MOBILE OPERATOR
MOBILE HUMAN MACHINE INTERFACE (HMI): INNOVATION THAT EMPOWERS THE MOBILE OPERATOR Mobile operators are critical to ensuring the overall efficiency and uptime of the production line and play a critical
More informationMobile Operating Systems Lesson 05 Windows CE Part 1
Mobile Operating Systems Lesson 05 Windows CE Part 1 Oxford University Press 2007. All rights reserved. 1 Windows CE A 32 bit OS from Microsoft Customized for each specific hardware and processor in order
More informationReal-time processing the basis for PC Control
Beckhoff real-time kernels for DOS, Windows, Embedded OS and multi-core CPUs Real-time processing the basis for PC Control Beckhoff employs Microsoft operating systems for its PCbased control technology.
More informationTerminal Server Software and Hardware Requirements. Terminal Server. Software and Hardware Requirements. Datacolor Match Pigment Datacolor Tools
Terminal Server Software and Hardware Requirements Datacolor Match Pigment Datacolor Tools January 21, 2011 Page 1 of 8 Introduction This document will provide preliminary information about the both the
More informationA+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
More informationEmbedded PC The modular Industrial PC for mid-range control. Embedded PC 1
Embedded PC The modular Industrial PC for mid-range control Embedded PC 1 Embedded OS Operating Systems Major differences Details XPE / CE Embedded PC 2 The Windows Embedded OS family CX1000 The modular,
More informationLogical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.
Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how
More informationevm Virtualization Platform for Windows
B A C K G R O U N D E R evm Virtualization Platform for Windows Host your Embedded OS and Windows on a Single Hardware Platform using Intel Virtualization Technology April, 2008 TenAsys Corporation 1400
More informationThe Central Processing Unit:
The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Objectives Identify the components of the central processing unit and how they work together and interact with memory Describe how
More informationEmbedded Operating Systems in a Point of Sale Environment. White Paper
Embedded Operating Systems in a Point of Sale Environment White Paper December 2008 Contents Embedded Operating Systems in a POS Environment... 3 Overview... 3 POS Operating Systems... 3 Operating Systems
More informationSpecial FEATURE. By Heinrich Munz
Special FEATURE By Heinrich Munz Heinrich Munz of KUKA Roboter discusses in this article how to bring Microsoft Windows CE and WindowsXP together on the same PC. He discusses system and application requirements,
More informationManagement Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?
Management Challenge Managing Hardware Assets What computer processing and storage capability does our organization need to handle its information and business transactions? What arrangement of computers
More informationChapter 5: System Software: Operating Systems and Utility Programs
Understanding Computers Today and Tomorrow 12 th Edition Chapter 5: System Software: Operating Systems and Utility Programs Learning Objectives Understand the difference between system software and application
More informationprint close Building Blocks
print close Machine Design Kim Hartman Wed, 2015-07-15 11:23 Many OEMs strive to maximize plant productivity by allowing machines to perform multiple operations simultaneously. Some of these concurrent
More informationChapter 5 Busses, Ports and Connecting Peripherals
Chapter 5 Busses, Ports and Connecting Peripherals 1 The Bus bus - groups of wires on a circuit board that carry information (bits - on s and off s) between computer components on a circuit board or within
More informationA White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies. Bridging BIOS to UEFI
A White Paper By: Dr. Gaurav Banga SVP, Engineering & CTO, Phoenix Technologies Bridging BIOS to UEFI Copyright Copyright 2007 by Phoenix Technologies Ltd. All rights reserved. No part of this publication
More informationNComputing desktop virtualization
NComputing Abstract We ve all become accustomed to the PC model, which allows every user to have their own CPU, hard disk, and memory to run their applications. But personal computers have now become so
More informationIntel Processors in Industrial Control and Automation Applications Top-to-bottom processing solutions from the enterprise to the factory floor
Intel Processors in Industrial Control and Automation Applications Top-to-bottom processing solutions from the enterprise to the factory floor Intel Processors in Industrial Control and Automation Applications
More informationThe First Suite of OPC-Based Automation Software Components
The First Suite of OPC-Based Automation Software Components Plug in the Power of ICONICS OPC-To-The-Core is at the heart of GENESIS32. With the revolutionary OPC-To-TheCore breakthrough technology, GENESIS32
More informationFactoryTalk Gateway Getting Results Guide
Performance and Visibility FactoryTalk Gateway Getting Results Guide Getting Results Guide Table of contents Chapter 1 Introduction Intended audience... 7 Where to find additional information... 7 Help...
More informationTerminal Services for InTouch 7.1/7.11. Terminal Services for InTouch 7.1/7.11 PRODUCT POSITION PRODUCT DATASHEET
Terminal Services for InTouch 7.1/7.11 PRODUCT POSITION Terminal Services for InTouch 7.1/7.11 PRODUCT DATASHEET Terminal Services for InTouch 7.1/7.11 provides manufacturing users with all the benefits
More informationLOWER TOTAL COST OF OWNERSHIP & INCREASED PRODUCTIVITY
InTouch 9.0 for Terminal Services b Lower Total Cost of Ownership b Increased Productivity b Flexible Software Deployment Visualize Analyze Optimize PRODUCT HIGHLIGHTS Multiple Platforms and Devices Ease
More informationWindows Embedded Security and Surveillance Solutions
Windows Embedded Security and Surveillance Solutions Windows Embedded 2010 Page 1 Copyright The information contained in this document represents the current view of Microsoft Corporation on the issues
More informationChapter 8 Operating Systems and Utility Programs
Operating Systems What are the functions of an? start the computer provide a user interface manage programs Chapter 8 Operating Systems and Utility Programs administer security control a network manage
More informationCMS Central Monitoring System
General In This Section CMS for Windows CMS Hardware CMS Functional Spec Relational Database Monitoring Interface Communication Network CMS Central Monitoring System General CMS Central Monitoring System
More informationAutomation Motion Server
Automation Motion Server Family of industrial PCs preconfigured with Aerotech s A3200 motion controller Intel i5 and i7 processors Rack or panel-mount versions DVI and HDMI video outputs Optional EtherCAT
More informationThe Motherboard Chapter #5
The Motherboard Chapter #5 Amy Hissom Key Terms Advanced Transfer Cache (ATC) A type of L2 cache contained within the Pentium processor housing that is embedded on the same core processor die as the CPU
More informationDesktop Consolidation. Stéphane Verdy, CTO Devon IT
Desktop Consolidation Stéphane Verdy, CTO Devon IT Agenda - Desktop Consolidation Migrating from PCs to Hosted Desktops Desktop Centralization Deployment Graphics Compression PCs vs. Thin s TCO User segmentation
More informationWP-8849. WinPAC-8x49 Series (WP-8149/8449/8849) is the new generation WinCE based InduSoft PAC (Programmable Automation Controller).
Tu Sitio de Automatización! WP-8149 WP-8449 Introduction: WP-8849 WinPAC-8x49 Series (WP-8149/8449/8849) is the new generation WinCE based InduSoft PAC (Programmable Automation Controller). It equips a
More informationNetwork Station - Thin Client Computing - Overview
Network Station - Thin Client Computing - Overview Overview The objective of this document is to help develop an understanding of a Server Based Computing/Thin-Client environment using MS Windows NT 4.0,
More informationUnderstanding Programmable Automation Controllers (PACs) in Industrial Automation
Understanding Programmable Automation Controllers (s) in Industrial Automation Meet the Modern Industrial Application Implementing a modern industrial application can present a challenging and sometimes
More informationRugged and open to your applications
Rugged and open to your applications Magelis industrial PCs Opti PC, Smart, Smart+, Compact ipc, Smart BOX, Compact BOX, Flex PC BOX, and idisplay Windows XP TM Compact Flash Flash disk Hard disk Magelis
More informationFastboot Techniques for x86 Architectures. Marcus Bortel Field Application Engineer QNX Software Systems
Fastboot Techniques for x86 Architectures Marcus Bortel Field Application Engineer QNX Software Systems Agenda Introduction BIOS and BIOS boot time Fastboot versus BIOS? Fastboot time Customizing the boot
More informationTEST CHAPTERS 1 & 2 OPERATING SYSTEMS
TEST CHAPTERS 1 & 2 OPERATING SYSTEMS True/False Indicate whether the statement is true or false. 1. Changes that you make in virtual machines do not affect your physical computer. 2. The size of a bus
More informationMicrosoft Private Cloud Fast Track Reference Architecture
Microsoft Private Cloud Fast Track Reference Architecture Microsoft Private Cloud Fast Track is a reference architecture designed to help build private clouds by combining Microsoft software with NEC s
More informationCOMMUNICATION SERVER 1000 COMMUNICATION SERVER 1000 TELEPHONY MANAGER
COMMUNICATION SERVER 1000 COMMUNICATION SERVER 1000 TELEPHONY MANAGER TECHNICAL SPECIFICATIONS Communication Server 1000 Telephony Manager 3.2 Communication Server 1000 Telephony Manager 3.0 Communication
More informationChapter 1: Introduction. What is an Operating System?
Chapter 1: Introduction What is an Operating System? Mainframe Systems Desktop Systems Multiprocessor Systems Distributed Systems Clustered System Real -Time Systems Handheld Systems Computing Environments
More informationCHAPTER 2: HARDWARE BASICS: INSIDE THE BOX
CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX Multiple Choice: 1. Processing information involves: A. accepting information from the outside world. B. communication with another computer. C. performing arithmetic
More informationDesign and Implementation of the Heterogeneous Multikernel Operating System
223 Design and Implementation of the Heterogeneous Multikernel Operating System Yauhen KLIMIANKOU Department of Computer Systems and Networks, Belarusian State University of Informatics and Radioelectronics,
More informationMission-Critical Fault Tolerance for Financial Transaction Processing
W H I T E P A P E R Mission-Critical Fault Tolerance for Financial Transaction Processing Windows-based payments solutions from ACI and Stratus deliver mainframe-class uptime assurance Uptime. All the
More informationA+ Guide to Software: Managing, Maintaining, and Troubleshooting, 5e. Chapter 3 Installing Windows
: Managing, Maintaining, and Troubleshooting, 5e Chapter 3 Installing Windows Objectives How to plan a Windows installation How to install Windows Vista How to install Windows XP How to install Windows
More informationNetwork connectivity controllers
Network connectivity controllers High performance connectivity solutions Factory Automation The hostile environment of many factories can have a significant impact on the life expectancy of PCs, and industrially
More informationProgramación de Sistemas Empotrados y Móviles (PSEM)
Introduction to Windows Embedded Programación de Sistemas Empotrados y Móviles (PSEM) Marco A. Peña marcoa@ac.upc.edu Table of contents Windows XP Embedded vs. Windows CE Windows XP Embedded Windows CE
More informationComparison of Thin Client Solutions
Comparison of Thin Client Solutions Reviewed: March 10, 1999 Revised: April 7, 1999 Introduction As your network grows in size, the costs of hardware, maintenance and support become issues that impact
More informationGE Intelligent Platforms. PACSystems High Availability Solutions
GE Intelligent Platforms PACSystems Solutions Minimizing the high cost of downtime To keep your essential systems running, PACSystems ensures continuous, efficient operations with superior performance
More informationPurpose... 3. Computer Hardware Configurations... 6 Single Computer Configuration... 6 Multiple Server Configurations... 7. Data Encryption...
Contents Purpose... 3 Background on Keyscan Software... 3 Client... 4 Communication Service... 4 SQL Server 2012 Express... 4 Aurora Optional Software Modules... 5 Computer Hardware Configurations... 6
More informationSoftware: Systems and Application Software
Software: Systems and Application Software Computer Software Operating System Popular Operating Systems Language Translators Utility Programs Applications Programs Types of Application Software Personal
More informationClick to view Web Link, click Chapter 8, Click Web Link from left navigation, then click BIOS below Chapter 8 p. 395 Fig. 8-4.
Chapter 8 Objectives Chapter 8 Operating Systems and Utility Programs Identify the the types types of of system software Summarize the the startup process on on a a personal computer Describe the the functions
More informationA Real Time, Object Oriented Fieldbus Management System
A Real Time, Object Oriented Fieldbus Management System Mr. Ole Cramer Nielsen Managing Director PROCES-DATA Supervisor International P-NET User Organisation Navervej 8 8600 Silkeborg Denmark pd@post4.tele.dk
More informationWhich ARM Cortex Core Is Right for Your Application: A, R or M?
Which ARM Cortex Core Is Right for Your Application: A, R or M? Introduction The ARM Cortex series of cores encompasses a very wide range of scalable performance options offering designers a great deal
More informationFall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. mzali@just.edu.
Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali mzali@just.edu.jo 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers
More informationLecture 6: Operating Systems and Utility Programs
Lecture 6: Operating Systems and Utility Programs Chapter 8 Objectives Identify the types of system software Summarize the startup process on a personal computer Summarize the features of several stand-alone
More informationFOR IMMEDIATE RELEASE
FOR IMMEDIATE RELEASE Hitachi Group Develops Next-generation Industrial Controllers for IoT and Global Rollout; Sales to Begin Next Spring Achieves high performance and simple configuration with open technologies
More informationStraton and Zenon for Advantech ADAM-5550. Copalp integrates the straton runtime into the ADAM-5550 device from Advantech
Straton and Zenon for Advantech ADAM-5550 Copalp integrates the straton runtime into the ADAM-5550 device from Advantech Project Introduction: Programmable Application Controllers (PAC) are powerful and
More information4.1 Introduction 4.2 Explain the purpose of an operating system 4.2.1 Describe characteristics of modern operating systems Control Hardware Access
4.1 Introduction The operating system (OS) controls almost all functions on a computer. In this lecture, you will learn about the components, functions, and terminology related to the Windows 2000, Windows
More informationIOVU-571N ARM-based Panel PC
IOVU-571N ARM-based Panel PC Features RISC-based Panel PC IOVU-57N Application Dimensions Ordering Information Specifications ARM-based Panel PC IOVU-571N Serial IOVU software support Packing List Options
More informationLecture 2: Computer Hardware and Ports. y.alharbi@sau.edu.sa http://faculty.sau.edu.sa/y.alharbi/en
BMTS 242: Computer and Systems Lecture 2: Computer Hardware and Ports Yousef Alharbi Email Website y.alharbi@sau.edu.sa http://faculty.sau.edu.sa/y.alharbi/en The System Unit McGraw-Hill Copyright 2011
More informations y s t e m r e q u i r e m e n t s
s y s t e m r e q u i r e m e n t s System Requirements describe minimum and recommended standards for using Dentrix G4. Exceeding the minimum standards The may result in better system performance. Note:
More informationChanging the embedded development model with Microsoft.NET Micro Framework
Changing the embedded development model with Microsoft.NET Micro Framework The development model for embedded devices is traditionally viewed as extremely complex with the need for highly specialized design
More informationIBM System Storage SAN Volume Controller
SAN Volume Controller Simplified and centralized management for your storage infrastructure Highlights Enhance storage capabilities with sophisticated virtualization, management and functionality Move
More informationK Hinds 2015 Kumar1.ajm1@gmail.com www.smsbarbados.wordpress.com Page No. 1. Lecture 3 ASCII
www.smsbarbados.wordpress.com Page No. 1 ASCII Lecture 3 ASCII stands for American Standard Code for Information Interchange. Computers can only understand numbers, so an ASCII code is the numerical representation
More informationKeys To Developing an Embedded UA Server
Keys To Developing an Embedded UA Server Liam Power, Embedded OPC UA Subject Matter Expert Darek Kominek, P.Eng, MatrikonOPC Marketing Manager Edmonton, Alberta, Canada - 2013 Executive Summary Strong
More informationOperating Systems 4 th Class
Operating Systems 4 th Class Lecture 1 Operating Systems Operating systems are essential part of any computer system. Therefore, a course in operating systems is an essential part of any computer science
More informationAP ENPS ANYWHERE. Hardware and software requirements
AP ENPS ANYWHERE Hardware and software requirements Contents Server requirements 3 Hard drives 5 Virtual machines 6 AP ENPS mobile server 6 Client requirements 7 AP ENPS client on a Mac-based computer
More informationOptimizing and Securing an Industrial DCS with VMware
Optimizing and Securing an Industrial DCS with VMware Global Process Automation deploys a new DCS using VMware to create a secure and robust operating environment for operators and engineers. by Doug Clarkin
More informationRunning FileMaker Pro 5.0v3 on Windows 2000 Terminal Services
Running FileMaker Pro 5.0v3 on Windows 2000 Terminal Services 2000 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 www.filemaker.com FileMaker
More informationAuditMatic Enterprise Edition Installation Specifications
Enterprise Edition Installation Specifications Version: 4.0 Copyright 2005 F.A.S., Inc. All rights reserved. Copyright 2008 F.A.S., Inc. All rights reserved. Copyright Notice Information contained in this
More informationCribMaster Database and Client Requirements
FREQUENTLY ASKED QUESTIONS CribMaster Database and Client Requirements GENERAL 1. WHAT TYPE OF APPLICATION IS CRIBMASTER? ARE THERE ANY SPECIAL APPLICATION SERVER OR USER INTERFACE REQUIREMENTS? CribMaster
More informationTOP TEN CONSIDERATIONS
White Paper TOP TEN CONSIDERATIONS FOR CHOOSING A SERVER VIRTUALIZATION TECHNOLOGY Learn more at www.swsoft.com/virtuozzo Published: July 2006 Revised: July 2006 Table of Contents Introduction... 3 Technology
More informationHardware RAID vs. Software RAID: Which Implementation is Best for my Application?
STORAGE SOLUTIONS WHITE PAPER Hardware vs. Software : Which Implementation is Best for my Application? Contents Introduction...1 What is?...1 Software...1 Software Implementations...1 Hardware...2 Hardware
More informationParallels Remote Application Server
Parallels Remote Application Server White paper Parallels 2X RAS: Perfect Integration with IGEL Technology Parallels GEL Technology: What Exactly are Thin Clients? The end user interaction with a thin
More informationSiemens and National Instruments Deliver Integrated Automation and Measurement Solutions
Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions The Need for Integrated Automation and Measurement Manufacturing lines consist of numerous decoupled systems for
More informationMobile Operating Systems. Week I
Mobile Operating Systems Week I Overview Introduction Mobile Operating System Structure Mobile Operating System Platforms Java ME Platform Palm OS Symbian OS Linux OS Windows Mobile OS BlackBerry OS iphone
More informationHow To Build A Scada System
SECTION 17902 SCADA SYSTEMS PART 1 - GENERAL 1.01 SCOPE OF WORK A. The work of this section shall be performed by a qualified System Integrator and includes providing and installing SCADA computer system
More informationAn Overview of Embedded Computing
Embedded Computing Introduction to Embedded Computing......................................-2 Software Tools for Embedded Computing An Overview of Embedded Computing Moxa Protocol Converter.................................................-6
More informationOutline: Operating Systems
Outline: Operating Systems What is an OS OS Functions Multitasking Virtual Memory File Systems Window systems PC Operating System Wars: Windows vs. Linux 1 Operating System provides a way to boot (start)
More informationNEW GENERATION PROGRAMMABLE AUTOMATION CONTROLLER
NEW GENERATION PROGRAMMABLE AUTOMATION CONTROLLER NEW GENERATION PROGRAMMABLE AUTOMATION CONTROLLER Understanding what a PAC is starts from the understanding of PLC. A PLC is a Programmable Logic while
More informationChapter 5 Cubix XP4 Blade Server
Chapter 5 Cubix XP4 Blade Server Introduction Cubix designed the XP4 Blade Server to fit inside a BladeStation enclosure. The Blade Server features one or two Intel Pentium 4 Xeon processors, the Intel
More informationMultimedia Systems Hardware & Software THETOPPERSWAY.COM
Multimedia Systems Hardware & Software THETOPPERSWAY.COM Table of Content 1. Categories of multimedia systems 2. Categories of multimedia devices 3. Evolution of multimedia PC 4. Authoring tools 5. Classification
More informationProducts. CM-i586 Highlights. Página Web 1 de 5. file://c:\documents and Settings\Daniel\Os meus documentos\humanoid\material_o...
Página Web 1 de 5 The Home of the World's Best Computer-On-Module's Products Computer- On-Module's CM-X270 CM-X255 CM-iGLX CM-F82 CM-i686M CM-i686B CM-iVCF CM-i886 CM-i586 PC/104+ & ATX boards SBC-X270
More informationMobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems
Mobile Devices and Systems Lesson 02 Handheld Pocket Computers and Mobile System Operating Systems Oxford University Press 2007. All rights reserved. 1 Handheld Pocket Computers Come in many manifestations
More informationChapter 4 System Unit Components. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 4 System Unit Components Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate among various styles of system units on desktop computers, notebook
More informationABB Technology Days Fall 2013 System 800xA Server and Client Virtualization. ABB Inc 3BSE074389 en. October 29, 2013 Slide 1
ABB Technology Days Fall 2013 System 800xA Server and Client ization October 29, 2013 Slide 1 System 800xA ization Customers specify it Customers harmonize with IT Training environments Lower cost of ownership
More informationWays to Use USB in Embedded Systems
Ways to Use USB in Embedded Systems by Yingbo Hu, R&D Embedded Engineer and Ralph Moore, President of Micro Digital Universal Serial Bus (USB) is a connectivity specification that provides ease of use,
More informationQuick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation
Quick Installation A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding This chapter intends to get your new FuzzyScan scanner working with your existing system within minutes. General instructions
More informationHow To Use Softxpand (A Thin Client) On A Pc Or Laptop Or Mac Or Macbook Or Ipad (For A Powerbook)
SoftXpand in Thin Client Environment Prepared by MiniFrame Marketing & Sales Team What is SoftXpand? SoftXpand software turns ANY PC (desktop/server/laptop) into multiple independent workstations. It is
More informationServer Virtualization with VMWare
Server Virtualization with VMware Information Technology Server Virtualization with VMWare A look at server virtualization, what it is and why it should be considered. By Alex Dewar, Head of IT & IM Solutions,
More informationTHE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS
THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS By Bill Graham and Michael Weinstein INNOVATORS START HERE. EXECUTIVE SUMMARY Driven by the convergence of cloud technology, rapidly growing data
More informationCisco Unified CallConnector for Microsoft Windows
Cisco Unified CallConnector for Microsoft Windows Cisco Unified Communications is a comprehensive IP communications system of voice, video, data, and mobility products and applications. It enables more
More informationDisplay units With alphanumeric screen
Display units With alphanumeric screen Compact display units Display Capacity lines, 0 characters 4 lines, 0 characters Back-lit LCD, green Back-lit LCD, green Back-lit LCD, 3 colours: green, orange, red
More informationDistribution One Server Requirements
Distribution One Server Requirements Introduction Welcome to the Hardware Configuration Guide. The goal of this guide is to provide a practical approach to sizing your Distribution One application and
More informationBuilding Applications Using Micro Focus COBOL
Building Applications Using Micro Focus COBOL Abstract If you look through the Micro Focus COBOL documentation, you will see many different executable file types referenced: int, gnt, exe, dll and others.
More informationOvation Controller Data Sheet
Features Secure, reliable and mission-critical control capability providing bumpless automatic failover between redundant controllers. Fast processor for increased productivity One-step data acquisition
More informationlesson 1 An Overview of the Computer System
essential concepts lesson 1 An Overview of the Computer System This lesson includes the following sections: The Computer System Defined Hardware: The Nuts and Bolts of the Machine Software: Bringing the
More informationPROCESS AUTOMATION. OPERATING AND MONITORING IN HAzARDOUS AREAS AND INDUSTRIAL ENVIRONMENTS PRODUCT OVERVIEW
PROCESS AUTOMATION OPERATING AND MONITORING IN HAzARDOUS AREAS AND INDUSTRIAL ENVIRONMENTS Industrial Monitors And HMI Solutions PRODUCT OPERATING AND MONITORING wherever you want The Pepperl+Fuchs HMI
More information