GFK 1852C
GFK 1852C
GFK-1852C
Jan 2020
PACSystemsTM VersaMax
SERIAL TO ETHERNET ADAPTER
USER MANUAL
User Manual Contents
GFK-1852C Jan 2020
Contents
Chapter 1: Introduction and Quick Start .................................. 1
1.1 Introduction ........................................................................................................ 1
1.2 VMSE Firmware Options ...................................................................................... 1
1.2.1 SRTP/SNP Firmware ................................................................................... 2
1.2.2 Pass Thru Firmware ................................................................................... 2
1.2.3 ModbusTM TCP/RTU firmware .................................................................. 2
1.3 Quick Start .......................................................................................................... 2
1.3.1 Preliminary Step ........................................................................................ 2
1.3.2 Default IP Address ..................................................................................... 2
1.3.3 Procedure: Assigning a New IP Address...................................................... 3
1.3.4 Configuration ............................................................................................ 7
Contents i
User Manual Contents
GFK-1852C Jan 2020
Contents ii
User Manual Contents
GFK-1852C Jan 2020
Appendix A: IP Addresses......................................................... 50
A.1 IP Addressing ..................................................................................................... 50
A.2 Class A Network................................................................................................. 50
A.3 Class B Network ................................................................................................. 50
A.4 Class C Network ................................................................................................. 50
A.5 Network Address ............................................................................................... 50
A.6 Broadcast Address ............................................................................................. 51
A.7 IP Netmask ........................................................................................................ 51
A.8 Netmask Examples ............................................................................................ 51
A.9 Private IP Networks and the Internet .................................................................. 52
A.10 Network RFC’s ................................................................................................... 52
Contents iii
User Manual Chapter 1
GFK-1852C Jan 2020
• PLCs
• CNC Controllers
• Terminals
• Time/attendance and data collection devices
• Industrial robots
• Data display units
• Instruments
The VMSE ships with the default SRTP/SNP firmware loaded in flash memory.
Devices that support Emerson Ethernet (VersaProTM, CIMPLICITYTM HMI, Series 90-30TM,
Series 90-70TMand 3rd party devices) can communicate with Emerson PLCs with a serial SNP
port by using the VMSE with the SRTP/SNP firmware. This firmware handles the conversion
from Emerson Ethernet (SRTP) to SNP and also handles the timing requirements of SNP.
Note: The VMSE cannot handle multidropped SNP devices if the communications are originating
from a device using SRTP. To multidrop SNP Slaves off a VMSE, another VMSE is required at
the Master end, and the Master needs to send messages via SNP not SRTP.
Note: Using the ARP (Address Resolution Protocol) command (see below) you can always override
the IP address given to the VMSE by your DHCP server.
In the example shown in this section, the IP Address 3.16.27.44 will be assigned to the VMSE.
The MAC address of the VMSE is required for assigning an IP address. Use the MAC address
that is printed on the side of your VMSE, which is of the format 00-20-xx-xx-xx-xx. For this
example, the MAC address 00-20-4A-51-0E-5B will be used.
A. Type ping (any valid IP address on your network) at the MS-DOS prompt, and then press
the Enter key. (This step is required to “establish” the ARP table by creating an entry in
the table.) The address pinged should reply as shown in the example in the next figure.
In this example, the command and valid IP address was typed as follows:
ping 3.16.16.14
B. Type arp -a (make sure you leave a space between arp and –a) at the MSDOS prompt,
then press the Enter key. You should see at least one entry in the ARP table, as shown in
the next figure:
If the response is “No arp entries found,” repeat steps A. and B. to ping other devices
until the arp -a command lists one or more devices. Note that dynamic ARP table entries
such as the one created above will be removed from the arp table automatically after
several minutes, so if you do not complete this procedure and have to come back to it
at a later time, you may have to start from the beginning. Static entries which are
created manually, will not be removed automatically.
C. Type the following at the prompt, then press the Enter key:
arp –s (IPAddress you want the VMSE to have) ( Mac Address of VMSE)
Note: You will not see any reply on the screen (see Figure 5)
D. Type telnet (IP Address) 1 (don’t forget the space between the IP address and the 1),
and then press the Enter key.
This connection will fail, but the VMSE will change its IP address to the one designated
in the ARP command line. You should see the following screen after a short time-out
period:
E. Click the OK button in the “Connect Failed” box, then close the “Telnet (None)” box.
F. At the MS-DOS prompt, type Telnet (IP Address) 9999 (don’t forget the space between
the IP address and 9999), and then press the Enter key
The following figure shows the screen before the Enter button is pressed:
G. After the Enter button is pressed in the previous step, the Telnet window opens with the
VMSE Serial number, shown in the next figure. Confirm the Telnet connection by
pressing the Enter key within 3 seconds. It you don’t respond by pressing the Enter key
within 3 seconds, the telnet connection will time out and you will have to close the
telnet window and repeat the previous step.
Once you press the Enter key, the following VMSE Configuration screen will appear:
H. Types to save the IP address in the VMSE. (It is not necessary to press the Enter key.) The
“Connection to host lost” Telnet dialog box will appear (this is normal) shown in the next
figure:
I. Click the OK button in the “Connection to host lost” Telnet dialog box to close it, and
then close the Telnet box.
J. Reconnect by typing telnet 191.12.3.77 9999 at the MS-DOS prompt, and then
pressing the Enter key. This will take you to the VMSE Configuration screen, shown in
Figure 7.
K. Use this screen to configure the VMSE. An example is provided in the following
“Configuration” section.
Note: The VMSE comes equipped with SNP/SRTP firmware by default. If you are using a protocol
other than SNP/SRTP, you must load the correct firmware for your protocol from the
supplied CD (see Chapter 5 for firmware upgrade details) before proceeding with
configuration. Note that changing the firmware will not change the IP address set in the
previous steps.
1.3.4 Configuration
This section is just an overview. See Chapter 4 for configuration details.
Before proceeding with the configuration procedure, ensure that you have the correct
firmware loaded in the VMSE. The VMSE comes equipped with SNP/SRTP by default. If you
are using a different protocol, you must load the correct firmware for that protocol. See
Chapter 5 for instructions.
You have six Command choices at the Configuration screen Command Prompt (see next
figure). You do not have to press the Enter key after typing a command number or letter.
Configuration Example
The following figure shows the results of pressing the 2 keys to select the “CH1 Serial and
Protocol Settings” parameter group.
Notice that the first parameter in the group (“Protocol Mode”) is displayed. The current
value is shown in parentheses (001 in this example) before the prompt. Simply pressing the
Enter key would retain the current parameter value; typing 2 and pressing the Enter key
would set the Protocol Mode parameter to Mode #2.
After each parameter value has been entered, the next parameter in order will appear at
the prompt, as shown in the following figure:
Introduction and Quick Start 8
User Manual Chapter 1
GFK-1852C Jan 2020
Once you finish configuring all of the parameters in the selected group (“CH1 Serial &
Protocol Settings” in the above example), you will be returned to the Command Prompt
where you can continue editing parameters or you can exit.
VersaMaxTM, and VersaProTM, are trademarks of Emerson Company and/or its subsidiaries.
Note: The VMSE is a single serial port device, meaning that only one port can be used at a time. In
the configuration menu, Channel One refers to either one of the ports being used.
VMSE Interfaces 10
User Manual Chapter 2
GFK-1852C Jan 2020
VMSE Interfaces 11
User Manual Chapter 3
GFK-1852C Jan 2020
The IP protocol defines addressing, routing and data block handling over the network. The
TCP (transmission control protocol) assures that no data is lost or duplicated, and that
everything sent into the connection on one side arrives at the target exactly as it was sent.
For typical datagram applications where devices interact with others without maintaining a
point to point connection, a UDP datagram is used.
3.2 IP Address
Every active device connected to the TCP/IP network must have a unique IP address. This IP
address is used to reference a specific device, for example, to build a connection to the
VMSE’s serial port. See Appendix A for a complete description of IP Addressing.
A Telnet application (login to a host with an ASCII terminal) is commonly assigned TCP port
number 23. More than one Telnet connection can be established to one host using the
Telnet port; however, the other peer IP address/port number combination must be
different.
In the VMSE (PassThru Firmware), a port number can be configured on the channel (port).
The VMSE uses this port number for outgoing messages and incoming connections or UDP
datagrams, which are addressed to its port number. Port 9999 (decimal) is used for remote
configuration.
Network Protocols 12
User Manual Chapter 4
GFK-1852C Jan 2020
Chapter 4: Configuration
The VMSE can be configured using remote or local methods. Either use an ASCII terminal or
a terminal emulation program to locally access the serial port or use a Telnet connection to
configure the unit over the network.
The VMSE configuration is stored in nonvolatile flash memory and is retained without
power. The configuration can be changed any time. The VMSE performs a reset after the
configuration has been changed and stored.
• Set the Network Configuration - IP Address, Gateway Address, and Network Mask.
• Load appropriate firmware if needed - SRTP/SNP, PassThru, Modbus TCP/RTU.
• Configure Channel for application - Depends on firmware option chosen. See Chapter 1
for firmware option details.
To enter configuration mode, input power to the VMSE must be cycled (powered off and
back on). After power-up, the self-test begins. About a second later, three lowercase ‘x’
characters must be sent to the VMSE. These characters must all be sent within
approximately one second to start the configuration mode.
Note: The easiest way to enter the configuration mode is to hold down the ‘x’ key at the terminal
(emulation) and then power up the VMSE. This will ensure that the x characters will arrive in
time.
See Chapter 5 for more detail on using Serial communications to configure the VMSE.
If you know the assigned IP address, you can establish a Telnet connection to port 9999.
Under Windows 95/98/NT, open an MS-DOS command window and type the command
“telnet x.x.x.x 9999”, where x.x.x.x is an IP address already configured in the VMSE and 9999
is the desired TCP/IP port. Make sure you put a space between the x.x.x.x and 9999.
Configuration 13
User Manual Chapter 4
GFK-1852C Jan 2020
If DHCP is enabled on the VMSE, and if there is a DHCP server to respond to VMSE’s request
when it’s booting up, the VMSE will then get an IP address, a gateway address, and a subnet
mask from the DHCP server. These addresses will not be shown in the VMSE’s configuration
screens (you will still see 0.0.0.0), however if you enter the “monitor mode” (see Chapter 5)
and from the 0> prompt type NC (upper case), you will be able to see the IP configuration of
the VMSE.
Note: Using the ARP command (see below) you can always override the IP address given to the
VMSE by your DHCP server.
If DHCP is enabled on the VMSE, but there is no DHCP server on the network, the VMSE's
request will eventually time out and the unit will boot up with no IP address. If a static IP
address is assigned to the VMSE, the DHCP support will be disabled within the product. To
re-enable DHCP support, the IP address should be set back to 0.0.0.0.
1. Set a static ARP with the desired IP address using the hardware address of the VMSE,
which is printed on the product label. The following example shows the use of ARP
in Win95/98/NT (from the DOS prompt) when the hardware address of the VMSE is
00-20-4A-01-64-0B.
For the ARP command to work in Windows, the ARP table on the PC must
have at least one IP address defined other than its own. Type “ARP–A” at the
DOS command prompt to verify that there is at least one entry in the ARP
table. If there is no entry other than for the local machine, ping another IP
machine on your network to build the ARP table. This must be a host other
than the machine on which you are working. Once there is at least one entry
in the ARP table, use the following commands to ARP an IP address to the
VMSE.
Note: The temporary IP address by ARP is reverted after every power reset of the VMSE. Be sure to
log into VMSE and store the parameters to make the IP address change permanent.
Configuration 14
User Manual Chapter 4
GFK-1852C Jan 2020
Unix
Unix arp details when the hardware address of the VMSE is 00-20-4A-01-64-0B.
The Configuration for each of the firmware loads of the VMSE is slightly different. If you need
to load a different firmware than is in the VMSE, load the firmware first, and then follow the
directions for configuration for the appropriate firmware. The next sections contain the
details for configuration setup for each of the firmware loads.
Configuration 15
User Manual Chapter 4
GFK-1852C Jan 2020
IP Address
The IP address must be set to a unique value in your network. If you are not familiar with IP
addresses, please refer to Appendix A.
If the VMSE is given an address that is already in use it will not connect to the network.
Gateway IP Address
The router/gateway address is needed to communicate to other LAN segments. The default
gateway must be set to the IP address of the router that connects these segments. This
address must be within the local network.
Netmask
A netmask defines how many bits from the IP address are to be taken as the network section
and how many bits are to be taken as the host section (re class A: 8/24 (net/host), class B:
16/16, class C: 24/8 bits). If set to 0, the standard netmask for the actual IP address is used.
Appendix A covers the calculation of the right value in detail.
The VMSE prompts for the number of host bits, and then calculates the netmask. It is shown
in standard format “255.255.xxx.xxx” when saved parameters are displayed.
Note: SNP T1 thru T4 timers should not be modified under normal circumstances. A thorough
knowledge of SNP is required to modify the T1 – T4 timeouts.
Mode#1 - The most common usage (and the default) is for the VMSE to be connected to a
SNP slave. For this usage set the SRTP/SNP mode to MODE#1 (Enter a “1”). This is what is
used for VersaPro or HMI to communicate with a PLC by using a VMSE at the PLC.
Mode#2 – Mode#2 is used to connect a SNP master to the network using a VMSE. An
example of this is:
A Series 90 PLC with a serial port set up for SNP where COMMREQs are used to communicate
with other PLCs.
The Default setting is the same as PLC defaults; 19200 Baud, 8 data bits, Odd parity, and 1
stop bit.
SNP T1 – T4 Timers
T1 – Turn-Around Delay
T2 – ACK/NAK Timeout
The SNP IDs “A1”, “AA”, and APPLE would all go the VMSE with the IP address 3.0.0.1 The
PLCs with the correct SNP ID would respond to the SNP message
Configuration 17
User Manual Chapter 4
GFK-1852C Jan 2020
IP Address
The IP address must be set to a unique value in your network. If you are not familiar with IP
addresses, please refer to Appendix A.
If the VMSE is given an address that is already in use it will not connect to the network.
Gateway IP Address
The router/gateway address is needed to communicate to other LAN segments. The default
gateway must be set to the IP address of the router port that is on the local network.
Netmask
A netmask defines how many bits from the IP address are to be taken as the network section
and how many bits are to be taken as the host section (defaults are: class A: 8/24 (net/host),
class B: 16/16, class C: 24/8 bits). If set to 0, the standard netmask for the actual IP address
is used. Appendix A covers the calculation of the right value in detail.
The VMSE prompts for the number of host bits, and then calculates the netmask. It is shown
in standard format “255.255.xxx.xxx” when saved parameters are displayed.
Baud Rate
The baud rate can be set within the defined limits from 300 to 38400 bits per second.
Interface Mode
The line interface (I/F) mode is a bit-coded byte with the following meanings. It is entered in
hexadecimal notation:
Configuration 18
User Manual Chapter 4
GFK-1852C Jan 2020
Function 7 6 5 4 3 2 1 0
RS-232C 0 0
RS-422 / 485 0 1
RS485 2-wire 1 1
7 Bit 1 0
8 Bit 1 1
No parity 0 0
Even Parity 1 1
Odd Parity 0 1
1 Stop Bit 0 1
2 Stop Bit 1 1
Common settings:
The bit combination can be easily converted to hexadecimal notation for input. See
Appendix B for conversion tables.
Flow Control
This parameter sets the local handshake method for stopping and starting output.
Generally, flow control is not required if the connection is used to pass a blocked protocol
with block sizes <1k (ACK/NAK).
No flow control: 00
Port Number
This setting is the source port number in TCP connections, and is the number used to
identify the channel for remote initiating connections. The port number may not be set to
0 or 9999 (range: 1-65535). In general, the port numbers 0.1023 are reserved in UNIX
systems for specific applications. It is advisable to use numbers in the range 2000-30000 to
avoid potential conflicts.
If the UDP Datagram mode is selected, the port number is used as the UDP source port
number for outgoing datagrams; datagrams sent to the VMSE with this port number are
received to this channel.
Configuration 19
User Manual Chapter 4
GFK-1852C Jan 2020
Remote IP Address
When automatic connection mode is selected, a connection is made to this IP address on
the network.
Note: To connect an ASCII terminal to a host using a VMSE for login purposes, use the remote port
number 23 (this is the Internet standard port number for Telnet services).
This port number is also used as the UDP destination port number for transmitted
datagrams, provided the VMSE is used in UDP mode.
Connect Mode
This parameter defines how the VMSE makes a connection and how it reacts to incoming
connections over the network.
Function 7 6 5 4 3 2 1 0
Connection Acceptance
Never accept incoming 0 0 0
Accept incoming with active DTR only 0 1 0
Accept unconditional (if not busy) 1 1 0
Response on Serial to Connect
Nothing (quiet) 0
Character response (C= conn, D-disc, N=not 1
available/unreachable)
Datagram mode 1 1 0 0
Modem Emulation Mode 0 1 1 0
Please refer to Appendix B for information on converting values to hexadecimal format
Configuration 20
User Manual Chapter 4
GFK-1852C Jan 2020
Example: The configured remote IP address within the VMSE is 129.1.2.3 and the TCP port
number is 1234:
C121.2.4.5/1<ENTER>
Datagram Mode
When selecting this option, you will be prompted for Datagram type
Modem mode is selected by setting the “connect mode” to 0x06 (no echo &
acknowledgments) or 0x16 (with echo & acknowledgments.) In modem mode the following
strings can be used:
ATDTx.x.x.x,pppp or ATDTx.x.x.x/pppp
This is used to make a connection to an IP address (x.x.x.x) and a remote port number
(pppp.)
ATDTx.x.x.x
Without a port number, this will make a connection to the remote port number defined
within the VMSE.
ATD
If no remote IP address and port number are defined within the VMSE, this command will
force the VMSE into “monitor mode”.
Configuration 21
User Manual Chapter 4
GFK-1852C Jan 2020
ATD0.0.0.0
If a remote IP address and port number are defined within the VMSE, this command will
force the VMSE into “monitor mode”.
ATDx.x.x.x
Without a port number, this will make a connection to the given IP address (x.x.x.x) and the
remote port number configured within the VMSE.
All other 'AT' commands with “connect mode” set to 0x16 will acknowledge with an OK but
will not be acted upon.
If the VMSE is in modem emulation mode and the serial port is idle, the VMSE can still accept
network TCP connections to the serial ports if the “connect mode” is set to 0xC6 (with no
echo) or 0xD6 (with echo).
Disconnect Mode
- Ignore DTR: 00
With another bit in the disconnect mode, the VMSE can be forced into Telnet (terminal)
mode and the setup for the terminal name can be enabled:
Disconnect Mode
In disconnect mode, DTR drop can be activated or ignored to end a connection:
- Ignore DTR: 00
Buffer Flushing
With this parameter it is possible to control line handling and network buffers with
connection startup and disconnect. Also, selection between two different packing
algorithms is possible.
Configuration 22
User Manual Chapter 4
GFK-1852C Jan 2020
Function 7 6 5 4 3 2 1 0
Clear input buffer (line to network)
With active connection 1
With passive connection 1
At time of disconnect 1
Clear output buffer (network to line)
With active connection 1
With passive connection 1
At time of disconnect 1
Alternate packing algorithm1 1
Inactivity Timeout
With this parameter an inactivity time can be set. If the set time expires without an activity
on the serial line, the connection is dropped.
Pack Control
Alternative pack algorithm settings are controlled here. Set this value to 00 if specific
functions are not needed.
Function 7 6 5 4 3 2 1 0
Idle time to force transmit: 12ms (avg.) 0 0
Idle time to force transmit:52 ms (avg.) 0 1
Idle time to force transmit: 250ms (avg.) 1 0
Idle time to force transmit: 5secs (!) 1 1
No trailing chars after sendchar(s) 0 0
One trailing char after sendchar(s) 0 1
Two trailing chars after sendchar(s) 1 0
Sendchars define 2-byte sequence 1
Send immediate after Sendchar 1
“Idle time to force transmit” defines the time period after which all accumulated characters
are sent, regardless of the recognition of send characters.
If bit 4 is set, VMSE interprets the Sendchars as a 2-byte sequence; if reset, they will be
interpreted independently.
If bit 5 is not set, any other characters already in the serial buffer will be included in the
transmission after a “transmit” condition is found. If the bit is set, the VMSE will immediately
send after recognizing the transmit condition (sendchar or timeout).
Configuration 23
User Manual Chapter 4
GFK-1852C Jan 2020
Send Characters
Up to two characters can be entered in hexadecimal representation in the parameter
“sendchar.” If a character received on the serial line matches one of these characters, it is
immediately sent together with any awaiting characters to the TCP connection. This is
especially useful to minimize the response time for specific protocol characters on the serial
line (i.e. ETX, EOT etc.). Setting the first Sendchar to “00” disables the recognition of the
characters.
Alternatively, the two characters can be interpreted as a sequence (see “Pack Control”
section).
If the terminal type option is enabled, VMSE also reacts to the EOR (end of record) and binary
options, which can be used for applications such as terminal emulation to IBM hosts
Configuration 24
User Manual Chapter 4
GFK-1852C Jan 2020
IP Address
The IP address must be set to a unique value in your network. If you are not familiar with IP
addresses, please refer to Appendix A.
If the VMSE is given an address that is already in use it will not connect to the network.
Gateway IP Address
The router/gateway address is needed to communicate to other LAN segments. The default
gateway must be set to the IP address of the router that connects these segments. This
address must be within the local network.
Netmask
A netmask defines how many bits from the IP address are to be taken as the network section
and how many bits are to be taken as the host section (re class A: 8/24 (net/host), class B:
16/16, class C: 24/8 bits). If set to 0, the standard netmask for the actual IP address is used.
Appendix A covers the calculation of the right value in detail.
The VMSE prompts for the number of host bits, and then calculates the netmask. It is shown
in standard format “255.255.xxx.xxx” when saved parameters are displayed.
Protocol
At the first prompt, select 1 for Save or 2 for Master. At the second prompt, select 1 for
Modbus/RTU or 2 for Modbus/ASCII.
Serial Interface
Enter the interface setup as BBBB,D,P,S,RSxxx where BBBB is the baud rate (default is
19200), D is the number of data bits , P is parity, S number of stop bits, and RSxxx is 232 or
485 .
Five security parameters are supported for the Ethernet Option Module (firmware versions
3.3 and later). Security settings are provided for the three protocols: SNP/SRTP, Modbus TCP
and Tunneling. These parameters allow you to configure the Telnet password, enable the
required ports and disable the unused ports
Figure 16
Note: We strongly recommend configuration of the Telnet password and closing the unused ports.
This will reduce the exposure to security threats.
These ports are disabled by default. A port must be enabled if the application needs a service
associated with that port.
For use as web server the configuration for Web Server must be enabled.
For Modbus TCP and SRTP protocols, these security settings options are in the "Network/IP
Settings" menu. For Tunneling (Passthrough), these security settings are in "basic
parameters/server" menu.
A password set on a protocol’s firmware remains in effect if the firmware is changed to that
of a different protocol. For example, if a password is set on Modbus TCP firmware and later
the firmware is changed to SNP/SRTP, the same password set on Modbus TCP firmware will
still apply.
Configuration 26
User Manual Chapter 5
GFK-1852C Jan 2020
With appear.
The prompt 0> will appear, which indicates Monitor mode has been entered.
To enter the monitor mode using a Telnet connection: After the Telnet session is
established, you will see messages like the following examples:
At this point, type M (upper case). If you see the 0> prompt, it means that you have entered
the monitor mode successfully.
All commands must be given in capital letters; only blanks (spaces) are accepted between
parameters.
Command Description
DL Download firmware to the VMSE
SF x.x.x.x Send firmware to VMSE with IP x.x.x.x
VS x.x.x.x Query software header record (16-byte)
GC x.x.x.x Get configuration as HEX records
SC x.x.x.x Set configuration from HEX records
PI x.x.x.x Check with Ping if x.x.x.x is alive and reachable
AT Show the VMSE’s ARP table entries
TT Shows all the incoming and outgoing TCP connections (used only with
“monitor mode” from Telnet)
Command Description
SI x.x.x.x:n.n.n.n With this command, you can remotely assign an IP address to another
VMSE, where x.x.x.x is the new IP address and n.n.n.n is the remote VMSE
serial number written twice. For example:
SI194.39.78.234:146.138.146.138
IP address = 194.39.78.234
Remote VMSE serial # (146-138) = 146.138.146.138
Note: If you are installing the ground plate on a painted surface, the
paint must be removed where the ground plate is to be
mounted to ensure a good ground connection between the
plate and mounting surface. : Since this is obtained by sending
broadcast packets, this IP assignment cannot be done over the
routers.
8 Wrong parameter(s)
9 Invalid command
To load firmware with Hyperterminal, enter monitor mode by resetting the VMSE and type
xx1 after the * appears on the screen (you have about 1 second to type xx1).
The 0> prompt tells you that you have entered Monitor mode
Note: you will need to disconnect the Ethernet cable from the VMSE before you do the download.
You must now use the Hyperterminal menu bar and select Transfer… Send Text File. This
will give you a dialog box to select the file to download. Select the .hex file for the firmware
you want to load. The download will take about five minutes and the hyperterminal will
appear dead until the download completes. You must allow sufficient time for the download
to complete, otherwise you may not be able to communicate with the VMSE. The figure
below shows the results after the download completes successfully.
After changing the firmware load in the VMSE, select defaults on the new firmware before
setting the configuration to your desired settings; this keeps the VMSE from becoming
confused.
Figure 18
Click on the Put File Button to download new firmware to the VMSE
Click on the browse button next to local file, browse to the firmware you wish to download.
Figure 19
Enter the IP address of the VMSE in the Remote Host text box.
Version “BB” and later versions of VMSE use different Firmware files than Version “AA”.
Make sure the correct files are used for the version VMSE that is having firmware loaded.
Modbus -- MBGD2600B1.Rom G3
Note: The number in each file denotes revision. Newer revisions if available will be posted on the
Support web site.
Note: The number in each file denotes revision, newer revisions if available will be posted on
Emerson Tech Support WEB site
Destination (Password)
Destination (password) for Network loads, for version “AA” only, depend on what file is
already in the VMSE. Enter the Destination code based on what is already in the VMSE not
on what you are downloading.
For example, if you are downloading PassThru into a new unit which has the default software
of SNP/SRTP, you would enter a destination of G1.
Note: . The destination is case sensitive. The letter “G” in this example must be upper case
Monitor Mode and Firmware Upgrade 31
User Manual Chapter 5
GFK-1852C Jan 2020
The example screen shows a successful store to the VMSE at IP address 3.16.27.40.
Modbus -- MBGD2600B1.Rom G3
Note: The number in each file denotes revision. Newer revisions if available will be posted on the
Support web site.
Note: The number in each file denotes revision, newer revisions if available will be posted on the
Emerson Tech Support WEB site
For example, if you are downloading PassThru into a new unit which has the default software
of SNP/SRTP, you would enter a destination of G1.
Note: The destination is case sensitive. The letter “G” in this example must be upper case.
Note: The VMSE is a one serial port device, meaning that only one port can be used at a time. In
the configuration menu, Channel One refers to either one of the ports being used. If Channel
Two appears, it should be disregarded (this channel applies to another type of product).
Note: Pin number 1 of the RJ-45 serial connector is the first pin from the top.
13 LED (Green) Labeled Link SOLID: VMSE has good Ethernet link
“L”
Note:
• For RS-485 2-wire functionality, pins 1 & 4 and 2 & 3 of the screw terminals must be
connected together.
This cable is shipped in the box with the VMSE and can also be purchased separately.
Application:
To connect a VMSE’s RJ-45 Serial port (RS-232) to the RS-232 port of an IC690ACC901
Miniconverter (RS-232 to RS422/485).
Specifications
• RJ45 Connector: Male, 8-pin
• D-Sub Connector: Female, 9-pin
• Cable: Standard RS-232 serial cable
• Maximum cable length: 15 meters (50 feet)
Application:
To connect a personal computer’s RS-232 serial port to a VMSE’s RJ-45 Serial port for the
purpose of (1) monitoring VMSE operation or (2) downloading firmware to the VMSE.
Specifications
• RJ45 Connector: Male, 8-pin
• D-Sub Connector: Female, 9-pin
• Cable: Standard RS-232 serial cable
• Maximum cable length: 15 meters (50 feet)
Connects the VMSE terminal block screw terminals to a PLC 15-pin, D-sub, RS-422/RS-485
port such as is used on Series 90-30, Series 90-70, and VersaMax PLCs. Note that the VMSE
switch must be set in the RS-422 position and the firmware configuration parameter
“Interface Type” must be set to RS-422 (“Interface Type” set to RS-485 will not work).
Specifications
• D-Sub Connector: Male, 15-pin
• Cable: Shielded, twisted-pair rated for RS-485 use. Ground shield at one end only, as
shown above.
• Maximum cable length: 1200 meters (4,000 feet)
• VMSE Switch setting: Set to RS-422 position (see Figure 22 and Table 6). Also, the
“Interface Type” configuration parameter must be set to RS-422.
** VMSE #1 must be set to the configuration (RS-232 or RS-422) that matches the Master
2 RD Receive Data
3 TD Transmit Data
6 NC No Connection
9 NC No Connection
3 0V Signal Ground
4 0V Signal Ground
Figure 36
7.7 LEDs
• Four LEDs for Ethernet channel, link, activities, and error. See Chapter Six for details.
• Two LEDs for serial channel status.
7.8 Case
• Plastic case for DIN rail mounting
Technical Data 48
User Manual Chapter 7
GFK-1852C Jan 2020
7.9 Dimensions
Figure 38
7.10 Weight
• Approx. 150g (0.33 lb)
Technical Data 49
User Manual Appendix A
GFK-1852C Jan 2020
Appendix A: IP Addresses
A.1 IP Addressing
An IP address is a 32-bit value, divided into four octets of eight bits each. The standard
representation is four decimal numbers (in the range of 0 to 255), divided by dots.
Example: 192.2.1.123
The IP address is divided in two parts: network and host. To support different needs, three”
network classes” have been defined. Depending on the network class, the last one, two or
three bytes define the host, while the remaining part defines the network. In the following,
‘x’ stands for the host part of the IP address:
Only 127 different networks of this class exist. These have a very large number of potential
connected devices (up to 16,777,216)
These networks are used for large company networks. Every network can consist of up to
65,534 devices.
These network addresses are most common and are often used in small companies. These
networks can consist of a maximum number of 254 hosts.
The remaining addresses 224.x.x.x - 239.x.x.x are defined as” class D” and are used as a
multicast addresses.
The addresses 240.x.x.x. - 254.x.x.x are defined as "class E" and are reserved addresses.
IP Addresses 50
User Manual Appendix A
GFK-1852C Jan 2020
Network and Broadcast addresses must not be used as a host address (e.g. 192.168.0.0
identifies the entire network, 192.168.0.255 identifies the broadcast address).
A.7 IP Netmask
The netmask is used to divide the IP address differently from the standard defined by the
classes A, B, C. A netmask defines how many bits from the IP address are to be taken as the
network section and how many bits are to be taken as the host section. When the number
of host bits is entered, the VMSE calculates the netmask. The netmask is displayed in
standard decimal-dot notation.
Class A 8 24 255.0.0.0
Class B 16 16 255.255.0.0
Class C 24 8 255.255.255.0
IP Addresses 51
User Manual Appendix A
GFK-1852C Jan 2020
If you are not connected to the Internet and have plans to connect, or you are connected to
the Internet and want to operate your VMSEs on an Intranet you should use one of the sub-
networks below. These network numbers have been reserved for such networks. If you have
any questions about IP assignment consult your Network Administrator.
Class A 10.x.x.x
Class B 172.16.x.x
Class C 192.168.0.x
IP Addresses 52
User Manual Appendix B
GFK-1852C Jan 2020
Supplementary Information:
This product has been verified as being compliant within the class A limits of the FCC Radio Frequency
Devices Rules (FCC Part 15, Subpart B), revised as of October 1993.
"The product complies with the requirements of the Low Voltage Directive 73/23/EEC and the EMC
Directive 89/336/E
Declaration of Conformity 54
USER MANUAL
GFK-1852C
Jan 2020
Note: If the product is purchased through an Authorized Channel Partner, please contact the seller directly for any support.
Emerson reserves the right to modify or improve the designs or specifications of the products mentioned in this manual at any time without notice.
Emerson does not assume responsibility for the selection, use or maintenance of any product. Responsibility for proper selection, use and
maintenance of any Emerson product remains solely with the purchaser.