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...
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”...
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.
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.
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.
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;...
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...
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.
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.
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.
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.
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.
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...
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...
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.
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...
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.
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.
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...
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.
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.
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.
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...
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...
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...
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...
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...
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.
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...
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.
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).
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).
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.
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...
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...
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 ®...
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’...
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.
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...
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)
Need help?
Do you have a question about the AXRTD8CO and is the answer not in the manual?
Questions and answers