List of NI-DNET Functions

NI-DNET Programmer

List of NI-DNET Functions

The following table contains an alphabetical list of the NI-DNET functions.

NI-DNET Functions

Function Purpose
EasyIOClose(Easy IO Close) Close multiple NI-DNET objects (LabVIEW only)
EasyIOConfig
(Easy IO Config)
Configure and open multiple NI-DNET objects (LabVIEW only)
ncCloseObject (Close) Close an NI-DNET object
ncConvertForDnetWrite
(Convert for DeviceNet Write)
Convert an appropriate LabVIEW data type for writing data bytes on the DeviceNet network
ncConvertFromDnetRead
(Convert From DeviceNet Read)
Convert data from the DeviceNet network into an appropriate LabVIEW data type
ncCreateNotification
(Create Notification)
Create a notification callback for an object (C only)
ncGetDnetAttribute
(Get DeviceNet Attribute)
Get an attribute value from a DeviceNet device using an Explicit Messaging Object
ncGetDriverAttr
(Get Driver Attribute)
Get the value of an attribute in the NI-DNET driver
ncOpenDnetExplMsg
(Open DeviceNet Explicit Messaging)
Configure and open an NI-DNET Explicit Messaging Object
ncOpenDnetIntf
(Open DeviceNet Interface)
Configure and open an NI-DNET Interface Object
ncOpenDnetIO
(Open DeviceNet I/O)
Configure and open an NI-DNET I/O Object
ncOperateDnetIntf
(Operate DeviceNet Interface)
Perform an operation on an NI-DNET Interface Object
ncReadDnetExplMsg
(Read DeviceNet Explicit Message)
Read an explicit message response from an Explicit Messaging Object
ncReadDnetIO
(Read DeviceNet I/O)
Read input from an I/O Object
ncSetDnetAttribute
(Set DeviceNet Attribute)
Set an attribute value for a DeviceNet device using an Explicit Messaging Object
ncSetDriverAttr
(Set Driver Attribute)
Set the value of an attribute in the NI-DNET driver
ncStatusToString
(Status to String)
Convert status returned from an NI-DNET function into a descriptive string (C only)
ncWaitForState
(Wait for State)
Wait for one or more states to occur in an object
ncWriteDnetExplMsg
(Write DeviceNet Explicit Message)
Write an explicit message request using an Explicit Messaging Object
ncWriteDnetIO
(Write DeviceNet I/O)
Write output to an I/O Object