background image

Etherpoll User’s Guide

30

Serial Port RX count: 20

Characters received into the RS-232 port.

Serial Port TX count: 5517

Characters transmitted out the RS-232 port.

Remote IP Activity counts

Displays IP address and packet count for each remote that has
exchanged data with this EtherPoll.  If data has been received
from a remote that is not is the IP address list, that information
is also displayed along with the IP address of the first un-listed
IP address.  (These packets are discarded.)

Current Configuration

Switch Status

Current setting of the Internal Mode  Switches.

Summary of Contents for EtherPoll

Page 1: ...Revised October 7 2002 Firmware Version 4 1 EtherPoll User s Guide...

Page 2: ......

Page 3: ...e 2 This device must accept any interference received including interference that may cause undesired operation CE Marking Warning This is a class B product In a domestic environment this product may...

Page 4: ......

Page 5: ...ge Contents 10 Software Requirements 10 Chapter 2 Installation 11 Overview 11 LAN Installation 11 Chapter 3 Terminal Telnet Configuration 13 Overview 13 Terminal Configuration 14 Procedure 14 Telnet C...

Page 6: ...Screen 46 Chapter 5 Configuration Security 49 Overview 49 Level 0 50 Level 1 51 Level 2 51 Level 3 51 Chapter 6 Operation 53 Normal Mode 53 Broadcast Mode 54 Point to Point Mode 54 Chapter 7 Troubles...

Page 7: ...escription and Behavior 68 Ports used by the EtherPoll 68 Normal Operation Modes 68 Point to Point Mode 69 Broadcast Mode 69 Transmit Conditions 69 Application Notes 70 Protocols 70 Quick Set Up 70 Ap...

Page 8: ......

Page 9: ...ough routed LANs and over IP protocol networks The EtherPoll uses the UDP IP protocol allowing the necessary data connection over a local LAN and across routed networks The EtherPoll functions indepen...

Page 10: ...vices and Multiplexers For easy connection to your LAN the EtherPoll supports 10BaseT or 100BaseT with autosensing NOTE A similar product the EtherPath uses TCP IP protocol and may be more appropriate...

Page 11: ...Polls are used All are connected to serial RS 232 devices This is the equivalent to using a multi drop analog modem network only it uses ethernet as the medium The host EtherPoll will be configured wi...

Page 12: ...S 232 port Broadcast Mode Point to Multi Point Point to multi point broadcast operation allows a single EtherPoll to broadcast all incoming data to multiple EtherPolls Configuration is identical to th...

Page 13: ...rror corrected the transport EtherPoll IP network doesn t need to provide an additional layer of error correction overhead Protocol Independent The EtherPoll works well with any byte oriented asynchro...

Page 14: ...els are shown below Figure 1 EtherPoll 1 Power port Connect the power adapter here 2 10 100Base T port Connect LAN cabling here 3 Red LED Client Server Setup Indicator 4 Red LED LAN Activity Indicator...

Page 15: ...tch places the unit in configuration mode and is used only when configuring the EtherPoll via the serial port as explained in Chapter 3 Configuration Return from configuration mode by exiting the conf...

Page 16: ...e Ethernet Status indicator It is lit when there is a valid 10 100BaseT Ethernet connection This LED flashes with activity on the Ethernet even if the activity isn t directly to this unit The upper re...

Page 17: ...corresponds to Port 1 status This LED is a multi function indicator The different states indicated are described below Green LED Indication Status Description OFF Pin 6 input is low and not forced hig...

Page 18: ...ealer immediately Software Requirements The EtherPoll supports the following Ethernet protocols UDP IP TCP IP ARP ICMP TELNET SNMP It may be configured using any terminal or terminal emulation softwar...

Page 19: ...e default value may not work with your network If you use Terminal Mode configuration then the configuration should be performed prior to LAN installation See Chapter 3 for details LAN Installation 1...

Page 20: ...Serial Port Device Connect the serial port device to the serial port on the EtherPoll If connecting to a PC 9 pin port a cross over null modem cable is required See the Appendix for wiring details The...

