Micrologix 1400 Embedded Web Server: User Manual
Micrologix 1400 Embedded Web Server: User Manual
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from
the use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous
environment, which may lead to personal injury or death, property damage, or economic loss.
ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death,
property damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the
consequence
SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that
dangerous voltage may be present.
BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that
surfaces may reach dangerous temperatures.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
Allen-Bradley, ControlFLASH, MicroLogix, Rockwell Automation, Rockwell Software, RSLogix, RSLogix 500 and TechConnect are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Summary of Changes
To help you find new and updated information in this release of the manual, we
have included change bars as shown to the right of this paragraph.
The table below lists the sections that document new features and additional or
updated information about existing features.
Summary of Changes
Topic Page
Added important information about changing default passwords 10, 29
Added an important note about Write access 14, 30
Added important information about removing the functionality to change data 16
table files
Added important information about the possibility of data loss during firmware 32
update using ControlFLASH
Notes:
Summary of Changes
Chapter 1
MicroLogix 1400 Embedded Web How to Use This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Server Typical Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Browser Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Connect the MicroLogix 1400 controller to the Network. . . . . . . . . . . 8
Navigate the MicroLogix 1400 Controller . . . . . . . . . . . . . . . . . . . . . . 10
Chapter 2
Use Data Views to Access How to Use This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Controller Data Overview of Data Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Change an Access Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Monitor Data Views and Data Table File. . . . . . . . . . . . . . . . . . . . . . . 15
Data View Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Change Data Table Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
How to Change a Data File Type . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Information on String Data File Types . . . . . . . . . . . . . . . . . . . . . 18
Disable Web View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Chapter 3
Monitor Diagnostics How to Use This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
MicroLogix 1400 Controller Diagnostics . . . . . . . . . . . . . . . . . . . . . . . 21
Network Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Chapter 4
Administrative Settings Server Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Customize Server Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Chapter 5
User Management How to Use This Chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
User Accounts and Privilege Classes. . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Configure Access Limits for Web Pages. . . . . . . . . . . . . . . . . . . . . . . . 30
Recover with Unknown Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Chapter 6
Simple Web Pages Device Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Ethernet Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Diagnostic Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Data Table Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Chapter 7
User Provided Pages HTML Pages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Generating Custom Data Table Monitor Pages . . . . . . . . . . . . . . . . . . 41
Index
How to Use This Chapter Rockwell Automation® offers enhanced MicroLogix™ 1400 controllers for your
EtherNet/IP control systems so you can monitor data remotely via web pages.
This chapter shows how you can use a MicroLogix 1400 controller in your
control system.
Topic Page
Typical Applications 7
Browser Requirements 7
Connect the MicroLogix 1400 controller to the Network 8
Navigate the MicroLogix 1400 Controller 10
Typical Applications With the MicroLogix 1400 controller, you can access controller and control
system data with different and remote access applications. With a web browser,
you can easily monitor live MicroLogix 1400 controller data remotely.
With the MicroLogix 1400 controller, you can access Simple web page view, and
custom-designed User Provided page views. Simple web pages use only HTML
tags and are useful in limited-communication environments where radio modems
are used.
Browser Requirements For firmware revision 16 or later, you can access the MicroLogix 1400 controllers
only with Internet Explorer 11.0, Opera 42.0, FireFox 50.1.0, or Safari 5.1.7, or
higher.
For earlier firmware revisions, you can access the MicroLogix 1400 controllers
only with Internet Explorer 6.0, Opera 9.23, FireFox 2.0.0.14, or Safari 3.0.4, or
higher.
To access data view pages, the browser requires Javascript and XML support.
The supported display sizes start from 640 x 480. Smaller display sizes also work
but require scrolling to view the information.
44592
3. Obtain an IP address. By default, the MicroLogix 1400 controller is BOOTP enabled. If you connect
the MicroLogix 1400 controller to a network that has a BOOTP server, that
For more information, see server will assign an IP address to the MicroLogix 1400 controller and the LCD
MicroLogix1400 Programmable
Controllers User Manual
screen of the MicroLogix 1400 controller will display BOOTP IP address.
1766-UM001.
If your network does not have a BOOTP server, use one of the methods
described in the MicroLogix 1400 Programmable Controllers User Manual
1766-UM001 to assign an IP address to the MicroLogix 1400 controller.
4. Access the Home page of In your web browser’s Address box, enter the IP address of the MicroLogix 1400
the web server. controller. The Home page is displayed.
5. Log into the web server. Many of the features of the MicroLogix 1400 controller require you to log in with
appropriate access. If you select a feature, such as Data Views, the MicroLogix
1400 controller prompts you to enter your user name and password. The user
name is either administrator or guest. The password is ml1400 for administrator
and guest for guest.
Default Access
User Name: administrator or guest
(case sensitive)
Password:
(ml1400 for administrator, guest for guest)
Note: This login screen appears in firmware revisions 16 and later only.
You can set up as many as 10 user accounts. Each account can have read, write, or
administrator access. For more information, see User Management .
6. Disable the web server. We recommend disabling the Web Server if it is not required for the application.
For more information, see Knowledgebase article 732398 - How to disable the
web server in MicroLogix 1100 and 1400.
Note: You will need to log in using your TechConnect? Account User Name and
Password.
Security Warning
To enhance web server security, upon logging in to the MicroLogix 1400 Web
Server page with the default administrator account and default password, a dialog
box displays to notify the user to change the default password.
IMPORTANT For firmware revision 21.006 or later, if you log into the
web server as an administrator or guest for the first time, a
message box prompts you to change the default password.
You cannot proceed to the next step without changing the
default password.
Note: The message box for changing default passwords appear in firmware
revisions 16 and later only.
Navigate the MicroLogix You navigate the web server’s web pages by using the navigation panel on the left
of the screen. There are also tabs across the top you can click to navigate the
1400 Controller folders containing documents.
Notes:
How to Use This Chapter The MicroLogix™ 1400 controller provides access to the controller data table files.
This chapter shows you how to set up views of data table files.
Topic Page
Overview of Data Views 13
Change an Access Group 14
Monitor Data Views and Data Table File 15
Change Data Table Files 16
Disable Web View 19
Overview of Data Views Data views give you the ability to read controller data via a browser interface. The
MicroLogix 1400 controller provides web pages that let you configure a set of files
(a data view) that can be read.
A data view consists of an HTML file and an XML file with data file
information. The HTML file is in a readable ASCII format. It contains the File
Name, File Type, # of Element, and Access Group.
Change an Access Group Each data view contains a group of files that you want to monitor. Each
MicroLogix 1400 controller can support multiple data views. One browser
supports only one data view, so if you want to look at many data views, you need
to run a corresponding number of browsers.
You change an access group from the Data Views → New Data View page.
1. From the Access Group pull-down menu of the given data table file, choose
one of the following access group types:
· Administrator (all access except write)
· Write (read/write access only)(1)
· Read (read only)
2. Choose Administrator, Write, or Read from the Access Group pull-down
menu to change a file's access group.
3. Click Apply to change an access group for the data table file
you specified.
(1)
For MicroLogix 1400, revision 21.006 or later, Write access is not supported and is listed as Invalid from the
drop-down selection.
Monitor Data Views and Use the Data Views → Data Views page to view existing data table files.
Click the file name to view the data within a data table file.
Data Table File
The Data Views page displays a list of the data table files, their type, and size in
elements for a connected MicroLogix 1400, as shown in the following example.
Each file contains a hyperlink that takes you to the specific Data Views page for
that file. When you click a particular file, the Data Views page appears, displaying
the contents of the data table file you selected.
The available and default display formats depend on the data type of the file.
Click Back to display the previous page. To refresh the data view, click Update.
The data in the Data File Types such as Binary, Integer, Long, Float, and String
can be changed. The Binary, Integer, and Long types support all the Display
formats. You can edit Binary types by bit, and the Octal, Decimal, and
Hexadecimal types by element. A user account with either Write or
Administrator access level can change the Data Table Files. When you click N7 in
Data Views, Data Writable appears beside a Data File Type (Integer here) as
shown below.
2. Double-click the data that you want to change, then the background color
turns pink.
3. Enter a value and either press Enter or click an area in the screen, then a
confirmation window appears.
If the following screen appears, the value is not saved and the value returns
to the original value.
If you want to change the data in Decimal, click the pull-down menu to change
the Display As to Decimal and follow the steps described. The steps also apply to
the String type.
Disable Web View Using RSLogix 500®/RSLogix™ Micro V8.10 or higher, you can disable individual
data files from being viewed via any web browser by selecting the data file’s
properties page and checking the Web View Disable checkbox as shown below.
Any data file property changes must be made offline and downloaded to the
processor or later.
Notes:
Monitor Diagnostics
How to Use This Chapter This chapter describes the diagnostics that are presented on the user-oriented
diagnostic pages.
Topic Page
MicroLogix 1400 Controller Diagnostics 21
Diagnostic Overview 22
Network Settings 23
Network Status 24
MicroLogix 1400 Controller The MicroLogix 1400 controller provides three diagnostic pages of user-oriented
diagnostics.
Diagnostics
Topic Web page
Overview of the current configuration of the Diagnostics → Diagnostic Overview
MicroLogix 1400 controller
Summary of the network settings configured for Diagnostics → Network Settings
the MicroLogix 1400 controller
Ethernet statistics Diagnostics → Network Status
Diagnostic Overview The Diagnostics → Diagnostic Overview page presents a summary of the current
configuration and overall status of the MicroLogix 1400 controller. This
summary includes:
· Ethernet link.
· Ethernet Connections.
Network Settings The Diagnostics → Network Settings page presents a summary of the current
Ethernet configuration for MicroLogix 1400. This summary includes:
· Ethernet address details.
Network Status The Diagnostics → Network Status page presents a summary of the status of
communication activity on the Ethernet network. This summary includes:
· Ethernet network configuration.
· packets sent and received over the Ethernet network.
· frames sent and received over the Ethernet network.
Notes:
Administrative Settings
Server Settings Select Administrative Settings > Server Settings to customize some of the server
settings of the module, as well as back up the file system on the web server
module. You can:
· customize server settings, including web home page.
Select Administrative Settings > Server Settings to customize the web home
page.
Notes:
User Management
How to Use This Chapter This chapter describes how to configure user access levels to different information
on the module.
Topic Page
User Accounts and Privilege Classes 30
Configure Access Limits for Web Pages 30
Create User Accounts 31
Recover with Unknown Password 32
By assigning user accounts with different access levels, you can manage which
users have access to view network configuration or have access to view and change
data views.
Several pages on the MicroLogix 1400 controller, such as diagnostics pages and
data views pages, have default access protection. Before accessing these pages, you
must authenticate your access by entering a user name and password. The module
displays the log-in box when you access these web pages.
The default user name is administrator with password 'ml1400' or guest with
password 'guest'.
IMPORTANT For MicroLogix 1400, revision 15.3 or later, the password 'ml1400' will
no longer be accepted when changing, or after changing the password
for the default Administrator account.
For firmware revision 21.006 or later, if you log into the web server as
an administrator or guest for the first time, a message box prompts
you to change the default password. You cannot proceed to the next
step without changing the default password.
User Accounts and The MicroLogix 1400 controller supports multiple user accounts, each with a
user name and password. Each user account is configured for one of these access
Privilege Classes levels:
· Administrator (all access except write)
· Write (read/write access only)(1)
· Read (read only)
The access level determines which web pages the user can access. You configure
access limits for individual web pages.
Configure Access Limits for Each page in the MicroLogix 1400 controller has one of these protection levels:
Web Pages · Administrator
· Write(1)
· Read
The protection levels are hierarchical. Administrator users can access Read
protected pages.
These pre-defined pages (those web pages that come with the MicroLogix 1400
controller) in the MicroLogix 1400 controller have these default access levels. You
can change the Data View access group, if needed, with administrator privilege
(1)
For MicroLogix 1400, revision 21.006 or later, Write access is not supported and is listed as Invalid from the
drop-down selection.
Create User Accounts You need Administrator access to create and modify user accounts. You can create
as many as 10 individual accounts. You manage accounts from the Administrative
Settings → User Management → Edit Users page.
Click OK, and then log in to the web server to continue editing.
Group Select Administrator, Write, or Read access for the user account.
Password Enter the password for the account.
10 characters maximum
Confirm Password Re-enter the same password for the account.
IMPORTANT If you use Internet Explorer, the number of characters allowed for a
user ID or password depends on how many characters “fit in the
box.” Larger characters (such as “W”) take more room and reduce
the total number of allowed characters.
A user account with a specific privilege can access the Data corresponding to the
specific access level, i.e. a user account with Read access level cannot access the
Data belonging to the Administrator or Write access group. The following screen,
which shows only Read Access Group, appears when you log in with the guest
account.
Recover with Unknown Update the firmware using ControlFLASH™ to initialize both user accounts and
the access level of data view.
Password
IMPORTANT Updating firmware using ControlFLASH™ may lead to loss of
important data. Back up data before the update to avoid data loss.
The following topics appear on the home page main menu, as shown below:
· Module Information
· Ethernet Configuration
· Diagnostic Information
· Data Table Memory Map
· User Provided Pages
Device Information
The device information page displays a table with information about the
Micrologix 1400 controller. The specific information displayed includes the
controller model, series/revision and mode of the controller.
Ethernet Configuration
This page displays a table with information about the current Ethernet
configuration parameters. Included are the module’s IP address, the subnet mask,
gateway address, the Ethernet hardware address and whether BOOTP is enabled.
Also included are the name server, secondary name server, and the default domain
name parameters, if configured.
Diagnostic Information
This section gives you access to the various diagnostic information screens that
are available.
The Data Table Memory Map page displays a list of the data table files, their type,
and size in elements for a connected MicroLogix 1400 controller. To view
memory maps, log in with a Read access group user account.
Each file contains a hyperlink that takes you to the specific Data Table Monitor
page for that file. When you click a particular file, the Data Table Monitor page
appears, displaying the contents of the data table file you selected.
The available and default display formats depend on the data type of the file.
You can change the Display format and Refresh data every xx seconds fields by
entering data in the text boxes and clicking the Change Parameters button.
To change the refresh data function back to the default of 15 seconds, click the
Default field. To disable the refresh data function, click the Disable button.
You can use a text editor to generate up to eight user-provided web pages. Each
page is stored in four consecutive ASCII files of the MicroLogix 1400 controller.
The channel configuration feature of RSLogix™ 500/RSLogix Micro (version
8.10 or later) allows you to select the starting file number and the number of user
pages to be stored, as shown in the following example:
RSLogix 500/RSLogix Micro (version 8.10 or later) also allows you to import an
HTML file from your PC to specified ASCII files in the MicroLogix 1400
controller. See page 42 for details.
HTML Pages Referencing Other Pages/Servers - following are some basic considerations
when referencing other pages or servers:
· reference User Specified Pages in the MicroLogix 1400 controller by using
the names user1.htm through user8.htm
· to reference a page on the same controller, specify a URL such as /user2.htm
You must always specify the basic file reference. Depending on which file is being
referenced, file_number or file_element may be defaulted. If the file_type is I, O or
S, the file_number does not need to be specified, but the file_element must be
specified. If the file_type is not one of the three special files, the file_number must
be specified and the file_element may default to zero (the input, output, and status
files have fixed file numbers).
HTML Examples - the following example shows an HTML code segment with a
short description of what you would see on a web browser:
Generating Custom Data You can generate Custom Data Table Monitor pages with your text editor then
download them to the MicroLogix 1400 controller using RSLogix 500/RSLogix
Table Monitor Pages Micro version 8.10 or later. The first element of the file must contain a special
tag as shown here:
<!ABCDM-xx>
Referencing Data Table Memory - the Data Table locations in the Custom Data
Table Monitor are referenced by placing custom tags into the ASCII file of the
processor. The format of the custom tag is:
<!ABDTR-file_type{file_number}:{file_element}[,#elements][%format]
[!comment]>
The items surrounded with {} are sometimes optional, whereas the items
surrounded by [] are always optional.
You must always specify the basic file reference. Depending on which file is being
referenced, file_number or file_element may be defaulted. If the file_type is I, O or
S, the file_number does not need to be specified, but the file_element must be
specified. If the file_type is not one of the three special files, the file_number must
be specified and the file_element may default to zero (because the input, output,
and status files have fixed numbers).
Use RSLogix 500/RSLogix Micro to import user page files to the MicroLogix
1400 controller ASCII files:
1. In the Project folder (under the Data Files folder), right-click on the first of
the block of four consecutive ASCII files where you will import the user
page HTML file.
2. Click Properties.
3. Click Import HTML.
4. Use the browser to locate the user page HTML file you want to import.
5. Double-click the file to select it.
6. Click OK.
7. Repeat this process for each user page file.
8. When all user page files have been imported, go online with your
MicroLogix 1400 controller processor.
9. Select the User Provided Pages link to view the User Provided Pages menu,
as shown in the following example:
Notes:
A I
access group installing 8
creating 14 IP address 8
access levels
classes 30
access limits M
configuring 30 MicroLogix 1100 Controller Diagnostics 21
administrative settings 27 monitor diagnostics 21
Administrator access 30
authentication 30 N
navigating 10
B
browser requirements 7 P
password 29, 32
C
configure R
server settings 27
Read access 30
configuring
recovering 32
access limits 30
user accounts 31 requirements, browser 7
connecting 8
creating S
access group 14 server settings 27
simple web pages 33
D
data table memory map 37 T
data views typical applications 7
monitoring 15
overview 13
device information 34 U
diagnostic information 35 user accounts
Diagnostic Overview 22 classes 30
diagnostics creating 31
diagnostic overview 22 user management 29
Ethernet statistics 24 user provided pages 39
network settings 23
disable web view 19
W
write 9
E
Ethernet configuration 34
G
generating custom data table monitor pages 41
H
HTML pages 39
Notes:
For an additional level of technical phone support for installation, configuration, and troubleshooting, we offer
TechConnect
support programs. For more information, contact your local distributor or Rockwell Automation representative,
or visit http://www.rockwellautomation.com/support/.
Installation Assistance
If you experience a problem within the first 24 hours of installation, review the information that is contained in this
manual.
You can contact Customer Support for initial help in getting your product up and running.
United States or Canada 1.440.646.3434
Outside United States or Use the Worldwide Locator at http://www.rockwellautomation.com/support/americas/phone_en.html, or contact
Canada your local Rockwell Automation representative.
Rockwell Automation tests all of its products to ensure that they are fully operational when shipped from the
manufacturing facility. However, if your product is not functioning and needs to be returned, follow these procedures.
United States Contact your distributor. You must provide a Customer Support case number (call the phone number above to obtain
one) to your distributor to complete the return process.
Outside United States Please contact your local Rockwell Automation representative for the return procedure.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication RA-DU002, available at http://www.rockwellautomation.com/literature/.
Rockwell Otomasyon Ticaret A.Ş., Kar Plaza İş Merkezi E Blok Kat:6 34752 İçerenköy, İstanbul, Tel: +90 (216) 5698400