This document has only the specific information about the device connection settings and its address syntax.

Refer to the User Guide for more information on the Device Module.


This driver allows only to READ the channels, not write. The reason to have a read-only hardcoded driver to run on critical processes where the project should not be allowed to have a writing configuration option.



Summary

NIDataSockes communication driver implements communication with National Instruments softwares, including LabView and others which are compatible with the National Instruments Data Sockes interface. 

Communication Driver Information
Driver nameNIDataSocketsRead
Assembly NameT.ProtocolDriver.NIDataSocketsRead
Assembly Version1.2
Available for LinuxFalse
Devices supported 

National Instruments Labview

Manufacturer
Protocol

National Instruments Data Sockets

Interface

TCP/IP

Multi-threading

User defined

Max number of nodes

User defined

PC RequirementsEthernet port


NOTE

This driver supports any tag defined on target system.


Channels Configuration

Protocol Options

  • Maximum size of blocks: Defines the maximum number of addresses in a read block.
  • Message Format: defines the protocol used for the Data Sockets communication:
    • DSTP
    • OPC
    • LOOKOUT
    • HTTP
    • FTP

Settings

TCP/IP:

  • NodeConnections: Defines the maximum number of parallel requests that will be sent to each node (asynchronous communication)



Nodes Configuration

Station Configuration 

TCP/IP:

Station syntax: <IP address>

Where :

  • <IP address>: IP address of the slave device in the network

You can also add /<Branch> at the Station name.

E.g.:  192.168.1.1

122:168.1.1/MyTags



Points Configuration

The syntax for the communication point is: InitialBranch/TagList/Tag1


NOTE

If you have many tags sharing the initial branchs, you can also remove the InitialBranch from the Point address and move it to the Node-Station address.

Driver Revision History

NIDataSockets Revision History
Version Notes
1.2Initial release on new documentation standards.

In this section...

  • No labels