background image

www.turck.com

 • 1-800-544-7769

 

•  Fax: (763) 553-0708

 

•  TURCK  •  Minneapolis, MN 55441 

 5

Module Status LED

Network Status LED

Table 1 .1 Module Status LED States

Table 1 .2 Network Status LED States

Available Data

Position Data

All RM-89 resolvers offer position data with a maximum resolution of 65,536 counts per turn .  Position data can be scaled 

to engineering units .  The position data can also be preset which allows you to align the position data with your machine 

position without having to physically rotate the shaft .

Velocity Data

Velocity data is also available from the RM-89 .  Velocity data can be scaled to engineering units and is available as pulses/mil-

lisecond, pulses/second, pulses/minute, or RPM .

Time Stamp

The time stamp is an unsigned double integer value with an interval of 100 nanoseconds .  It will roll over every 429 .4967296 

seconds .  The time stamp can be used to verify active communications between the RM-89 and your host controller .

Actual Sensor Reading

This unsigned double integer value is the raw position data from the RM-89 .  Changing the position scaling parameters or 

presetting the position will have no effect on this value .

LED State

Definition

Off

No Power

Alternating Red/Green

Self-Test (Run on power up)

Steady Green

Device optional

Steady Red

Hardware Fault . (Cycle power . If fault persists, contact TURCK for support .)

LED State

Definition

Off

No Power

Alternating Red/Green

Power up Self-Test

Flashing Green

No established connections, unit in Idle state

Steady Green

Connection established

Flashing red

Network Connection Timeout

Steady Red

Duplicate address on network

Содержание DeviceNet RM-89

Страница 1: ...USER MANUAL MA1007 REV B Published 4 15 2015 RM 89 DeviceNet Resolver...

Страница 2: ...Contents About this Manual 3 Chapter 1 Introduction to the RM 89 4 Chapter 2 Installation 15 Chapter 3 RSNetWorx For DeviceNet 20 Chapter 4 I O Messaging Commands 30 Chapter 5 Explicit Messaging Comm...

Страница 3: ...ics are Status LEDs Power Requirements Resolution Response Time Accuracy Mechanical Characteristics data includes Package Size Connector Location Dipswitch Location and Setting Housing Material Shaft...

Страница 4: ...he RM 89 resolver based resolvers for DeviceNet are designed for use with the DeviceNet thin cable media and mate with the DeviceNet eurofast M12 connectors DeviceNet thin cable media is commonly used...

Страница 5: ...M Time Stamp The time stamp is an unsigned double integer value with an interval of 100 nanoseconds It will roll over every 429 4967296 seconds The time stamp can be used to verify active communicatio...

Страница 6: ...n 4 096 turns 12 bit Direction of Increasing Counts Default of CW increasing when looking at the shaft Programmable to CCW increasing over the DeviceNet network Preset Position Position can be preset...

Страница 7: ...in sec2 6 00 X 10 4 Max Operating Speed 6000 RPM max Max Shaft Loading Axial 20lbs 89N Radial 40lbs 178N At specified max loads minimum bearing life is 2X109 revolutions Operating Temperature 40 F to...

Страница 8: ...s current posi tion value For example assume a 28 bit RM 89 with its default of 65 536 counts per turn If the current position value is 100 000 and you change the Direction Counting Toggle parameter t...

Страница 9: ...by the Counts per Turn parameter and the number of turns the RM 89 can encode If the Total Measurement Range is non zero it places an upper limit on the position value and the Preset Value parameter...

Страница 10: ...tal Measurement Range quotient is a real number the RM 89 will power up with the correct position value as long as the shaft is rotated less than half of the complete span of the resolver while power...

Страница 11: ...he RM 89 can transmit velocity data over the network in addition to position data This parameter sets the units of measure for the velocity data This integer parameter has four fixed options 16 1F04 7...

Страница 12: ...fset to Flash memory Absolute position applications will usually preset the position during machine installation and commissioning The Save to Flash command is then issued once to store the internal o...

Страница 13: ...ter 5 Explicit Messaging Commands starting on page 31 These commands are Program Parameters Preset Position Save to Flash Restore from Flash Return to Factory Defaults Reset Device Factory Default Set...

Страница 14: ...14 www turck com 1 800 544 7769 Fax 763 553 0708 TURCK Minneapolis MN 55441 TURCK RM 89 Notes...

Страница 15: ...re changes to the switch settings take effect DeviceNet Bus Address The bus address is set with the two rotary switches When the RM 89 is in the orientation shown in figure 2 1 the switch for the tens...

Страница 16: ...nk of two DIP switches Table 2 2 below shows the settings for the three supported bus speeds Note that the all devices on the DeviceNet network must have the same bus speed On power up if the bus spee...

Страница 17: ...ng communications between the other devices You also have the option to install a terminator on the Bus Out connector of the RM 89 See TURCK s full line of network media connectivity Replacing the Plu...

Страница 18: ...t Connector Pinouts Table 2 5 Suggested Mating Connectors BUS IN OUT B 8151 0 PG9 DNET BUS IN mating connector A coded female straight Screw terminal connections 6 to 8 mm dia cable Plastic body IP67...

Страница 19: ...mory The position can also be preset over the network but using the push button may be easier in some applications Note Once the position is reset to zero the plug must be re installed and securely ti...

