BMX NOE 01x0 Ethernet Services
Original instructions
Introduction
Described below are the Ethernet services that are available for the BMX NOE 01x0 modules.
NOTE: Elsewhere in this guide are more detailed descriptions of the individual services.
Security
You can enhance security for your project by disabling the FTP/TFTP and HTTP services at times when you do not need to use them. The module uses the HTTP service to provide access to the embedded Web pages. The module uses the FTP and TFTP services to support various features including firmware upgrades, FDR services, and Ethernet remote IO.
Modbus TCP Messaging
This service allows the exchange of data between devices supporting Modbus over TCP/IP.
Maximum Capacity
The maximum Ethernet frame size depends on the type of transaction. The maximum frame size is 256 bytes for messaging.
The BMX NOE 01x0 modules are used to:
I/O Scanning
The module can scan up to 64 Modbus TCP devices. It can send:
There are 2 048 available registers each for storing read and write data.
The following table indicates I/O Scanner performance limits:
Parameter
Value Range for Option Module
Number of I/O devices
0 ... 64
Modbus function code available
FC3, FC16, FC23
Size of the Read
0 ... 125 words for each device
Size of the Write
0 ... 100 words for each device
Total size of the Read
2 K words
Total size of the Write
2 K words
Repetitive rate
0 ... 60,000 msec
Application storage area
contiguous %IW, %MW
Health status
1 bit for each variable in the IODDT
DHCP
CAUTION
UNINTENDED EQUIPMENT OPERATION
Do not use a write-protected memory card with the module. The DHCP server service writes to the card during operations, so a write-protected card prevents the service from starting.
Failure to follow these instructions can result in injury or equipment damage.
DHCP (dynamic host configuration protocol) is a TCP/IP protocol that allows a server to assign an IP address with a device name that corresponds to a network node. The DHCP server supplies other parameters to clients on the network.
SNMP
SNMP (simple network management protocol) is a UDP/IP standard protocol used to monitor and manage nodes on an IP network. The SNMP agent supports both the MIB II and the Transparent Ready Private MIB.
Global Data
Global data provides the automatic exchange of data variables for the coordination of PLC applications. The BMX NOE 01x0 modules support Global Data.
The table describes the parameters for the BMX NOE 01x0 modules in the Transparent Ready service:
Parameter
Value Range for Option Module
Number of variables in the distribution group
0 ... 64 variables
Number of publications per device
0 ... 1 variable
Size of published variables
Up to 512 words each, total size of 512 words per module
Publication rate
10 ms ... 15000 ms (in 10 ms increments)
Number of subscriptions per device
0 ... 64 variables
Size of subscribed variables
Up to 512 words each, mapped to several non-contiguous application areas, total size of 2048 words
Application storage area
non-contiguous %IW, %MW and unlocated
Health status
1 bit for each variable in the IODDT
Every Ethernet port can manage only one distribution group, identified with an IP multicast address. The range of IP multicast addresses for global data is between 224.0.0.0 and 239.255.255.255.
Device Management
The FDR (fast device replacement) service on the BMX NOE 01x0 offers a method of handling device replacement without disrupting the system nor interrupting service. The FDR server parameter files are stored on a memory card. The FDR server uses the device path to initialize the rest of the FDR system on bootup, as shown in the table below.
Parameters
BMX NOE 01x0
Number of I/O devices
64
memory size (max)
256K bytes
NOTE: Memory card considerations:
  • The FDR server does not run on a write-protected memory card.
  • FDR server operations require 256 Kbytes of available space on the memory card.
Bandwidth Monitoring
The bandwidth monitoring service indicates how a communication module's CPU is shared between services (such as gobal data, I/O scanner, messaging, etc.).
NTP
The NOE’s firmware includes an NTP client, which provides time synchronization. The time synchronization service establishes accuracy among computer clocks on an Ethernet system. For example, the time of one client may be synchronized either with another server, a referenced time source such as a radio or satellite receiver, or a GPS time server.
Use the time synchronization service for: