HPT 1000 SAE J1939 Content Introduction ______________________________________________________ 5 Functions ......................5 Address Claiming _________________________________________________ 5 General overview ....................5 Name ........................5 Address ....................... 6 Start-up process ....................7 Basic principles ___________________________________________________ 7 General communication characteristics ............7 Display of numeric figures ................7 Configuration _____________________________________________________ 8 General overview ....................
Page 3
HPT 1000 SAE J1939 Commands ......................17 4.6.1 Start editing mode _____________________________________________ 17 4.6.2 Saving the settings _____________________________________________ 18 4.6.3 Reset to factory default settings __________________________________ 18 4.6.4 Restart _______________________________________________________ 18 Device-specific control commands ..............19 4.7.1 Auto calibration pressure - Index 37 ______________________________ 19 Example configuration process ..............
Page 4
HPT 1000 SAE J1939 Preface This documentation describes the intended use of the product within a superordinate control system. It will help you to get acquainted with the provided communication interface and assist you in obtaining maximum benefit in the possible applications for which it is designed.
HPT 1000 SAE J1939 1 Introduction The HPT has a CAN 2.0 B interface and can be operated according to the process defined in the standards SAE-J1939. The interface functions are divided into 3 parts: Address Claiming, Configuration and Sending of measured values 1.1 Functions...
HPT 1000 SAE J1939 Options for changing the J1939 name: Via Index 10-19 The sensor supports the J1939 name management to standard J1939-81. By means of the "name management" - Message (PGN 37632) the J1939 name can be changed during operation. The manufacturer code of the J1939 name may not be changed, it always corresponds with the manufacturer ID.
HPT 1000 SAE J1939 2.4 Start-up process After each start-up, the HPT sends an "Address Claimed" message. Thus, it communicates its address and its name to the other participants. This message can also be requested by other participants using a "request" message.
Some of the objecs represent device settings which can also be changed by the operator. In the following tables, the objects or settings for the HPT 1000 are listed with their related index. The object list is specific for each sensor with its special requirements.
HPT 1000 SAE J1939 a. Profile Index Sub index Data type r/w Settings uint16 The profile number defines the layout of the setting table. It is always 1 for HPT. b. General Index Sub index Data type r/w Settings uint8...
Data Page bit (e.g. 0) e. Measured values display, pressure The default values depend on the measuring range of the pressure transmitter. In the following, the default values for an HPT 1000 pressure transmitter are listed. Index Sub index Data type r/w Settings uint8 Unit 0: bar, 1: psi, 2: MPa (e.g.
HPT 1000 SAE J1939 The following settings are possible: The transmission rate (see Index 21) indicates how often the pressure value is transmitted. The value is expressed in [ms]. At 0 ms the pressure is only transmitted on request.
HPT 1000 SAE J1939 In the case of a 16 bit representation the measured value has to be configured in a way that it stays within a range of [0..0xFFFD]. In the case of a 32 bit representation the measured value has to be configured in a way that it stays within a range of [0..0xFFFFFFFD].
HPT 1000 SAE J1939 Byte 2+3: Device status Status Error Mode 0x00000000 approved Bit0 (0x00000001) Loading the settings for the operation data recording has not been successful Bit1 (0x00000002) ASIC error Bit2 (0x00000004) Measured value shortfall Bit3 (0x00000008) Measured value overrun Bit4 (0x00000010) Loading "production setup"...
HPT 1000 SAE J1939 Procedure for the permanent change of settings must be strictly adhered to: "Start editing mode", see commands chap. 4.6.1 o Reading and writing of the desired Object List Entries "Saving the settings", see commands chap. 4.6.2 ...
HPT 1000 SAE J1939 4.5 Short description of the configuration message The configuration message serves to read or write entries in the object list. Here, the data range of the configuration message (PGN 61184) is subdivided as follows: Value Index...
HPT 1000 SAE J1939 4.5.2 Description of the configuration range "value" The user data range "Value" of the configuration message will be defined using the data type of the OL (object list). The data type defines the number of used data bytes. The number is represented in "Little-Endian"...
HPT 1000 SAE J1939 4.6.2 Saving the settings The changed settings will not automatically become persistent, which means, they will not be stored permanently. For this purpose, an extra storage process needs to be carried out explicitly. This is carried out by writing the string "save" into the Index 102.
HPT 1000 SAE J1939 4.7 Device-specific control commands 4.7.1 Auto calibration pressure - Index 37 If the value "cali" is written into the index 37, the offset will be calculated for an automatical recalibration. The autocalibration can only be carried out if the tolerance of the user calibration is unequal to 0.
All the settings of one device are combined in one profile. By reading of Index 0 of the Object List (OL) the 2 bytes long profile number is sent, the HYDAC inclination sensor HIT sends the profile number 4. As described earlier, the reading of the entry in the Object List is possible directly without a prefixed command.
HPT 1000 SAE J1939 4.8.4 Example for a communication sequence The following example is based on the communication between a sensor configured to the device address 1 and a sender using the device address 2 (i.e. controller or a PC with a CAN interface).
HPT 1000 SAE J1939 5 Sending the measured value Depending on the configuration, HPT sends the current pressure and the current device temperature via a message. The configuration was described in the previous chapter, see chapter 4 Configuration the specific settings for the transmission of measured values, see chapter Transmission of measured values.
Page 23
Web: www.hydac.com E-mail: electronic@hydac.com Phone: +49 (0)6897 509-01 Fax.: +49 (0)6897 509-1726 HYDAC Service For enquiries about repairs or alterations, please contact HYDAC Service. HYDAC SERVICE GMBH Hauptstr. 27 D-66128 Saarbruecken Germany Phone: +49 (0)6897 509-1936 Fax: +49 (0)6897 509-1933 NOTE The information in this manual relates to the operating conditions and applications described.
Need help?
Do you have a question about the HPT 1000 and is the answer not in the manual?
Questions and answers