Summary of Contents for Rockwell Automation Allen-Bradley 871FM-M7BA20-x
Page 1
User Manual Original Instructions Miniature Metal Flat Pack Inductive Sensors with IO-Link Catalog Numbers 871FM-M7BA20-x, 871FM-MV7BA20-FD02X, 871FM-M10BA30-x, 871FM-MV10BA30-x...
Page 2
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may be impaired. In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment.
This Manual? IO-Link. Overview and Benefits Rockwell Automation is the only supplier who provides every piece of the Connected Enterprise solution from top to bottom. Plus, exclusive features, and Premier Integration between Allen-Bradley components and an Integrated Architecture® system allow for a seamless connection and commission of control components.
IO-Link communication has successfully been established with the master. The sensor transmits parameter and diagnostic information that can be accessed via PLC process data. No user intervention is required to enable this functionality within the sensor. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
55 Hz, 1 mm amplitude IO-Link Protocol IO-Link V1.1 Interface Type IO-Link Mode COM 2 (38.4 kBd) Cycle Time 10.4 ms, minimum SIO (standard I/O) Supported (pin 4 for either IO-Link or SIO) Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
We recommend adjusting the sensor to be closer to the target. IMPORTANT When the sensor is connected to IO-Link, the status indicators do not indicate margin status. The margin status is shown as a process bit in the Studio 5000® controller tag. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
• Forward and backward compatible, sensor catalog numbers remain the same • No special cables required • Connectivity options remain the same • Access IO-Link functionality by simply connecting an IO-Link enabled device to an IO-Link master Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
IMPORTANT The response time of an IO-Link system could be fast enough for high-speed applications. In this case, it is possible to monitor/configure the sensor through IO-Link on pin 4 while pin 2 is connected to a standard input card. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
The typical response time for a device therefore results from the effective cycle time of the device and the typical internal processing time of the master. (See Specifications on page 10 for minimum product cycle time.) Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
IO-Link master. The transmission of device parameters or events occurs independently from the cyclic transmission of process data (see Error Codes and Events on page 77 for device-specific events and associated codes). Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
(portable network graphics). These files adhere to the IO-Link open standard, which means that they can be used with any IO-Link masters. IODD files are assigned using Studio 5000® and the 1734-4IOL Add-on Profile (when using the 1734-4IOL IO-Link master module). Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Allen-Bradley® IO-Link enabled devices into the system. To simplify the integration of the Allen-Bradley IO-Link devices to the Rockwell Automation architecture, there is an IO-Link Add-on Profile (AOP) available for the 1734-4IOL master module. The use of an AOP simplifies the setup of devices by providing the necessary fields.
(where differences exist) to upload the parameters that are currently in the device and store them in the controller. Alternatively, you can choose to download the parameters that are stored in the controller to the connected IO-Link device. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
The IO-Link channel configuration is stored within the Logix controller. Tag Naming for I/O Data: Rockwell Automation system solutions provide tag names that are based on the Allen-Bradley sensor connected. I/O data is converted, formatted, and named based on the Allen-Bradley sensor applied.
Studio 5000 to establish communication with the controller that is being used. You must also add the 1734-AENTR adapter and 1734-4IOL IO-Link master module to Controller Organizer Tree (see Chapter 6 Chapter 7 for detailed instructions). Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
2. Click New Project. 3. In the New Project dialog box, select the controller for your project, name the project, and click Next. In this example, the project is named 1769 L24ER CompactLogix 5370 controller. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 26
4. After selecting the controller, name the project and click Next. In this example, the project name is “Project871FM.” 5. To verify communication, set the IP address by clicking the browsing icon. Project871FM opens. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 27
6. Select the controller that is being used for the project and click Go Online to start communication. In this example, we are using a 1769-L24ER-QB1B CompactLogix. The next step is to Configure the IO-Link Master on page Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 28
Chapter 5 Create a Project Notes: Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
1. Make sure that the controller is offline to configure the IO-Link Master. 2. In the controller organizer tree, find Ethernet under I/O Configuration and right-click to add New Module. The module window pops up and shows the available modules. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 30
Create. 4. Name the Ethernet adapter (in this example our adapter name is “adapter”), set the chassis size, check the module revision, and configure the adapter Ethernet address. Click OK and then Close. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 31
Configure the IO-Link Master Chapter 6 5. The 1734-AENTR adapter appears in the Controller Organizer tree. 6. Right-click on 1734-AENTR/B Adapter, and then select New Module. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Version 20 or higher of Studio 5000 environment supports this module and AOP. To verify that the 1734-4IOL module is installed, configure a 1734-AENTR adapter and add a 1734-4IOL module from the library. If required the AOP can be downloaded from https://download.rockwellautomation.com/esd/ download.aspx?downloadid=addonprofiles. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
2. Next click in the Change Device column for the IO-Link channel number the sensor will be added to. A window that contains a library of all sensors that are currently registered in the IO-Link Device Library appears. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 34
4. You can change the Application Specific Name, Electronic Keying, and Process Data Input configuration while the project is in the offline mode. IMPORTANT The 871FM IO-Link does not support Application-specific Name or Process Data Input configuration when online. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 35
• Process Data Input: Select the input data from the pull-down menu (for devices that support multiple layouts of input data). Click OK. 5. Click Yes to confirm the sensor changes. The module properties screen appears on the General Tab. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 36
Connect the 871FM Sensor to the IO-Link Master 6. Click the IO-Link tab. 7. Locate the sensor that you added in the organization tree and select it. The sensor can now be configured through the Add-on Profile. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 37
8. Click Go Online to communicate with the controller and sensor. Review the 1734-4IOL IO-Link AOP on page 47 for a description of each 1734 AOP tab and how to use the AOP to configure the sensor. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 38
Chapter 7 Connect the 871FM Sensor to the IO-Link Master Notes: Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Once the IODD is registered, there is no need to register the IODD again unless it is deleted from the Master Tree manually. Registration Procedure 1. Double-click 1734-4IOL in the Controller Organizer Tree. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 40
Register the 871FM IODD 2. Select the IO-Link tab. 3. On the IO-Link screen, click Change. 4. Click in the Change Device column for the IO-Link channel number that the sensor is added to. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 41
Register the 871FM IODD Chapter 8 5. In the IO-Link Device Library window, select Register IODD. 6. Click Register IODD in the following dialog box. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 42
Register the 871FM IODD 7. Locate the IODD XML file and select it (multiple files can be selected). Then, click Open. 8. Click Exit. The 871FM is now visible in the IO-Link Device Library. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 43
You can change the application-specific name, electronic keying, and process data input configuration while the project is in the offline mode. IMPORTANT The 871FM IO-Link does not support application-specific name or process data input configuration when online. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 44
• Process Data Input: Select the input data from the pull-down menu (for devices that support multiple layouts of input data). Click OK. 11. Click Yes to confirm the sensor changes. The module properties screen appears on the General Tab. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 45
13. Click Go Online to communicate with the controller and sensor. The IODD registration and connection to the IO-Link master is complete. Chapter 9 for a description of each 1734 AOP tab and how to use the AOP to configure the sensor. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 46
Chapter 8 Register the 871FM IODD Notes: Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Provides device monitoring parameters with signal strength ON, signal strength OFF, contrast, and gain. Parameter Different configurable parameters available in the 871FM. Diagnosis Monitor IO-Link communication characteristics. For a complete listing of all sensor parameters and parameter definitions, see Device Parameters on page Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Whether the sensor is also designed to operate without an IO-Link connection. IODD The complete file name of the IODD that is assigned to the product. Document Version The version control for the IODD. Date of Creation The date the IODD file was created. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
The Identification tab shows device information such as specific Vendor ID and Device ID for the exact sensor that is configured. These fields are automatically populated according to the sensor information. These fields are read-only (ro). Observation Tab Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
When the polarity changes both outputs invert. • Hysteresis displays the sensor output hysteresis value. The real value for hysteresis is the value that is shown on this parameter that is divided by 100. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
4095 ms. Timer must be enabled. – Duration Not Triggered: Displays the amount of time the target was not detected. The maximum value that this parameter displays is 4095 ms. Timer must be enabled. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Explicit Messaging to the appropriate index. See Device Parameters on page 71for additional information about index. Duration Displays the amount of time that the sensor output has been OFF (Duration Not Triggered) and ON (Duration Triggered). Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
The Device Storage Lock is a read-only parameter that describes that data storage on the sensor cannot be locked. Therefore the Local User Interface Lock keeps unauthorized operators from changing the sensor threshold setting when using the local sensitivity adjustment. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
• Operating Hours – Since Power Up: Displays the total operating hours that the sensor has been running since the last time the sensor power was cycled. This value is reset to zero every time that the sensor loses power. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
The changes can be done on a per channel basis. Before you proceed with this task, the Refresh function is: • Only enabled in online mode. • Performed initially when the Add-on Profile is launched in online mode. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 56
Communication errors (if applicable) are indicated in the dialog for each channel. A link is available for you to click to retry communication. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 57
• Use Device Values: Uploads the parameter values that are read from the connected IO-Link device to the project. • Use Project Values: Downloads the parameter values from the project to the connected IO-Link device. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 58
1.0X) when the output is OFF. Gain: Displays the excess gain above the sensor threshold to maintain reliable detection of the target. Signal: Provides the raw measurement value of the amount of signal reflected from the target. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
In this chapter, the Add-On Instruction is provided to allow you to read and change the read/write parameters of your sensor. Download 1. In the main routine, right-click a new rung and select Import Rung. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 60
Install the 871FM Sample Code Add-On Instruction 2. Browse to the folder and click Open. 3. On the import configuration screen, click OK. 4. The AOI I then imports and a new rung is created. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 61
5. Click the Read Index ellipsis (…) to open the read index message configuration. 6. Select the Communication tab. 7. Browse to your 4IOL module and click OK. 8. Click Apply and OK to close the configuration box. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
The Add-On Instruction has been created to allow you to read and change parameters. The control data type IO_Link_871FM_AOI is used to change and read parameters. Values can be viewed by expanding the Msg_Date data type. Figure 1 - My_871FM Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 63
1. Set the channel number that the 871FM sensor is connected to. 2. Set the Update tag to a value of 1 3. Once all parameters have been read, the update complete tag is set to a value of 1 Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
NC, Phy Mode, Lock simply toggle the associated bit in Msg_data AOI control data array. The status can be viewed in the My_Output_Data tag. IMPORTANT For Timing and Counter functions, be sure that the functionality is enabled within the AOP. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Status indicator does not Supply cable to the sensor is Replace the damaged cable. light up damaged. No IO-Link connection to No power supply See error “Operating Indicator” status the device indicator does not light up. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
RSLogix 5000® program. Add-on Profiles are files that you add to your Rockwell Automation® library. These files contain the pertinent information for configuring a device that is added to the Rockwell Automation network. The Add-on Profile simplifies the setup of devices because it presents the necessary fields in an organized fashion.
Page 68
Appendix A Install the Add-on Profile 4. Accept the license agreements and click Next. Follow the module profiles installation wizard. 5. Verify that Install is selected and click Next. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 69
Install the Add-on Profile Appendix A 6. Review the install details and click Install. 7. The installation process begins. This process can take several minutes. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 70
Appendix A Install the Add-on Profile 8. When complete, click Next. 9. Click Finish and review the release notes for any additional information. The IO-Link AOP installation is completed. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
StringT Specific Tag User Tag 1 0xC0(192) 0x00(0) — UIntegerT bitLength=32 User Tag 2 0xC1(193) 0x00(0) — UIntegerT bitLength=16 Revision Information Hardware 0x16(22) 0x00(0) — StringT Revision Firmware 0x17(23) 0x00(0) — StringT Revision Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
4 = Failure Last Event 0x6E(110) 0x00(0) 0…65,535 UIntegerT bitLength=16 Operation Information .Operating Time - Since Inception 0x5B(91) 0x01(1) Uinteger(RecordT) bitLength=32 bitOffset=32 .Operating Time - Since Power Up 0x5B(91) 0x0(2) Uinteger(RecordT) bitLength=32 bitOffset=0 Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 75
Direct Parameters 1.Min Cycle Time 0x00(0) 0x03(3) 2 ms UIntegerT bitLength=8 bitOffset=104 Direct Parameters 1. Master Cycle Time 0x00(0) 0x02(2) 2 ms UIntegerT bitLength=8 bitOffset=112 Direct Parameters 1.IO-Link Revision ID 0x00(0) 0x05(5) 0x11 UIntegerT bitLength=8 bitOffset=88 Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
— 0...4095 BooleanT bitLength=32 bitOffset=8 SignalStrength Depends on mode — 0...65,535 UIntegerT bitLength=16 bitOffset=16 Count Depends on mode — 0...65,535 UIntegerT bitLength=16 bitOffset=16 IMPORTANT Process Data parameter allows a maximum of four bytes. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Write attempt to read-only address Invalid value range, parameter 0x8030 Parameter value too large 0x8031 Parameter value too small 0x8032 Application error 0x8081 Application does not respond Application not ready 0x8082 Application does not respond Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
+ 1 Instruction Message Configuration Array[0] Array[1] Source Length [bytes] Service Code Attribute ID 4IOL Channel# 4IOL Read 8IOL Channel# 8IOL (1) For more information about Service Codes, see Appendix A. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
+ 1 Subindex# Instruction Message Configuration Array[0] Array[1] Source Length [bytes] Service Code Attribute ID 4IOL Channel# 4IOL Subindex# Read 8IOL Channel# 8IOL Subindex# (1) For more information about Service Codes, see Appendix A. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
PLC-5 controller previously can have an issue with bytes that swap when the information is sent to the ControlLogix system. To help arrange the byte in the proper order, the ControlLogix processor has an instruction SWPB. Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 84
Appendix D Explicit Messaging Examples Notes: Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
16 counter 51 data mapping 52 hardware 23 operation 50 setup example 24 sensor 51 health status timer 51 sensor 16 configure how does IO-Link work 16 IO-Link master 29 Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 86
23 AOP 62 change state 64 specifications 10 configuration 50 status information 54 sensor health 16 overview 9 status indication 13 871FM with IO-Link 15 subindex read 83 write 82 swapping byte 83 Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 87
51 transmission quality 17 rates 17 trending real-time 16 troubleshooting 65 checklist 65 user interface 13 value status 18 what is IO-Link 15 why IO-Link 15 wiring 14 write index 80 subindex 82 Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 88
Index Notes: Rockwell Automation Publication 871FM-UM002A-EN-P - April 2017...
Page 90
Rockwell Automation maintains current product environmental information on its website at http://www.rockwellautomation.com/rockwellautomation/about-us/sustainability-ethics/product-environmental-compliance.page. Allen-Bradley, CompactLogix, ControlLogix, POINT I/O, Rockwell Automation, Rockwell Software, RSLogix 5000, Studio 5000, and Studio 5000 Logix Designer, are trademarks of Rockwell Automation, Inc. Trademarks not belonging to Rockwell Automation are property of their respective companies.
Need help?
Do you have a question about the Allen-Bradley 871FM-M7BA20-x and is the answer not in the manual?
Questions and answers