I/O operation functions

API function
Description
RSLinx Classic
Interchange
DTL_CANCEL_RECV
Cancels pending asynchronous receive function.
Not supported
Supported
Clears (sets to 0) a bit in the WID mask.
Supported
Supported
Clears specified WID status to 0.
Supported
Supported
Calls back procedure to handle the completion of I/O operations.
Supported
Supported
Reads data from the PLC and immediately returns.
Supported
Supported
Reads data from the PLC and waits for completion.
Supported
Supported
Reads data from the PLC and returns callback.
Supported
Supported
DTL_RECEIVE
Initiates receiving unsolicited data item and returns.
Not supported
Supported
DTL_RECEIVE_W
Initiates receiving unsolicited data item and waits.
Not supported
Supported
DTL_RECEIVE_ENABLE
Enables receiving unsolicited data item and returns.
Not supported
Supported
Read Modify Write to the PLC and return.
Supported
Supported
Read Modify Write to PLC and waits for completion.
Supported
Supported
Read Modify Write to PLC and returns callback.
Supported
Supported
Sets a bit in the WID mask to 1.
Supported
Supported
Sets WID status.
Supported
Supported
Tests a bit in the masking result and returns the state of the bit.
Supported
Supported
Tests any WIDs status.
Supported
Supported
DTL_UNSOL_GETALL
Requests to receive all unsolicited messages and returns.
Not supported
Supported
DTL_UNSOL_GETALL_W
Requests to receive all unsolicited messages and waits for completion.
Not supported
Supported
DTL_UNSOL_GETALL_CB
Requests to receive all unsolicited messages and returns callback.
Not supported
Supported
Returns to calling application when expected WID gets set.
Supported
Supported
Writes data to the PLC and immediately returns.
Supported
Supported
Writes data to the PLC and waits for completion.
Supported
Supported
Writes data to the PLC and returns callback.
Supported
Supported
Zeros the WID mask (clears each bit).
Supported
Supported
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal