Home
7264 ControlLogix SSI Interface Specifications
Contents
1. 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 Tel 860 585 1254 Fax 860 584 1973 Web www amci com Revision 0 1 Input Data for the three SSI channel configuration Input Data for the four SSI channel confiquration page 18 ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Description of Status Words 1 to 4 Bit 0 APPLY PRESET ACKNOWLEDGE This bit will be set when the corresponding Apply Preset Command bit is set in the output registers Bit 1 INTERPOLATION ACKNOWLEDGE This bit will be set when the corresponding Interpolation Command bit is set in the output registers after carrying out the INTERPOLATION operation Bit 2 VELOCITY AT ZERO Set when there has been no motion for the last portion of the Velocity Update Time Bit 3 MOTION DIRECTION Set when data value is decreasing The bit remains in the last state when there is no motion Bit 4 LATCHING INPUT Set when the latching input for respective channel is receiving power This bit will be set even if the function of the input has been disabled by the channel s programming Bit 5 LIMIT SWITCH STATE Set when the data value is between the programmed Limit Switch ON and OFF Setpoints Bit 6 INTERPOLATION LIMIT SWITCH STATE Set when the interpolated data value is between the programmed Limit Switch ON and OF F Setpoints This bit will only be updated on the 0 to 1 or 1 to 0 transitions of the Interpolation Command Output bi
2. Therefore the user and others responsible for applying these products described herein are responsible for determining the acceptability for each application While efforts have been made to provide accurate information within this manual AMCI assumes no responsibility for the application or the completeness of the information contained herein Throughout this manual the following two notices are used to highlight important points WARNINGS tell you when people may be hurt or equipment may be damaged if the procedure is not followed properly CAUTIONS tell you when equipment may be damaged if the procedure is not followed properly No patent liability is assumed by AMCI with respect to use of information circuits equipment or software described in this manual The information contained within this manual is subject to change without notice UNDER NO CIRCUMSTANCES WILL ADVANCED MICRO CONTROLS INC BE RESPONSIBLE OR LIABLE FOR ANY DAMAGES OR LOSSES INCLUDING INDIRECT OR CONSEQUENTIAL DAMAGES OR LOSSES ARISING FROM THE USE OF ANY INFORMATION CONTAINED WITHIN THIS MANUAL OR THE USE OF ANY PRODUCTS OR SERVICES REFERENCED HEREIN Standard Warranty ADVANCED MICRO CONTROLS INC warrants that all equipment manufactured by it will be free from defects 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
3. Data Value allows the user to Look Ahead to what the Data Value will be at a defined time in the future The 7264 module stores its parameters in a non volatile flash memory when power is removed so it is not necessary to program the module at every power up However this flash memory is good for a minimum of 10 000 write cycles so the module must not be programmed during every machine cycle The four latching inputs are sinking and will activate when they see a voltage level between 8 and 24Vdc These inputs can be programmed to capture the scaled SSI data on the rising falling or both transitions of the input Through the use of different rack Assembly Instances the 7264 can be configured to operate with one two three or all four of the available four channels Disabling any unused channels is recommended because the module will stop all activities associated with the unused channels improving the module s throughput time Sample programs showing how to program the 7264 module are available from the following page of our website http www amci com sampleprograms asp 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 1 Tel 860 585 1254 Fax 860 584 1973 Web www amci com AMICI 7264 ControlLogix SSI Interface Specifications Revision 0 1 General Information Important User Information The products and application data described in this manual are useful in a wide variety of different applications
4. Limit Switch Position This two word parameters defines ON and OFF setpoints If the ON setpoint is less than the OFF setpoint a bit in the Input Registers which can be easily interrogated by a relay instruction will be set when the Data Value is between these two setpoints If the ON setpoint is greater than then OFF setpoint then the bit will be set when the Data Value is outside of the these two setpoints A separate Limit Switch bit based on the same ON OFF setpoints also exists for the Interpolation Data Value SSI Setup Parameters These parameters are used to extract the SSI Data Value from the bit stream These parameters define the clock speed of the data transfer the number of clock bits the position and length of the SSI data within the bit stream and the format of the data SSI Clock Frequency This parameter allows you to set the SSI clock frequency to one of four values 125kHz 250kHz 500kHz or 1 0MHz The default value of 125kHz value will work in all applications Your sensor s user manual should contain information on what SSI Clock Frequency is appropriate for both the sensor and the type and length of cable used Number of SSI Data Bits This parameter defines how many bits of the data stream make up the Data Value This parameter has a range of 1 to 32 Most Significant Bit MSB Number This parameter defines the bit location of the first bit of the Data Value in the data bit stream This parameter has a range of 1 t
5. Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Message Configuration Communication Tab When the Configuration window shown above is completed click on the Communication tab The following window will open Click on the Browse button and set the path parameter to the slot where the 7264 module is located All of the remaining Communication parameters can remain at their default settings Message Configuration message_ch1 Configuration Communication Tag Path AMC 7264 Browse AMCI_7264 oF GH Ea ESAN Connected IV e Extended Error Codes The Message Instructions used to send data to the 7264 module have an error register that can be used to obtain diagnostic information from the module This register s address is user_tag exerr The following table shows the values that will be displayed in this register if the data sent to the 7264 module is not valid Extended Error Codes 1 Configuration Bits Word Format Error reserved bits not equal to 0 2 Starting MS Bit Position outside the range of 1 to 32 3 Number of Data Bits outside the range of 1 to 32 4 Number of Clock Bits outside the range of 1 to 32 5 Starting MS Bit Position Number of Data Bits 1 gt Number of Clock Bits 6 Multiplier outside the range of 1 to 32767 7 Divisor outside the value range 1 to 32767 8 Multiplier gt Divisor 10 Cha
6. to a value that will be more useful for your application Programming the Preset Value parameter does not change the Data Value It is stored in the 7264 module s memory until the module sees a zero to one transition of the Apply Preset bit Apply Preset Offsetting the Data Value to the Preset Value is a two step operation First a Message Instruction must be used to send the Preset Value with the other setup parameters to the 7264 module Second setting the Apply Preset in the output registers will change the Data Value to the Preset Value Setting the Apply Preset bit causes the module to generate an internal offset value that is applied to the Data Value before it is reported to the PLC This internal offset is saved in the 7264 module s Flash memory so it is not necessary to home the module at every power up Please note that using a Message Instruction to program a channel s setup data will clear the internal offset generated by an Apply Preset operation WARNING The 7264 module s Flash memory is guaranteed for 10 000 write cycles before writing to it will cause it to fault Therefore continuously Applying the Preset should be avoided If your application requires you to continuously Apply the Preset consider calculating and Applying the Preset in your PLC program Count Direction This parameter is useful if your Data Value represents a linear position It gives you the ability to reverse the direction of motion needed
7. 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 If your Data Value represents a rotary position you cannot change the count direction with this parameter However you can easily reverse the count direction with ladder logic shown in sample program located on our website at http www amci com sampleprograms asp 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 160 milliseconds with 160 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 T
8. 10um 100 50 25 10 127 127 127 127 20um 100 ae a 127 127 127 100 40 40pm 127 127 Use the following procedure to calculate your Scalar and Divisor values if either your LDT Resolution or Desired Resolution does not appear in the above table Conversion Factor Desired Resolution counts inch LDT Resolution counts inch Step 1 Convert your LDT resolution from um to inches For example you are using a sensor with lum resolution in your application lum Imm Linch 0 00003937 inches count 25400 counts inch 1000 um 25 4 mm Step 2 Determine the number of counts per inch for the desired resolution For example 0 0001 0 0001 inch count 10000 counts inch 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 10 Tel 860 585 1254 Fax 860 584 1973 Web www amci com AMICI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Step 3 Determine the Scalar Multiplier and Divisor values Desired Resolution counts inch 10000 counts inch 100 50 LDT Resolution counts inch 25400 counts inch 254 127 Therefore to use a sensor with 1um resolution and get 0 0001 inches per count resolution use a Scalar Multiplier of 50 and a Scalar Divisor of 127 Preset Value The zero position of the SSI encoder s Data Value may not match the zero position of your machine The Preset Value parameter gives you the ability to offset the Data Value from the actual SSI data
9. ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Module Overview The 7264 module is a four channel SSI interface module that resides in a Rockwell Automation ControlLogix rack This module is capable of connecting to four independent SSI output sensors This module also has four latching inputs one for each channel which can be used to capture the sensor s data The 7264 module communicates with the PLC using input and output registers The Data value Velocity Actual SSI data Latched Value and Status information are reported to the Input Registers All module setup parameters including Preset Value Count Direction Velocity Response Time as well as the SSI Logic parameters Data Type binary or gray code Data Logic positive or negative Number of Clock Bits Number of Data Bits MSB Number and Clock Frequency are programmed through Message Instructions The Output registers assigned to the module can be used to Apply the Preset or to send the PLC s Central System Clock Time to the 7264 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 This has two possible functions One the Interpolated Data Value along with the system time value can be sent to other ControlLogix modules for example the 8213 VA allowing them to schedule their response with a high degree of precision Two the Interpolated
10. LY PRESET ACKNOWLEDGE bit in the input registers to indicate that it has received the command When the ladder logic program sees that the APPLY PRESET ACKNOWLEDGE bit is set it will reset the APPLY PRESET COMMAND bit The programming cycle is now complete WARNING The 7264 module s Flash memory is guaranteed for 10 000 write cycles before writing to it will cause it to fault Therefore continuously Applying the Preset should be avoided If your application requires you to continuously Apply the Preset consider calculating and Applying the Preset in your PLC program Interpolation Command Programming Cycle 1 Sie The ladder logic program reads the desired Central System Time value from the PLC using a GSV instruction The Destination tag must consist of at least two DINT registers If desired add the amount of time in microseconds that you want to look ahead to the lower word of Central System Time Write the desired Central System Time value into the Interpolation CST Value Output Register Based on the state of the Interpolation Acknowledge bit toggle the Interpolation Command bit either on or off Based on the measured Velocity for the corresponding SSI channel the 7264 module calculates the Interpolated Data Value and places it in the respective Input Register The 7264 module then adjusts the Interpolation Acknowledge Bit accordingly If desired the user can send the Interpolated Position along with the sys
11. Plymouth Industrial Park Terryville CT 06786 page 9 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Data Setup Parameters Once the 7264 module has extracted the SSI data from the data stream it uses the Data Setup Parameters to convert the raw SSI data into the Data Value it reports to the PLC Scalar Multiplier amp Divisor These two parameters are used to scale the SSI data Both parameters have a default value of one and can range in value from 1 to 32 767 The Scalar Multiplier must be less than or equal to the Scalar Divisor In other words the ratio of Multiplier to Divisor CANNOT be greater than one Linear displacement transducers from Balluff and MTS have resolutions measured in um count The 7264 module can easily convert this data into the more familiar US Customary system of inches The table below shows the Multiplier and Divisor values needed to convert from various metric resolutions to US Customary resolutions For example to convert data from a LDT sensor with 5um count resolution to 0 000S5inch count resolution use a Multiplier of 50 and a Divisor of 127 LDT Desired Resolution Resolution 0 00005 0 0001 0 0002 0 0005 0 001 0 002 0 005 ium 100 50 23 10 5 3 1 127 127 127 127 127 254 127 2um 100 50 20 10 5 2 127 127 127 127 127 127 Sum 125 50 25 25 a 127 127 127 254 127
12. am Count Direction 0 Positive 1 Negative Bit 9 Program Velocity Update 0 160ms 1 60ms Bit 10 Latch position on rising edge of input Bit 11 Latch position on falling edge of input Bit 12 SSI Data Logic 0 positive 1 negative Bit 13 SSI Data Type 0 binary 1 Gray Code Bit 15 amp 14 SSI Frequency 00 125kHz 01 250kHz 10 500kHz 11 1MHz Bits 16 31 Reserved must be 0 Note 1 The Velocity Update Time does not affect the update of the Data Value Note 2 The Number of Clock Bits cannot be less than the sum Starting MS Bit Position Number of Data Bits 1 Note 3 Programming a channel s setup data will clear the internal offset generated by an Apply Preset Operation Note 4 The 7264 module will accept and act on Setup Data sent from a Message Instruction that occurs in a Listen Only Processor 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 15 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANCE 7264 ControlLogix SSI Interface Specifications Revision 0 1 Chapter 6 Reading Status Data The message instructions described in chapter 4 above can be used to read the current setup data from each of channels of the 7264 module This status data consists of ten 32 bit words 40 bytes shown in the following table The destination address must be made up of a tag array that is at least 10 DINT words long Please note that it is possible to read only valid data from the 7264
13. er that you can be reached at The system will page an engineer on call Please have your product model number and a description of the problem ready before you call 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 2 Tel 860 585 1254 Fax 860 584 1973 Web www amci com IVINS 7264 ControlLogix SSI Interface Specifications Revision 0 1 Table of Contents Installing the 7264 Module Chapter 1 4 Hardware Overview Chapter 2 5 Module Specifications 5 Front Panel amp LED Function 5 Connector Pinout amp Wiring 6 SSI Protocol 7 Flash Memory 7 Programmable Parameters Chapter 3 8 Module Setup Parameters 8 Latched Input 8 Interpolated Position 8 Limit Switch Position 9 SSI Setup Parameters 9 SSI Clock Frequency 9 Number of SSI Data bits 9 Most Significant Bit Number 9 Number of SSI Clock Bits 9 Data Type 9 Data Logic 9 Data Setup Parameters 10 Scalar Multiplier amp Divisor 10 Determining Multiplier amp Divisor 10 Preset Value 11 Apply Preset 11 Count Direction 11 Velocity Update 11 Message Instructions Chapter 4 12 Configuration Tab 12 Writing Data Setup 13 Reading Data Setup 13 Communication Tab 14 Extended Error Codes 14 Setup Data Chapter 5 15 Reading Status Data Chapter 6 16 Input amp Output Data Chapter 7 17 Input Registers 17 Status Bits 19 Input Register Description 19 Output Registers 20 Command Bits 20 Apply Preset Programming Cycle 21 Interpolation Command Programming Cycle 21 Specificat
14. he Velocity update time does not affect the rate at which the position data is updated The Velocity data is measured in Counts Second 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 11 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Chapter 4 Message Instructions The programming of the 7264 module s Setup data requires the use of Message Instructions The format of this instruction is shown below input condition to send the setup data to channel 1 of the 7264 channel 1 7264 module messge instruction Qu MSG Equal Type CIP Generic EN gt Source send_7264 Message Control message_chl DN gt D l ER 1 Source B 1 A different message instruction is needed for each channel of the 7264 module The message instruction sends data to or reads data from the 7264 module only when the rung transitions from false to true 3 The Message Control tag message_ch1 in this example used for Message Instruction Control must have the MESSAGE 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 Configuration message _ch1 Configuration Communication Tag Message Type CIP Generic phe Cust
15. head to what the Data Value will be at a defined time in the future Here is the procedure for generating the Interpolation Data Value 1 Make the PLC the System Time Master by opening the Controller Properties and clicking on the Date Time tab Click on the box next to the Make this controller the Coordinated System Time Master text so that a check mark appears in the box and accept the changes by clicking on OK The Interpolated position value will be valid only if this step is performed 2 Create a GSV instruction in your ladder logic with the Class Name set to CST and the Attribute Name set to CurrentValue to read the system time from the PLC The destination address must made up of two DINT registers 3 If desired add a value to word 0 of the time value read above This value is entered in lus increments every 1000 equals 1ms and equals the amount of time that you want to look ahead 4 Place the time value from step 3 into the output registers The next time that the Interpolation Transmit bit transitions from either 0 to 1 or 1 to 0 the Central System Time will be sent to the 7264 module 5 The latest Interpolation Data Value will be located in the input data the next time the module is updated at the normal RPI update 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 8 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1
16. hput Time 0 2ms to 1 2ms depending on the SSI frequency and the number of bits and channels used Latching Inputs The Latching Input terminals accept an up to 24VDC signal across pins17 15 18 16 35 33 and 36 34 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 NOTE The 7264 does not supply power to the sensors The sensors require their own external power The latching inputs must be on for between 0 2ms and 1 2ms depending on the number of channels being used Front Panel Status LED AMCI SSI Solid Red Data Flash Memory Fault Blinking Red Green Module Hardware Communication Failure Status Blinking Red Output Data Fault _ Solid Green No motion on any channel OK Blinking Green Motion on at least one channel n OK LED Solid Green Module Owned two way communication Blinking Green PLC in Program Mode Blinking Red Communication between module and PLC interrupted 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 5 Tel 860 585 1254 Fax 860 584 1973 Web www amci com AMICI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Connector Pin Out The input connector consists of a Removable Terminal Block with the Rockwell Automation Part Numbers 1756 TBCH 36 position cage clamp or 1756 TBS6H 36 position spri
17. ion Revision History Chapter 8 22 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 3 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANCE 7264 ControlLogix SSI Interface Specifications Revision 0 1 Chapter 1 INSTALLING THE 7264 MODULE Configuring the ControlLogix System 1 Open RSLogix 5000 and the project in which you want to install the AMCI 7264 module 2 Right click on I O Configuration in the Project Tree 3 Select New Module 4 Select the following module type and description from the list that appears Type 1756 MODULE Description Generic 1756 Module There is no EDS file available for the 7264 module Because of this it will appear as an Unknown Device when viewed from RSNetWorx 5 Click on OK 6 Enter the following module properties Name Your Choice must begin with a letter Description Your Choice Comm Format Data DINT must be Data DINT Slot location of 7264 module 7 Enter the Connection Parameters from the following table Please note that the 7264 module can be configured in one of four ways depending on how many channels are being used Disabling any unused channels is recommended because the module will stop all activities associated with the unused channels which will improve the throughput time Owner Controller Listen Only Assembly Size in 32 bit Assembly Size in 32 bit Parameter Instance w
18. l System Time and the sensor s velocity data It is not necessary to use this feature if you are only interested in reading the Data Value and Velocity directly from the sensor Actual SSI Value This register shows the unmodified data from the sensor This value is useful for detecting any error or status bits that may be included in the data stream Bit 0 in this word represents the Least Significant bit of data from the sensor That is bit O is the last bit of data transferred from the sensor to the module 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 19 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANCE 7264 ControlLogix SSI Interface Specifications Revision 0 1 Output Registers Data sent from the PLC to the 7264 module The output registers are used to execute commands that typically occur during machine operation Module set up functions are accomplished with the use of Message Instructions See chapter 4 and 5 for configuring the 7264 module ae E muon Output Data for the one 0 Command Bits channel SSI Configuration 1 Interpolation CST Value Channel 32 Bit Function Number Word Output Data for the two l 0 Command Bits channel SSI Configuration 1 Interpolation CST Value 2 2 Command Bits 3 Interpolation CST Value Channel 32 Bit Function Number Word 1 0 Command Bits Output Data for the three 1 Interpolatio
19. lle CT 06786 page 17 Tel 860 585 1254 Fax 860 584 1973 Web www amci com 7264 ControlLogix SSI Interface Specifications GI Channel 32 Bit Function Units Number Word 0 Status 1 See descripiton below 1 Data Value 1 1 2 Velocity 1 Counts Second 3 Latched Data Value 1 4 Interpolated Data Value 1 5 Actual SSI Value 1 6 Status 2 See descripiton below 7 Data Value 2 2 8 Velocity 2 Counts Second 9 Latched Data Value 2 10 Interpolated Data Value 2 11 Actual SSI Value 2 12 Status 3 See descripiton below 13 Data Value 3 3 14 Velocity 3 Counts Second 15 Latched Data Value 3 16 Interpolated Data Value 3 17 Actual SSI Value 3 Channel 32 Bit Function Units Number Word 0 Status 1 See descripiton below 1 Data Value 1 1 2 Velocity 1 Counts Second 3 Latched Data value 1 4 Interpolated Data value 1 5 Actual SSI Value 1 6 Status 2 See descripiton below 7 Data Value 2 2 8 Velocity 2 Counts Second 9 Latched Data Value 2 10 Interpolated Data Value 2 11 Actual SSI Value 2 12 Status 3 See descripiton below 13 Data Value 3 3 14 Velocity 3 Counts Second 15 Latched Data Value 3 16 Interpolated Data Value 3 17 Actual SSI Value 3 18 Status 4 See descripiton below 19 Data Value 4 4 20 Velocity 4 Counts Second 21 Latched Data Value 4 22 Interpolated Data Value 4 23 Actual SSI Value 4
20. module The module does not store any Setup Data that caused the Message Instruction s Error bit to be set br Type Number 32 bit 0 Configuration Bits see description below Multiplier 32 bit 6 Preset Value O Limit Switch ON Position 32 bit 8 Limit Switch OFF Position 32 bit 9 Internal Offset generated by an Apply Preset operation Configuration Bits Bits 0 to 7 Reserved must be 0 Bit 8 Program Count Direction 0 Positive 1 Negative Bit 9 Program Velocity Update 0 160ms 1 60ms Bit 10 Latch position on rising edge of input Bit 11 Latch position on falling edge of input Bit 12 SSI Data Logic O positive 1 negative Bit 13 SSI Data Type O binary 1 Gray Code Bit 15 amp 14 SSI Frequency 00 125kHz 01 250kHz 10 500kHz 11 1MHz Bits 16 31 Reserved must be 0 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 16 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANCE 7264 ControlLogix SSI Interface Specifications Revision 0 1 Chapter 7 Input amp Output Data Input Registers Data sent from the 7264 module to the PLC This data consists of between six and twenty four 32 bit words depending on the number of configured channels and is read by the PLC at the RPI Rate Packet Interval Time that is asynchronous to the Ladder Logic Program The Input data will be referenced as Local X I Data Y where X is the slot number and Y is
21. n CST Value channel SSI Configuration 2 2 Command Bits 3 Interpolation CST Value 3 4 Command Bits 5 Interpolation CST Value Channel 32 Bit Function Number Word 1 0 Command Bits Interpolation CST Value Output Data for the four 2 Commands channel SSI Configuration 3 Interpolation CST Value 3 4 Command Bits 5 Interpolation CST Value 4 6 Command Bits 7 Interpolation CST Value Command Bits for SSI channels 1 to 4 Bit 0 APPLY PRESET COMMAND The 0 to 1 transition of this bit changes the respective SSI channel s Data Value to the Preset Value that was programmed with the channels Setup Message Instruction The Default Preset Value is zero Bit 1 INTERPOLATION COMMAND Both transitions of this bit 0 to 1 and 1 to 0 causes the respective SSI channel to read the Current System Time from the output register and calculate the Interpolated Data Value This Interpolated Data Value will be read by the PLC during the next RPI update of the module Bits 2 to 31 Reserved for future use 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 20 Tel 860 585 1254 Fax 860 584 1973 Web www amci com AMICI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Apply Preset Programming Cycle 1 2 2 The ladder logic program sets the APPLY PRESET COMMAND bit when you want to change the SSI channel s current Data Value to the previously programmed Preset Value The 7264 module will set the APP
22. ng clamp The terminal block is not supplied with Earth Ground 5 shields Earth Ground 6 shields Latch Input channel 4 Latch Input channel 3 Latch Input channel 4 Latch Input channel 3 the 7264 module External 24Vdc channels 1 and 2 O O Earth Ground 1 shields GND 2 OO GND 1 SSI Clock channel 2 OO SSI Clock channel 1 SSI Clock channel 2 OO SSI Clock channel 1 SSI Data channel 2 OO SSI Data channel 1 SSI Data channel 2 OO SSI Data channel 1 Earth Ground 2 shields OO Earth Ground 3 shields Latch Input channel 2 O O Latch Input channel Latch Input channel 2 O Latch Input channel 1 External 24Vdc channels 3 and 4 O O Earth Ground 4 GND 4 O O GND 3 SSI Clock channel 4 OO SSI Clock channel 3 SSI Clock channel 4 OO SSI Clock channel 3 SSI Data channel 4 O O SSI Data channel 3 SSI Data channel 4 O O SSI Data channel 3 O O O O OO Wiring Notes Use the information provided by the sensor s manufacture to determine the type and maximum length of cable that should be used to connect the sensor to the 7264 module When plugged into the 7264 module pin 1 is located in the upper right hand corner Pins 2 and 20 are not connected to the PC board It is intended as a convenient place to connect the 24Vdc external supply to the SSI sensors Only consider the sensor s current requirements when sizing this power supply as the 7264 module does not use and is not connected to the e
23. nnel not used This will be displayed as 16 0000_000a e These error codes are only valid when register address user_tag err is equal to 9 e The Message Instructions Error bit and the Extended Error Code can only be cleared by sending valid data to the 7264 module 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 14 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Chapter 5 Setup Data The message instructions described in chapter 4 above are used to send the setup data to the four channels of the 7264 module This data consists of nine 32 bit words 36 bytes shown in the following table Each channel can be programmed with different setup data Type Numbe Default 32 bit O Configuration Bits See Description Below 32 bit 32 bit 32 bit 32 bit 32 bit 32 bit 6 Preset Value Oto 16 FFFF_FFFF _ 32 bit 32 bit 8 Limit Switch OFF Position O to 16 FFFF_FFFF 0 All of the data must be present and valid when the message instruction is used to send the data to the 7264 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 up parameters Configuration Bits Bits 0 to 7 Reserved must be 0 Bit 8 Progr
24. o 32 Number of SSI Clock Bits This value sets the number of bits that the 7264 will read from the SSI transducer per interrogation This parameter has a range of 1 to 32 and must be greater than or equal to Most Significant Bit Number Number of SSI Data Bits 1 The default value of 24 bits will work in most applications Example You have a 12 bit single turn SSI encoder that outputs 25 SSI Clock bits The single turn value is located in the least significant bits of the SSI data 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 0 0 0 0 0 JO JO JO X X X X X X X X X X X X t t MSB of SSI Clock Bits MSB of Data Value LSB of Data Value and Clock bits 4 0 In this example the 7264 module would be setup using the following data Number of SSI Clock Bits 25 Most Significant Bit number 14 Number of SSI Data Bits 12 Data Type This parameter tells the 7264 module to interpret the SSI data either as a binary number or as a gray code number The default value is binary Data Logic This parameter is included to handle situations where the SSI data is reported with negative logic If this parameter is set the 7264 will invert the data bits before performing any scaling and decoding operations When left in its default value of positive the 7264 module will use the SSI data as it is from the sensor 20 Gear Drive
25. om Source Element ch1_data 0 x Source Length 36 t Bytes Service e gt Code dc Rex Class j4 Hex Destination v Instance 201 Attribute f0 Hex New Tag Message Type CIP Generic Service Type Must be Custom Service Code 4C to write data to the 7264 module 4B to read data from the 7264 module Class Must be equal to 4 Instance Determined by the type of data being transferred see the table below Attribute Must be set to zero Source Element If the Message Instruction is being used to send data to the 7264 module then the source parameter will be the first tag of the array that contains the data to be sent to the 7264 module If the Message Instruction is being used to read data from the 7264 module than the source parameter must be left blank 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 12 Tel 860 585 1254 Fax 860 584 1973 Web www amci com AMICI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Source Length If the Message Instruction is being used to send data to the 7264 module then the Source Length parameter must be equal to 36 bytes If the Message Instruction is being used to read data from the 7264 module then the Source Length Parameter must be set to zero Destination If the Message Instruction is being used to send data to the 7264 module then the Destination Parameter must be left blank If the Message Instruction is being used
26. op e Ifa junction must be made in the signal cable treat the shield as a signal carrying conductor Do not connect the shield to ground at any junction box or the transducer e Ifthe signal cable must cross power feed lines it should do so at right angles e Route the cable at least five feet from high voltage enclosures or sources of rf radiation SSI Protocol The following figure shows how a 7264 reads data from a SSI transducer Note that the formal SSI definition allows for twenty four bits of data and a twenty fifth stop bit However AMCI is aware of some transducers that transmit more or less than twenty five bits To accommodate these transducers the 7264 can be programmed to accept up to thirty two bits in the SSI bit stream TINT 3 Tio 5 pai D 1 2 3 3 CLOCK a ae as Fli DATA Bit 1X8t2XBt2 XBitn 1X Bitn Y Bit 1 Bit 2 XBit 2 n Number of bits in the SSI data Range of 1 to 32 Default of 24 1 The first falling edge of the clock signal latches the SSI data Note Some transducers latch the data at the end of the previous interrogation 2 The next n rising edges of the clock shift out the n data bits 3 TINT is the time between interrogations and is eat to 1 clock frequency of SSI bits Idle Time for the 7264 TM is the time that the Stop bit is valid which is typically 12 to 20 uS TIDL is the time between the end of the last interrogation and the start of the nex
27. ords Instance words 1 Channel INPUT 101 6 101 6 OUTPUT 111 2 115 1 CONFIGURATION 1 0 5 0 2 Channels INPUT 102 12 102 12 OUTPUT 112 4 115 1 CONFIGURATION 2 0 5 0 3 Channels INPUT 103 18 103 18 OUTPUT 113 6 115 1 CONFIGURATION 3 0 5 0 4 Channels INPUT 104 24 104 24 OUTPUT 114 8 115 1 CONFIGURATION 4 0 5 0 The Owner Controller setup will be used in most instances The Listen Only setup should only be used by the listening processor s in systems with more than one PLC Please note that the RPI time of the Listen Only processor must be greater than or equal to the RPI of the Owner Controller and the number of channels on the Listen Only processor must match the number of channels on the Owner Controller 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 4 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANCE 7264 ControlLogix SSI Interface Specifications Revision 0 1 8 Click on Next gt 9 Set the RPI Rate Packet Interval Time to the desired value To reduce the PLC scan the recommended RPI time is 5ms However the minimum value for the 7264 module is 0 5ms 10 Click on Finish gt gt 11 The module should now appear in the project tree The Input data will be referenced as Local X I Data Y and the output data will be referenced as Local X O Data Y where X is the slot number and Y is the word number Chapter 2 HARDWARE OVERVIEW Module Specifications Current Draw 550mA 5Vdc Throug
28. t Bits 7 to 13 Reserved for future use Bit 14 OUTPUT FAULT Set when one or more of the bits in the corresponding COMMAND WORD are set This bit will be automatically reset when the incorrect bit s are reset Bit 15 BAD CRC Memory Error Set when the flash area for the corresponding channel parameters shows corrupt data It will still be possible to use the 7264 but the module will power up using its default parameters That is you will have to use message instructions to program your setup data at every power up If you do not want to use the module in this way it must be returned to AMCI for repair Bits 16 to 31 Reserved for future use Input Register Description Data Value This register contains the converted and scaled data from the sensor That is this value is the result of applying both the Setup Data and any offset from an Apply Preset operation to the Actual SSI data from the sensor Velocity This is the rate of change of the data value in 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 for the 0 to 1 transition and the input is active at power up Interpolated Data Value This register shows the Data Value based on the Centra
29. t and varies with the number of channels that the 7264 module has been configured to use Number of 3 CnN Idle Time 1 120 uS 2 360 uS 3 600 uS 4 850 uS The transducer must have new data available within the TIDL Time period if the system is to work properly FLASH Memory The 7264 module s parameter values are stored in a non volatile Flash memory This memory type can store parameter values in the absence of power for over twenty years but you can only write to it a limited number of times before it will be damaged The Flash Memory used in the 7264 module is guaranteed for a minimum of 10 000 write cycles 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 7 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1 Chapter 3 Programmable Parameters The 7264 is configured by programming its Programmable Parameters These parameters are broken down into three groups Module Setup SSI Setup and Data Setup parameters The 7264 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 tro
30. tem time to another ControlLogix module each time the Interpolation Acknowledged bit changes state The following is an example of the ladder logic that can be used to generate the Interpolation Data Value GSV Get System Value Class Name CST Instance Name Attribute Name Currentalue Dest system_time 0 fe ADD Add Source time_offset Source B system_time 0 je Des Local 4 0 Data t fe 7264 channel 1 7264 channel Interpolated Interpolated Command Acknowlege bit bit Local 4 1 Data 0 1 Local 4 0 Data 0 1 i 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 21 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANCE 7264 ControlLogix SSI Interface Specifications Revision 0 1 Chapter 8 Specification Revision History Revision 0 0 was created 4 3 06 and was the initial release of the specifications Revision 0 1 was created on 4 12 06 The following changes were made e The Listen Only Assembly Instances were corrected e Details were added to the functions of the input registers and the Status words 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 22 Tel 860 585 1254 Fax 860 584 1973 Web www amci com
31. the word number To ensure that the same data is used throughout the entire PLC program this data should be buffered to internal registers at one place in the program However in order to take advantage of the real time availability 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 Data the Scaled Data Value Velocity Data the Actual SSI data read from the sensor and any associated Latched or Interpolated Data Values Each channel sensor is made up of six DINT input words Channel 32 Bit Function Units Number Word 0 Status 1 See descripiton below I Data Value 1 P Input Data for the channel 1 2 Velocity 1 Counts Second SSI Configuration 3 Latched Data Value 1 4 Interpolated Data Value 1 5 Actual SSI Value 1 Channel 32 Bit Ne Word Function Units 0 Status 1 See descripiton below 1 Data Value 1 1 2 Velocity 1 Counts Second 3 Latched Data Value 1 Input Data for the 4 Interpolated Data Value 1 two SSI channel 5 Actual SSI Value 1 configuration 6 Status 2 See descripiton below 7 Data Value 2 2 8 Velocity 2 Counts Second 9 Latched Data Value 2 10 Interpolated Data Value 2 11 Actual SSI Value 2 20 Gear Drive Plymouth Industrial Park Terryvi
32. to read data from the 7264 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 data to the 7264 module SERVICE CODE 4C CLASS 4 Lengthin Used with assembly Channel 1 INSTANCE m ATTRIBUTE 0 Bytes instances 101 102 36 103 104 SERVICE CODE 4C CLASS 4 Lengthin Used with assembly Channel 2 INSTANCE 508 ATTRIBUTE 0 ve ait 102 103 SERVICE CODE 4C CLASS 4 Length in Used with assembl Channel 3 INSTANCE ATTRIBUTE 0 Bytes a 203 36 instances 103 104 SERVICE CODE 4C CLASS 4 Length in Used with assembly Channel 4 INSTANCE 204 ATTRIBUTE 0 a instance 104 The Message Instruction is used with the following information to read data from the 7264 module SERVICE CODE 4B CLASS 4 Lengthin Used with assembly Channel 1 INSTANCE Ji ATTRIBUTE 0 Bytes instances 101 102 O 103 104 SERVICE CODE 4B CLASS 4 Lengthin Used with assembly Channel 2 Bytes instances 102 103 INSTANCE ATTRIBUTE 0 202 0 104 m T SERVICE CODE 4B CLASS 4 go in Used with asambl ee INSTANCE 203 ATTRIBUTE 0 se instances 103 104 ia SERVICE CODE 4B CLASS 4 Eo in Used with assembly ga INSTANCE 204 ATTRIBUTE 0 l m instance 104 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 13
33. uble shooting purposes Module Setup Parameters Latched Input The 7264 module has four Latch Inputs one for each channel that allow you to capture and display the current Data Value whenever the input transitions This parameter which is composed of two bits allows you to capture the input on the 0 to 1 transition the 1 to 0 transition or on both transitions The function of the Latched Input will be disabled if neither bit is set To be read by the 7264 module the latching inputs must be on for between 0 2ms and 1 2ms depending on the number of channels being used The 7264 module reports the status of the Latched input even if the function of the latched input has been disabled The Latched Value is not saved through power down Therefore the Latched Value displayed in the 7264 module s input registers at power up will be zero Interpolated Data value This additional and optional feature may be useful for customers using the ControlLogix PLC s virtual axis functionality If used the 7264 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 allowing them to schedule their responses with a high degree of precision Two the Interpolated Data Value allows the user to Look A
34. 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 alteration improper installation or improper testing The provisions of the STANDARD WARRANTY are the sole obligations of AMCI and excludes all other warranties expressed or implied In no event shall AMCI be liable for incidental or consequential damages or for delay in performance of this warranty Returns Policy All equipment being returned to AMCI for repair or replacement regardless of warranty status must have a Return Merchandise Authorization number issued by AMCI Call 860 585 1254 with the model and serial numbers along with a description of the problem A RMA number will be issued Equipment must be shipped to AMCI with transportation charges prepaid Title and risk of loss or damage remains with the customer until shipment is received by AMCI 24 Hour Technical Support Number Technical Support in the form of documents FAQs and sample programs is available from our website www amci com 24 Hour technical support is also available on this product For technical support call 860 585 1254 Your call will be answered at the factory during regular business hours Monday through Friday 8AM 5PM EST During non business hours an automated system will ask you to leave a detailed message and the telephone numb
35. xternal 24Vdc supply GND 1 through GND 4 pins 3 4 21 and 22 are internally connected together and must be connected to the 24Vdc supply s common Earth Grounds 1 through 6 pins 1 13 14 19 31 and 32 are internally connected together and are connected to the ControlLogix rack structure The cable shields of the sensor s cable should be connected to these terminals 20 Gear Drive Plymouth Industrial Park Terryville CT 06786 page 6 Tel 860 585 1254 Fax 860 584 1973 Web www amci com ANGI 7264 ControlLogix SSI Interface Specifications Revision 0 1 e Transducer signals are generally low voltage low power signals If you 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 e Like all signal and communication cable the transducer cable should be shielded These shields must be grounded only at one end of the cable Because the rack cabinet is typically better grounded than the machine AMCI recommends that the cable shields be terminated at the 7264 module However if your cable shield is attached to the sensor s housing and the sensor is grounded through its mounting you must not connect the cable shields to the 7264 module because this will create a ground lo
Download Pdf Manuals
Related Search
Related Contents
取扱説明書 OPERATOR`S MANUAL MANUEL de L`UTILISATEUR MANUAL del GUIA DE REFERÊNCIA TÉCNICA EPSON DFX 8000 Easy Spray Turbines Samsung NV9 Vartotojo vadovas Fax Relay/Intercept Product User Manual n°29 - septembre 2015 - Portail de la Wallonie Copyright © All rights reserved.
Failed to retrieve file