background image

 

                                     

 

 

20 Gear Drive, Plymouth Industrial Park, Terryville, CT 06786                                                      page: 11 
Tel: (860) 585-1254     Fax: (860) 584-1973     Web: www.amci.com 
 

ControlLogix 7252 LDT Interface Manual 

 

Revision 1.5 

Chapter 3: Programmable Parameters 

 

The 7252 is configured by programming its Programmable Parameters.  These parameters are broken down into three 
groups, Module Setup, LDT Setup, and Data Setup parameters.   
 
The 7252 uses two methods for the programming and monitoring of data. Input and Output registers are used to 
program and monitor data that occurs on a regular schedule, such as reading the data value and status information or 
setting the system time. Message instructions are used for operations that occur less frequently, such as programming 
the module set up parameters or reading back the set up data for trouble shooting purposes.  
 
Transducer Fault Latch - 
Transducer faults can be caused by improper wiring, electrical noise, or a damaged 
transducer. When the unit detects a fault condition, it reports this fault over the backplane.  Normally, a transducer fault 
is not latched by the 7252 module and the Transducer Fault conditions will be cleared as soon as the 7252 module 
detects valid LDT signals.  If you have a situation where electrical noise is causing spurious transducer faults that you 
can safely ignore, leave this parameter in its default condition.  However, if you want to reliably capture these transient 
faults, then you must enable the Transducer Fault Latch parameter.  In this case, you must send a Clear Error command 
to the 7252 module to clear the fault.    
 
The default Transducer Fault Latch value is set to Self Clearing. 
 
Count Direction:  
This parameter gives you the ability to reverse the direction of motion needed to increase the 
position count. For simplicity’s sake, the two values for this parameter are called Positive Direction and Negative 
Direction
. When this parameter is set to its default of Positive, the Data Value is not changed. When this parameter is 
set to Negative, the Data Value is multiplied by -1 before it is reported. For linear transducers, this has the effect of 
reversing the direction of motion needed to increase the count. When using LDT’s and the Count Direction is set to 
Positive, the Data Value usually increases as the magnet moves away from the head of the LDT. When the Count 
Direction is set to Negative, the Data Value increases as the magnet moves towards the head of the LDT.  You will 
need probably need to Apply the Preset to the Data Value after you program the Count Direction parameter.  

 

Velocity Update Time:  The Velocity Update Time parameter sets the amount of time between Rate of Change 
information updates to the PLC.  Its can be set to either 60 milliseconds or 120 milliseconds, with 120 milliseconds 
being the default.  Decrease the time between updates for faster response to changes in this value. Increase the time 
between updates for better averaging of this value.  The Velocity update time does not affect the rate at which the 
position data is updated.    

 

The Velocity data is measured in Counts/Second.  For example, if you have programmed the 7252 module for 0.001 
inch resolution, and if the magnet is moving at a rate of two inches per second, then the 7252 module will report a 
velocity value of 2000 counts / second.   

 

Measurement Unit - Specifies the measurement unit for the Full Scale Length parameter and affects 
the values that can be entered for Full Scale Count. This bit will indicate whether the unit of measurement is in inches 
or mm (millimeters).  
 

 

When this bit is set to ‘1’, the position and velocity data is reported back in mm with a maximum resolution of 
0.1mm 

 

When this bit is set to ‘0’, the unit of measurement will be reported back in inches with a maximum resolution 
of 0.001 in 

 

The default Measurement Unit parameter is inches 

 

Summary of Contents for ControlLogix 7252 LDT

Page 1: ... module can be used to Apply the Preset or to send the PLC s Central System Clock Time to the 7252 module This optional and additional feature causes the module to use this system time and the sensors velocity data to calculate an Interpolated or Look Ahead Data value The 7252 module stores its parameters in a non volatile flash memory when power is removed so it is not necessary to program the mo...

Page 2: ...cts under normal use in materials and workmanship for a period of 18 months Within this warranty period AMCI shall at its option repair or replace free of charge any equipment covered by this warranty which is returned shipping charges prepaid within one year from date of invoice and which upon examination proves to be defective in material or workmanship and not caused by accident misuse neglect ...

