Embedded Web Pages
Original instructions
Overview
The BMECXM modules support a set of web pages.
Embedded web pages provide tools to diagnose the basic functionality of the CANopen module through a web browser. These pages display real-time diagnostic data for both the BMECXM module and the CANopen slaves.
NOTE: You have to enable the access control of the PC that is web-connected in the Security tab of the BMECXM module.
Access
An HTTP server transmits web pages for monitoring and diagnosing the BMECXM module. The server provides easy access to the BMECXM module from standard Internet browsers.
To access the home page, follow these steps:
Step
Action
1
Open an Internet browser:
  • Google chrome: version 11 or later
  • Mozilla Firefox: version 4 or later
  • Internet Explorer: version 8 or later
  • Safari: version 5.1.7 or later
2
In the address bar, enter the IP address of the BMECXM module.
3
Press Enter.
You can also access web pages through the Web : Main IP tab from the CANopen master module screen.
NOTE: Web pages are automatically updated every 5 seconds.
Menus
From the Home tab, you can access these menus:
Menu
Description
Displays static and status information for the BMECXM module.
Displays CIP-related diagnostics for the BMECXM module.
Displays diagnostics information on I/O connections between the scanner and the BMECXM module.
Displays the CAN diagnostics for the BMECXM module.
Displays the CANopen diagnostics.
Displays the list and the status of programmed devices.
NOTE: When clicking the Reset Counters button, which is present on some menu pages, all counters are set to 0.
CXM Info/Status Menu
Click CXM Info/Status to access this information:
Parameter
Description
LED Displayed
Contains LED indicators. The diagnostics information associated with the LED activity is described in LED Indicators.
NOTE: The CPU Rate Available is the percentage of CPU time available.
Name
Gives the device name.
Version
Describes the software and hardware versions that are running on the CANopen module, and the configuration supported.
State
Gives information on:
  • CXMOpState: Module state operating mode
    • 0: INITIALIZATION
    • 1: UNCONFIGURED
    • 2: CONFIGURED
    • 3: CONNECTED STOP
    • 4: CONNECTED RUN
    • 5: FALLBACK
  • CXMFBState: Status of the CANopen fieldbus
    • 0: IDLE
    • 1: NO-CONF
    • 2: BUS OFF
    • 3: STOPPED
    • 4: PRE-OPERATIONAL
    • 5: OPERATIONAL
    • 6: CLEAR
  • CXMRedundState: Reserved
Gives information on:
  • Ethernet Status
    • Bit 0: Linkup/down for Ethernet port 1
    • Bit 4: EtherNet/IP RPI in progress
    • Bit 5: Redundancy status/backup path available
    • Bit 6: Redundant owner available
    • Bit 7: Global service status
  • Ethernet Service
    • Bit 0: Reserved
    • Bit 1: SNTP
    • Bit 2: Reserved for port 502
    • Bit 3: FDR
    • Bit 4...7: Reserved
IP Address
Indicates the IP address, subnet mask, default gateway, and MAC address.
EIP Interface Menu
Click EIP Interface to access this information:
Parameter
Description
EIP Interface
Displays the protocol supported and diagnostic information on:
  • CIP and current CIP
  • CIP errors detected
  • Counter
  • Error detected counters
  • Message counter
  • Priority rate
IO Connections Menu
Click IO Connections to access this information:
Parameter
Description
IO Connections
  • Configured CXM Watchdog: the timeout of input reception to switch in FALLBACK state
  • Production and consumption connection ID
  • Production and consumption RPI
  • Production and consumption API
  • Production and consumption connection parameters
  • Number of explicit connected: maximum instance number of the object
  • Originator connection ID and originator IP
  • Msg Send Counter: incremented each time a class 3 CIP message is sent on the connection.
  • Msg Receive Counter: incremented each time a class 3 CIP message is received on the connection.
NOTE: When clicking the Next EM button, it displays the next explicit message.
Field Bus Info
Displays operating modes:
  • CXMFBMaxScan: maximum period in the scanning time of field devices (in ms)
  • CXMFBLastScan: last period in the scanning time of field devices (in ms)
  • CXMFBMinScan: minimum period in the scanning time of field devices (in ms)
  • CXMFBBandwidth: percentage of the fieldbus cycle that is consumed to manage the data exchange
  • Pending Acyclic request: number of received explicit requests that are not already processed.
CAN Diagnostics Menu
Click CAN Diagnostics to access this information:
Parameter
Description
Tx
Indicates the number of:
  • Bytes transmitted
  • Frames transmitted per second
Rx
Indicates the number of:
  • Bytes received
  • Frames received per second
Counter CAN
Gives information on:
  • Overrun: reception buffer overrun counter. It displays the minimum number of frames lost.
  • Errors: CAN transmission or reception error detected counter
  • Bus OFF: CAN controller bus off status counter
  • Baudrate: rate of transmission (in Kbits/s)
  • Bus load: minimum, current, and maximum network load
CANopen Diagnostics Menu
Click CANopen Diagnostics to access this information:
Parameter
Description
SYNC ID
Identification number for the synchronization object
SYNC Period
Transmission period of the synchronization object
CXMFbHealth
Gives the network manager status for diagnosing fieldbus:
  • 0: Idle
  • 1: Fieldbus error detected
  • 2: Device fault detected
  • 3: Device error detected
  • 4: Device fault detected and error detected
Number of Equipments
Amount of equipments in the configuration.
Total Input Bytes
Number of bytes mapped as input.
Total Output Bytes
Number of bytes mapped as output.
Error Emcy_10xx
Generic detected error count: Number of received emergency messages with code 10xx hex.
Error Emcy_50xx
Device hardware detected error count: Number of received emergency messages with code 50xx hex.
Error Emcy_60xx
Device software detected error count: Number of received emergency messages with code 60xx hex.
Error Emcy_81xx
Communication detected error count: Number of received emergency messages with code 81xx hex.
Error Emcy_82xx
Protocol detected error count: Number of received emergency messages with code 82xx hex.
Error Emcy_90xx
External detected error count: Number of received emergency messages with code 90xx hex.
Error Emcy_FFxx
Specific to the device: Number of received emergency messages with code FFxx hex.
Slave Details Menu
Click Slave Details to access the CANopen slave states information. Each device is symbolized by a rectangle colored according to its status.
Color
CANopen Slave Status
White
CANopen node not used (or device not configured)
Green with ✔
OPERATIONAL
Orange
PRE-OPERATIONAL
Red
ERR (Device configured with fault)
Brown
FAULT (Device Inoperative)
Blue
DISABLE (Device configured but disabled)
Yellow
STOPPED
Grey
Webserver is offline
The letter E signals an emergency and/or SDO error for the slave device. Click the device to access the detailed information:
Parameter
Description
Device Index
Give the index of the device number among the list of programmed CANopen slave devices.
Emergency Messages Counter
Displays the emergency messages counter for the device.
Emergency
The equipment has emitted an emergency message signaling an event. For more information, refer to Emergency Objects.
The table gives the 4 most recent messages with code, description and the time when the event occurs.
Event History
Gives the list of error detected during SDO transfer. For more information, refer to CANopen SDO command.
NOTE: When clicking the Reset button, the Emergency Messages Counter is set to 0 and the lists (Emergency and Event History) are cleared. In addition the letter E is removed from the CANopen slave device symbolization.