Page 21: ...Browser After installing the EtherPoll in your LAN use your Web Browser for configuration See Chapter 4 Browser Configuration for details Terminal Mode Use a serial cable connection and a communicatio...

Page 22: ...port Procedure 1 Connect the EtherPoll to your PC or terminal 2 Connect the EtherPoll to the power supply 3 Press the configuration setup switch momentarily It is located on the side of the EtherPoll...

Page 23: ...t the EtherPoll is powered on 2 Connect to the EtherPoll with the command telnet IP_Address Port_number Where IP_Address is the IP address of the EtherPoll Port_number for configuration is 8000 For ex...

Page 24: ...If your PC is NOT using an IP Address within the range 192 168 1 2 to 192 168 1 254 with a Network Mask of 255 255 255 0 then it will not connect to the default EtherPoll IP address 3 Refer to the fol...

Page 25: ...key will then take you to the Main Menu EtherPoll Main Menu 1 Set Local Remote IP Address Subnet Mask and Gateway Address 2 Set Manager Telnet IP Address 3 Serial Port Configuration 4 Advanced Configu...

Page 26: ...1 1 Set Local Remote IP Address Subnet Mask Gateway Address from the Main Menu will result in a screen which looks like the following LOCAL UNIT CONFIGURATION Local Address 205 166 54 212 Serial NO 00...

Page 27: ...IP Address is 192 168 1 1 2 Show Remote IP Address List Display a list of all configured remote Etherpoll IP addresses A Add Remote IP Address Add a remote IP address to the address list D Delete Rem...

Page 28: ...ext field It can be used to store a descriptive name for the device 7 Physical Location This is a text field It can be used to store the location of the device 8 Port Number This is the UDP IP port nu...

Page 29: ...dress 138 239 0 24 set 3 138 239 0 24 to clear entry 2 IP address clear 2 Enter Command This screen shows a table containing four 4 entries By default all entries are blank These entries provide a sec...

Page 30: ...57600 3 38400 4 19200 5 9600 6 4800 7 2400 8 1200 9 600 10 300 3 Parity bit 0 None 1 Odd 2 Even 4 Data bits 0 7bits 1 8bits 5 Stop bits 0 1bit 1 2bits 6 Pin 6 Control 0 From Interface 1 Forced ON 0 R...

Page 31: ...re None Odd or Even Data Bits The choices are 7 or 8 Stop Bits The choices are 1 or 2 Pin 6 Control The choices are 0 From Interface 1 Forced ON If 1 Pin 6 is forced on within the firmware If 0 the Pi...

Page 32: ...Transmit Timer min 1ms max 10000ms M Timer Mode 0 transmit timer 1 idle timeout 2 Block Size min 1byte max 4096bytes 3 Flow Control OFF Buffer Level min 1 max 99 4 Flow Control ON Buffer Level min 1 m...

Page 33: ...de When set 0 the transmit timer is used If set 1 the idle timeout mode is used 2 Block Size The maximum ethernet packet buffer size The minimum value is 1 byte the maximum 4096 bytes 4 K Note that a...

Page 34: ...etting is ON any data in the buffer will be sent immediately upon receipt of a Line_Terminator_Character see previous setting When the setting is OFF the Line_Terminator_Character has no effect This i...

Page 35: ...ll locally echo all incoming characters If ECHO is OFF the EtherPoll will not echo characters or transmit any status messages to the serial port This mode should be used if any messages from the Ether...

Page 36: ...r Device Name SSA94600 Physical Location Head Office Remote Port 3000 IP Fragmentation ALLOWED MANAGER CONFIGURATION Entry Manager_IP_Addr 1 0 0 0 0 2 0 0 0 0 3 0 0 0 0 4 0 0 0 0 PORT CONFIGURATION Fl...

Page 37: ...Config Mode Press any key to continue Note that no data can be changed Pressing any key from the above screen will return you to the Main Screen All data items except the following have been explaine...

Page 38: ...unts Displays IP address and packet count for each remote that has exchanged data with this EtherPoll If data has been received from a remote that is not is the IP address list that information is als...

