
Modbus Slave OPC Server
The Modbus Slave OPC Server supports communications to Modbus RTU and ASCII master applications. The OPC server supports the basic memory types and signal types for Modbus. The OPC Server supports multiple devices and multiple ports with one instance. The OPC server is multi-threaded for high-speed performance.
| Product | Price |
|---|---|
| Single Station License | $495 US |
| Site License | $2,500 US |
| Corporate License | $5,000 US |
The setup of the OPC server is simple with a tag configuration that allows the user to define a point as a specific device address between 1-247, a memory type, an offset, and a signal type. These tags are defined under a port object. Multiple ports can be used at the same time if desired.
When the server is enabled for communications all tags will start with the OPC data quality of uncertain. When either on OPC client or a Modbus master sets the value of the tags the quality will go to good. If you wish to have the quality of the tags start with good quality set the parameter Start With Good Quality under Communications.
When the server receives a request for data on a port it will get the values for the first tags in the configuration that matches the request. If more than one tag has the same device address, memory type, and offset the value from the first tag in the configuration that matches the request will be passed back to the master. If the master sends a force or write data request the server will set all tags that match the same device address, memory type, and offset.
If the master queries for a device that is not defined under the port object no response will be provided. This will allow the OPC server to exist on a multi-drop network without interfering with communications with other devices. If the master requests multiple values and only some of the offsets exist in the configuration the non-existent offsets will be set with a value of 0. If the master sends a multiple or single offset force or set value(s) and at least one tag with the correct device address, memory type, and offset is found a respond will be given. If no tag matches the set request no response will be given.
Features Include:
- Multiple master connections supported through multiple serial ports.
- Multiple device addresses supported for each master connection.
- Supports multiple OPC clients.
- Multi-Threaded for high speed.
- Compatible with Microsoft Windows 95 with DCOM, Windows 98, Windows NT 4.0, Windows 2000, and Windows XP.
- Supports Modbus RTU and ASCII protocols.
- ModSoft compliant mnemonics for memory types.
- CSV file import/export feature for easy setup in third party spreadsheet or database.
- GUI allows one step procedure to setup thousands of Items.
- Remote tag browsing from OPC clients.
- Device simulation for off-line data testing.
- Easy installation, self-registering.
The KepServerEx product offers connection to over 100 different devices to provide reliable and efficient communications to OPC Systems.NET. This OPC Server runs as a Windows Service which provides unattended execution on Windows Server 2003 and 2008 systems with no user login required. With built in diagnostics for both device and OPC communications you can easily troubleshoot your initial communication setup. This server also support dynamic address for common drivers like the Allen Bradley Suite to allow OPC Clients like OPC Systems.NET to determine what data to communicate from one central configuration.
Review the list of drivers to find your specific equipment you wish to communicate with.
Click here to download the KepServerEx OPC Server for a free trial.
Combine with OPC Systems.NET for a complete HMI and SCADA solution.


