Skip to main content

GatewayRuntime Web Operation Manual

This page serves as the entry index and field task route for GatewayRuntime Web, no longer piling all functional details on one page. On-site personnel first find the entry according to the task, then proceed to the corresponding special page to complete configuration, verification, and troubleshooting.

GatewayRuntime Web is mainly used for runtime configuration, collection monitoring, data forwarding, alarm handling, log viewing, and permission maintenance. The most common on-site workflows are System Overview, Collection Configuration, Memory Computation, Data Forwarding, Data Query, Alarm Query, and System Logs.

Operation boundaries

variable write, batch import, batch delete, network configuration, system restart, role authorization, and menu adjustments affect the running system. Before execution on the production site, backup configurations should be performed first, and the equipment should be confirmed to be in a condition suitable for commissioning or maintenance.

Quick Terminology

TerminologyOn-site Understanding
ChannelGateway-to-Device Communication Link, such as a TCP connection, a listening port, or a serial port.
DeviceA PLC, instrument, acquisition module, or logic object managed by a plugin. Ordinary devices should use their own channel.
VariableA point in the point list, such as temperature, pressure, operating status, fault status, or control write points.
OtherNo standard communication channel plugins. Plugins manage connections themselves, or do not require TCP, UDP, or serial channels.
Cron expressiontimer expression. Regular on-site cycles prioritize filling in milliseconds, for example, 1000 means 1 second.
RPC writesexternal systems or web pages to reverse the point. It is only recommended to enable control points.
Target variable attributesThe external mapping of a forwarding target to a single variable, such as the external field name, Modbus slave address, and whether write-back is allowed.
StreamAsyncSerial port asynchronous read/write method. When the serial port is stable, it remains at default; adjust only if blocked or untimely reads occur.
DtuIdDTU or Passthrough Terminal Number, used to distinguish which remote device is accessing.
Online filteringData forwarding only sends online variables. After activation, variables on offline devices will not be forwarded.
Collection GroupBusiness grouping of variables, used for collection, packaging, and data forwarding and filtering.

Login and Home Page Confirmation

Open http://<gateway-ip>:6100, enter the username and password, and sign in to GatewayRuntime Web. The default account is admin, and the default password is 111111. Change the default password immediately after the first production login.

GatewayRuntime login page

After logging in, you enter the "System Overview" by default. First, confirm that the page is accessible, engineering information is correct, and the number of channels and devices matches the field point list, with no persistent abnormalities in CPU, memory, or disk.

System overview page

Homepage ProjectsOn-site judgment method
Number of channels, equipment, and variablesConsistent with current project, point list, or delivery list.
Number of devices onlineWhen creating a new link, at least the target device should be online; After commissioning, the number of offline lines should match the on-site conditions.
Real-time alarmWhen an alarm occurs, first enter the alarm query to confirm the device, variable, alarm value, and time.
Checking acquisition frequency, forwarded cache, log volume, and disk space when CPU, memory, disk,sustained high levels.
Project InformationConfirm whether the version, authorized quantity, gateway name, and startup time comply with the field package.

Select Entry by Task

On-site TaskEnter MenuContinue Reading
First Confirm Whether the Gateway Is Operating ProperlySystem OverviewSystem Overview
Integrate PLC, Instruments, Acquisition ModulesDevelopment Configuration → Collection ConfigurationCollection Configuration
Verify Register Address, Data Type, or Write PointDevelopment Configuration → Collection Configuration → Select Device → More Functions → DebugPlugin Manual Index
Configure Internal Calculation Values, State Hold or Rule MidpointDevelopment Configuration → Memory ComputeMemory Compute
Upload data to host computer, MES, SCADA, cloud platform, or databaseDevelopment Configuration → Data ForwardingData Forwarding
Aggregate multiple edge Gateways through MQTTEdge: Development Configuration → Data Forwarding; central: Development Configuration → Collection Configuration → Select DeviceGateway MQTT Collection Client
Aggregate multiple edge Gateways through one mutual-TLS portDevelopment Configuration → Data ForwardingSync Bridge
View current values, historical values, or trendsData and alerts → Data queryData query
Handle current alarms or retrospective historical alarmsData and alarms → Alarm queryAlarm query
Troubleshoot offline, no values, forwarding failures, page errorsSystem logs, or collect/forward logs within the pageSystem logs
Configure network settings, time, restarts, or backupsSystem Management → System SettingsSystem Settings
Configure gateway takeover, recovery, or manual switchingSystem Management → System Settings → Gateway FailoverGateway Redundancy
Modify Port, Database, JWT, and Log Retention PoliciesConfiguration FilesAdvanced Configuration: Configuration File Description
External Program Call InterfaceAPIDevelopment Interface: Gateway API Documentation

Common Task Routes

Connect to a PLC or Instrument