Page 39: ...efaults with menu item 6 and then BEFORE REBOOTING change the IP information using submenu 1 so your PC will still be able to connect to the EtherPoll when it reboots Main Menu Option 7 Save and Exit...

Page 40: ...l must be installed in your LAN and have a compatible IP address before this configuration method can be used Most Browsers will work The only requirement is that they support HTML tables and forms If...

Page 41: ...ed LAN connections are OK and it is powered ON Check that your PC is using a compatible IP Address and Network Mask In Windows the IP Address and Network Mask can be checked by using Control Panel Net...

Page 42: ...sed Interface The first screen is similar to Figure 2 Figure 2 Sign on Screen Use the menu bar on the left to navigate to the desired screen On line help is available on each screen Each screen is exp...

Page 43: ...ure the Serial Port on the EtherPoll The settings used should match the device connected to the serial port of the EtherPoll Consult the documentation of your serial port device to determine what sett...

Page 44: ...rial port The display is updated every 10 seconds Data Network Packets received Number of packets received by the EtherPoll through the LAN connection Packets Transmitted Number of packets transmitted...

Page 45: ...connection to the Serial port device or PC if in Client mode Data Remote IP Addresses Remote IP Address Number of bytes transmitted to that address Data Un Listed Remote IP addresses Unlisted Remote I...

Page 46: ...rocessed These values strongly affect efficiency and throughput They may be tuned for your application Transmit Timer msec When in Timer Mode the maximum time period data will be stored in the buffer...

Page 47: ...nt of data stored in the buffer reaches this point and the EtherPoll is unable to transmit the data then no further input will be accepted from the serial port The RS 232 port will be flowed off Under...

Page 48: ...is received it is converted to a CR only CR LF pairs are normally used in the MS DOS environment to mark the end of a line but may cause problems in other environments which expect a CR only CR NULL c...

Page 49: ...N EtherPoll IP Address and network mask are required Default Gateway Required if operating through a router Administrator Access Rights data is required if you wish to restrict access to the EtherPoll...

Page 50: ...ng the new IP Address Network Mask The network mask indicates what class of TCP IP network you have The default value 255 255 255 0 is for a class C network with up to 255 users This value should work...

Page 51: ...data The default is 3000 Data IP Fragmentation Remote IP Port If set to NOT ALLOWED the EtherPoll will not fragment data blocks and will set the don t fragment bit in ethernet packets If set to ALLOW...

Page 52: ...ignored if SNMP is not used These are text fields commonly used in SNMP Simple Network Management Protocol Programs to identify this device when browsing the network These values have no effect on the...

Page 53: ...is text field can be used to store the name of the person responsible for the Serial Port Device Device Name This can be used to store a descriptive name for the device Physical Location This can be u...

Page 54: ...Figure 8 Configuration Summary Screen Operation This screen displays all current settings for this EtherPoll Clicking the Set to Defaults button will restore ALL values to their factory default value...

Page 55: ...Configuration 47 existing connection will be lost You must reconnect using the default IP Address of 192 168 1 1 Data All values on this screen are described in earlier sections...

Page 56: ...48...

Page 57: ...rPoll network However since network security is a moving target and absolute security is never achievable every network installation should be designed and implemented with care to minimize security r...

Page 58: ...rowser configuration and SNMP and require a username password for telnet configuration The most secure method would be to disable all remote configuration The EtherPoll may always be configured using...

Page 59: ...figure Level 1 and Level 2 security as needed Using the telnet or direct connection configuration enter up to three user name and password pairs If there is at least one user name in this list then a...

Page 60: ...it Security Configuration Screen SECURITY CONFIGURATION Web Configuration ENABLED Telnet Configuration ENABLED SNMP Agent ENABLED Index UserName Password 1 2 3 SET SECURITY CONFIGURATION 1 Disable Web...

Page 61: ...g host or RTU LAN configuration is complete with appropriate IP addressing Power up all EtherPolls and associated hardware Start the polling program on the polling host computer It should automaticall...

