Allen-Bradley Control Tower IO-Link Class B Light and Sound Module Controller User Manual
Allen-Bradley Control Tower IO-Link Class B Light and Sound Module Controller is a versatile device that can control and configure a standard 856T stack light via the IO-link protocol. This allows for easy and efficient wiring, commissioning, and startup of the entire stack light, while also providing access to valuable real-time diagnostics and prognostic information. The 856T-B24LC module offers various advantages for users, including the ability to monitor and manage the status of each light & sound module, identify potential problems, and reduce downtime. It is designed for general signaling applications and should not be wired to any safety circuit.
PDF
Download
Document
Advertisement
Advertisement
Control Tower IO-Link Class B Light and Sound Module Controller Catalog Number 856T-B24LC User Manual Original Instructions Control Tower IO-Link Class B Light and Sound Module Controller User Manual Important User Information Read this document and the documents listed in the additional resources section about installation, configuration, and operation of this equipment before you install, configure, operate, or maintain this product. Users are required to familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws, and standards. Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are required to be carried out by suitably trained personnel in accordance with applicable code of practice. 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. The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability for actual use based on the examples and diagrams. No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or software described in this manual. Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is prohibited. Throughout this manual, when necessary, we use notes to make you aware of safety considerations. WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous environment, which may lead to personal injury or death, property damage, or economic loss. ATTENTION: Identifies information about practices or circumstances that can lead to personal injury or death, property damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence. IMPORTANT Identifies information that is critical for successful application and understanding of the product. Labels may also be on or inside the equipment to provide specific precautions. SHOCK HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may be present. BURN HAZARD: Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach dangerous temperatures. ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE). 2 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Table of Contents Preface Summary of Changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Who Should Use This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Abbreviations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Download Firmware, AOP, EDS, and Other Files . . . . . . . . . . . . . . . . . . . . 7 Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Chapter 1 Product Overview Operation Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Product Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 IO-Link Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Chapter 2 IO-Link Overview What is IO-Link? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Why IO-Link?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Seamless Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Real-time Diagnostics and Trending . . . . . . . . . . . . . . . . . . . . . . . . . . 14 IO-Link Device Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Device Profiles and Automatic Device Configuration. . . . . . . . . . . . 14 Descriptive Tags. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 How IO-Link Works? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Transmission Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Transmission Quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Response Time of the IO-Link System . . . . . . . . . . . . . . . . . . . . . . . . . 15 IO-Link Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Process Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Value Status. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Device Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Access IO-Link Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Cyclic Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Acyclic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 I/O System Startup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Assign Device Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Chapter 3 Configure the 856T-B24LC IO-Link Module Products Required . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 AOP Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Create Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Add Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Add POINT I/O Ethernet Adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 3 Table of Contents Add IO-Link Master . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Register the 856T-B24LC Module IODD File . . . . . . . . . . . . . . . . . . . . . . . 24 Embedded IODD File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Download IODD File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Connect the 856T-B24LC Module to the IO-Link Master. . . . . . . . . . . . . 29 Download the Project to the PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Chapter 4 IO-Link Parameters Display Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 IO-Link Tabs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Common Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Identification Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Observation Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Parameter Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Diagnosis Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Chapter 5 Power On Self Test (POST) Hardware Fault Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Non-recoverable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Critical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Severe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Device Status Indicator -Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 IO-Link Status Indicator Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 Chapter 6 Class A IO-Link Master Connection Consideration Patchcord . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Maximum Number of Light/Sound Modules in the Stack Light . . . . . . 45 Inrush Current Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Overcurrent Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Chapter 7 Message Structure and Configuration Example Configure a Message Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Service Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Source Length: From Data Structure Tables . . . . . . . . . . . . . . . . . . . . . . . 47 Example Format of a Read Index Message . . . . . . . . . . . . . . . . . . . . . . . . . 48 Example Format of a Write Index Message . . . . . . . . . . . . . . . . . . . . . . . . 49 Validation of the Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Example Format of a Read Subindex Message . . . . . . . . . . . . . . . . . . . . . 51 Example Format of a Write Subindex Message. . . . . . . . . . . . . . . . . . . . . 52 Appendix A Specifications 4 IO-Link Module Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Approximate Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Table of Contents Appendix B IO-Link Operation Modes of 856T 856T Light and Sound Module Operation Mode . . . . . . . . . . . . . . . . . . . . 57 Light and Sound Modules Appendix C Device Parameters Identification Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Observation Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Parameter Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Diagnostics Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 IO- Link System Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Process Data Input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Process Data Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Configuration Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Appendix D Device Status Operational State . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Short Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Appendix E Factory Reset Reset to Factory Settings — Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Reset All Statistics —Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Appendix F Troubleshooting Error Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Appendix G History of Changes New or Updated Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 5 Table of Contents Notes: 6 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Preface This manual is a reference guide for the 856T-B24LC IO-Link module for Control Tower™ stack lights. It describes the procedures to install, wire, and troubleshoot this device. Summary of Changes This publication contains the following new or updated information. This list includes substantive updates only and is not intended to reflect all changes. Topic Replaced Message Structure and Configuration Example Chapter Who Should Use This Manual Page 47 Use this manual if you design, install, program, or troubleshoot systems that use the 856T-B24LC module for stack lights. You must have a basic understanding of electrical circuitry and familiarity with safety-related systems. If you do not, obtain the proper training before using this product. Qualified personnel must conduct all inspections. A qualified person must perform these tasks: • • • Abbreviations Undergone the appropriate technical training The responsible machine operator has instructed personnel in the operation of the machine and the current safety guidelines. Has read and has access to the user manual. Abbreviation Description ADC Automatic Device Configuration AOI Add-On Instruction AOP Add-On Profile ASN Application-Specific Name IEC International Electrotechnical Commission IOOD I/O Device Description NEC National Electric Code QD Quick disconnect RGB Red, green, blue SIO Standard I/O IO-Link module 856T-B24LC Tower light IO-Link Class B light and sound module controller IOLD POST IO-Link module power on self test Download Firmware, AOP, EDS, and Other Files Download firmware, associated files (such as AOP, EDS, and DTM), and access product release notes from the Product Compatibility and Download Center at rok.auto/pcdc. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 7 Preface Additional Resources These documents contain additional information concerning related products from Rockwell Automation. Resource Description Provides specifications and information to select signaling products. Signaling Specifications Technical Data, publication 855-TD001 Bulletin 856T Control Tower Installation Instructions, publication 856T-IN013 Provides information to install and wire the 856T IO-Link module. Provides guidelines for how to use Rockwell Automation products to improve the security of System Security Design Guidelines, publication SECURE-RM001 your Industrial Automation system. Industrial Automation Wiring and Grounding Guidelines, publication 1770-4.1 Provides general guidelines for installing a Rockwell Automation industrial system. Provides declarations of conformity, certificates, and other certification details. Product Certifications website, rok.auto/certifications. You can view or download publications at rok.auto/literature. 8 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 1 Product Overview The 856T-B24LC module allows the control and configuration of a standard 856T stack light via the IO-link protocol. This configuration helps your save time and money in wiring, commissioning, and startup of the entire stack light while providing access to valuable real-time diagnostics and prognostic information. Operation Modes Product Features The 856T-B24LC module is compatible with the current light and sound modules that are offered in the standard 856T product line. The 856T-B24LC module is capable to control up to seven modules in the stack light arrangement. The maximum number of light and sound modules in a stack light configuration depends on the number of circuits that are used individually by the specific light or sound module (up to seven per 856T-B24LC module). A summary of all 856T light and sound modules that can be controlled with the 856T-B24LC module is shown in Table 12 on page 57. • • • • • • IO-Link Features • • • • • • • • Mechanically compatible with all 856T base mount adapters to offer vertical, surface, pole, and tube mounting options 70 mm external diameter Visible status indicator that shows the result of the device self test at powerup. IP66/67 rated enclosure IO-Link 1.1 communication protocol compliant Class B device Built-in counters to allow you to know the number of times a specific module has been turned ON. Operation hours since inception and since powerup that can help you correlate machine availability. Vibration indication to alert you about unusual mechanical behavior when the IO-Link module detects vibration above certain threshold values. Class A and Class B voltage monitoring Short-circuit detection to help protect the circuitry of the device and the master from a light or sound module short circuit. Open load condition useful to indicate when light or sound modules in the stack light have not been properly installed. Premier integration design that enables configuration via the Rockwell Automation® IO-Link master Add-on Profile. Automatic Device Configuration that helps you replace the device quicker, if necessary. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 9 Chapter 1 Product Overview • • • Installation Embedded IODD file in the device saves configuration time because there is no need to find this file somewhere else. This file also makes IODD registration quicker. Process Data Maps allow for selection of the type of information that is continuously sent to the PLC as a process data parameter. Internal temperature indication that helps to understand changes in the temperature of the application environment. IMPORTANT The 856T tower light product family (including the 856T-B24LC module) is designed for general signaling applications and should not be wired to any safety circuit in the application. The 856T-B24LC module is mounted without the use of a tool in any of the 856T standard base mount adapters that are shown in Figure 2. For a good mechanical fit, the module provides a haptic feedback (click) only when it is fully twisted onto the base mount adapter. IMPORTANT Verify that the right edge on the alignment mark (triangle shape) in the 856T-B24LC module is aligned with the arrow mark on the base mount adapter as shown in Figure 1. The 856T-B24LC module encloses the 5-pin M12 connector on the bottom of the device and accepts standard cordsets to connect to an IO-Link Master Class B. Figure 1 - Mount the IO-Link Module 856T-ABCAP Not Supplied Click 3 2 1 Closed 10 IMPORTANT Physical protection of the stack light is recommended where the possibility of unwanted access or damage to the device exists in the application. You should also consider the use of conduit to shield the cable to avoid cable or wiring cuts. IMPORTANT Since the IO-Link protocol is not encrypted or authenticated, you should protect the cabling and the connectors in both the IO-Link master and the 856T-B24LC module to help prevent unwanted access when a distributed control architecture is used. When the device is installed on top of a control panel, the panel enclosure must provide protection against unwanted accessibility to the cabling. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 1 Product Overview Figure 2 - Base Mounting Adapters Surface 1/2 in. NPT Surface with screws Vertical mount Pole mount 856T a Housing Color Code Description BMA Black Code SN VM SH P10 P25 P40 P60 T10 T25 – BMA a Threaded tube mount P10 b b Mounting Style Description NPT surface mount, Type 4/4X/13 Vertical mount Surface mount NPT, Type 4/4X/13, preinstalled mounting hardware 10 cm (3.9 in.) aluminum pole mount 25 cm (9.8 in.) aluminum pole mount 40 cm (15.7 in.) aluminum pole mount 60 cm (23.6 in.) aluminum pole mount 10 cm (3.9 in.) threaded tube (M20) 25 cm (9.8 in.) threaded tube (M20) When power is applied to the device, the module runs a self-test routine to verify the health of its internal electronic components and the result of this test is visible via a bicolor status indicator that is mounted inside the module but visible from the top. In addition, this status indicator also displays if the device is communicating with the IO-Link Master. For more information on these results, see Power On Self Test (POST) on page 43. Figure 3 - Status Indicator Location on IO-Link Module Status Indicator Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 11 Chapter 1 Product Overview Wiring The 856T-B24LC module has an embedded 5-pin M12 connector at the bottom of the unit. This connector accepts standard cordsets when connecting the device with a Class B Master. Figure 4 shows the pin arrangement. IMPORTANT See Class A IO-Link Master Connection Consideration on page 45 for specific considerations when connecting the 856T-B24LC module to an Allen-Bradley Class A IO-Link master. Figure 4 - M12 Connector Location and Pin Arrangement Class B Pin 1 2 3 4 5 2 1 3 5 M12 Connector 4 M12-5 Signal L+ P24 LC/Q N24 Description Power supply (+) P24 (port Class B) Power supply (-) SIO/SDCI N24 (port Class B) Table 1 - Wiring the 856T-B24LC Module to the 1734-4IOL Master 856T-B24LC Module M12 Connector Pin # Signal 1 L+ 2 P24 3 L4 C/Q 5 N24 889D Cordset Wire Color 1734-4IOL Connection Brown White Blue Black Gray Voltage — Common Channel — Figure 5 - Connection Example: 856T-B24LC Module to the 1734-4IOL Master 1734-4IOL Point I/O Adapter 1 0 NC NC Ch 0 3 2 Chas Gnd Ch 1 3 2 Black Chas Gnd 4 1 0 Ch 2 5 Ch 3 4 N24 Gray 5 C Power Supply C 6 + C 7 V V IMPORTANT 12 Blue C 6 Device 7 V V P24 White Brown Use an 889D-F5AC-* cordset to connect the 856T-B24LC module to the 1734 IO-Link master. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 2 IO-Link Overview IMPORTANT What is IO-Link? This chapter provides a short overview of IO-Link technology. For more details, see the IO-Link specification at io-link.com. The IO-Link technology is an open point-to-point communication standard and was launched as (IS) IEC 61131-9. IO-Link is now the first globally standardized technology for sensor and actuator communication with a fieldbus system. This technology provides benefits to both OEMs and end users. IO-Link provides communications-capable sensors to the control level by a cost-effective point-to-point connection. IO-Link provides a point-to-point link between the I/O module and device that is used for transferring detailed diagnostics, device identity information, process data, and parameterization. IO-Link communication is based on a master-slave structure in which the master controls the interface access to the sensor. The option of using the intelligence that is integrated into the sensor provides you with new methods to commission your device. Benefits of IO-Link technology range from reduced installation time during startup to increased diagnostics over the lifetime of the machine. Other benefits of IO-Link technology include: • • • • • Why IO-Link? Reduced inventory and operating costs Increased uptime/productivity Simplified design, installation, creation, and maintenance Enhanced flexibility and scalability Detailed diagnostic information for preventive maintenance IO-Link offers a full range of advanced features and functions Seamless Integration • • • • Forward and backward compatible 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 856T-UM001C-EN-P - December 2021 13 Chapter 2 IO-Link Overview Real-time Diagnostics and Trending • • • Real-time monitoring of the entire machine down to the IO-Link device level Optimized preventative maintenance-identify and correct issues before Anomaly can occur Detect IO-Link device malfunctions/Anomalies IO-Link Device Status • • Real-time monitoring verifies that IO-Link devices are operating correctly Detect damaged IO-Link device and pinpoint their exact location for quick troubleshooting through Application-Specific Name parameter Device Profiles and Automatic Device Configuration • • • Device configurations are stored in the IO-Link master module Multiple configurations can be stored in controller to support changes in machine production, for example tool changes Within minutes instead of hours, modify sensor parameters to produce different finished goods Descriptive Tags • • • How Does IO-Link Work? Faster programming during initial setup More efficient troubleshooting process-data tags are named based on the information they provide Easily monitor device data though intuitive tag names IO-Link delivers data over the same standard field cabling used today. By connecting an IO-Link device to an IO-Link master, the field-device data and diagnostics are accessible. So, go beyond detecting products on the machinenow the health of the machine can be monitored as it runs. Figure 6 - Typical IO-Link Wiring IMPORTANT 14 Pin Signal Note 1 L+ 24V 2 Out Depends on sensor 3 L- Ground 4 C/Q Communication/ switching signal It is possible that the response time of an IO-Link system is not fast enough for high-speed applications. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 2 IO-Link Overview Transmission Rates Three communication rates are specified for the IO-Link device: • • • COM1 = 4.8 kBd COM2 = 38.4 kBd COM3 = 230.4 kBd An IO-Link device typically supports only one of the specified transmissions rates (see IO-Link Specifications on page 55). IO-Link V1.1 specification requires an IO-Link master to support all three communication rates. Transmission Quality The IO-Link communication system operates at a 24V level. If a transmission fails, the frame is repeated two more times. If the transmission fails on the second try, the IO-Link master recognizes a communication failure and signals it to the controller. Response Time of the IO-Link System The device description file (IODD) of the device contains a value for the minimum cycle time of the device. This value indicates the time intervals at which the master addresses the device. The value has a large influence on the response time. In addition, the master has an internal processing time that is included in the calculation of the system response time. Devices with different minimum cycle times can be configured on one master. The response time differs so for these devices. When configuring the master, you can specify a fixed cycle time (minimum of 3 ms) and the device-specific minimum cycle time that is stored in the IODD. The master then addresses the device that is based on this specification. 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. IO-Link Data Types There are four data types available through IO-Link: Process data Value status Device data Events → → → → Cyclic data Cyclic data Acyclic data Acyclic data Process Data The process data of the devices are transmitted cyclically in a data frame in which the device specifies the size of the process data. Depending on the device, 0...32 bytes of process data are possible (for each input and output). The consistency width of the transmission is not fixed and is thus dependent on the master. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 15 Chapter 2 IO-Link Overview Value Status The value status indicates whether the process data is valid or invalid. The value status can be transmitted cyclically with the process data. Device Data Device data supports device-specific configurable parameters, identification data, and diagnostic information. They are exchanged acyclically and at the request of the IO-Link master. Device data can be written to the device (Write) and read from the device (Read). Events When an event occurs, the device signals the presence of the event to the master. The master then reads out the event. Events can be error messages and warnings/maintenance data. Error messages are transmitted from the device to the controller via the IO-Link master. The transmission of device parameters or events occurs independently from the cyclic transmission of process data. Access IO-Link Data Cyclic Data To exchange the cyclic process data between an IO-Link device and a controller, the IO-Link data from the IO-Link master is placed on the address ranges assigned beforehand. The user program on the controller accesses the process values using these addresses and processes them. The cyclic data exchange from the controller to the IO-Link device is performed in reverse. Acyclic Data Acyclic data, such as device parameters or events, are exchanged using a specified index range. The controller accesses these using Explicit Messaging. The use of the index and subindex ranges allows targeted access. I/O System Startup If the port of the master is set to IO-Link mode, the IO-Link master attempts to communicate with the connected IO-Link device. To do so, the IO-Link master sends a defined signal (wake up pulse) and waits for the IO-Link device to reply. The IO-Link master initially attempts to communicate at the highest defined data transmission rate. If unsuccessful, the IO-Link master then attempts to communicate at the next lower data transmission rate. If the master receives a reply, the communication begins. Next, it exchanges the communication parameters. If necessary, parameters that are saved in the system are transmitted to the device. Then, the cyclic exchange of the process data and value status begins. 16 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 2 Assign Device Parameters IO-Link Overview A device that is built for a specific application requires changes to parameter settings. The device parameters and setting values are contained in the IODD of the device. I/O Device Description (IODD) files contain information about the device identity, parameters, process data, diagnostic data, and communication properties. These files are required to establish communication with the sensors via IO-Link. The IODD consists of multiple data files; the main file and several optional language files are in XML-format and graphic files are in PNG format (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 (AOP). (a) (a) When using the 1734-4IOL IO-Link master module. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 17 Chapter 2 IO-Link Overview Notes: 18 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 3 Configure the 856T-B24LC IO-Link Module This chapter describes the physical hardware and software that is required to configure the 856T-B24LC module. It also provides a guide to hardware installation. Products Required Hardware • • • • • • • 856T-B24LC IO-Link module CompactLogix™ or ControlLogix® PLC Platform POINT I/O™ Communications Interface: 1734-AENTR POINT I/O IO-Link Master Module: 1734-4IOL POINT I/O terminal base: 1734-TB RJ45 network cable for EtherNet/IP™ connectivity: 1585J-M8TBJM-1M9* 889D cordsets (optional): 889D-F5AC-5** (IO-Link maximum cable length is 20 m [65.6 ft]) Software • • • Studio 5000® environments, version 20 and higher Sensor-specific I/O Device Description (IODD) 1734-4IOL IO-Link Add-on Profile (AOP) Figure 7 shows a POINT I/O chassis with a 1734-AENTR adapter and a 1734-4IOL IO-Link master module in the first slot. The 1734-AENTR adapter is communicating with a CompactLogix controller via EtherNet/IP. Figure 7 - IO-Link Hardware and Software Required CompactLogix Controller 1734 IO-Link Master 1606 Auxiliary Power 856T Control Tower™ Stack Light with IO-Link Module (856T-B24LC) 889D Cordset Computer with Studio 5000 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 19 Chapter 3 Configure the 856T-B24LC IO-Link Module AOP Installation Add-on Profiles (AOPs) 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. The Add-on Profile allows for the efficient configuration of systems. The Add-on Profile is a folder that contains numerous files for the device. It comes as an installation package. Before you start making a project in Studio 5000, verify that the proper and latest versions of the AOP files are installed. In this example, you need the AOP for 1734-AENTR (POINT I/O) and 1734-4IOL (IO-Link Master). If the AOP is required to be downloaded and installed, you can find it at: download.rockwellautomation.com/esd/ download.aspx?downloadid=addonprofiles Extract the AOP zip file, open the folder, and click the MPSetup.exe file. Create Project The following steps show you how to create simple configurations with the 856T-B24LC module. To begin a new project in Studio 5000, follow these steps. 1. Click the Studio 5000 icon. In this example, version 32 of Studio 5000 is used. 2. Click New Project 20 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 3 Add Controller Configure the 856T-B24LC IO-Link Module 1. To program the controller, select the controller that is used, name the project, and click Next. Depending on Studio 5000 version, you may be required to configure additional parameters. Configure as needed and click Finish. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 21 Chapter 3 Configure the 856T-B24LC IO-Link Module Add POINT I/O Ethernet Adapter 1. Add POINT I/O to the project. The 1734-AENTR adapter is used in this project. To add device to the project, Studio 5000 must be in Offline mode. 2. In the controller organizer tree, find Ethernet under I/O Configuration and right-click to select New Module... 3. The module window opens and shows the available modules. Use the filter to select 1734-AENTR adapter and click Create. 22 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 3 Configure the 856T-B24LC IO-Link Module 4. Name the Ethernet adapter (in this example we used name PointIO), set the chassis size, check the module revision, and configure the adapter IP address. Click OK and Close. 5. The 1734-AENTR adapter is now visible in the Controller Organizer tree in the Ethernet section. Add IO-Link Master Now, the IO-Link Master module must be added. Make sure that the controller is Offline before you start configuration. 1. In the Controller Organizer tree, find Ethernet under I/O Configuration. Right-click the 1734-AENTR adapter and select New Module. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 23 Chapter 3 Configure the 856T-B24LC IO-Link Module 2. The module window pops up and shows the available modules. Use the filter to select 1734-4IOL module and click Create. 3. The IO-Link Configuration screen appears, click OK. Close the selection popup window if still visible. 4. The IO-Link Master can now be configured. To configure the device, a device-specific IODD (I/O Device Description) file is required. The following section shows how to register the IODD file. Register the 856T-B24LC Module IODD File To initialize a device on an IO-Link Master, register the IODD of the device. The IO Device Description (IODD) files contain the information that is related to the device, integrated into the system environment. There are three ways to get the IODD file: • • • 24 The 856T-B24LC module has an embedded IODD that can be automatically loaded into Studio 5000. Customer does not need to register the IODD file. The IODD file for the 856T-B24LC module can be downloaded from rok.auto/pcdc and loaded manually to Studio 5000. The 856T-B24LC module IODD is available in the IODD finder section of the IO-Link.com website. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 3 Configure the 856T-B24LC IO-Link Module Embedded IODD File IMPORTANT Rockwell Automation IO-Link masters with AOP and firmware revisions newer than the following, have the device discovery functionality that is required to extract the embedded IODD from the 856T-B24LC module. • 1734-4IOL (Add on Profile: 2.1.55 / Firmware: 2.011) • 1732E-8IOLM12R (Add on Profile: 3.1.55 / Firmware: 3.011) Follow these steps to use the embedded IODD feature in the 856T-B24LC module and register it in Studio 5000 automatically: 1. Verify that Studio 5000 is online with Logix Controller. 2. Verify that the connection with the IO-Link Master (1734-4IOL or 1732E-8IOLM12R) is inhibited. 3. Verify that Studio 5000 is Offline with Logix Controller. 4. In the IO-Link Master AOP, select IO-Link and click Change. The Change Channel Configuration window appears. On the Change Channel configuration windows, click Discover Devices. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 25 Chapter 3 Configure the 856T-B24LC IO-Link Module 5. Click Select Module to Discover Devices From and select the path to the IO-link Master where the 856T-B24LC module is connected. Click Continue. 6. On the Device Discovery window, check the Register IODD and Use checkboxes. Click OK. 7. The IODD begins to download and the Register IODD Files window appears. The Register IODD Files window closes once the download is complete. 26 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 3 Configure the 856T-B24LC IO-Link Module 8. IODD file is downloaded and device is added to the IO-Link Channel. Click OK. The 856T-B24LC module can now be configured. Download IODD File IMPORTANT Once the IODD is registered, there is no need to register the IODD again unless it is manually deleted from the Master Tree. 1. Click the 1734-4IOL in the Controller Organizer tree in the Ethernet section The Properties window opens. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 27 Chapter 3 Configure the 856T-B24LC IO-Link Module 2. Click IO-Link on the left side of the window. 3. Right-click the channel and click Register IODD. 4. Select the IODD file that is needed for the device being configured. Click Exit. IMPORTANT If there is no proper IODD file on the list, then click Register IODD and select folder and file that was previously downloaded to your computer. Selected IODD is shown on the list. 5. The IODD registration is completed. 28 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 3 Connect the 856T-B24LC Module to the IO-Link Master Configure the 856T-B24LC IO-Link Module Once the IODD file is registered, the device must be connected to the IO-Link master. The controller must always be Offline to add a device to the IO-Link Master. 1. Right-click the channel number where the 856T-B24LC module is configured and click Change. 2. On Change Channel Configuration window, click “…”. 3. Select the appropriate device and click Create. IMPORTANT Once you click Create, you may have to wait for the configuration update to complete. During this time, Studio 5000 does not respond. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 29 Chapter 3 Configure the 856T-B24LC IO-Link Module 4. Click Yes to accept changes in module definition. 5. Click Apply and OK to accept configuration. 6. In IO-Link Tab, Check if Data Storage mode for IO-Link module is established as Enable ADC. If not, then you are not able to change the module configuration. Download the Project to the PLC You are almost ready to go online to download the project to controller. Before you go online, you must configure the communication path. 1. Setup controller communication path. Click the Communication menu and select Who Active. 30 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 3 Configure the 856T-B24LC IO-Link Module 2. Select the controller that is being used for the project. In this example, we are using 1769-L24ER-QB1B CompactLogix. Once controller is selected, click Set Project Path and then Go online to start communication. 3. Download the project to controller. Click Download and then confirm downloading on the next window. 4. Project is loaded to the controller. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 31 Chapter 3 Configure the 856T-B24LC IO-Link Module Notes: 32 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 4 IO-Link Parameters Display Parameters To display 856T-B24LC module parameters in the AOP, you must open the IOLink Master AOP. To open the AOP, follow these steps: 1. In the Controller Organizer tree, find Ethernet under I/O Configuration and click the IO-Link Master). 2. The Properties window opens. Click IO-Link on the left side of the window on IO-Link description. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 33 Chapter 4 IO-Link Parameters 3. In IO-Link section, click the proper channel of IO-link Master where 856T-B24LC module is installed (Ch0 in this example) and click the device that is attached to this channel. The 856T-B24LC module IO-Link parameters are displayed, see IO-Link Tabs. IO-Link Tabs The 856T-B24LC module offers five different tabs to describe the device functionality and operations. These tabs are: Table 2 - Tab Descriptions Tab Common (page 35) Identification (page 36) Observation (page 37) Parameter (page 39) Diagnosis (page 41) 34 Description General product information about the device specifications and IO-Link IODD Information. The device catalog number, series letter, general product description including the current product firmware, and hardware revisions. Information about the stack light status, measurements, and alarm status for the 856T-B24LC module. Displays and allows you to configure the stack light by changing the device parameters. Displays the diagnostics parameters. This tab shows information about Device Access Lock, results of the power on self test, service functions, and operation information. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 4 IO-Link Parameters Common Tab The Common tab contains the following device information: Table 3 - Common Tab Parameter Vendor Vendor Text Vendor ID URL Device Description Device ID IO-Link Revision Hardware Revision Firmware Revision Bitrate Minimum Cycle Time IODD SIO mode Document Version Date of Creation Description Provides the vendor name that is assigned to Vendor ID. Field used to describe additional product information. In this case, it displays product Internet webpage address. Describes the worldwide unique vendor ID of the manufacturer of the product as designated in the IO-Link Consortium. Displays the vendor URL. Provides the specific catalog number of the product. This parameter displays the product description. Displays the unique device ID as defined in the IO-Link specifications. Displays the current IO-Link version that the device supports. Displays the device hardware revision number. Displays the device firmware revision number. Displays the supported bitrate for communications as defined in the IO-link 1.1 standard. The parameter to inform the master about the shortest cycle time supported by the device. Value is given in microseconds. Information about the IODD that has been used to configure the 856T-B24LC module. Information whether the device supports the SIO (Standard Input and Output). Displays information about the IODD version that has been used to configure the IO-Link device This field displays date when the IODD file has been CRC stamped Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 35 Chapter 4 IO-Link Parameters Identification Tab The Device Information shows us the Vendor Name, Product Name, Product Text, Product ID, and Serial Number of the exact device that is configured. These fields automatically populate according to the device information. These fields are read-only (ro). The User Specific Information contains the Application Specific Name (ASN) where you can name the device with a unique text string for identification. The Identification tab contains the following device information: Table 4 - Identification Tab Parameter Device Information Vendor Name Description The vendor name of the product. For the 856T-B24LC module, this name is Allen-Bradley. The product catalog number information. For this device, this name is 856T-B24LC Product Name module. Product ID Product catalog number information with series letter. Product description. In this case, “Tower light IO-Link Class B light and sound module Product Text controller.” Serial Number Serial number of the device as unique numeric value. User Specific Information name that is assigned to device for device identification. This tag is a Application Specific Tag Device-specific unique identity of each device. You can customize this read/write field. Revision Information Hardware Version Hardware version of the 856T-B24LC module that is provided as alphanumeric value Firmware Version Firmware revision of the 856T-B24LC module that is provided as numeric value. 36 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 4 IO-Link Parameters Observation Tab This tab indicates each circuit status on the stack light, shows alarm status, and provides a view of the measurement values. All data that is displayed on this tab is read-only (ro). The Observation tab contains the following device information: Table 5 - Observation Tab Parameter Description Stack Light Status (Circuit s 1…7) Value . Module Indicates if a module selected in the parameter tab is using this circuit . Status Denotes ON/OFF condition for this circuit . Short Circuit Indicates if a short circuit condition is present in this circuit. For more details on how the short circuit detection works please see Short Circuit on page 72. Indicates if the stack light module is making electrical connection with this circuit when a command to turn On the circuit is sent. Indicates the number of times a circuit has transitioned from OFF to ON state. Indicates the number of times a circuit in the IO-link module has transitioned from OFF to ON state since inception. No Module Module 1…7 ON= Circuit is turned ON OFF= Circuit is turned OFF TRUE=Short circuit detected FALSE =No short circuit exists TRUE= Open circuit condition exists FALSE= No open Circuit detected. 0…4,294,967,296 . Open Circuit . Cycle Counter . Cycle Counter - Life Time 0…4,294,967,296 Alarm Status TRUE= Event triggering alarm occurred FALSE= Event did not occur TRUE= Event triggering alarm occurred . Class-A Under Voltage Indicates if the supply voltage is below 18V DC FALSE= Event did not occur TRUE= Event triggering alarm occurred . Class-B Over Voltage Indicates if the auxiliary supply voltage is above 30V DC FALSE= Event did not occur TRUE= Event triggering alarm occurred . Class-B Under Voltage Indicates if the auxiliary supply voltage is below 18V DC FALSE= Event did not occur TRUE= Event triggering alarm occurred . Device Over Temperature Displays if the internal temperature in the IO-Link module is above the specified upper limit FALSE= Event did not occur TRUE= Event triggering alarm occurred . Device Under Temperature Displays if the internal temperature in the IO-Link module is below the specified lower limit FALSE= Event did not occur Indicates if the vibration detected by the IO-Link module is above certain threshold on any of the TRUE= Event triggering alarm occurred . Excessive Vibration X, Y, or Z motion axis FALSE= Event did not occur TRUE= Event triggering alarm occurred . Short Circuit Indicates that a short circuit condition on any of the stack light or sound modules exist FALSE= Event did not occur Flags an open load condition in specific circuits due to an improper assembly of light modules in TRUE= Event triggering alarm occurred . Open Circuit the stack light FALSE= Event did not occur if a fault either recoverable or unrecoverable has been detected during the IO-Link TRUE= Event triggering alarm occurred . Power on Self-Test Failure Indicates module self-test FALSE= Event did not occur . Class-A Over Voltage Indicates if the voltage is above 30V DC Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 37 Chapter 4 IO-Link Parameters Table 5 - Observation Tab (Continued) Parameter . Internal Communication Processor Failure . Invalid Configuration Description Value Flags an internal communication problem with the main processor after two frame repetitions TRUE= Event triggering alarm occurred without answer. FALSE= Event did not occur Indicates if an improper light or sound module configuration has been made. The alarm is TRUE in the following situations: • You configure a module in a circuit slot without having a module in a preceding circuit slot. For example, module is selected in circuit 2 without a module being selected in circuit 1. TRUE= Event triggering alarm occurred • You allocate too many circuits. For example, three RGB light modules are selected (which FALSE= Event did not occur requires nine circuits) and only are seven available. • If a beacon module, transducer, or recordable sound module is used, it must always be the last module in the stack as long as there is at least one circuit available. When the Invalid configuration status condition is active, all outputs in the IO-link module are disabled. Unit Measurements Voltage Class A Class B Device Temperature Actual - Since Power Up Minimum - Since Power Up Maximum - Since Power Up Vibration The Class A power supply voltage. The Class B (auxiliary) power supply voltage. V V The current internal temperature of the IO-Link module since powerup or last power cycle. The minimum internal temperature of the IO-Link module since powerup or last power cycle. The maximum internal temperature of the IO-Link module since powerup or last power cycle. The values that are associated to the vibration indication feature (if selected). C C C Calibration Status The functional state of the calibration process once activated. The default value is Not calibrated. • Not calibrated • Calibration in Progress • Calibration Complete .X-axis - Average The average vibration value for X-axis. m/s2 .Y-axis - Average The average vibration value for Y-axis. m/s2 .Z-axis - Average The average vibration value for Z-axis. m/s2 .X-axis - Maximum - Since Power Up .Y-axis - Maximum - Since Power Up .Z-axis - Maximum - Since Power Up .X-axis - Maximum - Life Time .Y-axis - Maximum - Life Time .Z-axis - Maximum - Life Time The maximum vibration value for X-axis since powerup. m/s2 The maximum vibration value for Y-axis since powerup. m/s2 The maximum vibration value for Z-axis since powerup. m/s2 The maximum vibration value for X-axis since inception. This value is not resettable. m/s2 The maximum vibration value for Y-axis since inception. This value is not resettable. m/s2 The maximum vibration value for Z-axis since inception. This value is not resettable. m/s2 IMPORTANT 38 Power cycle does not reset the statistical data. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 4 IO-Link Parameters Parameter Tab The Parameter tab displays the parameter settings of the 856T-B24LC module where you can configure the stack light by defining the type of modules (light or sound) in this specific stack light arrangement. In addition, you can set counter functions per circuit, select required alarms to be monitored and execute system and standard commands as well. The Parameter tab contains the following device information: Table 6 - Parameter Tab Parameter Module Configuration .Module 1 Type .Module 2 Type .Module 3 Type .Module 4 Type .Module 5 Type .Module 6 Type Description Value Allows the selection of the stack light module in the first position of the stack light (Bottom to Up) Allows the selection of the stack light module in the second position of the stack light (Bottom to Up) Allows the selection of the stack light module in the third position of the stack light (Bottom to Up) Allows the selection of the stack light module in the fourth position of the stack light (Bottom to Up) Allows the selection of the stack light module in the fifth position of the stack light (Bottom to Up) Allows the selection of the stack light module in the sixth position of the stack light (Bottom to Up) .Module 7 Type Allows the selection of the stack light module in the seventh position of the stack light (Bottom to Up) • No Module • 856T Steady Light • 856T Multifunction module • 856T Rotating Module • 856T Multi-color light Module • 856T Steady/Flashing Beacon • 856T Strobe beacon • 856T Rotating Beacon • 856T Multi-color beacon • 856T Piezo Electric sounder • 856T Transducer sounder • 856T Recordable sound module Circuit Configuration (Circuits 1…7) This parameter enables the cycle counter for this specific circuit and its value is incremented each .Cycle Counter time that the circuit transitions from OFF to ON. This value is persisted in EEPROM and restored on powerup. ON= power cycle Counter ON OFF= power cycle counter OFF The IO-Link device resets the circuit counter (1…7) when the system command (0xA0…0xA6) is received Standard Command- Reset via the IO-link protocol. It also allows you to reset the counter that is associated with this circuit by Counter clicking Reset Counter in this tab of the AOP. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 39 Chapter 4 IO-Link Parameters Table 6 - Parameter Tab (Continued) Parameter Alarm Configuration .Class-A Over Voltage .Class-A Under Voltage .Class-B Over Voltage .Class-B Under Voltage .Device Over Temperature .Device Under Temperature .Excessive Vibration .Short Circuit .Open Circuit .Power On Self-Test Failure .Internal Communication Processor Failure .Invalid Configuration Vibration Configuration .X-axis Warning Limit .Y-axis Warning Limit .Z-axis Warning Limit Calibration Period Description Value The alarm configuration parameters allow you to select which alarms are required to be enabled and monitored in the Observation tab while masking the alarms that are not of interest for this application. ON= Alarm Enabled The alarm configuration mirrors the Alarm status word and is readable and writable via the IO-Link OFF= Alarm Disabled protocol. Unit Allows you to enter a desired vibration threshold manually on each one of the X, Y, or Z axis (if these values are known). If thresholds are not known, IO-Link module calculates them by sampling vibration during the m/s2 calibration time you entered. The default and maximum allowable value is 160.0 m/s2 Allows you to enter the time in which the IO-Link module gathers vibration samples to compute and obtain the vibration thresholds per axis. During this time, a value of Calibration in progress is displayed in the calibration status in the Observation tab. After the elapsed time, the calibration status will hours change to Calibration complete. This parameter is read/write. This parameter can be set in tenths of an hour and the minimum value is 0 and maximum is 48 hours. The actual calibration time has an accuracy of ±1.5% of its programmed value. Standard Commands Start Calibration Cancel Calibration 40 The IO-Link module begins the vibration calibration when a start calibration system command (0xA7) is received via the IO-Link protocol or by clicking Start Calibration on this AOP tab. The IO-Link module stops the vibration calibration process when it receives the Cancel calibration system command (0xA8) via the IO-Link protocol or by clicking Cancel Calibration in this AOP tab. If the IO-Link module was previously calibrated, after cancellation, the status goes to calibration complete and uses the previous threshold values. It helps protect against unwanted or accidental Start Calibration commands. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 4 IO-Link Parameters Diagnosis Tab The Diagnosis tab provides device status, operation information, and the results of the internal device self-checking at powerup. It allows you to perform a reset to the factory settings of the device and to reset all permissible statistics and offers you the option to help protect setup against unintended parameter changes after configuration. Diagnosis tab contains the following device information: Table 7 - Diagnosis Tab Parameter Device Access Locks Device Access Locks.Parameter(write) Access Lock Device Access Locks.Data Storage Lock Description Value This variable is read/write. If selected, the IO-Link module does not accept any parameter change TRUE= Parameter Write Access Locked after it is set with a value of TRUE. FALSE= Parameter Write Access Unlocked This variable is read/write. When it is selected as TRUE it prevents updates to the Data stored in the device. Also, if marked as TRUE, to avoid a communication loss with the 856T-B24LC module, TRUE= Data Storage Locked you must select either Disabled or Enable ADC in the Data Storage field in the master IO-Link AOP FALSE= Data Storage Unlocked configuration table. Service Functions IO-Link module resets to its factory default values when the system command (0x82) is Standard Command-Restore The Table 26 on page 75 for parameters received via the IO-link protocol. It also erases all user configuration and diagnostic data but not See can be reset using this command. Factory Settings data that is related to Operating hours and module (circuit) ON/OFF counters. Standard Command-Reset All Statistics The IO-Link module resets all statistic back to their default value when a system command (0xAA) See Table 27 on page 76 for a complete is received via the IO-link protocol. This command resets all circuit counters, vibration max since list of statistical information can be reset powerup and minimum and maximum internal temperature values using this command. Service Status Device Status Power On Self-Test Invalid Configuration • Device is OK • Maintenance Required The actual operational device state. See Table 24 on page 71 for a detailed explanation on each of • Out of specification the values displayed in this diagnostic. This data is read-only. • Functional Check • Failure • Success • Firmware Integrity Failure • Internal RAM Failure The device performs power on self test after startup. If a test fails, and it is possible to execute • Secondary Processor Failure the application code, the error code is passed to the application code for processing. Otherwise, • IO-Link PHY failure the IO-Link device blinks the device status indicator error code according to the self-test result code. A lower value result code has higher priority. This data is read-only. An explanation of each • Accelerometer Communication failure • Serial nonvolatile memory Integrity one of the results of this test is described in Power On Self Test (POST) on page 43. failure • Class A voltage out of range • Class B voltage out of range • FALSE= Light or sound module configuration is valid This field verifies if the configuration of the light or sound module in the stack light is valid. This field is read-only type. • TRUE= Invalid Light /sound module configuration. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 41 Chapter 4 IO-Link Parameters Table 7 - Diagnosis Tab (Continued) Parameter Description Operation Information Operating Hours-Since Indicates the time the IO-link module has been functional since first powered. This value cannot inception be reset and is read-only. Operating Hours-Since Indicates the amount of time the IO-link module has been functional since last power cycle. This Power Up value is read-only Communication Characteristics Direct Parameters 1.Min Displays the minimum cycle time of the IO-Link device. This value indicates the time intervals at Cycle Time which the master addresses the device. This value is read-only. Direct Parameters 1.Master This parameter gives the actual cycle duration that is used by the Master to address the IO-Link Cycle Time device. This value is read/write. Direct Parameters 1.IO-Link Displays the standard version applicable to Master-IO-link device communication Version ID 42 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Value Unit Hours Hours ms ms 1.1 Chapter 5 Power On Self Test (POST) The 856T-B24LC module runs a self-test routine to check on the health of its electronic components at powerup. This read-only diagnostic value (ISDU= 0x0137) is available via the IO-Link protocol. Table 8 shows the result/error codes that are associated with this test. Table 8 - Result/Error Codes After POST Result/Error Code Device Hardware Description Decimal (Binary) Fault Condition 0 (0000) Success — 1 (0001) Firmware image corrupted Non-recoverable 5 (0101) RAM test failed Non-recoverable Hardware Fault Conditions Recommended Action — Replace the 856T-B24LC module. Replace the 856T-B24LC module. • Check Class B voltage is in specified range. • If Class B voltage is present and in range, replace the 856T-B24LC module. • Check that cordset or patchcord is properly attached to the IO-link device and the IO-link master. • Replace the 856T-B24LC module. 6 (0110) Secondary processor failed Critical 7 (0111) IO-Link PHY failed Critical 9 (1001) Severe Replace the 856T-B24LC module. 10 (1010) Accelerometer communication failed Serial flash integrity failed Severe 11 (1011) Bad Class-A voltage Severe 12 (1100) Bad Class-B voltage Severe Replace the 856T-B24LC module. Verify that Class A voltage is in range and that the patchcord or cordset is attached properly. Verify that Class B voltage is in range and that the patchcord or cordset is attached properly. There are three types of hardware fault conditions: • • • Non-recoverable Critical Severe Non-recoverable A non-recoverable fault means that MCU flash and/or RAM is corrupted and the device cannot work anymore, however, the result code may be communicated using the device status indicator. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 43 Chapter 5 Power On Self Test (POST) Critical A critical hardware fault indicates that the device does not pass critical self-test checks, therefore ISDU communications is not possible. In this scenario, the result codes are communicated using the device status indicator only. Severe A severe hardware fault indicates that the device passes a minimal set of power on self test checks allowing execution of its application firmware and processing of ISDU commands. In this scenario, the result code is communicated via 'Power On Self Test Status' ISDU command and the POST alarm is raised via Alarm Status variable. The device status indicator also communicates this fault. Device Status Indicator Error Codes When the firmware of the device detects an error condition, the error code is communicated by blinking the device status indicator red in the following way: <start pattern>, <1 s OFF>, <binary error code>, <2 s OFF>, <repeat> <start pattern> = 100 ms ON, 100 ms OFF, <repeat four more times> where: <binary error code> = 4-bit error value, where a 1 is 1 sec ON, and a 0 is 500 ms ON. Each bit is separated by a 1 sec OFF. The value of the binary error codes are shown in Table 8 on page 43 (for example, RAM test failed is 0101.) Figure 8 - Error Code Status Indicator Example 100ms ON 100ms OFF IO-Link Status Indicator Timing 1s 1 500 ms 0 Start pattern 1s 0 1s 1s 1 1s Repeat 2s The IO-Link status indicator is normally in the ON state. Communication activity turns off (Toff) the green indicator for a minimum of 7.5% but no more than 12.5% of the duty cycle (Trep). The minimum status indicator ON time (Trep) is 750 ms, and the maximum ON time during activity is 1250 ms. Each (Trep) period begins in the OFF state. Figure 9 - Status Indicator Timing Status Indicator Status Indicator Off Off Status Indicator On Status Indicator On Status Indicator On Toff Trep 44 100ms ON 100ms OFF Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 6 Class A IO-Link Master Connection Consideration If the 856T-B24LC module is going to be connected to an Allen-Bradley® IP67 ArmorBlock® IO-Link Master (1732E-8IOLM12R), then the following content must be considered. Figure 10 - Configuration Example Current Consumption <250 mA CompactLogix™ Controller 42JT Photoelectric Sensor 879D Splitter 1606 Auxiliary Power 856T Tower Light with IO-Link Module 856T-B24LC 889D-F5ACD4M-x-SW Current Consumption <500 mA 856T Tower Light with IO-Link Module 856T-B24LC Class A to Class B Patchcord 889D-F5ACD4M-x-SW 1732E-8IOLM12R Computer with Studio 5000 Patchcord The 856T-B24LC module is a Class B device, however, it can still be used with a Class A ArmorBlock (1732E-8IOLM12R) IO-Link master if it is connected to one master port with a Class A to Class B patchcord. The Class A to Class B patchcord provides up to 500 mA per port on the Master to supply to the IO-Link module. The catalog number 889D-F5ACD4M-x-SW patchcord is available in 1, 2, 5, and 10 meter lengths. Replace the x with a 1, 2, 5, or 10 for the required cord length. Maximum Number of Light/ Sound Modules in the Stack Light Although the 856T-B24LC module can control up to seven single-circuit modules in the stack light, the maximum number of modules must be determined by calculating the total current consumption (including the current consumption of the 856T-B24LC module) to make sure that its value is not above the maximum current that the IO-Link master port can supply. To calculate this current consumption effectively, see Table 11 on page 56 for the 856T light and sound module electrical specifications where operating current consumption is indicated. The current consumption for the IO-Link module is shown in Table 9 on page 55. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 45 Chapter 6 Class A IO-Link Master Connection Consideration For example, the total current consumption for an IO-Link stack light with three 856T steady light modules green-amber-red (bottom to top) is: Total (mA) Total (mA) = = 856T-B24LC 30 mA + + 856T-BT3 58 mA + + 856T-BT5 58 mA + + 856T-BT4 58 mA = 204 mA Since the maximum current per port in the 1732E-8IOLM12R IO-Link master is 500 mA, the stack light configuration in the previous example can work within the master parameters. IMPORTANT Inrush Current Calculation If a splitter is used to connect the 856T-B24LC module, then the maximum total current consumption (856T-B24LC module + light and sound modules) must not exceed 250 mA. To minimize total inrush current seen by the IO-Link Master, the 856T-B24LC module staggers the turn on time of the connected modules. For seven light/ sound modules in a stack light arrangement, this time does not exceed 60 ms. The inrush current values for each standard 856T light/sound module are shown in Table 11 on page 56. Stack light config Inrush of every module = = 856T-B24LC 0.1 A + 856T-BT3 0A + 856T-BT5 0A + 856T-BB4 1.82 A Since the maximum inrush (1.82 A) at a given time is below the IO-Link master port (4 A), then this configuration is within the IO-Link master parameters. Overcurrent Protection When an overcurrent or short circuit condition in one or more light or sound modules in the stack light exists, the 856T-B24LC module disables the entire stack when any of the circuits demands a load current that exceeds 450 mA (±15%). The first circuit that was detected to cause the short-circuit condition is indicated by its respective bit number in the Short Circuit Status byte. The short circuit status bit is only cleared when you attempt to turn the circuit back ON and the short circuit is no longer present. Since the entire stack is disabled during a short circuit, the Control Circuit Status (ISDU 0x0134), reports OFF for all circuits when a short circuit condition exists. Under a dead short condition, it is possible that the ArmorBlock master port could be damaged. Therefore, it is recommended to use a 24V DC power supply that is limited to a maximum current of 5 A. 46 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 7 Message Structure and Configuration Example Configure a Message Instruction This section provides additional information and examples that explain how to configure message instructions to exchange IO-Link parameters with the 856T-B24LC module. In the examples that we show, we are assuming the use of the ControlLogix® controller. The message instruction dialog blocks should be formatted as shown in the examples that are given in this chapter. Service Code The following table is used to determine the Service Code that is needed for a specific Message Instruction. Service Code (Hex) 4B 4C 4D 4E Source Length: From Data Structure Tables Service Name Service Description Read Subindex Write Subindex Read Index Write Index Reads a parameter subindex value from the IO-Link device Writes a parameter subindex value to the IO-Link device Reads an entire index from the IO-Link device Writes an entire index to the IO-Link device Use these tables to determine the source length that is based on the Service Code that is used and the number of bytes being written. Read Subindex (4B) and Read Index (4D) Message Data Format: Byte 0 Channel Number Source Length= 1 byte Write Subindex (4C) and Write Index (4E) Message Data Format: Byte 0 Byte 1 to n Channel Number Data Bytes Source Length=1 + number of data bytes (n) being written Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 47 Chapter 7 Message Structure and Configuration Example Example Format of a Read Index Message In this example, the steps necessary to read the IO-Link parameter value for Vendor Name from the 856T-B24LC module are shown. The Message Configuration window shows all the information that is required to complete this task. To open this window, click the button highlighted below in the MSG instruction. Figure 11 - Read Index Message Example Some of the data that are required to complete the Message Configuration dialog box comes from Appendix C on page 59. Appendix C shows the Index Number, Data Type, and Size of all parameters that are available in the IO-Link module. To complete the dialog box, the Service Code and Source Length must be provided. Service Code on page 51 shows the different Read and Write Service Codes and their associated Source Lengths. Figure 12 - Index Read Message Configuration The following table identifies the data that is required to complete the Message Configuration dialog box to read the Vendor Name from the 856T-B24LC module: Item Description Type 1 Message The message type is CIP™ Generic. Type 2 Service The service type is Custom. Code 3 Service Established from Service Code Table for read index. 4 Class The class is 3a3. Instance 5 The index number of the parameter being read (established from Appendix C) 6 Attribute The Attribute value is always 0 for an index read. Element 7 Source Contains the name of the tag of the channel number (0-7) to be read. Source Length 8 This box contains the number of bytes of service data to be sent in the message. Defined in Data Structure Tables. Element 9 Destination The name of the destination array tag for containing the data received. 48 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Value CIP Generic Custom 4D 3a3 16 0 Channel 1 byte IndexValue Chapter 7 Message Structure and Configuration Example Once the Message Instruction dialog box has been populated, trigger the rung of the logic that contains the message instruction. The Vendor Name is read from the 856T-B24LC module and copied into the IndexValue Array. When viewed as ASCII the name Allen-Bradley is displayed. Figure 13 - Index Values Example Format of a Write Index Message It is possible to write a unique name to the 856T-B24LC module. This Parameter is called Application-Specific Name. Appendix C on page 57 shows the Index Number for this Parameter (24) and the maximum length of the String (32 characters). Each character is equivalent to 1 byte. This example shows the steps necessary to write Test to the Application-Specific Name index. The source element array is Channel_IndexValue - byte 0 is the channel number followed by the data to be written. Figure 14 - Write Index Message Example Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 49 Chapter 7 Message Structure and Configuration Example Following is the Message Configuration dialog box that shows the information that is required to Write to the Application-Specific Name Parameter in the 856T-B24LC module. Figure 15 - Index Write Message Configuration The following table identifies the data that are required to complete the Message Configuration dialog box to write "TEST" to the Application-Specific Name in the 856T-B24LC module: Item 1 2 3 4 5 6 7 8 9 50 Description Value Message Type CIP Generic The message type is CIP™ Generic Service Type Custom The service type is Custom Service Code 4e Established from Service Code Table for write index Class 3a3 The class is 3a3 Instance 24 The index number of the parameter being written (established from Appendix C) Attribute 0 The Attribute value is always 0 for an index write Source Element The name of the array tag to be written containing the channel and index value. Channel_IndexValue Source Length This box contains the number of bytes of service data to be sent in the message. 5 (Bytes) Defined in Data Structure Tables. Destination Element None required Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 7 Validation of the Write Message Structure and Configuration Example Once the Message Instruction dialog box has been populated; trigger the rung of logic that contains the message instruction. The word "TEST" is written from the Channel_IndexValue array tag to the Application-Specific Name Parameter Index in the 856T-B24LC module. The data is validated when reading the value of Index 24 in the module or when viewing the IO-Link master configuration. To view the configuration of the IO-Link master, follow these steps: 1. Go online with the Logix controller and double click the IO-Link master in the I/O tree to bring up the module properties. 2. Select IO-Link, then select the 856T-B24LC module. Click on the Identification tab to view the Application Specific Tag value. Figure 16 - Module Properties - Application Specific Tag Value Example Format of a Read Subindex Message In this example, the steps necessary to read the IO-Link parameter value of Module Type for Module 1 from the 856T-B24LC module are shown. The Message Configuration window shows all information that is required to complete this task. To open this window, click the blue square box in the Message Instruction. Some of the data that are required to complete the Message Configuration dialog box comes from Appendix C on page 59. Appendix C shows the Index Number, Data Type, and Size of all parameters that are available in the IO-Link module. To complete the dialog box, the Service Code and Source Length must be provided. Service Code on page 47 shows the different Read and Write Service Codes and their associated Source Lengths. Figure 17 - Message Configuration Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 51 Chapter 7 Message Structure and Configuration Example The following table identifies the data that is required to complete the Message Configuration dialog box to read the Module Type of Module 1 from the 856T-B24LC module: Item 1 2 3 4 5 6 7 8 9 Description Message Type The message type is CIP™ Generic. Service Type The service type is Custom. Service Code Established from Service Code Table for read subindex. Class The class is 3a3. Instance The index number of the parameter being read (established from Appendix C). Attribute The subindex number of the parameter being read (established from Appendix C). Source Element Contains the name of the tag of the channel number (0-7) to be read. Source Length This box contains the number of bytes of service data to be sent in the message. Defined in Data Structure Tables. Destination Element The name of the destination tag for containing the data received. Value CIP Generic Custom 4b 3a3 312 1 Channel 1 (Byte) SubindexValue Once the Message Instruction dialog box has been populated, trigger the rung of the logic that contains the message instruction. The Module Type of Module 1 is read from the 856T-B24LC module and copied into the SubindexValue tag. Possible values are: 0 1 2 3 4 5 6 7 8 9 10 11 Example Format of a Write Subindex Message No Module 856T Steady Light 856T Multi-function Modules 856T Rotating Light Module 856T Multi-color Light Module 856T Steady/Flashing beacon 856T Strobe beacon 856T Rotating beacon 856T Multi-color beacon 856T Piezo Electric Sounder 856T Transducer Sounder 856T Recordable Sound Module This example shows the steps necessary to write a value to the IO-Link parameter subindex Module 1 for index Module Type. The source element array is Channel_SubindexValue - byte 0 is the channel number followed by the subindex value to be written. Figure 18 - Sub Index Value 52 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Chapter 7 Message Structure and Configuration Example Following is the Message Configuration dialog box that shows the information that is required to write to the IO-Link parameter subindex Module 1 for index Module Type in the 856T-B24LC module. Figure 19 - Message Configuration - Sub Index Write The following table identifies the data that is required to complete the Message Configuration dialog box to write the Module Type of Module 1 from the 856T-B24LC module: Item 1 2 3 4 5 6 7 8 9 Description Message Type The message type is CIP™ Generic. Service Type The service type is Custom. Service Code Established from Service Code Table for write subindex. Class The class is 3a3. Instance The index number of the parameter being written (established from Appendix C). Attribute The subindex number of the parameter being written (established from Appendix C). Source Element The name of the array tag to be written containing the channel and subindex value. Source Length This box contains the number of bytes of service data to be sent in the message. Defined in Data Structure Tables. Destination Element None required. Value CIP Generic Custom 4c 3a3 312 1 Channel_SubindexValue 2 (Bytes) Use the previous read subindex example message instruction to verify the value that you wrote. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 53 Chapter 7 Message Structure and Configuration Example Notes: 54 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix A Specifications IO-Link Module Specifications Table 9 - 856T-B24LC Module Specifications Attribute 856T-B24LC Certifications • c-UL-us • CE (EMC and RoHS) • UKCA • RCM • KCC • Morocco Vibration According to EN 60068-2-6, EN60721-3-2 Class 2M2. See Table 10 on page 55. Shock According to EN60068-2-27. See Table 10 on page 55. Status indicator Bicolor (red/green) LED Operating voltage 18…30V DC per IO-Link specification Operating current consumption at 24V DC 30 mA Inrush current at 24V DC 0.1 A EMC compliance 60947-5-1 standard IO-Link Specifications Communication rate COM3 (230.4 kBd) IO-Link cycle time, min 2 ms Process data • Input bit length: 48 bits (6 Bytes) • Output bit length: 56 bits (7 Bytes) IO-Link standard (version) 1.1.2 M12 connector 5-pin, Class B Mechanical Material • Housing and Cover: Polycarbonate • M12 connector: Nylon • Connector O-rings: Silicone (1) • IO-Link module O-ring: Nitrile rubber Weight 0.157 kg (0.346 lb) Dimensions • Height: 65.1 mm (2.56 in.) • Diameter: 70 mm (2.8 in.) Environmental Ingress protection rating IP66/67, UL Type 4/4X/13 Operating temperature -30…+70 °C (-22…+158 °F) Storage temperature -30…+85 °C (-22…+185 °F) Relative humidity 90% (noncondensing) Reliability MTTF 41,600 hr (1) The O-ring was tested to be well below 1% by weight when tested according to GMW17224 (Test for Volatiles in Silicone Rubber). Table 10 - 856T-B24LC Module Shock and Vibration Specifications Attribute Shock, Peak [G] Vibration, Peak [G] Surface mount base (seven modules stacked) 20 3 Surface mount base (five modules stacked, max) 30 3 Vertical mount base 50 3 10 cm pole/tube base 50 3 25 cm pole/tube base 50 3 40 cm pole base 50 3 60 cm pole base 50 3 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 55 Appendix A Specifications Table 11 - Current Consumption and Life of 856T Light/Sound Modules Device Power Modules 856T-B24C 856T-BAC3C, three­circuit SMPS 856T-BAC7C, seven­circuit SMPS Nominal Current Inrush Current Life — — — 150 mA, max 6 A AC, max 30,000 hr 340 mA, max 3.5 A AC, max 30,000 hr Sound Modules 856T-BP1, piezo, top mount 120 mA 1.8 A DC 2.15 A AC 856T-BTR3, transducer 200 mA 1.06 A DC 1.24 A AC 20,000 hr 856T-BPL1, piezo, in-line 120 mA 1.8 A DC 2.15 A AC 20,000 hr 856T-BH3, recordable 140 mA 0.5A DC 1.0 A AC 10,000 hr Steady Light Modules 856T-BT3 (green) 856T-BT4 (red) 856T-BT5 (amber) 856T-BT6 (blue) 20,000 hr 58 mA — >60,000 hr Inrush Current Life 856T-BR3 (green) 40 mA 1.79 A DC 2.64 A AC >60,000 hr 856T-BR4 (red) 45 mA 1.79 A DC 2.66 A AC >40,000 hr 40 mA 1.79 A DC 2.64 A AC >60,000 hr 110 mA 1.30 A DC 1.94 A AC 30,000 hr 0.74 A DC 1.24 A AC 0.70 A DC 1.16 A AC >60,000 hr >40,000 hr 0.74 A DC 1.24 A AC >60,000 hr 0.76 A DC 1.11 A AC >40,000 hr 0.77 A DC 1.11 A AC >60,000 hr 0.74 A DC 1.09 A AC >40,000 hr 0.75 A DC 1.11 A AC >60,000 hr 1.65 A DC 2.46 A AC 30,000 hr 856T-BR5 (amber) 856T-BR6 (blue) 856T-BR7 (white) 856T-BR8 (yellow) Multicolor Light Modules 856T-BMC 856T-BGB3 (green) 100 mA 856T-BGB4 (red) 108 mA 856T-BGB5 (amber) 856T-BGB6 (blue) 100 mA 856T-BGB7 (white) 856T-BGB8 (yellow) Beacon Light Modules (Strobe) 856T-BSB4 (red) 190 mA 856T-BSB5 (amber) 856T-BSB6 (blue) Beacon Light Modules (Rotating) 856T-BT8 (yellow) 856T-BT9 (magenta) Multifunction Light Modules 1.79 A DC 2.66 A AC 1.82 A DC 2.66 A AC 856T-BB3 (green) 856T-BB4 (red) 856T-BB5 (amber) 856T-BB6 (blue) 856T-BB7 (white) 856T-BB8 (yellow) 856T-BB9 (magenta) Nominal Current Beacon Light Modules (Steady/Flashing) >60,000 hr >40,000 hr 856T-BT7 (white) Device Rotating Light Modules >60,000 hr 856T-BRB4 (red) >40,000 hr 100 mA 65 mA 856T-BRB5 (amber) 1.79 A DC 2.66 A AC >60,000 hr Beacon Light Modules (Multicolor) 856T-BMB Approximate Dimensions 200 mA Figure 20 shows the dimensions of the IO-Link module. Figure 20 - 856T-B24LC Module [mm (in.)] 70 (2.81) 65.1 (2.56) 56 77 (3.03) Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix B IO-Link Operation Modes of 856T Light and Sound Modules 856T Light and Sound Module Operation Mode Table 12 - 856T Light and Sound Modules Operation Modes IO-Link Operation Mode/Control Mode 1 Mode 2 Mode 3 Steady LED Light Module (1-circuit Device) Steady LED ON or OFF Slow flash Fast flash Multi-function LED Light Module (1-circuit Device) Steady Flashing ON or OFF Strobe#1 Strobe#2 Rotating LED Light Module (1-circuit Device) Rotating speed #1 ON or OFF Rotating speed #2 Multi-color LED Light Module (3-circuit Device) Input#1 Input#2 ON or OFF Slow flash Fast flash Input#3 Steady/Flashing Beacon (1-circuit Device) Steady ON or OFF Flashing Strobe Beacon (1-circuit Device) Strobe#1 ON or OFF Strobe#2 Rotating Beacon (1-circuit Device) Rotating speed #1 ON or OFF Rotating speed #2 Multi-color LED Beacon (3-circuit Device) Input#1 Input#2 ON or OFF Slow flash Fast flash Input#3 Piezo Electric End-of-line Sound Module Continuous tones Pulsing tones ON or OFF Sweeping tones Alternating tones Piezo Electric In-line Sound Module Continuous tones Pulsing tones ON or OFF Sweeping tones Alternating tones Module Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Comments Module operates on Steady mode only Customer selects operating mode via DIP switch inside the light module Customer selects operating speed via DIP switch inside the light module Color selection is made via three input terminals in the light module (can produce up to seven different colors) Customer selects operating mode via DIP switch inside the beacon Customer selects operating mode via DIP switch inside the light module Customer selects operating speed via DIP switch inside the light module Color selection is made via three input terminals in the light module (can produce up to seven different colors) Single-circuit device. Customer can select up to eight different tones via DIP switch inside the sounder. Single-circuit device. Customer can select up to eight different tones via DIP switch inside the sounder. 57 Appendix B IO-Link Operation Modes of 856T Light and Sound Modules Table 12 - 856T Light and Sound Modules Operation Modes (Continued) IO-Link Operation Mode/Control Mode 1 Mode 2 Mode 3 Module Comments Transducer Sound Module Input#1 Input#2 ON or OFF Input#3 Recordable Sound Module Input#1 Input#2 ON or OFF Input#3 IMPORTANT 58 This sounder is a three circuit device that can produce up to seven different tones via three field inputs. Customer can select the seven tones to play from 16 tone tables via DIP switch inside the module. This sounder is a three circuit device that can play up to seven different user prerecorded voice messages or tones via three field inputs. Although it is allowed, we do not recommend using strobe or flashing light modules or sound modules with the 856T-B24LC module slow or fast flash operating modes. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix C Device Parameters When you use Explicit Messages to read/write parameter values from/to the 856T-B24LC module, you must know the index number, data type, and size of the data that is transmitted/received. The Identification table provides this information for each of the device parameters. Identification Tab Table 13 - Identification Tab Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value Data Type (Length, Offset) Vendor Name 0x0010/16 — Read-only Allen-Bradley Allen-Bradley Product Name 0x0012/18 — Read-only 856T-B24LC 856T-B24LC Product ID 0x0013/19 — Read-only 856T-B24LC 856T-B24LC StringT (13 bytes) StringT (10 bytes) StringT (19 bytes) Product Text 0x0014/20 — Towerlight IO-Link classRead-only B light and sound module controller Towerlight IO-Link class-B light and sound module controller StringT (60 bytes) Serial Number 0x0015/21 — Read-only — StringT (10 bytes) 0x0018/24 — Read/write — StringT (32 bytes) Hardware Revision 0x0016/22 — Read-only — — Firmware Revision 0x0017/23 — Read-only — — StringT (16 bytes) StringT (6 bytes) Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value Data Type (Length, Offset) .Module (Circuit_) 0x0133/307 — Read-only 0 0…7 .Module (Circuit 1) 0x0133/307 0x0001/1 Read-only 0 0…7 .Module (Circuit 2) 0x0133/307 0x0002/2 Read-only 0 0…7 .Module (Circuit 3) 0x0133/307 0x0003/3 Read-only 0 0…7 RecordT (bit length = 56) UIntegerT (bit length = 8, bit offset = 48) UIntegerT (bit length = 8, bit offset = 40) UIntegerT (bit length = 8, bit offset = 32) Parameter Name Device Information — User-specific Information Application-Specific Tag Revision Information Observation Tab Table 14 - Observation Tab Parameter Name Stack Status Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 59 Appendix C Device Parameters Table 14 - Observation Tab (Continued) Parameter Name Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value .Module (Circuit 4) 0x0133/307 0x0004/4 Read-only 0 0…7 .Module (Circuit 5) 0x0133/307 0x0005/5 Read-only 0 0…7 .Module (Circuit 6) 0x0133/307 0x0006/6 Read-only 0 0…7 .Module (Circuit 7) 0x0133/307 0x0007/7 Read-only 0 0…7 0 0...127 OFF=0 OFF=0 OFF=0 Circuit Status 0x0136/310 — Read-only OFF=0 OFF=0 OFF=0 OFF=0 Bit 0= Circuit 1 (ON/OFF) ON= Bit value=1 OFF= Bit value= 0 Bit 1= Circuit 2 (ON/OFF) ON= Bit value=1 OFF= Bit value= 0 Bit 2= Circuit 3 (ON/OFF) ON= Bit value=1 OFF= Bit value= 0 Bit 3= Circuit 4 (ON/OFF) ON= Bit value=1 OFF= Bit value= 0 Bit 4= Circuit 5 (ON/OFF) ON= Bit value=1 OFF= Bit value= 0 Bit 5= Circuit 6 (ON/OFF) ON= Bit value=1 OFF= Bit value= 0 Bit 6= Circuit 7 (ON/OFF) ON= Bit value=1 OFF= Bit value= 0 0 FALSE=0 FALSE=0 FALSE=0 Short Circuit Status 0x014C/332 — Read-only FALSE=0 FALSE=0 FALSE=0 FALSE=0 60 0…127 Bit 0= Circuit 1 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 1= Circuit 2 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 2= Circuit 3 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 3= Circuit 4 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 4= Circuit 5 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 5= Circuit 6 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 6= Circuit 7 (TRUE/FALSE) TRUE=1 FALSE=0 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Data Type (Length, Offset) UIntegerT (bit length = 8, bit offset = 24) UIntegerT (bit length = 8, bit offset = 16) UIntegerT (bit length = 8, bit offset = 8) UIntegerT (bit length = 8, bit offset = 0) RecordT (bit length =8) BOOL (bit length = 1, bit offset = 0) BOOL (bit length = 1, bit offset = 1) BOOL (bit length = 1, bit offset = 2) BOOL (bit length = 1, bit offset = 3) BOOL (bit length = 1, bit offset = 4) BOOL (bit length = 1, bit offset = 5) BOOL (bit length = 1, bit offset = 6) RecordT (bit length =8) BOOL (bit length = 1, bit offset = 0) BOOL (bit length = 1, bit offset = 1) BOOL (bit length = 1, bit offset = 2) BOOL (bit length = 1, bit offset = 3) BOOL (bit length = 1, bit offset = 4) BOOL (bit length = 1, bit offset = 5) BOOL (bit length = 1, bit offset = 6) Appendix C Device Parameters Table 14 - Observation Tab (Continued) Parameter Name Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value 0 0…127 FALSE=0 FALSE=0 FALSE=0 Open Circuit Status 0x014D/333 — Read-only FALSE=0 FALSE=0 FALSE=0 FALSE=0 Bit 0= Circuit 1 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 1= Circuit 2 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 2= Circuit 3 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 3= Circuit 4 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 4= Circuit 5 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 5= Circuit 6 (TRUE/FALSE) TRUE=1 FALSE=0 Bit 6= Circuit 7 (TRUE/FALSE) TRUE=1 FALSE=0 Circuit Cycle Counter 0x0132/306 — Read-only 0 0…4,294,967,296 Cycle counter (Circuit 1) 0x0132/306 0x0001/1 Read-only 0 0…4,294,967,296 Cycle counter (Circuit 2) 0x0132/306 0x0002/2 Read-only 0 0…4,294,967,296 Cycle counter (Circuit 3) 0x0132/306 0x0003/3 Read-only 0 0…4,294,967,296 Cycle counter (Circuit 4) 0x0132/306 0x0004/4 Read-only 0 0…4,294,967,296 Cycle counter (Circuit 5) 0x0132/306 0x0005/5 Read-only 0 0…4,294,967,296 Cycle counter (Circuit 6) 0x0132/306 0x0006/6 Read-only 0 0…4,294,967,296 Cycle counter (Circuit 7) 0x0132/306 0x0007/7 Read-only 0 0…4,294,967,296 Cycle Counter -Life time 0X014B/331 0 Read-only 0 0…4,294,967,296 Cycle counter-Life time (Circuit 1) 0X014B/331 0x0001/1 Read-only 0 0…4,294,967,296 Cycle counter-Life time (Circuit 2) 0X014B/331 0x0002/2 Read-only 0 0…4,294,967,296 Cycle counter-Life time (Circuit 3) 0X014B/331 0x0003/3 Read-only 0 0…4,294,967,296 Cycle counter-Life time (Circuit 4) 0X014B/331 0x0004/4 Read-only 0 0…4,294,967,296 Cycle counter-Life time (Circuit 5) 0X014B/331 0x0005/5 Read-only 0 0…4,294,967,296 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Data Type (Length, Offset) RecordT (bit length = 8) BOOL (bit length = 1, bit offset = 0) BOOL (bit length = 1, bit offset = 1) BOOL (bit length = 1, bit offset = 2) BOOL (bit length = 1, bit offset = 3) BOOL (bit length = 1, bit offset = 4) BOOL (bit length = 1, bit offset = 5) BOOL (bit length = 1, bit offset = 6) RecordT (bit length = 224) UIntegerT (bit length = 32, bit offset = 192) UIntegerT (bit length = 32, bit offset = 160) UIntegerT (bit length = 32, bit offset = 128) UIntegerT (bit length = 32, bit offset = 96) UIntegerT (bit length = 32, bit offset = 64) UIntegerT (bit length = 32, bit offset = 32) UIntegerT (bit length = 32, bit offset = 0) RecordT (bit length = 224) UIntegerT (bit length = 32, bit offset = 192) UIntegerT (bit length = 32, bit offset = 160) UIntegerT (bit length = 32, bit offset = 128) UIntegerT (bit length = 32, bit offset = 96) UIntegerT (bit length = 32, bit offset = 64) 61 Appendix C Device Parameters Table 14 - Observation Tab (Continued) Parameter Name Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value Cycle counter-Life time (Circuit 6) 0X014B/331 0x0006/6 Read-only 0 0…4,294,967,296 Cycle counter-Life time (Circuit 7) 0X014B/331 0x0007/7 Read-only 0 0…4,294,967,296 — — 0…4095 0x0001/1 FALSE=0 Bit 0- Short Circuit (TRUE=Bit=1) / (FALSE= Bit=0) 0x0002/2 FALSE=0 Bit 1- Open Circuit (TRUE=Bit=1) / (FALSE= Bit=0) 0x0003/3 FALSE=0 Bit 2 -Class A Over Voltage (TRUE=Bit=1) / (FALSE= Bit=0) 0x0004/4 FALSE=0 Bit 3- Class A Under Voltage (TRUE=Bit=1) / (FALSE= Bit=0) 0x0005/5 FALSE=0 Bit 4 -Module Excessive Vibration (TRUE=Bit=1) / (FALSE= Bit=0) FALSE=0 Bit 5 -Device Over Temperature (TRUE=Bit=1) / (FALSE= Bit=0) 0x0007/7 FALSE=0 Bit 6 -Device Under Temperature (TRUE=Bit=1) / (FALSE= Bit=0) 0x0008/8 FALSE=0 Bit 7 -ICP Communication Fault (TRUE=Bit=1) / (FALSE= Bit=0) 0x0009/9 FALSE=0 Bit 8 -Invalid Configuration (TRUE=Bit=1) / (FALSE= Bit=0) 0x000A/10 FALSE=0 Bit 9 -Class B Over Voltage (TRUE=Bit=1) / (FALSE= Bit=0) 0x000B/11 FALSE=0 Bit 10-Class B Under Voltage (TRUE=Bit=1) / (FALSE= Bit=0) 0x000C/12 FALSE=0 Bit 11- Power On Self-Test Failure (TRUE=Bit=1) / (FALSE= Bit=0) Data Type (Length, Offset) UIntegerT (bit length = 32, bit offset = 32) UIntegerT (bit length = 32, bit offset = 0) Alarm Status Alarm status 0x0135/309 0x0006/6 Read-only RecordT (bit length = 16) BOOL (bit length = 1, bit offset = 0) BOOL (bit length = 1, bit offset = 1) BOOL (bit length = 1, bit offset = 2) BOOL (bit length = 1, bit offset = 3) BOOL (bit length = 1, bit offset = 4) BOOL (bit length = 1, bit offset = 5) BOOL (bit length = 1, bit offset = 6) BOOL (bit length = 1, bit offset = 7) BOOL (bit length = 1, bit offset = 8) BOOL (bit length = 1, bit offset = 9) BOOL (bit length = 1, bit offset = 10) BOOL (bit length = 1, bit offset = 11) Measurements Class-A (Voltage) 0x0148/328 — Read-only — 15,000…32,000 Class-B (Voltage) 0x0149/329 — Read-only — 15,000…32,000 Actual internal temperature (°C) Min Temperature since power up (°C) Max Temperature since power up (°C) 0x005A/90 — Read-only — -40…+95 0x0147/327 — Read-only — -40…+95 0x0146/326 — Read-only — -40…+95 UIntegerT (bit length = 16) UIntegerT (bit length = 16) IntegerT (bit length = 8) IntegerT (bit length = 8) IntegerT (bit length = 8) Calibration status 0x0134/308 — Read-only 0 0- Not calibrated 1- Calibration in progress 2-Calibration complete UIntegerT (bit length = 2) Average vibration 0x0142/322 — Read-only — 0…16,000 RecordT (bit length = 48) 62 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix C Device Parameters Table 14 - Observation Tab (Continued) Parameter Name Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value X-axis average vibration 0x0142/322 0x0001/1 Read-only — 0…16,000 Y-axis average vibration 0x0142/322 0x0002/2 Read-only — 0…16,000 Z-axis average vibration 0x0142/322 0x0003/3 Read-only — 0…16,000 Max Vibration since power up 0x0145/325 — Read-only — 0…16,000 X-axis Max Vibration since power up 0x0145/325 0x0001/1 Read-only — 0…16,000 Y-axis Max Vibration since power up 0x0145/325 0x0002/2 Read-only — 0…16,000 Z-axis Max Vibration since power up 0x0145/325 0x0003/3 Read-only — 0…16,000 Max Vibration Lifetime 0x014F/335 — Read-only — 0…16,000 X-axis Max vibration Lifetime 0x014F/335 0x0001/1 Read-only — 0…16,000 Y-axis Max vibration Lifetime 0x014F/335 0x0002/2 Read-only — 0…16,000 Z-axis Max vibration Lifetime 0x014F/335 0x0003/3 Read-only — 0…16,000 Parameter Name Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value Module Type 0x0138/312 — Read/write 0 0…11 Data Type (Length, Offset) IntegerT (bit length = 16, bit offset = 32) IntegerT (bit length = 16, bit offset = 16) IntegerT (bit length = 16, bit offset = 0) RecordT (bit length = 48) IntegerT (bit length = 16, bit offset = 32) IntegerT (bit length = 16, bit offset = 16) IntegerT (bit length = 16, bit offset = 0) RecordT (bit length = 48) IntegerT (bit length = 16, bit offset = 32) IntegerT (bit length = 16, bit offset = 16) IntegerT (bit length = 16, bit offset = 0) Parameter Tab Table 15 - Parameter Tab . Module 1 Type 0x0138/312 0x0001/1 Read/write 0 . Module 2 Type 0x0138/312 0x0002/2 Read/write 0 0= No Module 1=856T Steady Light 2=856T Multi-function Modules 3=856T Rotating Light Module 4=856T Multi-color Light Module 5=856T Steady/Flashing beacon 6=856T Strobe beacon 7=856T Rotating beacon 8=856T Multi-color beacon 9=856T Piezo Electric Sounder 10=856T Transducer Sounder 11=856T Recordable Sound Module 0= No Module 1=856T Steady Light 2=856T Multi-function Modules 3=856T Rotating Light Module 4=856T Multi-color Light Module 5=856T Steady/Flashing beacon 6=856T Strobe beacon 7=856T Rotating beacon 8=856T Multi-color beacon 9=856T Piezo Electric Sounder 10=856T Transducer Sounder 11=856T Recordable Sound Module Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Data Type (Length, Offset) RecordT (bit length = 56) Uinteger (bit length = 8, bit offset = 48) Uinteger (bit length = 8, bit offset = 40) 63 Appendix C Device Parameters Table 15 - Parameter Tab (Continued) Parameter Name 64 Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value . Module 3 Type 0x0138/312 0x0003/3 Read/write 0 . Module 4 Type 0x0138/312 0x0004/4 Read/write 0 . Module 5 Type 0x0138/312 0x0005/5 Read/write 0 . Module 6 Type 0x0138/312 0x0006/6 Read/write 0 . Module 7 Type 0x0138/312 0x0007/7 Read/write 0 Allowed Value 0= No Module 1=856T Steady Light 2=856T Multi-function Modules 3=856T Rotating Light Module 4=856T Multi-color Light Module 5=856T Steady/Flashing beacon 6=856T Strobe beacon 7=856T Rotating beacon 8=856T Multi-color beacon 9=856T Piezo Electric Sounder 10=856T Transducer Sounder 11=856T Recordable Sound Module 0= No Module 1=856T Steady Light 2=856T Multi-function Modules 3=856T Rotating Light Module 4=856T Multi-color Light Module 5=856T Steady/Flashing beacon 6=856T Strobe beacon 7=856T Rotating beacon 8=856T Multi-color beacon 9=856T Piezo Electric Sounder 10=856T Transducer Sounder 11=856T Recordable Sound Module 0= No Module 1=856T Steady Light 2=856T Multi-function Modules 3=856T Rotating Light Module 4=856T Multi-color Light Module 5=856T Steady/Flashing beacon 6=856T Strobe beacon 7=856T Rotating beacon 8=856T Multi-color beacon 9=856T Piezo Electric Sounder 10=856T Transducer Sounder 11=856T Recordable Sound Module 0= No Module 1=856T Steady Light 2=856T Multi-function Modules 3=856T Rotating Light Module 4=856T Multi-color Light Module 5=856T Steady/Flashing beacon 6=856T Strobe beacon 7=856T Rotating beacon 8=856T Multi-color beacon 9=856T Piezo Electric Sounder 10=856T Transducer Sounder 11=856T Recordable Sound Module 0= No Module 1=856T Steady Light 2=856T Multi-function Modules 3=856T Rotating Light Module 4=856T Multi-color Light Module 5=856T Steady/Flashing beacon 6=856T Strobe beacon 7=856T Rotating beacon 8=856T Multi-color beacon 9=856T Piezo Electric Sounder 10=856T Transducer Sounder 11=856T Recordable Sound Module Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Data Type (Length, Offset) Uinteger (bit length = 8, bit offset = 32) Uinteger (bit length = 8, bit offset = 24) Uinteger (bit length = 8, bit offset = 16) Uinteger (bit length = 8, bit offset = 8) Uinteger (bit length = 8, bit offset = 0) Appendix C Device Parameters Table 15 - Parameter Tab (Continued) Parameter Name Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value 0x0141/321 — Read/write 0 0…127 0x0141/321 — Read/write 0 Bit 0= Circuit 1 (ON/OFF) On=1 / OFF=0 0x0141/321 — Read/write 0 Bit 1= Circuit 2 (ON/OFF) ON=1 / OFF=0 0x0141/321 — Read/write 0 Bit 2= Circuit 3 (ON/OFF) ON=1 / OFF=0 0x0141/321 — Read/write 0 Bit 3 = Circuit 4 (ON/OFF) ON=1 / OFF=0 0x0141/321 — Read/write 0 Bit 4 = Circuit 5 (ON/OFF) ON=1 / OFF=0 0x0141/321 — Read/write 0 Bit 5 = Circuit 6 (ON/OFF) ON=1 / OFF=0 0x0141/321 — Read/write 0 Bit 6 = Circuit 7 (ON/OFF) ON=1 / OFF=0 0x014E/334 — Read/write 4095 0…4095 0x014E/334 — Read/write ON=1 Bit 0- Short Circuit ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 1- Open Circuit ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 2 -Class A Over Voltage ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 3- Class A Under Voltage ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 4 -Module Excessive Vibration ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 5 -Device Over Temperature ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 6 -Device Under Temperature ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 7 -ICP Communication Fault ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 8 -Invalid Configuration ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 9 -Class B Over Voltage ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 10-Class B Under Voltage ON=1 / OFF=0 0x014E/334 — Read/write ON=1 Bit 11- Power On Self-Test Failure ON=1 / OFF=0 Circuit counters enable Data Type (Length, Offset) RecordT (bit length = 8) BOOL (bit length = 1, bit offset = 0) BOOL (bit length = 1, bit offset = 1) BOOL (bit length = 1, bit offset = 2) BOOL (bit length = 1, bit offset = 3) BOOL (bit length = 1, bit offset = 4) BOOL (bit length = 1, bit offset = 5) BOOL (bit length = 1, bit offset = 6) Alarm Configuration Alarm Configuration Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 RecordT (bit length = 16) BOOL (bit length = 1, bit offset = 0) BOOL (bit length = 1, bit offset = 1) BOOL (bit length = 1, bit offset = 2) BOOL (bit length = 1, bit offset = 3) BOOL (bit length = 1, bit offset = 4) BOOL (bit length = 1, bit offset = 5) BOOL (bit length = 1, bit offset = 6) BOOL (bit length = 1, bit offset = 7) BOOL (bit length = 1, bit offset = 8) BOOL (bit length = 1, bit offset = 9) BOOL (bit length = 1, bit offset = 10) BOOL (bit length = 1, bit offset = 11) 65 Appendix C Device Parameters Table 15 - Parameter Tab (Continued) Index (Hex/Dec) Sub Index (Hex/Dec) Access Default Value Allowed Value Data Type (Length, Offset) Vibration Warning limit 0x0143/323 — Read/write 16,000 100…16,000 X-axis Vibration Warning Limit 0x0143/323 0x0001/1 Read/write 16,000 100…16,000 Y-axis Vibration Warning Limit 0x0143/323 0x0002/2 Read/write 16,000 100…16,000 Z-axis Vibration Warning Limit 0x0143/323 0x0003/3 Read/write 16,000 100…16,000 Vibration Calibration period 0x0144/324 — Read/write 10 0…480 RecordT (bit length = 48) IntegerT (bit length = 16, bit offset = 32) IntegerT (bit length = 16, bit offset = 16) IntegerT (bit length = 16, bit offset = 0) UIntegerT (bit length = 16) Sub Index (Hex/Dec) Access Default Value Allowed Value Read/write 0 0…3 Read/write 0 Read/write 0 Parameter Name Vibration Configuration Diagnostics Tab Table 16 - Diagnostics Tab Parameter Name Device Access Locks Index (Hex/Dec) 0x000C/12 — Bit 0 - ParameterAccessLock (0=unlocked) (1= locked) Bit 1 - DataStorageLock (0=unlocked) (1= locked) Data Type (Length, Offset) RecordT (bit length = 16) BooleanT (bit length = 1 bit offset = 0) BooleanT (bit length 1 bit offset=1) Service Status Device Status 0x0024/36 — Read-only 0 Power On self-test 0x0137/311 — Read-only 0 Invalid Configuration 0x0150/336 — Read-only 0 0: Device is operating properly 1: Maintenance Required 2: Out of Specification 3: Functional Check 4: Failure (see Appendix D on page 71 for details) 0…12 0: Success 1: Firmware Image Corrupted 5: RAM test Failed 6: Secondary Processor Failed 7: IO Link PHY Failed 9: Accelerometer Communication Failed 10: Serial Flash Integrity Failed 11: Bad Class Voltage 12: Bad Class B voltage (see Power On Self Test (POST) on page 43 for details) 0: Valid Configuration 1: Invalid Configuration Operation Information Operating Hours since inception Operating Hours since power up 0x0151/337 — Read-only 0 0…4,294,967,296 0x005B/91 — Read-only 0 0…4,294,967,296 66 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 UIntegerT (bit length = 8) UIntegerT (bit length = 16) UIntegerT (bit length = 1) UIntegerT (bit length = 32) UIntegerT (bit length = 32) Appendix C Device Parameters Table 16 - Diagnostics Tab (Continued) Index (Hex/Dec) Communication Characteristics Parameter Name Sub Index (Hex/Dec) Access Default Value Allowed Value Data Type (Length, Offset) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) Master Cycle Time 0x0000/0 0x0002/2 Read/write — 2 ms Minimum Cycle Time 0x0000/0 0x0003/3 Read-only — 2 ms IO-Link Version ID 0x0000/0 0x0005/5 Read/write 1.1 0x011 IO- Link System Commands Table 17 - IO-Link System Commands Command Name Index (Hex/Dec) Command (Hex/Dec) Access Default Value Description System Command 0x0002/2 — Write-only — — ParamDownloadStore 0x0002/2 0x0005/5 Write-only — Finalize parameterization and start data storage Device Reset Restore Factory Settings 0x0002/2 0x0002/2 0x0080/128 0x0082/130 Write-only Write-only — — Enables a device to perform a warm start. Useful whenever a Device has to be reset to an initial state such as power on. Restores parameters to the original delivery status. Parameters such as Error Count, Device Status, and Detailed Device Status must be reset when this feature is applied. This restore does not include vendor-specific parameters such as counters or operating hours. Erases all user configuration and diagnostic data. Data written during manufacture, and operating hours and module on/ off counters are preserved. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Data Type (Length, Offset) UIntegerT (bit length = 8) UIntegerT (bit length = 8, bit offset = 0) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) 67 Appendix C Device Parameters Table 17 - IO-Link System Commands Command (Hex/Dec) Access Reset Counter Circuit 1 0x00A0/160 Write-only Reset Counter Circuit 2 0x00A1/161 Write-only Reset Counter Circuit 3 0x00A2/162 Write-only Reset Counter Circuit 4 0x00A3/163 Write-only Reset Counter Circuit 5 0x00A4/164 Write-only Reset Counter Circuit 6 0x00A5/165 Write-only 0x00A6/166 Write-only Start Calibration 0x00A7/167 Write-only Stop calibration 0x00A8/168 Write-only Reset All Statistics 0x00AA/170 Write-only Command Name Reset Counter Circuit 7 Index (Hex/Dec) 0x0002/2 Process Data Input Default Value Description — Reset the ON/OFF counter for Circuit 1 Reset the ON/OFF counter for Circuit 2 Reset the ON/OFF counter for Circuit 3 Reset the ON/OFF counter for Circuit 4 Reset the ON/OFF counter for Circuit 5 Reset the ON/OFF counter for Circuit 6 Reset the ON/OFF counter for Circuit 7 Starts the calibration of the accelerometer max thresholds. Returns success immediately Cancels the calibration of the accelerometer. Returns success immediately Resets all circuit counters back to default value as well as Maximum Vibration Since Power Up, Min Module Temperature since Power up and Max Module Temperature since power up Data Type (Length, Offset) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) UIntegerT (bit length = 8) The 856T-B24LC module transmits the following Process Input Data to the master each cycle. The total size of data is 48 bits where Alarm status word is at the most significant position of the Data process Input. • • • • • Class B Voltage bits [7:0] - The IO-Link module maintains 8-bit value that represents the Class B power supply voltage. This value is Read-only via the IO-Link protocol. Class A Voltage bits [15:8] - The IO-Link module maintains 8-bit value that represents the Class A power supply voltage. This value is Read-only via the IO-Link protocol. Internal temperature [23:16] - The internal temperature of the IO-Link module is provided as part of the process data input. Circuit Status [31:24]- The IO-Link module provides the control circuit status of the unit as part of the process data input. Alarm Status [47:32] - The 856T-B24LC module provides the alarm status of the unit as part of the process input data. Table 18 - Process Data Input [47:32] Alarm Status [31:24] Circuit Status [23:16] Internal Temperature [15:8] Class A Voltage [7:0] Class B Voltage See Table 14 on page 59 for a detailed view of the bits for each of the fields in the Process Data Input. 68 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix C Process Data Output Device Parameters The 856T-B24LC module receives the following process data output from the IO-Link master each cycle. The total size of data is 56 bits where Module one control is at the most significant position of the Data process output. Table 19 - Process Data Output [55:48] Module 1 Control [47:40] Module 2 Control [39:32] Module 3 Control [31:24] Module 4 Control [23:16] Module 5 Control [15;08] Module 6 Control [7:0] Module 7 Control The IO-link device maintains seven 8-bit module control bytes in RAM. Each control byte is composed of three bit-fields that control the color/sound and operation behavior of the module. The control bytes are readable and writable via the IO-Link protocol. Bit Fields 0…2 Description Behavior 3…5 Color or sound (1) Reserved 6…7 (1) Color is only be supported on 856T multi-color light module type. Sound is only be supported on the transducer and recordable sound module type. Binary Value 000 001 010 011 Behaviors [0…2] OFF ON Steady Slow Flash Fast Flash Binary Value 000 001 010 011 100 101 110 111 Color [3:5] Red Reserved Yellow Green Blue Cyan (Turquoise) Magenta White Sound [3:5] Sound 1 Sound 2 Sound 3 Sound 4 Sound 5 Sound 6 Sound 7 Reserved Configuration Tables Table 20 - Multi-color Light Modules — Behavior ON Steady Binary [bit 7…0] 000…001 001…001 010…001 011…001 100…001 101…001 110…001 111…001 Dec 1 — 17 25 33 41 49 57 Color Red Reserved Yellow Green Blue Cyan (Turquoise) Magenta White Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 69 Appendix C Device Parameters Table 21 - Multi-color Light Modules — Behavior Slow Flash Binary [bit 7…0] 000…010 001…010 010…010 011…010 100…010 101…010 110…010 111…010 Dec 2 — 18 26 34 42 50 58 Color Red Reserved Yellow Green Blue Cyan (Turquoise) Magenta White Table 22 - Multi-color Light Modules — Behavior Fast Flash Binary [bit 7…0] 000…011 001…011 010…011 011…011 100…011 101…011 110…011 111…011 Dec 3 — 19 27 35 43 51 59 Color Red Reserved Yellow Green Blue Cyan (Turquoise) Magenta White Table 23 - Transducer and Recordable Sound Modules — Behavior ON Steady Binary [bit 7…0] 000…001 001…001 010…001 011…001 100…001 101…001 110…001 111…001 70 Dec 1 9 17 25 33 41 49 — Sound Sound 1 Sound 2 Sound 3 Sound 4 Sound 5 Sound 6 Sound 7 Reserved Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix D Device Status Operational State The Device Status ISDU 0x0024 (Dec:36) indicates the operational state of the IO-Link module. In this case there are five possible scenarios: Scenario Device is operating properly Maintenance required Out of specification Functional check Failure Description No faults have been detected on the POST self-test and after that all components and code routines within the device are working correctly. The device indicates a state that one or both of the following conditions produce: • Open circuit due improper assembly of light or sound modules in the stack light. • Short circuit condition present in one or more of the Light and sound modules in the stack light. In both cases, you can correct the situation either by the reassembly of the stack light or by removing the short-circuit condition. This state represents a condition where the IO-link module is functioning out of its design parameters and for practical purposes it refers to a non-optimal voltage or temperature conditions present in the application. The device status indicates when the device is running the calibration process that is required for the vibration indication feature if you have selected it. This state reflects the results of the POST test that is described in Power On Self Test (POST) on page 43. Table 24 - Device Status Definitions Status Success Maintenance required Parameter (ISDU) or Description — 0x014D/ 333 0x014C/ 332 0x005A /90 Out of specification Functional check 0x0148/328 0x0149/329 Calibration FW corrupt (primary and secondary) RAM test fail (primary and secondary) Communication with second processor fail PHY communication test Accelerometer communication test Serial flash integrity test POST Result Definition Code # — Device working correctly — Open Circuit Condition present — Short Circuit Condition present Device temperature <-30 °C (-22 °F) or device — temperature >+90 °C (+194 °F) — Voltage out of range Voltage< 17.5V or Voltage >30.5V — — Active when device is under calibration 1 POST failure upon FW corrupt test 5 POST failure upon RAM corrupt test 6 POST failure upon corrupt test 7 10 POST failure upon PHY communication test failed POST failure upon Accelerometer communication test failed POST failure upon serial flash integrity test failed Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 71 Failure 9 Appendix D Device Status Short Circuit The firmware of the 856T-B24LC module disables the entire stack light when any of the circuits demands a load current that exceeds 450 mA ± 15% of current (at least for 40 ms) and is less than 4.5 A ± 15%. In this case, the first circuit that was detected to cause the short circuit is indicated by its respective bit number in the short circuit status byte (ISDU= 0x014C 332). Also, the bit representing that a short circuit condition exists is indicated in the Alarm status word (ISDU= 0X0135/ 309). Since the entire stack light is disabled during a short circuit, the (ISDU=0x0136/ 310) Control Circuit status reports OFF for all circuits when a short circuit condition exists. The short circuit status bit only clears when you attempt to turn the circuit back ON and the short circuit is no longer present. If the short circuit condition exceeds the 4.5 A ± 15%, then a dead short occurs and the 856T-B24LC hardware detects it, all outputs are disabled, and the short circuit status is reported for all the outputs that were ON when the short circuit occurred. This short circuit detection takes priority over the firmware detection explained previously. The short circuit status bit only clears when the short circuit is no longer present and you attempt to turn each one of the circuits involved back ON. 72 IMPORTANT The 856T-B24LC short circuit performance may vary depending on the IO-link master used. For example, a master with rapid short circuit protection may disable the 856T-B24LC before the short circuit detection in the 856T-B24LC base takes effect. IMPORTANT Remove incoming power before you check connections or replace light or sound modules in the stack. If you replace one or several light or sound modules when the respective circuit is energized at the time of the replacement (hot swap), the situation may cause a temporary short circuit condition that is indicated in the alarm status word. You must clear the alarm bit to be in operational mode again. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix D Events Device Status The 856T-B24LC module reports the following device event types. The device status value that is indicated in the following tables should match the value on ISDU 0x0024 (Dec: 36). Table 25 - Event Codes Event Code 0x0000 0x4210 0x4220 0x5000 0x5110 0x5111 0x5112 0x7710 Definition and Recommended Maintenance Action Device Status Value Type No malfunction Device temperature over-run - Clear source of heat Device temperature under-run - Insulate device Device hardware fault - Device exchange Primary supply voltage over-run - Check tolerance Primary supply voltage under-run - Check tolerance Secondary supply voltage fault (Port Class B) - Check tolerance Short Circuit - Check installation 0 - Operating Properly 2 - Out-of-Specification 2 - Out-of-Specification 4 - Failure 2 - Out-of-Specification 2 - Out-of-Specification Notification Warning Warning Error Warning Warning 2 - Out-of-Specification Warning 4 - Failure Error IMPORTANT The short circuit event code 0X7710 is issued only when a short circuit condition is detected on the IO-Link cordset or patchcord. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 73 Appendix D Device Status Notes: 74 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix E Factory Reset Reset to Factory Settings — Variables Table 26 shows what 856T-B24LC module variables can be reset to factory settings when a command (0x082) is received via the IO-link protocol. Table 26 - Reset to Factory Settings Variables Parameter ISDU (Hex/Dec) Name Application0x0018/24 Specific Tag Device Access 0x000C/12 Locks Master Cycle 0x0001/01 Time Alarm 0x014E/334 Configuration Calibration 0x0134/308 Status Circuit Counters 0x0141/321 Enable Circuit Cycle 0x0132/306 Counter .Module (Circuit_ ) 0x0133/307 Module Type 0x0138/312 Vibration Calibration 0x0144/324 Period Vibration 0x0143/323 Warning Limit Access Size Data Type Storage Read/write 256 StringT Non-volatile Read/write 16 RecordT Non-volatile Read/write 8 UIntegerT Non-volatile Read/write 16 RecordT Read-only 1 Read/write Min Max Default “” 0 3 0 Non-volatile 0 4095 4095 UIntegerT Non-volatile 0 2 0 8 RecordT Non-volatile 0 0x7F 0 Read-only 224 RecordT Non-volatile 0 4294967296 0 Read-only Read/write 56 56 RecordT RecordT Non-volatile Non-volatile 0 0 7 11 0 0 Read/write 16 UIntegerT Non-volatile 0 480 10 Read/write 48 RecordT Non-volatile 0 16000 16000 IMPORTANT If you want to perform the Reset to Factory Settings of the parameters shown in Table 26 when connected to a 1734-4IOL IO-link master, you must perform the task manually for each one of these parameters. In some cases (such as Circuit Cycle Counter), a given ISDU may include several subindexes that must be reset individually. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 75 Appendix E Factory Reset Reset All Statistics — Variables Table 27 shows what 856T-B24LC module statistic values can be reset when a command 0x00AA (Dec: 170) is received via the IO-link protocol. Table 27 - Reset All Statistics —Variables Parameter ISDU (Hex/Dec) Name Circuit Cycle 0x0132/306 Counter Max Temperature 0x0146/326 since power up Min Temperature 0x0147/327 since power up Max Vibration 0x0145/325 since power up 76 Access Size Data Type Storage Min Max Default Read-only 224 RecordT Non-volatile 0 4294967296 0 Read-only 8 IntegerT Volatile -40 95 — Read-only 8 IntegerT Volatile -40 95 — Read-only 48 RecordT Volatile 0 16000 0 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix F Troubleshooting This appendix shows ways to determine the possible cause of the 856T-B24LC module being in a faulted state or not operating properly. It describes the procedures that you use to troubleshoot your module. IMPORTANT The following table describes errors or conditions that may be encountered after a successful Power On Self Test (POST). For more information on POST test results, see Table 8 on page 43. Error Resolution Error/ Condition Possible Cause Internal status indicator on 856T-B24LC module does not light up Power supply switched off. Communication loss (Green status indicator on 856T-B24LC module is not blinking) Cable between IO-link master and 856T-B24LC module is loose or has been cut. Voltage to the 856T-B24LC module is below accepted limit levels Recommended Action • Review that Power is switched ON. • Check that connection IO-Link Master and 856T-B24LC module is properly made. • Review physical integrity of the patch cord or cordset used (that is, free of cuts and similar.) Check cable integrity and replace if necessary. Check voltage that is supplied to the master and the 856T-B24LC module. the 856T-B24LC module is used with a Rockwell Automation Class A master, verify that No Class B power is applied to 856T-B24LC module. Ifyou are using the recommended patchcord. See Patchcord on page 45 for more details. Short circuit alarm is present. Clear short circuit condition. Light or sound modules do not turn on. Open condition alarm is present Check that all modules have been properly placed and twisted in the stack light. Light/sound module malfunction. Replace Light or sound module in the tower light. Improper light or sound module configuration Check that the light or sound module is configured correctly in AOP. • Disconnect power to the 856T-B24LC module. Light or sound modules present a short circuit. • Physically replace the modules that show the short circuit condition. • Power cycle the circuit where the fault was shown to clear the fault. Short circuit indication present • Always disconnect power to the 856T-B24LC module before replacing a light module. Performed a hot swap of light or sound modules in • Reinstall the light or sound modules in the stack light. the stack light. • Power cycle the circuit where the fault was shown to clear the fault. Multifunction light module not working as expected module is selected as steady light Change 856T-B24LC module configuration to multi-function module. when internally configured Multi-function with slow or fast flash in the AOP. as flashing or strobe light module. Device status shown as maintenance required, out See Table 24 on page 71 for more details. Invalid Device Status of specification, or failure. Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 77 Appendix F Troubleshooting Notes: 78 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Appendix G History of Changes New or Updated Information This appendix contains the new or updated information for each revision of this publication. These lists include substantive updates only and are not intended to reflect all changes. Translated versions are not always available for each revision. 856T-UM001C-EN-P, December 2021 Change Updated the entire Message Structure and Configuration Example Chapter 856T-UM001B-EN-P, April 2021 Change Added illustration with example of connecting the 856T to Channel 3 in the 1734-4IOL master Rockwell Automation Publication XXXX-X.X.X - Month Year 79 Appendix G History of Changes Notes: 80 Rockwell Automation Publication XXXX-X.X.X - Month Year Index Numerics 856T-B24LC configure 19 connect to IO-Link master 29 register IODD file 24 A abbreviations 7 access data IO-Link 16 acyclic data 16 adapter base mounting 11 add controller 21 IO-Link master 23 POINT I/O Ethernet adapter 22 Add-On Profile installation 20 AOP installation 20 approximate dimension 56 assign device parameter 17 B base mounting adapter 11 C calculation inrush current 46 Class A IO-Link master connection consideration 45 common tab 35 configuration message 47 configure 856T-B24LC IO-Link module 19 message instruction 47 connect 856T-B24LC to IO-Link master 29 connect to 856T-B24LC 29 connection consideration Class A IO-Link master 45 controller add 21 create project 20 critical 44 current inrush calculation 46 current consumption 56 cyclic data 16 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 D data access IO-Link 16 acyclic 16 cyclic 16 device 16 process 15 data type IO-Link 15 device data 16 device parameter 59 assign 17 device status 71 device status indicator error code 44 diagnosis tab 41 diagnostics tab 66 dimension approximate 56 display parameter 33 download project to PLC 30 E error code device status indicator 44 Ethernet adapter add 22 event 16, 73 explicit message 59 F factory reset 75 statistic values 76 variables 75 feature IO-Link 9 product 9 H hardware 19 hardware fault critical 44 non-recoverable 43 severe 44 how IO-Link 14 I I/O system startup 16 identification tab 36, 59 input process data 68 81 Index inrush current calculation 46 installation 10 Add-On Profile 20 AOP 20 IO- Link system command 67 IODD file 24 IO-Link access data 16 data type 15 feature 9 how 14 operation mode 57 overview 13 parameter 33 status indicator timing 44 tab 34 what 13 why 13 IO-Link master 29 add 23 IO-Link module configure 19 P parameter device 59 display 33 IO-Link 33 parameter tab 39, 63 patchcord 45 POINT I/O add adapter 22 POST 43 power on self test 43 process data 15 input 68 output 69 product feature 9 overview 9 required 19 project create 20 download to PLC 30 protection overcurrent 46 L life 56 light/sound modules maximum number 45 M maximum number light/sound modules 45 message configuration 47 explicit 59 structure 47 message instruction configure 47 mode operation 9, 57 N non-recoverable 43 O observation tab 37, 59 operation mode 9, 57 operational state 71 output process data 69 overcurrent protection 46 overview IO-Link 13 product 9 82 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 Q quality transmission 15 R rate transmission 15 register 24 856T-B24LC module IODD file 24 required product 19 reset factory 75 response time 15 S severe 44 short circuit 72 software 19 specifications 55 stack light maximum number light/sound modules 45 startup I/O system 16 state operational 71 statistic values factory reset 76 status device 71 value 16 structure message 47 system command IO- Link 67 Index T tab time common 35 diagnosis 41 diagnostics 66 identification 36, 59 IO-Link 34 observation 37, 59 parameter 39, 63 response 15 timing IO-Link status indicator 44 transmission quality 15 rate 15 troubleshooting 77 V value status 16 variables factory reset 75 W what why IO-Link 13 IO-Link 13 wiring 12 Rockwell Automation Publication 856T-UM001C-EN-P - December 2021 83 Rockwell Automation Support Use these resources to access support information. Technical Support Center Knowledgebase Local Technical Support Phone Numbers Literature Library Product Compatibility and Download Center (PCDC) Find help with how-to videos, FAQs, chat, user forums, and product notification updates. Access Knowledgebase articles. Locate the telephone number for your country. Find installation instructions, manuals, brochures, and technical data publications. Download firmware, associated files (such as AOP, EDS, and DTM), and access product release notes. rok.auto/support rok.auto/knowledgebase rok.auto/phonesupport rok.auto/literature rok.auto/pcdc Documentation Feedback Your comments help us serve your documentation needs better. If you have any suggestions on how to improve our content, complete the form at rok.auto/docfeedback. Waste Electrical and Electronic Equipment (WEEE) At the end of life, this equipment should be collected separately from any unsorted municipal waste. Rockwell Automation maintains current product environmental compliance information on its website at rok.auto/pec. Allen-Bradley, ArmorBlock, CompactLogix, ControlLogix, Control Tower, expanding human possibility, POINT I/O, Rockwell Automation, and Studio 5000 are trademarks of Rockwell Automation, Inc. CIP and EtherNet/IP are trademarks of ODVA, Inc. Trademarks not belonging to Rockwell Automation are property of their respective companies. Rockwell Otomasyon Ticaret A.Ş. Kar Plaza İş Merkezi E Blok Kat:6 34752, İçerenköy, İstanbul, Tel: +90 (216) 5698400 EEE Yönetmeliğine Uygundur Publication 856T-UM001C-EN-P - December 2021 Supersedes Publication 856T-UM001B-EN-P - April 2021 Copyright © 2021 Rockwell Automation, Inc. All rights reserved. Printed in the U.S.A. ">
Advertisement
Key Features
- IO-Link 1.1 compliant
- Controls up to 7 modules
- Real-time diagnostics
- Embedded IODD file
- IP66/67 rating
- Visible status indicator
- Counters & operation hours
- Vibration indication
- Short-circuit detection
- Open load condition
Frequently Answers and Questions
What is the maximum number of light and sound modules that can be controlled by the 856T-B24LC module?
The 856T-B24LC module can control up to seven light and sound modules in a stack light configuration. This number depends on the number of circuits used individually by the specific light or sound module.
What is the purpose of the status indicator on the 856T-B24LC module?
The status indicator provides a visual indication of the module's self-test results at power-up and its communication status with the IO-Link master. A green light indicates successful operation, while a red light signals a failure.
How can I access the device parameters of the 856T-B24LC module for configuration?
The device parameters can be accessed and configured through the Rockwell Automation IO-Link master Add-on Profile. This provides an interface to adjust settings and personalize the module's operation.
What are the benefits of using the IO-Link protocol to control the stack light?
The IO-Link protocol offers several benefits, including simplified wiring, reduced installation time, enhanced diagnostics, and increased system flexibility. It enables real-time monitoring of the entire machine, including individual light and sound modules, and provides detailed information about the health and performance of the device.
Where can I find more information about the 856T-B24LC module?
You can find additional details about the 856T-B24LC module in the Allen-Bradley Control Tower IO-Link Class B Light and Sound Module Controller User Manual. You can also access related documents such as signaling specifications, installation instructions, and system security guidelines from the Rockwell Automation website.