In modern industrial automation production lines, Programmable Terminals (PTs) play a key role in human-computer interaction, equipment monitoring, and data recording. However, when the equipment is distributed across multiple factories or overseas project sites, engineers personally going to the site to troubleshoot is not only time-consuming but also costly. The built-in web interface function of Omron NS Series V2 PT allows engineers to remotely view PT screen content, perform touch operations, and even download log files from storage cards in real-time through standard Ethernet and web browsers, achieving "zero distance" on-site support. This article is based on the complete technical manual of NS Web Interface, which systematically explains the deployment steps of this function, the operation details of each interface, performance tuning parameters, and typical error diagnosis methods, providing automation engineers with a direct and practical remote maintenance guide.
Core Features and Value of NS Web Interface
NS Web Interface is a feature embedded in the NS series PT firmware that converts the current PT screen content into web page images through the HTTP protocol and transmits them to any personal computer with a web browser installed via Ethernet. This function mainly implements three types of remote operations:
Remote monitoring: You can see the alarm information, production data, or fault codes displayed on the PT in the office without having to stand in front of the equipment in person.
Remote operation: By clicking on the PT screen on the webpage with the mouse, simulate touch screen operation, start the device monitor, ladder diagram monitoring, or modify parameters to quickly locate the root cause of the problem.
File access: Browse and download files from the memory card inserted into the PT, such as alarm history CSV files, recipe data, or screenshots, for offline analysis and archiving.
Typical application scenario: The on-site operator reports abnormal equipment shutdown. The engineer inputs the IP address of the PT on the computer in Beijing, and after a few seconds, they see a screen that is exactly the same as the on-site PT. Through remote operation, they call the diagnostic interface and discover that a sensor signal is lost. They immediately guide the on-site personnel to handle it, and the entire process does not exceed 10 minutes.
Operating environment and system requirements
Before deploying NS Web Interface, the following hardware and software conditions must be confirmed.
2.1 Applicable NS Series PT Models
Only the following V2 version models support web interface functionality (with "- V2" at the end of the model):
NS12-TS01(B)-V2
NS10-TV01(B)-V2
NS8-TV01(B)-V2
NS5-SQ11(B)-V2
NS5-TQ11(B)-V2
NS5-MQ11(B)-V2
Non V2 versions or early NS series do not have this feature. Users can check the back label of PT for confirmation.
2.2 System program version
The PT internal system program must be version 8.0 or higher. The version number can be viewed in the "Version Information" section of the system menu. If it is lower than 8.0, firmware upgrade needs to be performed through the storage card. Please refer to the NS Series Setup Manual for specific steps.
2.3 Network Environment
PT must be connected to the computer through the following Ethernet standards:
10Base-T or 100Base TX (100Base TX is recommended for better image transmission speed)
The network topology can be directly connected (using crossover cables) or connected through switches. The IP address of PT needs to be on the same subnet or routable as the computer.
2.4 Supported Web Browsers
Although modern browsers have better compatibility, the ones that have passed the factory's explicit testing include:
Microsoft Internet Explorer 6.0
Microsoft Internet Explorer 7.0
In practical engineering, using Chrome or Firefox usually works fine, but if there are display abnormalities, it is recommended to revert to IE mode or use compatibility view.