Page 3: ...11 Velocity Update Time 11 Measurement Unit 11 LDT Mode 12 LDT Gradient 12 Full Scale Length 12 Full Scale Counts 12 Preset Value 12 Apply Preset 12 Latched Input 13 Limit Switch Position 13 Interpolated Data Value 13 Message Instructions Chapter 4 14 Configuration Tab 14 Writing Data Setup 15 Reading Data Setup 15 Communication Tab 16 Extended Error Codes 16 Setup Data Chapter 5 17 Reading Status...

Page 4: ...p all activities associated with the unused channel which will improve the throughput time Owner Controller Listen Only Parameter Assembly Instance Size in 32 bit words Assembly Instance Size in 32 bit words 1 Channel INPUT 101 5 101 5 OUTPUT 111 2 115 1 CONFIGURATION 1 0 5 0 2 Channels INPUT 102 10 102 10 OUTPUT 112 4 115 1 CONFIGURATION 2 0 5 0 The Owner Controller setup will be used in most ins...

Page 5: ...his 5Vdc supply can supply a maximum of 500mA 5 of current Latching Inputs The Latching Input terminals accept an up to 24VDC signal across pins 17 15 18 16 The latching function is performed as programmed when power is applied removed OFF to ON and or ON to OFF to from the input Voltage Range 0 to 30Vdc On State 8 to 30Vdc Off State 0 to 2Vdc Current Draw 10mA 24Vdc The latching inputs must be on...

Page 6: ...ing power to the module will also clear a Latched Transducer Fault AMCI LDT Status OK Status LED Solid Red Data Flash Memory Fault Blinking Red Green Module Hardware Comm Failure Blinking Red Non Clearable Transducer Fault Blinking Green Clearable Transducer Fault Solid Green No Errors OK LED Solid Green Module Owned two way communication Blinking Green PLC in Program Mode or rack configuration no...

Page 7: ...o coupler latching inputs to either sourcing or sinking devices 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 External 24V GND 2 Channel 2 Interrogate Channel 2 Interrogate Channel 2 Return Channel 2 Return Earth Ground 2 shields Latch Input channel 2 Latch Input channel 2 External 24V GND 4 5Vdc out 2 Earth Ground 1 shields GND 1 Channel 1 Inte...

Page 8: ...u are using A B guidelines for cabling installation treat the transducer cable as a Category 2 cable It can be installed in conduit along with other low power cabling such as communication cables and low power ac dc I O lines It cannot be installed in conduit with ac power lines or high power ac dc I O lines Like all signal and communication cable the transducer cable should be shielded These shie...

Page 9: ...ds in duration will follow from the LDT The time it takes from the leading edge of the LDT output start pulse to the leading edge of the LDT output stop pulse is proportional to the distance from the null zone to the LDT magnet The order of these pulses is illustrated in the following figure 2 Control Pulse Mode The Control Pulse signal interface of the 7252 module is a differential RS 422 output ...

Page 10: ...lses is illustrated in the following figure 4 PWM Mode 2 Variable Pulse with Internal Interrogation This mode is similar to PWM Mode 1 except that no interrogation from the 7252 module is needed Instead the LDT when powered will continually output pulse width modulated signals The duration of this output pulse is proportional to the distance from the null zone to the magnet The order of these puls...

Page 11: ...rameter are called Positive Direction and Negative Direction When this parameter is set to its default of Positive the Data Value is not changed When this parameter is set to Negative the Data Value is multiplied by 1 before it is reported For linear transducers this has the effect of reversing the direction of motion needed to increase the count When using LDT s and the Count Direction is set to ...

Page 12: ...le Length 1000 if Measurement Unit is inches or 2 to Full Scale Length 10 if Measurement Unit is millimeters Default value of 16000 Resolution equals 0 001 inches Preset Value The zero position of the LDT encoder s Data Value may not match the zero position of the application machine The Preset Value parameter gives you the ability to offset the Data Value from the actual LDT data to a value that ...

Page 13: ...may be useful for customers using the ControlLogix PLC s virtual axis functionality If used the 7252 module will take the PLC s Central System Clock Time and the sensor s velocity data to calculate an Interpolated or Look Ahead Data value This has two possible functions One the Interpolated Data Value along with the time value can be sent to other ControlLogix modules for example the AMCI 8213 VA ...

