Series 1746L PLC LDT Interface Module Installation & Programming Manual For Allen-Bradley® SLC 500 I/O Chassis
.
1080 North Crooks Road Clawson, MI 48017-1097 Phone: (248) 435-0700 FAX: (248) 435-8120 Internet: www.ametekapt.com www.ametek.com Preface This manual will instruct the user in installing and programming the Series 1746L Gemco PLC LDT Interface Module. Chapter 2 contains information on installing the 1746L PLC LDT Interface Module and the LDT/Cable. Chapter 3 provides instructions on programming the 1746L, while Chapter 4 contains an Application Example.
Contents Chapter 1: Introduction & Overview 1 Chapter 2: Installation 6 Chapter 3: Setup & Programming 7 Chapter 4: Application Examples 14 Appendix A: Specifications 17 Appendix B: Wiring Diagram 18 1.1 1.2 1.3 1.4 ii I/O Image Table ..................................................................................................................1 Output Image Table .............................................................................................................
Chapter 1: Introduction & Overview Chapter 1: Introduction & Overview The Series 1746L PLC LDT Interface Module interfaces with a Linear Displacement Transducer (LDT) and incorporates Allen-Bradley SLC 500 I/O interface technology, and is completely compatible with the A-B series 1746 I/O chassis. The unit monitors machine/process position and delivers absolute position data with up to 0.001” resolution per scan of the SLC 500 processor.
Chapter 1: Introduction & Overview the output image table is a bit register. This bit register contains a programming bit used to initiate the programming sequence. The second word is the command word and the other 6 words are used for the command parameters. In order to program a parameter, the command is entered into the command word and the parameter values are entered in the parameter words. The programming bit in the bit register is set to a 1 to indicate there is new data in the output image table.
Chapter 1: Introduction & Overview Move Time This value is used when the input is configured as a movement detect. This value is the time that movement should be detected after the input has gone high. No Move Time This value is used when the input is configured as a movement detect. This value is the time that no movement should be detected after the input has gone low. Command Bit Register The command bit register is used for programming and clearing error flags. This bit register is monitored continuously.
Chapter 1: Introduction & Overview Acknowledge Bit This bit is set to indicate that the LDT input card recognized the 0 to 1 transition on the programming bit and programmed the parameters requested. It is cleared when the programming bit goes back to zero. Error Bit This bit is set to indicate that the LDT input card recognized the 0 to 1 transition on the programming bit but encountered an error when processing the data. It is cleared when the programming bit goes back to zero.
Chapter 1: Introduction & Overview Non-Volatile Memory The non-volatile memory on the 1746L card is provided in the form of EEPROM. Because this is not battery backed memory, no battery maintenance is required. The user can save the 1746L LDT Interface Module configuration to EEPROM. The “Save Configuration”, Command 6, is used to do this. NOTE: The EEPROM on the 1746L is only guaranteed to 10,000 write cycles. Because of this it is recommended that this command be used sparingly.
Chapter 2: Installation Chapter 2: Installation I/O Rack Installation & Removal Before installation, confirm that the I/O power is compatible with the Series 1746L PLC LDT Interface Module. (See Appendix A: Specifications, Power Requirements). The Series 1746L PLC LDT Interface Module can be installed into any open slot in the A-B SLC 500 rack. Align the module’s circuit board with the top and bottom card guides and gently slide in until it latches securely.
Chapter 3: Set-Up & Programming Chapter 3: Setup & Programming Getting Started Before the 1746L PLC LDT Interface Module can communicate with the A-B SLC 500 processor, the system must be configured to include the 1746L PLC LDT Interface Module. This is done through either the APS Software or the hand-held controller. When defining the system, the program will prompt for a SPIOGA ID code. The ID code for the 1746L PLC LDT Interface Module is: 3535.
Chapter 3: Set-Up & Programming Data Format Bit The purpose of this bit is to add an option that will allow the customer to display the position value in a more readable format. By setting bit 7 of the Command Bit Register to one, the position will be displayed in the following format: The thousandths digits will be displayed in the high word and the hundredths, tens, and ones digits will be displayed in the low word. See example below and specifications for position update times.
Chapter 3: Set-Up & Programming Inch/mm Bit When the Inch/mm bit is cleared, the position and velocity data is in inches. When this bit is set, the units of measurement are in millimeters. Command 1: Configuration Command 1 is used to configure the system for the type of LDTs and inputs. The 1746 LDT Interface Module can support 5 different types of LDTs: Control Pulse Start/Stop Variable Pulse Variable Pulse Internal This command also configures the two inputs.
Chapter 3: Set-Up & Programming Parameter 3 is the input type. Input Type Number 0 1 2 Description No Input Movement Detection Position Hold Parameters 4 and 5 are the same as 2 and 3 only they define the LDT and input types for the second channel (optional). The default configuration is no input. Command 2: Position Scaling Data This command will program the LDT characteristics.
Chapter 3: Set-Up & Programming Output Image Table Word 0 Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7 Description Bit Register Command Register (3) Parameter 1 LDT Number Parameter 2 Home Position (high word) Parameter 3 Home Position (low word) Parameter 4 Reserved Parameter 5 Reserved Parameter 6 Reserved Parameter 1 will specify whether the new position is for LDT 1 or 2. Parameters 2 and 3 contain the new position that the LDT is to reset its position to.
Chapter 3: Set-Up & Programming Command 5: Move Timeout Data This command programs the move detect timeout and the no move detect timeout. The parameters for this command are defined below: Output Image Table Word 0 Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7 Description Bit Register Command Register (5) Parameter 1 Input Number Parameter 2 Move Timeout Parameter 3 No Move Timeout Parameter 4 Reserved Parameter 5 Reserved Parameter 6 Reserved Parameter 1 is the LDT input number.
Chapter 3: Set-Up & Programming Single Channel Status Bit Register Position 1 (high) Position 1 (low) Velocity 1 Word 0 Word 1 Word 2 Word 3 Word 4 Word 5 Word 6 Word 7 Dual Channel Status Bit Register Position 1 (high) Position 1 (low) Velocity 1 Position 2 (high) Position 2 (low) Velocity Status Bit Register The bit register has been defined below: Bit 15 14 13 12 11 10 9 8 ACK DATA ERR INPUT STATE 1 INPUT STATE 2 UPPER LIMIT 1 LOWER LIMIT 1 UPPER LIMIT 2 LOWER LIMIT 2 Bit 7 6 5 4 3
Chapter 3: Set-Up & Programming Lower Limit 2 This bit is set when the position falls below the programmed lower limit for LDT 2. It is cleared when the position is greater than or equal to the programmed lower limit. Move Error 1 This bit is set if there is no movement detected within a specified time period after input 1 has become activated. This bit is cleared when input 1 is deactivated.
Chapter 4: Application Examples Chapter 4: Application Examples The following is an example program for setting up the 1746L LDT Interface Module. The 1746L LDT Interface Module is installed in slot 1 of the SLC 500 rack.
Chapter 4: Application Examples WHEN COPY OF THE 1746L CONFIGURATION COMMAND IS COMPLETE, SET THE STATE FLAG TO CONFIGURE LDT 1 Program Bit Set Config Bit Set Ack Bit Set O:1 I:1 N9:0 0002 0 15 OTHER 15 OTHER MOV Move Source 2 2< N:9.0 0< Dest Clear Program Bit O:1 U COPY THE COMMAND TO CONFIGURE LDT 1 WITH WIRE SPEED, COUNT DIRECTION, RECIRCULATIONS AND THE LDT LENGTH LDT 1 Config Bit Set Ack Bit Cleared N9:0 I:1 0003 0 15 OTHER 15 OTHER COP Copy File Source Dest Length #N7:10 #O:1.
Chapter 4: Application Examples After configuration is complete, the program will copy the position of LDT 1 and LDT 2 from the input image table into a non-volatile location. 0007 MOV Move Source COPY LDT 1 POSITION (LOW WORD) TO A NON-VOLATILE LOCATION Dest 0008 MOV Move Source COPY LDT 1 VELOCITY TO A NON-VOLATILE LOCATION Dest 0009 MOV Move Source COPY LDT 2 POSITION (LOW WORD) TO A NON-VOLATILE LOCATION Dest 0010 MOV Move Source COPY LDT 2VELOCITY TO A NON-VOLATILE LOCATION Dest I:1.
Appendix A: Specifications Appendix A: Specifications Power Requirements: 0.500A max. @ 5 Vdc 0.0A @ 24 Vdc +24Vdc Output: Protection: Thermal, Over-Current, Short Current: 300 mA @ +24Vdc Max. Regulation: +24Vdc +/- 5% Max Resolution: 0.001” or 0.01mm Update Times (per LDT): Velocity: Temperature Range: w/Velocity (w/o Data Format) (w/ Data Format) w/o Velocity (w/o Data Format) (w/ Data Format) No Recircs w/Recircs 4.0mS 4.5mS 6.0mS 6.5mS 3.0mS 3.5mS 4.5mS 5.0mS 0.1” accuracy 0.
Installation & Programming Manual PART NUMBER SD0403803 SD0402100 SD0402800 NOTES: UNLESS OTHERWISE SPECIFIED A 1. REQUIRED FOR SPECIAL INPUT FEATURES ONLY. QTY 1 1 1 CABLE TERMINATION KIT (P/N SD0443800) NOTES: UNLESS OTHERWISE SPECIFIED 1. MAX. OUTPUT POWER FOR BOTH PROBES IS 300mA@24VDC. 2. INSULATE AND TIE BACK ALL UNUSED WIRES.
1080 N. Crooks Road Clawson, MI 48017 800-635-0289 248-435-0700 Fax 248-435-8120 www.ametekapt.com www.ametek.com 1221 1746L.M1R 10/06.