86 model 2000 DeviceNet Module Manual (DN611/DN611A)Chapter 4 Operating Procedures for the DN611 (Software)44.4 User Function Block for Slave Data Input/OutputMREAD and MWRITE instructions are used for the S controller to access the input/output data areas of the DN611, which store data to output to slave devices and inputdata received from them. A sample of user function block for slave data input/output isdescribed in this section.The user function block described here is a sample, and can be customized to make iteasier for the user. The internal descriptions of the user function block are given inAppendix D. For the procedures for preparing and registering user function blocks, see the Engineering Tool - Basics (6F8C0875) or theEngineering Tool Online Manual.The user function blocks explained in this section are scheduled to be registered in theEngineering Tool Version 1.5 up.4.4.1 Input/output data area batch access(1) FunctionThis is to write output data from the area (WRITE_DT) provided for the controller inthe polling output data area and bit stroe outputt data area of the DN611. If the datais for polling, specify a data size in the rangge of 1 to 128 words; if it is for bit strobe,the data size is fixed at 4 words.Input data is also copied from the polling/bit strobe input data area of the DN611 intothe area (READ_DT) provided by the S controller. Specify a data size in the range of1 to 128 words.(2) Diagrammatic representation (Function block)DN_SLAVERWCHREQUNITSLOTDONEERRWRITE_DTREAD_DTN_WPOLN_RPOLSTATUS