Download 1756-UM002A-US-P, ControlLogix Programmable Limit Switch

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