Download 1756-UM002A-US-P, ControlLogix Programmable Limit Switch
Transcript
ControlLogix Programmable Limit Switch Module 1756-PLS User Manual Important User Information %HFDXVHRIWKHYDULHW\RIXVHVIRUWKHSURGXFWVGHVFULEHGLQWKLV SXEOLFDWLRQWKRVHUHVSRQVLEOHIRUWKHDSSOLFDWLRQDQGXVHRIWKLV FRQWUROHTXLSPHQWPXVWVDWLVI\WKHPVHOYHVWKDWDOOQHFHVVDU\VWHSV KDYHEHHQWDNHQWRDVVXUHWKDWHDFKDSSOLFDWLRQDQGXVHPHHWVDOO SHUIRUPDQFHDQGVDIHW\UHTXLUHPHQWVLQFOXGLQJDQ\DSSOLFDEOHODZV UHJXODWLRQVFRGHVDQGVWDQGDUGV 7KHLOOXVWUDWLRQVFKDUWVVDPSOHSURJUDPVDQGOD\RXWH[DPSOHVVKRZQ LQWKLVJXLGHDUHLQWHQGHGVROHO\IRUSXUSRVHVRIH[DPSOH6LQFHWKHUH DUHPDQ\YDULDEOHVDQGUHTXLUHPHQWVDVVRFLDWHGZLWKDQ\SDUWLFXODU LQVWDOODWLRQ$OOHQ%UDGOH\GRHVQRWDVVXPHUHVSRQVLELOLW\RUOLDELOLW\ WRLQFOXGHLQWHOOHFWXDOSURSHUW\OLDELOLW\IRUDFWXDOXVHEDVHGXSRQ WKHH[DPSOHVVKRZQLQWKLVSXEOLFDWLRQ $OOHQ%UDGOH\SXEOLFDWLRQ6*,6DIHW\*XLGHOLQHVIRUWKH $SSOLFDWLRQ,QVWDOODWLRQDQG0DLQWHQDQFHRI6ROLG6WDWH&RQWURO DYDLODEOHIURP\RXUORFDO$OOHQ%UDGOH\RIILFHGHVFULEHVVRPH LPSRUWDQWGLIIHUHQFHVEHWZHHQVROLGVWDWHHTXLSPHQWDQG HOHFWURPHFKDQLFDOGHYLFHVWKDWVKRXOGEHWDNHQLQWRFRQVLGHUDWLRQ ZKHQDSSO\LQJSURGXFWVVXFKDVWKRVHGHVFULEHGLQWKLVSXEOLFDWLRQ 5HSURGXFWLRQRIWKHFRQWHQWVRIWKLVFRS\ULJKWHGSXEOLFDWLRQLQZKROH RUSDUWZLWKRXWZULWWHQSHUPLVVLRQRI5RFNZHOO$XWRPDWLRQLV SURKLELWHG 7KURXJKRXWWKLVPDQXDOZHXVHQRWHVWRPDNH\RXDZDUHRIVDIHW\ FRQVLGHUDWLRQV ATTENTION ! ,GHQWLILHVLQIRUPDWLRQDERXWSUDFWLFHVRU FLUFXPVWDQFHVWKDWFDQOHDGWRSHUVRQDOLQMXU\RU GHDWKSURSHUW\GDPDJHRUHFRQRPLFORVV $WWHQWLRQVWDWHPHQWVKHOS\RXWR • LGHQWLI\DKD]DUG • DYRLGDKD]DUG • UHFRJQL]HWKHFRQVHTXHQFHV IMPORTANT ,GHQWLILHVLQIRUPDWLRQWKDWLVFULWLFDOIRUVXFFHVVIXO DSSOLFDWLRQDQGXQGHUVWDQGLQJRIWKHSURGXFW $OOHQ%UDGOH\LVDWUDGHPDUNRI5RFNZHOO$XWRPDWLRQ European Communities (EC) Directive Compliance ,IWKLVSURGXFWKDVWKH&(PDUNLWLVDSSURYHGIRULQVWDOODWLRQZLWKLQ WKH(XURSHDQ8QLRQDQG(($UHJLRQV,WKDVEHHQGHVLJQHGDQG WHVWHGWRPHHWWKHIROORZLQJGLUHFWLYHV EMC Directive 7KLVSURGXFWLVWHVWHGWRPHHWWKH&RXQFLO'LUHFWLYH(& (OHFWURPDJQHWLF&RPSDWLELOLW\(0&E\DSSO\LQJWKHIROORZLQJ VWDQGDUGVLQZKROHRULQSDUWGRFXPHQWHGLQDWHFKQLFDO FRQVWUXFWLRQILOH • (1(0&³*HQHULF(PLVVLRQ6WDQGDUG3DUW³ ,QGXVWULDO(QYLURQPHQW • (1(0&³*HQHULF,PPXQLW\6WDQGDUG3DUW³ ,QGXVWULDO(QYLURQPHQW 7KLVSURGXFWLVLQWHQGHGIRUXVHLQDQLQGXVWULDOHQYLURQPHQW Low Voltage Directive 7KLVSURGXFWLVWHVWHGWRPHHW&RXQFLO'LUHFWLYH((&/RZ 9ROWDJHE\DSSO\LQJWKHVDIHW\UHTXLUHPHQWVRI(1 3URJUDPPDEOH&RQWUROOHUV3DUW(TXLSPHQW5HTXLUHPHQWVDQG 7HVWV)RUVSHFLILFLQIRUPDWLRQUHTXLUHGE\(1VHHWKH DSSURSULDWHVHFWLRQVLQWKLVSXEOLFDWLRQDVZHOODVWKH$OOHQ%UDGOH\ SXEOLFDWLRQ,QGXVWULDO$XWRPDWLRQ:LULQJDQG*URXQGLQJ*XLGHOLQHV )RU1RLVH,PPXQLW\SXEOLFDWLRQ 7KLVHTXLSPHQWLVFODVVLILHGDVRSHQHTXLSPHQWDQGPXVWEH PRXQWHGLQDQHQFORVXUHGXULQJRSHUDWLRQWRSURYLGHVDIHW\ SURWHFWLRQ Preface What This Preface Contains Who Should Use This Manual 7KLVSUHIDFHGHVFULEHVKRZWRXVHWKLVPDQXDO For information about: See page: Who Should Use This Manual Preface-1 Purpose of This Manual Preface-1 Related Terms Preface-2 Related Products and Documentation Preface-3 Rockwell Automation Support Preface-3 <RXPXVWEHDEOHWRSURJUDPDQGRSHUDWHDQ$OOHQ%UDGOH\&RQWURO/RJL[ &RQWUROOHUHJ/RJL[DQGDQ$OOHQ%UDGOH\5HVROYHU6-[[[[5[ [ RSWLRQDOFRQILJXUDWLRQWRHIILFLHQWO\XVH\RXU&RQWURO/RJL[3URJUDPPDEOH /LPLW6ZLWFKPRGXOH ,QWKLVPDQXDOZHDVVXPHWKDW\RXNQRZKRZWRXVHWKHSURGXFWVPHQWLRQHG DERYH,I\RXGRQRWUHIHUWRWKHUHODWHGXVHUSXEOLFDWLRQVIRUHDFKSURGXFW EHIRUH\RXDWWHPSWWRXVHWKH3URJUDPPDEOH/LPLW6ZLWFK3/6PRGXOH Purpose of This Manual 7KLVPDQXDOGHVFULEHVKRZWRLQVWDOOFRQILJXUHXVHDQGWURXEOHVKRRW\RXU &RQWURO/RJL[3/6PRGXOH IMPORTANT 1 ,QWKHUHVWRIWKLVPDQXDOZHUHIHUWRWKH&RQWURO/RJL[ 3URJUDPPDEOH/LPLW6ZLWFKPRGXOHDVWKH3/6 PRGXOH Publication 1756-UM002A-US-P - February 2000 Preface 2 Related Terms 7KLVPDQXDOXVHVWKHIROORZLQJWHUPV Terms Publication 1756-UM002A-US-P - February 2000 This term: Means: Connection A communication mechanism from the controller to another module in the control system ControlBus The backplane used by the 1756 chassis Data consumer In the producer/consumer model, a device that consumes data. For example, an output module consumer output data from the owner-controller. Direct connection An individual I/O connection established between the owner-controller and an I/O module Electronic keying A feature where modules can be requested to perform an electronic check to make sure that the physical module is consistent with what was configured by the software Field side Interface between user field wiring and I/O module Listen-only connection An I/O connection where another controller owns/provides the configuration and any output data for the module. The listener merely connects and receives the data broadcast by the module. An owner-controller must exist to allow a listener. Major revision A module revision that is updated any time there is a significant functional change to the module resulting in an interface change with software Messaging The method used communicate configuration, input and output data between the controller and a PLS module Minor revision A module revision that is updated any time there is a change to the module that does not affect its function or software user interface Module-defined data types Data types used for configuration in RSLogix 5000 that the module itself creates Network Update Time (NUT) The smallest repetitive time interval in which data can be sent on a ControlNet network. The NUT ranges from 2ms to 100ms Removable terminal block (RTB) Field wiring connector for I/O modules Removal and Insertion Under Power (RIUP) A ControlLogix feature that allows a user to install or remove a module or RTB while power is applied. Requested Packet Interval (RPI) The maximum amount of time between broadcasts of I/O data for a specific connection RSLogix 5000™ ControlLogix programming software Service A system feature that is performed on user demand System side Backplane side of the interface to the I/O module User-defined data types Data types used for configuration in RSLogix 5000 that the user must creates Preface Related Products and Documentation 3 7KHIROORZLQJWDEOHOLVWVUHODWHG&RQWURO/RJL[SURGXFWVDQGGRFXPHQWDWLRQ Cat. number: Document title: Pub. number: 1756-PA72, -PB72 ControlLogix Power Supply Installation Instructions 1756-5.1 1756-PA72/B, -PB72/B ControlLogix Power Supply Installation Instructions 1756-5.67 1756-A4, -A7, -A10, ControlLogix Chassis Installation Instructions -A13, -A17 1756-5.69 1756-L1, -L1M1, -L1M2 1756-6.5.12 Logix5550 Controller User Manual ,I\RXQHHGPRUHLQIRUPDWLRQRQWKHVHSURGXFWVFRQWDFW\RXUORFDO5RFNZHOO $XWRPDWLRQ$OOHQ%UDGOH\GLVWULEXWRULQWHJUDWRURUVDOHVRIILFHIRUDVVLVWDQFH )RUPRUHLQIRUPDWLRQRQWKHGRFXPHQWDWLRQUHIHUWRWKH$OOHQ%UDGOH\ 3XEOLFDWLRQ,QGH[SXEOLFDWLRQ6' Rockwell Automation Support 5RFNZHOO$XWRPDWLRQRIIHUVVXSSRUWVHUYLFHVZRUOGZLGHZLWKRYHUVDOHV VXSSRUWRIILFHVDXWKRUL]HGGLVWULEXWRUVDQGDXWKRUL]HGV\VWHPV LQWHJUDWRUVORFDWHGWKURXJKRXWWKH8QLWHG6WDWHVDORQHDVZHOODV5RFNZHOO $XWRPDWLRQUHSUHVHQWDWLYHVLQHYHU\PDMRUFRXQWU\LQWKHZRUOG Local Product Support &RQWDFW\RXUORFDO5RFNZHOO$XWRPDWLRQUHSUHVHQWDWLYHIRU • • • • VDOHVDQGRUGHUVXSSRUW SURGXFWWHFKQLFDOWUDLQLQJ ZDUUDQW\VXSSRUW VXSSRUWVHUYLFHDJUHHPHQWV Technical Product Assistance ,I\RXQHHGWRFRQWDFW5RFNZHOO$XWRPDWLRQIRUWHFKQLFDODVVLVWDQFHSOHDVH UHYLHZWKHWURXEOHVKRRWLQJLQIRUPDWLRQLQ&KDSWHUILUVW,IWKHSUREOHP SHUVLVWVWKHQFDOO\RXUORFDO5RFNZHOO$XWRPDWLRQUHSUHVHQWDWLYH Publication 1756-UM002A-US-P - February 2000 Preface 4 Your Questions or Comments on this Manual ,I\RXILQGDSUREOHPZLWKWKLVPDQXDOSOHDVHQRWLI\XVRILWRQWKHHQFORVHG 3XEOLFDWLRQ3UREOHP5HSRUW Publication 1756-UM002A-US-P - February 2000 Table of Contents Chapter 1 What is the ControlLogix Programmable Limit Switch Module? What This Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . What is the ControlLogix Programmable Limit Switch Module? Using A Programmable Limit Switch Module in the ControlLogix System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Features of the ControlLogix Programmable Limit Switch Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preventing Electrostatic Discharge. . . . . . . . . . . . . . . . . . . . . . . . Removal and Insertion Under Power . . . . . . . . . . . . . . . . . . . . . . Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . . 1-1 1-1 1-2 1-3 1-4 1-4 1-5 Chapter 2 Programmable Limit Switch Module Operation Within the ControlLogix System What This Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ownership and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Using RSNetWorx and RSLogix 5000. . . . . . . . . . . . . . . . . . . . . Enabling PLS Module Operation in a Remote Chassis . . . . . Direct Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programmable Limit Switch Module Input Operation. . . . . . . . . PLS Inputs’ Operation While Module is Located in a Local Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PLS Inputs’ Operation While Module is Located in a Remote Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programmable Limit Switch Module Outputs‘ Operation . . . . . . PLS Outputs’ Operation While Module is Located in a Local Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PLS Outputs’ Operation While Module is Located in a Remote Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Listen-Only Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . . 2-1 2-1 2-2 2-2 2-3 2-3 2-4 2-5 2-6 2-6 2-7 2-8 2-8 Chapter 3 ControlLogix Programmable Limit Switch Module Features and I/O Operation What this Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determining Resolver Compatibility . . . . . . . . . . . . . . . . . . . . . . General Features of the Programmable Limit Switch Module. . . Removal and Insertion Under Power (RIUP). . . . . . . . . . . . . Module Fault Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sink Inputs and Source Outputs . . . . . . . . . . . . . . . . . . . . . . . LED Status Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Full Class I Division 2 Compliance . . . . . . . . . . . . . . . . . . . . CE/CSA/UL Agency Certification . . . . . . . . . . . . . . . . . . . . . Fully Software Configurable . . . . . . . . . . . . . . . . . . . . . . . . . Measuring Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Home Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 3-1 3-2 3-2 3-2 3-2 3-3 3-3 3-3 3-4 3-4 3-5 3-5 1756-UM002A-US-P - February 2000 ii Configuring Limit Switch Operations. . . . . . . . . . . . . . . . . . . . . . 3-8 Position-Based Limit Switch Operation . . . . . . . . . . . . . . . . . 3-8 Enable Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Speed Compensation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17 Limit Switch-Specific Home Position . . . . . . . . . . . . . . . . . 3-22 Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . 3-23 Chapter 4 Installing and Wiring the ControlLogix Programmable Limit Switch Module What this Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 Installing the ControlLogix Programmable Limit SwitchModule . . . . . . . . . . . . . . . . . . . . . . 4-1 Keying the Removable Terminal Block . . . . . . . . . . . . . . . . . . . . 4-3 Connecting Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4 Connect Grounded End of the Cable . . . . . . . . . . . . . . . . . . . 4-4 Connect Ungrounded End of the Cable . . . . . . . . . . . . . . . . . 4-5 Wiring the Resolver Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6 Wiring the I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7 Wiring Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7 Wiring Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8 Assembling the Removable Terminal Block and the Housing . . . 4-9 Installing the Removable Terminal Block onto the Module. . . . 4-10 Removing the Removable Terminal Block from the Module. . . 4-11 Removing the Module from the Chassis. . . . . . . . . . . . . . . . . . . 4-12 Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . 4-13 Chapter 5 Configuring the ControlLogix Programmable Limit Switch Module 1756-UM002A-US-P - February 2000 What This Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 Configuring Your Programmable Limit Switch Module . . . . . . . 5-1 RSLogix 5000 Programming Software. . . . . . . . . . . . . . . . . . 5-2 Overview of the Configuration Process . . . . . . . . . . . . . . . . . 5-4 Creating a New Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5 Communications Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7 Electronic Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8 Creating User-Defined Data Types. . . . . . . . . . . . . . . . . . . . . . . . 5-9 Creating Unique Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10 Changing Configuration Through the Tags . . . . . . . . . . . . . . . . 5-13 Accessing the Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13 Configurable Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14 Downloading Initial Configuration. . . . . . . . . . . . . . . . . . . . . . . 5-16 Changing Configuration During PLS Module Operation . . . . . . 5-16 Using Ladder Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17 Using Message Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18 Processing Real-Time Control and Module Services . . . . . . 5-19 One Service Performed Per Instruction . . . . . . . . . . . . . . . . 5-19 Creating a New Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-19 Enter Message Configuration . . . . . . . . . . . . . . . . . . . . . . . . 5-20 iii Sending New Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . Module-Defined Configuration Data Types. . . . . . . . . . . . . . . . Configuration Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . PLS Input Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PLS Output Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . User-Defined Configuration Data Types . . . . . . . . . . . . . . . . . . Limit Switch Configuration . . . . . . . . . . . . . . . . . . . . . . . . . Offset Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Input Registration Data Type . . . . . . . . . . . . . . . . . . . . . . . . Error Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . 5-23 5-24 5-24 5-26 5-27 5-28 5-29 5-31 5-32 5-33 5-34 Chapter 6 Troubleshooting Your Module What This Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Using Indicators to Troubleshoot Your Module. . . . . . . . . . . . . . LED indicators for the PLS module . . . . . . . . . . . . . . . . . . . . Using RSLogix 5000 to Troubleshoot Your Module . . . . . . . . . . Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . . 6-1 6-1 6-1 6-2 6-2 Appendix A Specifications 1756-PLS Module General Specifications . . . . . . . . . . . . . . . 1756-PLS Resolver Interface Specifications . . . . . . . . . . . . . 12 to 24 VDC Input Specifications. . . . . . . . . . . . . . . . . . . . . 12 TO 24 VDC Output Specifications . . . . . . . . . . . . . . . . . . A-2 A-3 A-3 A-4 Index 1756-UM002A-US-P - February 2000 iv Notes: 1756-UM002A-US-P - February 2000 Chapter 1 What is the ControlLogix Programmable Limit Switch Module? What This Chapter Contains 7KLVFKDSWHUGHVFULEHVWKH&RQWURO/RJL[3/6PRGXOHDQGZKDW\RXPXVW NQRZDQGGREHIRUH\RXEHJLQWRXVHLW For information about: See page: What is the ControlLogix Programmable 1-1 Limit Switch Module? Using A Programmable Limit Switch 1-2 Module in the ControlLogix System Features of the ControlLogix Programmable 1-3 Limit Switch Modules Preventing Electrostatic Discharge 1-4 Removal and Insertion Under Power 1-4 Chapter Summary and What’s Next 1-5 What is the ControlLogix Programmable Limit Switch Module? 7KH&RQWURO/RJL[3/6PRGXOHHQHUJL]HVDQGGHHQHUJL]HVDQRXWSXWEDVHGRQ UHVROYHUSRVLWLRQ)RUH[DPSOHWKH3/6PRGXOHFDQPRQLWRUPDFKLQHSRVLWLRQ YLDDUHVROYHUDQGDFWLYDWHDFWXDWRUVDWYDULRXVOLPLWVZLWFK/RZ/LPLWDQG+LJK /LPLWVHWSRLQWSRVLWLRQV :KHQWKHD[LVSRVLWLRQPHDVXUHGE\DUHVROYHUUHDFKHVWKHSUHGHILQHG/RZ /LPLWVHWSRLQWWKH3/6PRGXOHHQHUJL]HVWKHRXWSXW$VWKHD[LVFRQWLQXHVLWV URWDWLRQWKHUHVROYHUUHDFKHVWKH+LJK/LPLWVHWSRLQWDQGWKH3/6PRGXOH GHHQHUJL]HVWKHRXWSXW 7KHJUDSKLFEHORZVKRZVDUHVROYHUD[LVZLWKDOLPLWVZLWFK21VHWSRLQWRI DQG2))VHWSRLQWRI 0° Resolver Axis 270° 45° – Limit Switch Low Limit Setpoint Position 90° In this example, the output is energized during the interval in which the resolver axis spins between 45° and 135° 41649 180° 1 135° – Limit Switch High Limit Setpoint Position Publication 1756-UM002A-US-P - February 2000 1-2 What is the ControlLogix Programmable Limit Switch Module? 7KHIROORZLQJLVDOLVWRIWKHIHDWXUHVDYDLODEOHRQWKH &RQWURO/RJL[3/6PRGXOH • FXUUHQWVRXUFLQJRXWSXWVDW9GFZLWK$PD[LPXPSHU RXWSXWJURXSVRIRXWSXWVZLWKVHSDUDWHSRZHUDQGFRPPRQ • VLQJOHHQGHG9GFLQSXWVJURXSVRILQSXWVZLWK VHSDUDWHFRPPRQ • &ODVV,'LYLVLRQ8/&6$DQG&($JHQF\&HUWLILFDWLRQ Using A Programmable Limit Switch Module in the ControlLogix System $3/6PRGXOHHQHUJL]HVDQGGHHQHUJL]HVRXWSXWVIRULQGXVWULDODSSOLFDWLRQV 7KHPRGXOHLQWHUIDFHVZLWKD&RQWURO/RJL[/RJL[FRQWUROOHU $&RQWURO/RJL[3/6PRGXOHPRXQWVLQD&RQWURO/RJL[FKDVVLVDQGXVHVD 5HPRYDEOH7HUPLQDO%ORFN57%WRFRQQHFWDOOILHOGVLGHZLULQJ %HIRUH\RXLQVWDOODQGXVH\RXUPRGXOH\RXVKRXOGKDYHDOUHDG\ • LQVWDOOHGDQGJURXQGHGDFKDVVLVDQGSRZHUVXSSO\7RLQVWDOOWKHVH SURGXFWVUHIHUWRSXEOLFDWLRQVDQG • RUGHUHGDQGUHFHLYHGDQ57%DQGWKHLUFRPSRQHQWVIRU\RXU DSSOLFDWLRQ IMPORTANT Publication 1756-UM002A-US-P - February 2000 57%VDUHQRWLQFOXGHGZLWK\RXUPRGXOHSXUFKDVHDQG PXVWEHRUGHUHGVHSDUDWHO\ What is the ControlLogix Programmable Limit Switch Module? 1-3 Features of the ControlLogix Programmable Limit Switch Modules Removable Terminal Block ControlLogix PLS Module Indicators Locking tab ControlBus™ Connector Top and bottom guides on each module Connector pins Slots for keying the RTB 41623 &RQWURO%XVFRQQHFWRU7KHEDFNSODQHLQWHUIDFHIRUWKH&RQWURO/RJL[ V\VWHPFRQQHFWVWKHPRGXOHWRWKH&RQWURO%XVEDFNSODQH IMPORTANT $OWKRXJKWKH3/6PRGXOHLVDVORWPRGXOHWKHPRGXOH RQO\FRQQHFWVWRWKH&RQWURO/RJL[EDFNSODQHLQWKH PLGGOHVORW &RQQHFWRUVSLQV5HVROYHULQSXWRXWSXWSRZHUDQGJURXQGLQJFRQQHFWLRQV DUHPDGHWRWKHPRGXOHWKURXJKWKHVHSLQVZLWKWKHXVH RIDQ57% /RFNLQJWDE7KHORFNLQJWDEDQFKRUVWKH57%RQWKHPRGXOHPDLQWDLQLQJ ZLULQJFRQQHFWLRQV 6ORWVIRUNH\LQJ0HFKDQLFDOO\NH\VWKH57%WRSUHYHQWLQDGYHUWHQWO\PDNLQJ WKHZURQJZLUHFRQQHFWLRQVWR\RXUPRGXOH 6WDWXVLQGLFDWRUV,QGLFDWRUVGLVSOD\WKHVWDWXVRIFRPPXQLFDWLRQPRGXOH KHDOWKDQGSUHVHQFHRILQSXWRXWSXWGHYLFHV8VHWKHVHLQGLFDWRUVWRKHOSLQ WURXEOHVKRRWLQJ 7RSDQGERWWRPJXLGHV*XLGHVSURYLGHDVVLVWDQFHLQVHDWLQJWKH57%RQWR WKHPRGXOH Publication 1756-UM002A-US-P - February 2000 1-4 What is the ControlLogix Programmable Limit Switch Module? Preventing Electrostatic Discharge 7KLVPRGXOHLVVHQVLWLYHWRHOHFWURVWDWLFGLVFKDUJH ATTENTION ! Removal and Insertion Under Power (OHFWURVWDWLFGLVFKDUJHFDQGDPDJH LQWHJUDWHGFLUFXLWVRUVHPLFRQGXFWRUVLI\RXWRXFK EDFNSODQHFRQQHFWRUSLQV)ROORZWKHVHJXLGHOLQHVZKHQ \RXKDQGOHWKHPRGXOH • 7RXFKDJURXQGHGREMHFWWRGLVFKDUJHVWDWLFSRWHQWLDO • :HDUDQDSSURYHGZULVWVWUDSJURXQGLQJGHYLFH • 'RQRWWRXFKWKHEDFNSODQHFRQQHFWRURU FRQQHFWRUSLQV • 'RQRWWRXFKFLUFXLWFRPSRQHQWVLQVLGHWKHPRGXOH • ,IDYDLODEOHXVHDVWDWLFVDIHZRUNVWDWLRQ • :KHQQRWLQXVHNHHSWKHPRGXOHLQLWV VWDWLFVKLHOGER[ 7KHVHPRGXOHVDUHGHVLJQHGWREHLQVWDOOHGRUUHPRYHGZKLOHFKDVVLVSRZHULV DSSOLHG ATTENTION ! :KHQ\RXLQVHUWRUUHPRYHDPRGXOHZKLOHEDFNSODQH SRZHULVDSSOLHGDQHOHFWULFDODUFPD\RFFXU$QHOHFWULFDO DUFFDQFDXVHSHUVRQDOLQMXU\RUSURSHUW\GDPDJHE\ • VHQGLQJDQHUURQHRXVVLJQDOWR\RXUV\VWHP·VILHOG GHYLFHVFDXVLQJXQLQWHQGHGPDFKLQHPRWLRQRUORVV RISURFHVVFRQWURO • FDXVLQJDQH[SORVLRQLQDKD]DUGRXVHQYLURQPHQW 5HSHDWHGHOHFWULFDODUFLQJFDXVHVH[FHVVLYHZHDUWRFRQWDFWV RQERWKWKHPRGXOHDQGLWVPDWLQJFRQQHFWRUV:RUQ FRQWDFWVPD\FUHDWHHOHFWULFDOUHVLVWDQFHWKDWFDQDIIHFW PRGXOHRSHUDWLRQ 3XOOLQJWKH3/6PRGXOHIURPWKHFKDVVLVZKLOHSRZHULVDSSOLHGFDXVHVWKH PHVVDJHLQVWUXFWLRQVFDUU\LQJFRQILJXUDWLRQLQSXWDQGRXWSXWGDWDWRIDLO ZLWKDQHUURU5HPRYDOPD\DOVRFDXVHWKHPRGXOHWRORVHDQ\SUHYLRXV FRQILJXUDWLRQ ,I\RXUHPRYHWKH3/6PRGXOHIURPWKHFKDVVLVZKLOHXQGHUSRZHULQ DGGLWLRQWRFRQVLGHULQJWKHZDUQLQJVDERYH\RXPXVWDOVRUHPHPEHUWR UHFRQILJXUHWKHPRGXOHXSRQUHLQVHUWLRQ Publication 1756-UM002A-US-P - February 2000 What is the ControlLogix Programmable Limit Switch Module? Chapter Summary and What’s Next 1-5 ,QWKLVFKDSWHU\RXOHDUQHGDERXW • • • • ZKDWWKH&RQWURO/RJL[3/6PRGXOHLV XVLQJWKH3/6PRGXOHLQWKH&RQWURO/RJL[V\VWHP SUHYHQWLQJHOHFWURVWDWLFGLVFKDUJH UHPRYLQJDQGLQVHUWLQJWKHPRGXOHXQGHUSRZHU 0RYHRQWR&KDSWHUWROHDUQDERXW3/6PRGXOHIHDWXUHVDQG ,2RSHUDWLRQ Publication 1756-UM002A-US-P - February 2000 1-6 What is the ControlLogix Programmable Limit Switch Module? Notes: Publication 1756-UM002A-US-P - February 2000 Chapter 2 Programmable Limit Switch Module Operation Within the ControlLogix System What This Chapter Contains 7KLVFKDSWHUGHVFULEHVKRZWKH3/6PRGXOHZRUNVLQD &RQWURO/RJL[V\VWHP For information about: Ownership and Connections Using RSNetWorx and RSLogix 5000 Direct Connections Programmable Limit Switch Module Input Operation Requested Packet Interval (RPI) Programmable Limit Switch Module Outputs‘ Operation Listen-Only Mode Chapter Summary and What’s Next Ownership and Connections See page: 2-1 2-2 2-3 2-3 2-4 2-6 2-8 2-8 (YHU\3/6PRGXOHLQWKH&RQWURO/RJL[V\VWHPPXVWEHRZQHGE\D /RJL[&RQWUROOHU7KLVRZQHUFRQWUROOHUVWRUHVFRQILJXUDWLRQGDWD IRUHYHU\3/6PRGXOHWKDWLWRZQV2WKHUFRQWUROOHUVPD\DOVRWDONWR WKH3/6PRGXOHWKURXJKWKHRZQHUFRQWUROOHU 7KHRZQHUFRQWUROOHUVHQGVFRQILJXUDWLRQGDWDWRWKH3/6PRGXOH GHILQLQJWKHPRGXOH·VEHKDYLRU(DFK3/6PRGXOHFRQWLQXRXVO\ PDLQWDLQVFRPPXQLFDWLRQZLWKLWVRZQHUFRQWUROOHUGXULQJQRUPDO RSHUDWLRQ:KHQFRQQHFWLRQVDUHVHYHUHGRUFRPSURPLVHGWKH3/6 PRGXOHSHUIRUPVDVFRQILJXUHGHLWKHUVHWWLQJDOORXWSXWVWRUHVHW21 RU2))RUFRQWLQXRXVRSHUDWLRQV)RUPRUHLQIRUPDWLRQRQKRZWR FRQILJXUHWKH3/6PRGXOHVHH&KDSWHU 1756-UM002A-US-P - February 2000 2-2 Programmable Limit Switch Module Operation Within the ControlLogix System Using RSNetWorx and RSLogix 5000 :KHQD3/6PRGXOHLVFUHDWHGLQ56/RJL[WKH,2FRQILJXUDWLRQ SRUWLRQRIWKHVRIWZDUHJHQHUDWHVWKHPRGXOHGHILQHGFRQILJXUDWLRQGDWD VWUXFWXUHVDQGWDJVIRUWKDW3/6PRGXOH$GGLWLRQDOO\\RXPXVWJHQHUDWHWKH XVHUGHILQHGFRQILJXUDWLRQGDWDVWUXFWXUHVDQGWDJVIRUWKH3/6PRGXOH)RU PRUHLQIRUPDWLRQRQFRQILJXUDWLRQGDWDVWUXFWXUHVVHH&KDSWHU 'DWDVWUXFWXUHVDQGWDJVDUHJHQHUDWHGZKHWKHUWKHPRGXOHLVORFDWHGLQDORFDO RUUHPRWHFKDVVLV$UHPRWHFKDVVLVFRQWDLQVWKH3/6PRGXOHEXWQRWWKH PRGXOH·VRZQHUFRQWUROOHU IMPORTANT $SSOLFDWLRQVSHFLILFFRQILJXUDWLRQGDWDLVWUDQVIHUUHGWRWKH FRQWUROOHUGXULQJWKHSURJUDPGRZQORDGDQGVHQWWRWKH 3/6PRGXOHGXULQJWKHLQLWLDOSRZHUXS$IWHU3/6PRGXOH RSHUDWLRQKDVEHJXQ\RXPXVWXVHODGGHUORJLFDQG PHVVDJHLQVWUXFWLRQVWRPDNHFRQILJXUDWLRQFKDQJHV Enabling PLS Module Operation in a Remote Chassis 3/6PRGXOHVLQWKHVDPHFKDVVLVDVWKHFRQWUROOHUDUHUHDG\WRUXQDVVRRQDV WKHSURJUDPGRZQORDGLVFRPSOHWH%XW\RXPXVWVFKHGXOHWKH&RQWURO1HW QHWZRUNLQ561HW:RU[WRHQDEOH3/6PRGXOHVLQWKHUHPRWHFKDVVLV 561HW:RU[HVWDEOLVKHVD1HWZRUN8SGDWH7LPH187IRU&RQWURO1HWWKDWLV FRPSOLDQWZLWKWKHGHVLUHGFRPPXQLFDWLRQVRSWLRQVVSHFLILHGIRUHDFKPRGXOH GXULQJFRQILJXUDWLRQ ,I\RXDUHQRWXVLQJ3/6PRGXOHVLQDUHPRWHFKDVVLVUXQQLQJ561HW:RU[LV QRWQHFHVVDU\+RZHYHUDQ\WLPHDFRQWUROOHUUHIHUHQFHVDQ3/6PRGXOHLQD UHPRWHFKDVVLV561HW:RU[PXVWEHUXQWRFRQILJXUH&RQWURO1HW )ROORZWKHVHJHQHUDOJXLGHOLQHVZKHQFRQILJXULQJ3/6PRGXOHV &RQILJXUHDOO3/6PRGXOHVIRUDJLYHQFRQWUROOHUXVLQJ56/RJL[ DQGGRZQORDGWKDWLQIRUPDWLRQWRWKHFRQWUROOHU ,IWKH3/6FRQILJXUDWLRQGDWDUHIHUHQFHVDPRGXOHLQDUHPRWHFKDVVLV UXQ561HW:RU[WRVFKHGXOH&RQWURO1HW 561HW:RU[PXVWEHUXQZKHQHYHUDQHZPRGXOHLVDGGHGWRDUHPRWH FKDVVLV:KHQDPRGXOHLVSHUPDQHQWO\UHPRYHGIURPDUHPRWHFKDVVLVLWLV UHFRPPHQGHGWKDW561HW:RU[EHUXQWRRSWLPL]HWKHDOORFDWLRQRI QHWZRUNEDQGZLGWK Publication 1756-UM002A-US-P - February 2000 Programmable Limit Switch Module Operation Within the ControlLogix System Direct Connections 2-3 $GLUHFWFRQQHFWLRQLVDUHDOWLPHGDWDWUDQVIHUOLQNEHWZHHQWKHFRQWUROOHU DQGWKHGHYLFHWKDWRFFXSLHVWKHVORWWKDWWKHFRQILJXUDWLRQGDWDUHIHUHQFHV :KHQPRGXOHFRQILJXUDWLRQGDWDLVGRZQORDGHGWRDQRZQHUFRQWUROOHUWKH FRQWUROOHUDWWHPSWVWRHVWDEOLVKDGLUHFWFRQQHFWLRQWRHDFKRIWKHPRGXOHV UHIHUHQFHGE\WKHGDWD2QHRIWKHIROORZLQJHYHQWVRFFXUV • ,IWKHGDWDLVDSSURSULDWHWRWKHPRGXOHIRXQGLQWKHVORWDFRQQHFWLRQ LVPDGHDQGRSHUDWLRQEHJLQV • ,IWKHFRQILJXUDWLRQGDWDLVQRWDSSURSULDWHWKHGDWDLVUHMHFWHGDQGDQ HUURUPHVVDJHGLVSOD\VLQWKHVRIWZDUH,QWKLVFDVHWKHFRQILJXUDWLRQ GDWDPD\EHLQDSSURSULDWHIRUDQXPEHURIUHDVRQV)RUH[DPSOHD PRGXOH·VFRQILJXUDWLRQGDWDPD\EHDSSURSULDWHH[FHSWIRUDPLVPDWFK LQHOHFWURQLFNH\LQJWKDWSUHYHQWVQRUPDORSHUDWLRQ 7KHFRQWUROOHUPRQLWRUVLWVFRQQHFWLRQZLWKDPRGXOHDQGGHWHFWVDQ\EUHDNLQ WKHFRQQHFWLRQVXFKDVUHPRYDORIWKHPRGXOHIURPWKHFKDVVLVZKLOHXQGHU SRZHU,I56/RJL[LVFRQQHFWHGWRWKHFRQWUROOHUWKHIDLOXUHLVJUDSKLFDOO\ GLVSOD\HG Programmable Limit Switch Module Input Operation ,QPRVWWUDGLWLRQDOLQGXVWULDODSSOLFDWLRQVFRQWUROOHUVSROOLQSXWVWRREWDLQ WKHLUVWDWXV5HWULHYLQJLQSXWVWDWXVRFFXUVGXULQJWKHQRUPDO,2 SURJUDPVFDQ &RQWURO/RJL[3/6PRGXOHVGRQRWIROORZWKHWUDGLWLRQDORSHUDWLRQDOPDQQHU $3/6PRGXOHLVQRWVFDQQHGE\LWVRZQHUFRQWUROOHUDIWHUDFRQQHFWLRQLV HVWDEOLVKHG,QVWHDGWKH3/6PRGXOHSHULRGLFDOO\PXOWLFDVWVLWVVWDWXVWRWKH FRQWUROOHU 3/6PRGXOHFRPPXQLFDWLRQEHKDYLRUYDULHVGHSHQGLQJXSRQZKHWKHULW RSHUDWHVLQDORFDOFKDVVLVRULQDUHPRWHFKDVVLV7KHIROORZLQJVHFWLRQVGHWDLO WKHGLIIHUHQFHVLQGDWDWUDQVIHUVEHWZHHQWKHVHVHWXSV Publication 1756-UM002A-US-P - February 2000 2-4 Programmable Limit Switch Module Operation Within the ControlLogix System PLS Inputs’ Operation While Module is Located in a Local Chassis $3/6PRGXOHPXOWLFDVWVLWVGDWDSHULRGLFDOO\GHSHQGLQJRQWKHPRGXOH FRQILJXUDWLRQDQGORFDWLRQ7KHGDWDFRQVXPHULHDQRZQHUFRQWUROOHULV UHVSRQVLEOHIRUNQRZLQJWKDWWKHIRUPDWRIWKHQHZGDWDLVLQWHJHUV Requested Packet Interval (RPI) 7KLVFRQILJXUDEOHSDUDPHWHULQVWUXFWVWKHPRGXOHWRPXOWLFDVWLWVFKDQQHODQG VWDWXVGDWDWRWKHORFDOFKDVVLVEDFNSODQHDWVSHFLILFWLPHLQWHUYDOV%HFDXVHWKH 3/6PRGXOHRFFXSLHVVORWVWKHFRQWHQWVRIHDFKLVPXOWLFDVWDWWKH53, 7KH53,LQVWUXFWVWKHPRGXOHWRPXOWLFDVWWKHFXUUHQWFRQWHQWVRILWV RQERDUGPHPRU\ZKHQWKH53,H[SLUHVLHWKHPRGXOHGRHVQRWXSGDWHLWV FKDQQHOVSULRUWRWKHPXOWLFDVW On-Board Memory Module status Point status Sine + Point status Sine - Point status Reference + Point status Cosine + Point status Reference - Point status Cosine - On-Board Memory Note that this graphic only shows one I/O module (Channels 0-7). The second I/O module (Channels 8-15) also multicasts its channel data at each RPI. Input 0 Data Ch 0 Input 1 Data Ch 1 Input 2 Data Ch 2 Input 3 Data Ch 3 Input 4 Data Ch 4 Input 5 Data Ch 5 Input 6 Data Ch 6 Input 7 Data Ch 7 42241 Publication 1756-UM002A-US-P - February 2000 Programmable Limit Switch Module Operation Within the ControlLogix System IMPORTANT 2-5 7KH53,YDOXHLVVHWGXULQJWKHLQLWLDOPRGXOHFRQILJXUDWLRQ XVLQJ56/RJL[7KLVYDOXHFDQEHDGMXVWHGZKHQWKH FRQWUROOHULVLQ3URJUDPPRGH PLS Inputs’ Operation While Module is Located in a Remote Chassis ,ID3/6PRGXOHUHVLGHVLQDUHPRWHFKDVVLVWKHUROHRIWKH53,FKDQJHV VOLJKWO\ZLWKUHVSHFWWRVHQGLQJGDWDWRWKHRZQHUFRQWUROOHU 7KH53,QRWRQO\GHILQHVZKHQWKHPRGXOHPXOWLFDVWVGDWDZLWKLQLWVRZQ FKDVVLVDVGHVFULEHGLQWKHSUHYLRXVVHFWLRQEXWDOVRGHWHUPLQHVKRZRIWHQ WKHRZQHUFRQWUROOHUZLOOUHFHLYHLWRYHUWKHQHWZRUN :KHQDQ53,YDOXHLVVSHFLILHGIRUDQ3/6PRGXOHLQDUHPRWHFKDVVLVLQ DGGLWLRQWRLQVWUXFWLQJWKHPRGXOHWRPXOWLFDVWGDWDZLWKLQLWVRZQFKDVVLV WKH53,DOVR´UHVHUYHVµDVSRWLQWKHVWUHDPRIGDWDIORZLQJDFURVVWKH &RQWURO1HWQHWZRUN 7KHWLPLQJRIWKLV´UHVHUYHGµVSRWPD\RUPD\QRWFRLQFLGHZLWKWKHH[DFW YDOXHRIWKH53,EXWWKHFRQWUROV\VWHPJXDUDQWHHVWKDWWKHRZQHUFRQWUROOHU UHFHLYHVGDWDDWOHDVWDVRIWHQDVWKHVSHFLILHG53, PLS Module in Remote Chassis with RPI Reserving a Spot in Flow of Data Owner controller ControlNet Bridge module ControlNet Bridge module PLS module Data in remote chassis at the RPI rates PLS data at least as often as RPI ControlNet 40947 Publication 1756-UM002A-US-P - February 2000 2-6 Programmable Limit Switch Module Operation Within the ControlLogix System Programmable Limit Switch Module Outputs‘ Operation $QRZQHUFRQWUROOHUVHQGVRXWSXWGDWDWR3/6PRGXOHRXWSXWVZKHQHLWKHU RQHRIWZRWKLQJVRFFXU • DWWKHHQGRIHYHU\RQHRILWVSURJUDPVFDQVORFDOFKDVVLVRQO\DQGRU • DWWKHUDWHVSHFLILHGLQWKHPRGXOH·V53, :KHQWKH3/6PRGXOHUHVLGHVLQDUHPRWHFKDVVLVWKHRZQHUFRQWUROOHUVHQGV GDWDWRWKH3/6PRGXOHRXWSXWVRQO\DWWKH53,UDWHVSHFLILHGIRUWKHPRGXOH 8SGDWHVDUHQRWSHUIRUPHGDWWKHHQGRIWKHRZQHUFRQWUROOHU·VSURJUDPVFDQ :KHQWKH3/6PRGXOHUHFHLYHVGDWDIURPWKHFRQWUROOHULWLPPHGLDWHO\ PXOWLFDVWVWKHRXWSXWFRPPDQGVLWUHFHLYHGWRWKHUHVWRIWKHV\VWHP7KH DFWXDORXWSXWGDWDLVHFKRHGE\WKH3/6PRGXOHDVLQSXWGDWDDQGPXOWLFDVW EDFNRQWRWKHQHWZRUN7KLVLVFDOOHG2XWSXW'DWD(FKR7KH2XWSXW'DWD (FKRDOVRPD\FRQWDLQIDXOWDQGGLDJQRVWLFLQIRUPDWLRQGHSHQGLQJRQWKH PRGXOHW\SH IMPORTANT ,QWKLV3URGXFHU&RQVXPHUPRGHOWKH3/6PRGXOHLVWKH &RQVXPHURIWKHFRQWUROOHU·VRXWSXWGDWDDQGWKH3URGXFHU RIWKHGDWDHFKR PLS Outputs’ Operation While Module is Located in a Local Chassis :KHQVSHFLI\LQJDQ53,YDOXHIRUD3/6PRGXOH\RXDUHLQVWUXFWLQJWKH RZQHUFRQWUROOHUZKHQWREURDGFDVWWKHRXWSXWGDWDWRWKHPRGXOH,IWKH PRGXOHUHVLGHVLQWKHVDPHFKDVVLVDVWKHRZQHUFRQWUROOHUWKHPRGXOHZLOO UHFHLYHWKHGDWDDOPRVWLPPHGLDWHO\DIWHUWKHRZQHUFRQWUROOHUVHQGVLW EDFNSODQHWUDQVIHUWLPHVDUHVPDOO Owner-controller PLS module Data sent from owner at the end of every program scan and the RPI 40949 Publication 1756-UM002A-US-P - February 2000 Programmable Limit Switch Module Operation Within the ControlLogix System 2-7 'HSHQGLQJRQWKHYDOXHRIWKH53,ZLWKUHVSHFWWRWKHOHQJWKRIWKHSURJUDP VFDQWKH3/6PRGXOHFDQUHFHLYHDQG´HFKRµGDWDPXOWLSOHWLPHVGXULQJRQH SURJUDPVFDQ PLS Outputs’ Operation While Module is Located in a Remote Chassis ,ID3/6PRGXOHSK\VLFDOO\UHVLGHVLQDFKDVVLVRWKHUWKDQWKDWRIWKH RZQHUFRQWUROOHULHDUHPRWHFKDVVLVFRQQHFWHGYLD&RQWURO1HWWKH RZQHUFRQWUROOHUVHQGVGDWDWRWKH3/6PRGXOHRXWSXWVRQO\DWWKH53,UDWH VSHFLILHG8SGDWHVDUHQRWSHUIRUPHGDWWKHHQGRIWKHFRQWUROOHU·V SURJUDPVFDQ ,QDGGLWLRQWKHUROHRIWKH53,IRUDUHPRWH3/6PRGXOHFKDQJHVVOLJKWO\ZLWK UHVSHFWWRJHWWLQJGDWDIURPWKHRZQHUFRQWUROOHU :KHQDQ53,YDOXHLVVSHFLILHGIRUD3/6PRGXOHLQDUHPRWHFKDVVLVLQ DGGLWLRQWRLQVWUXFWLQJWKHRZQHUFRQWUROOHUWRPXOWLFDVWWKHRXWSXWGDWDZLWKLQ LWVRZQFKDVVLVWKH53,DOVR´UHVHUYHVµDVSRWLQWKHVWUHDPRIGDWDIORZLQJ DFURVVWKH&RQWURO1HWQHWZRUN 7KHWLPLQJRIWKLV´UHVHUYHGµVSRWPD\RUPD\QRWFRLQFLGHZLWKWKHH[DFW YDOXHRIWKH53,EXWWKHFRQWUROV\VWHPZLOOJXDUDQWHHWKDWWKHRXWSXWPRGXOH ZLOOUHFHLYHGDWDDWOHDVWDVRIWHQDVWKHVSHFLILHG53, Output Module in Remote Chassis with Data Coming At Least as Often as RPI Owner controller ControlNet Bridge module ControlNet Bridge module Output module Immediate backplane transfers to module Data sent from owner at module’s RPI only Output data at least as often as RPI ControlNet 40947 Publication 1756-UM002A-US-P - February 2000 2-8 Programmable Limit Switch Module Operation Within the ControlLogix System Listen-Only Mode $Q\FRQWUROOHULQWKHV\VWHPFDQOLVWHQWRWKHGDWDSURGXFHGE\DQ\3/6 PRGXOHHYHQLIWKHFRQWUROOHUGRHVQRWRZQWKHPRGXOHLHLWGRHVQRWKDYHWR FRQWDLQWKHPRGXOH·VFRQILJXUDWLRQGDWDWROLVWHQWRWKHPRGXOH 'XULQJWKH3/6PRGXOHFUHDWLRQSURFHVVLQ56/RJL[\RXFDQVSHFLI\WKH ¶/LVWHQ2QO\·&RPPXQLFDWLRQ)RUPDW)RUPRUHLQIRUPDWLRQRQ &RPPXQLFDWLRQ)RUPDWVHHSDJH &KRRVLQJ¶/LVWHQ2QO\·PRGHDOORZVWKHFRQWUROOHUDQGPRGXOHWRHVWDEOLVK FRPPXQLFDWLRQVZLWKRXWWKHFRQWUROOHUVHQGLQJDQ\FRQILJXUDWLRQGDWD,QWKLV LQVWDQFHDQRWKHUFRQWUROOHURZQVWKH3/6PRGXOH IMPORTANT Chapter Summary and What’s Next &RQWUROOHUVXVLQJWKH/LVWHQ2QO\PRGHFRQWLQXHWRUHFHLYH GDWDPXOWLFDVWIURPWKH3/6PRGXOHDVORQJDVD FRQQHFWLRQEHWZHHQDQRZQHUFRQWUROOHUDQG3/6PRGXOH LVPDLQWDLQHG,IWKLVFRQQHFWLRQEHWZHHQWKH RZQHUFRQWUROOHUDQGWKH3/6PRGXOHLVEURNHQWKH3/6 PRGXOHVWRSVPXOWLFDVWLQJGDWDDQGFRQQHFWLRQVWRDOO ¶/LVWHQLQJFRQWUROOHUV·DUHDOVREURNHQ ,QWKLVFKDSWHU\RXOHDUQHGDERXW • • • • • RZQHUVKLSDQGFRQQHFWLRQV GLUHFWFRQQHFWLRQV 3/6PRGXOHRSHUDWLRQVLQDORFDOFKDVVLV 3/6PRGXOHRSHUDWLRQVLQDUHPRWHFKDVVLV OLVWHQRQO\PRGH 0RYHWR&KDSWHUWROHDUQDERXW&RQWURO/RJL[3URJUDPPDEOH/LPLW6ZLWFK PRGXOHIHDWXUHVDQG,2RSHUDWLRQ Publication 1756-UM002A-US-P - February 2000 Chapter 3 ControlLogix Programmable Limit Switch Module Features and I/O Operation What this Chapter Contains 7KLVFKDSWHUGHVFULEHVIHDWXUHVRIWKH&RQWURO/RJL[3/6PRGXOH For information about: Determining Resolver Compatibility See page: Determining Resolver Compatibility 3-1 General Features of the Programmable Limit Switch Module 3-2 Measuring Position 3-4 Scaling 3-5 Configuring Limit Switch Operations 3-8 Position-Based Limit Switch Operation 3-8 Enable Logic 3-10 Speed Compensation 3-17 Limit Switch-Specific Home Position 3-22 Chapter Summary and What’s Next 3-23 &RQWURO/RJL[3/6PRGXOHVFRQQHFWWRUHVROYHUVDQGVZLWFKRXWSXWVEDVHGRQ WKDWUHVROYHU·VSRVLWLRQ3/6PRGXOHVFDQRQO\EHXVHGZLWKWKHIROORZLQJ UHVROYHU • $OOHQ%UDGOH\5HVROYHU6-[[[[5 [ FXVWRPHURSWLRQV 7KH3/6PRGXOHRSHUDWHVDVDKLJKVSHHGUHVROYHULQSXWPRGXOH7KHPRGXOH FRQYHUWVWKHUHVROYHU6,1DQG&26VLJQDOVWRWKHD[LVSRVLWLRQ 7KH3/6PRGXOHFDOFXODWHVUHVROYHU5303RVLWLYH530LQGLFDWHV FRXQWHUFORFNZLVHGLUHFWLRQDQGQHJDWLYH530LQGLFDWHVFORFNZLVHGLUHFWLRQDV YLHZHGIURPWKHUHVROYHUVKDIW7KH3/6PRGXOHLVFDSDEOHRIGHWHFWLQJ GHJUHHFKDQJHVLQDUHVROYHU·VSRVLWLRQDW530 1 Publication 1756-UM002A-US-P - February 2000 3-2 ControlLogix Programmable Limit Switch Module Features and I/O Operation General Features of the Programmable Limit Switch Module 7KHIROORZLQJIHDWXUHVDUHDYDLODEOHZLWKWKH3/6PRGXOH Removal and Insertion Under Power (RIUP) 7KH3/6PRGXOHPD\EHLQVHUWHGDQGUHPRYHGIURPWKHFKDVVLVZKLOHSRZHULV DSSOLHG7KLVIHDWXUHDOORZVJUHDWHUDYDLODELOLW\RIWKHRYHUDOOFRQWUROV\VWHP EHFDXVHZKLOHWKHPRGXOHLVEHLQJUHPRYHGRULQVHUWHGWKHUHLVQRDGGLWLRQDO GLVUXSWLRQWRWKHUHVWRIWKHFRQWUROOHGSURFHVV IMPORTANT 3XOOLQJWKH3/6PRGXOHIURPWKHFKDVVLVZKLOHSRZHULV DSSOLHGFDXVHVWKHPHVVDJHLQVWUXFWLRQVFDUU\LQJ FRQILJXUDWLRQLQSXWDQGRXWSXWGDWDWRIDLOZLWKDQHUURU 5HPRYDOPD\DOVRFDXVHWKHPRGXOHWRORVHDQ\SUHYLRXV FRQILJXUDWLRQ ,I\RXUHPRYHWKH3/6PRGXOHIURPWKHFKDVVLVZKLOH XQGHUSRZHULQDGGLWLRQWRFRQVLGHULQJWKHZDUQLQJDERYH \RXPXVWDOVRUHFRQILJXUHWKHPRGXOHXSRQUHLQVHUWLRQ Module Fault Reporting 7KH3/6PRGXOHSURYLGHERWKKDUGZDUHDQGVRIWZDUHLQGLFDWLRQZKHQD PRGXOHIDXOWKDVRFFXUUHG0RGXOHVWDWXVLQGLFDWRUVDQGIDXOWVWDWXVUHJLVWHUV QRWLI\WKHXVHURIIDXOWFRQGLWLRQV 7KLVIHDWXUHDOORZV\RXWRGHWHUPLQHKRZ\RXUPRGXOHKDVEHHQDIIHFWHGDQG ZKDWDFWLRQVKRXOGEHWDNHQWRUHVXPHQRUPDORSHUDWLRQ Sink Inputs and Source Outputs 7KH3/6PRGXOHXVHVVLQNLQJLQSXWSRLQWVDQGVRXUFLQJRXWSXWSRLQWV Publication 1756-UM002A-US-P - February 2000 ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-3 LED Status Information 7KH&RQWURO/RJL[3/6PRGXOHKDV/('LQGLFDWRUVRQWKHIURQWRIWKHPRGXOH WKDWDOORZ\RXWRFKHFNWKHPRGXOHKHDOWKDQGRSHUDWLRQDOVWDWXV 7KHIROORZLQJVWDWXVFDQEHFKHFNHGZLWKWKH/('LQGLFDWRUV • ,QSXWSRLQWVWDWXVGLVSOD\VLQGLFDWHWKHLQGLYLGXDOVWDWXVRIHDFKLQSXW SRLQWDQGWKHVWDWXVRIWKH,2PRGXOH • 2XWSXWSRLQWVWDWXVGLVSOD\VLQGLFDWHWKHLQGLYLGXDOVWDWXVRIRXWSXW SRLQWVDQGWKHVWDWXVRIWKH,2PRGXOH • 5HVROYHUPRGXOHVWDWXVGLVSOD\LQGLFDWHVWKHVWDWXVRIWKH UHVROYHUPRGXOH )RUH[DPSOHVRI/('LQGLFDWRUVRQ&RQWURO/RJL[DQDORJ,2PRGXOHV VHHFKDSWHU Full Class I Division 2 Compliance &RQWURO/RJL[3/6PRGXOHVPDLQWDLQ&6$&ODVV,'LYLVLRQV\VWHP FHUWLILFDWLRQ7KLVDOORZVWKH&RQWURO/RJL[V\VWHPWREHSODFHGLQDQ HQYLURQPHQWRWKHUWKDQRQO\DKD]DUGIUHHHQYLURQPHQW IMPORTANT 0RGXOHVVKRXOGQRWEHSXOOHGXQGHUSRZHUQRUVKRXOGD SRZHUHG57%EHUHPRYHGZKHQDKD]DUGRXVHQYLURQPHQW LVSUHVHQW CE/CSA/UL Agency Certification &RQWURO/RJL[3/6PRGXOHVWKDWKDYHREWDLQHG&(&6$8/DJHQF\ FHUWLILFDWLRQDUHPDUNHGDVVXFK Publication 1756-UM002A-US-P - February 2000 3-4 ControlLogix Programmable Limit Switch Module Features and I/O Operation Fully Software Configurable &KDQJLQJWDJYDOXHVDQGVHQGLQJWKHWDJWRWKH3/6PRGXOHYLDPHVVDJH LQVWUXFWLRQVFDXVHVWKH3/6PRGXOHWRSHUIRUPIXQFWLRQVVXFKDVVHWWLQJD /LPLW6ZLWFKRIIVHWSRVLWLRQRUDGMXVWLQJRXWSXWEHKDYLRUDFFRUGLQJWRWKH UHVROYHU·V530 7KHUHDUHWZRFDWHJRULHVRI3/6GDWDW\SHV • 0RGXOHGHILQHGGDWDW\SHV ² ,QSXWGDWDVWUXFWXUH ² 2XWSXWGDWDVWUXFWXUH ² &RQILJXUDWLRQGDWDVWUXFWXUH • 8VHUGHILQHGGDWDW\SHV ² /LPLWVZLWFKGDWDVWUXFWXUH ² 2IIVHWGDWDVWUXFWXUH ² 5HJLVWUDWLRQGDWDVWUXFWXUH )RUDIXOOH[SODQDWLRQRIWKH3/6PRGXOHGDWDVWUXFWXUHVVHH&KDSWHU Measuring Position 7KH3/6PRGXOHPHDVXUHVSRVLWLRQXVLQJDUHVROYHU5HVROYHUYDOXHVUDQJH IURPWRIRUHDFKURWDWLRQ8VHVFDOLQJDQGKRPHSRVLWLRQWRFRQYHUW UDZUHVROYHUSRVLWLRQWRPDFKLQHSRVLWLRQLQGHVLUHGHQJLQHHULQJXQLWV%\ XVLQJHQJLQHHULQJXQLWV\RXFDQFRQILJXUHWKH3/6PRGXOHWRUHSRUWSRVLWLRQ DQGWRRSHUDWHXVLQJXQLWVPHDQLQJIXOWR\RXUDSSOLFDWLRQ • 6FDOLQJ • +RPH3RVLWLRQ Publication 1756-UM002A-US-P - February 2000 ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-5 Scaling 6FDOLQJDOVRNQRZQDVWKHXQZLQGYDOXHGHILQHVWKHUROORYHUYDOXHIRUWKH UHVROYHU<RXFDQFRQILJXUHWKH3/6PRGXOHWRRSHUDWHLQ(QJLQHHULQJXQLWV VXFKDVGHJUHHV Rollover Counts 5ROORYHU&RXQWVUHSUHVHQWWKHKLJKHVWQXPEHURIFRXQWVWKH3/6PRGXOHFDQ UHFRUGEHIRUHZUDSSLQJDURXQGWR]HUR7KHPD[LPXPQXPEHURIFRXQWVSHU UHVROYHUURWDWLRQLV Rollover Position 5ROORYHU3RVLWLRQUHSUHVHQWVWKHKLJKHVWSRVLWLRQWKH3/6PRGXOHFDQUHFRUG EHIRUHZUDSSLQJDURXQGWR]HUR)RUH[DPSOHWRPHDVXUHLQGHJUHHVVHWWKH 5ROORYHU3RVLWLRQWR Table 3.A Example Rollover Positions and Counts Measurement Units: Rollover Position: Rollover Counts: Degrees 359 4095 Tenths of degrees 3599 4095 Percent 99 4095 Hundredth of percent 9999 4095 Millimeters on a 150mm product 149 4095 Home Position 7KUHHIHDWXUHVGHWHUPLQHDUHODWLYH]HURSRLQWDOVRFDOOHGKRPHSRVLWLRQ IRUWKHUHVROYHU·VD[LV8VHWKHIROORZLQJIHDWXUHVWRV\QFKURQL]HFDOLEUDWHRU KRPHWKH3/6SRVLWLRQPHDVXUHGIURPWKHUHVROYHUWRWKH PDFKLQH·VSRVLWLRQ • =HUR2IIVHW • 3UHVHW • 1XGJH8S'RZQ Publication 1756-UM002A-US-P - February 2000 3-6 ControlLogix Programmable Limit Switch Module Features and I/O Operation Zero Offset 8VHWKLVIHDWXUHZKHQ\RXNQRZWKHVWDUWLQJSRLQWLQWKHUHVROYHU·VD[LV)RU H[DPSOHLIWKHUHVROYHU]HURSRVLWLRQLVDWDPDFKLQH·VSRLQWWRPDWFKWKH 3/6]HURSRVLWLRQWRWKHPDFKLQH]HURSRVLWLRQ\RXFDQFRQILJXUHWKH3/6 PRGXOH=HUR2IIVHWYDOXHWR 7KH=HUR2IIVHWYDOXHLVOLPLWHGWRWKH5ROORYHU3RVLWLRQ)RUH[DPSOHLI \RXDUHXVLQJGHJUHHVDV\RXUHQJLQHHULQJXQLWVWKHPD[LPXPSRVLWLRQLV ,QWKLVFDVHWKH=HUR2IIVHWFDQEHFRQILJXUHGIRUYDOXHVEHWZHHQDQG 7KH3/6PRGXOHGRHVQRWVDYH=HUR2IIVHWYDOXHVDIWHUSRZHUGRZQ7KH YDOXHPXVWEHVDYHGLQWKH/RJL[FRQWUROOHUDQGGRZQORDGHGWRWKH3/6 PRGXOHZLWKFRQILJXUDWLRQGDWD Preset 8VHWKH3UHVHWWRVHWWKHUHODWLYHVWDUWLQJSRLQWIRUWKHUHVROYHU·VD[LVE\WKH HQHUJL]LQJRIDQLQSXW )RUH[DPSOHWKH3/6PRGXOHFDQEHFRQILJXUHGVRWKDWZKHQDQLQSXWWXUQV 21WKHPRGXOHUHFRUGVWKHUHVROYHUSRVLWLRQLQLWVD[LVDW7KH3/6 PRGXOHVXEWUDFWVIURP]HUR7KHUHVXOWLQJYDOXHLVWKH3UHVHW(YHQW 7KH3/6PRGXOHUHSODFHVWKHFXUUHQW=HUR2IIVHWYDOXHZLWKWKLVQXPEHU :KHQWKH3UHVHWRFFXUVWKH3/6FKDQJHVWKHFXUUHQW3RVLWLRQWRLWV3UHVHW SUHGHILQHGYDOXH7KH=HUR2IIVHWYDOXHLVUHFDOFXODWHGE\WKH3/6PRGXOH 7KHQHZ]HURRIIVHWYDOXHLVWHPSRUDU\DQGUHPDLQVXQWLOWKHQH[WRFFXUUHQFH RIWKH3UHVHW 3UHVHW,QSXWFRQILJXUHVWKH3/6PRGXOHWRXVHDVSHFLILFLQSXWWRVLJQDOWKH 3UHVHWHYHQW <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH3UHVHW 6HWWKH3UHVHWYDOXH)RUH[DPSOHLI\RXZDQWWKHKRPHSRVLWLRQWR HTXDO]HURZKHQWKHLQSXWWXUQV21VHWWKLVYDOXHWR]HUR 6HWWKH3UHVHW,QSXW)RUH[DPSOHLI\RXZDQWLQSXWWRWULJJHUWKH 3UHVHW(YHQWVHWWKLVYDOXHWR (QDEOHWKH3UHVHWIHDWXUHLHVHWWKH$UP3UHVHWELWWR IMPORTANT Publication 1756-UM002A-US-P - February 2000 7KH3UHVHWYDOXHLVOLPLWHGWROHVVWKDQRUHTXDOWRWKH5ROORYHU 3RVLWLRQ)RUH[DPSOHLI\RXDUHXVLQJGHJUHHVDV\RXUSRVLWLRQ XQLWVWKHYDOXHRIWKH3UHVHWFDQUDQJHIURPWR ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-7 Nudge Up/Down 7KH1XGJH8S'RZQIXQFWLRQVDOORZ\RXWRSUHFLVHO\DGMXVWWKH3/6 VHWSRLQWVWRDFFRXQWIRUPLQRUFKDQJHVLQWKHPDFKLQHVHWXS )RUH[DPSOHGXULQJDVKLIWDUHVROYHUPD\KDYHFKDQJHGLWVSRVLWLRQE\ GXHWRVOLSSDJH1XGJH8SDOORZV\RXWRFRUUHFWWKHVHWSRLQWVE\QXGJLQJXS WRWKHRULJLQDOSRVLWLRQ 7KH1XGJH8S2IIVHWYDOXHGHWHUPLQHVWKHQXPEHURIXQLWVWKDWDUHDGGHG WRWKH=HUR2IIVHWZKHQ1XGJH8S,QSXWWXUQV21 )RUH[DPSOHLI\RXUDSSOLFDWLRQLVXVLQJGHJUHHVIRULWVSRVLWLRQXQLWV\RXFDQ FRQILJXUHWKH1XGJH8S2IIVHWVRWKDWHDFKWLPH\RXHQHUJL]HWKH1XGJH8S ,QSXWWKHSRVLWLRQFKDQJHLV7KXVWRPRYHWKH]HURRIIVHW\RXSUHVV WKH1XGJH8SEXWWRQWLPHV 1XGJH8S,QSXWLQIRUPVWKH3/6PRGXOHZKLFKLQSXWRQWKHPRGXOHLV DGMXVWHGZKHQXVLQJWKH1XGJH8S2IIVHW <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH1XGJH8S 6HWWKH1XGJH8S2IIVHWYDOXH 6HWWKH1XGJH8S,QSXW (QDEOHWKH1XGJH8SIHDWXUHLHVHWWKH$UP1XGJH8SELWWR 7KH1XGJH'RZQ2IIVHWYDOXHGHWHUPLQHVWKHQXPEHURIXQLWVHQJLQHHULQJ RUUDZWKDWDUHDGGHGWRWKH=HUR2IIVHWZKHQ1XGJH'RZQ,QSXWWXUQV21 7KLVIXQFWLRQZRUNVVLPLODUO\WRWKH1XGJH8S2IIVHW IMPORTANT (QWHUDQHJDWLYHQXPEHULQWKH1XGJH'RZQ2IIVHWWR PDNHWKH1XGJH'RZQ2IIVHWZRUNLQWKHRSSRVLWH GLUHFWLRQDV1XGJH8S 1XGJH'RZQ,QSXWLQIRUPVWKH3/6PRGXOHZKLFKLQSXWRQWKHPRGXOHLV DGMXVWHGZKHQXVLQJWKH1XGJH8S2IIVHW <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH1XGJH'RZQ 6HWWKH1XGJH'RZQ2IIVHWYDOXH 6HWWKH1XGJH'RZQ,QSXW (QDEOHWKH1XGJH'RZQIHDWXUHLHVHWWKH$UP1XGJH'RZQ ELWWR Publication 1756-UM002A-US-P - February 2000 3-8 ControlLogix Programmable Limit Switch Module Features and I/O Operation Configuring Limit Switch Operations 7KH3/6PRGXOHSURYLGHVXSWROLPLWVZLWFKHV7KHUHLVDFRQILJXUDWLRQ SURILOHDVVRFLDWHGZLWKHDFKOLPLWVZLWFK7KH3/6PRGXOHPXVWEHHQDEOHG EHIRUHDOLPLWVZLWFKFDQZRUNHYHQDIWHUOLPLWVZLWFKFRQILJXUDWLRQKDVEHHQ GRZQORDGHGWRWKH3/6PRGXOH IMPORTANT 7KH3/6PRGXOHGRHVQRWNQRZZKHQWKHODVWOLPLWVZLWFK FRQILJXUDWLRQZDVGRZQORDGHG,QZULWLQJODGGHUORJLFWR FRQILJXUHWKHPRGXOHPDNHVXUHWKDWWKHFRQILJXUDWLRQ GDWDIRUHDFKOLPLWVZLWFKKDVEHHQGRZQORDGHGEHIRUH HQDEOLQJWKHPRGXOH 7KHIROORZLQJIDFWRUVDIIHFWOLPLWVZLWFKRSHUDWLRQ • • • • 3RVLWLRQ%DVHG/LPLW6ZLWFK2SHUDWLRQ (QDEOH/RJLF 6SHHG&RPSHQVDWLRQ /LPLW6ZLWFK6SHFLILF+RPH3RVLWLRQ 7KH2XWSXW,'LQIRUPVWKH3/6PRGXOHZKLFKRXWSXWSRLQW\RXDUH FRQILJXULQJ:KHQFRQILJXUDWLRQLQIRUPDWLRQLVGRZQORDGHGIURPWKH /RJL[FRQWUROOHUWRWKH3/6WKH2XWSXW,'GHVLJQDWHVZKLFKRXWSXWXVHV WKHPHVVDJH·VFRQILJXUDWLRQLQIRUPDWLRQ Position-Based Limit Switch Operation <RXFDQFRQILJXUHDVLQJOHOLPLWVZLWFKZLWKVHWSRLQWVWRWXUQ21DQG2)) RQFHPXOWLSOHWLPHVRUF\FOLFDOO\GXULQJDVLQJOHUHVROYHUURWDWLRQ Low and High Limit Setpoints <RXFDQFRQILJXUH/RZ/LPLWDQG+LJK/LPLWVHWSRLQWVWRGHWHUPLQHZKHQDQ RXWSXWLVHQHUJL]HG7KLVIHDWXUHDOORZV\RXWRVHWSDUWLFXODUSRLQWVLQWKH UHVROYHU·VURWDWLRQZKHUHWKHRXWSXWVSHFLILHGE\WKH2XWSXW,'WXUQV21DQG 2))DVVKRZQEHORZ 0° Resolver Axis 270° 45° – Limit Switch Setpoint Low Limit Position 90° In this example, the output is energized during the interval in which the resolver axis rotates between 45° and 135° 41649 180° Publication 1756-UM002A-US-P - February 2000 135° – Limit Switch Setpoint High Limit Position ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-9 <RXFDQFRQILJXUHPXOWLSOHSDLUVRIVHWSRLQWVLQDVLQJOHUHVROYHUURWDWLRQIRUD VLQJOHRXWSXW)RUH[DPSOH\RXFDQFRQILJXUHDQRXWSXWWRWXUQ21DW 2))DW21DW2))DWDQGVRIRUWKZLWKHDFK/RZ/LPLWDQG +LJK/LPLWSDLUUHSUHVHQWLQJDVLQJOHVHWSRLQW Stitching Setpoints 6WLWFK6HWSRLQWVDOORZ\RXWRWXUQRXWSXWV21IRUDVHULHVRIVSHFLILFGLVWDQFH LQWHUYDOVZLWKRXWFRQILJXULQJVHSDUDWH212))VHWSRLQWVIRUHDFKLQWHUYDO :KHQXVLQJWKLVIHDWXUHWKHVHULHVRI2))WR21WR2))WUDQVLWLRQVRFFXU ZLWKLQWKHFRQILJXUHG/RZ/LPLW+LJK/LPLW VHWSRLQWUHJLRQ )RUH[DPSOHVWDUWLQJDW\RXPD\ZDQWWRWXUQDQRXWSXW21IRUWKHQ WXUQLW2))IRUDQGUHSHDWWKLVVHTXHQFHXQWLODVVKRZQ EHORZ<RXFDQFRQILJXUH212))VHWSRLQWVIRUHDFKWUDQVLWLRQRUXVH&\FOLF 6HWSRLQWV Low Limit Setpoint Setpoint Range ON Distance OFF Distance 41736 High Limit setpoint :KHQXVLQJ6WLWFKLQJVHWSRLQWV\RXFRQILJXUHWKHIROORZLQJILHOGV • (QDEOHWKH(QDEOH6WLWFKLQJVHWSRLQWVHQDEOHVWKHIHDWXUH • 6HWSRLQWV/RZ/LPLW3RVLWLRQWKHEHJLQQLQJRIWKHF\FOHZLQGRZ • 6HWSRLQWV+LJK/LPLW3RVLWLRQWKHHQGLQJRIWKHF\FOHZLQGRZ • 6HWSRLQWV216WLWFK'LVWDQFHWKHGLVWDQFHWKDWWKHRXWSXWUHPDLQV 21 • 6HWSRLQWV2))6WLWFK'LVWDQFHWKHGLVWDQFHWKDWWKHRXWSXWUHPDLQV 2))EHIRUHWXUQLQJ21DJDLQ Publication 1756-UM002A-US-P - February 2000 3-10 ControlLogix Programmable Limit Switch Module Features and I/O Operation Output Invert 7KH2XWSXW,QYHUWIXQFWLRQFDXVHVWKH3/6PRGXOHWRLQYHUWWKHVWDWHRIDQ RXWSXWFKDQQHO )RUH[DPSOH\RXFDQFRQILJXUHDQRXWSXWWRWXUQ21ZKLOHWKHUHVROYHU SDVVHVEHWZHHQWZRSRVLWLRQV,I2XWSXW,QYHUWLVHQDEOHGWKHFKDQQHOWKDWKDV EHHQFRQILJXUHGWRWXUQ21ZLOOWXUQ2))ZKLOHEHWZHHQ/RZ/LPLWDQG +LJK/LPLW <RXPXVWVHWWKH2XWSXW,QYHUWELWWRWRHQDEOHWKLVIHDWXUH Enable Logic /LPLWVZLWFKHVFDQEHFRPELQHGZLWK(QDEOH/RJLFWRJRYHUQOLPLWVZLWFK RSHUDWLRQEDVHGRQWKHRFFXUUHQFHRIVSHFLILFFRQGLWLRQV)RUH[DPSOHWKH $1'(QDEOHIHDWXUHFDQEHXVHGWRSUHYHQWDOLPLWVZLWFKRXWSXWIURPWXUQLQJ 21XQOHVVWKH$1'(QDEOHLQSXWLV21 7KHIROORZLQJ(QDEOH/RJLFFDQEHFRPELQHGZLWKOLPLWVZLWFKHV • • • • • $1'(QDEOH 3XOVH(QDEOH :LQGRZHG(QDEOH 7LPHU(QDEOH 530(QDEOH 7KHVHIHDWXUHVFDQEHGLVDEOHGVRDVQRWWRDIIHFWOLPLWVZLWFKRSHUDWLRQ Publication 1756-UM002A-US-P - February 2000 ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-11 AND Enable 7KLVIHDWXUHHQDEOHVDQRXWSXWWRWXUQ21DQG2))LIWKHUHVROYHULVZLWKLQ WKH/RZ/LPLW+LJK/LPLWVHWSRLQWVDQGWKHGHVLJQDWHG$1'LQSXWSRLQW LV21 7KHJUDSKLFEHORZVKRZVDQRXWSXWZLWKFRQILJXUHG/LPLWVHWSRLQWVWXUQ21 DQG2))EDVHGRQWKHRSHUDWLRQRIDQ$1'LQSXW Low Limit Setpoint High Limit Setpoint Low and High Limit Setpoints Input Output 41732 The output only turns ON when the input is ON within the ON-OFF setpoint range. <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH$1'(QDEOH 6HWWKH/RZ/LPLWYDOXH 6HWWKH+LJK/LPLWYDOXH (QDEOHWKH$1'(QDEOHIHDWXUHLHVHWWKH$1'(QDEOHELWWR IMPORTANT :KHQXVLQJWKH$QG(QDEOHUHPHPEHUWKDWWKHRXWSXW RQO\UHPDLQV21ZLWKLQWKHVHWSRLQWVLIWKHLQSXWLV21,I WKHLQSXWWXUQV2))WKHRXWSXWDOVRWXUQV2)) Publication 1756-UM002A-US-P - February 2000 3-12 ControlLogix Programmable Limit Switch Module Features and I/O Operation Pulse Enable 7KH3XOVH(QDEOHWXUQVDQRXWSXW21LIDQLQSXWLVDOUHDG\21ZKHQWKH UHVROYHUHQWHUVWKHVHWSRLQW 7KHJUDSKLFEHORZVKRZVDQRXWSXWZLWKFRQILJXUHG/RZDQG+LJK/LPLW VHWSRLQWVWXUQ21EHFDXVHDQLQSXWLVDOUHDG\21ZKHQWKHUHVROYHUURWDWLRQ UHDFKHVWKH21VHWSRLQW ON Setpoint OFF Setpoint ON-OFF Setpoints Input 41732 Output The output turns ON because the input is ON when the resolver rotation enters the ON-OFF setpoint range. The output remains ON until the OFF setpoint. <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH3XOVH(QDEOH 6HWWKH216HWSRLQWYDOXH 6HWWKH2))6HWSRLQWYDOXH (QDEOHWKH3XOVH(QDEOHIHDWXUHLHVHWWKH3XOVH(QDEOHELWWR IMPORTANT Publication 1756-UM002A-US-P - February 2000 :KHQXVLQJWKH3XOVH(QDEOHUHPHPEHUWKDWWKHRXWSXW UHPDLQV21ZLWKLQWKHVHWSRLQWVHYHQLIWKHLQSXWWXUQV 2))DIWHUWKHRXWSXWKDVEHHQHQHUJL]HG ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-13 Windowed Enable :LQGRZHG(QDEOHDOORZV\RXWRWXUQDQRXWSXW21ZLWKLQLWVKLJKDQGORZ VHWSRLQWVLIDQLQSXWWXUQVRQZLWKLQDVHSDUDWHO\FRQILJXUHGZLQGRZ7\SLFDOO\ WKHRXWSXWVHWSRLQWVIROORZWKHLQSXWZLQGRZLQWKHUHVROYHU·VURWDWLRQ )RUH[DPSOHDQLQSXWPD\WXUQ21ZKHQDSDUWUHDFKHVDVSHFLILFSRLQWLQDQ DVVHPEO\OLQHDQGEHFDXVHWKHDSSOLFDWLRQLVXVLQJWKHZLQGRZHGHQDEOH IHDWXUHDQRXWSXWZLOOWXUQ21DWDODWHUSRLQWLQWKHVDPHOLQHFDXVLQJULYHWV WREHGULOOHGLQWRWKHSDUW 7KHJUDSKLFEHORZVKRZVDUHVROYHUURWDWLRQZLWKDQHQDEOHZLQGRZDQG 212))VHWSRLQWV Enable Window Low Limit Input must turn ON in this window to enable the Low-High Limit setpoints. Enable Window High Limit Enable Window Low-High Limit setpoints 41734 Low Limit Setpoint High Limit Setpoint <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH3XOVH(QDEOH 6HWWKH:LQGRZHG(QDEOH+LJK/LPLWYDOXH 6HWWKH:LQGRZHG(QDEOH/RZ/LPLWYDOXH 6HWWKH:LQGRZHG(QDEOH,QSXWYDOXH (QDEOHWKH:LQGRZHG(QDEOHIHDWXUHLHVHWWKH:LQGRZHG(QDEOH ELWWR Publication 1756-UM002A-US-P - February 2000 3-14 ControlLogix Programmable Limit Switch Module Features and I/O Operation Timer Enable 7KH7LPHU(QDEOHOLPLWVWKHWLPHDQRXWSXWFDQEH21<RXVHWWKH 2Q7LPH0D[LPXPPVILHOGWRVHWKRZORQJWKHRXWSXWFDQEH21 IMPORTANT ,I\RXVHWWKH2Q7LPH0D[LPXPWRWKHRXWSXWZLOO DOZD\VEH21ZKLOHLQWKH/RZDQG+LJK/LPLWVLHD YDOXHRIPHDQV\RXDUHQRWXVLQJWKH7LPHU(QDEOH $IWHUWKHWLPHKDVH[SLUHGWKHRXWSXWWXUQV2))HYHQLIWKHUHVROYHUURWDWLRQ LVVWLOOZLWKLQWKHVHWSRLQWV$OVRWKHRXWSXWWXUQV2))DWWKH2))VHWSRLQW UHJDUGOHVVRIZKHWKHUWKHWLPHUKDVH[SLUHGDVVKRZQLQWKHVHFRQG JUDSKLFEHORZ Low Limit Setpoint High Limit Setpoint Low-High Limit Setpoints Timer Output The output only remains ON as long as the timer. Low Limit Setpoint 41735 High Limit Setpoint Low-High Limit Setpoints Timer Output The output only remains ON until reaching the OFF setpoint. Publication 1756-UM002A-US-P - February 2000 41731 ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-15 <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH7LPHU(QDEOH 6HWWKH/RZ6HWSRLQWYDOXH 6HWWKH+LJK6HWSRLQWYDOXH (QDEOHWKH7LPHU(QDEOHIHDWXUHLHVHWWKH7LPHU(QDEOHELWWR IMPORTANT 7KH7LPHU(QDEOHWXUQVWKHRXWSXW21DWWKHEHJLQQLQJRI WKHVHWSRLQWV RPM Enable 530(QDEOHFDXVHVWKH3/6PRGXOHWRWXUQRXWSXWV21DWVSHHGVDERYHWKH 530(QDEOH/RZ/LPLWDQGEHORZWKH530(QDEOH+LJK/LPLWYDOXHV 7\SLFDOO\\RXFRQILJXUHWKH530ORZKLJKOLPLWVWRSUHYHQWWKHRXWSXWVIURP WXUQLQJ21GXULQJVWDUWXS7KHIROORZLQJWDEOHOLVWVFRPPRQ530/RZ /LPLWDQG+LJK/LPLWYDOXHVXVHGLQ3/6PRGXOHDSSOLFDWLRQV Table 3.B Common RPM Minimum and Maximum Values RPM Enable Low Limit: RPM Enable High Limit Resulting Operation: 0 1,000 Output enabled from 0 to 1,000 RPM -1,000 1,000 Output enabled from -1,000 to 1,000 RPM -32,768 32,767 Output is enabled at any RPM 1,000 0 Output is disabled from 0 to 1,000 RPM 7KH530(QDEOHFDQDOVREHXVHGIRUDSSOLFDWLRQVXVLQJDUHVROYHUWKDWURWDWHV EDFNZDUGV8VHQHJDWLYHYDOXHVIRUWKH530(QDEOH/RZ/LPLWDQG+LJK /LPLWWRHVWDEOLVKDQ530UDQJH <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH7LPHU(QDEOH 6HWWKH530/RZ/LPLWYDOXH 6HWWKH530+LJK/LPLWYDOXH (QDEOHWKH530(QDEOHIHDWXUHLHVHWWKH530(QDEOHELWWR Publication 1756-UM002A-US-P - February 2000 3-16 ControlLogix Programmable Limit Switch Module Features and I/O Operation RPM Low Limit 530/RZ/LPLWGHWHUPLQHVWKHPLQLPXPUHVROYHU530QHHGHGWRHQDEOHDQ RXWSXW)RUH[DPSOHLI\RXVHWWKH530PLQLPXPWRDQ\UHVROYHUVSHHG XQGHU530ZLOOGLVDEOHWKHRXWSXW RPM High Limit 5300D[LPXPGHWHUPLQHVWKHPD[LPXPUHVROYHU530ZKLFKHQDEOHVDQ RXWSXW)RUH[DPSOHLI\RXVHWWKH530PD[LPXPWRDQ\UHVROYHUVSHHG DERYH530ZLOOGLVDEOHWKHRXWSXW Input Invert 7KH,QSXW,QYHUWIXQFWLRQXVHGZLWK(QDEOH/RJLFFDXVHVWKH3/6PRGXOHWR LQYHUWWKHDFWLRQRIDQLQSXWFKDQQHO )RUH[DPSOH\RXFDQFRQILJXUHDQLQSXWFKDQQHORQWKH3/6PRGXOHWR $1'(QDEOHDOLPLWVZLWFKZKHQWKHVHQVRUFRQQHFWHGWRWKH$1'(QDEOH LQSXWLV2)) IMPORTANT 6HWWKH,QSXW,QYHUWELWWRWRHQDEOHWKLVIHDWXUH Output Override 7KH2XWSXW2YHUULGHIHDWXUHDOORZV\RXWRGLUHFWO\FRQWUROWKHVWDWHRI3/6 PRGXOHRXWSXWV)RUH[DPSOHDQRXWSXWPD\EHFRQILJXUHGWRWXUQ21DW LQWKHUHVROYHUURWDWLRQDQGVWD\21XQWLO8VLQJ2XWSXW2YHUULGH\RX FDQWXUQWKHRXWSXW2))RU21DWDQ\WLPH7KLVIHDWXUHVDOORZV\RXWRXVH VXUSOXVRXWSXWVDVQRUPDOGLJLWDORXWSXWVRUIRUZLUHWHVWLQJ IMPORTANT 7KH2XWSXW2YHUULGHIHDWXUHLVVHFRQGDU\WR3/6(QDEOH 2XWSXWV<RXFDQRQO\XVHWKH2XWSXW2YHUULGHLIWKH3/6 PRGXOHRXWSXWVDUHHQDEOHGDQGPHVVDJHFRPPXQLFDWLRQLV DFWLYH <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVH2XWSXW2YHUULGH 6HWWKH2XWSXW2YHUULGHYDOXH (QDEOHWKH2XWSXW2YHUULGHIHDWXUHLHVHWWKH2XWSXW2YHUULGHELW WR Publication 1756-UM002A-US-P - February 2000 ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-17 Input Override 7KH,QSXW2YHUULGHIHDWXUHDOORZV\RXWRGLUHFWO\FRQWUROWKHVWDWHRI3/6 PRGXOHLQSXWV<RXFDQXVHWKLVIHDWXUHWRWHVW3/6PRGXOHEHKDYLRURUWR RYHUULGHPDOIXQFWLRQLQJVHQVRUV <RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVH2XWSXW2YHUULGH 6HWWKH,QSXW2YHUULGHYDOXH (QDEOHWKH,QSXW2YHUULGHIHDWXUHLHVHWWKH,QSXW2YHUULGHELWWR Speed Compensation 7KH3/6PRGXOHFDQFRPSHQVDWH21DQG2))SRVLWLRQVIRUWKHVSHHGDW ZKLFKDUHVROYHULVWXUQLQJ6SHHG&RPSHQVDWLRQFRPSHQVDWHVIRUGHYLFHWXUQ 212))ODWHQF\7KLVIHDWXUHDOORZVWKHPRGXOHWRWXUQRXWSXWV21DQG 2))DWFRUUHFWWLPHVVRWKDWWKHHTXLSPHQWFRQQHFWHGWRWKH3/6DFFXUDWHO\ ZRUNVZLWKWKHUHVROYHU 7KHIROORZLQJIDFWRUVDIIHFWKRZWKHPRGXOHFRPSHQVDWHVIRUWKHVSHHGRIWKH UHVROYHU • /HDG6SHHG'LVWDQFHDQG530DIIHFWV21SRVLWLRQ • 7UDLO6SHHG'LVWDQFHDQG530DIIHFWV2))SRVLWLRQ 7KHJUDSKLFEHORZVKRZVOLPLWVZLWFK/RZ+LJK/LPLWVHWSRLQWVDQGEHORZLW /RZ+LJK/LPLWVHWSRLQWVDIWHUWKH\KDYHEHHQDGMXVWHGE\6SHHG &RPSHQVDWLRQRQWKH3/6PRGXOH1RWLFHWKDWWKHRXWSXWVDFWXDOO\WXUQ21 DQG2))EHIRUHWKHDFWXDOVHWSRLQWVDUHUHDFKHGEHFDXVHRIWKHGHYLFHODWHQF\ Low Limit Setpoint High Limit Setpoint Limit Switch Setpoint Configuration 41955 Effect of Speed Compensation Leading Edge Speed Compensation ON Setpoint Trailing Edge Speed Compensation OFF Setpoint Publication 1756-UM002A-US-P - February 2000 3-18 ControlLogix Programmable Limit Switch Module Features and I/O Operation Lead Speed Distance and RPM /HDG6SHHG'LVWDQFHVHWVWKHGLVWDQFHLQHQJLQHHULQJXQLWVWRDGYDQFHWKH EHJLQQLQJRIDQRXWSXWVHWSRLQWZLQGRZIRUVSHHGFRPSHQVDWLRQ 7KLVSDUDPHWHUPXVWEHFRQILJXUHGLQFRQMXQFWLRQZLWKWKH/HDG6SHHG530 /HDG6SHHG530VHWVWKHVSHHGDWZKLFKDUHVROYHUPXVWEHWXUQLQJWR FRPSHQVDWHE\/HDG6SHHG'LVWDQFH/HDG6SHHG'LVWDQFHLVDSSOLHG SURSRUWLRQDOO\WRWKHDFWXDO530DQG/HDG6SHHG530 )RUH[DPSOH\RXPD\FRQILJXUHWKH3/6PRGXOHZLWKD/HDG6SHHG'LVWDQFH RIDQGD/HDG6SHHG530RI)RUHYHU\530WKHVHWSRLQWZLQGRZZLOO DGYDQFH$Q530RIZLOOFDXVHWKHPRGXOHWRDGYDQFHWKHEHJLQQLQJRI WKHVHWSRLQWZLQGRZ$Q530RIZLOOFDXVHWKHPRGXOHWRDGYDQFHWKH EHJLQQLQJRIWKHVHWSRLQWZLQGRZ IMPORTANT ,I\RXXVHDGLVWDQFHYDOXHRIWKHPRGXOHZLOOQRWXVH VSHHGFRPSHQVDWLRQ Trail Speed Distance and RPM 7UDLO6SHHG'LVWDQFHVHWVWKHGLVWDQFHLQHQJLQHHULQJXQLWVWRDGYDQFH WKHWUDLOLQJ21WR2))HGJHRIDQRXWSXWVHWSRLQWZLQGRZIRU VSHHGFRPSHQVDWLRQ 7KLVSDUDPHWHUPXVWEHFRQILJXUHGLQFRQMXQFWLRQZLWKWKH7UDLO6SHHG530 7UDLO6SHHG530VHWVWKHVSHHGDWZKLFKDUHVROYHUPXVWEHWXUQLQJWR FRPSHQVDWHE\WKH7UDLO6SHHG'LVWDQFH7UDLO6SHHG'LVWDQFHLVDSSOLHG SURSRUWLRQDOO\WRWKHDFWXDO530DQG7UDLO6SHHG530 )RUH[DPSOH\RXPD\FRQILJXUHWKH3/6PRGXOHZLWKD7UDLO6SHHG'LVWDQFH RIDQG7UDLO6SHHG530RI)RUHYHU\530WKHVHWSRLQWZLQGRZZLOOEH DGYDQFHDYDOXHRI$Q530RIZLOOFDXVHWKHPRGXOHWRDGYDQFHWKH HQGLQJRIWKHVHWSRLQWZLQGRZ$Q530RIZLOOFDXVHWKHPRGXOHWR DGYDQFHWKHHQGLQJRIWKHVHWSRLQWZLQGRZ Publication 1756-UM002A-US-P - February 2000 ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-19 Configuring Speed Compensation for a Specific Lead Time ,IWKH3/6PRGXOHFRQWUROVDGHYLFHZLWKDNQRZQODJWLPHLWPD\EHPRUH FRQYHQLHQWWRFRQILJXUHWKHVSHHGFRPSHQVDWLRQXVLQJWLPHXQLWV8VHWKH IROORZLQJIRUPXODWRFRQYHUWWKHODJWLPHWRHTXLYDOHQWGLVWDQFHDQG530 LeadSpeedDistance mS of Advance = LeadSpeedRPM ; 60000 Rollover Position + 1 8VLQJWKLVHTXDWLRQLI • • • • 5ROORYHU&RXQWV 5ROORYHU3RVLWLRQ /HDG6SHHG'LVWDQFH /HDG6SHHG530 7KHVHSDUDPHWHUVFDXVHWKH/LPLW6ZLWFKWRWXUQ21P6EHIRUHUHDFKLQJ WKHSURJUDPPHGVHWSRLQWDQJOH 7KHIROORZLQJHTXDWLRQGHWHUPLQHVVSHHGFRPSHQVDWLRQIRUDSSOLFDWLRQV XVLQJGHJUHHVDVWKHHQJLQHHULQJXQLWV shLeadSpeedDistance mS of Advance = wLeadSpeedRPM ; 60000 359 + 1 8VLQJWKLVHTXDWLRQLI • • • • 5ROORYHU&RXQWV 5ROORYHU3RVLWLRQ /HDG6SHHG'LVWDQFH /HDG6SHHG530 7KHOLPLWVZLWFKWXUQV21PVEHIRUHUHDFKLQJWKHSURJUDPPHG VHWSRLQWDQJOH Publication 1756-UM002A-US-P - February 2000 3-20 ControlLogix Programmable Limit Switch Module Features and I/O Operation Determining Lead Speed Distance and RPM for a Desired Lead Time <RXPD\ZDQW\RXU3/6DSSOLFDWLRQWRXVHDVSHFLILFOHDGWLPH8VHWKH IROORZLQJZRUNVKHHWWRFDOFXODWHWKHDSSURSULDWH/HDG6SHHG'LVWDQFH DQG530 7KHZRUNVKHHWEHORZXVHVD/HDG6SHHG530RI 'HVLUHG/HDG7LPH BBBBBBBBBBBLQPV 5ROORYHU3RVLWLRQBBBBBBBBBBB /HDG6SHHG530 8VHWKHIROORZLQJHTXDWLRQWRFDOFXODWH/HDG6SHHG'LVWDQFH Lead Time X Rollover Position 60 Lead Speed Distance = )RUH[DPSOHXVLQJWKHZRUNVKHHWDQGHTXDWLRQWRFDOFXODWHD/HDG6SHHG 'LVWDQFHIRUDGHVLUHG/HDG7LPHRIPVDQGZKHQ\RXDUHPHDVXULQJ SRVLWLRQLQGHJUHHXQLWV 'HVLUHG/HDG7LPH PV 5ROORYHU3RVLWLRQ /HDG6SHHG530 8VHWKHIROORZLQJHTXDWLRQWRFDOFXODWH/HDG6SHHG'LVWDQFH 30 X 3600 60 Publication 1756-UM002A-US-P - February 2000 = 1800 Lead Speed Distance ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-21 RPM Filter 7KH530ILOWHUDGMXVWVKRZTXLFNO\WKH530UHSRUWHGE\WKHPRGXOHDQG XVHGLQWHUQDOO\IRUVSHHGFRPSHQVDWLRQWUDFNVWKHDFWXDO530.7\SLFDOO\WKH 530ILOWHUVKRXOGEHFRQILJXUHGVRWKDWWKH3/6PRGXOH530FORVHO\IROORZV DQ\VSHHGFKDQJHV <RXFDQFRQILJXUHWKH530ILOWHUVRWKDWPLQRUFKDQJHVLQWKHUHVROYHU·V530 DUHQRWUHSRUWHG,QWKLVFDVHWKHDYHUDJH530UDWHLVUHSRUWHG )RUH[DPSOHWKHUHVROYHUPD\EHFRQQHFWHGWRDPRWRUWKDWRVFLOODWHVEHWZHHQ DQG530DSSUR[LPDWHO\HYHU\VHFRQGV7KH530ILOWHULI FRQILJXUHGWRODJEHKLQGWKHDFWXDO530ZKHQUHSRUWLQJVSHHGVPD\UHSRUWD UHVROYHU530RI,QWKLVFDVHFRQWLQXHGLQFUHDVHVLQVSHHGVXFKDV530 YDOXHVRIDQGZLOOEHUHSRUWHGVOLJKWO\ODWHUWKDQWKH\DFWXDOO\ RFFXUUHG 8VHWKHWDEOHEHORZWRFKRRVHDYDOXHIRUWKH530ILOWHU Table 3.C RPM Filter Values and Effects Filter Value: Effect: 16#4000 Reported RPM matches actual RPM closely 16#8000 Reported RPM matches actual RPM somewhat closely 16#C000 Reported RPM lags actual RPM somewhat 16#F000 Reported RPM lags actual RPM significantly Publication 1756-UM002A-US-P - February 2000 3-22 ControlLogix Programmable Limit Switch Module Features and I/O Operation Limit Switch-Specific Home Position ,QDGGLWLRQWRGHWHUPLQLQJWKHUHODWLYH]HURSRLQWKRPHSRVLWLRQIRUWKH UHVROYHU·VD[LV\RXPD\DOVRGHWHUPLQHDUHODWLYH]HURSRLQWIRUHDFKOLPLW VZLWFK7KUHHIHDWXUHVGHWHUPLQHDOLPLWVZLWFK·VKRPHSRVLWLRQ • =HUR2IIVHW • 3UHVHW • 1XGJH8S'RZQ Zero Offset 8VH=HUR2IIVHWZKHQ\RXNQRZWKHVWDUWLQJSRLQWLQWKHUHVROYHU·VD[LV)RU H[DPSOHLIWKHOLPLWVZLWFK·V]HURSRVLWLRQLVDWWKHPDFKLQH·VSRLQW\RX FDQFRQILJXUHWKH3/6PRGXOHZLWKDOLPLWRIWRPDWFKWKHOLPLWVZLWFK ]HURSRVWLRQWRWKHPDFKLQH]HURSRVWLRQ 7KH=HUR2IIVHWYDOXHLVOLPLWHGWRWKH5ROORYHU3RVLWLRQ)RUH[DPSOHLI \RXDUHXVLQJGHJUHHVDV\RXUHQJLQHHULQJXQLWVWKHPD[LPXPHQJLQHHULQJ XQLWVLV,QWKLVFDVHWKH=HUR2IIVHWFDQEHFRQILJXUHGIRUYDOXHV EHWZHHQDQG IMPORTANT 7KH3/6PRGXOHGRHVQRWVDYH=HUR2IIVHWYDOXHVDIWHU SRZHUGRZQ7KHYDOXHPXVWEHVDYHGLQWKH/RJL[ FRQWUROOHUDQGGRZQORDGHGWRWKH3/6PRGXOHZLWKOLPLW VZLWFKFRQILJXUDWLRQGDWD Preset 8VHWKH3UHVHWWRVHWWKHUHODWLYHVWDUWLQJSRLQWIRUWKHOLPLWVZLWFKE\WKH HQHUJL]LQJRIDQLQSXW )RUH[DPSOHWKH3/6PRGXOHFDQEHFRQILJXUHGWRVHWWKHSRVLWLRQWRZKHQ DQLQSXWWXUQV217KH3/6PRGXOHUHSODFHVWKHFXUUHQW=HUR2IIVHWYDOXH ZLWKWKLVQXPEHU :KHQWKH3UHVHWRFFXUVWKH3/6FKDQJHVWKHFXUUHQW3RVLWLRQWRLWV3UHVHW SUHGHILQHGYDOXH7KH=HUR2IIVHWYDOXHLVUHFDOFXODWHGE\WKH3/6PRGXOH 7KHQHZ]HURRIIVHWYDOXHLVWHPSRUDU\DQGUHPDLQVXQWLOWKHRFFXUUHQFHRI WKHQH[W3UHVHW Publication 1756-UM002A-US-P - February 2000 ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-23 3UHVHW,QSXWLQIRUPVWKH3/6PRGXOHZKLFKLQSXWRQWKHPRGXOHVLJQDOVWKH 3UHVHWHYHQW 3HUIRUPWKHIROORZLQJVWHSVWRXVHWKH3UHVHW 6HWWKH3UHVHWYDOXH)RUH[DPSOHLI\RXZDQWDSRVLWLRQHTXDOWR]HUR ZKHQWKHLQSXWWXUQV21VHW3UHVHWWR]HUR 6HWWKH3UHVHW,QSXW)RUH[DPSOHLI\RXZDQWLQSXWWRWULJJHUWKH 3UHVHW(YHQWVHWWKLVYDOXHWR (QDEOHWKH3UHVHWIHDWXUHLHVHWWKH$UP3UHVHWELWWR IMPORTANT Chapter Summary and What’s Next 7KH3UHVHWYDOXHLVOLPLWHGWROHVVWKDQRUHTXDOWRWKH 5ROORYHU3RVLWLRQ)RUH[DPSOHLI\RXDUHXVLQJGHJUHHVDV \RXUSRVLWLRQXQLWVWKHYDOXHRIWKH3UHVHWFDQUDQJHIURP WR ,QWKLVFKDSWHU\RXOHDUQHGDERXWWKH&RQWURO/RJL[3URJUDPPDEOH/LPLW 6ZLWFKPRGXOHIHDWXUHV 0RYHWR&KDSWHUWROHDUQDERXWLQVWDOOLQJDQGZLULQJWKH3/6PRGXOH Publication 1756-UM002A-US-P - February 2000 3-24 ControlLogix Programmable Limit Switch Module Features and I/O Operation Notes: Publication 1756-UM002A-US-P - February 2000 Chapter 4 Installing and Wiring the ControlLogix Programmable Limit Switch Module What this Chapter Contains 7KLVFKDSWHUGHVFULEHVKRZWRLQVWDOO&RQWURO/RJL[PRGXOHV For information about: Installing the ControlLogix Programmable Limit SwitchModule Installing the ControlLogix Programmable Limit SwitchModule 4-1 Keying the Removable Terminal Block 4-3 Connecting Wiring 4-4 Assembling the Removable Terminal Block and the Housing 4-9 Installing the Removable Terminal Block onto the Module 4-10 Removing the Removable Terminal Block from the Module 4-11 Removing the Module from the Chassis 4-12 Chapter Summary and What’s Next 4-13 <RXFDQLQVWDOORUUHPRYHWKHPRGXOHZKLOHFKDVVLVSRZHULVDSSOLHG ATTENTION ! 1 See page: 7KHPRGXOHLVGHVLJQHGWRVXSSRUW5HPRYDODQG ,QVHUWLRQ8QGHU3RZHU5,83+RZHYHUZKHQ\RX UHPRYHRULQVHUWDQ57%ZLWKILHOGVLGHSRZHUDSSOLHG XQLQWHQGHGPDFKLQHPRWLRQRUORVVRISURFHVV FRQWUROFDQRFFXU([HUFLVHH[WUHPHFDXWLRQZKHQ XVLQJWKLVIHDWXUH Publication 1756-UM002A-US-P - February 2000 4-2 Installing and Wiring the ControlLogix Programmable Limit Switch Module IMPORTANT 3XOOLQJWKH3/6PRGXOHIURPWKHFKDVVLVZKLOHSRZHULVDSSOLHG FDXVHVWKHPHVVDJHLQVWUXFWLRQVFDUU\LQJFRQILJXUDWLRQLQSXWDQG RXWSXWGDWDWRWLPHRXW ,I\RXUHPRYHWKH3/6PRGXOHIURPWKHFKDVVLVZKLOHXQGHU SRZHULQDGGLWLRQWRFRQVLGHULQJWKHZDUQLQJVPHQWLRQHG SUHYLRXVO\\RXPXVWDOVRUHPHPEHUWRUHFRQILJXUHWKHPRGXOH XSRQUHLQVHUWLRQ $OLJQFHQWHUFLUFXLWERDUGZLWKWRSDQGERWWRPFKDVVLVJXLGHV Printed Circuit Board 41633 6OLGHWKHPRGXOHLQWRWKHFKDVVLVXQWLODOOVL[PRGXOHWDEV¶FOLFN· Locking Tab 41634 Publication 1756-UM002A-US-P - February 2000 Installing and Wiring the ControlLogix Programmable Limit Switch Module Keying the Removable Terminal Block 4-3 .H\WKH57%WRSUHYHQWLQDGYHUWHQWO\FRQQHFWLQJWKHLQFRUUHFW57%WR \RXUPRGXOH :KHQWKH57%PRXQWVRQWRWKHPRGXOHNH\LQJSRVLWLRQVZLOOPDWFKXS)RU H[DPSOHLI\RXSODFHD8VKDSHGNH\LQJEDQGLQSRVLWLRQRQWKHPRGXOH \RXFDQQRWSODFHDZHGJHVKDSHGWDELQRQWKH57%RU\RXU57%ZLOOQRW PRXQWRQWKHPRGXOH :HUHFRPPHQGWKDW\RXXVHDXQLTXHNH\LQJSDWWHUQIRUHDFKVORWLQ WKHFKDVVLV ,QVHUWWKH8VKDSHGEDQGZLWKWKHORQJHUVLGHQHDUWKHWHUPLQDOV3XVK WKHEDQGRQWRWKHPRGXOHXQWLOLWVQDSVLQWRSODFH U-shaped Keying Band 41635 .H\WKH57%LQSRVLWLRQVWKDWFRUUHVSRQGWRXQNH\HGPRGXOHSRVLWLRQV ,QVHUWWKHZHGJHVKDSHGWDERQWKH57%ZLWKWKHURXQGHGHGJHILUVW 3XVKWKHWDERQWRWKH57%XQWLOLWVWRSV :KHQNH\LQJ\RXU57%DQGPRGXOH\RXPXVWEHJLQZLWKDZHGJHVKDSHG WDELQSRVLWLRQRU Wedge–shaped Keying Tab Module side of RTB 0 1 2 3 45 67 20851–M Publication 1756-UM002A-US-P - February 2000 4-4 Installing and Wiring the ControlLogix Programmable Limit Switch Module <RXPXVWXVHDQ57%WRFRQQHFWZLULQJWR\RXUPRGXOH7KH57% WHUPLQDWLRQVFDQDFFRPPRGDWHJDXJHVKLHOGHGZLUH%HIRUHZLULQJWKH 57%\RXPXVWFRQQHFWJURXQGZLULQJWRWKHUHVROYHU Connecting Wiring IMPORTANT 7KH,2VHFWLRQVRIWKH3/6PRGXOHDUHJURXQGHGZKHQ ZLULQJLVFRQQHFWHGDQGWKHPRGXOHLVLQVHUWHGLQWRWKH &RQWURO/RJL[FKDVVLV<RXPXVWJURXQGWKHUHVROYHU VHSDUDWHO\WKRXJK Connect Grounded End of the Cable *URXQGWKHGUDLQZLUHDWWKHUHVROYHUVLGH :HUHFRPPHQG\RXJURXQGWKHGUDLQZLUHDWWKHUHVROYHUVLGH,I\RX FDQQRWJURXQGDWWKHUHVROYHUVLGHJURXQGDWDQHDUWKJURXQGRQWKHFKDVVLV DVVKRZQEHORZ a.Remove a length of cable jacket from the cable. b.Pull the foil shield and bare drain wire from the insulated wire. c.Twist the foil shield and drain wire together to form a single strand. d.Attach a ground lug and apply heat shrink tubing to the exit area. 20104-M e.Connect the drain wire to a chassis mounting tab. Use any chassis mounting tab that is designated as a functional signal ground. Chassis mounting tab Drain wire with ground lug 4M or 5M (#10 or #12) star washer 4M or 5M (#10 or #12) phillips screw and star washer (or SEM screw) 20918-M &RQQHFWWKHLQVXODWHGZLUHVWRWKHUHVROYHUVLGH Publication 1756-UM002A-US-P - February 2000 Installing and Wiring the ControlLogix Programmable Limit Switch Module 4-5 Connect Ungrounded End of the Cable &XWWKHIRLOVKLHOGDQGGUDLQZLUHEDFNWRWKHFDEOHFDVLQJDQGDSSO\ VKULQNZUDS &RQQHFWWKHLQVXODWHGZLUHVWRWKH57%DVVKRZQRQSDJH Two Types of RTBs (each RTB comes with housing) • 1(0$FODPS&DWDORJQXPEHU7%1+ 7HUPLQDWHZLUHVDWWKHVFUHZWHUPLQDOV Strain relief area 40201-M • 6SULQJFODPS&DWDORJQXPEHU7%6+ ,QVHUWWKHVFUHZGULYHULQWRWKHRXWHUKROHRIWKH57% ,QVHUWWKHZLUHLQWRWKHRSHQWHUPLQDODQGUHPRYHWKHVFUHZGULYHU Strain relief area 20860-M Recommendations for Wiring Your RTB :HUHFRPPHQG\RXIROORZWKHVHJXLGHOLQHVZKHQZLULQJ\RXU57% %HJLQZLULQJWKH57%DWWKHERWWRPWHUPLQDOVDQGPRYHXS 8VHDWLHWRVHFXUHWKHZLUHVLQWKHVWUDLQUHOLHIDUHDRIWKH57% 2UGHUDQGXVHDQH[WHQGHGGHSWKKRXVLQJ&DW1R7%(IRU DSSOLFDWLRQVWKDWUHTXLUHKHDY\JDXJHZLULQJ Publication 1756-UM002A-US-P - February 2000 4-6 Installing and Wiring the ControlLogix Programmable Limit Switch Module 8VHWKHWDEOHEHORZWRFRQQHFWWKHUHVROYHUDQGUHVROYHUFRQQHFWRUWRWKH3/6 UHVROYHUPRGXOH Wiring the Resolver Module IMPORTANT 7KLVZLULQJ\LHOGVLQFUHDVLQJSRVLWLRQZLWK FRXQWHUFORFNZLVHUHVROYHUVKDIWURWDWLRQYLHZHGIURP VKDIW6ZLWFKWKHZLULQJWR57%WHUPLQDOVDQGWR UHYHUVHGLUHFWLRQ Table 4.A Connections from Allen-Bradley Resolvers to the PLS Resolver Module RTB Terminal Number 846-SJxNxCG-R3 846-SJxAxCG-R3 Allen-Bradley Resolvers Designation 845-CA-E-25 845-CA-F-25 Connector Cables Color Pairs Resolver Signal Name 17 (Reference+) A White R1 19 (Reference-) B Black of white R2 14 (Sine+) F Black of red S3 16 (Sine-) D Red S1 18 (Cosine+) E Green S2 20 (Cosine-) G Black of green S4 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 Do not use Do not use Do not use Do not use Do not use Do not use Do not use Do not use Do not use Do not use Do not use Do not use Allen-Bradley Resolver 846-SJDA1CG-R3-C F (S3) Do not use Sine + D (S1) E (S2) G (S4) Do not use Sine – Cosine + Reference + 20 Cosine – 19 Reference – A (R1) B (R2) 41643 Publication 1756-UM002A-US-P - February 2000 Installing and Wiring the ControlLogix Programmable Limit Switch Module Wiring the I/O Modules 4-7 Wiring Inputs 7KHH[DPSOHGLDJUDPEHORZVKRZVVZLWFKHVFRQQHFWHGWRWKHLQSXWVRQWKHOHIW VHFWLRQ,2PRGXOH Left Section I/O Module 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 20 19 OUTPUT 0 INPUT 0 OUTPUT 1 INPUT 1 OUTPUT 2 OUTPUT 3 DC PWR 0-3 + INPUT 3 _ DC COM 0-3 OUTPUT 4 10-30V dc INPUT 4 OUTPUT 5 INPUT 5 INPUT 6 OUTPUT 6 INPUT 7 OUTPUT 7 DC PWR 4-7 INPUT 2 + _ DC COM 4-7 41957 Publication 1756-UM002A-US-P - February 2000 4-8 Installing and Wiring the ControlLogix Programmable Limit Switch Module Wiring Outputs 7KHH[DPSOHGLDJUDPEHORZVKRZVDVROHQRLGFRQQHFWHGWRDQRXWSXWRQWKHULJKW VHFWLRQ,2PRGXOH Right Section I/O Module 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 20 19 OUTPUT 8 INPUT 8 OUTPUT 9 INPUT 9 INPUT 10 OUTPUT 10 OUTPUT 11 INPUT 11 DC PWR 8-11 DC COM 8-11 OUTPUT 12 INPUT 12 OUTPUT 13 INPUT 13 INPUT 14 OUTPUT 14 INPUT 15 OUTPUT 15 DC PWR 12-15 DC COM 12-15 + _ Publication 1756-UM002A-US-P - February 2000 41957 Installing and Wiring the ControlLogix Programmable Limit Switch Module Assembling the Removable Terminal Block and the Housing 4-9 5HPRYDEOHKRXVLQJFRYHUVWKHZLUHG57%WRSURWHFWZLULQJFRQQHFWLRQVZKHQ WKH57%LVVHDWHGRQWKHPRGXOH $OLJQWKHJURRYHVDWWKHERWWRPRIHDFKVLGHRIWKHKRXVLQJZLWKWKH VLGHHGJHVRIWKH57% 6OLGHWKH57%LQWRWKHKRXVLQJXQWLOLWVQDSVLQWRSODFH Housing Groove Side edge of RTB Groove Strain relief area Side edge of RTB RTB 1756-TBNH RTB shown for reference IMPORTANT 20858-M ,IDGGLWLRQDOZLUHURXWLQJVSDFHLVUHTXLUHGIRU\RXU DSSOLFDWLRQXVHH[WHQGHGGHSWKKRXVLQJ7%( Publication 1756-UM002A-US-P - February 2000 4-10 Installing and Wiring the ControlLogix Programmable Limit Switch Module Installing the Removable Terminal Block onto the Module ,QVWDOOWKH57%RQWRWKHPRGXOHWRFRQQHFWZLULQJ ATTENTION ! 6KRFNKD]DUGH[LVWV,IWKH57%LVLQVWDOOHGRQWRWKHPRGXOH ZKLOHWKHILHOGVLGHSRZHULVDSSOLHGWKH57%ZLOOEH HOHFWULFDOO\OLYH'RQRWWRXFKWKH57%·VWHUPLQDOV)DLOXUHWR REVHUYHWKLVFDXWLRQPD\FDXVHSHUVRQDOLQMXU\ 7KH57%LVGHVLJQHGWRVXSSRUW5HPRYDODQG,QVHUWLRQ8QGHU 3RZHU5,83+RZHYHUZKHQ\RXUHPRYHRULQVHUWDQ57% ZLWKILHOGVLGHSRZHUDSSOLHGXQLQWHQGHGPDFKLQHPRWLRQ RUORVVRISURFHVVFRQWUROFDQRFFXU([HUFLVHH[WUHPH FDXWLRQZKHQXVLQJWKLVIHDWXUH,WLVUHFRPPHQGHGWKDW ILHOGVLGHSRZHUEHUHPRYHGEHIRUHLQVWDOOLQJWKH57%RQWR WKHPRGXOH %HIRUHLQVWDOOLQJWKH57%PDNHFHUWDLQ • • • • ILHOGVLGHZLULQJRIWKH57%KDVEHHQFRPSOHWHG WKH57%KRXVLQJLVVQDSSHGLQWRSODFHRQWKH57% WKH57%KRXVLQJGRRULVFORVHG WKHORFNLQJWDERQWKHIURQWRIWKHPRGXOHLVXQORFNHG $OLJQWKHWRSERWWRPDQGOHIWVLGHJXLGHVRIWKH57%ZLWKPDWFKLQJ JXLGHVRQWKHPRGXOH Locking tab Module Top guide Bottom guide RTB Left side guides 41656 3UHVVTXLFNO\DQGHYHQO\WRVHDWWKH57%RQWKHPRGXOHXQWLOWKHODWFKHV VQDSLQWRSODFH Locking tab 41657 6OLGHWKHORFNLQJWDEGRZQWRORFNWKH57%RQWRWKHPRGXOH Publication 1756-UM002A-US-P - February 2000 Installing and Wiring the ControlLogix Programmable Limit Switch Module Removing the Removable Terminal Block from the Module 4-11 ,I\RXQHHGWRUHPRYHWKHPRGXOHIURPWKHFKDVVLV\RXPXVWILUVWUHPRYHWKH 57%IURPWKHPRGXOH ATTENTION ! IMPORTANT 6KRFNKD]DUGH[LVWV,IWKH57%LVUHPRYHGIURPWKH PRGXOHZKLOHWKHILHOGVLGHSRZHULVDSSOLHGWKHPRGXOH ZLOOEHHOHFWULFDOO\OLYH'RQRWWRXFKWKH57%·V WHUPLQDOV)DLOXUHWRREVHUYHWKLVFDXWLRQPD\FDXVH SHUVRQDOLQMXU\ 7KH57%LVGHVLJQHGWRVXSSRUW5HPRYDODQG,QVHUWLRQ 8QGHU3RZHU5,83+RZHYHUZKHQ\RXUHPRYHRU LQVHUWDQ57%ZLWKILHOGVLGHSRZHUDSSOLHG XQLQWHQGHGPDFKLQHPRWLRQRUORVVRISURFHVV FRQWUROFDQRFFXU([HUFLVHH[WUHPHFDXWLRQZKHQ XVLQJWKLVIHDWXUH,WLVUHFRPPHQGHGWKDWILHOGVLGH SRZHUEHUHPRYHGEHIRUHUHPRYLQJWKHPRGXOH 3XOOLQJWKH3/6PRGXOHIURPWKHFKDVVLVZKLOHSRZHULV DSSOLHGFDXVHVWKHPHVVDJHLQVWUXFWLRQVFDUU\LQJ FRQILJXUDWLRQLQSXWDQGRXWSXWGDWDWRWLPHRXW ,I\RXUHPRYHWKH3/6PRGXOHIURPWKHFKDVVLVZKLOH XQGHUSRZHULQDGGLWLRQWRFRQVLGHULQJWKHZDUQLQJV DERYH\RXPXVWDOVRUHPHPEHUWRUHFRQILJXUHWKHPRGXOH XSRQUHLQVHUWLRQ 8QORFNWKHORFNLQJWDEDWWKHWRSRIWKHPRGXOH 2SHQWKH57%GRRUXVLQJWKHERWWRPWDE +ROGWKHVSRWPDUNHG38//+(5(DQGSXOOWKH57%RIIWKHPRGXOH 'RQRWZUDS\RXUILQJHUVDURXQGWKHHQWLUHGRRU$VKRFNKD]DUGH[LVWV Locking tab 41641 Publication 1756-UM002A-US-P - February 2000 4-12 Installing and Wiring the ControlLogix Programmable Limit Switch Module Removing the Module from the Chassis 3XVKLQDOOWKHWRSDQGERWWRPORFNLQJWDEV Locking tabs 41637 3XOOPRGXOHRXWRIWKHFKDVVLV 41638 Publication 1756-UM002A-US-P - February 2000 Installing and Wiring the ControlLogix Programmable Limit Switch Module Chapter Summary and What’s Next 4-13 ,QWKLVFKDSWHU\RXOHDUQHGDERXW • • • • LQVWDOOLQJWKHPRGXOH NH\LQJWKHUHPRYDEOHWHUPLQDOEORFN FRQQHFWLQJZLULQJ DVVHPEOLQJWKHUHPRYDEOHWHUPLQDOEORFNDQGWKHKRXVLQJDQGLQVWDOOLQJ WKHPRQWRWKHPRGXOH • UHPRYLQJWKHUHPRYDEOHWHUPLQDOEORFNIURPWKHPRGXOH • UHPRYLQJWKHPRGXOHIURPWKHFKDVVLV 0RYHRQWRFKDSWHUWROHDUQKRZWRFRQILJXUH\RXUPRGXOH Publication 1756-UM002A-US-P - February 2000 4-14 Installing and Wiring the ControlLogix Programmable Limit Switch Module Notes: Publication 1756-UM002A-US-P - February 2000 Chapter 5 Configuring the ControlLogix Programmable Limit Switch Module What This Chapter Contains 7KLVFKDSWHUGHVFULEHVKRZWRFRQILJXUH&RQWURO/RJL[3URJUDPPDEOH/LPLW 6ZLWFKPRGXOHV For information about: Configuring Your Programmable Limit Switch Module RSLogix 5000 Programming Software Overview of the Configuration Process Creating a New Module Communications Format Electronic Keying Changing Configuration Through the Tags Downloading Initial Configuration Using Ladder Logic Using Message Instructions Creating a New Tag Enter Message Configuration Sending New Configuration Module-Defined Configuration Data Types Chapter Summary and What’s Next Configuring Your Programmable Limit Switch Module See page: 5-1 5-2 5-4 5-5 5-7 5-8 5-13 5-16 5-17 5-18 5-19 5-20 5-23 5-24 5-34 <RXPXVWFRQILJXUH\RXUPRGXOHXSRQLQVWDOODWLRQ7KHPRGXOHZLOOQRWZRUN XQWLOLWKDVEHHQFRQILJXUHG IMPORTANT 7KH3/6PRGXOHXVHVWKHIROORZLQJGDWDW\SHVIRU PRGXOHFRQILJXUDWLRQ • 0RGXOHGHILQHGGDWDW\SHV • 8VHUGHILQHGGDWDW\SHV )XOOFRQILJXUDWLRQRIWKH3/6PRGXOHUHTXLUHVXVHRIDOO GDWDW\SHV 8VHUGHILQHGW\SHVDUHH[SODLQHGLQWKLVFKDSWHULQWKH 56/RJL[RQOLQHKHOSDQGLQWKHDSSOLFDWLRQLWVHOI 1 Publication 1756-UM002A-US-P - February 2000 5-2 Configuring the ControlLogix Programmable Limit Switch Module RSLogix 5000 Programming Software <RXPXVWXVH56/RJL[WRFRQILJXUHWKH3/6PRGXOH&RQILJXUDWLRQ FKDQJHVWRWKHPRGXOHGHILQHGGDWDW\SHVDUHPDGHLQWKH'DWD0RQLWRURI 56/RJL[DQGGRZQORDGHGWRWKHPRGXOH • &KDQJHVPDGHEHIRUHPRGXOHRSHUDWLRQEHJLQVDUHVHQWWRWKH3/6 PRGXOHGXULQJWKHLQLWLDOFRQILJXUDWLRQ • &KDQJHVPDGHDIWHUPRGXOHRSHUDWLRQKDVEHJXQPXVWEHVHQWWRWKH 3/6PRGXOHE\DPHVVDJHLQVWUXFWLRQ Module-Defined Data Types :KHQ\RXFUHDWHD3/6PRGXOHLQ56/RJL[LHDGGWKHPRGXOHWRWKH &RQWUROOHU2UJDQL]HUVHHSDJHPRGXOHGHILQHGGDWDW\SHVDQGWDJVDUH FUHDWHG7KHUHDUHWKUHHPRGXOHGHILQHGGDWDW\SHV • ,QSXWGDWDW\SHW\SHUHSRUWVSRVLWLRQDQGVWDWHRIGLJLWDOLQSXWVDQG RXWSXWVRQWKHPRGXOH • 2XWSXWGDWDW\SHW\SHDOORZVFRQWUROOHUWRPDQXDOO\RYHUULGHLQSXWDQG RXWSXWYDOXHV • &RQILJXUDWLRQGDWDW\SHW\SHFRQILJXUHVVFDOLQJ]HURRIIVHWDQGRWKHU PRGXOHZLGHIHDWXUHV User-Defined Data Types %HIRUH\RXFDQXVH\RXU3/6PRGXOH\RXPXVWDOVRJHQHUDWHWKHIROORZLQJ XVHUGHILQHGGDWDW\SHV • /LPLWVZLWFKGDWDW\SHW\SHDOORZVFRQWURORIHDFKPRGXOHRXWSXWDQG FRQVHTXHQWO\DQ\OLPLWVZLWFKFRQQHFWHGWRWKDWRXWSXW • 2IIVHWGDWDW\SHW\SHUHSRUWVWKHDFWLYH]HURRIIVHWDQGSUHVHWYDOXHV IRUHDFKD[LVDQGOLPLWVZLWFK • 5HJLVWUDWLRQGDWDW\SHW\SHUHSRUWVSRVLWLRQDWZKLFKHDFKPRGXOH LQSXWODVWZHQW21RU2)) Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-3 <RXFDQQRWFRPSOHWH3/6PRGXOHFRQILJXUDWLRQZLWKRXWXVHUGHILQHG GDWDW\SHV IMPORTANT 7KHVDPSOHSURMHFW 0HVVDJLQJB&RQILJXUDWLRQBB3/6DFGSURYLGHGZLWK 56/RJL[9HUVLRQRIIHUVH[DPSOHXVHUGHILQHG GDWDW\SHVDQGDVDPSOHODGGHUORJLFDSSOLFDWLRQ ,WLVUHFRPPHQGHGWKDW\RXFRS\WKHXVHUGHILQHGGDWD W\SHVIURPWKHVDPSOHSURMHFWWR\RXUVSHFLILFDSSOLFDWLRQ WRFRQILJXUH\RXU3/6PRGXOH ,I\RXFKRRVHWRZULWHXVHUGHILQHGGDWDW\SHVLQVWHDGRI XVLQJWKHH[DPSOHW\SHVSURYLGHG\RXPXVWZULWH\RXU XVHUGHILQHGGDWDW\SHVLQWKHVDPHRUGHUDVWKRVHLQWKH VDPSOHILOH Using Tags for PLS Configuration :KHQ\RXXVHXVHUGHILQHGGDWDW\SHVWRZULWHFRQILJXUDWLRQIRUDPRGXOH\RX FUHDWHXQLTXHO\QDPHGWDJVLQWKH7DJ(GLWRURI56/RJL[ (DFKFRQILJXUDEOHIHDWXUHRQD3/6PRGXOHPXVWKDYHDGLVWLQFWWDJLQWKH FRQWUROOHU·VODGGHUORJLF • 7DJVIRUPRGXOHGHILQHGGDWDW\SHVDUHFUHDWHGDWPRGXOHFUHDWLRQ • 7DJVIRUXVHUGHILQHGGDWDW\SHVDUHFUHDWHGZKHQ\RXGRZQORDGWKH H[DPSOHW\SHVIURPWKHVDPSOHDSSOLFDWLRQILOHSOVFIJ$&' ,I\RXZULWHVHSDUDWHXVHUGHILQHGGDWDW\SHV\RXPXVWDOVRPDNHVXUH\RX FUHDWHXQLTXHO\QDPHGWDJVIRUHDFKW\SH )RUPRUHLQIRUPDWLRQRQFUHDWLQJXQLTXHO\QDPHGWDJVIRUXVHUGHILQHGGDWD W\SHVVHHSDJH IMPORTANT ,I\RXUDSSOLFDWLRQUHTXLUHVPRUHWKDQRQH3/6PRGXOH \RXPXVWFUHDWHXQLTXHWDJVIRUHDFK3/6PRGXOH )RUPRUHLQIRUPDWLRQRQKRZWRFUHDWHWKHWDJVQHHGHGIRU D3/6PRGXOHVHHSDJH Publication 1756-UM002A-US-P - February 2000 5-4 Configuring the ControlLogix Programmable Limit Switch Module Overview of the Configuration Process 7KHIROORZLQJGLDJUDPVKRZVDQRYHUYLHZRIWKHFRQILJXUDWLRQSURFHVV Page 5-5 New Module 1. Select a module from the list 2. Choose a Major Revision Configuration Wizard Page 5-6 Naming Screen 1. Name 2. Description 3. Slot number 4. Comm. format 5. Minor revision 6. Keying choice Conn. Rate Screen 1. RPI rate 2. Inhibit module 3. Major fault if fault occurs in run mode Click on FINISH button Page 5-9 Create user-defined data types Page 5-13 Make configuration changes in Tag Editor Page 5-16 Page 5-16 Publication 1756-UM002A-US-P - February 2000 Download configuration (Initial configuration is complete) Use message instructions to make configuration changes during normal module operations 42282 Configuring the ControlLogix Programmable Limit Switch Module Creating a New Module 5-5 $IWHU\RXKDYHVWDUWHG56/RJL[DQGFUHDWHGDFRQWUROOHU\RXPXVWFUHDWH DQHZ3/6PRGXOH7KHZL]DUGDOORZV\RXWRFUHDWHDQHZPRGXOHDQGVHW FRPXQLFDWLRQVRSWLRQV IMPORTANT <RXPXVWEHRIIOLQHZKHQ\RXFUHDWHDQHZPRGXOH If you are not offline, use this pull-down menu to go offline :KHQ\RXDUHRIIOLQH\RXPXVWVHOHFWD3/6PRGXOH 1. Select I/O Configuration. 2. Click on the right mouse button to display the menu. 3. Select New Module Publication 1756-UM002A-US-P - February 2000 5-6 Configuring the ControlLogix Programmable Limit Switch Module $VFUHHQDSSHDUVZLWKDOLVWRISRVVLEOHQHZPRGXOHVIRU\RXUDSSOLFDWLRQ Make sure the Major Revision number matches the label on the side of your module 1. Select a 1756-PLS module. 2. Click here <RXHQWHUWKHQHZPRGXOHFUHDWLRQZL]DUG 1. Enter an name (optional) 2. Enter a description (optional) 3. Choose a Communications Format (For a detailed explanation of this field see page 5-7.) Publication 1756-UM002A-US-P - February 2000 Data 4. Make sure the Minor Revision number matches the label on the side of your module 5. Choose an Electronic Keying method. (For a detailed explanation of this field, see page 5-8. ) If you want to adjust the connection options, click here Go to page 5-8 If you want to use default connection options, click here to finish this portion of creating a new module. You must write user-defined data types. Go to page 5-9. Configuring the ControlLogix Programmable Limit Switch Module 5-7 Communications Format 7KHFRPPXQLFDWLRQVIRUPDWGHWHUPLQHVZKDWW\SHRIFRQILJXUDWLRQRSWLRQV DUHPDGHDYDLODEOHZKDWW\SHRIGDWDLVWUDQVIHUUHGEHWZHHQWKHPRGXOHDQGLWV RZQHUFRQWUROOHU7KLVIHDWXUHDOVRGHILQHVWKHFRQQHFWLRQEHWZHHQWKH FRQWUROOHUZULWLQJWKHFRQILJXUDWLRQDQGWKHPRGXOHLWVHOI 7KHIROORZLQJFRPPXQLFDWLRQVIRUPDWVDUHDYDLODEOHIRU\RXU3/6PRGXOH • 'DWDIRUPDWXVHGE\DFRQWUROOHUWKDWZDQWVWRRZQWKH3/6PRGXOH DQGFRQWUROLWVFRQILJXUDWLRQGDWD • /LVWHQRQO\'DWDIRUPDWXVHGE\DFRQWUROOHUWKDWZDQWVWROLVWHQWR WKH3/6PRGXOHEXWQRWRZQLW 7KHVFUHHQEHORZVKRZVWKHFKRLFHVDYDLODEOH IMPORTANT 2QFHWKHPRGXOHLVFUHDWHGWKHFRPPXQLFDWLRQVIRUPDW FDQQRWEHFKDQJHG7KHPRGXOHPXVWEHGHOHWHGDQG UHFUHDWHG Publication 1756-UM002A-US-P - February 2000 5-8 Configuring the ControlLogix Programmable Limit Switch Module Electronic Keying :KHQ\RXFUHDWHDQHZ3/6PRGXOH\RXFDQFKRRVHKRZVSHFLILFWKHNH\LQJ PXVWEHZKHQDPRGXOHLVLQVHUWHGLQWRWKH3/6PRGXOH·VVORWLQWKHFKDVVLV 7KHVFUHHQEHORZVKRZVWKHFKRLFHVDYDLODEOH $IWHUWKHQDPLQJSDJHWKLVVFUHHQDSSHDUV Adjust the Requested Packet Interval here Inhibit the connection to the module here If you want a Major Fault on the Controller to occur if there is connection failure with the I/O module, click here This Fault box is empty when you are offline. If a fault occurs while the module is online, the type of fault will be displayed here Click here to finish this portion of creating a new module. You must write user-defined data types. Go to page 5-9. 7ZRRWKHUVFUHHQVDSSHDULQWKHVRIWZDUHEXWDUHRQO\XVHGGXULQJRQOLQH RSHUDWLRQVDQGDUHQRWVKRZQKHUH Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module Creating User-Defined Data Types 5-9 %HIRUH\RXFDQXVH\RXU3/6PRGXOH\RXPXVWDOVRJHQHUDWHWKHIROORZLQJ XVHUGHILQHGGDWDW\SHV • /LPLWVZLWFKGDWDW\SH • 2IIVHWGDWDW\SH • 5HJLVWUDWLRQGDWDW\SH <RXFDQQRWFRPSOHWH3/6PRGXOHFRQILJXUDWLRQZLWKRXWXVHUGHILQHG GDWDW\SHV IMPORTANT 7KHVDPSOHSURMHFW 0HVVDJLQJB&RQILJXUDWLRQBB3/6DFGSURYLGHGZLWK 56/RJL[9HUVLRQRIIHUVH[DPSOHXVHUGHILQHG GDWDW\SHVDQGDVDPSOHODGGHUORJLFDSSOLFDWLRQ ,WLVUHFRPPHQGHG\RXFRS\WKHXVHUGHILQHGGDWDW\SHV IURPWKHVDPSOHSURMHFWWR\RXUSURMHFWWRFRQILJXUH\RXU 3/6PRGXOH ,I\RXFKRRVHWRZULWHXVHUGHILQHGGDWDW\SHVLQVWHDGRI XVLQJWKHH[DPSOHW\SHVSURYLGHG\RXPXVWZULWH\RXU XVHUGHILQHGGDWDW\SHVLQWKHVDPHRUGHUDVWKRVHLQWKH VDPSOHILOH )ROORZWKHVHVWHSVWRFRS\WKHXVHUGHILQHGGDWDW\SHVIURPWKHVDPSOHSURMHFW WR\RXUSURMHFW 2SHQWKHVDPSOHSURMHFW0HVVDJLQJB&RQILJXUDWLRQBB3/6DFGLQ 56/RJL[ 2SHQ\RXUSURMHFWLQDVHFRQGZLQGRZRI56/RJL[ &RS\WKHXVHUGHILQHGGDWDW\SHVLQWKHVDPSOHSURMHFW 1. Select each user-defined tag 2. Right-click to display the menu 3. Select Copy Publication 1756-UM002A-US-P - February 2000 5-10 Configuring the ControlLogix Programmable Limit Switch Module 3DVWHWKHXVHUGHILQHGGDWDW\SHLQ\RXUSURMHFW 1. Select User-Defined data type 2. Right-click to display the menu 3. Select Paste Creating Unique Tags $IWHU\RXKDYHFRSLHGWKHXVHUGHILQHGGDWDW\SHVWR\RXUSURMHFW\RXPXVW FUHDWHXQLTXHWDJVIRUHDFKLQWKH7DJ(GLWRURI56/RJL[ IMPORTANT <RXPXVWFUHDWHXQLTXHWDJVIRUGDWDW\SHVLQWKHRUGHU XVHGLQWKHVDPSOHSURMHFW 0RGXOHGHILQHGDQGXVHUGHILQHGGDWDW\SHVDUHOLVWHGLQ RUGHUODWHULQWKLVFKDSWHUDQGLQWKH56/RJL[RQOLQH KHOSILOHV )ROORZWKHVHVWHSVWRFUHDWHDGGLWLRQDOGDWDW\SHVIRUXVHZLWKPXOWLSOH3/6 PRGXOHV %HIRUH\RXGHILQHWKHQHZWDJV\RXPXVWILUVWJRRIIOLQH Pull down this menu and click here to go offline. Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-11 $FFHVVWKH&RQWUROOHU7DJV 1. Select Controller Tags 2. Right-click to display the menu 3. Select Edit Tags IMPORTANT: You must access the tags through the Edit Tags option to create new user-defined tags (QWHUWKHWDJQDPH7KHERWWRPOLQHRIWKH(GLW7DJVVFUHHQDOORZV QHZWDJV Move the cursor in the open line and type in the name of the first tag listed in the sample project’s example user-defined data types. PlsAxisConfigMsg Publication 1756-UM002A-US-P - February 2000 5-12 Configuring the ControlLogix Programmable Limit Switch Module &KRRVHWKHFRUUHFWGDWDW\SHIRUWKHW\SH 1. Click on the Type field and a pulldown appears. 2. Click on the pulldown to see the following menu. 4. Click here. 3. Choose the data type that matches the data type used by the first data type, PlsAxisCfg. &OLFNRXWVLGHWKHQHZO\FUHDWHGWDJ 5HSHDWVWHSVIRUDOOWDJVOLVWHGLQWKHXVHUGHILQHGGDWDW\SHV IMPORTANT Publication 1756-UM002A-US-P - February 2000 <RXPXVWUHSHDWWKHVHVWHSVIRUHDFKGDWDW\SHLQWKHRUGHU WKH\DSSHDULQWKHVDPSOHDSSOLFDWLRQ Configuring the ControlLogix Programmable Limit Switch Module Changing Configuration Through the Tags 5-13 6RPHFRQILJXUDEOHIHDWXUHVDUHFKDQJHGRQDPRGXOHZLGHEDVLVDQGVRPHRQ DSRLQWE\SRLQWEDVLV IMPORTANT $OWKRXJK\RXFDQFKDQJHWKHYDOXHIRUDQ\SRLQWLQWKH WDJVWKHPRGXOH·VFRQILJXUDWLRQLVQRWXSGDWHGXQWLO\RX VHQGDQRWKHUFRQILJXUDWLRQPHVVDJHLQVWUXFWLRQVHHSDJH Accessing the Tags :KHQ\RXDFFHVVWDJV\RXKDYHWZRRSWLRQV<RXFDQ • PRQLWRUWDJVWKLVRSWLRQDOORZV\RXWRYLHZWDJVDQGFKDQJH WKHLUYDOXHV • HGLWWDJVWKLVRSWLRQDOORZV\RXWRDGGRUGHOHWHWDJVEXWQRWWRFKDQJH WKHLUYDOXHV 1. Select Controller Tags 2. Right-click to display the menu 3. Select Monitor Tags Publication 1756-UM002A-US-P - February 2000 5-14 Configuring the ControlLogix Programmable Limit Switch Module <RXFDQYLHZWDJVKHUH Click on the tag name you want to see Configuration information is listed for each channel on the module. For example, this screen shows Input Data Fault information. Configurable Features 7KHUHDUHWZRZD\VWRFKDQJHWKHFRQILJXUDWLRQ<RXFDQHLWKHU • XVHDSXOOGRZQPHQX RU • KLJKOLJKWWKHYDOXHRIDSDUWLFXODUIHDWXUHIRUDSDUWLFXODUSRLQWDQGW\SH DQHZYDOXH Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-15 Pulldown menu 1. Click on the far left side of the Value column and a pulldown menu appears 2. Highlight the point that needs to be changed and type a valid new value Highlight value 1. Highlight the value of the feature you want to change. Note that this series of values is listed in descending order of point number (i.e. the bit value for point 15 is listed first). Make sure you have highlighted the point you want to change. 2. Type in the valid new value. Publication 1756-UM002A-US-P - February 2000 5-16 Configuring the ControlLogix Programmable Limit Switch Module Downloading Initial Configuration $IWHU\RXKDYHFKDQJHGWKHFRQILJXUDWLRQGDWDIRUD3/6PRGXOHWKHFKDQJH GRHVQRWDFWXDOO\WDNHDIIHFWXQWLO\RXGRZQORDGWKHQHZSURJUDPZKLFK FRQWDLQVWKDWLQIRUPDWLRQ7KLVGRZQORDGVWKHHQWLUHSURJUDPWRWKH FRQWUROOHURYHUZULWLQJDQ\H[LVWLQJSURJUDPV Pull down this menu and click here to download the new data 56/RJL[YHULILHVWKHGRZQORDGSURFHVVZLWKWKLVSRSXSVFUHHQ Click here to download new data 7KLVFRPSOHWHVWKHGRZQORDGSURFHVV Changing Configuration During PLS Module Operation $IWHUWKH3/6PRGXOHKDVEHJXQRSHUDWLRQ\RXFDQRQO\FKDQJHFRQILJXUDWLRQ E\XVLQJODGGHUORJLFDQGPHVVDJHLQVWUXFWLRQV )ROORZWKHVHVWHSVWRFKDQJH3/6PRGXOHFRQILJXUDWLRQGXULQJRSHUDWLRQ $FFHVVWKH3/6GDWDW\SHVWKURXJKWKHWDJPRQLWRUWRPDNHVSHFLILF FRQILJXUDWLRQFKDQJHVVHHSDJH 8VHODGGHUORJLFDQGDFRQILJXUDWLRQPHVVDJHLQVWUXFWLRQWRVHQGWKH FRQILJXUDWLRQFKDQJHVWRWKH3/6PRGXOHVHH 8VLQJ/DGGHU/RJLFRQ SDJH Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module Using Ladder Logic 5-17 <RXXVHODGGHUORJLFWRSHUIRUPWKHIROORZLQJRSHUDWLRQVRQ\RXU3/6PRGXOH • FKDQJHFRQILJXUDWLRQGXULQJPRGXOHRSHUDWLRQ • FKHFNVWDWXV • SHUIRUPUXQWLPHVHUYLFHV /DGGHUORJLFXVHVPHVVDJH06*LQVWUXFWLRQVWRH[FKDQJHGDWDEHWZHHQWKH FRQWUROOHUDQG3/6PRGXOH 7KHVDPSOHSURMHFW0HVVDJLQJB&RQILJXUDWLRQBB3/6DFGGHVFULEHGRQ SDJHSURYLGHVH[DPSOHVRIKRZWRZULWHFRQILJXUDWLRQIRURXWSXWVUHDG RIIVHWYDOXHVDQGXSGDWHUHJLVWUDWLRQLQIRUPDWLRQ <RXFDQDFFHVVWKHODGGHUORJLFE\GRXEOHFOLFNLQJRQWKH0DLQ5RXWLQHSRUWLRQ RIWKH0DLQ3URJUDP Double-click here to enter the Main Routine Rung 0 is an unconditional “jump to subroutine”. It directs the program scan through the “Pls Read/Write Request” program. This subroutine checks the “request read/write word” and also sets the “permit” bits for the corresponding message to be sent. Click here to access the configuration message instruction for this rung. IMPORTANT: Message instructions are explained on page 5-18. Rung 1 uses the PLS Axis Configuration Message to write configuration for each of the PLS module’s 20 outputs. You must set the “Request Read/Write”, and when the ladder code determines it is time to send the message, it will set the appropriate “Permit Read/Write” bit. Rung 2 uses the PLS Limit Switch message to write configuration for each of the PLS module’s 20 outputs. You must set the “Request Read/Write”, and when the ladder code determines it is time to send the message, it sets the appropriate “Permit Read/Write” bit. Rung 3 uses the Offset Data message to read the PLS module offset values. You must set the “Request Read/ Write”, and when the ladder code determines it is time to send the message, it sets the appropriate “Permit Read/Write bit. Rungs 4 and 5 are shown on the next page. Publication 1756-UM002A-US-P - February 2000 5-18 Configuring the ControlLogix Programmable Limit Switch Module 5XQJVDQGDUHVKRZEHORZ Rung 4 uses the PLS Input Registration message to update PLS module registration information. You must set the “Request Read/Write”, and when the ladder code determines it is time to send the message, it sets the appropriate “Permit Read/Write bit. Rung 4 writes a bit that is set when any of the CIP Generic messages have an error bit set. IMPORTANT: You must use the error bits to perform an orderly shutdown or any other necessary procedure. You must modify the logic to support any error sequences that are required. When a message contains an error, the message is not reattempted. In this case, all messaging to the PLS module will stop. You must handle the error and then clear the error bit. Using Message Instructions ,QODGGHUORJLF\RXXVHPHVVDJHLQVWUXFWLRQVWRVHQGVHUYLFHVWRWKH3/6 PRGXOH06*LQVWUXFWLRQVVHQGDQH[SOLFLWVHUYLFHWRWKHPRGXOHFDXVLQJ VSHFLILFEHKDYLRUWRRFFXUIRUH[DPSOHFKDQJLQJ3UHVHWYDOXHV 0HVVDJHLQVWUXFWLRQVKDYHWKHIROORZLQJFKDUDFWHULVWLFV • PHVVDJHVXVHXQVFKHGXOHGSRUWLRQVRIV\VWHPFRPPXQLFDWLRQV EDQGZLGWK • RQHVHUYLFHLVSHUIRUPHGSHULQVWUXFWLRQ • SHUIRUPLQJPRGXOHVHUYLFHVGRHVQRWLPSHGHPRGXOHIXQFWLRQDOLW\VXFK DVPHDVXULQJSRVLWLRQ Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-19 Processing Real-Time Control and Module Services %HFDXVH06*LQVWUXFWLRQVXVHXQVFKHGXOHGSRUWLRQVRIV\VWHPV FRPPXQLFDWLRQVEDQGZLGWKWKHVHUYLFHVUHTXHVWHGRIDQ3/6PRGXOHDUHQRW JXDUDQWHHGWRRFFXUZLWKLQDVSHFLILFWLPHSHULRGDOWKRXJKWKHPRGXOH UHVSRQVHW\SLFDOO\RFFXUVLQPXFKOHVVWKDQDVHFRQG One Service Performed Per Instruction 0HVVDJHLQVWUXFWLRQVRQO\FDXVHDPRGXOHVHUYLFHWREHSHUIRUPHGRQFHSHU H[HFXWLRQ)RUH[DPSOHLIDPHVVDJHLQVWUXFWLRQVHQGVDVHUYLFHWRWKHPRGXOH UHTXHVWLQJQHZLQSXWGDWDWKHFXUUHQWLQSXWGDWDLVUHWXUQHGWRWKHFRQWUROOHU 7KHPHVVDJHLQVWUXFWLRQPXVWWKHQEHUHH[HFXWHGWRXSGDWHWKHGDWDLQWKH IXWXUH Creating a New Tag 7KLVODGGHUORJLFLVZULWWHQLQWKH0DLQ5RXWLQHVHFWLRQRI56/RJL[ Double-click here to enter the Main Routine After adding a message instruction to a rung, you must create a tag for the message instruction 1. Right-click on the question mark (?) to see this pull-down menu. 2. Click here to Create a Tag. Publication 1756-UM002A-US-P - February 2000 5-20 Configuring the ControlLogix Programmable Limit Switch Module <RXPXVWILOOLQWKHIROORZLQJLQIRUPDWLRQZKHQWKH1HZ7DJSRSXS VFUHHQDSSHDUV IMPORTANT :HVXJJHVW\RXQDPHWKHWDJWRLQGLFDWHZKDWPRGXOH VHUYLFHLVVHQWE\WKH06*LQVWUXFWLRQ)RUH[DPSOHWKH 06*LQVWUXFWLRQEHORZLVXVHGWRVHQG3/6$[LV &RQILJXUDWLRQDQGWKHWDJLVQDPHGWRUHIOHFWWKLV Name the tag here. Enter an optional description here. Choose the Base Tag Type here. Choose the Message Data Type here. Choose the Controller Scope here. IMPORTANT: Message tags can only be created with the Controller Scope. Enter Message Configuration $IWHUFUHDWLQJDQHZWDJ\RXHQWHUPHVVDJHFRQILJXUDWLRQ Click here to see the message configuration pop-up screens (QWHUPHVVDJHFRQILJXUDWLRQRQWKHIROORZLQJVFUHHQV • &RQILJXUDWLRQSRSXSVFUHHQ • &RPPXQLFDWLRQVSRSXSVFUHHQ $GHVFULSWLRQRIWKHSXUSRVHDQGVHWXSRIHDFKVFUHHQIROORZV Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-21 Configuration Pop-Up Screen 7KLVSRSXSVFUHHQSURYLGHVLQIRUPDWLRQDERXWPRGXOHORFDWLRQDQGVHUYLFH )RUH[DPSOHWKHVFUHHQEHORZVKRZVWKHLQIRUPDWLRQQHHGHGWRVHQGDQD[LV FRQILJXUDWLRQPHVVDJHPRGXOHVHUYLFHWRD3/6PRGXOHZKHUHWR SHUIRUPVHUYLFH Message Type is CIP Generic Source is PLSAxisConfig Num. of Elements = 44 Destination is not used Service Code is 4c Object Type is 4 Object ID is 17 Object Attribute is left blank 7KHIROORZLQJWDEOHFRQWDLQVLQIRUPDWLRQWKDWPXVWEHHQWHUHGRQWKH FRQILJXUDWLRQSRSXSVFUHHQWRSHUIRUP3/6PRGXOHVHUYLFHV Table 5.A Service Codes for the 1756-PLS Module Enter the following: To send an Axis Configuration Message: To send a Limit Switch Configuration Message: To send a PLS Offsets Message: To send a PLS Input Registration Message: Service Code 4c 4c 4b 4b Object Type 4 4 4 4 Object ID (Channel Number) 17 33 37 36 PLSAxisConfig PLS2LimitSwitchWork Var N/A N/A 44 124 0 0 N/A N/A PLSOffsetsData PLSInput Registration Source Number of Elements Destination Publication 1756-UM002A-US-P - February 2000 5-22 Configuring the ControlLogix Programmable Limit Switch Module Communications Pop-Up Screen 7KLVSRSXSVFUHHQSURYLGHVLQIRUPDWLRQDERXWWKHSDWKRIWKH06* LQVWUXFWLRQ)RUH[DPSOHWKHVORWQXPEHURID3/6PRGXOHGLVWLQJXLVKHV H[DFWO\ZKLFKPRGXOHDPHVVDJHLVLQWHQGHGIRU When setting the slot number in the path, remember the PLS module is a three-slot module. See IMPORTANT on page 5-23. 7KH&RPPXQLFDWLRQVSRSXSVFUHHQLVH[DFWO\WKHVDPHIRUHDFK06* LQVWUXFWLRQRIWKHSOVFIJ$&'ILOH(DFK06*LQVWUXFWLRQXVHVDSDWKRI 7KHH[DPSOHSURJUDPKDVWKH3/6PRGXOHLQVORWVDQG IMPORTANT 7KHSDWKZLOOFKDQJHDFFRUGLQJWRWKH&RQWURO/RJL[ FKDVVLVDQGVORWQXPEHULQZKLFK\RXU3/6PRGXOHUHVLGHV 0DNHVXUH\RXDFFRXQWIRUHDFKKRSLQWKHPHVVDJH·VSDWK Setting the Path ,IWKH3/6PRGXOHUHVLGHVLQWKHVDPHFKDVVLVDVWKHFRQWUROOHUWKHSDWK FRQWDLQVWZRQXPEHUVDFFRXQWLQJIRUWKHEDFNSODQHDQGVORWQXPEHURIWKH 3/6PRGXOH,QWKHH[DPSOHDERYHDSDWKRILVXVHG EDFNSODQH EHWZHHQWKHFRQWUROOHUDQG3/6PRGXOHDQG VORWQXPEHURIWKH3/6 Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-23 ,IWKH3/6PRGXOHUHVLGHVLQDFKDVVLVRWKHUWKDQWKDWRIWKHFRQWUROOHUWKH SDWKPXVWVSHFLI\HDFKKRS)RUH[DPSOHLIWKH3/6PRGXOHLVUHPRWHO\ FRQQHFWHGWRFRQWUROOHUYLD&RQWURO1HWDORQJHUSDWKRIPD\EH XVHG7KHVHGLJLWVVSHFLI\IRUWKHIROORZLQJKRSV • EDFNSODQHRIILUVWFKDVVLV • VORWQXPEHURI&1%PRGXOHSURYLGLQJ&RQWURO1HW FRQQHFWLRQ • &RQWURO1HWFRQQHFWLRQ • &RQWURO1HWQRGHDGGUHVVRIVHFRQGFKDVVLV • EDFNSODQHRIVHFRQGFKDVVLV • VORWQXPEHURI3/6PRGXOHLQVHFRQGFKDVVLV 7KHSDWKGHVFULEHGDERYHXVHVYDOXHVVWULFWO\IRUH[DPSOHSXUSRVHV<RX PXVWVSHFLI\DSDWKWRWKHORFDWLRQRI\RXU3/6PRGXOH $IWHU\RXKDYHFUHDWHGWDJVLQWKHFRQWUROOHU\RXFDQXVHWKHPWR FKDQJHFRQILJXUDWLRQ IMPORTANT Sending New Configuration 7KHVORWRID3/6PRGXOHLVWKHVORWRILWVFHQWHUVHFWLRQ )RUH[DPSOHLIWKH3/6PRGXOHLVLQVWDOOHGLQVORWVDQG XVHVORWLQWKHSDWK $IWHU\RXPDNHWKHFRQILJXUDWLRQFKDQJH\RXPXVWVHQGDFRQILJXUDWLRQ PHVVDJHLQVWUXFWLRQWRWKH3/6PRGXOH7KHFRQILJXUDWLRQFKDQJHVZLOOQRW WDNHDIIHFWXQWLODQRWKHUFRQILJXUDWLRQPHVVDJHLQVWUXFWLRQLVVHQW Publication 1756-UM002A-US-P - February 2000 5-24 Configuring the ControlLogix Programmable Limit Switch Module Module-Defined Configuration Data Types 7KLVVHFWLRQOLVWVWKHPRGXOHGHILQHGGDWDW\SHVLQSXWRXWSXWDQG FRQILJXUDWLRQDVWKH\DSSHDUZKHQ\RXFUHDWHDQHZPRGXOH IMPORTANT Re 0RGXOHGHILQHGDQGXVHUGHILQHGGDWDW\SHVDUHDOVROLVWHG LQWKH56/RJL[RQOLQHKHOSILOHVDQGWKHVDPSOH SURMHFWSURYLGHGZLWKWKHVRIWZDUH Configuration Data Type 7KH&RQILJXUDWLRQGDWDW\SHFRQILJXUHVVFDOLQJ]HURRIIVHWDQGRWKHUIHDWXUHV ZKLFKDSSO\WRWKHHQWLUHPRGXOH 7KLVGDWDW\SHLVDRQHWLPHRQO\FRQILJXUDWLRQ9DOXHVDUHVHQWIURPWKH FRQWUROOHUWRWKH3/6PRGXOHRQFHDQGWKRVHYDOXHVDUHPDLQWDLQHGXQWLO DQRWKHU3/6$[LVFRQILJXUDWLRQPHVVDJHLVVHQWWRWKHPRGXOHXQOLNHLQSXW DQGRXWSXWPHVVDJHVZKLFKDUHFRQVWDQWO\XSGDWHGEHWZHHQWKHSURFHVVRU DQGPRGXOH ,IFKDQJHVDUHPDGHWRUROORYHUYDOXHV\RXPXVWUHVHQGDOO/LPLW6ZLWFK FRQILJXUDWLRQWDJVDOVR IMPORTANT 7KH&RQILJXUDWLRQGDWDW\SHDIIHFWVWKHHQWLUHPRGXOHQRW MXVWDSDUWLFXODURXWSXW $OVRUHPHPEHULI\RXDUHXVLQJPXOWLSOH3/6PRGXOHVLQ WKHVDPHFKDVVLV\RXPXVWFUHDWHXQLTXHFRQILJXUDWLRQWDJV IRUHDFKPRGXOH 7KHIROORZLQJWDEOHOLVWVDQGGHILQHV&RQILJXUDWLRQGDWDW\SHPHPEHUV Table 5.B 1756-PLS Configuration Data Type Member Name Type Default Display Description OutputInvert DINT Hex There is 1 bit per input/output. Setting each of these to 1 to inverts inputs/outputs. InputInvert DINT Hex There is 1 bit per input/output. Setting each of these to 1 to inverts inputs/outputs. RPMFilter INT Hex RPM Filter adjustment. 16#8000 = medium adjustment 16#F000 = slow adjustment RolloverPosition INT Decimal Maximum scaled position. For example, 359 degrees. Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-25 Table 5.B 1756-PLS Configuration Data Type Member Name Type Default Display Description RolloverCounts INT Decimal Maximum raw position. Set to 4095 unless you are using multi- or fractional turns. ApplyFlags SINT Binary Master Apply Flags register for MultidropSlaveResolver, ApplyZeroOffset, and ApplyPreset. MultidropSlaveResolver BOOL Decimal When there are multiple 1756-PLS modules in a chassis, it is possible to daisy chain them together so that they are all using the same resolver. In order to achieve this, it is necessary to set this bit for all 1756-PLS modules, except the first bit. ApplyZeroOffset BOOL Decimal Set this member to ignore or apply the Zero Offset value. 0 = Ignore the Zero Offset value 1 = Use the Zero Offset in this message ApplyPreset BOOL Decimal Set this member to ignore or apply the Preset value. 0 = Ignore the Preset value 1 = Use the Preset in this message ArmFlags SINT Binary Master ArmFlags register for ArmPresetInput, ArmNudgeUpInput, and ArmNudgeDown. ArmPreset BOOL Decimal Set this member to use PresetInput as a signal to set the position to the Preset value. 0 = Do not use PresetInput 1 = Use PresetInput ArmNudgeUp BOOL Decimal Set this member to use NudgeUpInputId to adjust the Zero Offset (and preset) by the NudgeUpOffset. 0 = Do not use NudgeUpInput 1 = Use NudgeUpInput ArmNudgeDown BOOL Decimal Set this member to use NudgeUpInputId to adjust the Zero Offset (and preset) by the NudgeDownOffset. 0 = Do not use NudgeDownInput 1 = Use NudgeDownInput PresetInput SINT Decimal Input point to use for Preset function. NudgeUpInput SINT Decimal Input point to use for Nudge Up function. NudgeDownInput SINT Decimal Input point to use for Nudge Down function. ZeroOffset INT Decimal Move the Position by this value to align Home. Preset INT Decimal Set the Position to this value when the PresetInput goes on. NudgeUpOffset INT Decimal Add this value to Zero Offset when the NudgeUpInput goes on. NudgeDownOffset INT Decimal Add this value to Zero Offset when the NudgeDownInput goes on. Publication 1756-UM002A-US-P - February 2000 5-26 Configuring the ControlLogix Programmable Limit Switch Module PLS Input Data Type 7KH,QSXWGDWDW\SHFRQVWDQWO\UHSRUWVWKHSRVLWLRQDQGFXUUHQWVWDWHRIGLJLWDO LQSXWVDQGGLJLWDORXWSXWV7KLVW\SHDOVRQRWLILHVWKHFRQWUROOHURIPHPRU\ ,2PRGXOHVWDWXVDQGPRGXOHIDLOXUHV IMPORTANT ,I\RXDUHXVLQJPXOWLSOH3/6PRGXOHVLQWKHVDPHFKDVVLV FUHDWHXQLTXHWDJVIRUHDFK3/6PRGXOHXVLQJWKH3/6 ,QSXW'DWDXVHUGHILQHGGDWDW\SH 7KHIROORZLQJWDEOHOLVWV,QSXWGDWDW\SHPHPEHUV Table 5.C 1756-PLS Input Data Type Member Name Type Default Style Description Fault DINT Binary An abnormal condition was detected by the 1756-PLS hardware or software. A fault is identified by an error code in RSLogix 5000. InputDataRaw DINT Hex Input state at the Remote Terminal Block. InputData DINT Hex Input state after Override and/or Inversion. LimitSwitch DINT Hex Position within Limit Switch Setpoint. OutputData DINT Hex Limit switch including Enable Logic, but not Override or Inversion. OutputDataRaw DINT Hex Output state at the Remote Terminal Block. Position INT Decimal Scaled position. RPM INT Decimal Resolver revolutions per minute. Status INT Binary Reports the status of various events that occur within the 1756-PLS module. For example, module failures and RAM failures. InterruptFail BOOL Decimal An unexpected interrupt has occurred. RAM2Fail BOOL Decimal External RAM failure detected. RAM1Fail BOOL Decimal Internal RAM failure detected. DPRAMFail BOOL Decimal Dual-port RAM failure detected. Flash2Fail BOOL Decimal External flash memory failure detected. Flash1Fail BOOL Decimal Internal flash memory failure detected. ResolverFail BOOL Decimal If equal to 1, resolver is disconnected or its RPM is too fast. RightIOFail BOOL Decimal If equal to 1, I/O on right section has a failure. LeftIOFail BOOL Decimal If equal to 1, I/O on left section has a failure. Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-27 Table 5.C 1756-PLS Input Data Type Member Name Type Default Style Description DcDcFail BOOL Decimal A DC-DC converter failure has been detected. The DC-DC converter supplies isolated power to critical sections such as the resolver. SpeedCompLimit BOOL Decimal If equal to 1, the Speed compensation is not being performed as requested because resolver RPM is too fast. (Edges advance over previous/ next edge.) This clears once the RPM returns to within a valid range. OutputsEnabled BOOL Decimal If equal to 1, indicates that outputs are enabled. ResolverRaw INT Hex Bits 0-11 = Unscaled resolver value Bits 12-15 = Turn count CSTTimestamp[2] DINT[2] Decimal Coordinated System Time Timestamp Timestamp can be configured to indicate time that data changed and/or time that a diagnostic fault occurred. PLS Output Data Type 7KH2XWSXWGDWDW\SHDOORZVWKHSURFHVVRUWRPDQXDOO\RYHUULGHLQSXWDQG RXWSXWYDOXHV7KLVW\SHDOVRYHULILHVWKDWFRPPXQLFDWLRQVDUHFRQWLQXLQJ EHWZHHQWKHSURFHVVRUDQGPRGXOH)LQDOO\WKH2XWSXWGDWDW\SHHQDEOHV3/6 RXWSXWVDQGFOHDUVODWFKHGHUURUV IMPORTANT ,I\RXDUHXVLQJPXOWLSOH3/6PRGXOHVLQWKHVDPHFKDVVLV WDJVIRUWKHDGGLWLRQDO3/6PRGXOHVPXVWEHFUHDWHGXVLQJ GDWDW\SHVDVOLVWHGRQSDJH 7KHIROORZLQJWDEOHOLVWV2XWSXWGDWDW\SHPHPEHUV Table 5.D 1756-PLS Output Data Type Member Name Type Default Style Description OutputOverrideEnable DINT Hex Setting any of the bits in this member causes the corresponding bits in OutputDataRaw to be assigned the state specified by the corresponding bit specified in OutputOverrideValue. OutputOverrideValue DINT Hex The data source for the bits of OutputDataRaw when the corresponding bits of OutputOverrideEnable are set. Publication 1756-UM002A-US-P - February 2000 5-28 Configuring the ControlLogix Programmable Limit Switch Module Table 5.D 1756-PLS Output Data Type Member Name Type Default Style Description InputOverrideEnable DINT Hex Setting any of the bits in this member causes the corresponding bits in InputDataRaw to be assigned the state specified by the corresponding bit specified in InputOverrideValue. InputOverrideValue DINT Hex The data source for the bits of InputDataRaw when the corresponding bits of InputOverrideEnable are set. Control SINT Binary Instructs the 1756-PLS to perform certain control operations (ie: clear errors or enable outputs). EnableOutputs BOOL Decimal 0 = Turn outputs OFF 1 = Turn outputs ON ClearErrors BOOL Decimal A rising edge transition ( 0 to 1) clears all error bits. The following 12 errors are cleared: spurious interrupt external RAM fail internal RAM fail dual port RAM fail external flash fail internal flash fail resolver fail right I/O fail left I/O fail DCDC fail local I/O fail speed compensation overflow User-Defined Configuration Data Types 7KLVVHFWLRQOLVWVWKHXVHUGHILQHGGDWDW\SHVDVWKH\DSSHDULQWKHH[DPSOH ODGGHUORJLFDSSOLFDWLRQZLWK56/RJL[9HUVLRQ IMPORTANT Re %HFDXVHYHUVLRQVRI56/RJL[ODWHUWKDQ9PD\ KDYHXSGDWHGXVHUGHILQHGGDWDW\SHLQIRUPDWLRQVHH\RXU VDPSOHODGGHUORJLFDSSOLFDWLRQIRUWKHPRVWGHWDLOHGDQG FXUUHQWH[SODQDWLRQRIWKHH[DPSOHXVHUGHILQHGGDWDW\SHV $OVRUHPHPEHU\RXFDQQRWFRQILJXUH\RXU3/6PRGXOH ZLWKERWKPRGXOHGHILQHGDQGXVHUGHILQHGGDWDW\SHV <RXPXVWXVHWKHIROORZLQJXVHUGHILQHGGDWDW\SHV • /LPLWVZLWFKFRQILJXUDWLRQ • 2IIVHWFRQILJXUDWLRQ • 5HJLVWUDWLRQFRQILJXUDWLRQ Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-29 Limit Switch Configuration 7KH/LPLW6ZLWFK&RQILJXUDWLRQGDWDW\SHKDVDRQHWRRQHFRUUHVSRQGHQFHWR WKHRXWSXWVRQWKHPRGXOHLHIRUHDFKRXWSXWWKHUHLVDVSHFLILF/LPLW6ZLWFK &RQILJXUDWLRQWDJ IMPORTANT $FKDQJHLQRQHRXWSXW·V3/6/LPLW6ZLWFK&RQILJXUDWLRQ ZLOOQRWDIIHFWWKHFRQILJXUDWLRQRIDQRWKHURXWSXW $OVRLI\RXDUHXVLQJPXOWLSOH3/6PRGXOHVLQWKHVDPH FKDVVLVWDJVIRUHDFK3/6PRGXOHPXVWEHFUHDWHGXVLQJWKH GDWDW\SHVEHORZ 7KHIROORZLQJWDEOHOLVWVDQGGHILQHV3/6/LPLW6ZLWFK&RQILJXUDWLRQWDJV Table 5.E 1756-PLS Limit Switch Configuration Data Type Member Name Type Default Style Description Output SINT Decimal Output Point controlled by this limit switch. EnableStitching BOOL Decimal Cycle On and Off within the Setpoint. ApplyZeroOffset BOOL Decimal Set this member to apply or ignore the Zero offset value (Value affects only this output) 0 = Ignore Zero Offset value 1 = Apply Zero Offset value to this output This member is useful if you are using Preset ApplyPreset BOOL Decimal Set this member to apply or ignore the Zero offset value (Value affects only this output) 0 = Ignore Preset value 1 = Apply Preset value to this output This member is useful if you are using Nudge ArmAndEnable BOOL Decimal Set this member to use the AndEnable function 0 = Do not use AndEnable 1 = Use AndEnable ArmPulseEnable BOOL Decimal Set this member to use the PulseEnable function 0 = Do not use PulseEnable 1 = Use PulseEnable ArmWindowedEnable BOOL Decimal Set this member to use the WindowedEnable function 0 = Do not use WindowedEnable 1 = Use WindowedEnable Publication 1756-UM002A-US-P - February 2000 5-30 Configuring the ControlLogix Programmable Limit Switch Module Table 5.E 1756-PLS Limit Switch Configuration Data Type Member Name Type Default Style Description ArmPreset BOOL Decimal Set this member to use the Preset function 0 = Do not use Preset 1 = Use Preset ArmNudgeUp BOOL Decimal Set this member to use the NudgeUp function on the NudgeUpInput 0 = Do not use NudgeUp 1 = Use NudgeUp ArmNudgeDown BOOL Decimal Set this member to use the NudgeDown function on the NudgeDownInput 0 = Do not use NudgeDown 1 = Use NudgeDown Unused 17 SINT RpmEnableLowLimit INT Decimal Output = 0 if the resolver RPM is below this value RpmEnableHighLimit INT Decimal Output = 0 if the resolver RPM is above this value AndEnableInput SINT Decimal Input number to use for AndEnable function. PulseEnableInput SINT Decimal Input number to use for PulseEnable function. WindowedEnableInput SINT Decimal Input number to use for WindowedEnable function. PresetInput SINT Decimal Input number to use for Preset function. NudgeUpInput SINT Decimal Input number to use for NudgeUp function. NudgeDownInput SINT Decimal Input number to use for NudgeDown function. Unused 26 SINT Unused 27 sint WindowedEnableLowLimit INT Decimal Edge of position window for input to turn ON and energize output. WindowedEnableHighLimit INT Decimal Other edge of position window for input to turn ON and energize output. OnTimeMaxMs INT Decimal Maximum time (in ms) an output remains ON. ZeroOffset INT Decimal Zero Offset value for Limit Switch. Preset INT Decimal Preset value for Limit Switch. NudgeUpOffset INT Decimal Nudge Up Offset value for Limit Switch. NudgeDownOffset INT Decimal Nudge Down Offset value for Limit Switch. LeadSpeedDistance INT Decimal Lead Speed Distance value for Limit Switch. LeadSpeedRpm INT Decimal Lead Speed RPM value for Limit Switch. TrailSpeedDistance INT Decimal Trail Speed Distance value for Limit Switch. TrailSpeedRpm INT Decimal Trail Speed RPM value for Limit Switch. Unused 34 INT Publication 1756-UM002A-US-P - February 2000 Configuring the ControlLogix Programmable Limit Switch Module 5-31 Table 5.E 1756-PLS Limit Switch Configuration Data Type Member Name Type Default Style Description SetPointEnableMask DINT Hex Any of the first 10 bits of this mask may be set to enable each of the corresponding limit switch setpoints. SetPoint AB_1756_PLS_SetPoint_C [10] Calls the SetPoint configuration tag and its related members. Refer to the AB_1756_PLS_SetPoint_C tag discussed below. LowLimit INT Decimal Edge of ON region. HighLimit INT Decimal Other Edge of ON region. OnStitchDistance INT Decimal If EnableStitching is active, the length of the ON part of Stitch. OffStitchDistance INT Decimal If EnableStitching is active, the length of the OFF part of Stitch.. Offset Data Type 7KH2IIVHWGDWDW\SHUHSRUWVWKHDFWLYH=HUR2IIVHWDQG3UHVHWIRUWKHD[LVDQG HDFKOLPLWVZLWFK8VLQJWKLVIXQFWLRQ\RXFDQSUHVHUYHDKRPHYDOXHGHILQHG GXULQJPDFKLQHVHWXS IMPORTANT ,I\RXDUHXVLQJPXOWLSOH3/6PRGXOHVLQWKHVDPHFKDVVLV WDJVIRUHDFK3/6PRGXOHPXVWEHFUHDWHGXVLQJWKHGDWD W\SHVEHORZ 7KHIROORZLQJWDEOHOLVWV2IIVHWGDWDW\SHPHPEHUV Table 5.F 1756-PLS Offset Data Type Member Name Type Default Style Description Axis AB_1756_PLS_OffsetElement_I Decimal Calls the OffsetElement input tag and its related members. Refer to the OffsetElement:I:0 tag members discussed below that hold global Axis-wide values. ZeroOffset INT Decimal Current value of Axis Zero Offset. Value generated by Preset event or Zero Offset +/any Nudge events. Preset INT Decimal Current value of Axis Preset. Preset value +/any Nudge events. Publication 1756-UM002A-US-P - February 2000 5-32 Configuring the ControlLogix Programmable Limit Switch Module Table 5.F 1756-PLS Offset Data Type Member Name Type Default Style Description LimitSwitch AB_1756_PLS_OffsetElement_I[20] Decimal Calls the OffsetElement input tag and its related members. Refer to the OffsetElement:I:0 tag members discussed below. ZeroOffset INT Decimal Current value of Axis Zero Offset. Value generated by Preset event or Zero Offset +/any Nudge events. Preset INT Decimal Current value of Axis Preset. Preset value +/any Nudge events. Input Registration Data Type 7KH,QSXW5HJLVWUDWLRQGDWDW\SHUHSRUWVWKHSRVLWLRQDWZKLFKHDFKPRGXOH LQSXWODVWZHQW21RU2))8VLQJWKLVIXQFWLRQ\RXFDQGHWHUPLQHSURSHU VHWSRLQWYDOXHVSHUIRUPGLPHQVLRQDOLQVSHFWLRQRUWURXEOHVKRRWIDLOHGLQSXW VHQVRUV IMPORTANT ,I\RXDUHXVLQJPXOWLSOH3/6PRGXOHVLQWKHVDPHFKDVVLV WDJVIRUHDFK3/6PRGXOHPXVWEHFUHDWHGXVLQJWKHGDWD W\SHVEHORZ 7KHIROORZLQJWDEOHOLVWV,QSXW5HJLVWUDWLRQGDWDW\SHWDJV Table 5.G 1756-PLS Input Registration Data Type Member Name Type Default Style Description ResolverRaw INT Decimal Contains a snapshot of PlsInputData.ResolverRaw. Position INT Decimal Contains a scaled snapshot of PlsInputData position. Input AB_1756_PLS_RegistrationInput_I[32] Calls the RegistrationInput input tag and its related members. Refer to the AB_1756_PLS_RegistrationInput_I tag discussed below. AB_1756_PLS_RegistrationElement_I A 0 to 1 transition of input (not InputRaw). Calls the RegistrationElement input tag and its related members. Refer to the AB_1756_PLS_RegistrationElement_I tag discussed below. Rise ResolverRaw INT Publication 1756-UM002A-US-P - February 2000 Decimal Contains a snapshot of PlsInputData.ResolverRaw. Configuring the ControlLogix Programmable Limit Switch Module 5-33 Table 5.G 1756-PLS Input Registration Data Type Member Name Type Default Style Description Position INT Decimal Contains a scaled snapshot of PlsInputData position. Fall AB_1756_PLS_RegistrationElement_I A 0 to 1 transition of input (not InputRaw). Calls the RegistrationElement input tag and its related members. Refer to the AB_1756_PLS_RegistrationElement_I tag discussed below. ResolverRaw INT Decimal Contains a snapshot of PlsInputData.ResolverRaw. Position INT Decimal Contains a scaled snapshot of PlsInputData position. Error Codes 7KHWDEOHEHORZOLVWVSRVVLEOHFRQILJXUDWLRQHUURUVWKDW\RXU3/6PRGXOHPD\ UHSRUW7KH\DUHGLVSOD\HGRQWKH&RQQHFWLRQWDERIWKH0RGXOH3URSHUWLHV VHFWLRQLQ56/RJL[DQGLQWKH(;(55ILHOGRIWKHPHVVDJHYDULDEOH ZKHQDUHFRQILJXUDWLRQHUURURFFXUV Table 5.H 1756-PLS Module Error Codes Code: Explanation: 16#0008 RPMFilter out of range. Check that the value entered is between 16#1000 and 16#ffff. 16#0010 RolloverPosition out of range. Check that the value entered is less than 16#ffff. 16#0012 RolloverCounts out of range. Check that the value entered is less than 16#ffff. 16#0018 PresetInput is greater than 31. Enter a value less than 31. 16#0019 NudgeUpInput is greater than 31. Enter a value less than 31. 16#0020 NudgeDownInput is greater than 31. Enter a value less than 31. 16#0022 The ZeroOffset value exceeds the value of RolloverPosition. Check that the ZeroOffset entered is less than or equal to the RolloverPosition value. 16#0024 Preset exceeds RolloverPosition. Enter a value less than the RolloverPosition value. 16#0026 NudgeUpOffset exceeds the value of RolloverPosition. Check that the NudgeUpOffset entered is less than or equal to the RolloverPosition value. 16#0028 NudgeDownOffset exceeds the value of RolloverPosition. Check that the NudgeDownOffset entered is less than or equal to the RolloverPosition value. Publication 1756-UM002A-US-P - February 2000 5-34 Configuring the ControlLogix Programmable Limit Switch Module 7KHIROORZLQJWDEOHOLVWVWKHDGGLWLRQDOIDXOWLQIRUPDWLRQIRUWKH3/6 PRGXOH$[LV&RQILJXUDWLRQ Table 5.I 1756-PLS Module Axis Configuration Error Codes Fault Code: Chapter Summary and What’s Next Explanation: 8 RPMFilter out of range. Check that the value entered is between 16#1000 and 16#ffff. 10 RolloverPosition out of range. Check that the value entered is less than 16#ffff. 12 RolloverCounts out of range. Check that the value entered is less than 16#ffff. 18 PresetInput is greater than 31. Enter a value less than 31. 19 NudgeUpInput is greater than 31. Enter a value less than 31. 20 NudgeDownInput is greater than 31. Enter a value less than 31. 22 The ZeroOffset value exceeds the value of RolloverPosition. Check that the ZeroOffset entered is less than or equal to the RolloverPosition value. 24 Preset exceeds RolloverPosition. Enter a value less than the RolloverPosition value. 26 NudgeUpOffset exceeds exceeds the value of RolloverPosition. Check that the NudgeUpOffset entered is less than or equal to the RolloverPosition value. 28 NudgeDownOffset exceeds exceeds the value of RolloverPosition. Check that the NudgeDownOffset entered is less than or equal to the RolloverPosition value. ,QWKLVFKDSWHU\RXOHDUQHGDERXW • FRQILJXULQJ&RQWURO/RJL[3/6PRGXOHV • HGLWLQJPRGXOHFRQILJXUDWLRQ • FRQILJXUDWLRQWDJV 0RYHRQWRFKDSWHUWRWURXEOHVKRRW\RXUPRGXOH Publication 1756-UM002A-US-P - February 2000 Chapter 6 Troubleshooting Your Module What This Chapter Contains 7KLVFKDSWHUGHVFULEHVWKHLQGLFDWRUVRQWKH&RQWURO/RJL[3/6PRGXOHDQG KRZWRXVHWKHPWRWURXEOHVKRRWWKHPRGXOH7KHIROORZLQJWDEOHGHVFULEHV ZKDWWKLVFKDSWHUFRQWDLQVDQGLWVORFDWLRQ For information about: Using Indicators to Troubleshoot Your Module Using RSLogix 5000 to Troubleshoot Your Module Chapter Summary and What’s Next See page: 6-1 6-2 6-2 (DFK&RQWURO/RJL[3/6PRGXOHKDVLQGLFDWRUVZKLFKVKRZLQSXWDQGRXWSXW VWDWXV/('LQGLFDWRUVDUHORFDWHGRQWKHIURQWRIWKHPRGXOH Using Indicators to Troubleshoot Your Module LED indicators for the PLS module 7KH3/6PRGXOHXVHVWKHIROORZLQJVWDWXVLQGLFDWRUV Indicator for Left Slot I/O Module Indicator for Resolver Module Indicator for Right Slot I/O Module PROG. LIMIT SWITCH PROG. LIMIT SWITCH PROG. LIMIT SWITCH OUT 0 1 2 3 4 5 6 7 O K O IN 0 1 2 3 4 5 6 7 K DC I/O OUT 8 9 10 11 12 13 14 15 O IN 8 9 10 11 12 13 14 15 K DC I/O RESOLVER 41642 LED indicator: This display: Means: Take this action: Resolver OK Flashing green light The resolver module is operating under normal conditions. None Resolver OK Flashing red light One of the following: 1. NVS configuration needs to be updated. 2. Module is currently updating NVS configuration. 1. Update NVS configuration. 2. Wait for NVS configuration update to finish. OK Steady red light The module must be replaced. Replace the module. I/O State1 Yellow The point is active. None 1 1 If the I/O State indicator is ON but the output does not drive the load, an overload or short circuit condition may exist. Remove the load and toggle the output OFF-ON-OFF (observe status indicator). Reapply a proper load and check if the output is operational. If, after performing these steps, the output is not operational, replace the module. Publication 1756-UM002A-US-P - February 2000 6-2 Troubleshooting Your Module Using RSLogix 5000 to Troubleshoot Your Module ,QDGGLWLRQWRWKH/('GLVSOD\RQWKHPRGXOH56/RJL[ZLOOGLVSOD\IDXOW FRQGLWLRQV*HQHUDOPRGXOHIDXOWVDUHDOVRUHSRUWHGLQWKH7DJ(GLWRU<RX PXVWPRQLWRUWKH7DJ(GLWRUWRVHHZKHQDIDXOWKDVRFFXUUHG 7KHVFUHHQEHORZGLVSOD\VIDXOWQRWLILFDWLRQLQ56/RJL[ Notification in Tag Editor A fault has occurred for any point that lists the number 1 in the Fault line )RUDGHWDLOHGOLVWLQJRIWKHSRVVLEOHIDXOWVWKHLUFDXVHVDQGVXJJHVWHG VROXWLRQVVHH0RGXOH)DXOWVLQWKHRQOLQHKHOS Chapter Summary and What’s Next Publication 1756-UM002A-US-P - February 2000 ,QWKLVFKDSWHU\RXOHDUQHGDERXWWURXEOHVKRRWLQJWKHPRGXOH Appendix A Specifications 7KLVDSSHQGL[SURYLGHVWKHVSHFLILFDWLRQVIRUWKH&RQWURO/RJL[3URJUDPPDEOH /LPLW6ZLWFKPRGXOH7KHVHVSHFLILFDWLRQVDUHEURNHQLQWRWKHIROORZLQJ VHFWLRQV • • • • 1 3/6JHQHUDOPRGXOHVSHFLILFDWLRQVVHHSDJH$ 5HVROYHULQWHUIDFHPRGXOHVSHFLILFDWLRQVVHHSDJH$ 9GFLQSXWVSHFLILFDWLRQVVHHSDJH$ 9GFRXWSXWVSHFLILFDWLRQVVHHSDJH$ Publication 1756-UM002A-US-P - February 2000 A-2 Specifications 1756-PLS Module General Specifications General Module Location 3 contiguous slots of a 1756 ControlLogix chassis Module Configuration PLS left section - 2 groups of 4 outputs and 4 inputs each PLS center section - resolver interface and I/O control PLS right section - 2 groups of 4 outputs and 4 inputs each Backplane Requirements 1A @ 5.1V dc & 125mA @ 24V dc Total Power Dissipation I/O @ Nominal dc Voltage I/O @ Maximum dc Voltage Thermal Dissipation I/O @ Nominal dc Voltage I/O @ Maximum dc Voltage 22.62W @ 30°C 18.22W @ 60°C 25.7W @ 30°C 21.3W @ 60°C 77.23 BTU/hr @ 30°C 62.2 BTU/hr @ 60°C 87.74 BTU/hr @ 30°C 72.72 BTU/hr @ 60°C Field Wiring Arms and Housings 3 - 20 Position RTBs (1756-TBNH or TBSH)1 RTB Screw Torque (NEMA) 7-9 inch-pounds (0.8-1Nm) RTB Keying User defined Screwdriver Width for RTB 5/16 inch (8mm) maximum Environmental Conditions Temperature Range Storage Humidity Operating Humidity Left & Right Slot Conductors Wire Size Insulation Category Center Slot Conductors Wire Size Cable Distance Category 0 - 60°C (32° - 140°F) @ nominal dc I/O voltage 0 - 50°C (32° - 122°F) above nominal dc I/O voltage -40 - 85°C (-40° - 185°F) 0 - 95° non-condensing 22-14 gauge (2mm2) stranded1 3/64 inch (1.2mm) insulation maximum 12, 3 Alpha Cable #6054C (use 3 of 4 twisted pairs) 300 ft (100m) maximum 22, 3 Agency Certification (when product or packaging is marked) Class I Div 2 Hazardous4 marked for all applicable directives marked for all applicable acts N223 1 2 3 4 Maximum wire size will require extended housing - 1756-TBE. Use this conductor category information for planning conductor routing as described in the system level installation manual. Refer to publication 1770-4.1, “Programming Controller Wiring and Grounding Guidelines.” CSA certification–Class I Division 2, Group A, B, C, D or nonhazardous locations. Publication 1756-UM002A-US-P - February 2000 Specifications A-3 1756-PLS Resolver Interface Specifications Resolver Section Specifications Resolver Location Center section Compatible Resolver Allen-Bradley resolver 846-SJxxxx-R3-x (x = customer options) Resolver Interface 2Vrms, reference output (Differential pair) 2Vrms, sine and cosine inputs (2 Differential pairs) Reference Voltage 2Vrms + 20% Reference Frequency 5 kHz + 20% Digital Resolution 12 bits (4096 counts from hardware) Angular Resolution 0.088°/bit Digital Count Range 0 - 4095 (decimal) Maximum Tracking Rate + 1800 RPM Repeatability + 0.0488% of full scale Accuracy + 0.0976% of full scale Isolation Voltage User to system 100% tested at 1700V dc for 1s 12 to 24 VDC Input Specifications I/O Sections–Inputs Number of Inputs 16 (2 groups of 4 per I/O section) Input Power Dissipation/Slot Input @ Nominal dc Voltage Input @ Maximum dc Voltage 1.86W @ 60°C 2.8W @ 60°C Thermal Dissipation Input @ Nominal dc Voltage Input @ Maximum dc Voltage 6.35 BTU/hr 9.56 BTU/hr On-State Voltage Nominal Range Maximum Minimum 10.8 - 26.4V dc 31.2V dc 10V dc Off-State Voltage Maximum 5V dc On-State Current Maximum Minimum 10mA 3mA Off-State Current Maximum 1.5mA Publication 1756-UM002A-US-P - February 2000 A-4 Specifications I/O Sections–Inputs (continued) Input Impedance @ 24V dc Maximum 3.3kΩ Input Delay Time (nominal voltage) Off to On(typical) (maximum) On to Off(typical) (maximum) <15µs @ 30°C <150µs @ 60°C <30µs @ 30°C <200µs @ 60°C Reverse Polarity Protection Yes Isolation Voltage Group to Group User to System 100% Tested at 2546V dc for 1s (250V ac maximum continuous voltage between groups) 100% Tested at 2546V dc for 1s 12 TO 24 VDC Output Specifications I/O Sections–Outputs Number of Outputs Output Power Dissipation/Slot Output @ Nominal dc Voltage Output @ Maximum dc Voltage Thermal Dissipation Output @ Nominal dc Voltage Output @ Maximum dc Voltage 16 (2 groups of 4 per I/O section) 5.4W @ 30°C 3.2W @ 60°C 6W @ 30°C 3.8W @ 60°C 18.43 BTU/hr @ 30°C 10.93 BTU/hr @ 60°C 21.48 BTU/hr @ 30°C 11.93 BTU/hr @ 60°C Output Power Dissipation/Slot Thermal Dissipation 3.2W @ 60°C 10.93 BTU/hr @ 60°C On-State Voltage Nominal Range Maximum Minimum 10.8 - 26.4V dc 31.2V dc 10V dc Voltage Drop/Output Maximum 0.55V dc Output Switch Times Switching 1A @ 24V dc Output Delay Time Off to On On to Off <15µs @ 60°C <25µs @ 60°C Publication 1756-UM002A-US-P - February 2000 Specifications A-5 I/O Sections–Outputs (continued) Current Rating Per Point (Derate 16.7mA/°C above 30°C) Per Group (Derate 66.8mA/°C above 30°C) Per Module (Derate 133.6mA/°C above 30°C) 1A maximum @ 30°C 0.5A maximum @ 60°C 4A maximum @ 30°C 2A maximum @ 60°C 8A maximum @ 30°C 4A maximum @ 60°C Surge Current/Point 2A for 10mS every 1s @ 60°C Load Current Minimum 40mA Off-State Leakage Current/Output Typical Maximum <10µA @ 60°C 300µA @ 60°C Output Short Circuit Protection Electronic (No indication of fault) Remove load & toggle output On-Off to restore. Current Limit <4A (Overload) Reverse Polarity Protection Yes (Current limited) If wired incorrectly, outputs may be permanently disabled. Isolation Voltage Group to Group User to System 100% Tested at 2546V dc for 1s (250V ac maximum continuous voltage between groups) 100% Tested at 2546V dc for 1s Publication 1756-UM002A-US-P - February 2000 A-6 Specifications Notes: Publication 1756-UM002A-US-P - February 2000 Index A Agency Certification CE Allen-Bradley Resolver 3 And Enable C CE Certification Changing Module Tags After Operation Begins Communications Format Choosing in RSLogix 5000 Data Listen-only Data Configuration Accessing controller tags Changing module tags after operation begins Changing through tags Communications pop-up screen Configuration pop-up screen Creating a new tag Entering message configuration Overview of the process Sending new configuration to the module , Service codes Using data structures Using ladder logic Using message instructions Using tags for configuration Configuration Structures Module-defined data types User-defined data types Configuration Types Configuring the Module Connection 3 Connections Direct connection 3, Listen-only 3, ControlBus 3, Controller Logix5550 Controller 3 Controllers Tags Accessing ControlNet PLS modules in remote chassis Output modules in remote chassis Setting the Network Update Time (NUT) D Data Communications Format Data Consumer 3 Data Exchange Producer/consumer model Data Transmissions Choosing a communications format Data Types Module-defined 3, User-defined 3, With the module E Electronic Keying 3, Choosing in RSLogix 5000 , Electrostatic Discharge Preventing Enable Logic And enable Arm windowed enable Output Override , Pulse enable RPM enable Timer Enable Windowed enable Windowed enable high limit Windowed enable input Windowed enable low limit F Fault Reporting Faults Reporting H Home Position Limit switch PLS module I I/O Modules Wiring Indicators , Using to troubleshoot Publication 1756-UM002A-US-P - February 2000 2 Index Inhibit the module Input Invert Invert Inputs Outputs K Keying Electronic 3, , Mechanical N Network Update Time (NUT) 3 for ControlNet Nudge Down Input PLS module Nudge Down Offset Nudge Up Input PLS module Nudge Up Offset Nudge Up/Down PLS module the RTB mechanically keying the RTB the Removable Terminal Block mechanically L Ladder Logic Creating new tag Message configuration message instruction Message instructions Lead Speed Distance Lead Speed RPM LED Status Information Listen-only Data Communications Format Locking RTB onto the module Logix5550 3 Low-High Limit Setpoints M Major Revision 3 Choosing in RSLogix 5000 Mechanical Keying , Message Configuration Sending configuration information Message Instructions Sending services to the module Minor Revision 3 Choosing in RSLogix 5000 Module Fault Reporting Module Services Codes Module-Defined Data Types 3, , Publication 1756-UM002A-US-P - February 2000 O Offset Nudge Down Nudge Up Output Data Echo Output Invert Output Override , Ownership Remote connections for output modules only P PLS Data Types Module-defined data types User-defined data types Preset Limit switch PLS module Preset Input Limit switch PLS module Producer/Consumer Network model Pulse Enable R Related Products and Documentation 3 Remote Chassis P module operation , Using output modules Removable Terminal Block 3, Mechanically keying the RTB Index Removable Terminal Block (RTB) Installing Recommendations for wiring Removing Using with the housing Removal and Insertion Under Power (RIUP) 3, , , , , Reporting Module Faults Requested Packet Interval (RPI) 3 Adjusting in RSLogix 5000 Resolver 3 Resolver Module Wiring Revision Major Minor Rockwell Automation Support 3 RPI Adjusting in RSLogix 5000 RPM Enable RPM Filter RPM High Limit RPM Low Limit RSLogix 5000 3 Adjusting the RPI Changing configuration through the tags Changing module tags after operation begins Choosing a communications format Choosing major revision Choosing minor revision Communications pop-up screen Configuration pop-up screen Configuration structures Configuring the module , Creating new tags Electronic keying , Inhibiting the module Message configuration Reporting faults Sending new configuration to the module , Troubleshooting the module Using ladder logic Using message instructions Using with RSNetWorx RSNetworx 3 Using with RSLogix 5000 S Scaling Service Codes for the PLS module Setpoints Low-High Limit Stitching Sink Inputs Software Tags using tags to change configuration Source Outputs Specifications General module $ Inputs $ Outputs $ Resolver interface $ Speed Compensation Configuring for lead time Determining lead speed distance and RPM for a desired lead time Lead speed distance Lead speed RPM RPM filter Trail speed distance Trail speed RPM Status Indicators , Using to troubleshoot Stitching Setpoints T Tags Changing configuration Creating new configuration tags Timer enable Troubleshooting Module status indicators Using indicators Using RSLogix 5000 Using status indicators U User-Defined Data Types 3, , Publication 1756-UM002A-US-P - February 2000 4 Index W Windowed Enable High Limit Input Low Limit Windowed EnableArm Wiring connecting grounded end of wiring connecting ungrounded end of wiring Connecting wiring to the RTB Grounding connection cables Publication 1756-UM002A-US-P - February 2000 I/O modules NEMA clamp RTB Recommendations for wiring your RTB Resolver module Spring clamp RTB Z Zero Offset Limit switch PLS module Allen-Bradley Publication Problem Report If you find a problem with our documentation, please complete and return this form. Pub. Name ControlLogix Programmable Limit Switch Module User Manual Cat. No. 1756-PLS Check Problem(s) Type: Pub. No. 1756-UM002A-US-P Pub. Date February Part No. 957259-80 Internal Use Only Describe Problem(s) Technical Accuracy text Completeness procedure/step illustration definition info in manual example guideline feature (accessibility) explanation other What information is missing? illustration info not in Clarity What is unclear? Sequence What is not in the right order? Other Comments Use back for more comments. Your Name Location/Phone Return to: Marketing Communications, Allen-Bradley., 1 Allen-Bradley Drive, Mayfield Hts., OH 44124-6118Phone: (440) 646-3176 FAX: (440) 646-4320 Publication 1756-UM002A-US-P - February PN 957259-80 PLEASE FASTEN HERE (DO NOT STAPLE) PLEASE FOLD HERE NO POSTAGE NECESSARY IF MAILED IN THE UNITED STATES BUSINESS REPLY MAIL FIRST-CLASS MAIL PERMIT NO. 18235 CLEVELAND OH POSTAGE WILL BE PAID BY THE ADDRESSEE 1 ALLEN BRADLEY DR MAYFIELD HEIGHTS OH 44124-9705 PLEASE REMOVE Other Comments Publication 1756-UM002A-US-P - February 2000 Supersedes Publication 1756-6.5.20 – June 1999 PN 957259-80 © (1999) Rockwell International Corporation. Printed in the U.S.A.