• Home
  • Custom Interface (CID) TOP Server And IO Driver + 1 Year Support & Maintenance Agreement

Custom Interface (CID) TOP Server And IO Driver + 1 Year Support & Maintenance Agreement

(0)No Reviews yet
$1,993.00
  • License Type: Perpetual
  • OS: Windows Server 2025 / 2022 / 2019 / 2016, Windows 11 / 10
  • Build custom device communication drivers
  • Flexible protocol development support
  • Integrates non standard devices
  • Extends connectivity beyond native drivers

The TOP Server Custom Interface driver allows you to quickly and easily add an external client interface to any custom developed application. The CID driver is completely integrated into the TOP Server just like the large number of other drivers in the TOP Server family, which means your custom application gains the proven interoperability with most software applications in the automation industry that comes with TOP Server.

The CID driver can access any CID-compliant software solution implementing developer accepted Shared Memory Standards and Constructs. Once accessed, TOP Server makes this data available to client applications through its wide range of client interfaces, including certified standards such as OPC DA, OPC UA and native interfaces such as SuiteLink and NIO/PDB.

A software solution becomes CID-compliant when a developer adds functionality to that solution for creating a shared memory interface that is accessible by an external application - the TOP Server CID Driver.

The TOP Server CID driver includes sample code (C++ and C#) to help you get started and using standard developer techniques.

  • Maximum Number of Channels: 512 (Max # of CID applications per TOP Server instance)
  • Maximum Devices per Channel: 512 (Max # of topics/tag groups per CID application)
  • No Toolkits to Purchase and Learn
  • Sample Code Provided (C++ or C#)
  • Ability to develop in any language that supports the Windows API
  • Relies on "developer known" shared memory standards and constructs
  • Definition of up to 2 GB of Shared Memory (external CIDA app creates the shared memory file and an XML config file defining the data map)
  • Coordination of processing through handshakes
  • Supports all standard data types and data arrays

Communication

Protocols Supported

Shared Memory Communication via standardized structures

Connection Types

Shared Memory

Max Devices per Channel

512 channels, 512 devices per channel

  • XML-Based Memory Map Definition
  • Mutex Locking for Memory Access
  • Timeouts for Error Checking
  • Max Processing Values to Avoid Excessive Blocking
  • Read Request/Write Request Handshaking
  • Support for bit access for a single element
  • Support for single element access from an array
  • Multi-threaded architecture for high scalability
  • Runtime changes via wizard-based configuration interface with intuitive Properties Editor
  • Secure User Management
  • Built-in Device/Network Redundancy
  • Auto-Demotion (Slow Polling)
  • Extensive communication and server diagnostics (OPC/Communications/Event Log)

Auto-Configuration of TOP Server project through XML File Import (XML generated by CID Application)

Robust Tag Definition (Tag Name, Description, Scan Rate, Data Type, Read/Write Access, etc.)

CID Application Specific Error Code Integration with TOP Server Event Log

Single Data Source for CID and PLC Data

Driver can be used many times in a single TOP Server project, with each instance accessing different CID Applications

Simple configuration applying the same principles as other channel and device configurations

Custom Applications

Any CID-compliant software solution implementing developer accepted Shared Memory standards and constructs

Custom developed applications with shared memory interface

Third-party applications modified to support CID protocol

For a complete list of supported models and firmware versions, please contact our technical support team or download the driver documentation

Ratings & Reviews

No reviews available

Be the first to Write a Review