Page 14: ...ESSAGE data type 4 Clicking on the button in the Message Instruction opens the Message Configuration Window shown below Enter the appropriate data for the channel and operation being performed When finished click on the Apply button to accept the new data Message Type CIP Generic Service Type Must be Custom Service Code 4C to write data to the 7252 module 4B to read data from the 7252 module Class...

Page 15: ...ing used to read data from the 7252 module then the Destination Parameter must be set to the first tag of the array where the data will be placed The Message Instruction is used with the following information to send Setup Data to the 7252 module LDT Channel 1 SERVICE CODE 4C CLASS 4 Length in Bytes 28 Used with assembly instances 101 102 INSTANCE 201 ATTRIBUTE 0 LDT Channel 2 SERVICE CODE 4C CLAS...

Page 16: ... the values that will be displayed in this register if the data sent to the 7252 module is not valid Extended Error Codes 1 Configuration Bits Word Format Error Reserved bits not equal to 0 Selecting one of the reserved LDT mode types 2 LDT Gradient Value is outside of its valid range of 80000 to 99999 3 Full Scale Length is outside of its valid range of 2 to 800 if the units are in inches 50 to 2...

Page 17: ... OFF Position 0 to 16 FFFF_FFFF 2 147 483 648 to 2 147 483 647 0 All of the data must be present and valid when the message instruction is used to send the data to the 7252 module If the data is not valid all of the data will be ignored the message instruction s error bit will be set and the extended error code will indicate exactly how the data is invalid See chapter 3 for definitions of the set ...

Page 18: ...t words The destination address must be made up of a tag array that is at least eight DINT words long Please note that it is possible to read only valid data from the 7252 module The module does not store any Setup Data that caused the Message Instruction s Error bit to be set Reading Data from the LDT Module Data Type Word Number Function 32 bit 0 Configuration Bits 32 bit 1 LDT Gradient 32 bit 2...

Page 19: ... of the Interpolation Data value the Interpolation Acknowledge bit the Limit Switch State Bit and the Interpolation Limit Switch State Bit should be used directly from their respective Input Registers The data contained in the input registers consists of Status Word Data Value Velocity and any associated Latched or Interpolated Data Values Input Data for the 1 Channel Configuration Channel Number ...

Page 20: ...is bit will only be updated on the 0 to 1 or 1 to 0 transitions of the Interpolation Command Output bit Bit 7 TRANSDUCER FAULT This bit will be set to indicate one of the following conditions By default transducer fault errors will be removed as soon as the problem has been corrected However if the 7275 module has been programmed for Transducer Fault Latch this bit will remain set until the Clear ...

Page 21: ...of two inches per second then the 7252 module will report a velocity value of 2000 counts second Latched Data Value This register shows what the Data Value was when the Latch Input transitioned depending on the configuration from 0 to 1 and or from 1 to 0 The Latched Data Value will be reset to zero at power up Also the current Data Value will be placed in this register if the input is configured ...

Page 22: ...d calculate the Interpolated Data Value This Interpolated Data Value will be read by the PLC during the next RPI update of the module Bit 2 CLEAR LATCHED TRANSDUCER FAULTS A 0 to 1 transition of this bit will clear a Latched Transducer Fault Error message Bits 3 to 31 Reserved for future use Apply Preset Programming Cycle 1 The ladder logic program sets the APPLY PRESET COMMAND bit when you want t...

Page 23: ...esired Central System Time value into the Interpolation CST Value Output Register 4 Based on the state of the Interpolation Acknowledge bit toggle the Interpolation Command bit either on or off 5 Based on the measured Velocity for the corresponding sensor channel the 7252 module calculates the Interpolated Data Value and places it in the respective Input Register The 7252 module then adjusts the I...

Page 24: ...updated Revision 1 2 was created on 3 9 09 Default Units Bit changed to 0 inches Was 1 mm Power up note added on page 18 Revision 1 3 was created on 8 14 09 Velocity update time changed from 160 to 120 ms Throughput Time 0 2ms to 1 2ms depending on channels used Throughput Time 3 ms to 15 ms depending on channels used and LDT Length Setup Parameter Full Scale Length Range changed from 2 to 23300 m...

Reviews: