Summary of Contents for Rockwell Automation 871C-D NP Series
Page 1
User Manual 871C Miniature Inductive Sensors with IO-Link Interface 871C-D*NP*-**, 871C-DM*NP*-**, 871C-M*NP*-**, 871C-MM*NP*-**...
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.
Features • 10…30V DC operating voltage • Stainless steel housing • Smooth and threaded barrels • IP67 rated • Cable, three-pin pico, and pico six-inch lead connection styles • High switching frequency Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 6
IO-Link and non-IO-Link applications. • IO-Link provides – Remote detection of the health of the sensor – Margin status (low alarm) – Timer function – Counter-function Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Cable, pico QD, or pico with lead These products have been tested to comply with IO-Link test specification IEC 61131-9, note environmental EMC and Physical Layer testing have not been performed with the device running in IO-Link mode. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Target Material 0.6 mm Sr 1.0 mm Sr 0.8 mm Sr 1.5 mm Sr 1 mm Sr 1.5 mm Sr Steel Copper 0.45 0.45 0.45 Aluminum 0.55 Brass 0.65 0.55 0.55 Stainless Steel 304 0.75 0.75 Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
When the sensor is connected to IO-Link, the LED will not indicate margin IMPORTANT status. The margin status is shown as a process bit in Studio 5000 tag. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
GND for device LOAD IO-Link/Output/SIO Rockwell Automation® recommends the use of the 889 Series of cordsets and patchcords for quick-disconnect (QD) model sensors. All external wiring must conform to the National Electric Code and all applicable local codes. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
• 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 871C-UM001A-EN-P - September 2015...
In this case, it may be possible to monitor/configure the sensor through IO-Link on pin 4 of the sensor while connecting pin 2 (if the sensor offers a second output) of the sensor to a standard input card. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
(See Product Specifications for minimum product cycle time.) IO-Link Data Types There are four data types available through IO-Link: → Process data Cyclic data → Value status Cyclic data → Device data Acyclic data → Events Acyclic data Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
The controller accesses these using explicit messaging. The use of the index and subindex ranges allows targeted access to the device data (for example, for reassigning the device or master parameters during operation). Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Rockwell Automation Overview and Benefits Solution 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.
Automation solution, provides a smooth, consistent integration of Allen-Bradley IO-Link enabled devices into the system. To simplify the integration of the Rockwell Automation 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 in an organized manner that allows users to set-up and configure their systems in a quick and efficient manner.
871C sensor. The detection counter uses a least significant bit and most significant bit for recording values. Maximum Temperature: Provides maximum internal sensor temperature over the sensor lifetime. Actual Temperature Since Startup: Live internal sensor temperature when read. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Master. No additional steps are required on the sensor or in the controller. No personal computer is required and reteaching the sensor is not required. 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.
1585J-M8TBJM-1M9* • 889P cordsets (optional): 889P-F3AB-2 (IO-Link maximum acceptable cable length is 20 m) Software: • Studio 5000 environments, version 20 and higher • Sensor specific IODD • 1734-4IOL IO-Link Add-on Profile (AOP) Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
3. Connect the 1734-AENTR to the Allen-Bradley controller with the recommended RJ45 Ethernet cable. 4. Wire the sensor cable to the desired location on the IO-Link master (in this example, we are showing the sensor that is wired to the channel 0). Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 22
5000 to establish communication with the Allen-Bradley controller that is being used and to add the 1734-AENTR adapter and 1734-4IOL IO-Link master module to the Controller Organizer Tree (see Chapters 6 and 7 for detailed instructions). Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
1. Double-click the Studio 5000 icon. 2. Click New Project. 3. To program the controller, select the controller that is used. In this example, it is the “1769 L24ER” CompactLogix. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 24
4. After selecting the controller, name the project, and click “Next.” In this example, the project name is “Project871C.” 5. Once the project opens up, set-up the IP address of the controller to help ensure communication. To set the IP address, click the browsing icon. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 25
6. Select the controller that is being used for the project. In this example, we are using a 1769-L24ER-QB1B CompactLogix. 7. Click “Go Online” to start communicating. The next step is to configure the IO-Link Master. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Configuring the IO-Link Master 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.” Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 27
Create. 4. Name the Ethernet adapter (in this example our adapter name is “adapter”), set the chassis size, check the module revision and set-up the adapter IP address. Click OK and then Close. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 28
Configuring the IO-Link Master 5. The 1734 AENTR now appears in the Controller Organizer tree. 6. Right-click on 1734-AENTR adapter, and then select “New Module.” Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 29
Configuring the IO-Link Master 7. Select “1734-4IOL” and click Create. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 30
Configuring the IO-Link Master 8. Another screen appears which displays the IO-Link Configuration screen. 9. Name the IO-Link Master and click OK. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Once the IO-Link master is configured, connected the sensor to the IO-Link master. Take the controller off-line to add a device to the IO-Link master. 1. Go to the IO-Link tab and click “Change.” Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 32
IO-Link Device Library appears. Select the appropriate sensor and click “Create.” (If the sensor does not appear in the library, go to Chapter 9 to learn how to Register the IODD.) Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 33
You can change the Application Specific Name, Electronic Keying, and Process Data Input configuration while the project is in the offline mode. The 871C IO-Link does not support Application Specific Name or Process Data IMPORTANT Input configuration. Modify the information: Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 34
Click “OK.” 5. Next click “Yes” to confirm the sensor changes. 6. The module properties screen appears on the General Tab. Click the “IO-Link” tab. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 35
7. Locate the sensor that you added in the organization tree and click it. 8. The sensor can now be configured through the Add-on Profile. Go online to communicate with the controller and sensor. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 36
Connecting the 871C to the IO-Link Master Proceed to Chapter 10 for a description of each tab that is associated with the 1734 AOP and a description of how the AOP can be used to configure the sensor. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Once the IODD is registered, there’s no need to register the IODD again unless it is manually deleted from the Master Tree. 1. Double-click the “1734-4IOL” in the Controller Organizer Tree. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 38
Registering the 871C IODD 2. Select the IO-Link tab. 3. The IO-Link screen appears, click “Change.” Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 39
Registering the 871C IODD 4. Next click in the “Change Device” column for the IO-Link channel number that the sensor is added to. 5. In the IO-Link Device Library window, select “Register IODD.” Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 40
Registering the 871C IODD 6. Click “Register IODD” in the following dialog box. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 41
Registering the 871C IODD 7. Locate the IODD XML file and double-click it. Then click “Open.” Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 42
Registering the 871C IODD 8. Then click “Exit.” Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 43
Registering the 871C IODD 9. The 871C is now visible in the IO-Link Device Library. Select the appropriate sensor and click “Create.” Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
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. Next click “Yes” to confirm the sensor changes. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 45
12. The module properties screen appears on the General Tab. Click the “IO- Link” tab and navigate to the sensor that was added. The sensor can now be programmed through the Add-on Profile. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 46
The IODD registration and connecting to the IO-Link master is complete. Proceed to Chapter 9 for a description of each tab that is associated with the 1734 AOP and a description of how the AOP is used to configure the sensor. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Parameter Tab: Offers different configuration parameter functions available in the 871C. Diagnosis Tab: Provides the ability to monitor internal temperature and IO- Link communication characteristics. For a complete listing of all sensor parameters and parameter definitions, see Appendix B. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Identification Tab The Device Information in the identification tab shows the specific Vendor ID and Device ID. These fields are automatically populated according to the sensor information. These fields are Read Only (R.O.). Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 49
Reviewing the 1734-4IOL IO-Link AOP Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
This value can be refreshed Ad-hoc by clicking the “Refresh Channel” button. The value resets to 0 by a power cycle or when it reaches 256 counts or by sending an explicit message. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 51
±2%. Desired Time Delay = (Timer Multiplier) (Time Base) Time Base Timer Multiplier (ms) 0 = 0.1 ms 0…255 1 = 0.4 ms 2 = 1.6 ms 3 = 6.4 ms Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 52
For example: Using a switching timer base of 6.4 ms with a multiplier of 200 yields 1.280 seconds (6.4 x 200) for an Off Delay. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 53
The time the output is triggered ON after the target is removed is dictated by the time base set and the multiplier used. For example: Using a switching timer base of 6.4 ms with a multiplier of 200 yields 1.280 s (6.4 x 200). Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
The Diagnosis Tab shows the user the temperature functions of the sensor along with details regarding the cycle time. Maximum Temperature Maximum internal sensor temperature over whole sensor lifetime. This parameter is ready only. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 55
The default value set in the sensor is 60°C (171°F). Maximum Temperature (C) = Max_Temp_Value -128/(128*0.01206)+42.5 The maximum temperature parameter and actual temperature parameter are IMPORTANT internal sensor temperatures. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
The controller tags have two process data tags that show the status of the sensor concerning the output and the margin status. The process data values are not viewable in the add-on profile, rather shown in the controller tags. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
This determines if there are differences (note that the correlation does not work for read-only (R.O.) in the parameters or for competitive sensors.). This feature is for Rockwell Automation and Enabled IO-Link devices only and is an online only function that runs when opening up the AOP.
IO-Link Master. No additional steps are required on the sensor or in the controller. No personal computer is required and reteaching the sensor is not required. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
2. Save and Extract Prox_871_C.L5X to a folder of your choice. 3. Within your Logix Studio program, right-click MainProgram and select import routine. 4. Browse to the folder containing the routine extracted in step 1. Select and click ‘Import.’ Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 60
Setting up the Sensor with Studio 5000 Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 61
6. From the MainRoutine, create a rung of code that uses a jump to subroutine ( JSR) to call the subroutine Prox_871_C. 7. Open the Prox_871_C subroutine. On rung 1 within the MSG Instruction, click the square button to open the message configuration. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 62
9. Browse the Ethernet Network to the 1734-AENTR and select the 1734-4IOL My_4IOL. Click ‘OK.’ Notice that the path is now set to My_4IOL in the communication path. Click ‘Apply’ then ‘OK.’ Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 63
10. Repeat Step 8. For the Message instructions on rungs 8 and 9. (Rung 8 is Write_index_1 and rung 9 is Write_index_1_and_clear_count.) 11. Verify that the routine is free of Errors. 12. Download the Program to the controller. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 64
Setting up the Sensor with Studio 5000 13. Put the Controller in ‘Run’ mode. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 65
Setting up the Sensor with Studio 5000 Operation The Rockwell Automation 871C sensor conforms to V1.0 of the IO-Link standard. The sensors parameters are defined in Index 1. Index 1 consists of 128 bits of data. Data starts at an offset of 80 bits. When using an explicit message to...
Page 66
Deciphering the data. Data from Read_Assembly Copied Read_Assembly[0] = Sensor configuration Read_Assembly[1] = Time Delay Multiplier Read_Assembly[2] = Current Count value Read_Assembly[3] = Counter Reset Read_Assembly[4] = Max Temperature since Inception (Raw value) Read_Assembly[5] = Current Temperature (Raw value) Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 67
Total Time Delay = Time delay base X Time Delay Multiplier Current Count Value: The number of times a target has been detected since power-up or the last reset. Counter Reset: Writing a value < 0 > resets the current count value. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 68
Temperature conversion code has been created in rungs three through six in the sample code provided. To write a new configuration to the 871C via Explicit Message 1. Toggle the required bits on rungs 10...20 to set the sensors configuration. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 69
Setting up the Sensor with Studio 5000 Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 70
Setting up the Sensor with Studio 5000 Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 71
Setting up the Sensor with Studio 5000 2. If using a time delay, enter the multiplier value in ‘Time_Delay_ms’ (enter the hex value) when viewing the controller tags. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 72
I/O Configuration. RS Studio detects there is a difference between the actual configuration of the sensor and the configuration in the project. A pop-up box is displayed. Expand the ‘+’ sign and the differences are shown. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Page 73
Separate the clear configuration to the factory default of normally open, no timer, off delay, and no counter. To reset the sensor to default: 1. Toggle the ‘Default_Sensor_Config’ contact. 2. Then toggle the ‘Write_Index’ contact on rung nine. Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
Supply cable to the sensor is LED does not light up Replace the damaged cable. damaged. No IO-Link connection to No power supply See error LED does not light up. the device Rockwell Automation Publication 871C-UM001A-EN-P - September 2015...
RSLogix 5000 program. Add-on profiles are files that users add to their Rockwell Automation library. These files contain the pertinent information for configuring a device that will be 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 76
Installing the Add-on Profile 3. Select “Next” in order to install the IO-Link module profiles, accept the license agreements, select “Next” and follow the module profiles installation wizard. Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 77
Installing the Add-on Profile 4. Ensure the “Install” option is selected, select “Next, ” review the install details and select “Install.” Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 78
Installing the Add-on Profile 5. The installation process will begin. This may take several minutes. Once completed the “Next” button will be available, select “Next.” Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 79
Installing the Add-on Profile 6. Select “Finish” and review the release notes for any additional information. The IO-Link AOP installation is completed. Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 82
In the “Controller Tags” view within Studio5000 Logix Designer, these two 871C events will show up in the “Status” section view as shown in the image below, changing from a 0 to a 1. Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 83
GREEN box = Status.Ch#DataInvalid, which refers to the 871C Bit 6 event (defined in matrix above) BLUE box = Status.Ch#PowerFault, which refers to the 871C Bit 1 event (defined in matrix above) Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 84
Automatic Device Configuration Add On Instruction Add On Profile Application Specific Name International Electrotechnical Commission IODD I/O Device Description National Electric Code Quick Disconnect Red, Green, Blue Standard I/O Teach Background Teach Dynamic Teach Mark Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 85
Abbreviations Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 86
Abbreviations Rockwell Automation Publication 871C-IN001A-EN-P - September 2015...
Page 88
New Product Satisfaction Return Rockwell Automation tests all of its products to help ensure that they are fully operational when shipped from the manufacturing facility. However, if your product is not functioning and needs to be returned, follow these procedures.
Need help?
Do you have a question about the 871C-D NP Series and is the answer not in the manual?
Questions and answers