Страница 20: ...file before it can be used to configure the RM 89 The EDS file for the RM 89 can be found on the TURCK website at www turck com The file for the DeviceNet RM 89 is a ZIP file that you will have to ex...

Страница 21: ...TURCK Resolver Add the RM 89 by a double click on the icon or drag and drop into the network view Setting General Properties Double clicking on the icon in the network view will bring up the property...

Страница 22: ...When on line parameter values are written to the RM 89 when you click on the Apply or Download to Device buttons Note Parameters that are downloaded to the RM 89 are stored in RAM memory and will be l...

Страница 23: ...everal minutes Click on the RM 89 in the graph window Click on Device in the menu bar and then select Class Instance Editor The Class Instance Editor opens as is shown in figure 3 3 1 In the Service C...

Страница 24: ...message The execution was completed in the Receive Data text box Note These values are not automatically saved in Flash after they have been reset with this command If you want the parameters to be at...

Страница 25: ...ed Refer to the documentation that came with your scanner to add it to your network The 1756 DNB is used in this example Once the scanner is added to the network double click on it to open its Propert...

Страница 26: ...sly A single bit will be assigned to the RM 89 in the output data Set this bit to force the RM 89 to update its data By default the Polled communications method is enabled and the RM 89 uses eight byt...

Страница 27: ...the data as you see fit When using Advanced Mapping you will need to create a separate mapping for each data word transferred by the RM 89 Position data is always thirty two bits long and starts at wo...

Страница 28: ...0 is mapped to Input word 3 offset 3 0 You can also choose not to map data from the RM 89 For example you can choose to map only position data and not velocity data by mapping only the first thirty t...

Страница 29: ...9 is added to your scanner the next step is to save the network configuration In RSNetWorx for DeviceNet click on File Save Navigate to a directory that will be available to your RSLogix software type...

Страница 30: ...DINT value The remaining four bytes are also a double integer value that defaults to transmitting the velocity data Parameter values and other data can be transmitted in place of the velocity data by...

Страница 31: ...Set the command byte to a value of 20hex 6 Hold this value until you are sure the scanner module has transmitted the command byte to the RM 89 7 Set the command byte to a value of D0hex The RM 89 will...

Страница 32: ...n your RSLogix program by using a custom assembly instance Explicit messaging uses message instructions that are available on platforms supported by the RSLogix 500 and RSLogix 5000 software packages...

Страница 33: ...f you have to set it yourself Other classes are used but they will be automatically set when you select the appropriate Service Type 4 Instance Usually 1 Set to 0 when issuing a Reset Save to Flash or...

Страница 34: ...f the RM 89 4 Service Type Depends on what you are accomplishing with the instruction Setting the Service Type to Custom will allow you to set the Service Code field Otherwise the Service Code will au...

Страница 35: ...n 1 Enable Scaling Function The number of counts per turn is set by the Measuring Units of Span parameter below 2 2 Counts per Turn Sets the number of counts generated over a single turn if the Scalin...

Страница 36: ...alled Send Address Save To Flash Instruction This instruction saves parameter values and the internal position offset to Flash memory Additional data is not sent with this instruction Set data length...

Страница 37: ...k Reset Device Instruction This instruction forces the RM 89 to perform a hardware reset Network communications will be lost momentarily and all parameter values will be restored from Flash memory The...

Страница 38: ...38 www turck com 1 800 544 7769 Fax 763 553 0708 TURCK Minneapolis MN 55441 TURCK RM 89 Notes...

Страница 39: ...89 using the custom instances as explained in the previous two chapters because it will greatly simplify your PLC programming The only reasons to use the Position Sensor Object is if you need extreme...

Страница 40: ...attributes implemented by the RM 89 Table 5 10 below describes the Data Type values used in this table Note When programming these instances always use a Class Code of 16 23 Table 5 10 Explanation of...

Страница 41: ...counting direction 0 CW 1 CCW 16 0E 14 Set Scaling Function Control BOOLEAN Enables Scaling function 0 OFF 65 536 counts per turn 1 ON Scaling set by Measuring Units per Span attribute 10hex 16 10 16...

Страница 42: ...n Span UDINT Physical resolution of the single turn resolver sensor 16 2B 43 Get Number of Spans UINT Maximum number of revolutions that could be measured 16 2C 44 Get Alarms WORD Indicates a malfunct...

Страница 43: ...pported Alarms 16 2C Alarms and 16 2E Alarm Flag indicate something about the alarms supported by the RM 89 16 2D Supported Alarms Reading this attribute returns a value of 3 indicating that the Posit...

Страница 44: ...4hex Supported Services The following table lists the services implemented by the RM 89 for the Assembly Object The services that are implemented only on the Class level not on the Instance should add...

Страница 45: ...r the DeviceNet Object The services that are implemented only on the Class level not on the Instance should address Instance 0 Service Code Implemented Service Name Description of Service Class Instan...

Страница 46: ...Instance decimal Attribute Length bytes Data Get Set 0E 10 3 1 1 1 MAC ID USINT data type Get Set 0E 10 3 1 2 1 BAUD_Rate USINT data type Get Set 0E 10 3 1 3 1 BOI Bus off Interrupt BOOL data type Get...

Отзывы: