WE-2100T Series User’s Manual Preliminary Edition, June 2007 www.moxa.com/product Moxa Technologies Co., Ltd. Tel: +886-2-8919-1230 Fax: +886-2-8919-1231 Web: www.moxa.com MOXA Technical Support support@moxa.com.tw Worldwide: support@moxa.
WE-2100T Series 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 © 2007 Moxa Technologies Co., Ltd. All rights reserved. Reproduction without permission is prohibited. Trademarks MOXA is a registered trademark of The Moxa Group. All other trademarks or registered marks in this manual belong to their respective manufacturers.
Table of Contents Overview .................................................................................................................................1-2 Package Checklist....................................................................................................................1-2 Product Features ......................................................................................................................1-2 Product Specifications .....................................................
On-line COM Mapping .............................................................................................. 7-16 Off-line COM Mapping ............................................................................................. 7-19 MOXA Internet Services ........................................................................................................ E-2 Problem Report Form .............................................................................................................
1 Chapter 1 Introduction Moxa’s WE-2100T Serial-to-WLAN Embedded Network Enabler is compact sized embedded modules that let you wireless-network-enable your serial devices. WE-2100T module comes equipped with built-in TCP/IP and wireless security/authentication protocols for fast integration, saving you time and energy on programming.
WE-2100T Series User’s Manual Introduction Overview WE-2100T is very compact—around half the size of a credit card. With such a small size, these Embedded Network Enablers fit into almost any kind of serial device to make the serial device Wireless LAN ready. These products also come with a built-in TCP/IP stack for fast integration with your serial devices.
WE-2100T Series User’s Manual Introduction Product Specifications WLAN Spread Spectrum Technology DSSS,CCK,OFDM Standard Compliance 802.11 a/b/g 5.18~5.24GHz: 15dBm@6Mbps; 12dBm@54Mbps 5.745~5.805GHz:15dBm@6Mbps; 12dBm@54Mbps 2.412~2.483GHz:17dBm@6Mbps; 15dBm@54Mbps 2.412~2.472GHz:18dBm@1~11Mbps Up to 100 meters (in open areas) Tx Power Transmission Distance Security AES, WEP 64/128-bit, WPA, WPA2, 802.11i Infrastructure for 802.11 a/b/g Ad-Hoc for 802.
WE-2100T Series User’s Manual Introduction Operating 0 to 55 °C (32 to 131 °F), 5 to 95% RH Temperature Storage -20 to 85 °C (-4 to 185 °F), 5 to 95% RH Temperature Regulatory Approvals CE EN550022 Class A EMC FCC Part 15, Subpart B, Class A Safety: EN60950, CUL, TUV CE ETSI EN 301 489-17 CE ETSI EN 301 489-1 Wireless FCC Part 15, Subpart B, Class A FCC Part 15 Subpart C and Subpart E 5 years Warranty 1-4
2 Panel Layout and Pin Assignments Chapter 2 This chapter includes information about the panel layouts and pin assignments for WE-2100T. The layouts and reference circuit diagrams for the evaluation boards are also covered. The evaluation boards are used for evaluation and development of applications for WE-4100T.
WE-2100T Series User’s Manual Panel Layout and Pin Assignments Specification and dimension WE-2100T Unit: mm 2-2
WE-2100T Series User’s Manual Panel Layout and Pin Assignments WE-2100T-ST Unit: mm 2-3
WE-2100T Series User’s Manual Panel Layout and Pin Assignments Pin Assignments Pin 1 2 3 4 5 Function 3.3V GND 3.3V GND 3.
WE-2100T Series User’s Manual Panel Layout and Pin Assignments WE-2100T LED Indicators Type Color Status Off Off Ready Stead On Green Off Fault Blinking Off Steady On Red Blinking Off Off Green Steady On Off Off Green/Off Steady On/Off Off Orange Green Off Green Off Yellow Off Stead On Stead On Off On Off On Off Off Green Stead On WLAN WLAN Strength Ethernet Serial TXD Serial RXD DO0~DO8 2-5 Meaning Power is off. WE-2100T is booting or rebooting. IP error condition occurs.
3 Chapter 3 Getting Started This chapter includes information about installing WE-2100T.
WE-2100T Series User’s Manual Getting Started Wiring Requirements This section describes some important safety precautions that you should pay attention to before proceeding with any installation. Safety First! Be sure to disconnect the power cord before installing and/or wiring your evaluation boards for the WE-2100T module. Wiring Caution! Calculate the maximum possible current in each power wire and common wire. Observe all electrical codes dictating the maximum current allowable for each wire size.
WE-2100T Series User’s Manual Getting Started Circuit Pad for External Connection The circuit pad located on the left side of the evaluation boards is used to develop additional application circuits. The circuit pad is circled in red in the figure below. As shown in the second figure, the bottom row of the circuit pad is for connecting a 5V power supply, whereas the upper row is for connecting a 3.3V power supply. There are totally 9 digital I/O pins on the right side.
WE-2100T Series User’s Manual Getting Started Connecting the Power Connect the 12 VDC power line with the evaluation boards’ power jack. Connecting to the Network In the development stage, you may want to configure the WE-2100T with Ethernet since the wireless LAN may not work before properly configured. If you are using WE-2100T, connect one end of the Ethernet cable to the WE-2100T-ST’s RJ45 Ethernet port, and the other end of the cable to the Ethernet network.
WE-2100T Series User’s Manual Getting Started 1. First, use the DIO selectable jumpers to set the D/O modes, as shown below. 2. After the DIO modes are set, use the Digital Input DIP Switches to configure the status for DI0 – DI3. You can either configure the status to “Low” or “High.” If you wish to configure DI0’s status to “Low” and the others to “High,” set DIP Switch 1 to the “ON” position and the others to the “OFF” position, as shown below. 3.
4 Chapter 4 Choosing the Proper Operation Mode In this section, we describe the various WE-2100T operation modes. The options include an operation mode that uses a driver installed on the host computer, and operation modes that rely on TCP/IP socket programming concepts. After choosing the proper operating mode in this chapter, refer to subsequent chapters for detailed configuration parameter definitions.
NE-4100 Series User’s Manual Choosing the Proper Operation Mode Overview WE-2100T Series Embedded Wireless Network Enablers act as a bridge to connect your serial devices to the wireless LAN. The built-in TCP/IP stack saves you a lot of time on programming networking protocols. One simple step allows you to choose the proper operating mode, and then use your computer to access, manage, and configure your serial device over the Internet from anywhere in the world.
NE-4100 Series User’s Manual Choosing the Proper Operation Mode TCP Client Mode In TCP Client mode, WE-2100T can actively establish a TCP connection to a set of (max. 4) pre-defined host computer when serial data arrives. After the data has been transferred, WE-2100T can automatically disconnect from the host computer by using the TCP alive check time or Inactivity time settings. Refer to the following chapters for more details. As illustrated in the figure, data transmission proceeds as follows: 1.
NE-4100 Series User’s Manual Choosing the Proper Operation Mode Real COM Mode WE-2100T comes equipped with COM drivers that work with Windows 95/98/ME/NT/2000/XP/Vista and UNIX-like systems. The driver establishes a transparent connection between host and serial device by mapping the IP:Port of the WE-2100T’s serial port to a local COM port on the host computer.
5 Chapter 5 Initial IP Address Configuration When setting up your WE-2100T module for the first time, the first thing you should do is configure the IP address. This chapter introduces the methods that can be used to configure the WE-2100T’s IP address. For more details about network settings, see the Network Settings section from Chapter 6, Web Console Configuration.
NE-4100 Series User’s Manual Initial IP Address Configuration Initializing WE-2100T’s IP Address 1. Determine whether your WE-2100T will use a Static IP or Dynamic IP (either DHCP or BOOTP application). 2. If WE-2100T is used in a Static IP environment, you can use Network Enabler Administration Suite, ARP, Web Console, Telnet Console, or Serial Console to configure the new IP address. 3.
NE-4100 Series User’s Manual Initial IP Address Configuration arp –s 192.168.200.100 00-90-E8-xx-xx-xx This is where 192.168.200.100 is the new IP address and 00-90-E8-xx-xx-xx is the MAC address for your WE-2100T. You will need to use both numbers, as described above in points 1 and 2. 4. Next, execute a special Telnet command by typing: telnet 192.168.200.100 6000 After issuing this command, a Connect failed message will appear, as shown here.
NE-4100 Series User’s Manual Initial IP Address Configuration 5. Press E to select Ethernet or W to select WLAN and press Enter. 6. Use Up/Down key to move the cursor to the IP address field, and then modify it. 7. Press Esc twice to quit the configuration page. When you see the configuration change warning, press Y to save to flash. 8. Press R to select Restart and then press Enter. 9. Press S to select System and then press Enter.
NE-4100 Series User’s Manual Initial IP Address Configuration 10. Press Enter to restart WE-2100T.
NE-4100 Series User’s Manual Initial IP Address Configuration Serial Console (19200, n, 8, 1) You may use the RS-232 console port to configure the IP address for WE-2100T Series modules. We suggest using MOXA PComm Terminal Emulator, which is available free of charge as part of the MOXA PComm Lite program suite, to carry out the installation procedure, although other similar utilities may also be used. (Please go to www.moxa.com to download the installation program for PComm Lite.
6 Chapter 6 Web Console Configuration Description in this chapter is out of date! Please copy the chapter 5Opening ofYour“NPort 6000 User’s Browser Basic Settings Manual” and let’s modify Network Settings it then. Serial Settings Operating Settings Thanks. The Web Console is the most user-friendly way to configure your WE-2100T. This chapter introduces the Web Console function groups and function definitions.
NE-4100 Series User’s Manual Web Console Configuration Opening Your Browser 1. Open your browser with the cookie function enabled. (To enable your browser for cookies, right click on your desktop Internet Explorer icon, select Properties, click on the Security tab, and then select the three Enable options as shown in the figure below.) 2. Type 192.168.127.254 in the Address box (use the correct IP address if different from the default), and then press Enter.
NE-4100 Series User’s Manual Web Console Configuration If you can’t remember the password, the ONLY way to configure the WE-2100T is to load factory defaults by using the Reset button located near the evaluation boards’ DB9 male serial port. Remember to use Network Enabler Administrator to export the configuration file when you have finished the configuration.
NE-4100 Series User’s Manual Web Console Configuration Local time Setting User adjustable time. Factory Default Necessity GMT (Greenwich Mean Time) Optional Click on the Modify button to open the Modify time settings window to input the correct local time. Time server Setting IP or Domain address Factory Default Necessity None Optional (E.g., 192.168.1.1, time.stdtime.gov.tw, or time.nist.gov) WE-2100T uses SNTP (RFC-1769) for auto time calibration.
NE-4100 Series User’s Manual Web Console Configuration Network Settings Click on the Network Settings link on the left side of the screen to open the Networking Settings screen. Make necessary changes to the settings and click on Submit to validate the modifications. You must assign a valid IP address to WE-2100T before it will work in your network environment. Your network system administrator should provide you with an IP address and related settings for your network.
NE-4100 Series User’s Manual Web Console Configuration Netmask Setting Factory Default Necessity E.g., 255.255.255.0 255.255.255.0 Required A subnet mask represents all the network hosts at one geographic location, in one building, or on the same local area network. When a packet is sent out over the network, the WE-2100T module will use the subnet mask to check whether the desired TCP/IP host specified in the packet is on a local network segment.
NE-4100 Series User’s Manual Web Console Configuration SNMP Settings Community name Setting Factory Default Necessity 1 to 39 characters public Optional (E.g., Support, 886-89191230 #300) A community name is a plain-text password mechanism that is used to weakly authenticate queries to agents of managed network devices. Contact Setting Factory Default Necessity 1 to 39 characters None Optional (E.g.
NE-4100 Series User’s Manual Web Console Configuration Click on the Serial Settings link on the left side of the screen to display serial settings. Make necessary changes to the settings and click on submit to validate the modifications. Port alias Setting 1 to 15 characters Factory Default Necessity None Optional (E.g., PLC-No.1) Port Alias is specially designed to allow easy identification of the serial devices which are connected to NE-4100 Series’ serial port.
NE-4100 Series User’s Manual Web Console Configuration FIFO Setting Factory Default Necessity Enable, Disable Enable Required WE-2100T’s serial ports provide a 128-byte FIFO both in the Tx and Rx directions. Disable the FIFO setting when your serial device does not have a FIFO to prevent data loss during communication. Operating Settings Click on the Operating Settings link on the left side of the screen to display operating settings.
NE-4100 Series User’s Manual Web Console Configuration The Inactivity time should at least be set larger than that of Force Transmit timeout. To prevent the unintended loss of data due a session getting disconnected, it is highly recommended that this value is set large enough so that the intended data transfer is completed. Max connection Setting 1, 2, 3, 4 Factory Default Necessity 1 Required Max connection is usually used when the user needs to receive data from different hosts simultaneously.
NE-4100 Series User’s Manual Web Console Configuration ( 10 bits / 1200 bits/s ) * 1000 = 8.3 ms. Therefore, you should set Force Transmit timeout to be larger than 8.3 ms. Force Transmit timeout is specified in milliseconds and must be larger than 10 ms.
NE-4100 Series User’s Manual Web Console Configuration Max connection 2 to 4: Allows 2 to 4 host’s Real COM drivers to open the specific WE-2100T serial port, at the same time. When multiple hosts’ Real COM drivers open the serial port at the same time, the COM driver only provides a pure data tunnel without control ability. Application software that is based on the COM driver will receive a driver response of “success” when the software uses any of the Win32 API functions.
NE-4100 Series User’s Manual Web Console Configuration WE-2100T should send characters without time delay larger than Force Transmit timeout between characters and the total length of data must be smaller than or equal to WE-2100T’s internal buffer size. The serial communication buffer size of NE-4100 series is 1 Kbyte per port. TCP Client Mode TCP alive check time Setting Factory Default 0 to 99 min 7 min 0 min: TCP connection is not closed due to an idle TCP connection.
NE-4100 Series User’s Manual Web Console Configuration Inactivity time is ONLY active when “TCP connection on” is set to “Any character.” Delimiter 1 Setting 00 to FF Factory Default “0” for None Necessity Optional Delimiter 2 Setting Factory Default Necessity 00 to FF “0” for None Optional Once the WE-2100T receives both delimiters through its serial port, it immediately packs all data currently in its buffer and sends it out the WE-2100T’s Ethernet port. Delimiter 2 is optional.
NE-4100 Series User’s Manual Web Console Configuration Up to 4 connections can be established between WE-2100T and hosts. The connection speed or throughput may be low if one of the four connections is slow. In this case, the other 3 connections will be delayed while waiting for the slowest connection to finish transmitting or receiving. The “Destination IP address” parameter can use both IP address and Domain address.
NE-4100 Series User’s Manual Web Console Configuration Delimiter 2 is optional. If left blank, then Delimiter 1 alone trips clearing of the buffer. If the size of the serial data received is greater than 1K, the WE-2100T will automatically pack the data and send it to the Ethernet. However, to use the delimiter function, you must at least enable Delimiter 1. If Delimiter 1 is left blank and Delimiter 2 is enabled, the delimiter function will not work properly.
NE-4100 Series User’s Manual Web Console Configuration Accessible IP Settings Click on the Accessible IP Settings link on the left side of the screen to display serial settings. Make necessary changes to the settings and click on Submit to validate the modifications. WE-2100T has an IP address based filtering method to control access to the WE-2100T. Accessible IP Settings allows you to add or remove “Legal” remote host IP addresses to prevent unauthorized access.
NE-4100 Series User’s Manual Web Console Configuration Auto Warning Settings Click on the Auto Warning Settings link on the left side of the screen to display serial settings. Make necessary changes to the settings and click on Submit to validate the modifications.
NE-4100 Series User’s Manual Web Console Configuration Event Type Cold start This refers to starting the system from power off (contrast this with warm start). When performing a cold start, WE-2100T will automatically issue an Auto warning message by e-mail, or send an SNMP trap after rebooting. Warm start This refers to restarting the computer without turning the power off. It’s the opposite of cold start.
NE-4100 Series User’s Manual Web Console Configuration mail boxes when the enabled events—such as Cold start, Warm start, Authentication failure, etc.—occur. To configure this feature, click on the event type box. Trap Setting Factory Default Necessity Enable, Disable Disable Optional This feature helps the administrator manage the WE-2100T. WE-2100T sends SNMP Trap to a pre-defined SNMP Trap server when the enabled events—such as Cold start, Warm start, Authentication failure, etc.—occur.
NE-4100 Series User’s Manual Web Console Configuration Change Password Click on the Change Password link on the left side of the screen to display the Change Password window. Make necessary changes to the settings and click on Submit to validate the modifications. Input the “Old password” and “New password” to change the password. Leave the password boxes blank to erase the password. In this case, the WE-2100T will not have password protection.
NE-4100 Series User’s Manual Web Console Configuration Save/Restart Click on the Save/Restart link on the left side of the screen if you would like to restart the configuration. After all changes have been made and applied, click on Submit to exit the system.
Pictures in this chapter may need re-captured. Chapter 7 7 Network Enabler Administrator In addition to using Web Console, Serial Console, and Telnet Console to configure WE-2100T, another useful configuration tool that can be used is Network Enabler Administrator. In this chapter, we will discuss how to use Network Enabler Administrator to configure your WE-2100T.
NE-4100 Series User’s Manual Web Console Configuration Overview We understand the importance of software as the foundation of your application, and with this in mind, we designed Network Enabler Administrator to let you easily install and configure your WE-2100T Series products over the network. Network Enabler Administrator provides five function groups that ease the installation process, allows off-line COM mapping, and provides monitoring and IP location server functions.
NE-4100 Series User’s Manual Web Console Configuration 4. Click on Install to install program files in the default directory. 5. The Installing window reports the progress of the installation. 6. Click on Finish to complete the installation of Network Enabler Administrator Suite.
NE-4100 Series User’s Manual Web Console Configuration Starting the Configuration The Network Enabler Administrator-Configuration window is divided into four parts. z The top part is the function list and online help area. (Windows NT does not support this .chm file format.) z The left part lists the five Administrator function groups. z The right part gives the list of WE-2100Ts that can be selected to process user requirements.
NE-4100 Series User’s Manual Web Console Configuration 2. Click on Configuration from the menu bar, and then select Broadcast Search from the drop-down menu. 3. A Searching window will open, showing that the program is searching for WE-2100Ts connected to this network.
NE-4100 Series User’s Manual 4. Web Console Configuration After the search is finished, all WE-2100Ts that were found will be shown in the right panel of the Configuration window. If you locate more than one module connected to this network, refer to the MAC address on the module(s) to determine which modules are the ones you wish to configure. Before modifying an WE-2100T’s configuration, use Broadcast Search or Specify by IP Address to locate the WE-2100T.
NE-4100 Series User’s Manual Web Console Configuration 1. Select the WE-2100T that you would like to unlock. Right click the mouse and then select Unlock from the drop down list. 2. After inputting the correct password, the following window will open.
NE-4100 Series User’s Manual Web Console Configuration Configuring WE-2100T 1. Select the WE-2100T module you wish to configure, click the right mouse button, and then select Configure from the drop down list. 2. The next window to open shows that Configurator is processing the configuration of that WE-2100T. 3. After the processing is done, the Configurator window will open.
NE-4100 Series User’s Manual Web Console Configuration You can simultaneously modify the configurations of multiple WE-2100Ts that are of the same model. To select multiple WE-2100Ts, hold down the Ctrl key when selecting additional WE-2100Ts, or hold down the Shift key to select a group of WE-2100Ts. Upgrading the Firmware 1. Input the password to Unlock the WE-2100T, and then right click on a specific module and select the Upgrade Firmware function to start upgrading the firmware. 2.
NE-4100 Series User’s Manual Web Console Configuration Export/Import 1. Right click on a specific WE-2100T and select the Export function to start exporting the configuration file. The Export Configuration function is a handy tool that can be used to produce a text file containing the current configuration of a particular WE-2100T. 2. The Import Configuration function is used to import an WE-2100T configuration from a file into one or more of the same model of WE-2100T.
NE-4100 Series User’s Manual Web Console Configuration Monitor Two methods can be used to activate the Monitor function. 1. First use Broadcast Search under the Configuration Function group, and then click on Monitor Æ Add Target Æ Select From List. 2. First click on Monitor, and then Add Target Æ Rescan. To use the Monitor function, follow the steps described below. 1. Select Broadcast under the Configuration function group. 2. Click on Monitor.
NE-4100 Series User’s Manual Web Console Configuration 3. Select Add Target. 4. When you select add target, you will see an WE-2100T list that looks the same as when using Configuration Æ Broadcast Search. Checkmark the WE-2100T modules you would like to Monitor, and then click on OK. 5. The WE-2100T list will appear on the Monitor Screen.
NE-4100 Series User’s Manual Web Console Configuration 6. Right click the panel and select Settings. 7. Select Monitor items. 8. Select a Refresh Rate (the default is 3 seconds).
NE-4100 Series User’s Manual 9. Web Console Configuration Select Display warning message or Play the warning music in WAV format when a new event occurs. New event means one of the WE-2100Ts in the monitor is “Alive” or “Not Alive,” or has lost its connection with the Monitor program. 10. Press Go to start Monitor. 11. In this example, the WE-2100T shown in the list will be monitored. 12. When one of the WE-2100Ts loses connection with the Monitor program, a warning will be displayed automatically.
NE-4100 Series User’s Manual Web Console Configuration 13. If the WE-2100T gets reconnected, a warning will be displayed to remind the user that the WE-2100T is now “Alive.” Port Monitor The process is the same as in the previous “Monitor” section. The only difference is that you can select more items under Port Monitor than under port status. Select the Monitor Items.
NE-4100 Series User’s Manual Web Console Configuration COM Mapping Network Enabler Administrator Suite comes with Windows 95/98/ME/NT/2000/XP/Vista Real COM drivers. After you install Network Enabler Administrator Suite, there are two ways to set up the WE-2100T’s serial port as your host’s remote COM port. The first way is On-line COM Mapping. On-line COM Mapping will check to make sure the WE-2100T is connected correctly to the network and then install the driver on the host computer.
NE-4100 Series User’s Manual Web Console Configuration 3. Add the target that you would like to map COM ports to. 4. The WE-2100T list that appears is based on the Broadcast Search. Select the WE-2100T that you would like to map COM ports to. 5. Select COM Setting to modify COM No., default setting, etc. 6. Select the COM No. Those “in use,” “assigned” COM ports will also be indicated in this window.
NE-4100 Series User’s Manual 7. Web Console Configuration Hi-performance mode is the default for Tx mode. If the driver completes sending data from the host to the WE-2100T, the driver will respond to the program with “Tx Empty.” Under Classical mode, the driver will not notify the user’s program that a Tx has completed until all Tx data has been sent out from the WE-2100T; this mode will case lower throughput.
NE-4100 Series User’s Manual Web Console Configuration Off-line COM Mapping 1. Add a target by inputting the IP address and selecting the Model Name without physically connecting the WE-2100T to the network. 2. Apply change.
9 Chapter 8 Serial Command Mode Same as NE with some additional commands.
A Appendix A Well Known Port Numbers This appendix is included for your reference. Listed below are Well Known Port Numbers that may cause network problems if you configure WE-2100T for the same port. Refer to RFC 1700 for Well Know Port Numbers or refer to the following introduction from IANA. The port numbers are divided into three ranges: the Well Known Ports, the Registered Ports, and the Dynamic and/or Private Ports. The Well Known Ports are those from 0 through 1023.
NE-4100 Series User’s Manual Well Known Port Numbers TCP Socket Application Service 80 World Wibe Web HTTP 119 Netword news Transfer Protocol (NNTP) 123 Network Time Protocol 213 IPX 160 – 223 Reserved for future use UDP Socket Application Service 0 reserved 2 Management Utility 7 Echo 9 Discard 11 Active Users (systat) 13 Daytime 35 Any private printer server 39 Resource Location Protocol 42 Host name server (names server) 43 Whois (nickname) 49 (Login Host Protocol) (L
B Appendix B NECI Library NECI (Network Enabler Configuration Interface) is a set of APIs that run in the Windows 95/98/ME/NT/2000/XP/Vista system to search, locate, and configure the WE-2100T over the network. The WE-2100T library can be found in the folder .\NECI_ LIB\ on the CD enclosed with WE-2100T. For more information, refer to NECI.chm in that directory, and examples located in .\NECI_LIB\VC\ConsoleExample.
C Appendix C DIO Commands In this appendix, we give the reference DIO commands used to access the Digital I/O status of the Network Enabler from an Ethernet network. The Digital I/O status can be accessed by a specific TCP port (default 5001) on the Network Enabler. Command Packet Format: Length (Bytes) 4 Format *Header 1 – 255 Data Send the Command packet to the Network Enabler. “Data” field is command specific.
NE-4100 Series User’s Manual DIO Commands //define DIO Packet format //Used for Command and ACK packet typedef struct _DIO_Packet_Struct { DIOHeaderStruct header; char data[255]; } DIOPacketStruct, *pDIOPacketStruct; Command Code Usage 1. Reading Single DIO Parameters: Command code: 1(hex) Version: 2(hex) Command Status: doesn’t matter Length of data: 1(hex), represents one byte. data[0]: Fill in the number of the DIO you wish to access. The DIO number starts from 0(hex).
NE-4100 Series User’s Manual DIO Commands C code example: void { WriteSingleDIO(int port, int mode, int status) DIOPacketStruct packet; packet.header.command = 2; // write single DIO command packet.header.version = 2; // DIO protocol version packet.header.length = 3; // data length packet.data[0] = (char)port; // number of the DIO packet.data[1] = (char)mode; // DIO mode packet.
NE-4100 Series User’s Manual DIO Commands 4. Writing Multiple DIOs Parameters: Command code: 6(hex) Version: 2(hex) Command status: doesn’t matter Length of data: (end-start+1)*2 + 2 data[0]: Number of the DIO you wish to access first. data[1]: The last number of the DIO you wish to access data[2]: mode of start DIO data[3]: status of start DIO data[4]: mode of (start+1) DIO data[5]: status of (start+1) DIO ….
D Appendix D SNMP Agent with MIB II & RS-232 Like Group WE-2100T has a built-in SNMP (Simple Network Management Protocol) agent software. It supports SNMP Trap, RFC1317 RS-232 like group and RFC 1213 MIB-II. The following table lists the standard MIB-II groups, as well as the variable implementations for WE-2100T.
NE-4100 Series User’s Manual System MIB SysServices SNMP Agent with MIB II and RS-232 Like Group Interfaces MIB IP MIB ICMP MIB ifInUnknownProtos ipReasmFails IcmpOutTimeExcds ifOutOctets ipFragOKs IcmpOutParmProbs ifOutUcastPkts ipFragFails IcmpOutSrcQuenchs ifOutNUcastPkts ipFragCreates IcmpOutRedirects ifOutDiscards ipAdEntAddr IcmpOutEchos ifOutErrors ipAdEntIfIndex IcmpOutEchoReps ifOutQLen ipAdEntNetMask IcmpOutTimestamps ifSpecific ipAdEntBcastAddr IcmpOutTimestampReps ip
E Appendix E Service Information This appendix shows you how to contact Moxa for information about this and other products, and how to report problems. In this appendix, we cover the following topics.
NE-4100 Series User’s Manual Service Information MOXA Internet Services Customer satisfaction is our number one concern, and to ensure that customers receive the full benefit of our products, Moxa Internet Services has been set up to provide technical support, driver updates, product information, and user’s manual updates. The following services are provided E-mail for technical support ............................... support@moxa.com.tw World Wide Web (WWW) Site for product information: ................
NE-4100 Series User’s Manual Service Information Problem Report Form MOXA WE-2100T Customer name: Company: Tel: Fax: Email: Date: 1. Moxa Product: WE-2100T 2. Serial Number: WE-2100T-ST _________________ Problem Description: Please describe the symptoms of the problem as clearly as possible, including any error messages you see. A clearly written description of the problem will allow us to reproduce the symptoms, and expedite the repair of your product.
NE-4100 Series User’s Manual Service Information Product Return Procedure For product repair, exchange, or refund, the customer must: Provide evidence of original purchase. Obtain a Product Return Agreement (PRA) from the sales representative or dealer. Fill out the Problem Report Form (PRF). Include as much detail as possible for a shorter product repair time. Carefully pack the product in an anti-static package, and send it, pre-paid, to the dealer.
FEDERAL COMMUNICATIONS COMMISSION INTERFERENCE STATEMENT This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications.