(800) 543-8390       FAX (859) 727-8506     www.balluff.com 
AOI_BNI006A_50_31_040 User Guide  Page 11 of  26
 
4.0  User-Defined Data Type (UDT) 
4.1  The User-Defined Data Type for the Add On Instruction defines the interface for the AOI and the user’s 
project.  For AOI_BNI006A_50_31_040, the highest level UDT. UDT_BNI006A_50_31_040, is 
comprised of three sub-UDT components:  Input (I), Output (O) and Configuration (C).  One additional 
UDT is defined, IO_Link_Port_Data, for integrating data through configured IO-Link ports. 
4.2  The highest level UDT (UDT_BNI006A_50_31_040) consists of the three sub-UDT components 
described in Sections 4.3 through 4.5 below.