PT configuration steps
Several key settings need to be made on PT to enable web interface functionality.
3.1 Enter the system menu
Power on PT and wait for it to enter RUN mode.
Simultaneously press any two diagonal corners of the touch screen (such as top left and bottom right) for about 2 seconds, and release them to display the System Menu.
3.2 Communication parameter settings
Click on the "Comm." tab.
Set "Ethernet" to "Enable". At this point, configuration items such as IP address and subnet mask appear below. Please fill them in correctly according to the on-site network plan (e.g. IP 192.168.0.1, subnet mask 255.255.255.0).
Set 'FTP/Web' to 'Enable'. This switch is specifically designed to control the functionality of the web server and must be turned on.
Key point: The System Language cannot be set to 'Japanese'. English or other Western languages must be selected, otherwise the web interface will not start properly. This restriction is due to the internal character encoding processing mechanism.
Click the 'Write' button to save the settings. PT will prompt that a restart is required to take effect, confirm the restart.
After the restart is completed, PT's web server starts listening on TCP port 80 (default).
Web browser connection method
4.1 Basic Access
Start the browser on the computer and enter the following address in the address bar:
Http://(IP address of PT)/
For example, if the IP of PT is 192.168.0.1, input http://192.168.0.1/ The browser will first display the login authentication dialog box.
4.2 User authentication
The NS web interface uses HTTP Basic Authentication. The default factory credentials are:
Username: default
Password: default
After entering, click "OK". If the authentication is successful, you will enter the Menu Screen. If you need to change your username/password, you need to use the method described in "FTPFunction. pdf" in the accompanying tool of CX One or CX Designer to upload a new authentication file via FTP.
4.3 Direct Access to Specific Function Pages
The URLs for opening each functional module directly by bypassing the menu are as follows (replacing the IP address with the actual value):
Function page URL
Monitoring screen (default color) http://192.168.0.1/monitor.html
Monitoring screen (32768 colors) http://192.168.0.1/monitor32k.html
Monitoring screen (256 colors) http://192.168.0.1/monitor256.html
Monitoring screen (16 level grayscale) http://192.168.0.1/monitor16.html
operation screen http://192.168.0.1/operation.html
Browse storage card files http://192.168.0.1/memcard.html
configuration interface http://192.168.0.1/config.html
Menu Interface http://192.168.0.1/menu.html
Among them, monitor. html will follow the color settings in the configuration screen; Directly using monitors such as 32k. html will force the use of a specified color depth, which is not affected by configuration.
Detailed explanation of each functional interface
5.1 Menu Screen
The menu interface is a navigation page that contains four buttons:
Monitor: Enter the monitoring screen.
Operation: Enter the operation screen.
Files in Memory Card: Browse storage card files.
Configuration: Enter the web interface settings page.
Engineers can select the corresponding entry based on whether the current task is only for viewing or requires interaction.
5.2 Monitor Screen
The monitoring screen displays the current PT screen in read-only mode and automatically refreshes at fixed intervals. Main elements of the interface:
PT screen image area (BMP or PNG format).
The bottom displays' Latest Captured: YYYY-MM-DD HH: MM: SS', which is the timestamp of the last time the screen was captured.
Refresh mechanism: By default, the screen image is read from PT every 15 seconds. This interval can be adjusted to 0~65535 seconds in the configuration screen (if it is set to 0, it means that the browser will not be refreshed automatically and needs to be refreshed manually). The monitoring screen does not support touch operation and is only used for observation.
5.3 Operation Screen
The operation screen is the most powerful feature of NS Web interface - it simultaneously displays the PT screen and allows users to simulate touch operations through mouse clicks. The interface includes:
Central display of PT screen image (clickable area responds to left mouse button).
There is a "System Menu" button on the right or bottom (used to access the PT's system menu).
Operation logic:
When the user clicks any button or numerical input box on the webpage with the mouse, PT will receive the corresponding touch coordinates and perform the corresponding action.
The default screen refresh interval is 3 seconds (shorter than the monitoring screen to meet interactive response), and there is also a "delay after clicking" parameter (default 1 second), which means waiting for this time after clicking the mouse to read the PT screen again in order to see the operation result.
Touch screen lock: The configuration screen can be set to prohibit on-site personnel from touching the PT physical touch screen when the operation screen is turned on, to prevent conflicts caused by simultaneous operations by both parties.
System menu call: PT originally needed to press two diagonals simultaneously to bring up the system menu. However, on the operation screen, after clicking the "System Menu" button, users can pre-set the two corner positions to simulate pressing (top left+top right, bottom left+bottom right, top left+bottom left, top right+bottom right). Clicking on them will send the corresponding coordinates, and PT will display the system menu. Note: Even if there are functional objects in these positions, they will still be pressed together and should be carefully selected.
5.4 Files in Memory Card Interface
This interface allows remote browsing of files and directory structures in PT storage cards:
The root directory is displayed as'/at0 '.
The file list includes the file name, size (displayed as<dir>if it is a directory), and modification date.
Click on the file: The browser will attempt to open or pop up a download dialog box based on the file type. For text files such as CSV and TXT, they can be previewed directly in the browser.
Right click on the file to bring up the browser menu, select "Save Target As" and download it locally.
Click on the directory name to enter the subdirectories, and click on "(up level)" to return to the previous level.
This function is extremely useful for remotely obtaining alarm records and production data reports, without the need to send personnel to the site to remove cards and copy them.
5.5 Configuration Screen
The configuration screen is used to adjust various behavioral parameters of the web interface and is the core of performance optimization. The interface contains multiple settings areas, and after modification, you need to click the "apply" (temporarily effective, lost after PT restart) or "save" (permanently saved to PT) button.
Monitor Setting
Parameter Description Default Values
Reload Interval: Automatic refresh interval for monitoring screen (seconds) 15
Number of Color Image Color Depth: 32768/256/16 Grayscale 256
Display Date and Time: Check if the timestamp is displayed at the bottom of the monitoring screen
Do I need to log in and authenticate when using Authentication to access the monitoring screen? Not checked
Do you use JavaScript to implement automatic refresh? Check the box
Use PNG format instead of BMP. If PNG is selected, the color is fixed at 32768, and the Number of Color setting is not checked (BMP)
Compression Level PNG compression ratio (0~9, 0 is the fastest without compression, 9 is the highest compression but time-consuming) 3
Balancing color and performance: The 32768 color display effect is completely consistent with the PT body, but each image file is large (BMP about 1.5MB) and the transmission is slow; A 16 level grayscale file is approximately 150KB, suitable for low bandwidth or operation scenarios that require fast response. It is recommended to set the operation screen to 16 levels of grayscale to reduce click latency.
Operation Setting
Parameter Description Default Values
Reload Interval Operation Screen Automatic Refresh Interval (seconds) 3
Delay After Click: The time (in seconds) to wait for a new screen to be read after clicking the mouse
Disable Touch Panel: When the operation screen is active, PT local touch input is not checked
Server Setting
Parameter Description Default Values
Page Title Browser tab title (up to 64 characters) NS Web Interface+version number
Initial Page when accessing the root URL( http://IP/ )The page displayed at that time. Optional Menu/Monitor/Operation/Files in Memory Card/Configuration Menu
The TCP port number on which the TCP Port web server is listening. Allowable values: 80, 8080, 49152~65535 80
Attention to modifying port number: If changed to 8080, the access URL needs to be changed to http://192.168.0.1:8080/ After changing the port, the current connection will be disconnected and a new port needs to be reconnected.
Troubleshooting and common error messages
In actual deployment, engineers often encounter connection failures or display exceptions. The following table summarizes typical errors and their solutions.
Possible causes and solutions for error messages/phenomena
401 Authorization Required: An incorrect username or password was entered and confirmed as default/default. If it has been modified, new credentials will be used. You can re upload the authentication file through FTP to restore the factory.
403 Forbidden: Unable to access the storage card to check if the PT has inserted a storage card and if the card is damaged or unformatted.
404 Not Found URL path error. Please use the correct path such as/monitor. html and pay attention to capitalization.
NS Image cannot transmit normally due to excessive network load or browser compatibility issues. Click the browser 'refresh' button to retry. Can reduce color depth (switch to 16 grayscale) or use PNG format instead.
Cannot find server or DNS error. Multiple network or configuration issues can be investigated by the following sub items:
Reason 1: PT model that does not support web interface was connected. Refer to section 2.1 to confirm that the model is V2 version.
Sub reason 2: PT system version is lower than 8.0. Check the system version and upgrade if it is insufficient.
↳ Sub reason 3: Set "FTP/Web" in the PT system menu to Disable, refer to section 3.2 and set it to Enable.
Reason 4: Change the PT system language from Japanese to non Japanese (such as English).
Reason 5: The IP address in the URL is incorrect. Ping test confirms the IP address of PT and corrects the address.
Other connections timeout, network or PT overload, wait for the network to idle and retry, or reduce the number of clients accessing simultaneously.
In addition, if the TCP port cannot be connected after modification, please confirm that the URL contains the port number and that the firewall allows inbound connections to that port.

Best Practices for Performance Optimization
Using low color depth during remote operation: Setting the color of the operation screen to 16 levels of grayscale can reduce the amount of data transmitted in a single image to 1/10, and the click response feeling is significantly improved.
Reasonably set refresh interval: monitoring purposes can be set to 15-30 seconds to reduce PT load; The operation purpose can be set to 2-3 seconds. If it is too short, it will increase network traffic but will not improve the experience (because the human eye reaction time is about 0.3 seconds).
Enable PNG compression: Although PNG encoding consumes PT's CPU resources, in moderate network environments (such as 4G hotspots), PNG transmission is faster than BMP. Choosing a compression level of 3-5 is more balanced.
Use a fixed IP address: Assign a static IP to PT and set up port forwarding in the router (if cross network access is required) for remote maintenance.
Multi user access restriction: NS Web Interface only supports one browser session at a time, and the second connection will wait or error. If multiple engineers need to collaborate, it is recommended to use screen sharing tools for indirect viewing.
Typical application case analysis
Case 1: On site alarm investigation for overseas projects
A NS12-TS01-V2 PT in a certain automotive parts factory's Thailand branch displayed an alarm of "PLC communication timeout", which the local electrician was unable to solve. The engineers in the headquarters connect to the factory network through VPN, access the web interface of PT, open the operation screen, call out ladder diagram monitoring, and find that it is a remote I/O slave station drop. The engineer guided the on-site personnel to check the terminal resistance and solve the problem. The entire process did not incur any travel expenses, and the downtime was reduced from the expected 8 hours to 45 minutes.
Case 2: Batch Download Alarm History
The food packaging line requires exporting alarm CSV files on a monthly basis for compliance auditing. In the past, engineers were required to bring laptops to the site to plug and unplug storage cards. After enabling NS Web Interface, directly browse the storage card through the/memcard.exe page in the office, right-click to download all CSV files, and complete audit preparation in 3 minutes.
