background image

  

  

  

  

  

   

 

 

 

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

 

AOI_BNI006A_50_31_040 User Guide 

Page 17 of  26 

 

5.0 

Software Validation 

5.1 

If the preceding instructions (5.0 Instructions) have been successfully completed, the software module 
will be integrated into the RSLogix5000 project and it will be ready to use.  The user will be able to 
verify proper operation of the AOI by monitoring the transition of a controller-scoped tag and its 
corresponding real world device.  This section describes a sampling technique that will verify the proper 
operation of one input bit, one output bit, and a configuration parameter. 

5.2 

This example describes how to validate the transition of a controller-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 and will respond to 
logic accordingly. The key point of this example is to ensure that the AOI bit corresponding to 
the selected input bit follows it.  Place a device (discrete sensor or jumper wire) between pins 1 
and 4 on Port 6 to cause this Input bit to transition to ON or “high”.  This bit can be viewed in the 
Controller scope tags as shown below: 

 

 

Note that when the AOI module was used in the logic, the parameter Mapped_BNI_EIP_502_Data was 

assigned to a tag named “Mapped_Master_Data”. 

 

5.2.2 

While this bit (Mapped_Master_Data.I.Data.12) is ON or “high”, the corresponding LED on the 
I/O block should be lit.  If this is not the case, please refer to Section 7.0 Troubleshooting. 

 
 
 

 

 

Содержание 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...

Отзывы: