Page 2 - NE-4100 Series User’s Manual; accordance with the terms of that agreement.; Copyright Notice; Copyright; Trademarks; MOXA is a registered trademark of The Moxa Group.; Disclaimer
NE-4100 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 200 5 Moxa Technologies Co., Ltd. All rights reserved. Reproduction without permission is prohib...
Page 3 - Table of Contents
Table of Contents Chapter 1 Introduction ................................................................................................. 1-1 Overview ................................................................................................................................. 1-2 Package Checkl...
Page 5 - Introduction; The following topics are covered in this chapter:; Overview
1 1 Chapter 1 Introduction Moxa’s NE-4100 Series of Serial-to-Ethernet Embedded Network Enablers are compact sized embedded modules that let you network-enable your serial devices. All NE-4100 Series modules come equipped with built-in TCP/IP protocols for fast integration, saving you time and energ...
Page 7 - Product Specifications
NE-4100 Series User’s Manual Introduction 1-3 Product Specifications NE-4100T NE-4110S/A NE-4120S/A System CPU 16-bit MCU RAM 2 MB Flash 1 MB LAN Ethernet 10/100 Mbps, pin headers 10/100 Mbps, RJ45 10/100 Mbps, pin headers Protection Built-in transformer with 1.5 KV magnetic isolation Serial Interfa...
Page 8 - Panel Layout and Pin Assignments
2 2 Chapter 2 Panel Layout and Pin Assignments This chapter includes information about the panel layouts and pin assignments for NE-4100 Series products. The layouts and reference circuit diagrams for the evaluation boards are also covered. The evaluation boards are used for evaluation and developme...
Page 9 - Panel Layouts
NE-4100 Series User’s Manual Panel Layout and Pin Assignments 2-2 NE-4100T/NE-4100-ST NE-4100T is a TTL-to-Ethernet drop-in type network enabler. It measures 45 × 36 mm, and has a dual-in-line, 26-pin design, making it easy to integrate with your serial devices. NE-4100-ST is the corresponding evalu...
Page 10 - Pin Assignments; Pin Signal; NOTE
NE-4100 Series User’s Manual Panel Layout and Pin Assignments 2-3 Pin Assignments NE-4100T Pin Signal Pin Signal 1 ETx+ 14 PIO0 2 ETx- 15 PIO1 3 ERx+ 16 PIO2 4 ERx- 17 PIO3 5 10M LED 18 100M LED 6 TXD 19 DCD 7 RXD 20 DSR 8 RTS 21 DTR 9 CTS 22 GND 10 Reset 23 Ready LED 11 GND 24 +5V 12 GND 25 +5V 13 ...
Page 11 - Block Diagram; LED Name; Power
NE-4100 Series User’s Manual Panel Layout and Pin Assignments 2-4 Block Diagram Tx Rx +5 VDC 1 MB SDRAM 2 MB Flash 80186 CPU GPIO Port PIO0 - PIO3 MAC Line Driver Serial Console interface RJ45 10MLED 100M LED 10/100M Ethernet PHY Transformer 1.5 KV Isolation UART0 UART1 Customer's Device UART Ready ...
Page 14 - Block Diagrams
NE-4100 Series User’s Manual Panel Layout and Pin Assignments 2-7 Block Diagrams NE-4110S Block Diagram 1 MB SDRAM 2 MB Flash 10/100 M Ethernet PHY +5 VDC MAC 80186 CPU Transformer 1.5 KV isolation 1 8 UART0 Tx Rx Customer's device Ready LED RS-232 interface Tx+ Tx- Rx- Rx+ Serial console interface ...
Page 15 - DB9 Male Connector for serial console
NE-4100 Series User’s Manual Panel Layout and Pin Assignments 2-8 NE-4110-ST LED Indicators LED Name LED Color LED Function Power red Indicates the power is on. Steady on: Power is on and NE-4110 is functioning normally. green Blinking: NE-4110 has been located by NE-4110 Administrator’s Location fu...
Page 20 - Getting Started; Digital Output LED Circuit Design
3 3 Chapter 3 Getting Started This chapter includes information about installing NE-4100 Series modules. The following topics are covered in this chapter: ! Wiring Requirements ! Attaching NE-4100T to the Evaluation Board ! Attaching NE-4110 Series to the Evaluation Board ! Attaching NE-4120 Series ...
Page 21 - Wiring Requirements; Temperature Caution!; You should also pay attention to the following points:; Keep input wiring and output wiring separate.; Attaching NE-4100T to the Evaluation Board
NE-4100 Series User’s Manual Getting Started 3-2 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 b...
Page 22 - Attaching NE-4110 Series to the Evaluation Board; Attaching NE-4120 Series to the Evaluation Board
NE-4100 Series User’s Manual Getting Started 3-3 NE-4100-ST Starter Kit 1 2 3 4 O N D I P NE-4100T Series Module Attaching NE-4110 Series to the Evaluation Board J1, J2 on the NE-4110 module and J9, J10 on the evaluation board are for communications between the NE-4110 Series modules and the evaluat...
Page 23 - Circuit Pad for External Connection
NE-4100 Series User’s Manual Getting Started 3-4 1 2 3 4 O N D I P 9 10 13 14 1 2 1 2 1 2 1 2 9 10 13 14 1 2 3 4 5 Pin 1 Pin 1 NE-4120-ST Starter Kit NE-4120 Series Module Circuit Pad for External Connection The circuit pad located on the right side of the evaluation boards (NE-4100-ST and NE-4110-S...
Page 24 - Connecting the Power; Connecting to a Serial Device
NE-4100 Series User’s Manual Getting Started 3-5 Connecting the Power Connect the 12 VDC power line with the evaluation boards’ power jack. If the power is properly supplied, the “Power” LED will show a solid red color until the system is ready, at which time the “Ready” LED will show a solid green ...
Page 25 - Unit
NE-4100 Series User’s Manual Getting Started 3-6 1. First, use the DI/O selectable jumper to set the DI/O modes, as shown below. DI DO 0 1 2 3 DI/O Mode 2. After the DI/O modes are set, use the Digital Input Dip Switches to configure the status for DI0 and DI2. You can either configure the status to...
Page 26 - Selecting the Interface
NE-4100 Series User’s Manual Getting Started 3-7 Selecting the Interface The various NE-4100 Series models support 2 different serial interfaces. NE-4110S and NE-4120S support the RS-232 interface, and NE-4110A and NE-4120A support the RS-422/485 interface. For this reason, we provide an interface s...
Page 27 - Choosing the Proper Operation Mode
4 4 Chapter 4 Choosing the Proper Operation Mode In this section, we describe the various NE-4100 Series 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 p...
Page 28 - Three different socket modes; Pictures in this Chapter use NE-4110S as an example.; TCP Server Mode; In; TCP Server mode
NE-4100 Series User’s Manual Choosing the Proper Operation Mode 4-2 Overview NE-4100 Series Embedded Network Enablers act as a bridge to connect your serial devices to the Ethernet. The built-in TCP/IP stack saves you a lot of time on programming networking protocols. One simple step allows you to c...
Page 29 - TCP Client Mode; TCP Client mode; or; Inactivity time; settings. Refer to the; UDP Mode
NE-4100 Series User’s Manual Choosing the Proper Operation Mode 4-3 TCP Client Mode In TCP Client mode , NE-4100 Series boards can actively establish a TCP connection to a pre-defined host computer when serial data arrives. After the data has been transferred, NE-4100 Series boards can automatically...
Page 30 - Real COM Mode
NE-4100 Series User’s Manual Choosing the Proper Operation Mode 4-4 Real COM Mode NE-4100 Series boards come equipped with COM drivers that work with Windows 95/98/ME/NT/2000/XP systems. The driver establishes a transparent connection between host and serial device by mapping the IP:Port of the NE-4...
Page 31 - Initial IP Address Configuration; Network; Initializing NE-4100 Series Module’s IP Address; recommended configuration method; ARP
5 5 Chapter 5 Initial IP Address Configuration When setting up your NE-4100 Series 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 NE-4100 Series module’s IP address. For more details about ne...
Page 32 - If NE-4100 Series is used in a Static IP environment,; Factory Default IP Address; Default IP address:; NE-4100 Series Administration Suite; before executing the ARP command, as described below.
NE-4100 Series User’s Manual Initial IP Address Configuration 5-2 Initializing NE-4100 Series Module’s IP Address 1. Determine whether your NE-4100 Series module will use a Static IP or Dynamic IP (either DHCP or BOOTP application). 2. If NE-4100 Series is used in a Static IP environment, you can us...
Page 33 - Telnet Console
NE-4100 Series User’s Manual Initial IP Address Configuration 5-3 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 NE-4100 Series. You will need to use both numbers, as described above in points 1 and 2. 4....
Page 36 - Web Console Configuration
6 6 Chapter 6 Web Console Configuration The Web Console is the most user-friendly way to configure your NE-4100 Series module. This chapter introduces the Web Console function groups and function definitions. ! Opening Your Browser ! Basic Settings ! Network Settings ! Serial Settings ! Operating Se...
Page 37 - Opening Your Browser; Address; box (use the correct IP address if different from the; Enter; Web Console’s eleven function groups.
NE-4100 Series User’s Manual Web Console Configuration 6-2 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 Enab...
Page 38 - Basic Settings; Server name; Time; Time zone
NE-4100 Series User’s Manual Web Console Configuration 6-3 If you can’t remember the password, the ONLY way to configure the NE-4100 Series module is to load factory defaults by using the Reset button located near the evaluation boards’ (NE-4100T-ST or NE-4110-ST) DB9 male Serial port. Remember to u...
Page 39 - Local time; Console
NE-4100 Series User’s Manual Web Console Configuration 6-4 Local time Setting Factory Default Necessity User adjustable time. 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 Factory Default Nec...
Page 40 - Network Settings; Initial IP address Configuration
NE-4100 Series User’s Manual Web Console Configuration 6-5 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 a...
Page 41 - Netmask
NE-4100 Series User’s Manual Web Console Configuration 6-6 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 ove...
Page 42 - SNMP Settings
NE-4100 Series User’s Manual Web Console Configuration 6-7 SNMP Settings Community name Setting Factory Default Necessity 1 to 39 characters (E.g., Support, 886-89191230 #300) public Optional A community name is a plain-text password mechanism that is used to weakly authenticate queries to agents of...
Page 43 - Serial Settings; Port alias; Serial Parameters; Baud rate
NE-4100 Series User’s Manual Web Console Configuration 6-8 Serial Settings 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 Factory Default Necessi...
Page 44 - Flow control; Operating Settings; TCP alive check time
NE-4100 Series User’s Manual Web Console Configuration 6-9 Flow control Setting Factory Default Necessity None, RTS/CTS, DTR/DSR, XON/XOFF RTS/CTS Required FIFO Setting Factory Default Necessity Enable, Disable Enable Required NE-4100’s serial ports provide a 16-byte FIFO both in the Tx and Rx direc...
Page 46 - Local TCP port
NE-4100 Series User’s Manual Web Console Configuration 6-11 port is set to 1200 bps, 8 data bits, 1 stop bit, and no for parity. In this case, the total number of bits required to send a character is 10 bits and the time required to transfer one character is ( 10 bits / 1200 bits/s ) * 1000 = 8.3 ms...
Page 47 - Max connection 2 to 4:
NE-4100 Series User’s Manual Web Console Configuration 6-12 Max. connection 1: Allows only 1 host’s Real COM driver to open the specific NE-4100 serial port. Max connection 2 to 4: Allows 2 to 4 host’s Real COM drivers to open the specific NE-4100 serial port, at the same time. When multiple hosts’ ...
Page 49 - Delimiter 1
NE-4100 Series User’s Manual Web Console Configuration 6-14 Inactivity time is ONLY active when “TCP connection on” is set to “Any character.” Delimiter 1 Setting Factory Default Necessity 00 to FF “0” for None Optional Delimiter 2 Setting Factory Default Necessity 00 to FF “0” for None Optional Onc...
Page 50 - TCP connection on
NE-4100 Series User’s Manual Web Console Configuration 6-15 The “Destination IP address” parameter can use both IP address and Domain address. For some applications, the user may need to send the data actively to the remote destination domain address. TCP connection on Setting Factory Default Necess...
Page 51 - Force Transmit
NE-4100 Series User’s Manual Web Console Configuration 6-16 Force Transmit Setting Factory Default Necessity 0 to 65535 ms 0 ms Optional 0: Disable the force transmit timeout. 1 to 65535: Forces the NE-4100’s TCP/IP protocol software to try to pack serial data received during the specified time into...
Page 52 - Accessible IP Settings
NE-4100 Series User’s Manual Web Console Configuration 6-17 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. NE-4100 has an IP address b...
Page 53 - Auto Warning Settings; E-mail and SNMP Trap; Mail server; SNMP trap server; SNMP trap server IP or domain name
NE-4100 Series User’s Manual Web Console Configuration 6-18 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. E-mail and SNMP Trap Mail ser...
Page 54 - Event Type; Setting; Disable
NE-4100 Series User’s Manual Web Console Configuration 6-19 Event Type Cold start This refers to starting the system from power off (contrast this with warm start). When performing a cold start, NE-4100 will automatically issue an Auto warning message by e-mail, or send an SNMP trap after rebooting....
Page 55 - Trap; Digital IO; DIO Monitor
NE-4100 Series User’s Manual Web Console Configuration 6-20 Trap Setting Factory Default Necessity Enable, Disable Disable Optional This feature helps the administrator manage the NE-4100. NE-4100 sends SNMP Trap to a pre-defined SNMP Trap server when the enabled events—such as Cold start, Warm star...
Page 56 - Change Password
NE-4100 Series User’s Manual Web Console Configuration 6-21 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 “...
Page 57 - Configuring Windows Administrator; This chapter includes the following sections:; Broadcast Search
7 7 Chapter 7 Configuring Windows Administrator In addition to using Web Console, Serial Console, and Telnet Console to configure NE-4100, 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...
Page 60 - Starting the Configuration
NE-4100 Series User’s Manual Web Console Configuration 7-4 Starting the Configuration The Network Enabler Administrator-Configuration window is divided into four parts. # The top part is the function list and online help area. (Windows NT does not support this .chm file format.) # The left part list...
Page 61 - Click on; Configuration; from the menu bar, and then select; from the; Searching; connected to this network.
NE-4100 Series User’s Manual Web Console Configuration 7-5 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 NE-4100s connected to this network.
Page 62 - Before modifying an NE-4100’s configuration, use; Specify by IP Address; to; Unlock Password Protection
NE-4100 Series User’s Manual Web Console Configuration 7-6 4. After the search is finished, all NE-4100s 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 ...
Page 63 - from the drop down list.
NE-4100 Series User’s Manual Web Console Configuration 7-7 1. Select the NE-4100 Series module 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. The meanings of the six states ...
Page 65 - Upgrading the Firmware; for the latest firmware release.
NE-4100 Series User’s Manual Web Console Configuration 7-9 You can simultaneously modify the configurations of multiple NE-4100s that are of the same model. To select multiple NE-4100s, hold down the Ctrl key when selecting additional NE-4100s, or hold down the Shift key to select a group of NE-4100...
Page 66 - from the drop
NE-4100 Series User’s Manual Web Console Configuration 7-10 Export/Import 1. Right click on a specific NE-4100 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 co...
Page 67 - Monitor
NE-4100 Series User’s Manual Web Console Configuration 7-11 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 Tar...
Page 68 - Select; Add Target; . Checkmark the NE-4100 Series modules you would; OK; The NE-4100 list will appear on the Monitor Screen.
NE-4100 Series User’s Manual Web Console Configuration 7-12 3. Select Add Target . 4. When you select add target, you will see an NE-4100 list that looks the same as when using Configuration % Broadcast Search . Checkmark the NE-4100 Series modules you would like to Monitor, and then click on OK . 5...
Page 69 - Right click the panel and select; Settings; Select Monitor items.
NE-4100 Series User’s Manual Web Console Configuration 7-13 6. Right click the panel and select Settings . 7. Select Monitor items. 8. Select a Refresh Rate (the default is 3 seconds).
Page 70 - Display warning message; Play the warning music; in WAV format when a new; Go; In this example, the NE-4100 shown in the list will be monitored.
NE-4100 Series User’s Manual Web Console Configuration 7-14 9. Select Display warning message or Play the warning music in WAV format when a new event occurs. New event means one of the NE-4100s in the monitor is “Alive” or “Not Alive,” or has lost its connection with the Monitor program. 10. Press ...
Page 71 - Port Monitor
NE-4100 Series User’s Manual Web Console Configuration 7-15 13. If the NE-4100 gets reconnected, a warning will be displayed to remind the user that the NE-4100 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 ...
Page 72 - COM Mapping; Off-line COM Installation
NE-4100 Series User’s Manual Web Console Configuration 7-16 COM Mapping Network Enabler Administrator Suite comes with Windows 95/98/ME/NT/2000/XP Real COM drivers. After you install Network Enabler Administrator Suite, there are two ways to set up the NE-4100’s serial port as your host’s remote COM...
Page 73 - COM Setting
NE-4100 Series User’s Manual Web Console Configuration 7-17 3. Add the target that you would like to map COM ports to. 4. The NE-4100 list that appears is based on the Broadcast Search. Select the NE-4100 that you would like to map COM ports to. 5. Select COM Setting to modify COM No., default setti...
Page 75 - Off-line COM Mapping
NE-4100 Series User’s Manual Web Console Configuration 7-19 Off-line COM Mapping 1. Add a target by inputting the IP address and selecting the Model Name without physically connecting the NE-4100 to the network. 2. Apply change.
Page 76 - SW Reset Function; tab, and then check the; Enable SW RESET; As indicated, the RESET command will be transmitted through GPIO1.
8 8 Chapter 8 SW Reset Function Network Enabler Administrator provides a “SW Reset Function” that allows the user to erase NE-4100’s password, or load factory defaults. To enable this function, open the NE’s Configuration page, click on the Digital IO tab, and then check the Enable SW RESET Function...
Page 78 - Well Known Port Numbers; TCP Socket
A 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 NE-4100 for the same port. Refer to RFC 1700 for Well Know Port Numbers or refer to the following introduction from IANA. The...
Page 80 - NECI Library; on the CD enclosed with
B 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 system to search, locate, and configure the NE-4100 over the network. The NE-4100 Series library can be found in the folder .\NECI_ LIB\ on the CD enclosed with NE-...
Page 81 - DIO Commands
C 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 (...
Page 85 - Like Group; RFC1213 MIB-II supported SNMP variables:
D D Appendix D SNMP Agent with MIB II & RS-232 Like Group NE-4100 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 implement...
Page 87 - Service Information; In this appendix, we cover the following topics.; MOXA Internet Services
E 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. ! MOXA Internet Services ! Problem Report Form ! Product Return Procedure
Page 88 - The following services are provided
NE-4100 Series User’s Manual Service Information E-2 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...
Page 89 - Problem Report Form
NE-4100 Series User’s Manual Service Information E-3 Problem Report Form MOXA NE-4100 Series Customer name: Company: Tel: Fax: Email: Date: 1. Moxa Product: & NE-4100T & NE-4110S & NE-4110A & NE-4120S & NE-4120A & NE-4100T-P & NE-4110S-P & NE-4110A-P & NE-4120S-P ...
Page 90 - Product Return Procedure; Provide evidence of original purchase.
NE-4100 Series User’s Manual Service Information E-4 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 (PR...