DTL_WRITE comments

The DTL_WRITE and DTL_WRITE_CB functions have a limit of 40 concurrent asynchronous read/write operations.
The DTL_WRITE function places a copy of the data into the data table of the specified processor. The data may be converted from the application data type to the processor data type, depending on the data item definition specified in the DTL_C_DEFINE function. If a conversion error occurs, no elements are written to the processor's data table.
The final I/O completion status code (
io_stat
) may be any of the return values previously listed.
If you attempt to write a data item to the Input or Output section of an SLC 500, SLC 5/01, or SLC 5/02 processor, this function fails and
io_stat
is set to PCCCSTS10.
The Output section of the SLC 5/03, SLC 5/04, or SLC 5/05 processors is inaccessible. If you attempt to write a data item to the Output section of these processors, DTL_WRITE returns an PCCCSTS10 error. You can write a data item to the Input section of these processors, but only through the DTL_READ function.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal