Home
XP-8000-Atom Series User Manual
Contents
1. XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 133 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 7 2 Creating a Table To create a table you must provide a name for the table and the names and data types of each column in the table It is also a good practice to indicate whether null values are allowed in each column Most tables have a primary key made up of one or more columns of the table A primary key is always unique The Database Engine will enforce the restriction that any primary key value cannot be repeated in the table To create a table 1 In Object Explorer pane expand the resources tree by opening the top level folder and then expand the Databases folder the System Databases and the tempdb folder 2 Right click the Tables folder and from the menu select New Table E Microsoft SOL Server Management Studio Express File Edit View Tools Window Community Help T New Query 2 d pepa m Object Explorer 4X Summary a 3x T r BER ia OEM 7ONFSNRP12D SQLEXPRESS SQL Server 9 0 1399 C Databases ig B System Databases Tables Wu master OEM 7ONFSNRP12D SQLEXPRESS Databases System Databa 1 Item s u model Wu msdb J yy tempdb Name Schema Created t ia Tables LI System Tables O Tempor S ETRE E Views Filter b Synony B Progra Refresh J Security 3 Security Jj Server Objects jj Replication
2. p Release PaceDE CE x06 h XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 107 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 3 Specifying the Path of the XPAC Reference The XPAC SDKs provides a complete solution to integrate with XPAC and it s compatible with Visual C Visual Basic net and C In order to use a component in your application you must first add a reference to it 1 Right click the project name and then click Properties solution Explorer SDEInformaton e 4 P solution SDE Infomation 1 project e2 SDE Information EP Tp E ReadMe txt h Resurce h h Resourceppe hh Deploy c SDETnformatio Clean h SDEInformatio g 2 SDElafornatio Project Only cu SDElnformatiol Custom Build Rules h SDETnformatio EB STE Informatio Tool Build Order CH stdafx cpp E n stdafh References Febuild View Clase Diagram metas stactl p Project Debug Cut Remove Rename Unload Project Open Folder in Windows Explorer Properties N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 108 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 In left pane expand Configuration Properties and then click Link 3 Inthe right pane choose the XPacSDK_CE lib in the Additional Dependencies item SDE Information Property Pages Configuration Active Release Elati
3. Cancel sh ERRA e ESL A Gee NES ea er O e cy N EET Ae e A ne iR Last Revised August 2013 Page 143 E mail service icpdas com 7 The rescue CF card has been done E odt 11 0 lesah file Ena EU BSE Yia Dink GHD 7255 HE Lical dren CFD P59 A LPC Tb ate See TIS HE MO ME XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 144 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 145 co gt lt fg Co P This chapter provides information of the XP 8000 Atom OS and firmware and a guided tour that describes the steps needed to update the XP 8000 Atom OS or firmware Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com ICP DAS will continue to add additional features to XP 8000 Atom SDK and OS in the future so we advise you to periodically check the ICP DAS web site for the latest updates XP 8000 Atom updates services provides a software update service for XP 8000 Atom It can be divided into two categories OS updates and SDK updates Both the OS updates services and SDK updates services can be found separately on the CD that was provided with the package or by downloading the latest version from ICP DAS web site CD XPAC Atom ftp ftp icodas com pub cd xpac atom __ _ gt 1 OS
4. Microsoft SQL Server Management Studio Express Size 82 70MB 5 Microsoft SQL Server Native Client Size 4 16MB Add Remove uiae J Microsoft SQL Server Setup Support Files English Size 19 92MB Components J Microsoft SQL Server V55 Writer Size 0 66MB j5 Module linguistique Microsoft NET Framework 3 5 fra Size 116 00MB g MSXML 6 0 Parser Size 1 54MB 5 Paquete de idioma de Microsoft NET Framework 3 5 esn Size 116 00M6 Sef Realtek High Definition Audio Driver B XP 8000 Toolkit version 1 0 2 0 Size Click here for support information Used Last Used On 6 27 2011 To remove this program from your computer click Remove Remove j5 ASbIKOBOH nakeT Microsoft NET Framework 3 5 RUS Size 116 00M6 v XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 150 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To install a new version of the SDK 1 Download the latest version of the XP 8000 Atom SDK The latest version of the XP 8000 Atom SDK can be obtained from ICP DAS web site ftp ftp icodas com pub cd xpac atom sdk install 2 Double click the XP 8000 Atom SDK Installation file 3 Follow the prompts to install the XP 8000 Atom SDK XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 151 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com S2emmunication Appendix A Application of RS 4 This ch
5. Last Revised August 2013 Page 78 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 Select Browse tab and add the XPacNE T dll Add Reference File name XPacNET Al Files of type Component Files dil tlb olb ocx exe XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 79 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 1 3 Adding the Control to the Form You can drag various controls from the Toolbox onto the form These controls are not really live they are just images that are convenient to move around on the form into a precise location After you add a control to your form you can use the Properties window to set its properties such as background color and default text The values that you specify in the Properties window are the initial values that will be assigned to that property when the control is created at run time 1 From the Toolbox drag a Button control onto the form All Device Controls lt A lp Pointer g Li BindingSource LET T 8DEInformation Forml vb Design Start Fave S CheckEox Ee ComboBox fe ContextMenu jo DataGrid ai Dataset Ty Date TimePicher 3 DomanUpDown lt gt HscrollBar ol ImageList al Ta Server Explorer p Toolbox a x 4 w maintenu hy ny XP 8000 Atom User Manual version 1 0 3 Last R
6. Update The files for the System Disk of the XP 8000 side Tools The related information for I O and XP 8000 releases XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 25 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com iad Q D Q U This chapter provides a guided tour that describes the steps needed to download install configure and run the basic procedures for user working with the XP 8000 Atom for the first time XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 26 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Before starting any task please check the package contents If any of the following package contents are missing or damaged contact your dealer distributor BATT eese cues tart ewa 1 qrg eg bon bard mode mpais mme en ipf ace O Gi Tga m Banhs Sy res remer e r a e ii E ara eme om m at XP 8000 Atom Series Module Se MM Quick Start Guide Software Utility CD f Screw Driver 1C016 XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 27 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 1 Mounting the Hardware Before you work with the XP 8000 Atom you should have a basic understanding of hardware specification such as the dimensions the usable in
7. XP 8000 Atom Series User Manual Windows Embedded Standard Family XP 8041 Atom XP 8141 Atom XP 8341 Atom d XP 8741 Atom gt Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one year beginning from the date of delivery to the original purchaser gt Warning ICP DAS assumes no liability for any damage resulting from the use of this product ICP DAS reserves the right to change this manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use not for any infringements of patents or other rights of third parties resulting from its use gt Copyright Copyright 2011 by ICP DAS Co Ltd All rights are reserved gt Trademark The names used for identification only may be registered trademarks of their respective companies Contact US lf you have any problem please feel free to contact us You can count on us for quick response Email service icpdas com XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 2 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Table of Contents Ds REE OPE CTION ccasuesenckevcnencnsnsasasssusnexmnqvesasuantasece Was Wa Orel UO aacscanenixcteneaesecaxemaactaceacamtouezeaczecentaencuectnaeeatt 1 2 SPCCIICAUONS soi5 scene coicecatnercecadecasecodec
8. XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 121 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 2 XP 8000 Atom Demo Programs ICP DAS provides various demo programs that have been designed for the XP 8000 Atom You can examine the demo source code which includes numerous comments to familiarize yourself with the XP 8000 Atom API This will allow developing your own applications quickly by modifying these demo programs The following section lists all available demo programs and describes their function N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 122 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 2 1 Demo Programs with C The table below describes the XP 8000 Atom demos that have been designed to demonstrate the standard operation features Folder Demo Explanation batterylevel Shows how to get the battery status errorcodelist Shows how to get error codes and messages getdeviceinformation Shows how to get the system information including serial number SDK ped backplane ID moduleexists Shows how to check whether a specified module exists pac_readai Shows how to read data from a Al module pac_readao Shows how to read data from a AO module pac_readcnt Shows how to read data from the counter frequency module pac_readdi Shows how to read data from a DI module pac_re
9. 1 89 GH 1GB DDR2 SDRAM 512 KB for 5 years data retain while power off T 16 KB Data Retention 40 years 1 000 000 erase write cycles 8 GB support up 32 GB Provide seconds minutes hours day of week month month and year 2 Yes for software copy protection Yes Yes 0 9 ppipswicn Ves bits Microphone In and Earphone Out VGA amp Communication Ports RJ 45 x 2 10 100 1000 Base T Auto negotiating Auto MDI MDI X LED indicators USB 2 0 4 Iaa ane Internal communication with the high profile 1 87K gt ame COM 1 TXD and GND gn P modules in slots non isolated a COM 2 RS 232 RXD TXD and GND non isolated yy RS 485 D2 D2 self tuner ASIC inside COM 3 3000 Voc COM 4 RS 232 RS 485 RxD TxD CTS RTS and GND for RS 232 Data and Data for XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 11 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com COM 5 RS 232 RxD TxD CTS RTS DSR DTR CD RI and GND non isolated I O Expansion Slots for high profile l 8K and l 87K modules only Slot Number Hot Swap will be available a For high profile 87K modules only Mechanical l 137 x 132 x 125 169 x 132 x 125 231 x 132 x 125 355 x 132 x 125 Dimensions W x L x H a M pea aa Installation DIN Rail or wall mounting Environmental Operating Temperature 25 75 C Storage Temperature 30 80 C Ambient Relative Humidity 10 90
10. 89 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 Inthe Target platform item choose Windows CE 7 inthe NET Compact Formwork version item choose NET Compact Framework Version 3 5 8 inthe Templates pane choose Device Application and then click Next Add Hew Smart Device Project 5D Elnfonmaton Target platform Windows CE rT NET Compact Framework version WET Compact Framework Version 3 5 Templates HE n a Description Control Empty Project A project for creating a NET Library Compact Framework 3 5 forme application for Windows CE Flato Download additonal emulator images and smart device SOEs es XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 90 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 2 2 Specifying the Path of the XPAC Reference The XPAC SDKs provides a complete solution to integrate with XPAC and it s compatible with Visual C Visual Basic net and C In order to use a component in your application you must first add a reference to it 1 Getthe XPacNET dll and copy it to the project folder The XPacNET dll can be obtained from the link below that has been provided on the CD or by downloading the latest version from ICP DAS web site CD XPAC Atom SDK XPacSDK XPacNET fto fto icodas com pub cd xpac atom sdk xpacsdk xpacnet HPacNET dil XP 8000 Atom
11. RS 485 Le D XP 8341 Atom PWR1 P GND P GND D R COM COM3 RS 485 Le D F G F G XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 14 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com XP 8741 Atom PWRI1 P GND D COM3 RS 485 L Q XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 15 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 1 Rotary Switch The Rotary Switch is an operating mode selector switch which provides functions to configure with the selection of operating mode and authorization control 2 LED Indicators The XP 8000 Atom contains four LED indicators The first is labeled PWR located near the power switch and shows the power status The three other are located next the rotary switch the left one is labeled RUN s and shows the operation status the two other are denoted L1 and L2 and used for user defined LED Indicator Color On state Meaning PWR Red Poweris on Lt Yellow User programmable LED Bea o User programmable LED XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 16 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 USB Ports P1 P4 Il The XP 8000 Atom contains four USB ports that allow support for the USB devices such as mouse k
12. Windows Firewall is helping to protect your PC Windows Firewall helps protect pour computer by preventing unauthorized users from gaining access to your computer through the Internet or a network On recommended This setting blocks all outside sources from connecting to this computer with the exception of those selected on the Exceptions tab Select this when vou connect to public networks in less secure locations such as airports fou will not be notified when Windows Firewall blocks programs Selections on the Exceptions tab will be ignored OFF not recommended Avoid using this setting Turning off Windows Firewall may make this computer more vulnerable to viruses and intruders What else should Know about Windows Firewall Da oat XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 47 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 3 Configuring the FTP Server Microsoft Internet Information Service IIS is installed in the XP 8000 Atom and enabled as default The IIS includes FTP Server and Web Server It is convenient to use anonymous FIP access as default However it may cause some security problems too To configure the FTP Service 1 Click Start menu point to Settings and then click Control Panel 2 Double click the Administrative Tools and then Double click Internet Information Services Programs d EG Documents
13. ftp icodas com pub cd xpac atom demo general_api vb XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 126 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 2 3 Demo Programs with VB net The table below describes the XP 8000 Atom demos that have been designed to demonstrate the standard operation features Folder Demo Explanation deviceinformation deviceinformation Shows how to get the system information HESSA pa number SDK version diagnostic diagnostic Shows how to diagnose driver problems Shows how to read the status of the DIP switch getrotaryid getrotaryid Shows how to read the operating system according to the rotary switch io ai demo Shows how to read data from a Al module io ao_ demo Shows how to read data from a AO module lo cnt_demo Shows how to read data from the counter frequency module io di demo Shows how to read data from a DI module io di demo_with_latc Shows how to read data from h_counter a DI module lo dio demo Shows how to read data from a DIO module a _demo_with_lat Shows how to read data from a DIO module a demo Shows how to write datat be a i module te memory memory Shows how to enable disable the EEEPROM and read write XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 127 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com __ data froto t
14. maud Lom mt ars oF al Appendix B Revision History This chapter provides revision history information of this manual E XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 163 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com The table below shows the revision history Revision Date Description June 2011 XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 164 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com
15. AR BUILTIN Administrators 4 26 2011 H a Lj Management 85 BUILTIN Users 4 26 2011 E Login Hew Selecta page 3 Script 4 Help AA General A Server Roles R User Mapping Login name ICPoAS 7 Securables A Status Windows authentication SOL Server authentication Cerificate name Connection Key name Server DEM DKESP 525 24 5 LEXPRE l Default database master ka Connection a Default language lt default w ay View connection properties Ready ihe XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 56 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To create a SQL Server login that uses SQL Server Authentication 1 In SQL Server Management Studio Express right click the Security folder and from the menu select New Login 2 Onthe General page enter the name of a Windows user in the Login name box 3 Select SQL Server Authentication 4 Enter a password for the login 5 Select the password policy options that should be applied to the new login In general enforcing password policy is the more secure option 6 Click OK E Microsoft SOL Server Management Studio Express Fie Edit Yiew Tools Window Community Help Drew soa PERRS Object Explorer IX Summary xX a Bx TY a aA aT io OEM 7ONFSNRP12D SQLEXPRESS SQL Server 9 0 1 Databases ig Logins 0 Securi
16. Adding the Control to the Form 110 5 3 3 5 Adding the Event Handling to the Control 113 XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 4 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 6 Uploading the Application to XP 8000 Atoer 5 7 5 3 3 7 Executing the Application on xP 8000 AK SHO 6 APIs and Demo References 6 1 XP 8000 AIOM A Pl sccsviccescsenswexetoxsmevesavansxetonceexesdel 6 2 XP 8000 Atom Demo Programs 0cceeeeeeeees 6 2 1 Demo Programs with C ccceecceeeeeees 6 2 2 Demo Programs with VB cccseeeeeeeeees 6 2 3 Demo Programs with VB net 0 6 2 4 Demo Programs with Visual C 129 7 Your First Database ccccseseesseeeeeeeeees 131 7 1 CONNECTING tO Server cccccccseeeecceeseecceeseesseaeees 133 7 2 Creating a Table sssssiesesnsna 134 8 Restore and Recovery s ssssnssnnnnnnnnnnnnnnn 136 8 1 Recovering the XP 8000 Atom s s s 138 8 2 Restoring the Rescue CF Card cceeseeeeeeeeees 141 9 XP 8000 Atom Updates cccccseeeeeeees 145 9 1 OS updates 0 cee ee n a o 147 9 2 SDK Updates ccesecssereeeree na 150 Appendix A Application of RS 485 Network152 A 1 Basic RS 485 Network ccccccsseeceeeeeeeeseeeeees 153 A 2 Daisy Chain RS 485 Network c cccceeeseeeeeeees 154 A 3 Star
17. Advanced Log OFF Anna Supplemental language support Windows Terminal Server Most languages are installed by default To install additional languages select the appropriate check bos below Install files for comples script and right to left languages including Thai al Language Used in menus and dialogs English XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 38 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 4 Using DCON Utility to Configure the I O Module DCON Utility is a tool kit used to quickly control and manage I 87K series expansion I O modules To use DCON Utility to configure the I O modules 1 Double click DCON Utility shortcut on the desktop 2 Click the Search button 3 Click the module name to configure the l 87K series module Click Search Button Eok U MAd 07255 1 a 1 15200 Dibi Hd 1 BTOSTIRTE 22 112200 Disable H 5 1 OTOR FE 3 115200 Diable Hd 1 N oO ior Ed Configuration for 8024 Module Yersion A100 Click the module name to Channell fees tput range MEAE Wire Status is OK configure the I 87K series module immm Slew rate immediate change Setting Output value Setting as Start Up i Channeli Output value Wire Status is OK Output range
18. EWF Protect disk against improper disk write operations e Same Win32 API Make developing applications just like Windows XP Professional developers do Microsoft Spandau 2009 It s time to get over your IPC Windows mr Embedded 18 AAT on the PAC g c XPAC series This makes almost every PC based program can be easily ported to XP 8000 Atom and effectively reduces the efforts of developing and shortens the time to market For software copy protection programmers can design software based on the 64 bit hardware serial number for making software copy protected i NU XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 8 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 1 1 Features The XP 8000 Atom offers the most comprehensive configuration to meet specific application requirements The following list shows the hardware and software features designed to simplify installation configuration and application Hardware Features 1 Powerful CPU Module Intel Atom Z520 CPU 1 33 GHz 2 Memory size DDR2 SDRAM 1 GB Built in Flash Disk 8 GB EEPROM 16 KB CF Card 8 GB Dual Battery Backup SRAM 512 KB VGA Port x 1 USB 2 0 Port x 4 Programmable LED indicator x 2 Audio with Microphone in and Earphone Out 3 4 5 6 64 bit Hardware Serial Number 7 Dual Watchdog Timers 8 4 5 Serial Ports RS 232 RS 485 9 Dual Giga bi
19. Rights Reserved E mail service icpdas com Tips amp Warnings A Connect the ground lead to the ground screw Grounding A good common ground reference earth ground is essential for proper operation of the XP 8000 Atom One side of all control circuits power circuits and the ground lead must be properly connected to earth ground by either installing a ground rod in close proximity to the enclosure or by connecting to the incoming power system ground There must be a single point ground i e copper bus bar for all devices in the enclosure that require an earth ground To mount the XP 8000 Atom on a surface 1 Install the four mounting screws into the 4 keyhole mounting holes 2 Fasten the screws securely XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 31 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 1 2 Deploying a Basic XP 8000 Atom System The XP 8000 Atom provides a variety of interfaces to suit a range of applications The following illustration shows a simple application ops at SS pp ate BL LAN1 LAN2 Router Ah m ee e P USB 2 0 Port P1 P4 Mouse Keyboard or other USB equipment VGA Port Monitor As the above illustration shows the XP 8000 Atom interfaces can be used to perform the following tasks e Connect to PC through a router e Connect to a USB mouse or keyboard e Connect to a monitor XP 8000 Atom Us
20. Type RS 485 Network ccccceeeeeeseeeeeeees 155 A 4 Random RS 485 Netwotkk ccccseseeeseeeeeeeeeeseees 157 A 5 Master Slave SENOS errs 158 A 1 1 XPAC as a Master Default 0 159 A Li XFAC AS COAG sees AER 161 ne XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 5 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Appendix B Revision History T tiol AOE jeLsnpuy Last Revised August 2013 Page XP 8000 Atom User Manual version 1 0 3 E mail service icpdas com Copyright 2011 ICP DAS Co Lid All Rights Reserved 1 Introduction This chapter provides an overview of the XP 8000 Atom and its components that introduces the fundamental concepts for user familiar with the XP 8000 Atom XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 7 Copyright 2011 ICP DAS Co Lid All Rights Reserved E mail service icpdas com XP 8000 Atom Series is the new generation Windows Embedded Standard 2009 based PACs of ICP DAS It is equipped with an Intel Atom Z500 Series CPU various connectivity VGA USB Ethernet RS 232 485 and 0 1 3 7 I O slots for high performance parallel I O modules high profile l 8K Series and serial I O modules high profile 87K series The benefits of running Windows Embedded Standard 2009 include e Enhanced Write Filter
21. User Manual version 1 0 3 Last Revised August 2013 Page 91 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 In Solution Explorer right click the References node and then click Add Reference Soluton Explorer ER esource View XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 92 Solution Explorer Che View F SDE Inf ormatio n Add Reference Add Web Reference View Class Diagram setas StartUp Project Debug Cut Remove Rename Unload Project Open Folder in Windows Explorer Change Target Platform Froperties Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 Select Browse tab and add the XPacNE T dll File name XPacNET dll Files of type Component Files d101 tlb olb ocx exe XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 93 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 2 3 Adding the Control to the Form You can drag various controls from the Toolbox onto the form These controls are not really live they are just images that are convenient to move around on the form into a precise location After you add a control to your form you can use the Properties window to set its properties such as background color and default text The values that you specify in the Properties window are the initial
22. gt 664m available drives 2nd Drive SATA PM XXX Press F10 and then select OK to exit setup utility The system will restart and enter the XP 8000 Atom Rescue Utility Enter 2 2 Upgrade XP 8000 Atom manually and then select the latest version of the XP 8000 Atom OS image The system will upgrade the XP 8000 Atom and wait a while until the system enters the XP 8000 Atom Rescue Utility again bii i a u o o EEE EE aE aE aE aE aE aE Ee EE EE Eee EEE EEE EEE EE i P 8000 Atom Rescue Disk Main Menu boii i a i o o o EEE aE aE aE aE ae aE aE EE EE EEE Ee Eee EE EEE Choose one of the followings 1 Recover XP 8000 Atom to factory default 2 Upgrade XP 8000 Atom manually 3 Display Drive C 4 Quit rescue disk and reboot 5 Command shell Enter choice 2 XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 148 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 9 enter 4 4 Quit rescue disk and reboot REE EERE EEE EEE EERE EERE EEE REE EEE EEE d l ii P B000 Atom Rescue Disk Main Menu Choose one of the followings 1 Recover XP 8000 Atom to nich al default 2 Upgrade XP 8000 Atom 3 Display Drive C 4 Quit rescue disk and reboot 5 Command shell Enter choice 4 10 Repeat step 3 to 7 to set 1st Drive as PM XXX BIOS Setup Utility Main Advanced PCIPnP Boot Security Chipset Exit 11 The XP 8000 Atom will ta
23. or slave for implementing an RS 485 multi drop network One of the RS 485 communications COM3 its pull high pull low resistor located on power board the other COM4 located on the right side and its pull high pull low resistor located on the bottom of the right side as shown below JP1 and JP2 are the jumpers settings F SS of the pull high pull low resistor XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 158 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com A 1 1 XPAC as a Master Default When one of XPAC is set to master then all the other devices on the same network must be slave mode If the network is up to 1 2 KM it will need a repeater 7510 series to extend the network length 485 Repeater 7510 Series 485 Repeater 7510 Series Slave Mode N Ean XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 159 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com When XPAC as a master using COM3 communication interface the pull high pull low resistor located on the power board must adjust to enable as shown below JP1 and JP2 are the jumpers settings of the pull high pull low resistor When XPAC as a master using COM4 communication interface the pull high pull low resistor located on the power board must adjust to enable as shown below XP 8000 A
24. resources tree by opening the top level folder 2 Open the Dialog folder and then double click the dialog resource name IDD_SDKINFORMATION_ DIALOG Resource Yiew 3DE nfommation EE SDK Information B SDEInformaton re 34 Diog HDO SDEINFORMATION DIALOG Icon _ Verion H 9 SDEInfornnationppe xc Sg Resource View ay olution Explorer ea Properties The resource editor appears in the right pane N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 110 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 From the Toolbox drag a Button control onto the form Dialog Editor Pointer Ix Check Box abl Edit Control ER Combo Box ER List Box Group Box i Radio Button Ae Static Text WE Picture Control HH Horizontal Scroll Bar E Vertical Scroll Bar de Slider Control Mig server Explorer ap Toolbox W SDEInformation TODD Place dialog comtiols here 4 Right click the Button control and then click Properties _ DKInformation re 22 EES Dialog Object Browser F X XP 8000 Atom User Manual version 1 0 3 Copyright 2011 ICP DAS Co Ltd All Rights Reserved Copy Delete Add Event Handler Inert Active Control Add Class Add Variable mize to Content Check Mnemonics Properties Last Revised August 2013 Jia x Page 111 E mail service icpdas com 5 Inthe Properties wi
25. 000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 45 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To turn on the firewall In the Windows Firewall dialog box click On recommended and then click OK Windows Firewall General Exceptions Advanced Windows Firewall is helping to protect your PC Windows Firewall helps protect pour computer by preventing Unauthorized users from gaining access to your computer through the Intermet or a network On recommended This setting blocks all outside sources from connecting to this computer with the esception of those selected on the Exceptions tab _ Don t allow exceptions Select this when you connect to public networks in less secure locations uch as airports You will not be notified when Windows Firewall blocks programs Selections on the Exceptions tab will be ignored OFF not recommended Avoid using this setting Turning off Windows Firewall may make this computer more vulnerable to viruses and intruders what else should know about Windows Firewall aK tes XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 46 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To turn off the firewall In the Windows Firewall dialog box click Off not recommended and then click OK Windows Firewall General Exceptions Advanced
26. 11 Autoinit exe Version 1 0 3 0 5 2 2011 Backplane Battery1 High voltage Backplane Battery2 High voltage RTC Battery High voltage XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 64 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 4 2 Auto Execution The Auto Execution tab provides functions to configure programs running at XP 8000 Atom startup it allows users to configure ten execute files at most Tips amp Warnings The allowed file types are exe and bat and they are executed in order of program 1 program 2 etc A XPAC Utility 1 0 2 0 4726 2011 File Help System Information Auto Execution EWF Operation Multi serial Port Module At most 10 programs can be specified to execute automatically at system startup Program 1 Program 2 Program 3 Program 4 Program 5 Program 6 Program 7 Program 8 Program 9 PIEJEJE JEJE JEJE JEJE Program 10 The tab use to How to use Configure programs running Press the Browse button to select the at startup execute file which you want and then press the Apply button N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 65 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 4 3 EWF Operation The EWF is a safety mechanism on XP 8000 Atom for protecting the system from virus infection and harsh environments Before installing application o
27. 32 0 10 Searching Status COM Port COM 6 Address OO dec Ofhex Baudrate Y i Slew rate 0 ye EEN Output value a Setting as Start Up _ Setting Channel2 r Output value Wire Status is OK Output range 32 0 10 a Dataformat EE 6 a Slew rate Output value a Setting as Start Up i Setting Channel3 Output value Wire Status is OK Output range 122 Oo 10 m Dataformat Eng e Slew rate J 0 Oo o Output value Setting as Start Up Exit XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 39 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 Security and Risk This chapter provides information of technological security risks and solutions associated with XP 8000 Atom services XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 40 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Security is important for your XP 8000 Atom Based on Windows XP Embedded XP 8000 Atom can avoid many security vulnerabilities The following provides some security policy that you should consider before you develop your XP 8000 Atom e Windows User Accounts e Windows Firewall e IIS Internet Information Service e EWF Enhanced Write Filter e SQL Server The following table provides the default settings of XP 8000 Atom s
28. AC_ Utility A 4 4 1 System Information ell 2 EE 4 44 2 AUO EXECUUON ceieciseitserviavadaesscrataenurdoraanes 65 4 4 3 EWF Operation ccccscccseeesseeeeeeeseeeeees 66 4 4 4 Multi serial Port Module cccceceeeeeee 67 5 Your First XP 8000 Atom Program 68 5 1 Selecting a Development Tools ccccseeeeeeeeees 70 5 2 Installing the XP 8000 Atom SDKS c ceee 71 5 3 Creating Your First XP 8000 Atom Program 72 5 3 1 Your First XP 8000 Atom Program with the VB net 5 3 1 1 Creating a New Project 74 5 3 1 2 Specifying the Path of the XPAC Reference 77 5 3 1 3 Adding the Control to the Form 80 5 3 1 4 Adding the Event Handling to the Control 82 5 3 1 5 Uploading the Application to XP 8000 Atom 84 5 3 1 6 Executing the Application on XP 8000 Atom 86 5 3 2 Your First XP 8000 Atom Program with the Visual C 87 5 3 2 1 Creating a New Project 88 5 3 2 2 Specifying the Path of the XPAC Reference 91 5 3 2 3 Adding the Control to the Form 94 5 3 2 4 Adding the Event Handling to the Control 96 5 3 2 5 Uploading the Application to XP 8000 Atom 98 5 3 2 6 Executing the Application on XP 8000 Atom 100 5 3 3 Your First XP 8000 Atom Program with the Visual C 101 5 3 3 1 Creating a New Project 102 5 3 3 2 Configuring the Platform 107 5 3 3 3 Specifying the Path of the XPAC Reference 108 5 3 3 4
29. All Rights Reserved E mail service icpdas com 5 3 1 Your First XP 8000 Atom Program with the VB net Here we will demonstrate how to create a VB net program running on XP 8000 Atom with the VB net development tool 1 Create a new project 2 Specify the path of the XPAC reference 3 Add the control to the form 4 Add the event handling for the control 5 Upload the application to XP 8000 Atom 6 Execute the application on XP 8000 Atom In this tutorial we will assume that you have installed XPAC platform SDK on PC and used the Visual Studio 2008 for application development XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 73 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 1 1 Creating a New Project The Visual VB net project template is a composite control that you use in this example creates a new project with this user control 1 Start Visual Studio 2008 GA Visual Studio 2008 2 On the File menu point to New and then click Project Edit View Toole Test Window Help Project Ltt shitty Web Site eo hett A lt File Col Project From Existing Code eave All Ctltshittte Recent Files Recent Projects Exit XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 74 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com In the Project types pane expand Visual Basic and then c
30. Atom User Manual version 1 0 3 Last Revised August 2013 Page 124 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com lo dio demo Shows how to read data from a DIO module io dio demo_with_lat Shows how to read data from ch a DIO module io do_ demo Shows how to write data to a DO module memory Shows how to enable disable the EEEPROM and read write data from to the memory Shows how to send commands through the COM port watchdog Shows how to configure the watchdog timer For C application these demo programs can be obtained from CD XPAC Atom Demo General_ APl csharp net XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 125 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 2 2 Demo Programs with VB The table below describes the XP 8000 Atom demos that have been designed to demonstrate the standard operation features Folder Demo Explanation I 8k di demo Shows how to read data from a Al module i 8k do demo 8k do Shows how to write data to a DO module l i 87k ai demo i 87k ai Shows how to read data from a Al module i 87k ao demo i 87k ao Shows how to read data from a AO module system info system info demo Shows how to get the system information including module name backplane ID etc For C application these demo programs can be obtained from CD XPAC Atom Demo General_ API vb http
31. Familyld C243A5AE 4BD 1 4E3D 94B8 5A0F62BF 796 amp displaylang en In this article we will use SSMSE to create a simple database To start the SSMSE On the Start menu point to Programs point to Microsoft SQL Server 2005 and then click SQL Server Management Studio Express M Accessories i em ICPDAS Programs 5 Documents d a Microsoft SQL Server 2005 fn Configuration Tools fn Startup Fe SOL Server Management Studio Express Settings d l E Internet Explorer J Search E Outlook Express F Remote Assistance Help and Support Windows Media Player Bun A Windows Movie Maker Windows Terminal Server XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 132 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 7 1 Connecting to Server Use this dialog to view or specify options when connecting to Microsoft SQL Server 2005 Database Engine In most cases you can connect by entering the computer name of the database server in the Server name box and then clicking Connect After starting the SSMSE the Connect to server dialog will appear enter the default login name in the Login box and default password in the Password box as shown below F Connect to Server Microsoft im Windows Server System SQL Server 2005 Sener name DEM FONFSNAPT2DSSQLESPRESS Authentication SQL Server Authentication Login Password Remember password
32. J Management XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 134 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 Create columns aliases In the Grid pane move to the first blank grid row where you want to add the column click the field in the Column column and select a column name from the list Ex Microsoft SOL Server Management Studio Express File Edit View Table Designer Tools Window Community Help new query D S Alp l e G eS S s gE oa gt Object Explorer 4 x Table dbo Table_1 Summary x Ge Ix a ap a Y Column Name Data Type Allow Nulls Tbl dbo Table_1 X 4 S E i OEM 70NFSNRP12D SQLEXPRESS SQL Se enable char 10 9 Databases porto int System Databases portName char 10 master model msdb b ioType char 10 xi tempdb Tables Temporary Tables B Table Designer Lal Views Column Properties Identity Column a 0 Synonyms m al Programmabiity HF Regular Data Spe PRIMARY Security i Security Server Objects Name ioType Replication Allow Nulls Yes Jj Management Data Type char Default Value or B Length 10 Fl Tahle Desioner General Name Table_1 moduleCount int Description Schema dbo OAs Text Image Fileg PRIMARY Identity 4 Save the table a Microsoft SQL Server Manage File Edit view Table Desig i A ndow Community Help Object Explorer Table dbo Table_1 Summary
33. O API can be used to connect the I 7000 module and othe modules using the DCON protocol XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 119 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com The XPAC standard API consists of the following APIs and functional categories e System Information e Backplane Access e Interrupt e Memory Access e Watchdog e UART System Operation Remote I O XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 120 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com e System Information Reference Provide reference information for the system status e Backplane Access Reference Provide reference information for the backplane access APIs e Interrupt Reference Provide reference information for the Interrupt APIs e Memory Access Reference Provide reference information for the memory R W APIs including EEPROM and SRAM e Watchdog Reference Provide reference information for the watchdog APIs including hardware watchdog and OS watchdog e Uart Reference Provide reference information for the Uart APIs e PAC IO Reference Provide reference information for IO APIs including local and remote In additions no matter 8K or 87K modules use the same API e Error Handling API Reference Provide reference information for error handling XPacSDK Standard API
34. Odd Mark Always 1 Space Always 0 Stop Bits 1 2 ha FIFO 16 bytes XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 20 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 14 1 0 Slots The XP 8000 Atom contains some extra I O slots except the XP 8041 Atom The XP 8000 Atom use I O slots that can be expanded They can serve in local and local expansion The number of each type of the expansion I O slot XP 8141 1 I O slot XP 8341 3 I O slots XP 8741 7 I O slots Storage e Built in Flash Disk Capacity System Disk C a Temp T System Disk C This partition protected by EWF contains OS services and applications All manipulations of this device are operated on this partition Temp T This partition unprotected by EWF stores the event logs and temporary files e Compact Flash CF HOT PLUG Unsupported N Data Disk D N The default letter of compact flash is D and unprotected by EWF XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 21 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 1 4 Dimension The diagrams below provide the dimensions of the XP 8000 Atom to use in defining your enclosure specifications Remember to leave room for potential expansion if you are using other components in your system The height dimension is the same for all XP 8000 Atom Th
35. Project The Visual C project template is a composite control that you use in this example creates a new project with this user control 1 Start Visual Studio 2008 GA Visual Studio 2008 2 On the File menu point to New and then click Project Edit View Toole Test Window Help Project Ltt shitty Web Site eo hett A lt File Col Project From Existing Code eave All Ctltshittte Recent Files Recent Projects Exit XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 88 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 Inthe Project types pane expand Visual C and then click Smart Device 4 Inthe Templates pane click Smart Device 5 Type a name inthe Name field and then click OK Here we will enter the name SDKInformation and a different location for the project if you wish Hew Project f fx Ione E E Visal Basic Visual Studio installed templates Visual C a Windows 4 Smart Device Project Weh a i emart Device My Templates Office ee Database jeeacch Online Templates Reporting Test WCF Workflow E Visual C H Other Project Types Test Projects Name SUE Tnformnation Location C Documents and Settings indowsthty Documenta WM _ Windowst My Document we solution Hame SDE Information Create directory for solution XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page
36. RH non condensing Power Input Range 10 30 Voc Redundant Power Inputs Yes with one power relay 1A 24 Voc for alarm 3 7 A 5 V supply 3 8 A 5 V supply 4 0 A 5 V supply 3 6 A 5 V supply to CPU and to CPU and to CPU and to CPU and backplane 1 3 A backplane 3 2 A backplane 3 0 A backplane 25 W 5 V supply to I O 5 V supply to I O 5 V supply to I O in total expansion slot 25 expansion slots expansion slots W in total 35 W in total 35 W in total Consumption 24 Voc 24 Voc 24 Voc 24 Voc Accessories Model Capacity MDR 20 24 24 Vpc 1 0 A 24 W Power Supply with DIN Rail Mounting MDR 60 24 24 Vpc 2 5 A 60 W Power Supply with DIN Rail Mounting a XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 12 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 1 3 Overview The XP 8000 Atom contains several interfaces and peripherals that can be integrated with external systems Here is an overview of the components and storage and its descriptions The following list shows the details of the components and storage Components XP 8041 Atom PWR1 P GND P GND D R COM COM3 RS 485 Lee D XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 13 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com XP 8141 Atom PWR1 PWR2 P GND P GND D R COM COM3
37. SQL Server 2005 Mm Configuration Tools m eae len Startup Fe SQL Server Management Studio Express ettings E Internet Explorer J Search ea Outlook Express mi Remote Assistance 2 Help and Support rh windows Media Plawer T Run t a Connect to Serter Log OFF Anna ar ap Disconnect tg Sian Microsoft ay Windows Server System SOL Server 2005 Windows Terminal Server DEM ONFSNAPTZD SOQLEAPRESS Server name Authentication SOL Server Suthentication Login EERE Pazzword Remember password a z i XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 55 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To create a SQL Server login that uses Windows Authentication 1 In SQL Server Management Studio Express right click the Security folder and from the menu select New Login 2 Onthe General page enter the name of a Windows user in the Login name box 3 Select Windows Authentication 4 Click OK E Microsoft SOL Server Management Studio Express File Edit Yiew Tools Window Community Help Drew quy D a a a Bb OBR Object Explorer 4x Summary xX oe 4 aag eu io OEM 7ONFSNRP12D SQLEXPRESS SQL Server 9 0 1 4 jj Databases T p C Security Logins OEM 7ONFSNRP12D SQLEXPRESS Security Logins 5 Item s CI Creder Filter gt 9 Server Obj pee Name Created LI Replication
38. Uninstall the multi serial Install the multi serial port driver port driver Click Register All button Uninstall the multi serial port driver Click Remove All button N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 67 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 Your First XP 800 This chapter provides a guided tour that describes the steps needed to set up a development environment download install configure for user programming with the XP 8000 Atom XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 68 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Before writing your first program ensure that you have the necessary development tool and the corresponding XP 8000 Atom SDKs are installed on your system dust Communica XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 69 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 1 Selecting a Development Tools XP 8000 Atom is a Windows Embedded Standard based unit Windows Embedded Standard is a mature embedded operating system which supports rapid development A standard development tool is list as follows which are highly integrated with comprehensive support for developing applications of Windows Embedded Standard based XP 8000 Atom gt Visual Studio Te Visua
39. VEE ki Sii EE KE maji i i l i s t E he Er i i i oe i i Fair F al ry r L hed a ae Las Shee Pie ect en eee ae E 4 Select rescue ghost file rescue_atom gho that you saved and then click Open E Ghort LI i Reais ER ya atta Sits fe sie aa ri Sas Ua Stee aa a gee Me Be Loprhyh ibd 1a ral fa een Tl Cary aly Aila Fi Lj retri ped fee Bea Image fi fi ile mame name te re restore SSS is ae i be LEM ATA TF TAL NTFS drh n J i fae Draco einai eta aed secs arated eae Sra feo peo TT yas tpo arr TiCARET A a he dii En Wijs emin 7 arrant pant sx CARRS nS E XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 142 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com f GhonF2 110 Eines ee PS SERS St Sqmaiier Ghost Lidl te PEDET C 1096 2007 Somahira Co i ST E EE E ee click OK ratia Select the destination to CF card and click then OK aag Am Ai eine E E fe Saks PFFPH Set A see pore Zi ti th ae Le mt Pp Oe le lye einer arias sea at sail Recovery the rescue ghost file rescue_atom gho into CF card and then i XP 8000 Atom User Manual version 1 0 3 Copyright 2011 ICP DAS Co Ltd All Rights Reserved
40. X Gee x 2 Bx T Column Name Data Type Allow Nulls E i OEM 70NFSNRP12D SQLEXPRESS SQL Se enable char 10 0 Databases porto int 9 System Databases portName char 10 master sea Choose Hame tempdl Ta E tell Enter a name For the table H Ly vie E sy COMSTATUS a Lg Pre 0 Se Security Server Objects Replication Management 2 Z E Identity fRimnn md Default Value or B Length Fl Tahle Desioner General Identity XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 135 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 8 Restore and This chapter provides information of the XP 8000 Atom restore and recovery and a guided tour that describes the steps needed to restore and recovery the XP 8000 Atom XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 136 Copyright 2011 ICP DAS Co Lid All Rights Reserved E mail service icpdas com The XP 8000 Atom come with a recuse CF card that is a tool that you can use to boot the XP 8000 Atom in the event that the operating system on the XP 8000 Atom fails to start The recovery file of the recuse CF card can be found separately on the CD that was provided with the package or by downloading the latest version from ICP DAS web site CD XPAC Atom Rescue_ Disk ftp ftp icodas com pub cd xpac atom rescue_disk XP 8000 At
41. addicnt Shows how to read data from a DI module Shows how to read the amount of the DI channel from a DI module pac_readdilatch pac_readdio Shows how to read data from a DIO module pac_writeao Shows how to write data to a AO module Shows how to write data to al i XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 123 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com pac_writedobit Shows how to write a single bit of data to a DO module readdo k87 k Shows how to read data from a local and remote DO module readmemory Shows how to read data from the specified memory uart_sendcmd Shows how to send commands through the COM port watchdog Shows how to configure the watchdog timer writememory Shows how to write data to the specified memory windows forms deviceinformation Shows how to get the system information including serial number SDK version backplane ID etc diagnostic Shows how to diagnose driver problems Shows how to read the status of the DIP switch getrotaryid Shows how to read the operating system according to the rotary switch io ai demo Shows how to read data from a Al module io ao_ demo Shows how to read data from a AO module lo cnt_demo Shows how to read data from the counter frequency module io di_demo Shows how to read data from a DI module io di_demo_with_latc_ Shows how to read data fro XP 8000
42. al C development tool 1 Create a new project Configure the platform Specify the path of the XPAC reference Add the control to the form 2 3 4 5 Add the event handling for the control 6 Upload the application to XP 8000 Atom 7 Execute the application on XP 8000 Atom In this tutorial we will assume that you have installed XPAC platform SDK on PC and used the Visual Studio 2008 for application development XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 101 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 1 Creating a New Project The Visual C project template is a composite control that you use in this example creates a new project with this user control 1 Start Visual Studio 2008 GA Visual Studio 2008 2 On the File menu point to New and then click Project Edit View Toole Test Window Help Project Ltt shitty Web Site eo hett A lt File Col Project From Existing Code eave All Ctltshittte Recent Files Recent Projects Exit XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 102 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 Inthe Project types pane expand Visual C and then click Smart Device 4 Inthe Templates pane click MFC Smart Device Application 5 Type aname inthe Name field and then click OK Here we will enter the
43. apter provides tips and a guided tour on using and maintaining the XP 8000 Atom XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 152 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com The RS 485 length can be up to 4000 ft or 1 2 km over a single set of twisted pair cables if the RS 485 network is over 4000 ft or 1 2Km the RS 485 repeater must be added to extend the RS 485 network A 1 Basic RS 485 Network The basic component of the RS 485 network consist of a Master Controller or using a PC as a host controller and some RS 485 devices 437 485 Converter 7520 Series XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 153 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com A 2 Daisy Chain RS 485 Network All RS 485 devices are wired directly to the main network If the network is up to 1 2 km it will need a repeater 7510 series to extend the network length 232 405 Converter 465 Repeater das Repeater 7520 Series moa 7510 Series wee 7510 Series XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 154 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com A 3 Star Type RS 485 Network There are branches along the main network In this case it is better to have a repeater to isolate or filter the noise that is made by devi
44. can be used single and used two self governed power to supply to the system PWR1 and PWR2 input at the same time when one power fails the other power acts as a backup and automatically supplies power needs PGND w N GND 24V z a E pag Da l 5 pay je amp a e a 24 V Power Supply nae XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 36 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 2 Disabling EWF to Allow Settings to Be Saved The EWF is a safety mechanism on XP 8000 Atom for protecting the system from virus infection and harsh environments Before installing application or modifying system settings EWF needs to be disabled after the operation completed EWF needs to be enabled When EWF is enabled the modification on C disk will be invalid at the next reboot To save the settings change EWF status 1 Double click the XPAC Utility shortcut on the desktop and then click the EWF operation tab 2 Under EWF Control select the Disable check box and then click Setting 3 Inthe pop up dialog box click OK and then reboot the XP 8000 Atom v APAC Utility A XPAC Utility Y1 0 2 0 4726 2011 File Help System Information Auto Execution EWF Operation Mlulti serial Port Module O Automatically run EWF Status when Ilog on Window EWF Control Protected Volume Configuration a Type RAM REG O Enab
45. ces 232 485 Converter 7520 Series 485 Repeater 485 Repeater 485 Repeater 7510 Series 7510 Series 7510 Series XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 155 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com There is a better choice to use 7513 as a RS 485 hub on start type network 232 485 Converter 7520 Series 485 Hub 7513 Series b fl _ _F mM P Jne x A B ii Orie y dr XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 156 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com A 4 Random RS 485 Network There are branches along the main wire In this case it is better to have a repeater to isolate or filter the noise that is made by devices 232 485 Converter 485 Repeater 7520 Series MMB 7510 Series 485 Repeater 7510 Series XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 157 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com A 5 Master Slave Settings The RS 485 network based on master slave architecture consists of a single master device and one or more slave devices The XPAC provides two RS 485 communication interfaces based on the master slave system architecture all of which have a pull high pull low resistor user can set it to master
46. cpdas com 5 3 2 4 Adding the Event Handling to the Control You have finished the design stage of your application and are at the point when you can start adding some code to provide the program s functionality 1 Double click the button on the form Form cs Design Start Pase S S E E E E E k si E maintenu N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 96 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 Inserting the following code MessageBox Show XPacNET XPac pac_GetXPacSDKVersion E namespace SDKInformation public partial class Form Form 4 public Formi InitializeComponent private void button1_Click object sender EventArgs e HessageBox Show XPacWeT kPac pac_GetXPacSDKWersion XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 97 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 2 5 Uploading the Application to XP 8000 Atom XP 8000 Atom provide FTP server service you can upload files to XP 8000 Atom or download files from a public FTP server 1 On the Build menu click Build SDKInformation File Edit View Project Debug Tools Test Window Help Build Solution Ctrl Shaft B Rebuild Solution Deploy Solution Clean Solution Build SDETnformation Rebuild SDETnfornaton Deploy SDE Information Clean SDETnformation Project Ordy Ba
47. d Administrative Control Panel Tools Settings A Windows Security e Network Connections Search Help and Support T Printers and Faxes ef Taskbar and Start Menu Internet Information Services J Shortcut 2 KB RUM Log OFF Anna Windows Terminal Server O di Disconnect XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 48 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Expand the Server name right click Default FTP Site and then click Properties Oo Computer Management m File Action view Window Help m B 2 m Computer Management Local E ip System Tools Event Viewer Shared Folders 2 Local Users and Groups Performance Logs and Alerts Device Manager rage Disk Defragmenter Disk Management Description Default FTP Site E E T Services and Applications Services WMI Control SQL Server Configuration Manager 8 Message Queuing 3 Indexing Service IP Address Port AllUnassigned 21 Host Header Name Explore Open Browse Stop Pause New All Tasks New Window From Here Rename Refresh Status B Internet Information Services J Web Sites FTP Sites ES Default SMTP Virtual Server Help lt Opens the properties dialog box For the current selection 4 Click the Security Accounts tab select Allow Anonymous Connections and
48. e Type Serial Number OS Version Backplane Version Seu XPacSDK Version XPacNet Version Serial sys Version Autoinit exe Version Backplane Battery Backplane Battery2 RTC Battery EWF Operation Multi serial Port Module XP8X4X ATOM 01 02 7E 78 14 00 00 FC 1 0 1 0 2011 05 12 1 0 10 0 Intel R Atom TM CPU Z520 1 33GHz 2 0 4 0 1 1 3 0 1 03 5 10 2011 1 0 3 0 5 2 2011 High voltage High voltage High voltage The XPAC Utility includes the following property tabs all property tabs will be explained later System Information Auto Execution EWF Operation Multi serial Port Module XP 8000 Atom User Manual version 1 0 3 Copyright 2011 ICP DAS Co Ltd All Rights Reserved Last Revised August 2013 Page 63 E mail service icpdas com 4 4 1 System Information The System Information tab provides functions to monitor necessary device information of the XP 8000 Atom The system information is the most important note of version control for upgrading system A XPAC Utility 1 0 2 0 4726 2011 File Help System Information Auto Execution EVVF Operation Multi serial Port Module Slot Module Type XP8x4xX ATOM Slot2 Serial Number 01 02 7E 78 14 00 00 FC Slots OS Version 1 0 1 0 2011 05 12 Slot4 Backplane Version 1 0 10 0 Slots CPU Intel R Atom TM CPU 27520 1 33GHz Slots XPacSDK Version 2 0 4 0 Slot XPacNet Version 1 1 3 0 Serial sys Version 1 03 5 10 20
49. e width depending on your choose of I O expansion slots All dimensions are in millimeters XP 8041 Atom XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 22 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com XP 8141 Atom 118 3 11 0 37 2 35 6 37 2 XP 8341 Atom 125 118 3 11 0 37 2 35 6 Bhd XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 23 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com XP 8741 Atom 125 118 3 11 0 37 2 35 6 37 2 XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 24 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 1 5 Companion CD This package comes with a CD that provides a collection of the software utility documentation drivers demo program and application The CD contains several subdirectories located in XP 8000 Atom directory All of them are listed below CD XPAC Atom Demo The demo programs for examples of use in the application Document The technical support documents for installation operation maintenance development and application Driver The driver for the hardware OS_image The OS image for disaster recovery Rescue_ Disk The files for system backups and restores S13 The sources for development and application in your application
50. eaddo7k87k readdo7k87k Shows how to read data_ from a local and remote DO module XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 129 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com readmemory readmemory Shows how to read data from the specified memory uart_sendcmd uart_sendcmd Shows how to send commands through the COM port writememory writememory Shows how to configure the watchdog timer For C application these demo programs can be obtained from CD XPAC Atom Demo General_ API vc XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 130 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com E EE E Your First 7 o 5 5 z z pa create a SQL Server Database XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 131 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com In XP 8000 Atom you can access SQL Server Compact Edition databases by using SQL Server Management Studio in SQL Server or SQL Server Management Studio Express SSMSE The SSMSE user interface is a subset of SQL Server Management Studio SSMSE is a free easy to use graphical management tool for managing SQL server 2005 2008 Express Edition and SQL Server 2005 2008 Express Edition with Advanced Services http www microsoft com downloads details aspx
51. ecurity policy Security Item Default Settings User Name Password XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 41 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 1 Creating and Configuring User Accounts Based on Windows XP Embedded XP 8000 Atom includes several components for managing user account names groups and passwords e The Administrator Account component allows you to specify the password for the local Administrator account You can only include one Administrator Account component in your configuration e The User Account component allows you to specify the user name group and password for a local user account You must add a separate User Account component for each user in your configuration e Additional components are required if you want to provide end user access to account settings passwords and display names in User Accounts in Control Panel If you do not add the Administrator Account component the run time image is created with a single user account with full administrative privileges The account name is Administrator and the password is blank To open the user account tool 1 Click Start menu point to Settings and then click Control Panel 2 Double click the Users Accounts Do cumenks User Accounts settings Control Panel 4 Windows Security e Network Connections rr Search Help and Support Th P
52. er Manual version 1 0 3 Last Revised August 2013 Page 32 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 1 3 Inserting the I O Modules Except for XP 8041 Atom the XP 8000 Atom has 1 3 7 I O expansion slots to expand the functions of the XP 8000 Atom allowing it to communicate with external I O modules and before choosing the right I O modules you first need to know the I O expansion capacities in order to choose the best expansion module for achieving maximal efficiency There are more than 30 high profile I O modules available for interfacing many different measurements including thermocouple voltage RTD current resistance Strain digital etc and these modules have their own manuals so if you are using them you should supplement this manual with the manual specifically designed for the special module For more information about the I O expansion modules that are compatible with the XP 8000 Atom see http www icpdas com products PAC i 8000 8000 IO modules htm i87 To Insert the I O module Align Here 1 Align circuit card with slot and press firmly to seat module into connector XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 33 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 Pull top and bottom locking tabs toward module face Click indicates lock is engaged Lock Lock 3 Attach field wirin
53. er is one set of ICP DAS OPC solution lt works on XP 8000 Atom Based on Windows XP Embedded Operation System and uses an Explorer style user interface to display a hierarchical tree of modules and groups with their associated tags A group can be defined as a subdirectory containing one or more tags A module may have many subgroups of tags and all tags belong to their module The OPC stands for OLE for Process Control and the DA stands for Data Access Furthermore NAPOPC_XPE DA Server package provides not only traditional OPC interface but also two Modbus Slave interfaces to communicate with modbus device The two interfaces play the role of bridge between OPC client and modbus slave to transform the OPC tags to modbus address Users can accept its result of auto mapping or adjust the modbus address by themselves For more information about using NAPOPCSVR see CD XPAC Atom Tools napopcsvr ftp ftp icodas com pub cd xpac atom tools napopcsvr N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 62 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 4 XPAC_Utility XPAC Utility is a collection of software applications that enable management and configuration of XP 8000 Atom system and features A XPAC Utility 1 0 2 0 4726 2011 File Help System Information Slot1 Slot2 Slot3 Slot4 Slots Slot6 Slot Auto Execution Modul
54. evised August 2013 Page 80 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 Right click the Button control and then click Properties o DETnformaton Forml vb Design Start Page mat Pi View Code Bring to Front pend to Back Lock Controls select Formal ut Copy 4 Delete Properties 3 Inthe Properties window type Check the SDK version and press ENTER to set the Text property Properties Button system Windows Forns Button 214 al S i Appearance BackColor Control E Font Tahoma 1Upt ForeColor E ContolText Text Check the SDE Yersion Behavior ontexthienn mane Text The text contained in the control Class View Properties 5 N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 81 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 1 4 Adding the Event Handling to the Control You have finished the design stage of your application and are at the point when you can start adding some code to provide the program s functionality 1 Double click the button on the form _ DEInfonmation Form1 vb Design x P E 1 maimnbtenul N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 82 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 Inserting the following code MessageBox Sho
55. eyboard or an external USB hard drive These ports are denoted P2 P3 and P4 4 Ethernet Port LAN1 LAN2 The XP 8000 Atom contains two Ethernet ports for use with network devices and are denoted as LAN1 and LAN2 5 Power Switch The power switch is a small switch that enables or disables power to electric circuits and loads in the XP 8000 Atom hy XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 17 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 Connector The connector has 10 pins arranged in 2 rows as follows The pin assignments of the connector are as follows Signal Description Power input 1 COMS RS 485 os FG Fameg o 6 Pwr Power input 2 Relay output re Fameg The XP 8000 Atom contains the microphone and earphone jack to the input and output of sound system O SY 7 Microphone and Earphone Jacks RN 8 CF Card Expansion Slot The CF card expansion slot is an interface that is used to access and download information on a CF card to a XP 8000 Atom The CF card can be used to expand the memory up to 32 GB XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 18 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 9 VGA Connector A VGA connector is a 3 row 15 pin connector that can be used with a variety of supported VGA resolutions ranging f
56. g using the terminal block and then insert the terminal block linsertithefterminalfblock Attach field wiring XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 34 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 1 4 Powering up the XP 8000 Atom The XP 8000 Atom has two sets of power inputs power input 1 and power input 2 which can support a redundant power system and can be supplied with an input range from 10 to 30 Voc For more information about the supported power supply from the ICP DAS see htt WWW icpdas com roducts Accesso Sree PWR ries power_supply power list htm PGND P GND Power Input 1 Power Input 2 The top two contacts of the two 6 pins terminal block connectors are used for the two power inputs There are two ways to supply power to the XP 8000 Atom Single power supply 24 Voc Power Supply XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 35 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Tips amp Warnings indicator Red LED on the CPU module is on lf the indicator is not on check the voltage on the terminal block with a voltage meter If you measure 24 VDC on the terminal block the CPU module may be defective Please contact us Once you wire and power up the power supply confirm the PWR Redundant power supply The redundant power
57. he memory Shows how to send commands through the COM port watchdog watchdog Shows how to configure the watchdog timer For C application these demo programs can be obtained from CD XPAC Atom Demo General_ API vb net htto fto icodas com pub cd xpac atom demo general api vb net XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 128 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 2 4 Demo Programs with Visual C The table below describes the XP 8000 Atom demos that have been designed to demonstrate the standard operation features Folder Demo Explanation batterylevel batterylevel Shows how to get the battery status getdeviceinformation getdeviceinformation Shows how to get the system information including serial number SDK version backplane ID etc moduleexists moduleexists Shows how to check whether a specified module exists pac_readai pac_readai Shows how to read data from a Al module pac_readao pac_readao Shows how to read data from a AO module pac_readdi pac_readdi Shows how to read data from a DI module pac_readdio pac_readdio Shows how to read data from a DIO module pac_writeao pac_writeao Shows how to write data to a AO module pac_writedo pac_writedo Shows how to write data to a DO module pac_writedobit pac_writedobit Shows how to write a single bit of data to a DO module om a hr r
58. ite CD XPAC Atom Tools ftp ftp icodas com pub cd xpac atom tools DCON Utility DCON_ Utility XPE napopcsvr In addition there is a XPAC Utility that allows you to easily and quickly manage the XP 8000 Atom XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 59 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 1 DCON Utility The DCON Utility is a client utility that runs on PC and communicates with XP 8000 Atom via DCON protocol The DCON Utility allows users to remotely connect to I 7K and I 87K series I O modules for management through the COM port and Ethernet port For more information about using DCON_ Utility see CD XPAC Atom Tools DCON_ Utility Manual fto fto icodas com pub cd xpac atom tools dcon_utility manual XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 60 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 2 DCON XPE The DCON_XPE is a toolkit that help user to search the network easily to configure and test the I O modules via the serial port RS 232 485 or Ethernet port using virtual com port It also helps to configure the i 87K I O modules on WinCon 8000 system XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 61 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 3 NAPOPCSVR The NAPOPC_XPE DA Serv
59. k Change the account type to change the account type to increase or decrease the user s rights on the computer Click Create change the password to create or change the password for the user and create or change the password hint Click Delete the account to delete the user account from the computer When you delete the account you are given the option to save the user s files on the computer Tips amp Warnings You cannot delete the account for a user that is currently logged on to the computer y XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 44 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 2 Turning Firewall On or Off Based on Windows XP Embedded XP 8000 Atom Firewall with Advanced Security and the related firewall technologies documented here enable developers to share Internet connections protect connections using a firewall and provide Network Address Translation NAT To open the firewall tool 1 Click Start menu point to Settings and then click Control Panel 2 Double click the Security Center and then click Windows Firewall Programs d ocuments Control Panel Security Settings ale enter A Windows Security Search Network Connections Help and Support Q 5 Printers and Faxes a Taskbar and Start Menu Run eJ Windows Firewall Log OFF Anna Windows Terminal Server Go A XP 8
60. ke about 8 minutes to complete the process thy i XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 149 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 9 2 SDK updates SDK updates are part of the XP 8000 Atom updates services to provide additional and more efficient features and functionality for XP 8000 Atom applications Before installing the SDK you must remove any previously installed versions To remove a previous version of the SDK 1 Click Start menu point to Settings and then click Control Panel 2 Double click the Add or Remove Programs 3 Right click the entry for the SDK in the list of installed programs and then click Remove m Programs d Documenks i r Co t T J ET E Control Panel G A 4 t d T 4 Windows Security T gt i rr Search d l i to e Network Connections i E z Help and Support 5 Printers and Faxes Add or z af Taskbar and Start Menu bee Run 6 Add or Remove Programs ka 1 e Log CFF anna si y Currently installed programs C Show updates Sort by Name a Change or ep Miicrosore NET Framework 3 5 ZO y 251 Size 116 00MB a R _ Di t Sawer jB Microsoft NET Framework 3 5 BE Et Siep i Size 116 00MB SL ONMEEL S jB Microsoft NET Framework 3 5 BEA PW Size 116 00MB i w Microsoft Silverlight Size 1 29MB I 5 far sea J Microsoft SQL Server 2005 Size 237 00MB
61. l Studio XP 8000 Atom has NET Compact Framework 3 5 installed Visual Studio takes full advantage of the NET Compact Framework which uses public Internet standards to enable integration with new and existing applications running on any platform Supported languages include Visual C Visual C and Visual Basic NET N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 0 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 2 Installing the XP 8000 Atom SDKs The XPAC SDK is a Software Development Kit SDK that contains C header files C libraries and documents 1 Get the XP 8000 Atom SDK The XP 8000 Atom SDK can be installed from the CD that was provided with the package or by downloading the latest version from ICP DAS web site Platform SDK CD XPAC Atom SDK Install ftp ftp icodas com pub cd xpac atom sdk install 2 Install the XP 8000 Atom SDK N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 71 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 Creating Your First XP 8000 Atom Program The best way to learn programming with XP 8000 Atom is to actually create a XP 8000 Atom program Here we will guide you through creating this simple program in both VB net C and C XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 72 Copyright 2011 ICP DAS Co Ltd
62. le SDKInformation Advanced Features Generated Classes N iu XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 105 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 10 On the next page of the wizard click next MFC Smart Device Application Wizard Read _I0 Advanced Features Overview Advanced features Platforms Jindows Help HocumMent Template strings L Activex controls User InterFace Features O Windows sockets Application Type Advanced Features Generated Classes 11 On the next page of the wizard click Finish MFC Smart Device Application Wizard SDEInfonnaton Generated Classes Overview Generated classes Platforms CSDKInformationDlg Application Type User InterFace Features Class name Advanced Features ic Generated Classes we XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 106 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 2 Configuring the Platform When developing applications by using Visual C you must configure the Platform to indicate what platform and device you intend to download the application to Before you deploy your project check the platform On the Debug configuration toolbar select Release and then on the Pocket PC 2003 ARMV4 configuration toolbar select XPacSDK_CE x86 as shown in the following illustration
63. le State ENABLED Boot Command NO_CMD Disable Param i Param2 0 Volume lD CB 7F 2B F4 00 7E 00 00 00 00 00 00 00 00 Bee Select the Disable check box and then click Setting Memory use Memory used 0 Clump Size Current Levi COM Port Setting Changes Tou must restart this computer for the changes to take effect XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 37 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 3 Changing the User Interface Language The Regional Settings is a Windows functionality that allows users to easily change the XP 8000 Atom user interface with your native language To change the XP 8000 Atom user interface language 1 Click Start menu point to Settings and then click Control Panel 2 Double click the Regional and Language Options and then click Languages tab 3 Inthe Language used in menus and dialogs box click the down arrow and select the language that you want to use for XP 8000 Atom menus and dialogs Click OK Programs Regional and Documents Language Sends Control Panel windows Regional and Language Options e Network C GA pri Help and Support a Printers ar Text services and input languages Taskbar al To view or change the languages and methods you can use to enter Pun text click Details e a Search Regional Options Languages
64. lect OK to exit setup utility The system will restart and enter the XP 8000 Atom Rescue Utility 7 Enter 1 1 Recover XP 8000 Atom to factory default The system will recovery to the factory default settings and wait a while until the system enter the XP 8000 Atom Rescue Utility again See E E E E EEE EEE aE aE ae aE Ee EEE EEE Ee EEE EEE EEE EE P 8000 Atom Rescue Disk Main Menu b i a E a E EEE EEE aE aaa aE EEE E E E E E EEE EEE EE Choose one of the followings 1 Recover XP 8000 Atom to factory default 2 Upgrade XP 8000 Atom manually 3 Display Drive C 4 Quit rescue disk and reboot 5 Command shell Enter choice 1 XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 139 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 8 enter 4 4 Quit rescue disk and reboot REE EEE EEE EEE EEE ERR EERE EERE EERE EE o d a o XP B000 Atom Rescue Disk Main Menu 7 SSeS SSCS SHS SSS SSESS SSPE SEPP SRE SESE SESS SS Choose one of the followings 1 Recover XP 8000 Atom to factory default 2 Upgrade XP 8000 Atom manually 3 Display Drive C 4 Quit rescue disk and reboot 5 Command shell Enter choice 4 9 Repeat step 2 to 6 to set 1st Drive as PM XXX BIOS Setup Utility Main Advanced PCIPnP Boot Security Chipset Exit 1st Drive SATA PM XXX SATA PS XXX 10 The XP 8000 Atom will take about 8 minutes to complete
65. lick Smart Device In the Templates pane click Smart Device 5 Type aname inthe Name field and then click OK Here we will enter the name SDKInformation and a different location for the project if you wish Hew Project et chases a G Visual Basic Visual Studio installed templates Windows pa Web jelomart Device Project emart Device is E Office ha _ My Templates Reporting ail search Online Tenvplates Test WF Workflow Visual C Visual C Other Project Types Test Projects A project for mart Device applications Choos target platformu Framework version and template in the next dialog box l SDE Infomation Location CDocuments and Settings 4 imndowstkly Documents Ml Windowst My Document wa solution Warne SUE Tnfoomnation Create directory for solution XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 75 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 Inthe Target platform item choose Windows CE 7 inthe NET Compact Formwork version item choose NET Compact Framework Version 3 5 8 inthe Templates pane choose Device Application and then click Next Add Hew Smart Device Project SDEInformation Target platform Windows CE NET Compact Framework version WET Compact Framework Version 2 5 Templates HE al a Description Device mo Empty Project A project for creating a NET Application Compact Framework 3 5 fo
66. n XP 8000 Atom After uploading the application to XP 8000 Atom you can just double click it on XP 8000 Atom to execute it XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 117 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 118 APIs and no References This chapter provides a introduction to the demo programs that have been designed for the XP 8000 Atom Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 1 XP 8000 Atom API The XPAC standard API enables applications to exploit the power of XP 8000 Atom XP 8000 Atom is a Windows Embedded Standard based unit It s a XP like OS Support more programming language C C MFC C VB VB NET Delphi and BCB Supported programming languages include e For C C MFC XPacSDK h XPacSDK lib XPacSDK dll e For C VB NET XPacNET dll e For VB XPacSDK bas e For Delphi XPacSDK pas e For BCB XPacSDK_BCB lib Each program no matter builds by which language its execution needs XPacSDK dll to execute The XPacSDK must be version 2 0 2 0 and later V Work X Don t Work API XP 8000 PC Windows System Information Backplane Access Interrupt Memory Access Uart PAC_lO Note 1 For the PC windows solution the Microsoft NET Framework 2 0 or above must be installed on PC Note 2 The PAC_I
67. name SDKInformation and a different location for the project if you wish Hew Project Project types Templates NET Framework 3 5 we E W Visual Basic Fisual Studio installed templates E Visual C gt o O Visual C Gu ATL smart Device Project iat MPI omar Device Active Control ATL it MFC Smart Device Application J MFC Smart Device DLL aa TE Win32 Smart Device Project MFC Smart Device BE eS Test i Wini ojjeeerch Online Templates H Other Project Types Test Projects An application for Windows Mobile and other Windows CE based devices that uses the Microsoft Foundation Class Library Name DET formation Location Documents and Settings imndowaMy Documents WM Windowsd My Document we Solution Create new Solution v Create directory for solution eoluton Mame DETnformation Lok N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 103 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 6 On the first page of the wizard click Next MFC Smart Device Application Wizard Read _I0 Welcome to the MFC Smart Device Application Wizard Overview These are the current project settings Platforms i Pocket PC 2003 Platform Application Type 3 Single document interface E eed Pecnee the project features and files that are generated Generated Classes Document Template Strings Click Finish from any window to accept the cur
68. ndow type Check the SDK version and press ENTER to set the Text property Properties IDC BUTTON Button Control CeButtonEditor heck the SDE version Client Ed ge False Horzontal Alenmnent Default Modal Frame False Multiline False Notify False static Ed ge False T Ca T Caption epecities the text displayed by the control gA Resource View g y eolution Explorer aa Properties XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 112 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 5 Adding the Event Handling to the Control You have finished the design stage of your application and are at the point when you can start adding some code to provide the program s functionality 1 Double click the button on the form _ SDK Information re 42 EER Dialog lel x XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 113 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 Inserting the following code char sdk_version 32 TCHAR buf 382 pac_GetSDKVersion sdk_version pac_AnsiToWidestring OS buf MessageBox buf 0 MB_Ok void CSDKInformationD1g OnBntlickedButton1 Char sdk_version 32 TCHAR but 32 pac _GetSDKVersion sdk_version pac_AnsifoWidestring O8 buf MessageBox buf 8 MB_OK ff TODO Add your control notification handler code here 3 Inserting the followi
69. net compact AN framework when executing these application on the XP 8000 Atom the corresponding XPacSDK_CE dll and XPacNET dll must be in the same directory as the exe file File Edit View Go Je swal l E mn Mnd XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 85 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 1 6 Executing the Application on XP 8000 Atom After uploading the application to XP 8000 Atom you can just double click it on XP 8000 Atom to execute it XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 86 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 2 Your First XP 8000 Atom Program with the Visual C Here we will demonstrate how to create a Visual C program running on XP 8000 Atom with the Visual C development tool 1 Create a new project 2 Specify the path of the XPAC reference 3 Add the control to the form 4 Add the event handling for the control 5 Upload the application to XP 8000 Atom 6 Execute the application on XP 8000 Atom In this tutorial we will assume that you have installed XPAC platform SDK on PC and used the Visual Studio 2008 for application development XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 87 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 2 1 Creating a New
70. ng code into the header area include XPacSDK_CE h Off SDKInformationDlg cpp implementation file ff Hinclude stdafx h Hinclude SDKInformation h Hinclude SDKInformationDlg h finclude XPacSDK_CE h c ifdef _DEBUG L define new DEBUG NEW Hendif N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 114 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 6 Uploading the Application to XP 8000 Atom XP 8000 Atom provide FTP server service you can upload files to XP 8000 Atom or download files from a public FTP server 1 On the Build menu click Build SDKInformation File Edit View Project Debug Tools Test Window Help Build Solution Ctrl Shaft B Rebuild Solution Deploy Solution Clean Solution Build SDETnformation Rebuild SDETnfornaton Deploy SDE Information Clean SDETnformation Project Ordy Batch Evid Configuration Manager a Compile Ctlt F XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 115 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 Open the browser and type the IP address of XP 8000 Atom 3 Upload the SDKInformation exe application i j E XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 116 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 Executing the Application o
71. om User Manual version 1 0 3 Last Revised August 2013 Page 137 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 8 1 Recovering the XP 8000 Atom The XP 8000 Atom come with a recuse CF card that is a tool that allows users to restore the XP 8000 Atom to factory default settings by reinstalling the XP 8000 Atom OS image If the XP 8000 Atom crashes and won t start up you can use the rescue CF card to start up the XP 8000 Atom computer and then fix the problem that caused the crash To recovery the XP 8000 Atom 1 Plug the Rescue CF card into CF slot 2 Restart XP 8000 Atom enter the BIOS by pressing Delete key 3 Select Boot menu select Hard Disk Drives and then press Enter key BIOS Setup Utility Main Advanced PCIPnP Security Chipset Exit gt Boot Settings Specifies the Boot Device Priority gt Boot Settings Configuration sequence from gt Hard Disk Drives available Hard ee XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 138 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 Select 1st Drive and then press Enter key 5 Set 1st Drive as PS XXX it specifies the XP 8000 Atom to boot form CF card BIOS Setup Utility Main Advanced PCIPnP Security Chipset Exit Hard Disk Drivers Specifies the Boot sequence from 1st Drive E7 HS0 e4 available drives 2nd Drive SATA PM XXX 6 Press F10 and then se
72. on Active fPacSDK_CE 86 v H Common Properties Additional Dependencies EZPacSDE CE hb Configuration Properties Lenore All Default Libraries No General I smectic Lib Deb EMOTE opece Library Deployment Module Definition File E Ca 4dd Module to Assembly E Linker General Embed Managed Resource File Input Force Sambal References Manifest File Delay Loaded DLLs Debugeing Assembly Link Resource System Optimization Embedded IDL Advanced Command Line Resources EML Document Generator H Browse Information w Build Events H Custom Build Step W Authenticode Signing Additional Dependencies Specifies additional items to add to the link line iex kemel2 lib configuration specific RA XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 109 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 4 Adding the Control to the Form You can drag various controls from the Toolbox onto the form These controls are not really live they are just images that are convenient to move around on the form into a precise location After you add a control to your form you can use the Properties window to set its properties such as background color and default text The values that you specify in the Properties window are the initial values that will be assigned to that property when the control is created at run time 1 In Resource View expand the
73. put voltage range of the power supply and the type of communication interfaces For more information about the hardware details see section 1 2 Specifications For more information about the hardware dimensions see section 1 4 Dimension XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 28 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 1 1 Mounting the XP 8000 Atom The XP 8000 Atom can be mounted with the bottom of the chassis in the standard 35 mm DIN rail or any other screw mountable surface Tips amp Warnings There must be a minimum clearance of 50mm between the AN XP 8000 Atom and the top and bottom side of the enclosure panels must be provided iii Tin iM XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 29 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To mount the XP 8000 Atom chassis on a DIN rail 1 Hook upper tab over upper flange of DIN rail 2 Tilt the module toward DIN rail until it snaps securely to DIN rail 3 Push up retaining clips 1 Hook upper tab over upper flange of DIN rail 2 Tilt the module toward DIN rail until it snaps securely to DIN rail DIN Rail S c c nl 3 Gently push up retaining clips XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 30 Copyright 2011 ICP DAS Co Ltd All
74. r modifying system settings EWF needs to be disabled after the operation completed EWF needs to be enabled When EWF is enabled the modification on C disk will be invalid at the next reboot A XPAC Utility 1 0 2 0 472672011 File Help system Information Auto Execution EWF Operation Multi serial Port Module O Automatically run EVVF Status when log on Window EVVF Control Protected Volume Configuration RAM REG Enable ENABLED Boot Command NO_CMD Param2 0 Volume ID CB 7F 2B F4 00 7E 00 00 00 00 00 00 00 00 00 00 Device Name Device HarddiskVolume1 C MaxLevels 1 Clump Size 512 Current Level 1 Memory used for data 28054016 bytes Memory used for mapping 20480 bytes The tab use to How to use Enable disable the EWF control Enable Select the Enable option Disable Select the Disable option XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 66 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 4 4 Multi serial Port Module The Multi serial Port Module tab provides function to check the driver of multi lO modules such as 8114 8144 8142 and 8112 A APAC Utility Y1 0 2 0 371672011 File Help System Information Auto Execution EVWF Operation Multi serial Port Module Slot 1 Slot 2 Register All Slot 3 Slot 4 Remove All Slot 5 8114 COM2 LOM2S LOM24 COM25 Slot amp Slot F The tab use to How to use Install
75. rent settings User Interface Features After you create the project see the project s readme txt file for information about 7 Onthe next page of the wizard select XPacSDK_CE to be added to the project and then click Next MFC Smart Device Application Wizard Read _I0 EM amen n Platforms Platforms Application Type Document Template Strings Pocket PC 2005 User InterFace Features Smartphone 2003 Advanced Features Generated Classes XkPacsDK_CE Instruction sets xG Overview Select platform SDKs to be added to the current project Installed SDKs Selected SDKs XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 104 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 8 On the next page of the wizard select Dialog based and then click next MFC Smart Device Application Wizard Read _I0 Application Type Overview Application type Use of MFC Platforms Single document Use MFC in a shared DLL Dialog based Use MFC in a static library Single document with DocList Application Type User InterFace Features Advanced Features Resource language Generated Classes We 9 On the next page of the wizard click next MFC Smart Device Applicaton Wizard SDEInfonnaton User Interface Features Overview Command bar Menus only Platforms Menus and buttons Application Type User InterFace Features Dialog tit
76. rinters and Faxes of Taskbar and Start Menu i Run ne Log OFF nna Disconnect siar XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 42 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Windows Terminal Server To create a new use account 1 Click Create a new account in the Pick a task list box 2 Type the name that you want to use for the account and then click Next 3 Select the desired account type and then click Create Account A User Accounts Learn About 7 User Accounts User accounts 2 User account types 2 Switching users ote k a ta S k E Change an account Create a new account Change the way users log on or off User Accounts Name the new account Type a name For the new account ICPDAS Next gt Cancel XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 43 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To Make Changes to an Account 1 Click Change an account in the Pick a task list box 2 Click the account that you want to change 3 Select the item that you would like to change Click Change the name to change the name that appears on the Welcome screen for the account Click Change the picture to change the picture that is used to represent the user account You can use any image file on the computer for the user s picture Clic
77. rme application for Windows CE Platform Download additonal emulator images and smart device SOEs TG XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 6 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 1 2 Specifying the Path of the XPAC Reference The XPAC SDK provides a complete solution to integrate with XPAC and it s compatible with Visual C Visual Basic net and C In order to use a component in your application you must first add a reference to it 1 Getthe XPacNET dll and copy it to the project folder The XPacNET dll can be obtained from the link below that has been provided on the CD or by downloading the latest version from ICP DAS web site CD XPAC Atom SDK XPacSDK XPacNET fto fto icodas com pub cd xpac atom sdk xpacsdk xpacnet A krewei XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 77 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 In Solution Explorer right click the References node and then click Add Reference SOlotion Explorer MyPorject Add Reference Add Web Reference View Clase Diagram Setas StartUp Project Debug Cut Remove Rename Unload Project pen Folder in Windows Explorer Change Target Platform Properties E Resource View T Solution Explorer Class View XP 8000 Atom User Manual version 1 0 3
78. rom 640 x 400 to 1400 x 1050 px 10 COM1 Only for XP 8041 Atom Port Type Female Baud Rate 115200 5 7600 38400 19200 9600 4800 2400 1200 bps Data Bits 5 6 7 8 Parity None Even Odd Mark Always 1 Space Always 0 Stop Bits 1 2 FIFO 16 bytes 10 DIP Switch For XP 8141 Atom XP 8341 Atom and XP 8741 Atom The DIP switch can be used to set the Module ID to a number from 0 to 255 Do not use Module ID 0 for communication AAA ROOUE XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 19 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 11 COM2 RS 232 Port Type Female Baud Rate 115200 5 7600 38400 19200 9600 4800 2400 1200 bps Data Bits 7 8 Parity None Even Odd Stop Bits 1 FIFO 1 byte 12 COM4 RS 232 RS 485 Port Type Male Baud Rate 115200 57600 38400 19200 9600 4800 2400 1200 bps Data Bits 5 6 7 8 Parity None Even Odd Mark Always 1 Space Always 0 COM4 can be configured as either RS 232 or RS 485 that only can select one at a time and its configuration depends on the pin connections as follows RS 232 RXD TXD CTS RTS and GND RS 485 Data and Data There is no software configuration or hardware jumper needed 13 COM5 RS 232 Port Type Male Baud Rate 115200 5 7600 38400 19200 9600 4800 2400 1200 bps Data Bits 5 6 7 8 i Parity None Even
79. secsdecscecte cee 1 3 OVOIVICW oicecvsescancennsusccnessesesxancieeceeuanahenexs utes lene 1 4 DIMENSION weseccscccsstcsecesvecesastaccecestessece lt taeee gee 1 5 Companion CD 0 cc 6 ccccescccccesecesssss2ss ee 2 Getting Started ccccceseeseeeeeneeeeneeeneeees 2 1 Mounting the Hardware ccscccsssceseeeseeeeeeeeeeeens 2 1 1 Mounting the XP 8000 Atom 2 1 2 Deploying a Basic XP 8000 Atom System 32 2 1 3 Inserting the I O Modules 0ccccceeee 33 2 1 4 Powering up the XP 8000 Atom 35 2 2 Disabling EWF to Allow Settings to Be Saved 37 2 3 Changing the User Interface Language 38 2 4 Using DCON Utility to Configure the I O Module 39 3 Security and RISK c cceseeeneeeeneeeeeeees 40 3 1 Creating and Configuring User Accounts 42 3 2 Turning Firewall On or Off ccccseseeeseeeeeeeeeeseeeees 45 3 3 Configuring the FTP Server cccecceeseeeeeeeeeeeeeees 48 3 4 Enabling or Disabling EWF cccseceseeeseeeeeeeees 51 3 5 Creating a SQL Server ACCOUNL c cceeeceeeeeeees 55 d TOONS and TASKS essasi 58 Bas CON UN e E 60 4 2 DCON_XPE nnn 61 A9 NAPOPCOV R evpivernreraveen ctanneea Eae eA Kn RARER 62 XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 3 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 4 XP
80. t Ethemet Ports 10 100 1000 M 10 Redundant Power Input 11 DIN Rail or Wall Mounting 12 Operating Temperature 25 75 C aS al ul Ty Ji XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 9 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com Software Features Features 1 Windows Embedded Standard 2009 2 Internet Information Services FTP server and web server ASP NET SQL Server 2005 Express Edition NET Framework 3 5 Remote Desktop Connection Built in OPC Server O N O Oo A OW Rich Software Solutions SDK for Microsoft Visual Studio NET 2005 2008 and Visual Studio 6 0 Borland C Builder and Delphi N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 10 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 1 2 Specifications The table below summarizes the specifications of the XP 8000 Atom and lists the accessories that XP 8000 Atom supports Specification moe xesoaicatom xp o1a atom xP 004 atom XP 76 Atom Software System FTP server Internet Information Service 5 1 ASP JAVA script VB script SQL Embedded Service Server 2005 Express SDK Provided DII for VC VB Delphi BCB Visual Studio NET 2005 2008 Eniglish Sonal Big tors paniom Russian Italian Czech Japanese Korea Simplified Chinese Traditional Chinese CPU Module ntel Atom 2520 CPU
81. tch Evid Configuration Manager a Compile Ctlt F XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 98 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 3 Open the browser and type the IP address of XP 8000 Atom Upload the SDKInformation exe application and the corresponding XPacSDK_CE dll and XPacNET dll files to the XPAC Tips amp Warnings A For applications programming in C and VB net with net compact framework when executing these application on the XP 8000 Atom the corresponding XPacSDK_CE dll and XPacNET dll must be in the same directory as the exe file Ele_Edit view So IAOGLAE J i ma bmi oe i ama a mn bama d oma a ama d ma aama CN SDKIntormati XPacNET XPacSOK_CE ann OM XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 99 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 2 6 Executing the Application on XP 8000 Atom After uploading the application to XP 8000 Atom you can just double click it on XP 8000 Atom to execute it XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 100 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 3 Your First XP 8000 Atom Program with the Visual C Here we will demonstrate how to create a C program running on XP 8000 Atom with the Visu
82. ted to the protected volume The following figure is an overview of EWF Writes gt For more detailed information about Enhanced Write Filter EWF please refer to http msdn microsoft com en us library ms912906 WinEmbedded 5 asox On XP8000 Atom only the disk drive that OS resides usually c can be protected In cases of maintenance the disk must be updated to your desired changes This contains three steps 1 disabling EWF 2 updating and 3 re enabling EWF N XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 51 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To disable EWF 1 Double click the XPAC Utility shortcut on the desktop and then click the EWF operation tab 2 Under EWF Control select the Disable check box and then click Setting 3 Inthe pop up dialog box click OK and then reboot the XP 8000 Atom v APAC Utility A XPAC Utility 1 0 2 0 4726 2011 File Help System Information Auto Execution EWF Operation Multi serial Port Module O Automatically run EWF Status when log on Window EWF Control Protected Volume Configuration A Type RAM REG O Enable State ENABLED Boot Command NO_CMD Disable Param Param2 0 Volume ID CB 7F 2B F4 00 7E 0000 00 00 00 00 00 00 Beha Select the Disable check box and then click Setting aber lee iaDu ee mi Clump Si
83. the process w A in XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 140 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 8 2 Restoring the Rescue CF Card The rescue CF card is rescue equipment that allows you to perform some maintenance tasks on your system in case of failure Once the rescue CF card are partitioned or formatted you must restore the rescue CF card Requirements For restoring the Rescue CF card you should prepare Ghost 11 or later which you could obtain by contacting Symantec hitp www symantec com In this article we will use Symantec Norton Ghost382 V 11 The Symantec Norton Ghost V 11 or above version are recommend to restore the rescue CF card To restore the rescue CF card 1 Getthe rescue ghost file rescue_atom gho The rescue_atom gho file can be installed from the CD that was provided with the package or by downloading the latest version from ICP DAS web site CD XPAC Atom Rescue_ Disk ftp ftp icodas com pub cd xpac atom rescue_disk 2 Open the Symantec Norton Ghost32 V 11 and then click OK XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 141 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 Click Function Menu point to Local point to Disk and then click From Image CE E e aT ay F Le role ny ee an tT ri Ex S SE EEr T i Thirsa kat JI
84. then select Allow Only Anonymous Connections FTP Sites Properties security Accounts Messages Home Directory Allow Anonymous Connections Select the Windows User Account to use for anonymous access to this resource Browse Username IUSR_MACHINE NAME Allow only anonymous connections Allow IS to control password FTF Site Operators L i OEM lt DRESP 5454 45 PH ET Account Unknown C Administrators XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Copyright 2011 ICP DAS Co Lid All Rights Reserved Page 49 E mail service icpdas com 5 Click the Home Directory tab and select Read and Log Visits and clear Write 6 Click OK to save these settings FTP Sites Properties Security Accounts Messages Home Directory FIP Site Directory Read Write Log visits Directory Listing Style COUNTS amp MS DOS _ XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 50 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 4 Enabling or Disabling EWF EWF provides a means for protecting a volume from writes All writes to an EWF protected volume are redirected to an overlay These writes are stored in the overlay and made available as part of the volume In this way it feels like that the volume is writeable The overlay may exist either on disk or in RAM If desired the data stored in the overlay may be commit
85. tom User Manual version 1 0 3 Last Revised August 2013 Page 160 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com A 1 1 XPAC as a Slave For most of application when using one 7520 series as RS 232 485 converter its pull high pull low resistors are set to enabled Then the XP 8000 Atom and all the other devices on this network must be slave mode the pull high pull low resistors must be disabled lf there are repeaters on the RS 485 network there will be pull high pull low resistors on both sides of the repeaters l 7510 gt amp 232 485 Converter 485 Repeater 485 Repeater 7520 Series gum 7510 Series aes 7510 Series Slave Mode XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 161 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com When XPAC as a master using COM3 communication interface the pull high pull low resistor located on the power board must adjust to enable as shown below JP1 and JP2 are the jumpers settings of the pull high pull low resistor When XPAC as a master using COM4 communication interface the pull high pull low resistor located on the power board must adjust to enable as shown below XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 162 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com a ae pe if
86. ty i OEM 70NFSNRP12D SQLEXPRESS Security Logins 5 Item s I Creder Filter gt Server Obj Replication 0 Management E Login Hew EEEH peio a Script Te Help AA General Refresh Created Server Roles User Mapping Login name ICPOAS Securables a C tatus O Windows authentication SQL Server authentication Password Confirm password Enforce password policy Enforce password expiration User must change password at next login Certificate name Key name Server OEM DKESP 525 AAS QLEXPRE l Default database master Connection Default language default a View connection properties Ready XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 57 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 4 Tools and Tasks This chapter provides information of the XP 8000 Atom tools and utilities that introduces the fundamental functions to manage the XP 8000 Atom easily h XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 58 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com There are several tools and utilities built in and designed for use with the XP 8000 Atom Both the tools and utilities can be found separately on the CD that was provided with the package or by downloading the latest version from ICP DAS web s
87. updates OS_Image Install m gt 2 SDK updates XPacSDK J XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 146 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 9 1 OS updates OS updates are part of the XP 8000 Atom updates services to provide additional and more efficient features and functionality for XP 8000 Atom operating system To update the XP 8000 Atom OS 1 Download the latest version of the XPAC OS image to CF card The latest version of the XPAC OS image can be obtained from ICP DAS web site fip ftp icodas com pub cd xpac atom os image 2 Plug the Rescue CF card into CF slot 3 Restart XP 8000 Atom enter the BIOS by pressing Delete key 4 Select Boot menu select Hard Disk Drives and then press Enter key BIOS Setup Utility Main Advanced PCIPnP Security Chipset Exit gt Boot Settings Specifies the Boot Device Priority gt Boot Settings Configuration sequence from gt Hard Disk Drives available Hard ee 5 Select 1st Drive and then press Enter key 6 Set 1st Drive as PS XXX it specifies the XP 8000 Atom to boot one card XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 147 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com BIOS Setup Utility Main Advanced PCIPnP Security Chipset Exit Hard Disk Drivers Specifies the Boot sequence from 1st Drive RYN E
88. values that will be assigned to that property when the control is created at run time 1 From the Toolbox drag a Button control onto the form All Device Controls g lp Pointer A Bindineource 4 Miori cs Desgn Start Fase Object Browser T Check ox jee ComboBox fe Contexthenn oJ DataGrid ai DataSet Ee Date Time Picker 3 Doman pDown JH HecrolBar al ImageList A gt x i 4 Ta server Explorer zp Toolbox mainMenul iy J T XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 94 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 Right click the Button control and then click Properties Forml cs Design Start Page Object Browser s x View Code Bring to Front pend to Back Lock Controls select Form Cut Copy Delete lt Properties mainMennl 3 Inthe Properties window type Check the SDK version and press ENTER to set the Text property Properties E EEEE Eack olor E Font Tahoma 10pt ForeColor E SontolText Check the SDK Version v ia Behavior Conterthiens mone Text The text contained in the control ay Clase View Ea Froperties XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 95 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service i
89. w XPacNET XPac pac_GetXPacSDKVersion afublic Class Formi Private Sub Pattoni Click ByV al sender As System Object By al e As System EventArgs Handles Buttoni Click MessageBox Show XPacNET Pac pac GetXPacSDKVersion End sub End Class Tips amp Warnings AN The XPacNET of unsing XPacNET is case sensitive XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 83 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 5 3 1 5 Uploading the Application to XP 8000 Atom XP 8000 Atom provide FTP server service you can upload files to XP 8000 Atom or download files from a public FTP server 1 On the Build menu click Build SDKInformation File Edit iew Project Debug Tools Test Window Help Build solution Ctlt hifttE Rebuild Solution Deploy solution Clean Solution Build SDE Information Rebuild SDETnformation Deploy SDE Information Clean 80 E Information Project Only Batch Buald Configuration Manager a Compile Ctrl F XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 84 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 2 3 Open the browser and type the IP address of XP 8000 Atom Upload the SDKInformation exe application and the corresponding XPacSDK_CE dll and XPacNET dll files to the XPAC Tips amp Warnings For applications programming in C and VB net with
90. writing or sudden power off y Because EWF only takes effect on hard drive C where the operating XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 53 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com How to use EWF commands To control the status of EWF use the EWF Manager Command EWFMGR e To see the status of EWF ewfmor c e To enable EWF ewfmgr c enable it is effective after rebooting e To disable EWF ewimgr c commitanddisable live For more information about using EWF Manager Commands see EWF Manager Commands Tips amp Warnings Only the disk drive usually c that OS resides can use the feature of EWF XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 54 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com 3 5 Creating a SQL Server Account XP 8000 Atom has SQL Server 2005 Express Edition running as default The default account and password are sa and icpdas respectively To improve security of the SQL Server it is necessary to change the account and the password To start the SSMSE 1 On the Start menu point to Programs point to Microsoft SQL Server 2005 and then click SQL Server Management Studio Express 2 Connect to Server Default account is sa default password is icpdas E T Accessories _ fm ICPDAS Ee Documents da Microsoft
91. ze Current Leve COM Fort Setting Changes You must restart this computer for the changes to take effect Tips amp Warnings A If EWF is disabled and XP 8000 Atom suffers sudden power off the operating system of XP 8000 Atom may be damaged XP 8000 Atom User Manual version 1 0 3 Last Revised August 2013 Page 52 Copyright 2011 ICP DAS Co Ltd All Rights Reserved E mail service icpdas com To enable EWF 1 Double click the XPAC Utility shortcut on the desktop and then click the EWF operation tab 2 Under EWF Control select the Enable check box and then click Setting 3 Inthe pop up dialog box click OK and then reboot the XP 8000 Atom X APAC Utility A XPAC Utility 1 0 2 0 4726 2011 File Help System Information Auto Execution EWF Operation Multi serial Port Module O Automatically run EWF Status when log on Window EWF Control Protected Volume Configuration a Type RAM REG Enable State ENABLED Boot Command NO_CMD Setting Param2 0 Setting Volume ID CR 7C 9R CA NN FE NANA NANA NANA NANA an NANA NAN nn Select the Enable check box and then click Setting Memory used for mapping 20480 bytes COM Port Setting Changes Tou must restart this computer for the changes to take effect Tips amp Warnings system resides it is recommended to download your programs to Compact Flash or USB HDD It ll prevent operating system damages of illegal
Download Pdf Manuals
Related Search
Related Contents
施工要領書 RC構造体 後貼密着工法 TERMOROSA USER MANUAL Instrucciones: Cortatubos Rotarorios para Kondensatrückspeiseanlagen OT, CTL und CTH WDS NOC-8610 PLUS 2.4 & 5GHz 802.11 a/b/g 54 Mbps Baxi Potterton 24/1.0 Boiler User Manual Copyright © All rights reserved.
Failed to retrieve file