Você está na página 1de 114

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\RIILFH GHVFULEHVVRPH
LPSRUWDQWGLIIHUHQFHVEHWZHHQVROLGVWDWHHTXLSPHQWDQG
HOHFWURPHFKDQLFDOGHYLFHVWKDWVKRXOGEHWDNHQLQWRFRQVLGHUDWLRQ
ZKHQDSSO\LQJSURGXFWVVXFKDVWKRVHGHVFULEHGLQWKLVSXEOLFDWLRQ

5HSURGXFWLRQRIWKHFRQWHQWVRIWKLVFRS\ULJKWHGSXEOLFDWLRQLQZKROH
RUSDUWZLWKRXWZULWWHQSHUPLVVLRQRI5RFNZHOO$XWRPDWLRQLV
SURKLELWHG

7KURXJKRXWWKLVPDQXDOZHXVHQRWHVWRPDNH\RXDZDUHRIVDIHW\
FRQVLGHUDWLRQV

,GHQWLILHVLQIRUPDWLRQDERXWSUDFWLFHVRU
ATTENTION
FLUFXPVWDQFHVWKDWFDQOHDGWRSHUVRQDOLQMXU\RU
GHDWKSURSHUW\GDPDJHRUHFRQRPLFORVV

!
$WWHQWLRQVWDWHPHQWVKHOS\RXWR

• LGHQWLI\DKD]DUG
• DYRLGDKD]DUG
• UHFRJQL]HWKHFRQVHTXHQFHV

IMPORTANT ,GHQWLILHVLQIRUPDWLRQWKDWLVFULWLFDOIRUVXFFHVVIXO
DSSOLFDWLRQDQGXQGHUVWDQGLQJRIWKHSURGXFW

