AXIOMATIC AXRTD8CO User Manual

Rtd scanner, eight channel
Table of Contents

Advertisement

Quick Links

USER MANUAL UMAXRTD8CO
RTD SCANNER,
EIGHT CHANNEL
With CANopen®
USER MANUAL
P/N: AXRTD8CO

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the AXRTD8CO and is the answer not in the manual?

Questions and answers

Summary of Contents for AXIOMATIC AXRTD8CO

  • Page 1 USER MANUAL UMAXRTD8CO RTD SCANNER, EIGHT CHANNEL With CANopen® USER MANUAL P/N: AXRTD8CO...
  • Page 2 VERSION HISTORY Version Date Author Modifications 1.0.0 August 13, 2010 Anna Murray Initial Draft 1.0.1 November 10, 2010 Anna Murray Changed fixed width of RS-232 data stream from 5 to 6 characters. Updated screen capture November 19, 2010 Amanda Wilkins Changed optical isolation to digital isolation 1.1.0 January 25, 2011 Anna Murray...
  • Page 3: Table Of Contents

    TABLE OF CONTENTS 1. OVERVIEW OF RTD SCANNER 1.1. Description of RTD Scanner .. 1.2. RTD Measurements ... 7 1.3. Average Measurements . 10 2. INSTALLATION INSTRUCTIONS ....11 2.1. Dimensions and Pinout 2.2. Installation Instructions ..13 3.
  • Page 4 3.4. MANUFACTURER OBJECTS .. 42 3.4.1. Object 2000h: RTD Resistance ..3.4.2. Object 2010h: RTD Microvolts ..43 3.4.3. Object 2100h: Average Input Field Value ..43 3.4.4. Object 2112h: Average Operating Mode .. 44 3.4.5.
  • Page 5: Overview Of Rtd Scanner

    1. OVERVIEW OF RTD SCANNER 1.1. Description of RTD Scanner The following User Manual describes the architecture and functionality of a eight channel CANopen ® RTD scanner. There are eight channels on the AXRTD8, each with four pins at the connector for 2, 3 or 4 wire connections, as well as a fifth pin for a shield.
  • Page 6 Average Input function block. This feature is described in detail in section 1.3. On power-up, the AXRTD8CO will immediately send the bootup message to the network. However, in ordered to prevent erroneous readings before all the data from all channels have been read correctly, the unit will only start broadcasting diagnostic data after 5 seconds have elapsed, and will not enter “Operational”...
  • Page 7: Rtd Measurements

    1.2. RTD Measurements Figure 2 – RTD Input Block Diagram The block diagram shown in Figure 2 capture the objects associated with each RTD channel. Each channel, 1 through 8, operates in the same fashion as described below. In order to generate a measurable voltage across each resistive sensor, the scanner multiplexes an ~4mA current source to each input and reads the voltage generated.
  • Page 8: Callendar-Van Dusen Constants For Standard Rtd Coefficients

    Depending on the value in object $3000, the objects $3010, $3020 and $3030 Callendar-Van Dusen Constant A, B and C are automatically updated as necessary. The constants A, B, and C for a standard sensor are stated in IEC751, and the values used by the scanner are listed below. Sensor Coefficient Constant A [E-03] Constant B [E-07]...
  • Page 9 The threshold values are always measured with respect to the field value, and have a fixed resolution of 0.1°C/bit. For example, a value of 1250 in object $4010 means that any measured temperature greater than or equal to 125°C will flag a high temperature warning. The fault detection thresholds also have a fixed 1°C built-in hysteresis to clear them.
  • Page 10: Average Measurements

    1.3. Average Measurements Figure 3 – Average Measurement Block Diagram There are three types of average values that can be measured and broadcasted on a TPDO. a) Average of Bank 1 sensors (RTDs 1 to 4, active only) b) Average of Bank 2 sensors (RTDs 5 to 8, active only) c) Average of all sensors (active only) Object $2112 Average Operating Mode determines if the average value of any of the above will be enabled.
  • Page 11: Installation Instructions

    2. INSTALLATION INSTRUCTIONS 2.1. Dimensions and Pinout UMAXRTD8CO V2.1.1 Preliminary Documentation – May be Subject to Change 11-62...
  • Page 12 Typical Connections – RTD Module: (Mating plug is Deutsch IPD p/n DRC16-40SA with sockets 0462-201-16141) UMAXRTD8CO V2.1.1 Preliminary Documentation – May be Subject to Change 12-62...
  • Page 13: Installation Instructions

    2.2. Installation Instructions NOTES & WARNINGS • Do not install near high-voltage or high-current devices. • Ground the chassis for safety purposes and proper EMI shielding. • Note the operating temperature range. All field wiring must be suitable for that temperature range.
  • Page 14 NOISE – ELECTRICAL CONNECTIONS To reduce noise, separate all RTD wires from power wires. Shielded RTD wires will protect against ignition and injector noise. GROUNDING Protective Earth (PE) must be connected to the module’s grounding lug to reduce the risk of electric shock.
  • Page 15 The chassis ground stud located on the mounting foot must be tied directly to Earth Ground. NETWORK CONSTRUCTION Axiomatic recommends that multi-drop networks be constructed using a “daisy chain” or “backbone” configuration with short drop lines. TERMINATION It is necessary to terminate the network;...
  • Page 16: Canopen ® Object Dictionary

    3. CANOPEN ® OBJECT DICTIONARY The CANopen object dictionary of the RTD Scanner is based on CiA device profile DS-404 V1.2 (device profile for RTD Scanners). The object dictionary includes Communication Objects beyond the minimum requirements in the profile, as well as several manufacturer-specific objects for extended functionality.
  • Page 17 • Save the configuration by sending the following message: Item Value COB-ID 0x7E5 Length Data 0 0x17 (cs=23 for store configuration) • The module will send the following response (any other response is a failure): Item Value COB-ID 0x7E4 Length Data 0 0x17 (cs=23 for store configuration)
  • Page 18 Index Bit Rate 1 Mbit/s 800 kbit/s 500 kbit/s 250 kbit/s 125 kbit/s (default) reserved (100 kbit/s) 50 kbit/s 20 kbit/s 10 kbit/s Table 2 – LSS Baudrate Indexes • The module will send the following response (any other response is a failure): Item Value COB-ID...
  • Page 19 • The module will send the following response (any other response is a failure): Item Value COB-ID 0x7E4 Length Data 0 0x17 (cs=23 for store configuration) Data 1 0x00 Data 2 0x00 • Set the module state to LSS-operation by sending the following message: (Note, the module will reset itself back to the pre-operational state) Item Value...
  • Page 20: Communication Objects (Ds-301 And Ds-404)

    3.2. COMMUNICATION OBJECTS (DS-301 and DS-404) The communication objects supported by the RTD Scanner are listed in the following table. A more detailed description of some of the objects is given in the following subchapters. Only those objects that have device-profile specific information are described. For more information on the other objects, refer to the generic CANopen protocol specification DS-301.
  • Page 21: Object 1000H: Device Type

    1000h ... 8000h = manufacturer-specific The 0x10 in the MSB of the additional information indicates that this is the first CANopen ® RTD Scanner that has been manufactured by Axiomatic. The 0x02 in the LSB indicates that this module supports analog input blocks.
  • Page 22: Object 1001H: Error Register

    3.2.2. Object 1001h: Error Register This object is an error register for the device. Any time there is an error detected by the RTD Scanner, the Generic Error Bit (bit 0) is set. Only if there is no errors in the module will this bit will be cleared.
  • Page 23: Error Descriptions

    When a sensor fault is detected (i.e. open or short circuit) then the Error Description will reflect what kind of error is present using the following table. In these cases, the corresponding EMCY Error Code that will be used is the Input Overload 0xF001. When a system fault is detected using the threshold objects ($4000, $4010 or $4020), then the Error Description will reflect which threshold was breached using the following table.
  • Page 24: Object 100Ch: Guard Time

    Sub-Index 1h to 17h Description Standard error field Access PDO Mapping Value Range UNSIGNED32 Default Value 3.2.5. Object 100Ch: Guard Time The objects at index 100Ch and 100Dh shall indicate the configured guard time respective to the life time factor. The life time factor multiplied with the guard time gives the life time for the life guarding protocol described in DS-301.
  • Page 25: Object 1010H: Store Parameters

    3.2.7. Object 1010h: Store Parameters This object supports the saving of parameters in non-volatile memory. In order to avoid storage of parameters by mistake, storage is only executed when a specific signature is written to the appropriate sub-index. The signature is “save”. The signature is a 32-bit unsigned number, composed of the ASCII codes of the signature characters, according to the following table: On reception of the correct signature to an appropriate sub-index, the RTD Scanner will store the...
  • Page 26: Object 1011H: Restore Parameters

    Sub-Index Description Save communication parameters Access PDO Mapping Value Range 0x65766173 (write access) (read access) Default Value Sub-Index Description Save application parameters Access PDO Mapping Value Range 0x65766173 (write access) (read access) Default Value Sub-Index Description Save manufacturer parameters Access PDO Mapping Value Range 0x65766173 (write access)
  • Page 27 Object Description Index 1011h Name Restore Default Parameters Object Type ARRAY Data Type UNSIGNED32 Entry Description Sub-Index Description Largest sub-index supported Access PDO Mapping Value Range Default Value Sub-Index Description Restore all default parameters Access PDO Mapping Value Range 0x64616F6C (write access), 1h (read access) Default Value Sub-Index Description...
  • Page 28: Object 1016H: Consumer Heartbeat Time

    3.2.9. Object 1016h: Consumer Heartbeat Time The RTD Scanner can be a consumer of heartbeat objects for up to four modules. This object defines the expected heartbeat cycle time for those modules, and if set to zero, it is not used. When non-zero, the time is a multiple of 1ms, and monitoring will start after the reception of the first heartbeat from the module.
  • Page 29: Object 1017H: Producer Heartbeat Time

    Identity Record Entry Description Sub-Index Description Number of entries Access PDO Mapping Value Range Default Value Sub-Index Description Vendor ID Access PDO Mapping Value Range 0x00000055 Default Value 0x00000055 (Axiomatic) UMAXRTD8CO V2.1.1 Preliminary Documentation – May be Subject to Change 29-62...
  • Page 30: Object 1020H: Verify Configuration

    Sub-Index Description Product Code Access PDO Mapping Value Range 0x00010106 Default Value 0x00010106 Sub-Index Description Revision Number Access PDO Mapping Value Range UNSIGNED32 Default Value Sub-Index Description Serial Number Access PDO Mapping Value Range UNSIGNED32 Default Value 3.2.12. Object 1020h: Verify Configuration This object can be read to see what date the software (version identified in object 1018h) was compiled.
  • Page 31: Object 1029H: Error Behaviour

    Sub-Index Description Configuration date Access PDO Mapping Value Range UNSIGNED32 Default Value Sub-Index Description Configuration time Access PDO Mapping Value Range UNSIGNED32 Default Value 3.2.13. Object 1029h: Error Behaviour This object controls the state that the RTD Scanner will be set into in case of an error of the type associated with the sub-index.
  • Page 32: Rpdo Behaviour

    Sub-Index Description Communication Error Access PDO Mapping Value Range 0 = Pre-Operational 1 = No State Change 2 = Stopped Default Value 0 (Pre-Operational) Sub-Index Description Sensor Error Access PDO Mapping Value Range 0 = Pre-Operational 1 = No State Change 2 = Stopped Default Value 1 (No State Change)
  • Page 33 Object Description Index 1400h to 1403h Name RPDO communication parameter Object Type RECORD Data Type PDO Communication Record Entry Description Sub-Index Description Number of entries Access PDO Mapping Value Range Default Value Sub-Index Description COB-ID used by RPDO RPDOx ID Access 0200h PDO Mapping...
  • Page 34: Tpdo Behaviour

    3.2.15. TPDO Behaviour The RTD Scanner can support up to four TPDO messages, and all are enabled by default. TPDO1 Mapping at Object 1A00h: Default ID 0x180 + Node ID Sub-Index Value Object Number of mapped application objects in PDO 0x71300110 RTD Input 1 Process Value 0x71300210...
  • Page 35 Entry Description Sub-Index Description Number of entries Access PDO Mapping Value Range Default Value Sub-Index Description COB-ID used by TPDO TPDOx ID Access 0180h PDO Mapping 0280h Value Range See value definition in DS-301 0380h Default Value 40000000h + TPDOx + Node-ID 0480h Node-ID = Node-ID of the module.
  • Page 36: Application Objects (Ds-404)

    3.3. APPLICATION OBJECTS (DS-404) Index Object Object Data Type Access (hex) Type Mapping 6100 RTD Input Field Value ARRAY FLOAT32 6110 RTD Sensor Type ARRAY UNSIGNED16 6112 RTD Operating Mode ARRAY UNSIGNED8 6114 ADC Sampling Rate ARRAY UNSIGNED32 6126 RTD Scaling Factor ARRAY FLOAT32 6127 RTD Scaling Offset...
  • Page 37: Object 6110H: Rtd Sensor Type

    3.3.2. Object 6110h: RTD Sensor Type This object determines what kind of RTD is connected to the input. The formulas used to calculate the resistance of the sensor based on the voltage readings taken on the various input pins are shown in Figure 1.
  • Page 38: Object 6114H: Adc Sample Rate

    Entry Description Sub-Index Description Largest sub-index supported Access PDO Mapping Value Range Default Value Sub-Index 1h to 8h (X = 1 to 8) Description RTD X Operating Mode Access PDO Mapping Value Range 0 or 1 Default Value 1 (Normal Operation) 3.3.4.
  • Page 39: Object 6126H: Rtd Scaling Factor

    3.3.5. Object 6126h: RTD Scaling Factor This object represents the scaling factor by which the RTD field value is multiplied to get the process value. Object Description Index 6126h Name RTD Scaling Factor Object Type ARRAY Data Type FLOAT32 Entry Description Sub-Index Description Largest sub-index supported...
  • Page 40: Object 7130H: Rtd Input Process Value

    3.3.7. Object 7130h: RTD Input Process Value This read-only object represents the scaled value of the measured RTD temperature. Object Description Index 7130h Name RTD Input Process Value Object Type ARRAY Data Type INTEGER16 Entry Description Sub-Index Description Largest sub-index supported Access PDO Mapping Value Range...
  • Page 41 Object Description Index 6150h Name RTD Status Object Type ARRAY Data Type UNSIGNED8 Entry Description Sub-Index Description Largest sub-index supported Access PDO Mapping Value Range Default Value Sub-Index 1h to 8h (X = 1 to 8) Description RTD X Status Access PDO Mapping Value Range...
  • Page 42: Manufacturer Objects

    3.4. MANUFACTURER OBJECTS Index Object Object Data Type Access (hex) Type Mapping 2000 RTD Resistance ARRAY FLOAT32 2010 RTD Microvolts ARRAY INTEGER32 2100 Average Input Field Value ARRAY FLOAT32 2112 Average Operating Mode ARRAY UNSIGNED8 2126 Average Scaling Factor ARRAY FLOAT32 2127 Average Scaling Offset...
  • Page 43: Object 2010H: Rtd Microvolts

    3.4.2. Object 2010h: RTD Microvolts This read-only object is available for diagnostic purposes. It reflects the raw microvolt reading measured by the ADC chip directly. Object Description Index 2010h Name RTD Microvolts Object Type ARRAY Data Type INTEGER32 Entry Description Sub-Index Description Largest sub-index supported...
  • Page 44: Object 2112H: Average Operating Mode

    Sub-Index Description Bank 1 Average FV (RTD1 to RTD4) Access PDO Mapping Value Range -273°C to 1735°C Default Value Sub-Index Description Bank 2 Average FV (RTD5 to RTD8) Access PDO Mapping Value Range -273°C to 1735°C Default Value Sub-Index Description Total Average FV Access PDO Mapping...
  • Page 45: Object 2126H: Average Scaling Factor

    Sub-Index Description Bank 2 Average Operation Access PDO Mapping Value Range 0 or 1 Default Value 1 (TRUE) Sub-Index Description Total Average Operation Access PDO Mapping Value Range 0 or 1 Default Value 1 (TRUE) 3.4.5. Object 2126h: Average Scaling Factor This object represents the scaling factor by which the average field value is multiplied to get the process value.
  • Page 46 Sub-Index Description Total Average Scaling Factor Access PDO Mapping Value Range -1000.0 to 1000.0 Default Value 16.0 [0.0625°C/bit] 3.4.6. Object 2126h: Average Scaling Offset This object represents the scaling offset which is added to the scaled average field value to get the process value.
  • Page 47: Object 2130H: Average Input Process Value

    3.4.7. Object 2130h: Average Input Process Value This read-only object represents the scaled value of the measured average temperature. Object Description Index 2130h Name Average Input Process Value Object Type ARRAY Data Type FLOAT32 Entry Description Sub-Index Description Largest sub-index supported Access PDO Mapping Value Range...
  • Page 48: Object 3000H: Rtd Coefficient

    3.4.8. Object 3000h: RTD Coefficient This object determines the Callendar-Van Dusen constants that will be used in the resistance to temperature calculation. See Table 1 in section 1.2 for the relationship between the supported RTD Coefficients, and the Callendar-Van Dusen constants that are used. Whenever this object is written with an non-zero value, the data in objects $3010, $3020 and $3030 are automatically updated per Table 1.
  • Page 49 Object Description Index 3010h Name Callendar-Van Dusen Constant A Object Type ARRAY Data Type FLOAT32 Entry Description Sub-Index Description Largest sub-index supported Access PDO Mapping Value Range Default Value Sub-Index 1h to 8h (X = 1 to 8) Description RTD X Callendar-Van Dusen A Access RW (only when corresponding sub- index in object 3000 is zero)
  • Page 50 Sub-Index 1h to 8h (X = 1 to 8) Description RTD X Callendar-Van Dusen B Access RW (only when corresponding sub- index in object 3000 is zero) PDO Mapping Value Range -9.9 to 9.9 Default Value -5.77500 3.4.11. Object 3030h: Callendar-Van Dusen Constant C This object is used in the resistance to temperature conversion function per the following relationship.
  • Page 51: Object 4000H: Low Temperature Warning Threshold

    3.4.12. Object 4000h: Low Temperature Warning Threshold This object sets the low threshold of the normal operating temperature range for each RTD’s input field value ($6100.) Any FV value below this limit flags a low warning in the corresponding RTD’s status byte ($6150), as well as setting an EMCY code in the pre-defined error field ($1003).
  • Page 52: Object 4020H: High Temperature Shutdown Threshold

    Sub-Index 1h to 8h (X = 1 to 8) Description RTD X High Warning Temp. Access PDO Mapping Value Range (RTD X Low Warning Temp + 100) to (RTD X High Shutdown Temp – 100) Default Value 1250 [125°C] 3.4.14. Object 4020h: High Temperature Shutdown Threshold This object sets the high threshold of the shutdown operating temperature range for each RTD’s input field value ($6100.) Any FV value above this limit flags a high shutdown in the corresponding RTD’s status byte ($6150), as well as setting an EMCY code in the pre-defined error field ($1003).
  • Page 53: Object 5000H: Power Supply Measured

    Entry Description Sub-Index Description Largest sub-index supported Access PDO Mapping Value Range Default Value Sub-Index 1h to 8h (X = 1 to 8) Description RTD X Error React Delay Access PDO Mapping Value Range 0ms to 60000ms Default Value 5000ms 3.4.16.
  • Page 54: Object 5010H: Adc Filter Frequency

    3.4.18. Object 5010h: ADC Filter Frequency This object defined the filter cutoff frequency used by the 24-bit analog-to-digital converter. Object Description Index 5010h Name ADC Filter Frequency Object Type Data Type UNSIGNED8 Entry Description Sub-Index Access PDO Mapping Value Range 50Hz or 60Hz Default Value 60Hz...
  • Page 55: Using Rs-232 With Tera Term

    4. USING RS-232 WITH TERA TERM Additional information for diagnostics or testing is available through RS-232. • Connect the DB-9 to a COM port on a PC or laptop. Use the following RS-232 connection. 8-Pin Connector DB-9 Female Pin # Controller Function Pin # PC Function...
  • Page 56: Main Menu Options

    4.1. Main Menu Options At power up, the Main Menu will be displayed, after the power up banner has been printed. If at any time you wish to see the menu again, simply hit ‘m’ or ‘M’ and it will be reprinted, along with the basic information about the CANopen ®...
  • Page 57: View Object Dictionary

    Entering ‘v’ or ‘V’ while the node is in the pre-operational state starts the display of the active Object Dictionary for the AXRTD8CO. Since it is too large to print in one shot, it will show the PDO communication and mapping parameters, then display each object one by one. To view the next object, simply hit the ‘Enter’...
  • Page 58: D - Default Object Dictionary

    4.1.2. D – Default Object Dictionary To reset the default Object Dictionary, enter ‘d’ or ‘D’. At the prompt, enter ‘Yes’. This function mirrors that of writing ‘load’ to Object 1011h, Restore Defaults. Consequently, it does not reset the Node-ID or Baudrate if they have been changed using LSS protocol. However, unlike the Restore Defaults object, these defaults will be immediately applied, as the controller automatically resets itself.
  • Page 59: S - Show/Stop Diagnostics

    Should a software upgrade of the application software be required, the units can be reprogrammed by selecting this option. If Axiomatic has sent new software, select ‘l’ or ‘L’, and at the prompt enter the password that was provided by your Axiomatic contact.
  • Page 60 As the file uploads, a pop-up progress message will be shown, and the controller will print dots on the display. After the file has finished loading, the message “S-File has been loaded successfully” will be displayed, and the normal power-up messages will be printed. Verify the version number in the power-up banner matches that of the latest software.
  • Page 61 UMAXRTD8CO V2.1.1 Preliminary Documentation – May be Subject to Change 61-62...
  • Page 62: Appendix A - Technical Specifications

    The marine type approval process tested to 4,0 G per IEC 60068-2-6, Test Fc. Marine Type Approval Lloyd’s Register, DNV, ABS, RINA, GL, BV, CCS, IRS, RS The AXRTD8CO meets the environmental, EMC and vibration requirements of generator set applications in marine installations. Operating Conditions -40 to 85 °C (-40 to 185 °F)

Table of Contents