Page 62: ...figured in the host EtherPoll IP address list Pin 6 input must be HIGH or Forced ON for the unit to send and receive packets When pin 6 is LOW the serial interface turns OFF the pin 4 DTR and 7 RTS ou...

Page 63: ...ice Hardware Problems Before anything else check that all cables are wired correctly and properly connected If connecting to a 9 pin PC port a crossover null modem cable is required P All the EtherPol...

Page 64: ...on are OK the problem is in the LAN addresses or routing You should be able to ping all EtherPolls The most common problem cause is incorrect IP addressing Make sure the workstation and EtherPolls hav...

Page 65: ...dialog box arp d Check that you have used the correct port address The default address is 3000 for normal operation and 8000 for configuration MOST EtherPoll connection problems are due to incorrect R...

Page 66: ...g this symptom are incorrect RS 232 wiring or the Windows Hyperterm program not operating correctly P The host EtherPoll doesn t automatically send data to the RTU EtherPolls S Check that A workstatio...

Page 67: ...RTU device and the remote RTU EtherPoll match P The EtherPoll s IP Address is unknown Is there any way of finding it other than using Terminal Configuration mode S Follow this procedure Press the conf...

Page 68: ...ll and 8000 represents the Port number The port number is 8000 for configuration but 3000 is the default for normal operation Remember that actual data connections to the EtherPoll on port 3000 are no...

Page 69: ...es LAN Buffer 2 Kbytes RS 232 Buffer 4 Kbytes RS 232 one male DE 9 connector Network Ethernet 10Base T 100Base T CPU 16 Bit Power 9 to 12 VDC 260 ma or Optional power supplies Switch Configuration LED...

Page 70: ...ce The chart below details signal directions and names Serial Port Pin Assignments Pin Signal Name Type 1 Carrier Detect CD In 2 Receive Rx In 3 Transmit Tx Out 4 Data Terminal Ready Out 5 Signal Grou...

Page 71: ...OR pin 6 DSR if forced on by configuration When pin 6 input is LOW the serial interface turns OFF the pin 4 DTR and 7 RTS output signals Signal Ground Common ground DSR Input Used for connection cont...

Page 72: ...s lowered When the buffer level decreases to the Flow ON buffer level this signal is raised When pin 6 input is LOW the serial interface turns OFF the pin 4 DTR and 7 RTS output signals CTS Input When...

Page 73: ...3 4 5 7 8 PC 4 3 2 1 6 5 8 7 This null modem crossover cable is easily made by combining PC Direct and Remote PC adapter hoods with a straight through line cord SR Mux Composite or Access Switch Input...

Page 74: ...Cable Used to connect two EtherPoll ethernet connections back to back without using an ethernet hub for test purposes Also used to connect a EtherPoll directly to a PC s LAN connection for testing WH...

Page 75: ...cations Introduction The EtherPoll must be configured with proper ethernet addressing and serial port parameters It has been used successfully with common SCADA protocols such as Modbus ASCII Modbus R...

Page 76: ...ll listen on a configured port number The server will wait for incoming data after initialization The EtherPoll constantly checks for data on both Ethernet and Serial Ports If data from the Ethernet n...

Page 77: ...ly one address in the list the other unit s Broadcast Mode Broadcast mode is also identical to normal mode There is simply no polling taking place over the network Transmit Conditions The EtherPoll wi...

Page 78: ...er some protocols work best with specific settings If in doubt call Tech Support for additional information on your application Quick Set Up An example configuration for a test bench setup is availabl...

Page 79: ...nnector on the EtherPoll may be used for either RS 232 or RS 422 4 wire RS 485 point to point operation by changing internal jumpers Changing the Setting Remove the main board from the case by removin...

Page 80: ...board edge RS 422 4 Wire RS 485 Interface Pinout Serial Port Pin Assignments Pin Signal Name Type 1 No Connection N A 2 No Connection N A 3 Receive Data Rx In 4 Transmit Data Tx Out 5 Signal Ground GN...

Reviews: