How to Configure Some of the Key Features of the BMENOC0311 FactoryCast Web Server

The intent of this article is a high-level review of the FactoryCast webserver. What is used to configure the

FactoryCast web server features and what is configurable in the Web Designer software to program the web server.


Help on the BMENOC0311 and Web Designer is available through Schneider Electric with current valid CSP contract:

1-888-266-8705 (have your contract ID and User ID ready when calling)


The BMENOC0311 & BMENOC0301 are both Ethernet modules and do both have web servers. A couple of the key differences we may want to highlight are:

  • The BMENOC0311 has advanced features that may be configured for the web server. These advanced features include importing variables from Control Expert and using various graphical objects (widgets) to view and manipulate the variable data.
  • The BMENOC0311 prompts for username and password to see the web server, the BMENOC0301 does not require it.


How to configure the features of the FactoryCast webserver on the NOC0311?

You would use a free of charge downloadable program from Schneider Electric called Web Designer. The Web Designer may be downloaded from: 

See this video to see how to export the variables in Control Expert and import them into Web Designer:

What else can be done in Web Designer? Turns out that this has a capable set of tools as summarized below:

The variables imported may be marked or Read or Read/Write access.


The Web Designer really enables a HMI development with “Widgets” to view and manipulate the variables that you choose to import. These graphical objects (widgets) include a line, rectangle, elipse, container for multiple widgets, bitmaps, graphical links, digital indicator, indicator light, message display, linear gauge, linear selector, linear slider, operator input, push button, rotary meter, rotary selector, rotary slider, trend graph, variable editor, valve, motor, pipe, bar graph & motor control station. A left click and drag to the edit screen places the widget.


The simple drawing tools such as the line, rectangle and ellipse look like this in the editor and have multiple configurable properties:


The container for multiple widgets with the animation properties:


The bitmaps and animation properties:


The graphical links and properties:


The digital indicator and animation properties:


The indicator light and animation properties:


The message display and animation properties:


The linear gauge and animation properties:



The linear selector and animation properties:


The linear slider and animation properties:




The operator input and animation properties:




The push button and animation properties: 




The rotary meter and animation properties:



The rotary selector and animation properties:



The rotary slider and animation properties:




The trend graph and properties:




The variable editor and animation properties:




The valve and animation properties:




The motor and animation properties:




The pipe and animation properties:




The bar graph and animation properties:




The motor control station and animation properties:




You may simulate the HMI to see what the screen would look like from the web server connected to the device:




The sample runtime screen would look as follows (! On basic shapes are indicating no PLC variable defined):





In addition to the Graphic Screens, there are Data Tables Website and Namespace:




  • The DataTables editor is a Java applet that enables you to create dynamic data tables that can be updated with runtime data from the PLC.
  • Web Designer is a software application that you can use to create Web-based operator panels and configure operating parameters for Web human machine interface (Web HMI) devices. Web Designer contains the tools for designing an HMI project from data acquisition to the creation and display of Web animation.


Use Web Designer for these tasks:

  • Editing Websites
  • Configuring Websites
  • Modifying Websites

Web Designer offers two levels of personalization:

  • You can create a variable base of devices that are viewed and modified in Web pages.
  • You can add your own Web pages on the device site.

The Namespace table groups variables (symbols) that have been selected for targets or devices. Data editors, graphic editors, and services get symbols from the Namespace table.

Variables come from connected devices or PLC applications. If you connect a device type to the same target several times, create a unique name in this format:, variable name. If the device is a PLC, create names for variables declared in the PLC in this format: PLC, PLC variable name.

Help on the BMENOC0311 and Web Designer is available through Schneider Electric with current valid CSP contract: 1-888-266-8705 (have your contract ID and User ID ready when calling)

Back to Blog

Related Articles

Configuration of Altivar ATV630 Drive to a M5ontr80 through the DTM Browser in Ecostruxure Control Expert

ObjectiveDemonstrate a M580 with RSTP RIO drop with a ATV630U07M3 off of service port on a...

Performing a Firmware Update on m340 & m580 via Unity Loader Software


Verifying FW Reporting Status Bits Work on a BMECRA

Verify the DDT name. Double click on the BMECRA31210 in the EIO Bus.