SequenceOperationPass Standard
1Confirm communication methods, IP/port or serial port parameters, station numbers, point tables, and byte order on site.parameters come from equipment manuals, PLC programs, or final checklists.
2Enter "Collection Configuration" and create a separate channel for the target device.Channel logs show no persistent connection failures or timeouts.
3Create a new device, select the collection plugin, and fill in plugin properties such as station number, timeout, byte order, etc.The device shows online, and there are no persistent read/write errors in the device logs.
4first establish 3 to 5 typical variables.The current value matches the PLC software, instrument display, or on-site calibration values.
5Select the device and use More Functions → Debug to verify addresses and data types.Single-point reading is correct, then expand to the full point table.
6Batch import or copy complete point tables.No failure lines in the import results, and key points are spot-checked and correct.

For detailed fields and import/export methods, see Collection Configuration. Use the Plugin Manual Index for plugin properties, variable addresses, and verification. Share a channel with another device only when the plugin manual explicitly supports it.

Verify read/write or control points

OrderOperationExpected result
1and select the target device.The right side displays the device details, channel logs, device logs, and debugging page.
2Read read-only or safe points first.Address, station number, data type, and byte order have been validated correctly.
3Before writing, confirm that the field equipment allows remote control.The device is in maintenance or allowed debugging status, and the write value is within the allowable range.
4Write and read back feedback points.Callback values, feedback points, or on-site status are consistent with expectations.

Writing affects on-site equipment. For detailed debugging pages and troubleshooting, see the Plugin Manual Index.

Configure Data Upload

OrderOperationsConfirm data scope, format, address, account, certificate, and acceptance method with the host computer, MES, SCADA, cloud platform, or database manager through Standard
1.The other party clearly states the Topic, URL, table name, field name, time format, and validation method.
2First, create a small-range forwarding group with only a small number of variables.The variable is within the group range, and the trigger method meets the other party's requirements.
3Add a forwarding target under this group and fill in the connection parameters.Target enabled and online, with no authentication or connection errors in the target log.
4If an external field or Modbus slave address is needed, maintain the target variable property (the external mapping of a forwarding target to a single variable).External system fields, addresses, or write permissions must be consistent with the protocol description.
5Enter "Debug" or check the target log to confirm sending.The other party can see the correct data on a specified page, Topic, table, or log.
6Expanded to official checklist and reverted to log level.After stable operation, log levels revert to Info.

A variable with a value does not necessarily mean it will be forwarded. For a complete troubleshooting link, see Data Forwarding.

Data Query and Alarms

TasksOperationsNotes
View Current Stored ValuesEnter "Data Query → Real-Time Data".Data comes from real-time data targets, not directly reread from the PLC.
View Historical CurvesGo to "Data Query → Historical Data".The time range should cover the collection time, and the target must have been written to historical data.
Handle the current alarmEnter "Alarm Query → Real-Time Alarm".Confirmation of alarm only means the person is aware and does not mean the alarm condition has disappeared.
Export alarm recordsEnter "Alarm Query → Historical Alarms."You need to configure the historical alarm target and write the data first.

For details on the query page, see Data Query, and for alarm handling, see Alarm Query.

Troubleshooting Faults

PhenomenaWhere to Look FirstThen Look Where
Device OfflineCollection Configuration → Select Device → More Functions → Channel Log, Device LogSystem Logs → Backend Logs
Variables Have No Values or Incorrect ValuesVariable Address, Data Type, Byte Order, Array LengthDevice Debugging Plugin references
Write failureVariable read/write permissions, RPC write (external system reverse write point), write value formatDevice log, RPC log
Data not sentData forwarding group range, target enabled, Trigger mode, online filteringforwarding target logs, forwarding group logs
page operation failuressystem logs → operation logsbackend logs
external system call failuressystem logs → RPC LogEquipment Log or Forwarding Target Log

For logs usage, see System Log.

Advanced Feature Entry

FeaturesApplicable ObjectsDocumentation
Rule Engine, Scripts, Custom NodesEngineers Familiar with Business Logic and Script MaintenanceRule Engine, Script Management, Custom Node Types
Plugin Management and ManualsDelivery Engineers, Protocol ConfiguratorsPlugin Management, Plugin Manual Index
Certificate ManagementProjects requiring TLS, OPC UA security policies or two-way authenticationCertificate Management
User, Role, MenuSystem AdministratorUser ManagementRole ManagementMenu Management
Configuration FilesOn-site Administrators, Delivery Engineers, Operations StaffAdvanced Configuration: Configuration File Description
APISystem Integration and Secondary DevelopersDevelopment Interface: Gateway API Documentation

Frequently Asked Questions

PhenomenonHandling Recommendations
Login FailureConfirm Account and Password, User Enabled, Service Port Accessibility.
Device OfflineFirst check channel parameters and device plugin properties, then check network, serial port, and device logs.
Variable has no valueChecks variable address, data type, device online status, and device log.
Write failureConfirm read/write permissions, RPC write switch, write value format, and whether field devices allow issuance.
Forwarding target offlineView the forwarding target log, checking address, authentication, certificate, topic/URL/table name, and plugin status.
No data on the pageFirst confirm that the target has written data, then check the query time range, user permissions, and system logs.