IA260 WinCE User’s Manual Second Edition, April 2009 www.moxa.com/product © 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.
Table of Contents Chapter 1 Introduction ..................................................................................................1-1 Overview.................................................................................................................................. 1-2 Model Descriptions and Package Checklist............................................................................. 1-2 Product Features ......................................................................................
1 Chapter 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.
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.
IA260 WinCE User’s Manual y y y 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.
IA260 WinCE User’s Manual y y 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.
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. y y Examine the welcome message after you log on to the computer. Log on to the web-based management system (described in a later chapter) to view the system information.
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.
2 Chapter 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.
IA260 WinCE User’s 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.
IA260 WinCE User’s Manual Getting Started Boot Loader Three functions are provided to enhance the stability of the operating system. y y y Reset to default—This function allows users to load the factory default into the IA260. 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. Firmware upgrade—The latest firmware can be downloaded from Moxa’s website.
IA260 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: LAN 1 LAN 2 Default IP Address 192.168.3.127 192.168.4.127 Netmask 255.255.255.0 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.
IA260 WinCE User’s Manual Getting Started 2. Right click the LAN icon and the click Property. 3. 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.
IA260 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: \> netconfig –n LAN1 –i 192.168.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: \> netconfig LAN1 Interface Configuration: IP Address: 192.168.1.
IA260 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.
IA260 WinCE User’s Manual Getting Started You can also just remove a user from a user group by using the command userdel –g . For example, \> userdel –g yyyy xxxx user xxxx has been removed from group yyyy 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.
IA260 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. \> ipconfig /all Windows IP configuration Ethernet adapter Local Area Connection: IP Address: 192.168.4.127 Subnet Mask: 255.255.255.
IA260 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.
IA260 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 IA260-CE to avoid hostname collision on the network. In the Serial Console screen, enter the following command: \>hostname Embedded_1 Now you have successfully changed the hostname to Embedded_1.
IA260 WinCE User’s Manual Getting Started 2. Configure the files you would like to share in the IA260-CE. Use \>netshare –h to configure the parameters. See the following figure. 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 IP (e.g., \\192.168.30.199). The following login window will appear. Enter Username and Password to access the IA260-CE.
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. A file server function is available for transferring files to the IA-260-CE efficiently. To use the function, click Start Æ Run and then input the device IP (e.g., \\192.168.100.1). The following login window will appear. After logging in, you can view the sharing files on the remote computer.
IA260 WinCE User’s Manual Getting Started From any command window (telnet or console), type the “netshare -h” command to display the following command syntax: Configuring the FIFO You can enable or disable the FIFO with the utility’s “setfifo” command. For example, type “setfifo COM1: 0” to disable the FIFO of COM1, or type “setfifo COM1: 1” to enable the FIFO of COM1. Note that you can check the FIFO status by typing “setfifo”.
3 Chapter 3 Management Tools The IA260-CE 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.
IA260 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 and 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.
IA260 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 kill a process, click the kill button next to the process name. 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.
IA260 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 CRT connector to display the Windows CE desktop on an LCD monitor or a CRT monitor.
IA260 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. Use the Change Password utility to change the password.
IA260 WinCE User’s Manual Management Tools Auto Launch Configuration Use the 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. 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.
IA260 WinCE User’s Manual Management Tools You can now create a new web site or create a virtual web path for your web application. You can also change the authentication for each web virtual directory.
A Appendix 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., IA260CE_V1.0_07091112.hfm). 2.
IA260 WinCE User’s Manual Firmware Upgrade Procedure Select (3) Show Configure to check the local IP and server IP. After confirming the IP configuration, press ESC to return to the main menu.
IA260 WinCE User’s Manual Firmware Upgrade Procedure 3. Select (1) Firmware Update. Select (1) Load from LAN2 and then input the firmware file name (e.g., IA260CE_V1.0_0704210.hfm) and press Enter.
IA260 WinCE User’s Manual Firmware Upgrade Procedure A-4