background image

  

  

  

  

  

   

 

 

 

(800) 543-8390       FAX (859) 727-8506       www.balluff.com

 

AOI_BNI006A_50_31_040 User Guide 

Page 12 of  26 

 

4.3 

The Input UDT (UDT_BNI006A_Inputs_50_31_040) consists of all inputs associated with the BNI004A 
block.  A description of this UDT and its function is included here: 

 

 

4.3.1 

Data – this is a single 16-bit INT register that contains all discrete input data bits.  If a port is 
configured in IO-Link mode, the indicated result is 0. 

4.3.2 

Short_Circuit – this is a single 16-bit register that contains all discrete short circuit bits.  These 
bits indicate a short circuit between pins 1 and 3 on stated port. 

4.3.3 

Overload – this is a single 16-bit register that contains all discrete overload bits.  These bits 
indicate an overload has occurred on the indicated port and pin number.  Note that these bits 
will only function if the port is configured as an output. 

4.3.4 

UA_Fault – this Boolean value indicates whether auxiliary power is currently applied to the 
BNI004A device’s output points.  This bit is typically used to indicate an Emergency Stop has 
occurred. 

4.3.5 

US_Fault – this Boolean value indicates whether sensor power is currently applied to the 
BNI004A device. 

4.3.6 

Port_x_IO_Link_Status – (x = 1, 2, 3, or 4) this Boolean value indicates whether the indicated 
Port (1-4) has been placed in IO-Link mode. 

4.3.7 

Port_x_Device_Connected – (x = 1, 2, 3, or 4) this Boolean value indicates whether the 
indicated Port (1-4) has an operational IO-Link device connected to the port. 

4.3.8 

Port_x_Validation_Failed – (x = 1, 2, 3, or 4) this Boolean value indicates whether the indicated 
Port (1-4) has passed the validation type as defined in the Configuration UDT (see Section 4.5). 

 

Содержание BNI006A

Страница 1: ...AOI_BNI006A_50_31_040 Add On Instruction User Guide December 2 2013 Balluff Inc 8125 Holton Drive Florence KY 41042 1 800 543 8390 www balluff com...

Страница 2: ...006A_50_31_040 User Guide Page 2 of 26 Table of Contents 1 0 Scope 3 2 0 Products 3 3 0 Instructions 4 4 0 User Defined Data Type UDT 11 5 0 Software Validation 17 6 0 Troubleshooting Tips 22 7 0 Defi...

Страница 3: ...uide was developed for use with the software module AOI_BNI004A_40_27_041 L5X This software module is available for download at the web site www Balluff com AOI 2 2 This software module was developed...

Страница 4: ...three step process that must be followed sequentially hardware configuration import AOI module along with all associated UDTs and create new ladder logic with AOI modules 3 2 Hardware Configuration 3...

Страница 5: ..._040 User Guide Page 5 of 26 3 2 2 Configuring the BNI EIP 508 105 Z015 in RSLogix5000 3 2 2 1 Establish 1756 ENxx communication module in I O Configuration 3 2 2 2 Right click 1756 ENxx and choose Ne...

Страница 6: ...Format Data SINT Input Size 392 bytes Assembly Instance 100 Output Size 262 bytes Assembly Instance 101 Configuration Size 194 bytes Assembly Instance 102 5 2 2 5 Depending on the application and netw...

Страница 7: ...f 26 3 3 Import AOI 3 3 1 Right click on the Add On Instructions element of the Controller Organizer to view a menu that includes Import Add On Instruction as shown below Locate your folder containing...

Страница 8: ...is can be verified by checking the User Defined element under Data Types in the Controller Organizer 3 4 Create logic using RSLogix5000 3 4 1 Once an AOI has been imported it can be used in the same m...

Страница 9: ...d Tags SINT 392 Module_Name I Data BNI_EIP_508_Raw_Output Data 262 byte array of raw data from Hardware Module Defined Tags SINT 262 Module_Name I Data BNI_EIP_508_Raw_Config_Data 194 byte array of ra...

Страница 10: ...t_7_Data All I O Data Associated with IO Link Port 7 IO_Link_Port_Data Port7_Data BNI_EIP_508_Port_8_Data All I O Data Associated with IO Link Port 8 IO_Link_Port_Data Port8_Data Mapped_BNI_EIP_508_Da...

Страница 11: ...e 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 d...

Страница 12: ...occurred on the indicated port and pin number Note that these bits will only function if the port is configured as an output 4 3 4 UA_Fault this Boolean value indicates whether auxiliary power is cur...

Страница 13: ...t data bits 4 4 2 Restart this is a single 16 bit INT register that contains all discrete Restart bits A Restart bit must be toggled following a detected short circuit event 4 4 3 Display_RED this Boo...

Страница 14: ...process data flow 4 5 2 Port_x_Cycle_Time x 1 2 3 or 4 this SINT value holds the cycle time for the indicated Port 1 4 Bits 0 6 hold the cycle time value while bits 7 8 represent the time base 4 5 3...

Страница 15: ...4 this Boolean value must be set high or ON to perform an upload of the current parameter set Note The connected IO Link device must support this feature 4 5 8 Port_x_Parameter_Download_Enable x 1 2 3...

Страница 16: ...the user to access the data directly without mapping each of the four port s data into the master s single data buffer This UDT is used for both the IO Link master AOI as well as each IO Link slave A...

Страница 17: ...oller scoped input tag 5 2 1 This example uses Port 6 Pin 4 Input buffer byte 0 bit 6 although any input bit will suffice Note that all I O points are freely configurable as either inputs or outputs a...

Страница 18: ...other discrete output device between pins 1 and 4 on Port 4 then transition the output bit to ON or high This bit can be viewed in the Controller scope tags as shown below Note that when the AOI modul...

Страница 19: ...rly this example will include a two step process 1 Configure Port 1 to IO Link mode 2 Observe Balluff s Vendor ID 5 4 1 1 To configure Port 1 to IO Link mode set the value of the Port_1_Function tag e...

Страница 20: ...ort is in IO Link mode the displayed Vendor ID should be 0378h or in decimal of 3 120 These values bit can be viewed in the Controller scope tags as shown below the two screen shots are identical exce...

Страница 21: ...lluff IO Link device is connected to Port 1 in IO Link mode these values will be displayed When the IO Link slave is disconnected from Port 1 these values will return to 0 If this is not the case plea...

Страница 22: ...Software configurations RSLogix5000 version 18 01 or higher must be used with this Add On Instruction 6 1 3 Revision levels 6 2 After confirming the revision levels of all system components the next s...

Страница 23: ...To validate the software configuration 6 3 1 1 Ensure that the Balluff hardware is communicating properly with the Logix processor A communication error is easily identified when RSLogix5000 is onlin...

Страница 24: ...with RSLogix5000 Balluff s AOI modules are composed of UDTs and associated logic to implement control algorithms This module is hardware specific All AOI modules contained in a project will be located...

Страница 25: ...r UDTs All UDTs contained in a project will be located in the Controller Organizer as shown below 7 1 6 I O Configuration Tree the area of RSLogix5000 where all physical or real world Inputs and Outpu...

Страница 26: ...cuments can be obtained by contacting Balluff Technical Support at technicalsupport balluff com 8 1 1 BNI EIP 508 105 Z015 User s Guide 8 2 Other documents Each Balluff IO Link device that may be conn...

Отзывы: