Home
Moxa IA260-T-CE
Contents
1. Virtual Path Physical Path 1 windows wwwiwwwpub IWebAdmin windows httpdadm dll MsmqAdmin windows msmqadmext dll Msma windows srmplsapi dll ISysAdmin windows sysisapi dll Iremoteadmin windows REMOTEADMIN dIl Iremoteadminimages windows ww wremoteadmin images fupnp windows upnp lupnpisapi windows upnpsvc dll Windows CE Version 5 0 Build Version 1400 SysVersion 1400 7000 2002 Microsoft Corporation All rights reserved You can also change the authentication for each web virtual directory Virtual Directory Configuration Microsoft Internet Explorer ERO REO HAO ROREM IAD HAY O O ka 8 2 B LE HED http4 192 168 27 18 WebAdmin Virtual paths provide a mapping from the URL a client browser requests and the page returned by the Web server For more information click here Return to the Default Web site configuration page Retum to the virtual directory listing page Virtual path mapping When connecting to this resource content should come from Virtual Directory Physical Directory or Redirection URL Iremoteadmin windows REMOTEADMIN dIll User settings Who is allowed to access this resource The Level Required must be User or Administrator for the Allowed Users setting to take effect Level Required Help Allowed Users Help User v Configure the allowed users Authentication and directory browsing Fa value is set to default the virtual d
2. Module Name IA261 CE Serial No 7 00 90 EB 00 DO OD 00 90 E8 UU DU E 1 Firmware Update TFTP Config 3 Reset to Factory Detault Format Flash Disk and Reset OS Moxa Technologies Co Ltd Version 1 3 0 0 Make date Aug 1 2007 14 55 12 Module Name IA261 CE Serial No 7 MACO 00 90 E8 00 D0 0D 00 90 EB 00 00 OE Command gt gt 1 Tile Name NEK lhn m rA2 62om vi 0 07042410 Lh u StaeDPEN m m mt Ready 1A260 WinCE User s Manual Firmware Upgrade Procedure TFIPD32 by Ph Jounin Base Directory c NWINCEBODNXOSDesignsMA261 f Br Server interfaces 192 158 27 1 Show Dir Connection received from 192 168 27 235 on port 7700 Read request for file lt NK bin gt Mode OCTET E NK bin sent 32730 blks 16757023 bytes in 21 s 0 blk rese Connection received from 192 168 27 235 on port 7700 Read request for file lt NK bin gt Mode OCTET lt NK bin gt sent 32730 blks 16757023 bytes in 19 s 0 blk rese v lt TT gt Current Action NK bin sent 32730 blks 16757023 bytes ir About Settings A 4
3. Changing the Password Please use System Manager to change the Password Adjusting the Time Zone Windows CE 6 0 supports Time Zone You can use Control Panel Date Time to adjunct your current Time Zone It also supports Daylight Date and Daylight Time Adjusting the System Time Setting the System Time Manually Use the date and time commands to query the current system date and time or to set a new system date and time gt date The current date is Tuesday November 22 2005 Enter the new date mm dd yylyy 12 23 05 gt date T Wednesday November 23 2005 gt time The current time is 5 27 17 PM Enter the new time hh mm ss 16 02 00 gt time T 4 02 04 PM The Date Time setting is saved to IA26X CE RTC so that the date and time will not change when the system reboots Starting and Stopping Services After booting up the IA260 CE computer runs several services continuously to serve requests from users or other programs Notable services include telnet 0 console world wide web HTTP HTPO file transfer FTP and others You will seldom need to use these services However note that you can start or stop a service with its associated name by using the services command For example Start the FTP service by typing gt services start FTPO Stop the FTP service by typing gt services stop FTPO The default services for the IA260 CE
4. IAZ61 CE Serial No 7 MACO 00 90 E8 00 D0 0D 00 90 E8 00 DD0 0E Firmware Update TFTP Config Reset to Factory Default Format Flash Disk and Reset OS Select option 2 User Configure and then input the local IP address for the IA260 CE and server IP address i e the TFTP host IP Address 1A260 WinCE User s Manual Firmware Upgrade Procedure Eg PComm Terminal Emulator COM2 115200 N0ne 8 1 A NST Profile Edit PortManager Window Help a GIR al as sl E COM2 115200 None 8 1 ANSI Make date Aug 1 2007 14 55 12 Module Name IAZ 61 CE Serial No MACO 00 90 E8 00 D0 0D 00 90 8 00 00 0 Firmware Update 2 TFTP Config Reset to Factory Default 4 Format Flash Disk and Reset OS Moxa Technologies Co Ltd Version 1 3 0 0 Make date Aug 1 2007 14 55 12 Module Name IAZ61 CE Serial No MACO 00 90 E8 00 D0 0D 00 90 E8 00 D0 0E Set to Default Show Configure Please key in Local IP XXX XXX XXX XXX 192 168 27 135 Please key in Server IP XXX XXX XXX XXX 192 168 27 1 StateOPEN m 7 m Ready Select 3 Show Configure to check the local IP and server IP ES PComm Terminal Emulator COM2 115200 N0ne 8 1 ANSI Profile Edit PortManager Window a BIA a 2 E COM2 115200 None 8 1 ANSI Module Name IA261 CE Serial No MACO 00 90 E8 00 D0 0D 00 90 E8 00 D0 0E Set to Default Show Configure 192 168 27 135 C0AB1B87
5. Virtual Private Network L2TP OQ PPP over Ethernet PPPoE 1A260 WinCE User s Manual Getting Started Operating the IA260 CE Computer via Telnet Before operating your IA260 CE computer using a Telnet client we suggest that you change the network settings of the computer see an earlier section so that at least one of the two network ports is on the same LAN as your development workstation Use a cross over Ethernet cable to connect your development workstation directly to the target computer or a straight through Ethernet cable to connect the computer to a LAN hub or switch Next use the Telnet client on your development workstation to connect to the Telnet console utility of the target computer Once a connection is established type the login name and password as requested to log on to the computer After logging in via the console port or a Telnet client several busybox commands are available to operate the computer Use HELP to display all of the commands or type HELP command name to display extended help for the selected command Some of the commands such as DATE and TIME are very useful for managing the computer s the system time Other commands such as DIR and MKDIR are good utilities for file management For example to inspect the file structure of the root directory simply type DIR gt dir b NORFlash My Documents Program Files Temp Windows User Group Management User Group You should assign spec
6. 1 5 m 255 255 255 0 g 192 168 1 254 d 192 168 2 6 Use netconfig command without parameters to view the new settings V netconfig LANI Interface Configuration IP Address 192 168 1 5 SubNet Mask 255 255 255 0 Gateway 192 168 1 254 DNS 192 168 2 6 LAN2 Interface Configuration IP Address 192 168 4 127 SubNet Mask 255 255 255 0 Gateway DNS Virtual Private Network VPN Windows Embedded CE supports Virtual Private Networks VPNs The VPN support in Windows Embedded CE includes Layer Two Tunneling Protocol L2TP IP Security Protocol IPSec and Point to Point Tunneling Protocol PPTP L2TP IPSec enables enhanced security for Virtual Private Network VPN client connections from Windows Embedded CE based devices to corporate servers PPTP is a Network protocol that adds a security infrastructure for the transfer of data from a remote client to a private enterprise server which creates a VPN by using TCP IP based data networks Currently this function is supported only by the IA260 CE For VPN questions concerning the IA261 CE and IA262 CE please contact Moxa s Technical Support team Make New Connection Make New Gonnection Type a name for the connection Type a name for the connection p Ei Connection m Connection Select the connection type Select the connection type Dial Up Connection over Ethernet PPPoE Dial Up Connection O Direct Connection
7. 192 168 27 1 C0AB81B01 Moxa Technologies Co Ltd Version 1 3 0 0 Make date Aug 1 2007 14 55 12 Module Name IAZ61 CE Serial No 7 MACO 00 90 E8 00 D0 0D 00 90 E8 00 D0 0E Set to Default Show Configure Command mm mm um cts OSR After confirming the IP configuration press ESC to return to the main menu A 2 1A260 WinCE User s Manual Firmware Upgrade Procedure 3 Select 1 Firmware Update PE PComm Terminal Emulator COM2 115200 Hone 8 1 ANSI Frofie Edi PortMarager Window Help a mlale xao COM2 115200 Hone 8 1 ANSI KER DTR m Command gt gt Moxa Technologies Co Ltd Version 1 3 0 0 Make date Aug 1 2007 14 55 12 Module IAZ61 CE Serial No 7 MACO 00 90 5E8 00 D0 0D 00 90 8 00 0 0 Firmware Update 2 TFTP Config Reset to Fectory Defsult Format Flash Disk and Reset O8 Moxa Technologies Co Ltd Version 1 3 0 0 Make date Aug 1 2007 14 55 12 Module IAZ61 CE Serial No 7 MACO 0 90 E8 00 DD0 0D 00 90 E8 00 D0 0E Select 1 Load from LAN2 and then input the firmware file name e g IA260CE V1 0 0704210 hfm and press Enter Ienninal Emulator COMZ I 15200 N0ne 8 1 A4 NSI Fro Edit PortManager Winlow GFA 216108 320 E COM 2 115200 None 8 1 ANST PrO t DEK onmand gt gt Moxa Technologies Co Ltd Version 1 3 0 0 Make date Aug 1 2007 14 55 12
8. IT a ES ada EE XA 3 1 System Information UD adeb te m ue ED eR Pei eds 3 2 Serial Port Configurations oer bo CR pea EE ED PRA DERE 3 2 Process Thread Monitoring Control eeeseseseseeeee eene nennt enne 3 3 Services Monitormg Control 20 02a n0 beue nde e 3 3 Display thue eas lated cae ir RR E e om P EIS 3 4 User Group Management Ee ERE RE 3 5 Auto Launch Configuration eeeeeeeeeeeeeeeeeee teen tenter nennen 3 6 Web Server Configuration is siio ierti eo e ROO TH ERO 3 6 Appendix Firmware Upgrade Procedure eese A 1 1 Introduction Microsoft Windows CE 6 0 is an open scalable 32 bit operating system OS that allows you to build a wide range of innovative small footprint devices A typical Windows CE based device is designed for a specific use and often runs disconnected from other computers or distributed as a front end to a centralized host Examples include enterprise tools such as industrial controllers communications hubs point of sale terminals and display devices such as HMI advertisement appliances and interactive panels Moxa s IA260 ready to run embedded computer provides Windows developers with an excellent Windows CE solution Moxa s extensive experience in kernel development on embedded small footprint communication devices
9. In the IA260 CE computer a child directory named NORFIash under the root indicates the ROM storage of the flash memory is 12 MB The root directory is a 12 MB RAM file system It can be used for storing temporary files for your applications However do not place persistent files or applications in the root directory because they will be wiped out when the system is shut down Instead place them in the NORFlash directory The file systems for storage devices connected through the USB port and CompactFlash are placed in the root of the internal file system If you intend to use these devices to port data between your PC and the IA260 CE computer format them using the FAT file system on your PC Hive based Registry not RAM based The registry for the IA260 CE is a hive based registry instead of a RAM based registry The hive based registry stores registry data in files or hives which can be kept on any file system This removes the need for performing backup and restore on power off Inserting a CompactFlash Card The IA260 CE is equipped with a CompactFlash slot of type II that supports cards of both types I and II A mass storage card is considered to be a standard attachment to the computer Thus when an empty mass storage card is inserted into the slot the computer automatically formats it to the FAT system This process takes a few minutes to complete When a mass storage card is inserted the IA260 CE creates a directory name
10. Manual Getting Started Powering on the IA260 To boot up the system connect the power source to the power input located on the computer s top panel It takes about 5 seconds for the system to boot up You will hear a clear BEEP sound when the boot up procedure is finished Once the system is ready the Ready LED will light up and stay on until you shut down the computer Resetting the IA260 CE Computer Warm Start When powering on push the Reset button briefly for less than second The computer will reboot automatically Cold Start Switch the power off and then on again The computer will reboot automatically Reset to Factory Defaults Configuration only If the computer is not working properly and you would like to reset it to factory default settings press and hold the Reset button for 5 seconds as the operating system is starting up The buzzer sounds while the factory default settings are being loaded After the factory default settings have finished loading the computer will reboot automatically Do not confuse this action with Warm Start Reset to Factory Defaults Configuration and file system If the computer will not start up you must go to the Boot Loader and format the flash storage Once the flash storage has been reformatted restart the computer Rebooting the IA260 CE Computer While the computer is powering on click the start button and select Reboot The computer will r
11. are listed as below TELO Telnet Service FTP0 Service CONO Console Service 2 8 1A260 WinCE User s Manual Getting Started Troubleshooting Network Connectivity The ipconfig tool prints the TCP IP related configuration data of a host including the IP addresses gateway and DNS servers gt ipconfig all Windows IP configuration Ethernet adapter Local Area Connection IP Address 192 168 4 127 Subnet Mask 255 255 255 0 Adapter Name IXP425ETHNPE2 Description IXP425ETHNPE2 Adapter Index 2 Address 80 86 33 33 34 12 DHCP Enabled NO Ethernet adapter Local Area Connection IP Address 192 168 14 202 Subnet Mask 255 255 248 0 Default Gateway 192 168 15 254 Adapter Name IXP425ETHNPE1 Description 425 1 Adapter Index 3 Address 78 56 34 91 cc dd DHCP Enabled NO Host name IA261 Domain Name DNS Servers 192 168 1 6 NODETYPE 8 Routing Enabled NO Proxy Enabled NO Use the ping command to troubleshoot network connectivity reachability and name resolution The command verifies IP level connectivity to another TCP IP computer by sending Internet Control Message Protocol ICMP Echo Request messages The corresponding return Echo Reply messages are displayed along with round trip times For more information type ping without parameters gt ping www moxa com Pinging Host www moxa com 192 168 1 16 Reply from 192 168 1 16 Echo size 32 time lt lms TTL 126 Reply fro
12. e 1 6 Getting Started ua uno e an 2 1 Powenng on the LA260 ee e re ecce i Eire ede pe dee eiae cade 2 2 Resetting the IA260 CE Computer essent 2 2 Rebooting the IA260 CE Computer essere nnen rennen innen enne 2 2 Boot LO AGEL 1 s ore eder e fe eint hee teens 2 3 Operating the IA260 CE Computer via Serial Console see 2 3 Changing the Network Set ngs seite iie tenete tete nette nri e ee eque ea 2 4 Virtual Private Network 2 6 Operating the IA260 CE Computer via Telnet eese 2 7 User Group Management sees nnne nennen eene etre EE TASEK AARE 2 7 Adjusting the Time Zone ceto Rite 2 8 Adjusting the System Time eese eene eene rennen innen 2 8 Starting and Stopping Services sse eren nne enne nennen ener enne 2 8 Troubleshooting Network Connectivity essere nein 2 9 Simple Network Management Protocol SNMDP eese 2 10 SNMP Agent ont nid aiid e dedeteionieep hib 2 10 SNMP Manae xoi ero eI ee o Pendientes 2 10 Accessing Files through File Sharing eese enne ener 2 11 Configuring the FIFO erie eons diee ipei ee EBD E REN ee 2 14 Management TOOlS iotu tuit br aras adesse debis spec Ik EDAX
13. 89501 Connection EP9312 Et IP Address Name Servers hernet Driver Settings automaticall computer provided An IP address can be does not automatically assign IP addresses ask your networl administrator for an address and then type it in the space 9 Start E network Connections Obtain an IP address via DHCP ly assigned to this If your network k IP Address 192 168 27 177 Subnet Mask 255 255 255 0 Defaut Gateway Click OK Another method to change the network setting is via Serial Console Refer to Operating the IA260 CE Computer via Serial Console and connect the IA260 Type netconfig h to get help on this utility E COM7 115200 None 8 1 1 260 gt netconfi metconfig V1 0 netconfig netconfig netconfig netconfig LAN1 CS89501 LAN2 AX88796 IAZ60CE gt R IRI IDCO NSI DEK h AdapterName Alias gt EnableDHCP i IP address gt m lt IXP425ETHNPEl i 192 168 10 101 g 192 168 10 254 CS89501 i 192 168 12 101 m 255 255 0 0 PCIXRTLS1391 EnableDHCP 2 5 1A260 WinCE User s Manual Getting Started To illustrate how to match the settings to your application let s assume that your development workstation has a LAN port at 192 168 1 5 and the Domain Name Server DNS is at 192 168 2 6 In this case you should issue the following command V netconfig n LANI i 192 168
14. Auto Launch tab to specify which programs will execute automatically on boot up Click the Add button to add programs to the list and then restart the IA260 CE General Processes Services COM Ports Display Auto Launch User Group Name Parameter ce neci exe id Web Server Configuration You will need to use a Windows 2000 or Windows XP machine for web administration Open Internet Explorer and then type the URL http 192 168 3 127 WebAdmin replace the IP with your IA260 CE s network IP address to link to the Web Server Configuration page Web Server Configuration Microsoft Internet Explorer DR PRO SED VAV IAM RG ar HAG 2 5 98 LJE Ina Brz Home Instructions Logging SSL Configuration Restart Web Server Web Server Configuration The Web Server Administration WebAdmin page for the Windows CE Web Server enables you to remotely administer your Web server using your Web browser Use WebAdmin to manage the accessibility security and file sharing features of your Web server including the following tasks e Configure which files are shared and how they are accessed e Configure which users have access to which files Configure the authentication protocols the Web server will use View and configure the Web server log Caution Incorrectly configuring the Web server increases the likelihood a hacker could gain control of your W
15. IA260 WinCE User s Manual Second Edition April 2009 www moxa com product MOXA 2009 Moxa Inc All rights reserved Reproduction without permission is prohibited IA260 WinCE User s Manual The software described in this manual is furnished under a license agreement and may be used only in accordance with the terms of that agreement Copyright Notice Copyright 2009 Moxa Inc All rights reserved Reproduction without permission is prohibited Trademarks MOXA is a registered trademark of Moxa Inc All other trademarks or registered marks in this manual belong to their respective manufacturers Disclaimer Information in this document is subject to change without notice and does not represent a commitment on the part of Moxa Moxa provides this document as is without warranty of any kind either expressed or implied including but not limited to its particular purpose Moxa reserves the right to make improvements and or changes to this manual or to the products and or the programs described in this manual at any time Information provided in this manual is intended to be accurate and reliable However Moxa assumes no responsibility for its use or for any infringements on the rights of third parties that may result from its use This product might include unintentional technical or typographical errors Changes are periodically made to the information herein to correct such errors and these changes are incorpor
16. SOAP Toolkit provides a layer that allows COM objects to use SOAP as the transport protocol for remote procedure calls and to interact with Web services Microsoft NET Compact Framework 2 0 with service pack 2 Offers a choice of languages Microsoft Visual Basic and Microsoft Visual C and eliminates the common problems faced with language interoperability 1 3 IA260 WinCE User s Manual Introduction XML Provides the Document Object Model DOM for XML based functionality supports XML Query Language XQL and XPATH Extensible Style Sheet Language Transformations XSLT that enable you to transform one class of XML document into another SAX2 support for event based parsing of XML documents including MSXML Writer and parsing based on Simple API for XML SAX for resource constrained target devices Winsock 2 2 Provides enhanced capabilities over Winsock 1 1 including installable service providers for additional third party protocols as well as Media sense Networking and Communications Capabilities For network centric embedded application usage the IA260 CE not only provides powerful communication hardware interfaces including dual Ethernet and 3 in 1 serial ports but also supports the networking and communications capabilities that are built into Windows CE 6 0 The following features are supported Simple Network Management Protocol SNMP Monitors remote connections to the network Simple Network Time Pro
17. T connector to display the Windows CE desktop on an LCD monitor or a CRT monitor The default settings which are shown on the Display tab are 800 600 for Width Height 60 in Hz for Frequency and 16 bits for Depth For general use adjust the settings to match the specifications of your LCD or CRT Click Apply to save the setting System Manager fok General Processes Services COM Ports Display Auto Launch User Group Supported Resolutions 640x480 8 16 24 Bpp 800x600 8 16 Bpp 1024x768 8 Bpp Settings Width Height Frequency Hz Depth bit 640 480 8 Apply Note You must reboot your A260 CE for new settings to take effect 1A260 WinCE User s Manual Management Tools User Group Management Use the Add button on the User Group tab to assign specific services such as ftp and telnet to individual users and user groups Use the Remove button to remove users System Manager General Processes Services COM Ports Dis3lay Auto Launch User Group admin Ftpd tslnetd administrators STUNT Use the Change Password utility to change the password Cu General Processes Services COM Ports Display Auto Launch User Group Change Password User admin Current Password T Mew Password m Confirm Password 3 5 14260 WinCE User s Manual Management Tools Auto Launch Configuration Use the
18. anager and agent To check SNMP agent capabilities on a target IA260 CE e g network IP at 192 168 3 127 computer log on to the workstation computer that the SNMP manager resides on and then type gt snmpwalk v 2c c public 192 168 3 127 system SNMPv2 MIB sysDescr 0 Microsoft Windows CE Version 6 0 Build 1400 SNMPv2 MIB sysObjectID 0 SNMPv2 SMI enterprises 8691 13 7420 SNMPv2 MIB sysUpTime 0 1282929 SNMPv2 MIB sysContact 0 Your System Contact Here SNMPv2 MIB sysName 0 WindowsCE You will see a series of messages from the SNMP agent on the IA260 CE computer From there you can monitor and manage the computer 2 10 14260 WinCE User s Manual Getting Started Accessing Files through File Sharing The IA260 CE offers file sharing function so that remote computer can access the IA260 CE to read the files Follow the next steps to enable file sharing 1 To enable file sharing function you need to rename the hostname of the A260 CE to avoid hostname collision on the network In the Serial Console screen enter the following command V hostname Embedded 1 E COM7 115200 N0ne 8 1 ANSI IAZ60CE Embedded_1 Embedded 1 1 260 gt mw CTS 1058 Now you have successfully changed the hostname to Embedded 1 You may use other hostname as you wish 1A260 WinCE User s Manual Getting Started 2 Configure the files you would like to share in the IA260 CE Use gt netshare h to configure the p
19. arameters See the following figure COM7 115200 None 8 1 ANSI Eel IAZ60CE gt netshare h metshare h s ShareName lt SharePath gt a lt Userl UserZ User3 gt r lt ShareNam e g netshare h Show this help netshare Display all shared folder netshare s docs My Documents a admin Share My Documents folder as docs shared name for user admin IAZ60CE gt vi StateOPEN mm mw mm 3 When finished you may access the IA260 CE from the remote computer To use the function click Start Run and then input the device e g W192 168 30 199 The following login window will appear Connect to 192 168 30 199 Connecting to 192 168 30 199 User name admin m Password 00000 Remember my password Enter Username and Password to access the IA260 CE 2 12 IA260 WinCE User s Manual Getting Started 4 When you have successfully logged in the IA260 CE you can view the files in the sharing folders of the IA260 CE T 192 168 30 199 File Edit View Favorites Tools Help 27 yo Search lg Folders E Address 19 192 168 30 199 Network Tasks 7 NORFlash 2 Add a network place view network connections Set up a home or small office network 3 Set up a wireless network For a home or small office gh View workgroup computers Other Places gi Unknown 3 My Computer My Documents Sha
20. ated into new editions of the publication Technical Support Contact Information www moxa com support Moxa Americas Moxa China Shanghai office Toll free 1 888 669 2872 Toll free 800 820 5036 Tel 1 714 528 6777 Tel 86 21 5258 9955 Fax 1 714 528 6778 Fax 86 10 6872 3958 Moxa Europe Moxa Asia Pacific Tel 49 89 3 70 03 99 0 Tel 886 2 8919 1230 Fax 49 89 3 70 03 99 99 Fax 886 2 8919 1231 Chapter 1 Chapter 2 Chapter 3 Table of Contents In ITOQU C HOIT prie apu conis Euch E CH cs xu cU UT OSEE CUR 1 1 fiu e 1 2 Model Descriptions and Package Checklist esee rene 1 2 Product Features acute e ebd eee E rt d ree debe wanes 1 3 Software Specifications niis etait ma edet a P ER DOT ces 1 3 Application Development Environment eese eene 1 3 Networking and Communications Capabilities eene 1 4 Supported Servers and Daemons essere eene 1 4 Firmware Build Versions aie iE em op p cd cas 1 5 Memory and File Systems neca aite qae cul ad eto qat m te es 1 5 Hive based Registry not RAM based esee nenne enne enne nennen 1 5 Inserting a CompactFlash Card eese eee enne eene nein innen 1 5 Inserting a USB Mass Storage Device esses 1 6 RS 232 422 485 Serial Potts Een BAR ID UA AI enn
21. cation applications The software features of the IA260 CE are listed below Application Development Environment To make the IA260 CE easy to program its Windows CE environment provides the following common popular application development features that make programming as convenient and easy as in a PC environment C Libraries and Run times Compared to the C libraries and run times used on a desktop PC running Windows the C libraries and run times on an IA260 CE are a subset of the WIN32 APIs They support full ANSI C run time standard input output library standard input output ASCII library and standard ASCII string functions In addition they support C compiler exception handling and Run Time Type Information RTTI equivalent to desktop C compilers Component Services COM and DCOM The Common Object Model COM is an operating system independent object oriented system for creating binary software components that can interact with other COM based components in the same process space in other processes or on remote machines Microsoft Foundation Classes MFC MFC is a comprehensive class library and complete object oriented application framework designed to help build applications COM components and controls SOAP Toolkit SOAP is an XML based protocol for object exchange and remote procedure calls Microsoft Windows CE 6 0 provides functionality similar to the SOAP Toolkit version 2 on a desktop computer The
22. d HardDisk under the root directory and the newly created directory serves as a link to the storage The IA260 CE does not support PNP plug and play and hot swap for CompactFlash storage devices Users must switch off the power and then insert the CompactFlash storage device in the slot When the power is switched on again the IA260 CE will detect the CompactFlash storage device Be sure to shut off the power before removing the CompactFlash storage device Some CompactFlash storage disks are not compatible with the IA260 CE You can try using other CompactFlash storage devices or use System Manager to disable ultra DMA 1 5 IA260 WinCE User s Manual Introduction The following table describes the compatible CompactFlash storage devices that have been tested and found to be compatible with the IA260 CE Vendor Device Name Size ScanDisk Ultra I 1 GB Transcend Compact Flash 80X 512 MB Apacer Photo CIENO 2 GB Unigen Compact Flash card 128 MB Inserting a USB Mass Storage Device When an empty USB storage device is plugged into the USB slot on the IA260 CE s rear panel the computer automatically formats device to the FAT system When the first USB mass storage device is plugged in a directory named USBDisk is created in the internal file system under the root directory as a link to the storage device The directory created for the second USB device is USBDisk2 RS 232 422 485 Ser
23. eboot automatically Recycle Bin dal csNotepad Windows Embedded ICE 6 0 nbedded CE v6 00 Build 0 on Aug 29 rti 3e 21 11 24 am 2 IA260 WinCE User s Manual Getting Started Boot Loader Three functions are provided to enhance the stability of the operating system e Reset to default This function allows users to load the factory default into the IA260 e Format storage flash CE 6 0 is a FAT based system The system cannot work well when the FAT table is crashed This function allows users to format the file system and reboot IA260 e Firmware upgrade The latest firmware can be downloaded from Moxa s website See Appendix A for instructions on how to upgrade the firmware Use the following procedure to access the boot loader menu from the serial console Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Power off the IA260 CE Connect the serial console cable to your PC Go to Start gt Programs gt Accessories gt Communication gt Terminal to create a new terminal Use these settings Baudrate 115200 Hardware Flow Control None Data bits 8 Parity None Stop bits 1 Terminal VT100 Activate this terminal window on your PC Hold down the DEL key Power on the IA260 CE Operating the IA260 CE Computer via Serial Console The serial console port gives users a convenient way of connecting the development workstation to the console utility of the target co
24. hout too much porting effort Model Descriptions and Package Checklist Two models of the A260 are available IA260 CE RISC based embedded computer with VGA 4 serial ports dual LANs DIO CompactFlash USB WinCE 6 0 IA260 T CE RISC based embedded computer with VGA 4 serial ports dual LANs DIO CompactFlash USB WinCE 6 0 wide operating temperature Both models are shipped with the following items 1 1A260 Embedded Computer e Wall Mounting Kit DIN Rail Mounting Kit attached to the product s casing Quick Installation Guide Document amp Software CD Ethernet Cable RJ45 to RJ45 cross over cable 100 cm 1 2 IA260 WinCE User s Manual Introduction CBL 4PINDB9F 100 4 pin header to DB9 female console port cable 100 cm Universal Power Adaptor Product Warranty Statement NOTE Notify your sales representative if any of the above items are missing or damaged Product Features Cirrus Logic EP9315 ARM9 CPU 200 MHz 128 MB RAM on board 32 MB Flash Disk VGA interface for field site monitoring 4 RS 232 422 485 serial ports Dual 10 100 Mbps Ethernet ports for network redundancy 8 8 DI DO channels 12 to 48VDC power input design Supports CF socket and USB 2 0 Host Ready to Run WinCE 6 0 platform 40 to 75 C wide temperature model available Software Specifications IA260 WinCE ready to run embedded computers are network centric head less computers that are designed to be programmable for embedded communi
25. ial Ports The IA260 CE computer has 4 high performance serial ports named COM1 COM2 COM3 and of the ports are designed to provide reliable high speed 3 in 1 1 RS 232 RS 422 and RS 485 operation Each of the ports supports baudrates up to 921600 bps 1 6 2 Getting Started In this chapter we explain how to operate an IA26X CE computer from a PC The PC will be referred to as a development workstation and the IA26X CE computer will be called the target computer We describe the steps needed for some operations such as setting the system time troubleshooting network connectivity etc Some of these operations can be done using system commands after gaining access to the computer and others can be done with a web based management system as described in a later chapter The following topics are covered in this chapter OUOOOOOOOOOODOD L Powering on the IA260 Resetting the IA260 CE Computer Rebooting the IA260 CE Computer Boot Loader Operating the IA260 CE Computer via Serial Console Changing the Network Settings Virtual Private Network VPN Operating the IA260 CE Computer via Telnet User Group Management Adjusting the Time Zone Adjusting the System Time Starting and Stopping Services Troubleshooting Network Connectivity Simple Network Management Protocol SNMP SNMP Agent SNMP Manager Accessing Files through File Sharing Configuring the FIFO 1A260 WinCE User s
26. ific services such as ftp and Telnet to defined user groups so that these services are accessible only by the users within the permissible user group Three user groups namely ftpd telnetd and httpd are created by default for your convenience Adding a Group Use the command useradd g groupName to create a user group gt useradd g yyyy group yyyy has been added Deleting a Group To remove a group use the command userdel g lt groupName gt gt userdel g yyyy group yyyy has been removed Adding a User Use the command useradd lt newUserID gt to add a user for accessing the system The user s password by default is the same as the user name gt useradd xxxx user xxxx has been added In addition you can permit this user to access a particular service by typing g followed by the user group name of the service i e useradd g lt groupName gt newUserID For example gt useradd g telnetd xxxx user xxxx is existent group telnetd is existent user xxxx has been added to group yyyy Deleting a User Use the command userdel lt userID gt to delete a user from the system User admin CANNOT be deleted gt userdel xxxx user xxxx has been deleted 1A260 WinCE User s Manual Getting Started You can also just remove a user from a user group by using the command userdel g lt groupName gt newUserID For example gt userdel g yyyy xxxx user xxxx has been removed from group yyyy
27. indows CE device and the likelihood that the system will be inaccessible The Web server configuration is intended for advanced users only For more information refer to the help topics included with the Web server or consult a System Administrator Choose a Web site Web server can contain multiple Web sites You can configure a variety of options for each Web site created on your Web server including virtual directories authentication and directory browsing For more information see configuring Web sites If you do not have multiple Web sites all requests will be processed on the Default Web site Select an existing Web site or create a new one Default Web site Modity Create a new Web site Windows CE Version 5 0 Build Version 1400 SysVersion 1400 7000 2002 Microsoft Corporation All rights reserved 3 6 1A260 WinCE User s Manual Management Tools You can now create a new web site or create a virtual web path for your web application Virtual Directory List Microsoft Internet Explorer Eek SEO KH RAO IAM HAW Q O AAG Ds 299 L8 AEO http4 192 168 27 18 Webadmin Home Instructions Logging 551 Configuration Restart Web Server Virtual Directory Configuration Virtual directories provide a mapping from the URL a client browser requests and the page returned by the Web server For more information click here Return to the Default Web site configuration page
28. irectory will use the default value for the Web site Enabled Disabled Default Directory Browsing Help Basic Authentication Help NTLM Authentication Help Permissions granted user has access what actions are they allowed to take on it Help v Read If checked clients may download files from this resource m Evania XO chen PIA POEET T marten nines om thin cnc EZ 3 7 A Firmware Upgrade Procedure To upgrade the IA260 CE firmware you must download the firmware upgrade installation file located on the software CD The latest firmware version can be downloaded from the Moxa Download Center at http www moxa com support resource category aspx Use the following steps to upgrade the firmware Before you start make sure your PC has the TFTP server software installed correctly 1 Locate the firmware file e g 260 V1 0 07091112 hfm 2 Goto the Boot Loader menu first see chapter 2 section 4 for instructions Select option 2 TFTP Config ES PComm Terminal Emulator COM2 115200 None 8 1 ANSI dit Port Mana 4 IPA alles sl E COM2 115200 N0ne 8 1 ANSI Init Debug Serial OK fum Init Timer OK es nit Platform Init Flash TotalSector 0x80 SectorSize 0 20000 TotalSector 0x80 SectorSize 0 20000 Init MOXA UART Init RTC Moxa Technologies Co Ltd Version 1 3 0 0 Make date Aug 1 2007 14 55 12 Module Name
29. ll a process click the kill button next to the process name System Manager General Processes Services COM Ports Display Auto Launch User Group Threads NK EXE 61 0 400002 8 0 1 50002 udevice exe 1 0x1140006 udevice exe 1 0x117000a udevice exe 1 0 39 0002 udevice exe 1 Ox3b40006 explorer exe 4 Ox3b90006 servicesd exe 22 0 391000 CMD EXE 1 Ox4d9000a conmanclient2 EXE 6 Ox4ee000a cczcli exe 4 0 548000 SystemManager exe 1 Ox4d30016 Services Monitoring Control Some services such as FTP Telnet and HTTP run in the background to provide service for user requests Click the appropriate check box to enable or disable operation of a particular service System Manager General Processes Services Ports Display Auto Launch User Group Services FTP Service Telnet Service Enable HTTP Service Enable Enable ul NTP Server List time nuri net ntp shim orgjntp cyber fleet net ntp landau Refresh Time 4 hours Save Settings 3 3 14260 WinCE User s Manual Management Tools You can also use SNTP to adjust the time automatically To do this check mark the Enable check box under SNTP and then click Save Settings To maintain normal operation of the computer some listed services cannot be stopped Such services do not have a check box next to them Display The IA260 CE s VGA output uses a DB15 female CR
30. m 192 168 1 16 Echo size 32 time lt lms TTL 126 Reply from 192 168 1 16 Echo size 32 time lt lms TTL 126 The route utility allows you to view or modify network routing tables Type this command without parameters to view a list of functions gt route To view current routing items in the tables type gt route PRINT To add a routing item on network interface 1 type gt route ADD 192 168 0 0 MASK 255 255 0 0 192 168 15 254 IF 2 To delete a routing item type gt route DELETE 192 168 0 0 1A260 WinCE User s Manual Getting Started Simple Network Management Protocol SNMP SNMP is the Internet Standard protocol for network management and is part of the TCP IP protocol suite SNMP was developed to monitor and manage networks It uses a distributed architecture that consists of agents and managers SNMP Agent The SNMP agent is an SNMP application that monitors network traffic and responds to queries from SNMP manager applications The agent also notifies the manager by sending a trap when significant events occur SNMP Manager An SNMP manager is an SNMP application that generates queries to SNMP agent applications and receives traps from SNMP agent applications The IA260 CE computer installs an SNMP agent to serve as an SNMP device You should install the SNMP manager on the workstation computer for example a Linux system that monitors the network After installing the nodes you need to configure the SNMP m
31. mputer This method is particularly useful when using the target computer for the first time After connecting the serial cable return to the development workstation and start a terminal program e g HyperTerminal Use the following console port settings Baud rate 115200 bps Parity None Data bits 8 Stop bits 1 Flow Control None Terminal VT100 Next enter the login name and password The default values are both admin Login admin Password admin 2 3 1A260 WinCE User s Manual Getting Started Changing the Network Settings The IA260 CE computer comes with two network interfaces The default IP addresses and netmasks of the network interfaces are as follows Default IP Address Netmask LAN 1 192 168 3 127 255 255 255 0 LAN 2 192 168 4 127 255 255 255 0 There are two methods to change the network settings of the IA260 Use the network settings function of the OS or use the Serial Console connection Use the following procedure to change your network settings 1 Go to Start gt Settings gt Network and Dial Up Connections Bie Edit View Advanced E3IES ESI kh K h 2 i 91 tah AX887961 589501 estat e Network Connections Lak 1 56 PM 2 4 IA260 WinCE User s Manual Getting Started 2 Rightclick the LAN icon and the click Property Nes q B aa 9 Make New AX887961 5
32. nd file system usage On the General tab click the Enable Ultra DMA check box to enable or disable Ultra DMA for the CF card If the system cannot detect some CF cards then you should uncheck this box After changing this setting you will need to reboot the system for the new setting to take effect System Manager General Processes Services COM Ports Display Auto Launch User Group Module Name IA262 CE Computer Name 14262 Firmware Version v1 0 NET CF Version 2 0 SP2 CPU Architecture Cirrus Logic EP9315 ARM9 CPU 200 MHz CPU System Time 2007 09 04 22 07 18 Free Total Memory 39172 49080 K Bytes FreejTotalFile System 48932 48988 K Bytes Enable Ultra DMA Serial Port Configuration The IA260 CE has 4 high performance serial ports When the system starts specify the default operation mode RS 232 RS 422 or RS 485 The factory default mode is RS 232 Click the COM Ports tab to see the status of the 4 ports System Manager General Processes Services COM Ports Display Auto Launch User Group Settings Index COM Port Operation Mode COMI d 2 COM2 32 P3 COM3 3 2 P4 com4 32 3 2 14260 WinCE User s Manual Management Tools Process Thread Monitoring Control While running the IA260 CE computer manages up to 32 000 applications To view processes that are currently running click the Processes tab To ki
33. o V setfifo COMI 0 Set FIFO success V setfifo COMI FIFO Disabled 2 FIFO Enabled COM3 FIFO Enabled COM4A FIFO Enabled 2 14 3 Management Tools The 4260 ready to run embedded computers are network centric platforms designed to serve as front ends for data acquisition and industrial control applications Due to the distributed characteristics of the devices that these computers control they are often located in remote locations separate from the system administrator Managing this kind of remote computer requires handling configuration file management and process thread monitoring control over the network The IA260 CE computer comes with a pre installed management system to assist administrators Before using the system make sure that a CRT or LCD monitor is connected to your IA260 CE embedded computer and then double click the desktop icon System Manager The following topics are covered in this chapter System Information Serial Port Configuration Process Thread Monitoring Control Services Monitoring Control Display User Group Management Auto Launch Configuration DODODODUDUDLUO Web Server Configuration 14260 WinCE User s Manual Management Tools System Information The first page displays the system information of the IA260 CE computer including the firmware version of the computer Net CF version the system time and system resources including main memory a
34. provides the intense technological skills required while porting the Windows CE 6 0 kernel The following topics are covered in this chapter Overview Model Descriptions and Package Checklist Product Features Ooo Software Specifications gt Application Development Environment Networking and Communications Capabilities gt Supported Servers and Daemons Firmware Build Versions Memory and File Systems Hive based Registry not RAM based Inserting a CompactFlash Card Inserting a USB Mass Storage Device RS 232 422 485 Serial Ports Ouoocco IA260 WinCE User s Manual Introduction Overview The IA260 embedded computers feature 4 RS 232 422 485 serial ports dual Ethernet ports 8 digital input channels 8 digital output channels VGA output 2 USB hosts and a CompactFlash socket in a compact industrial strength aluminum rugged casing The DIN Rail vertical form factor makes the IA260 a cost effective solution for installation in small cabinets This space saving solution also makes wiring easy and is the best front end embedded controller for industrial applications Because of its VGA output capability the A260 can be used for protocol conversion or data acquisition for field site devices and is also suitable for SCADA systems in industrial applications such as manufacturing automation production line process monitoring and mining automation It can serve as an operator interface terminal at a field site b
35. red Documents Q4 Printers and Faxes Details A file server function is available for transferring files to the IA 260 CE efficiently To use the function click Start gt Run and then input the device IP e g 192 168 100 1 The following login window will appear Connect to epson_chiang moxa com PR Connecting to 192 168 30 46 User name Password C Remember my password Cancel After logging in you can view the sharing files on the remote computer 2 13 1A260 WinCE User s Manual Getting Started From any command window telnet or console type the netshare h command to display the following command syntax cx Telnet 192 168 30 142 Ol x Melcome to the Windows CE Telnet Service on Dfi 682 CE MOXA Firmware Version V1 6 Build 68646716 login admin Password Pocket CMD v 6 00 gt netshare h netshare h s lt ShareName gt lt SharePath gt a lt Useri1 User2 User3 gt r lt ShareName gt I netshare h Show this help hetshare Display all shared folder netshare s docs My Documents a admin Share My Documents folder as docs shared name for user admin Configuring the FIFO You can enable or disable the FIFO with the utility s setfifo command For example type setfifo COMI 0 to disable the FIFO of COMI or type setfifo COMI 1 to enable the FIFO of COMI Note that you can check the FIFO status by typing setfif
36. tocol SNTP Client Provides support for synchronizing the device s system time with an SNTP server and supports Daylight Savings Time Serial Communications In addition to the 16550 UART driver bound to a debug port and the console port a special driver for 8 additional Moxa serial ports is also included Network Utilities IpConfig Ping Route Utilities for troubleshooting various network problems TCP IP Includes IP Address Resolution Protocol ARP Internet Control Message Protocol ICMP Internet Group Membership Protocol IGMP Transmission Control Protocol TCP User Datagram Protocol UDP name resolution and registration and DHCP Supported Servers and Daemons In addition to development and communication capabilities the IA260 CE is also embedded with the following services and daemons These common and easy to use application servers help users migrate the IA26X CE embedded computer to industrial communication applications easily and conveniently Telnet Server A sample server that allows remote administration through a standard Telnet client FTP Server A sample server used for transferring files to and from remote computer systems over a network using TCP IP File Server tThe file server functionality in Microsoft Windows CE enables clients to access files and other resources over the network Web Server HTTPD Includes ASP ISAPI Secure Socket Layer support SSL 2 SSL 3 and Transport Layer Securi
37. ty TLS SSL 3 1 public key based protocols and Web Administration ISAPI Extensions Dial up Networking Consists of RAS client API and the Point to Point Protocol PPP RAS and PPP support Extensible Authentication Protocol EAP and RAS scripting Watchdog Service A CPU Hardware function for resetting the CPU in a user specified time interval You must call a Moxa library function to trigger the reset action 1 4 IA260 WinCE User s Manual Introduction Firmware Build Versions There are two ways to determine the version of your IA260 CE computer s firmware You will need to know the firmware version to identify which features your IA260 CE supports e Examine the welcome message after you log on to the computer e Log on to the web based management system described in a later chapter to view the system information Memory and File Systems The SDRAM has 128 MB of memory space of which 112 MB is allocated for the main memory in which the operating system and user applications run The kernel image occupies the rest of the space The IA260 CE s internal file system controls access to the ROM and also provides file storage in the object store which is in the RAM The ROM file system provides persistent storage for applications and the data used by the applications even when the main power supply is lost It integrates the read only files that are stored in Flash ROM with the read write files of both an application and a user
38. y connecting a VGA monitor and appropriate HMI software The IA260 comes with RS 232 422 485 ports digital inputs and outputs and dual LAN ports making it an ideal communication platform for redundant network applications In addition to the standard model the IA260 also comes in a wide temperature model The IA260 T has an operating temperature range of 40 to 75 C making it suitable for harsh industrial automation environments The IA260 s industrial design provides robust and reliable computing and the RISC based architecture allows the A260 to operate without generating too much heat The high communication performance and fan less design make the A260 ideal for industrial automation environments The IA260 embedded computer uses a Cirrus Logic EP9315 ARMO 32 bit 200 MHz RISC CPU Unlike the X86 CPU which uses a CISC design the RISC design architecture and modern semiconductor technology provide the IA260 with a powerful computing engine and communication functions but without generating a lot of heat The built in 32 MB NOR Flash ROM and 128 MB SDRAM give you enough memory to run your application software directly on the IA260 The IA260 comes with the Windows CE 6 0 operating system pre installed WinCE 6 0 supports general Windows and NET CF 2 0 environments This means that programs developed with standard programming tools such as Embedded Visual C or Visual Studio 2005 in Windows PC environments can operate on the IA260 wit
Download Pdf Manuals
Related Search
Related Contents
Triad Speakers La Chiesa e l`ecologia BenQ W20000 User's Manual Hoover U5453-900 WindTunnel Supreme Bagged Upright Vacuum Samsung EX1 Manual de Usuario Depeche du 08-07 DEVIreg™ 330 (de –10 a +10 °C) Copyright © All rights reserved.
Failed to retrieve file