$OOHQ%UDGOH\LVDWUDGHPDUNRI5RFNZHOO$XWRPDWLRQ
European Communities (EC) ,IWKLVSURGXFWKDVWKH&(PDUNLWLVDSSURYHGIRULQVWDOODWLRQZLWKLQ
WKH(XURSHDQ8QLRQDQG(($UHJLRQV,WKDVEHHQGHVLJQHGDQG
Directive Compliance 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 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

Who Should Use <RXPXVWEHDEOHWRSURJUDPDQGRSHUDWHDQ$OOHQ%UDGOH\&RQWURO/RJL[Œ


&RQWUROOHU HJ/RJL[ DQGDQ$OOHQ%UDGOH\5HVROYHU6-[[[[5[
This Manual [ RSWLRQDOFRQILJXUDWLRQ WRHIILFLHQWO\XVH\RXU&RQWURO/RJL[3URJUDPPDEOH
/LPLW6ZLWFKPRGXOH

,QWKLVPDQXDOZHDVVXPHWKDW\RXNQRZKRZWRXVHWKHSURGXFWVPHQWLRQHG
DERYH,I\RXGRQRWUHIHUWRWKHUHODWHGXVHUSXEOLFDWLRQVIRUHDFKSURGXFW
EHIRUH\RXDWWHPSWWRXVHWKH3URJUDPPDEOH/LPLW6ZLWFK 3/6 PRGXOH

Purpose of This Manual 7KLVPDQXDOGHVFULEHVKRZWRLQVWDOOFRQILJXUHXVHDQGWURXEOHVKRRW\RXU


&RQWURO/RJL[3/6PRGXOH

IMPORTANT ,QWKHUHVWRIWKLVPDQXDOZHUHIHUWRWKH&RQWURO/RJL[
3URJUDPPDEOH/LPLW6ZLWFKPRGXOHDVWKH3/6
PRGXOH

1 Publication 1756-UM002A-US-P - February 2000


Preface 2

Related Terms 7KLVPDQXDOXVHVWKHIROORZLQJWHUPV

Terms

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 used for configuration in RSLogix 5000 that the
data types module itself creates
Network Update Time The smallest repetitive time interval in which data can be sent
(NUT) on a ControlNet network. The NUT ranges from 2ms to 100ms
Removable terminal Field wiring connector for I/O modules
block (RTB)
Removal and Insertion A ControlLogix feature that allows a user to install or remove a
Under Power (RIUP) module or RTB while power is applied.
Requested Packet The maximum amount of time between broadcasts of I/O data
Interval (RPI) 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

Publication 1756-UM002A-US-P - February 2000


Preface 3

Related Products and 7KHIROORZLQJWDEOHOLVWVUHODWHG&RQWURO/RJL[SURGXFWVDQGGRFXPHQWDWLRQ


Documentation Cat. number: Document title: Pub.
number:
1756-PA72, -PB72 ControlLogix Power Supply Installation Instructions 1756-5.1
1756-PA72/B, ControlLogix Power Supply Installation Instructions 1756-5.67
-PB72/B
1756-A4, -A7, -A10, ControlLogix Chassis Installation Instructions 1756-5.69
-A13, -A17
1756-L1, -L1M1, Logix5550 Controller User Manual 1756-6.5.12
-L1M2

,I\RXQHHGPRUHLQIRUPDWLRQRQWKHVHSURGXFWVFRQWDFW\RXUORFDO5RFNZHOO
$XWRPDWLRQ$OOHQ%UDGOH\GLVWULEXWRULQWHJUDWRURUVDOHVRIILFHIRUDVVLVWDQFH
)RUPRUHLQIRUPDWLRQRQWKHGRFXPHQWDWLRQUHIHUWRWKH$OOHQ%UDGOH\
3XEOLFDWLRQ,QGH[SXEOLFDWLRQ6'

Rockwell Automation 5RFNZHOO$XWRPDWLRQRIIHUVVXSSRUWVHUYLFHVZRUOGZLGHZLWKRYHUVDOHV


VXSSRUWRIILFHVDXWKRUL]HGGLVWULEXWRUVDQGDXWKRUL]HGV\VWHPV
Support 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 What This Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Programmable Limit What is the ControlLogix Programmable Limit Switch Module? 1-1
Switch Module? Using A Programmable Limit Switch Module in
the ControlLogix System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Features of the ControlLogix Programmable
Limit Switch Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
Preventing Electrostatic Discharge. . . . . . . . . . . . . . . . . . . . . . . . 1-4
Removal and Insertion Under Power . . . . . . . . . . . . . . . . . . . . . . 1-4
Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . . 1-5

Chapter 2
Programmable Limit Switch What This Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Module Operation Within the Ownership and Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
ControlLogix System Using RSNetWorx and RSLogix 5000. . . . . . . . . . . . . . . . . . . . . 2-2
Enabling PLS Module Operation in a Remote Chassis . . . . . 2-2
Direct Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Programmable Limit Switch Module Input Operation. . . . . . . . . 2-3
PLS Inputs’ Operation While Module is Located
in a Local Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
PLS Inputs’ Operation While Module is Located
in a Remote Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5
Programmable Limit Switch Module Outputs‘ Operation . . . . . . 2-6
PLS Outputs’ Operation While Module is Located
in a Local Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
PLS Outputs’ Operation While Module is Located
in a Remote Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Listen-Only Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . . 2-8

Chapter 3
ControlLogix Programmable What this Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Limit Switch Module Features Determining Resolver Compatibility . . . . . . . . . . . . . . . . . . . . . . 3-1
and I/O Operation General Features of the Programmable Limit Switch Module. . . 3-2
Removal and Insertion Under Power (RIUP). . . . . . . . . . . . . 3-2
Module Fault Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Sink Inputs and Source Outputs . . . . . . . . . . . . . . . . . . . . . . . 3-2
LED Status Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Full Class I Division 2 Compliance . . . . . . . . . . . . . . . . . . . . 3-3
CE/CSA/UL Agency Certification . . . . . . . . . . . . . . . . . . . . . 3-3
Fully Software Configurable . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Measuring Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Home Position . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 What this Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
ControlLogix Programmable Installing the ControlLogix
Limit Switch Module 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 What This Chapter Contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Programmable Limit Configuring Your Programmable Limit Switch Module . . . . . . . 5-1
Switch Module 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

1756-UM002A-US-P - February 2000


iii

Sending New Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23


Module-Defined Configuration Data Types. . . . . . . . . . . . . . . . 5-24
Configuration Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
PLS Input Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26
PLS Output Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
User-Defined Configuration Data Types . . . . . . . . . . . . . . . . . . 5-28
Limit Switch Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
Offset Data Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
Input Registration Data Type . . . . . . . . . . . . . . . . . . . . . . . . 5-32
Error Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . 5-34

Chapter 6
Troubleshooting Your Module What This Chapter Contains. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Using Indicators to Troubleshoot Your Module. . . . . . . . . . . . . . 6-1
LED indicators for the PLS module . . . . . . . . . . . . . . . . . . . . 6-1
Using RSLogix 5000 to Troubleshoot Your Module . . . . . . . . . . 6-2
Chapter Summary and What’s Next . . . . . . . . . . . . . . . . . . . . . . . 6-2

Appendix A
Specifications 1756-PLS Module General Specifications . . . . . . . . . . . . . . . A-2
1756-PLS Resolver Interface Specifications . . . . . . . . . . . . . A-3
12 to 24 VDC Input Specifications. . . . . . . . . . . . . . . . . . . . . A-3
12 TO 24 VDC Output Specifications . . . . . . . . . . . . . . . . . . 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 7KH&RQWURO/RJL[3/6PRGXOHHQHUJL]HVDQGGHHQHUJL]HVDQRXWSXWEDVHGRQ


UHVROYHUSRVLWLRQ)RUH[DPSOHWKH3/6PRGXOHFDQPRQLWRUPDFKLQHSRVLWLRQ
Programmable Limit YLDDUHVROYHUDQGDFWLYDWHDFWXDWRUVDWYDULRXVOLPLWVZLWFK/RZ/LPLWDQG+LJK
Switch Module? /LPLWVHWSRLQWSRVLWLRQV

:KHQWKHD[LVSRVLWLRQPHDVXUHGE\DUHVROYHUUHDFKHVWKHSUHGHILQHG/RZ
/LPLWVHWSRLQWWKH3/6PRGXOHHQHUJL]HVWKHRXWSXW$VWKHD[LVFRQWLQXHVLWV
URWDWLRQWKHUHVROYHUUHDFKHVWKH+LJK/LPLWVHWSRLQWDQGWKH3/6PRGXOH
GHHQHUJL]HVWKHRXWSXW

7KHJUDSKLFEHORZVKRZVDUHVROYHUD[LVZLWKDOLPLWVZLWFK21VHWSRLQWRI
ƒDQG2))VHWSRLQWRIƒ

45° – Limit Switch Low Limit Setpoint Position
Resolver Axis

In this example, the output is


energized during the interval in
270° 90°
which the resolver axis spins
between 45° and 135°

41649
135° – Limit Switch High Limit Setpoint Position
180°

1 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 $3/6PRGXOHHQHUJL]HVDQGGHHQHUJL]HVRXWSXWVIRULQGXVWULDODSSOLFDWLRQV


7KHPRGXOHLQWHUIDFHVZLWKD&RQWURO/RJL[/RJL[FRQWUROOHU
Limit Switch Module in the
ControlLogix System $&RQWURO/RJL[3/6PRGXOHPRXQWVLQD&RQWURO/RJL[FKDVVLVDQGXVHVD
5HPRYDEOH7HUPLQDO%ORFN 57% WRFRQQHFWDOOILHOGVLGHZLULQJ

%HIRUH\RXLQVWDOODQGXVH\RXUPRGXOH\RXVKRXOGKDYHDOUHDG\

• LQVWDOOHGDQGJURXQGHGDFKDVVLVDQGSRZHUVXSSO\7RLQVWDOOWKHVH
SURGXFWVUHIHUWRSXEOLFDWLRQVDQG

• RUGHUHGDQGUHFHLYHGDQ57%DQGWKHLUFRPSRQHQWVIRU\RXU
DSSOLFDWLRQ

IMPORTANT 57%VDUHQRWLQFOXGHGZLWK\RXUPRGXOHSXUFKDVHDQG
PXVWEHRUGHUHGVHSDUDWHO\

Publication 1756-UM002A-US-P - February 2000


What is the ControlLogix Programmable Limit Switch Module? 1-3

Features of the ControlLogix Programmable Limit Switch


Modules

ControlLogix PLS Module Removable


Terminal
Block
Indicators

Locking tab

Top and
bottom Connector
guides on pins Slots for
each keying the
ControlBus™ module RTB
Connector

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 7KLVPRGXOHLVVHQVLWLYHWRHOHFWURVWDWLFGLVFKDUJH


Discharge
(OHFWURVWDWLFGLVFKDUJHFDQGDPDJH
ATTENTION
LQWHJUDWHGFLUFXLWVRUVHPLFRQGXFWRUVLI\RXWRXFK
EDFNSODQHFRQQHFWRUSLQV)ROORZWKHVHJXLGHOLQHVZKHQ

! \RXKDQGOHWKHPRGXOH
• 7RXFKDJURXQGHGREMHFWWRGLVFKDUJHVWDWLFSRWHQWLDO
• :HDUDQDSSURYHGZULVWVWUDSJURXQGLQJGHYLFH
• 'RQRWWRXFKWKHEDFNSODQHFRQQHFWRURU
FRQQHFWRUSLQV
• 'RQRWWRXFKFLUFXLWFRPSRQHQWVLQVLGHWKHPRGXOH
• ,IDYDLODEOHXVHDVWDWLFVDIHZRUNVWDWLRQ
• :KHQQRWLQXVHNHHSWKHPRGXOHLQLWV
VWDWLFVKLHOGER[

Removal and Insertion 7KHVHPRGXOHVDUHGHVLJQHGWREHLQVWDOOHGRUUHPRYHGZKLOHFKDVVLVSRZHULV


DSSOLHG
Under Power
:KHQ\RXLQVHUWRUUHPRYHDPRGXOHZKLOHEDFNSODQH
ATTENTION
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? 1-5

Chapter Summary ,QWKLVFKDSWHU\RXOHDUQHGDERXW


and What’s Next • 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: See page:


Ownership and Connections 2-1
Using RSNetWorx and RSLogix 5000 2-2
Direct Connections 2-3
Programmable Limit Switch Module Input 2-3
Operation
Requested Packet Interval (RPI) 2-4
Programmable Limit Switch Module 2-6
Outputs‘ Operation
Listen-Only Mode 2-8
Chapter Summary and What’s Next 2-8

Ownership and (YHU\3/6PRGXOHLQWKH&RQWURO/RJL[V\VWHPPXVWEHRZQHGE\D


/RJL[&RQWUROOHU7KLVRZQHUFRQWUROOHUVWRUHVFRQILJXUDWLRQGDWD
Connections IRUHYHU\3/6PRGXOHWKDWLWRZQV2WKHUFRQWUROOHUVPD\DOVRWDONWR
WKH3/6PRGXOHWKURXJKWKHRZQHUFRQWUROOHU

7KHRZQHUFRQWUROOHUVHQGVFRQILJXUDWLRQGDWDWRWKH3/6PRGXOH
GHILQLQJWKHPRGXOH·VEHKDYLRU(DFK3/6PRGXOHFRQWLQXRXVO\
PDLQWDLQVFRPPXQLFDWLRQZLWKLWVRZQHUFRQWUROOHUGXULQJQRUPDO
RSHUDWLRQ:KHQFRQQHFWLRQVDUHVHYHUHGRUFRPSURPLVHGWKH3/6
PRGXOHSHUIRUPVDVFRQILJXUHGHLWKHUVHWWLQJDOORXWSXWVWRUHVHW 21
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 :KHQD3/6PRGXOHLVFUHDWHGLQ56/RJL[WKH,2FRQILJXUDWLRQ


SRUWLRQRIWKHVRIWZDUHJHQHUDWHVWKHPRGXOHGHILQHGFRQILJXUDWLRQGDWD
RSLogix 5000 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[HVWDEOLVKHVD1HWZRUN8SGDWH7LPH 187 IRU&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 2-3

Direct Connections $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 ,QPRVWWUDGLWLRQDOLQGXVWULDODSSOLFDWLRQVFRQWUROOHUVSROOLQSXWVWRREWDLQ


WKHLUVWDWXV5HWULHYLQJLQSXWVWDWXVRFFXUVGXULQJWKHQRUPDO,2
Module Input Operation 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
FRQILJXUDWLRQDQGORFDWLRQ7KHGDWDFRQVXPHU LHDQRZQHUFRQWUROOHU LV
UHVSRQVLEOHIRUNQRZLQJWKDWWKHIRUPDWRIWKHQHZGDWDLVLQWHJHUV

Requested Packet Interval (RPI)


7KLVFRQILJXUDEOHSDUDPHWHULQVWUXFWVWKHPRGXOHWRPXOWLFDVWLWVFKDQQHODQG
VWDWXVGDWDWRWKHORFDOFKDVVLVEDFNSODQHDWVSHFLILFWLPHLQWHUYDOV%HFDXVHWKH
3/6PRGXOHRFFXSLHVVORWVWKHFRQWHQWVRIHDFKLVPXOWLFDVWDWWKH53,

7KH53,LQVWUXFWVWKHPRGXOHWRPXOWLFDVWWKHFXUUHQWFRQWHQWVRILWV
RQERDUGPHPRU\ZKHQWKH53,H[SLUHV LHWKHPRGXOHGRHVQRWXSGDWHLWV
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

Input 0 Data Ch 0
Input 1 Data Ch 1
Input 2 Data Ch 2
Input 3 Data Ch 3
Note that this graphic only shows
one I/O module (Channels 0-7). Input 4 Data Ch 4
Input 5 Data Ch 5
The second I/O module (Channels
Input 6 Data Ch 6
8-15) also multicasts its channel
data at each RPI. Input 7 Data Ch 7

42241

Publication 1756-UM002A-US-P - February 2000


Programmable Limit Switch Module Operation Within the ControlLogix System 2-5

IMPORTANT 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
FKDVVLV DVGHVFULEHGLQWKHSUHYLRXVVHFWLRQ EXWDOVRGHWHUPLQHVKRZRIWHQ
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 $QRZQHUFRQWUROOHUVHQGVRXWSXWGDWDWR3/6PRGXOHRXWSXWVZKHQHLWKHU


RQHRIWZRWKLQJVRFFXU
Module Outputs‘ Operation
• DWWKHHQGRIHYHU\RQHRILWVSURJUDPVFDQV ORFDOFKDVVLVRQO\ 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
RZQHUFRQWUROOHU LHDUHPRWHFKDVVLVFRQQHFWHGYLD&RQWURO1HW WKH
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

Data sent from owner Immediate backplane


at module’s RPI only transfers to module

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


PRGXOHHYHQLIWKHFRQWUROOHUGRHVQRWRZQWKHPRGXOH LHLWGRHVQRWKDYHWR
FRQWDLQWKHPRGXOH·VFRQILJXUDWLRQGDWDWROLVWHQWRWKHPRGXOH 

'XULQJWKH3/6PRGXOHFUHDWLRQSURFHVVLQ56/RJL[\RXFDQVSHFLI\WKH
¶/LVWHQ2QO\·&RPPXQLFDWLRQ)RUPDW)RUPRUHLQIRUPDWLRQRQ
&RPPXQLFDWLRQ)RUPDWVHHSDJH

&KRRVLQJ¶/LVWHQ2QO\·PRGHDOORZVWKHFRQWUROOHUDQGPRGXOHWRHVWDEOLVK
FRPPXQLFDWLRQVZLWKRXWWKHFRQWUROOHUVHQGLQJDQ\FRQILJXUDWLRQGDWD,QWKLV
LQVWDQFHDQRWKHUFRQWUROOHURZQVWKH3/6PRGXOH

IMPORTANT &RQWUROOHUVXVLQJWKH/LVWHQ2QO\PRGHFRQWLQXHWRUHFHLYH
GDWDPXOWLFDVWIURPWKH3/6PRGXOHDVORQJDVD
FRQQHFWLRQEHWZHHQDQRZQHUFRQWUROOHUDQG3/6PRGXOH
LVPDLQWDLQHG,IWKLVFRQQHFWLRQEHWZHHQWKH
RZQHUFRQWUROOHUDQGWKH3/6PRGXOHLVEURNHQWKH3/6
PRGXOHVWRSVPXOWLFDVWLQJGDWDDQGFRQQHFWLRQVWRDOO
¶/LVWHQLQJFRQWUROOHUV·DUHDOVREURNHQ

Chapter Summary ,QWKLVFKDSWHU\RXOHDUQHGDERXW


and What’s Next • 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: See page:


Determining Resolver Compatibility 3-1
General Features of the Programmable 3-2
Limit Switch Module
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

Determining Resolver &RQWURO/RJL[3/6PRGXOHVFRQQHFWWRUHVROYHUVDQGVZLWFKRXWSXWVEDVHGRQ


WKDWUHVROYHU·VSRVLWLRQ3/6PRGXOHVFDQRQO\EHXVHGZLWKWKHIROORZLQJ
Compatibility 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 7KHIROORZLQJIHDWXUHVDUHDYDLODEOHZLWKWKH3/6PRGXOH


Programmable Limit
Switch Module
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 149 4095
150mm product

Home Position

7KUHHIHDWXUHVGHWHUPLQHDUHODWLYH]HURSRLQWDOVRFDOOHGKRPHSRVLWLRQ
IRUWKHUHVROYHU·VD[LV8VHWKHIROORZLQJIHDWXUHVWRV\QFKURQL]H FDOLEUDWHRU
KRPH WKH3/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·VƒSRLQWWRPDWFKWKH
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[LVDWƒ7KH3/6
PRGXOHVXEWUDFWVIURP]HUR7KHUHVXOWLQJYDOXH ƒ LVWKH3UHVHW(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

 (QDEOHWKH3UHVHWIHDWXUH LHVHWWKH$UP3UHVHWELWWR

7KH3UHVHWYDOXHLVOLPLWHGWROHVVWKDQRUHTXDOWRWKH5ROORYHU
IMPORTANT
3RVLWLRQ)RUH[DPSOHLI\RXDUHXVLQJGHJUHHVDV\RXUSRVLWLRQ
XQLWVWKHYDOXHRIWKH3UHVHWFDQUDQJHIURPƒWRƒ

Publication 1756-UM002A-US-P - February 2000


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
,QSXWWKHSRVLWLRQFKDQJHLVƒ7KXVWRPRYHWKH]HURRIIVHWƒ\RXSUHVV
WKH1XGJH8SEXWWRQWLPHV

1XGJH8S,QSXWLQIRUPVWKH3/6PRGXOHZKLFKLQSXWRQWKHPRGXOHLV
DGMXVWHGZKHQXVLQJWKH1XGJH8S2IIVHW

<RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH1XGJH8S

 6HWWKH1XGJH8S2IIVHWYDOXH

 6HWWKH1XGJH8S,QSXW

 (QDEOHWKH1XGJH8SIHDWXUH LHVHWWKH$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'RZQIHDWXUH LHVHWWKH$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 7KH3/6PRGXOHSURYLGHVXSWROLPLWVZLWFKHV7KHUHLVDFRQILJXUDWLRQ


SURILOHDVVRFLDWHGZLWKHDFKOLPLWVZLWFK7KH3/6PRGXOHPXVWEHHQDEOHG
Operations 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


45° – Limit Switch Setpoint Low Limit Position
Resolver Axis

In this example, the output is


270° 90° energized during the interval in
which the resolver axis rotates
between 45° and 135°

41649

180° 135° – Limit Switch Setpoint High Limit Position

Publication 1756-UM002A-US-P - February 2000


ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-9

<RXFDQFRQILJXUHPXOWLSOHSDLUVRIVHWSRLQWVLQDVLQJOHUHVROYHUURWDWLRQIRUD
VLQJOHRXWSXW)RUH[DPSOH\RXFDQFRQILJXUHDQRXWSXWWRWXUQ21DWƒ
2))DWƒ21DWƒ2))DWƒDQGVRIRUWKZLWKHDFK/RZ/LPLWDQG
+LJK/LPLWSDLUUHSUHVHQWLQJDVLQJOHVHWSRLQW

Stitching Setpoints

6WLWFK6HWSRLQWVDOORZ\RXWRWXUQRXWSXWV21IRUDVHULHVRIVSHFLILFGLVWDQFH
LQWHUYDOVZLWKRXWFRQILJXULQJVHSDUDWH212))VHWSRLQWVIRUHDFKLQWHUYDO
:KHQXVLQJWKLVIHDWXUHWKHVHULHVRI2))WR21WR2))WUDQVLWLRQVRFFXU
ZLWKLQWKHFRQILJXUHG/RZ/LPLW+LJK/LPLW
VHWSRLQWUHJLRQ

)RUH[DPSOHVWDUWLQJDWƒ\RXPD\ZDQWWRWXUQDQRXWSXW21IRUƒWKHQ
WXUQLW2))IRUƒDQGUHSHDWWKLVVHTXHQFHXQWLOƒDVVKRZQ
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'(QDEOHIHDWXUH LHVHWWKH$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

Output 41732

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(QDEOHIHDWXUH LHVHWWKH3XOVH(QDEOHELWWR 

IMPORTANT :KHQXVLQJWKH3XOVH(QDEOHUHPHPEHUWKDWWKHRXWSXW
UHPDLQV21ZLWKLQWKHVHWSRLQWVHYHQLIWKHLQSXWWXUQV
2))DIWHUWKHRXWSXWKDVEHHQHQHUJL]HG

Publication 1756-UM002A-US-P - February 2000


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

Input must turn ON in this window to


Enable Window enable the Low-High Limit setpoints.
Low Limit
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(QDEOHIHDWXUH LHVHWWKH: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[LPXP PV ILHOGWRVHWKRZORQJWKHRXWSXWFDQEH21

IMPORTANT ,I\RXVHWWKH2Q7LPH0D[LPXPWRWKHRXWSXWZLOO
DOZD\VEH21ZKLOHLQWKH/RZDQG+LJK/LPLWV LHD
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
41735
The output only remains ON
as long as the timer.

Low Limit Setpoint High Limit Setpoint

Low-High Limit
Setpoints

Timer

Output
The output only remains ON until 41731
reaching the OFF setpoint.

Publication 1756-UM002A-US-P - February 2000


ControlLogix Programmable Limit Switch Module Features and I/O Operation 3-15

<RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVHWKH7LPHU(QDEOH

 6HWWKH/RZ6HWSRLQWYDOXH

 6HWWKH+LJK6HWSRLQWYDOXH

 (QDEOHWKH7LPHU(QDEOHIHDWXUH LHVHWWKH7LPHU(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 RPM Enable High Resulting Operation:


Limit: Limit
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(QDEOHIHDWXUH LHVHWWKH530(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\21XQWLOƒ8VLQJ2XWSXW2YHUULGH\RX
FDQWXUQWKHRXWSXW2))RU21DWDQ\WLPH7KLVIHDWXUHVDOORZV\RXWRXVH
VXUSOXVRXWSXWVDVQRUPDOGLJLWDORXWSXWVRUIRUZLUHWHVWLQJ

IMPORTANT 7KH2XWSXW2YHUULGHIHDWXUHLVVHFRQGDU\WR3/6(QDEOH
2XWSXWV<RXFDQRQO\XVHWKH2XWSXW2YHUULGHLIWKH3/6
PRGXOHRXWSXWVDUHHQDEOHGDQGPHVVDJHFRPPXQLFDWLRQLV
DFWLYH

<RXPXVWSHUIRUPWKHIROORZLQJVWHSVWRXVH2XWSXW2YHUULGH

 6HWWKH2XWSXW2YHUULGHYDOXH

 (QDEOHWKH2XWSXW2YHUULGHIHDWXUH LHVHWWKH2XWSXW2YHUULGHELW
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,QSXW2YHUULGHIHDWXUH LHVHWWKH,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 Trailing Edge


Speed Compensation Speed Compensation
ON Setpoint 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'LVWDQFHVHWVWKHGLVWDQFH LQHQJLQHHULQJXQLWV WRDGYDQFHWKH


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'LVWDQFHVHWVWKHGLVWDQFH LQHQJLQHHULQJXQLWV WRDGYDQFH


WKHWUDLOLQJ 21WR2))HGJH RIDQRXWSXWVHWSRLQWZLQGRZIRU
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 60000
mS of Advance = ;
LeadSpeedRPM Rollover Position + 1

8VLQJWKLVHTXDWLRQLI
• 5ROORYHU&RXQWV 
• 5ROORYHU3RVLWLRQ 
• /HDG6SHHG'LVWDQFH 
• /HDG6SHHG530 
7KHVHSDUDPHWHUVFDXVHWKH/LPLW6ZLWFKWRWXUQ21P6EHIRUHUHDFKLQJ
WKHSURJUDPPHGVHWSRLQWDQJOH

7KHIROORZLQJHTXDWLRQGHWHUPLQHVVSHHGFRPSHQVDWLRQIRUDSSOLFDWLRQV
XVLQJGHJUHHVDVWKHHQJLQHHULQJXQLWV

shLeadSpeedDistance 60000
mS of Advance = ;
wLeadSpeedRPM 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 BBBBBBBBBBB LQPV

 5ROORYHU3RVLWLRQBBBBBBBBBBB

 /HDG6SHHG530 

 8VHWKHIROORZLQJHTXDWLRQWRFDOFXODWH/HDG6SHHG'LVWDQFH
Lead Time X Rollover Position Lead Speed Distance
=
60

)RUH[DPSOHXVLQJWKHZRUNVKHHWDQGHTXDWLRQWRFDOFXODWHD/HDG6SHHG
'LVWDQFHIRUDGHVLUHG/HDG7LPHRIPVDQGZKHQ\RXDUHPHDVXULQJ
SRVLWLRQLQGHJUHHXQLWV

 'HVLUHG/HDG7LPH PV

 5ROORYHU3RVLWLRQ 

 /HDG6SHHG530 

 8VHWKHIROORZLQJHTXDWLRQWRFDOFXODWH/HDG6SHHG'LVWDQFH
30 X 3600
= 1800 Lead Speed Distance
60

Publication 1756-UM002A-US-P - February 2000


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]HURSRLQW KRPHSRVLWLRQ IRUWKH


UHVROYHU·VD[LV\RXPD\DOVRGHWHUPLQHDUHODWLYH]HURSRLQWIRUHDFKOLPLW
VZLWFK7KUHHIHDWXUHVGHWHUPLQHDOLPLWVZLWFK·VKRPHSRVLWLRQ
• =HUR2IIVHW
• 3UHVHW
• 1XGJH8S'RZQ

Zero Offset

8VH=HUR2IIVHWZKHQ\RXNQRZWKHVWDUWLQJSRLQWLQWKHUHVROYHU·VD[LV)RU
H[DPSOHLIWKHOLPLWVZLWFK·V]HURSRVLWLRQLVDWWKHPDFKLQH·VƒSRLQW\RX
FDQFRQILJXUHWKH3/6PRGXOHZLWKDOLPLWRIƒWRPDWFKWKHOLPLWVZLWFK
]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/6PRGXOHFDQEHFRQILJXUHGWRVHWWKHSRVLWLRQWRƒZKHQ
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

 (QDEOHWKH3UHVHWIHDWXUH LHVHWWKH$UP3UHVHWELWWR 

IMPORTANT 7KH3UHVHWYDOXHLVOLPLWHGWROHVVWKDQRUHTXDOWRWKH
5ROORYHU3RVLWLRQ)RUH[DPSOHLI\RXDUHXVLQJGHJUHHVDV
\RXUSRVLWLRQXQLWVWKHYDOXHRIWKH3UHVHWFDQUDQJHIURP
ƒWRƒ

Chapter Summary ,QWKLVFKDSWHU\RXOHDUQHGDERXWWKH&RQWURO/RJL[3URJUDPPDEOH/LPLW


6ZLWFKPRGXOHIHDWXUHV
and What’s Next
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: See page:


Installing the ControlLogix Programmable 4-1
Limit SwitchModule
Keying the Removable Terminal Block 4-3
Connecting Wiring 4-4
Assembling the Removable Terminal Block 4-9
and the Housing
Installing the Removable Terminal Block 4-10
onto the Module
Removing the Removable Terminal Block 4-11
from the Module
Removing the Module from the Chassis 4-12
Chapter Summary and What’s Next 4-13

Installing the ControlLogix <RXFDQLQVWDOORUUHPRYHWKHPRGXOHZKLOHFKDVVLVSRZHULVDSSOLHG


Programmable Limit 7KHPRGXOHLVGHVLJQHGWRVXSSRUW5HPRYDODQG
ATTENTION
SwitchModule ,QVHUWLRQ8QGHU3RZHU 5,83 +RZHYHUZKHQ\RX
UHPRYHRULQVHUWDQ57%ZLWKILHOGVLGHSRZHUDSSOLHG

! XQLQWHQGHGPDFKLQHPRWLRQRUORVVRISURFHVV
FRQWUROFDQRFFXU([HUFLVHH[WUHPHFDXWLRQZKHQ
XVLQJWKLVIHDWXUH

1 Publication 1756-UM002A-US-P - February 2000


4-2 Installing and Wiring the ControlLogix Programmable Limit Switch Module

3XOOLQJWKH3/6PRGXOHIURPWKHFKDVVLVZKLOHSRZHULVDSSOLHG
IMPORTANT
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 4-3

Keying the Removable .H\WKH57%WRSUHYHQWLQDGYHUWHQWO\FRQQHFWLQJWKHLQFRUUHFW57%WR


\RXUPRGXOH
Terminal Block
: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

Connecting Wiring <RXPXVWXVHDQ57%WRFRQQHFWZLULQJWR\RXUPRGXOH7KH57%


WHUPLQDWLRQVFDQDFFRPPRGDWHJDXJHVKLHOGHGZLUH%HIRUHZLULQJWKH
57%\RXPXVWFRQQHFWJURXQGZLULQJWRWKHUHVROYHU

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 b.Pull the foil shield c.Twist the foil shield d.Attach a ground lug
of cable jacket from and bare drain wire and drain wire together and apply heat shrink
the cable. from the insulated to form a single strand. tubing to the exit
wire. 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.

4M or 5M (#10 or #12)
Chassis mounting tab star washer

4M or 5M (#10 or #12)
phillips screw and star
Drain wire with ground lug 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

20860-M
Strain relief area

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

Wiring the Resolver 8VHWKHWDEOHEHORZWRFRQQHFWWKHUHVROYHUDQGUHVROYHUFRQQHFWRUWRWKH3/6


UHVROYHUPRGXOH
Module
IMPORTANT 7KLVZLULQJ\LHOGVLQFUHDVLQJSRVLWLRQZLWK
FRXQWHUFORFNZLVHUHVROYHUVKDIWURWDWLRQ YLHZHGIURP
VKDIW 6ZLWFKWKHZLULQJWR57%WHUPLQDOVDQGWR
UHYHUVHGLUHFWLRQ

Table 4.A
Connections from Allen-Bradley Resolvers to the PLS Resolver Module
RTB Terminal 846-SJxNxCG-R3 845-CA-E-25 Resolver Signal
Number 846-SJxAxCG-R3 845-CA-F-25 Name
Allen-Bradley Connector
Resolvers Cables Color
Designation Pairs
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

Do not use Do not use


4 3

Do not use Do not use


6 5

Do not use Do not use


8 7

Do not use Do not use


10 9

Do not use Do not use


12 11

Do not use Do not use


14 13
Allen-Bradley Resolver F (S3)
Sine + Do not use
846-SJDA1CG-R3-C 16 15
D (S1)
Sine – Do not use
18 17
E (S2) A (R1)
Cosine + Reference +
20 19
G (S4) B (R2)
Cosine – Reference –

41643

Publication 1756-UM002A-US-P - February 2000


Installing and Wiring the ControlLogix Programmable Limit Switch Module 4-7

Wiring the I/O Modules Wiring Inputs


7KHH[DPSOHGLDJUDPEHORZVKRZVVZLWFKHVFRQQHFWHGWRWKHLQSXWVRQWKHOHIW
VHFWLRQ,2PRGXOH
Left Section I/O Module

2 1

OUTPUT 0 INPUT 0
4 3

OUTPUT 1 INPUT 1
6 5

OUTPUT 2 INPUT 2 +
8 7

OUTPUT 3 INPUT 3 _
10 9

DC PWR 0-3 DC COM 0-3 10-30V dc


12 11

OUTPUT 4 INPUT 4
14 13

OUTPUT 5 INPUT 5
16 15

INPUT 6
+
OUTPUT 6
18 17

OUTPUT 7 INPUT 7
_
20 19

DC PWR 4-7 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

OUTPUT 8 INPUT 8
4 3

OUTPUT 9 INPUT 9
6 5

OUTPUT 10 INPUT 10
8 7

OUTPUT 11 INPUT 11
10 9

DC PWR 8-11 DC COM 8-11


12 11

OUTPUT 12 INPUT 12
14 13

OUTPUT 13 INPUT 13
16 15

OUTPUT 14 INPUT 14
18 17

OUTPUT 15 INPUT 15
20 19

DC PWR 12-15 DC COM 12-15


+

_ 41957

Publication 1756-UM002A-US-P - February 2000


Installing and Wiring the ControlLogix Programmable Limit Switch Module 4-9

Assembling the Removable 5HPRYDEOHKRXVLQJFRYHUVWKHZLUHG57%WRSURWHFWZLULQJFRQQHFWLRQVZKHQ


WKH57%LVVHDWHGRQWKHPRGXOH
Terminal Block and the
Housing  $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 20858-M

IMPORTANT ,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 ,QVWDOOWKH57%RQWRWKHPRGXOHWRFRQQHFWZLULQJ


Terminal Block onto 6KRFNKD]DUGH[LVWV,IWKH57%LVLQVWDOOHGRQWRWKHPRGXOH
ATTENTION
ZKLOHWKHILHOGVLGHSRZHULVDSSOLHGWKH57%ZLOOEH
the Module HOHFWULFDOO\OLYH'RQRWWRXFKWKH57%·VWHUPLQDOV)DLOXUHWR
REVHUYHWKLVFDXWLRQPD\FDXVHSHUVRQDOLQMXU\

! 7KH57%LVGHVLJQHGWRVXSSRUW5HPRYDODQG,QVHUWLRQ8QGHU
3RZHU 5,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 4-11

Removing the Removable ,I\RXQHHGWRUHPRYHWKHPRGXOHIURPWKHFKDVVLV\RXPXVWILUVWUHPRYHWKH


57%IURPWKHPRGXOH
Terminal Block from the
Module ATTENTION
6KRFNKD]DUGH[LVWV,IWKH57%LVUHPRYHGIURPWKH
PRGXOHZKLOHWKHILHOGVLGHSRZHULVDSSOLHGWKHPRGXOH
ZLOOEHHOHFWULFDOO\OLYH'RQRWWRXFKWKH57%·V

! WHUPLQDOV)DLOXUHWRREVHUYHWKLVFDXWLRQPD\FDXVH
SHUVRQDOLQMXU\
7KH57%LVGHVLJQHGWRVXSSRUW5HPRYDODQG,QVHUWLRQ
8QGHU3RZHU 5,83 +RZHYHUZKHQ\RXUHPRYHRU
LQVHUWDQ57%ZLWKILHOGVLGHSRZHUDSSOLHG
XQLQWHQGHGPDFKLQHPRWLRQRUORVVRISURFHVV
FRQWUROFDQRFFXU([HUFLVHH[WUHPHFDXWLRQZKHQ
XVLQJWKLVIHDWXUH,WLVUHFRPPHQGHGWKDWILHOGVLGH
SRZHUEHUHPRYHGEHIRUHUHPRYLQJWKHPRGXOH

IMPORTANT 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  3XVKLQDOOWKHWRSDQGERWWRPORFNLQJWDEV


from the Chassis

Locking tabs

41637

 3XOOPRGXOHRXWRIWKHFKDVVLV

41638

Publication 1756-UM002A-US-P - February 2000


Installing and Wiring the ControlLogix Programmable Limit Switch Module 4-13

Chapter Summary ,QWKLVFKDSWHU\RXOHDUQHGDERXW


and What’s Next • 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: See page:


Configuring Your Programmable Limit 5-1
Switch Module
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
Changing Configuration Through the Tags 5-13
Downloading Initial Configuration 5-16
Using Ladder Logic 5-17
Using Message Instructions 5-18
Creating a New Tag 5-19
Enter Message Configuration 5-20
Sending New Configuration 5-23
Module-Defined Configuration Data Types 5-24
Chapter Summary and What’s Next 5-34

Configuring Your <RXPXVWFRQILJXUH\RXUPRGXOHXSRQLQVWDOODWLRQ7KHPRGXOHZLOOQRWZRUN


XQWLOLWKDVEHHQFRQILJXUHG
Programmable Limit
Switch Module 7KH3/6PRGXOHXVHVWKHIROORZLQJGDWDW\SHVIRU
IMPORTANT
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]HUVHHSDJH PRGXOHGHILQHGGDWDW\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/6DFG SURYLGHGZLWK
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\SHVIURPWKHVDPSOHDSSOLFDWLRQILOH SOVFIJ$&' 

,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

New Module
1. Select a module
Page 5-5 from the list
2. Choose a
Major Revision

Configuration Wizard
Naming Screen Conn. Rate Screen
1. Name 1. RPI rate
Page 5-6 2. Description 2. Inhibit module
3. Slot number 3. Major fault if
4. Comm. format fault occurs in
5. Minor revision run mode
6. Keying choice

Click on FINISH button

Page 5-9 Create user-defined


data types

Page 5-13 Make configuration


changes in Tag Editor

Download configuration
Page 5-16
(Initial configuration is complete)

Use message instructions


to make configuration
Page 5-16 changes during normal
module operations 42282

Publication 1756-UM002A-US-P - February 2000


Configuring the ControlLogix Programmable Limit Switch Module 5-5

Creating a New Module $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 Data


5. Choose an Electronic
Format (For a detailed Keying method. (For
explanation of this field a detailed explanation
see page 5-7.) of this field, see
4. Make sure the
Minor Revision page 5-8. )
number matches
the label on the
side of your module
If you want to adjust If you want to use default
the connection connection options, click here to
options, click here finish this portion of creating a new
Go to page 5-8 module. You must write
user-defined data types.
Go to page 5-9.

Publication 1756-UM002A-US-P - February 2000


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 This Fault box is empty when you
connection failure with the I/O are offline. If a fault occurs while
module, click here 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 5-9

Creating User-Defined %HIRUH\RXFDQXVH\RXU3/6PRGXOH\RXPXVWDOVRJHQHUDWHWKHIROORZLQJ


XVHUGHILQHGGDWDW\SHV
Data Types
• /LPLWVZLWFKGDWDW\SH
• 2IIVHWGDWDW\SH
• 5HJLVWUDWLRQGDWDW\SH

<RXFDQQRWFRPSOHWH3/6PRGXOHFRQILJXUDWLRQZLWKRXWXVHUGHILQHG
GDWDW\SHV

IMPORTANT 7KHVDPSOHSURMHFW
0HVVDJLQJB&RQILJXUDWLRQBB3/6DFG SURYLGHGZLWK
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

 2SHQWKHVDPSOHSURMHFW 0HVVDJLQJB&RQILJXUDWLRQBB3/6DFG LQ


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 <RXPXVWUHSHDWWKHVHVWHSVIRUHDFKGDWDW\SHLQWKHRUGHU
WKH\DSSHDULQWKHVDPSOHDSSOLFDWLRQ

Publication 1756-UM002A-US-P - February 2000


Configuring the ControlLogix Programmable Limit Switch Module 5-13

Changing Configuration 6RPHFRQILJXUDEOHIHDWXUHVDUHFKDQJHGRQDPRGXOHZLGHEDVLVDQGVRPHRQ


DSRLQWE\SRLQWEDVLV
Through the Tags
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 $IWHU\RXKDYHFKDQJHGWKHFRQILJXUDWLRQGDWDIRUD3/6PRGXOHWKHFKDQJH


GRHVQRWDFWXDOO\WDNHDIIHFWXQWLO\RXGRZQORDGWKHQHZSURJUDPZKLFK
Configuration 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 $IWHUWKH3/6PRGXOHKDVEHJXQRSHUDWLRQ\RXFDQRQO\FKDQJHFRQILJXUDWLRQ


E\XVLQJODGGHUORJLFDQGPHVVDJHLQVWUXFWLRQV
During PLS Module
Operation )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 5-17

Using Ladder Logic <RXXVHODGGHUORJLFWRSHUIRUPWKHIROORZLQJRSHUDWLRQVRQ\RXU3/6PRGXOH

• FKDQJHFRQILJXUDWLRQGXULQJPRGXOHRSHUDWLRQ
• FKHFNVWDWXV
• SHUIRUPUXQWLPHVHUYLFHV

/DGGHUORJLFXVHVPHVVDJH 06* LQVWUXFWLRQVWRH[FKDQJHGDWDEHWZHHQWKH


FRQWUROOHUDQG3/6PRGXOH

7KHVDPSOHSURMHFW 0HVVDJLQJB&RQILJXUDWLRQBB3/6DFG GHVFULEHGRQ


SDJHSURYLGHVH[DPSOHVRIKRZWRZULWHFRQILJXUDWLRQIRURXWSXWVUHDG
RIIVHWYDOXHVDQGXSGDWHUHJLVWUDWLRQLQIRUPDWLRQ

<RXFDQDFFHVVWKHODGGHUORJLFE\GRXEOHFOLFNLQJRQWKH0DLQ5RXWLQHSRUWLRQ
RIWKH0DLQ3URJUDP

Double-click here to
enter the Main Routine

Click here to access the IMPORTANT: Message


configuration message instructions are
Rung 0 is an unconditional “jump to subroutine”. It directs the program scan through instruction for this rung. explained on page 5-18.
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.

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 ,QODGGHUORJLF\RXXVHPHVVDJHLQVWUXFWLRQVWRVHQGVHUYLFHVWRWKH3/6


PRGXOH06*LQVWUXFWLRQVVHQGDQH[SOLFLWVHUYLFHWRWKHPRGXOHFDXVLQJ
Instructions 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
FRQILJXUDWLRQPHVVDJH PRGXOHVHUYLFH WRD3/6PRGXOH ZKHUHWR
SHUIRUPVHUYLFH 

Message Type is CIP Generic


Service Code is 4c Source is PLSAxisConfig
Object Type is 4 Num. of Elements = 44
Object ID is 17 Destination is
Object Attribute is not used
left blank

7KHIROORZLQJWDEOHFRQWDLQVLQIRUPDWLRQWKDWPXVWEHHQWHUHGRQWKH
FRQILJXUDWLRQSRSXSVFUHHQWRSHUIRUP3/6PRGXOHVHUYLFHV

Table 5.A
Service Codes for the 1756-PLS Module
Enter the following: To send an Axis To send a Limit To send a PLS To send a PLS Input
Configuration Switch Offsets Message: Registration
Message: Configuration Message:
Message:
Service Code 4c 4c 4b 4b
Object Type 4 4 4 4
Object ID 17 33 37 36
(Channel Number)
Source PLSAxisConfig PLS2LimitSwitchWork N/A N/A
Var
Number of Elements 44 124 0 0
Destination N/A N/A PLSOffsetsData PLSInput
Registration

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 7KHVORWRID3/6PRGXOHLVWKHVORWRILWVFHQWHUVHFWLRQ
)RUH[DPSOHLIWKH3/6PRGXOHLVLQVWDOOHGLQVORWVDQG
XVHVORWLQWKHSDWK

Sending New Configuration $IWHU\RXPDNHWKHFRQILJXUDWLRQFKDQJH\RXPXVWVHQGDFRQILJXUDWLRQ


PHVVDJHLQVWUXFWLRQWRWKH3/6PRGXOH7KHFRQILJXUDWLRQFKDQJHVZLOOQRW
WDNHDIIHFWXQWLODQRWKHUFRQILJXUDWLRQPHVVDJHLQVWUXFWLRQLVVHQW

Publication 1756-UM002A-US-P - February 2000


5-24 Configuring the ControlLogix Programmable Limit Switch Module

Module-Defined 7KLVVHFWLRQOLVWVWKHPRGXOHGHILQHGGDWDW\SHV LQSXWRXWSXWDQG


FRQILJXUDWLRQ DVWKH\DSSHDUZKHQ\RXFUHDWHDQHZPRGXOH
Configuration Data Types
IMPORTANT 0RGXOHGHILQHGDQGXVHUGHILQHGGDWDW\SHVDUHDOVROLVWHG
Re 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 7KLVVHFWLRQOLVWVWKHXVHUGHILQHGGDWDW\SHVDVWKH\DSSHDULQWKHH[DPSOH


ODGGHUORJLFDSSOLFDWLRQZLWK56/RJL[9HUVLRQ
Data Types
IMPORTANT %HFDXVHYHUVLRQVRI56/RJL[ODWHUWKDQ9PD\
Re 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
WKHRXWSXWVRQWKHPRGXOH LHIRUHDFKRXWSXWWKHUHLVDVSHFLILF/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.
Rise 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.

Publication 1756-UM002A-US-P - February 2000


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: 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.

Chapter Summary and ,QWKLVFKDSWHU\RXOHDUQHGDERXW


What’s Next • 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: See page:


Using Indicators to Troubleshoot Your 6-1
Module
Using RSLogix 5000 to Troubleshoot Your 6-2
Module
Chapter Summary and What’s Next 6-2

Using Indicators to (DFK&RQWURO/RJL[3/6PRGXOHKDVLQGLFDWRUVZKLFKVKRZLQSXWDQGRXWSXW


VWDWXV/('LQGLFDWRUVDUHORFDWHGRQWKHIURQWRIWKHPRGXOH
Troubleshoot Your Module
LED indicators for the PLS module
7KH3/6PRGXOHXVHVWKHIROORZLQJVWDWXVLQGLFDWRUV

Indicator for Left Indicator for Resolver Module Indicator for Right
Slot I/O Module Slot I/O Module

PROG. LIMIT SWITCH PROG. LIMIT SWITCH PROG. LIMIT SWITCH

OUT 0 1 2 3 4 5 6 7 OUT 8 9 10 11 12 13 14 15
O O O
IN 0 1 2 3 4 5 6 7 K K IN 8 9 10 11 12 13 14 15 K

DC I/O RESOLVER DC I/O


41642

LED This display: Means: Take this action:


indicator:
Resolver OK Flashing green light The resolver module is operating under None
normal conditions.
Resolver OK Flashing red light One of the following: 1. Update NVS configuration.
1. NVS configuration needs to be updated. 2. Wait for NVS configuration update to finish.
2. Module is currently updating NVS
configuration.
OK Steady red light The module must be replaced. Replace the module.
I/O State1 Yellow The point is active. None
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.

1 Publication 1756-UM002A-US-P - February 2000


6-2 Troubleshooting Your Module

Using RSLogix 5000 to ,QDGGLWLRQWRWKH/('GLVSOD\RQWKHPRGXOH56/RJL[ZLOOGLVSOD\IDXOW


FRQGLWLRQV*HQHUDOPRGXOHIDXOWVDUHDOVRUHSRUWHGLQWKH7DJ(GLWRU<RX
Troubleshoot Your Module 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 ,QWKLVFKDSWHU\RXOHDUQHGDERXWWURXEOHVKRRWLQJWKHPRGXOH


What’s Next

Publication 1756-UM002A-US-P - February 2000


Appendix A

Specifications

7KLVDSSHQGL[SURYLGHVWKHVSHFLILFDWLRQVIRUWKH&RQWURO/RJL[3URJUDPPDEOH
/LPLW6ZLWFKPRGXOH7KHVHVSHFLILFDWLRQVDUHEURNHQLQWRWKHIROORZLQJ
VHFWLRQV

• 3/6JHQHUDOPRGXOHVSHFLILFDWLRQVVHHSDJH$
• 5HVROYHULQWHUIDFHPRGXOHVSHFLILFDWLRQVVHHSDJH$
• 9GFLQSXWVSHFLILFDWLRQVVHHSDJH$
• 9GFRXWSXWVSHFLILFDWLRQVVHHSDJH$

1 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 22.62W @ 30°C
18.22W @ 60°C
I/O @ Maximum dc Voltage 25.7W @ 30°C
21.3W @ 60°C
Thermal Dissipation
I/O @ Nominal dc Voltage 77.23 BTU/hr @ 30°C
62.2 BTU/hr @ 60°C
I/O @ Maximum dc Voltage 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 0 - 60°C (32° - 140°F) @ nominal dc I/O voltage
0 - 50°C (32° - 122°F) above nominal dc I/O voltage
Storage Humidity -40 - 85°C (-40° - 185°F)
Operating Humidity 0 - 95° non-condensing
Left & Right Slot Conductors
Wire Size 22-14 gauge (2mm2) stranded1
Insulation 3/64 inch (1.2mm) insulation maximum
Category
12, 3
Center Slot Conductors
Wire Size Alpha Cable #6054C (use 3 of 4 twisted pairs)
Cable Distance 300 ft (100m) maximum
Category 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
Maximum wire size will require extended housing - 1756-TBE.
2
Use this conductor category information for planning conductor routing as described in the system level
installation manual.
3 Refer to publication 1770-4.1, “Programming Controller Wiring and Grounding Guidelines.”
4
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 1.86W @ 60°C
Input @ Maximum dc Voltage 2.8W @ 60°C
Thermal Dissipation
Input @ Nominal dc Voltage 6.35 BTU/hr
Input @ Maximum dc Voltage 9.56 BTU/hr
On-State Voltage
Nominal Range 10.8 - 26.4V dc
Maximum 31.2V dc
Minimum 10V dc
Off-State Voltage
Maximum 5V dc
On-State Current
Maximum 10mA
Minimum 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) <15µs @ 30°C
(maximum) <150µs @ 60°C
On to Off(typical) <30µs @ 30°C
(maximum) <200µs @ 60°C
Reverse Polarity Protection Yes
Isolation Voltage
Group to Group 100% Tested at 2546V dc for 1s
(250V ac maximum continuous voltage between groups)
User to System 100% Tested at 2546V dc for 1s

12 TO 24 VDC Output Specifications

I/O Sections–Outputs
Number of Outputs 16 (2 groups of 4 per I/O section)
Output Power Dissipation/Slot
Output @ Nominal dc Voltage 5.4W @ 30°C
3.2W @ 60°C
Output @ Maximum dc Voltage 6W @ 30°C
3.8W @ 60°C
Thermal Dissipation
Output @ Nominal dc Voltage 18.43 BTU/hr @ 30°C
10.93 BTU/hr @ 60°C
Output @ Maximum dc Voltage 21.48 BTU/hr @ 30°C
11.93 BTU/hr @ 60°C
Output Power Dissipation/Slot 3.2W @ 60°C
Thermal Dissipation 10.93 BTU/hr @ 60°C
On-State Voltage
Nominal Range 10.8 - 26.4V dc
Maximum 31.2V dc
Minimum 10V dc
Voltage Drop/Output
Maximum 0.55V dc
Output Switch Times Switching 1A @ 24V dc
Output Delay Time
Off to On <15µs @ 60°C
On to Off <25µs @ 60°C

Publication 1756-UM002A-US-P - February 2000


Specifications A-5

I/O Sections–Outputs (continued)


Current Rating
Per Point 1A maximum @ 30°C
(Derate 16.7mA/°C above 30°C) 0.5A maximum @ 60°C
Per Group 4A maximum @ 30°C
(Derate 66.8mA/°C above 30°C) 2A maximum @ 60°C
Per Module 8A maximum @ 30°C
(Derate 133.6mA/°C above 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 <10µA @ 60°C
Maximum 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 100% Tested at 2546V dc for 1s
(250V ac maximum continuous voltage between groups)
User to System 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 D
Agency Certification Data Communications Format 
CE  Data Consumer 3
Allen-Bradley Resolver 3 Data Exchange
And Enable  Producer/consumer model 
Data Transmissions
Choosing a communications format 
C
Data Types
CE Certification  Module-defined 3, 
Changing Module Tags After Operation Begins  User-defined 3, 
Communications Format  With the module 
Choosing in RSLogix 5000 
Data 
Listen-only Data  E
Configuration Electronic Keying 3, 
Accessing controller tags  Choosing in RSLogix 5000 , 
Changing module tags after operation begins  Electrostatic Discharge
Changing through tags  Preventing 
Communications pop-up screen  Enable Logic 
Configuration pop-up screen  And enable 
Creating a new tag  Arm windowed enable 
Entering message configuration  Output Override , 
Overview of the process  Pulse enable 
Sending new configuration to the module ,  RPM enable 
Service codes  Timer Enable 
Using data structures  Windowed enable 
Using ladder logic  Windowed enable high limit 
Using message instructions  Windowed enable input 
Using tags for configuration  Windowed enable low limit 
Configuration Structures 
Module-defined data types 
F
User-defined data types 
Configuration Types  Fault Reporting 
Configuring the Module  Faults
Connection 3 Reporting 
Connections 
Direct connection 3,  H
Listen-only 3,  Home Position
ControlBus 3,  Limit switch 
Controller PLS module 
Logix5550 Controller 3
Controllers Tags
Accessing  I
ControlNet I/O Modules
PLS modules in remote chassis  Wiring 
Output modules in remote chassis  Indicators , 
Setting the Network Update Time (NUT)  Using to troubleshoot 

Publication 1756-UM002A-US-P - February 2000


2 Index

Inhibit N
the module  Network Update Time (NUT) 3
Input Invert  for ControlNet 
Invert Nudge Down Input
Inputs  PLS module 
Outputs  Nudge Down Offset 
Nudge Up Input
K PLS module 
Keying Nudge Up Offset 
Electronic 3, ,  Nudge Up/Down
Mechanical  PLS module 
the RTB 
mechanically keying the RTB  O
the Removable Terminal Block mechanically  Offset
Nudge Down 
L Nudge Up 
Ladder Logic  Output Data Echo 
Creating new tag  Output Invert 
Message configuration  Output Override , 
message instruction  Ownership 
Message instructions  Remote connections for output modules only 
Lead Speed Distance 
Lead Speed RPM  P
LED Status Information  PLS Data Types 
Listen-only Data Communications Format  Module-defined data types 
Locking User-defined data types 
RTB onto the module  Preset
Logix5550 3 Limit switch 
Low-High Limit Setpoints  PLS module 
Preset Input
M Limit switch 
Major Revision 3 PLS module 
Choosing in RSLogix 5000  Producer/Consumer
Mechanical Keying ,  Network model 
Message Configuration Pulse Enable 
Sending configuration information 
Message Instructions R
Sending services to the module  Related Products and Documentation 3
Minor Revision 3 Remote Chassis
Choosing in RSLogix 5000  P module operation , 
Module Fault Reporting  Using output modules 
Module Services Removable Terminal Block 3, 
Codes  Mechanically keying the RTB 
Module-Defined Data Types 3, , 

Publication 1756-UM002A-US-P - February 2000


Index 3

Removable Terminal Block (RTB) Using with RSLogix 5000 


Installing 
Recommendations for wiring 
S
Removing 
Using with the housing  Scaling 
Removal and Insertion Under Power (RIUP) 3, , Service Codes for the PLS module 
, , ,  Setpoints
Reporting Module Faults  Low-High Limit 
Requested Packet Interval (RPI) 3 Stitching 
Adjusting in RSLogix 5000  Sink Inputs 
Resolver 3 Software Tags
Resolver Module using tags to change configuration 
Wiring  Source Outputs 
Revision Specifications
Major  General module $
Minor  Inputs $
Rockwell Automation Support 3 Outputs $
RPI Resolver interface $
Adjusting in RSLogix 5000  Speed Compensation 
RPM Enable  Configuring for lead time 
RPM Filter  Determining lead speed distance and RPM for a desired
RPM High Limit  lead time 
RPM Low Limit  Lead speed distance 
RSLogix 5000 3 Lead speed RPM 
Adjusting the RPI  RPM filter 
Changing configuration through the tags  Trail speed distance 
Changing module tags after operation begins  Trail speed RPM 
Choosing a communications format  Status Indicators , 
Choosing major revision  Using to troubleshoot 
Choosing minor revision  Stitching Setpoints 
Communications pop-up screen 
Configuration pop-up screen  T
Configuration structures  Tags
Configuring the module ,  Changing configuration 
Creating new tags  Creating new configuration tags 
Electronic keying ,  Timer enable 
Inhibiting the module  Troubleshooting
Message configuration  Module status indicators 
Reporting faults  Using indicators 
Sending new configuration to the module ,  Using RSLogix 5000 
Troubleshooting the module  Using status indicators 
Using ladder logic 
Using message instructions 
Using with RSNetWorx  U
RSNetworx User-Defined Data Types 3, , 

Publication 1756-UM002A-US-P - February 2000


4 Index

W I/O modules 


Windowed Enable  NEMA clamp RTB 
High Limit  Recommendations for wiring your RTB 
Input  Resolver module 
Low Limit  Spring clamp RTB 
Windowed EnableArm 
Wiring Z
connecting grounded end of wiring  Zero Offset
connecting ungrounded end of wiring  Limit switch 
Connecting wiring to the RTB  PLS module 
Grounding connection cables 

Publication 1756-UM002A-US-P - February 2000


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 Pub. No. 1756-UM002A-US-P Pub. Date February Part No. 957259-80

Check Problem(s) Type: Describe Problem(s) Internal Use Only


Technical Accuracy text illustration

Completeness procedure/step illustration definition info in manual


What information is missing? example guideline feature (accessibility)
explanation other 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)

Other Comments

PLEASE REMOVE
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
Publication 1756-UM002A-US-P - February 2000 PN 957259-80
Supersedes Publication 1756-6.5.20 – June 1999 © (1999) Rockwell International Corporation. Printed in the U.S.A.

Você também pode gostar