Honeywell DPS CANopen User'S & Technical Manual Download Page 1

User/Technical

 

Manual 

for 

      

50085804, Rev. B

 

Digital Pressure Sensor with CANopen

®

, Model DPS

PERSONAL INJURY WARNING

DO NOT USE 

these products as safety or emergency stop 

devices or in any other application where failure of the prod-
uct could result in personal injury.

Failure to comply with these instructions could result in 
death or serious injury.

Table of Contents

Chapter 1 - General Information    . . . . . . . . . . . . . . . . . . . . . .1
Chapter 2 - Technical Data and Performance Details . . . . . . .3
Chapter 3 - Introduction   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Chapter 4 - Setting Up   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Chapter 5 - Network Management  . . . . . . . . . . . . . . . . . . . .11
Chapter 6 - Heartbeat Protocol  . . . . . . . . . . . . . . . . . . . . . . .13
Chapter 7 - Process Data Objects   . . . . . . . . . . . . . . . . . . . .13
Chapter 8 - Service Data Objects  . . . . . . . . . . . . . . . . . . . . .14
Chapter 9 - Emergency Objects  . . . . . . . . . . . . . . . . . . . . . .15
Chapter 10 - Operation  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20

IMPORTANT

It is recommended that you read this document thoroughly 
before applying power to this unit.

RELEASE INFORMATION

Document Name

Doc. ID

Release 

No.

Pub. 

Date

Digital Pressure Sensor with 

CANopen

®

, Model DPS, 

User/Technical Manual

50085804

A

May 

2013

Digital Pressure Sensor with 

CANopen

®

, Model DPS, 

User/Technical Manual

50085804

B

April 

2016

REFERENCES

The following list identifies all documents that may be sources 
of reference for materials discussed in this publication.

•  Digital Pressure Sensor with CANopen

®

, Model DPS, 

product sheet

Summary of Contents for DPS CANopen

Page 1: ...anagement 11 Chapter 6 Heartbeat Protocol 13 Chapter 7 Process Data Objects 13 Chapter 8 Service Data Objects 14 Chapter 9 Emergency Objects 15 Chapter 10 Operation 15 Appendix 20 IMPORTANT It is recommended that you read this document thoroughly before applying power to this unit RELEASE INFORMATION Document Name Doc ID Release No Pub Date Digital Pressure Sensor with CANopen Model DPS User Techn...

Page 2: ...not avoided may result in equipment or work data on the system being damaged or lost or may result in the inability to properly oper ate the process m CAUTION Caution symbol indicates a potentially hazardous situation which if not avoided may result in minor or moderate injury It may also be used to alert against unsafe practices m CAUTION Caution symbol on the equipment refers the user to the pro...

Page 3: ...te of each device connected in the network which can be set at different rates Configurations for digital measurements are fully temperature compensated and calibrated for pressure ranges from 10 psi to 10K psi or 1 bar to 700 bar or 70 kPa to 70000 kPa Customers can choose from two different accuracies to meet their specific application requirements 30 psi 0 25 FS 30 psi 0 1 FS or 0 25 FS 1 2 Acr...

Page 4: ...ningful measurement that includes nonlinearity repeatability and hysteresis as well as temperature error Designed for configurability A selection of pressure types accuracy levels pressure ranges pressure connections and electrical terminations allows customers the ability to configure the devices to meet their specific application needs Connectors 5 pin M12 which can be used in industrial applica...

Page 5: ...ented M12 connector Code 5a 1 4 18 NPT female Code 5b 1 4 18 NPT male Code 5c 7 16 20 UNF female Code 5d 7 16 20 UNF male Code 5f G 1 4 B female Code 5g G 1 4 B male Less than 1000 psi Greater than 1500 psi Code 5h 1 8 27 NPT female Code 5i 1 8 27 NPT male Code 5p M12 1 5 male Code 5q M12 1 5 female Code 5r 9 16 18 SAE male Code 5s 9 16 18 SAE female Less than 1000 psi Greater than 1500 psi HPG HP...

Page 6: ...4 2 V random vibration test overall g rms 20 7 min Compensated temperature range 4 C to 60 C 40 F to 140 F Operating and storage temperature range 25 C to 85 C 13 F to 185 F Approvals CiA CAN In Automation CE Marked Dec laration of Conformity on request 2 6 Mechanical Specifications Characteristic Parameter Media1 gas liquid Overload safe positive direction 1000 psi and below 4X full scale or 3000...

Page 7: ...Hz default Baud rate 125 kbps default NOTES 2 Includes pressure non linearity BFSL pressure hysteresis and non repeatability Thermal errors are not included 3 Differential sensors are calibrated in positive direction and accuracy specification is valid in positive direction only 4 Includes zero error span error thermal effect on zero thermal effect on span thermal hysteresis pressure non linearity...

Page 8: ...n Table 2 Table 2 CANopen Default Settings Parameter Default Value Hex Description Node ID 7F The Node Identifier used for CANopen communications COB ID PDO 180 Node ID The communications object iden tifier of the process data object COB ID SDO 600 Node ID The communications object iden tifier of the service data object COB ID EMERGENCY 80 Node ID The communications object iden tifier of the emerg...

Page 9: ...figuration ID hex DLC Data Hex Comment Direction w r t Digital Pressure Sensor with CANopen 000 2 80 7F Preoperational node ID 7F Receive 7E5 8 04 01 00 00 00 00 00 00 Configuration state Receive 7E5 8 11 7E 00 00 00 00 00 00 Set node ID 7E Receive 7E4 8 11 00 00 00 00 00 00 00 Response ok Transmit 7E5 8 17 00 00 00 00 00 00 00 Store configuration Receive 7E4 8 17 00 00 00 00 00 00 00 Response ok ...

Page 10: ... 00 00 Store configuration Receive 7E4 8 17 00 00 00 00 00 00 00 Response ok Transmit 7E5 8 04 00 00 00 00 00 00 00 Waiting state Receive 000 2 01 00 Enter operational state Receive 1ff 4 Pressure data Transmit Table 6 Bit Rate Configuration on Network ID hex DLC Data Hex Comment Direction w r t Digital Pressure Sensor with CANopen 000 2 80 7E Preoperational node Id 7E Receive 7E5 8 40 62 03 00 00...

Page 11: ...e sent by the Model DPS pressure sensor until the delay has expired once more Start the heartbeat and let it run at 100 ms Then set the bit rate The heartbeat still runs Then activate the bit timing and set the activation time to 1 sec Then after 2 sec the heart beats start up again at the new bit rate Table 8 Activate Bit Timing ID hex DLC Data Hex Comment Direction w r t Digital Pres sure Sensor...

Page 12: ...pen Model DPS matches that of the network to which it is being connected These parameters are configured using the layer settings services These parameters are configured prior to connecting the Digital Pressure Sensor with CANopen Model DPS in the host network Figure 3 NMT State Transition Diagram Power on Initialising f Pre operational a b c d Operational a b c d e Stopped a b 5 1 2 3 4 6 1 2 3 ...

Page 13: ...yte 1 Node ID 00 2 7F Enter pre operation al state 80 The Digital Pressure Sensor with CANopen Model DPS enters preoperational state after initialization When the pre operational state is entered after initialization a boot up message is sent as shown in Table 12 Table 11 Enter Pre operational State ID hex Byte 0 Cmd Byte 1 Node ID 00 80 7F Table 12 Boot up Message ID hex Byte 0 Cmd 700 Node ID 77...

Page 14: ...Type The transmission type parameter of a PDO specifies the transmission mode synchronous event driven as well as the triggering mode Transmission modes Synchronous Event driven Synchronous For synchronous PDOs the transmission type also speci fies the transmission rate in the form of a factor based on the basic SYNC object transmission period A transmission type of 0 means that the message shall ...

Page 15: ...anging the Output Units The default unit of the process value is psi The physical units of the process value can be read or modified by using the ob ject 6131 When the units are changed using the object 6131 the units of all the objects associated with process value is changed internally by the Digital Pressure Sensor with CANo pen Model DPS Table 18 contains the list of the objects that are assoc...

Page 16: ... is called the server The client CAN message as well as the reply server CAN message always contains 8 bytes although not all bytes necessarily contain meaningful data A client request is always confirmed by a reply from the server The Digital Pressure Sensor with CANopen Model DPS supports only one server SDO and no client SDOs 8 1 SDO Transfer There are two mechanisms for SDO transfer Expedited ...

Page 17: ...e the excitation voltage to the Digital Pressure Sensor with CANopen Model DPS transmits boot up message to PC on identifier 77F Host ap plication transmits START REMOTE NODE command When START REMOTE NODE command is transmitted by the host the Model DPS starts transmitting the PDO containing the 32 bit pressure data in decimalized integer format in psi units every 100 millisec 10 2 Interpreting t...

Page 18: ...able PDO Receive 5FF 8 60 00 18 01 00 00 00 00 Return OK Transmit 67F 8 22 00 1A 00 00 00 00 00 Write TPDO MAP disable Receive 5FF 8 60 00 1A 00 00 00 00 00 Return ok Transmit 67F 8 22 00 1A 01 10 01 00 71 Change mapping Receive 5FF 8 60 00 1A 01 00 00 00 00 Return ok Transmit 67F 8 2F 00 1A 00 01 00 00 00 Write TPDO MAP enable Receive 5FF 8 60 00 1A 00 00 00 00 00 Return ok Transmit 67F 8 22 00 1...

Page 19: ...mmand Receive 1FF 4 00 20 00 00 Digital Pressure Sen sor with CANopen Model DPS transmits the pressure data if it has changed from the previ ous value 2 psi Transmit Table 28 Synchronous Cyclic PDO Transmission Cyclic with Every Sync ID hex DLC Data hex Description Direction w r t Digi tal Pressure Sensor with CANopen Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 67F 8 22 00 18 02 03 00 00 00 Ch...

Page 20: ...67F 8 22 00 18 02 FE or FF 00 00 00 Change the trans mission type to acyclic The Digital Pressure Sensor with CANopen Model DPS transmits PDO every 100 millisec Receive 5FF 8 60 00 18 02 00 00 00 Return ok Transmit 67F 8 22 00 18 05 E8 03 00 00 Write to PDO com munications object event Timer with value of 1000 mS Receive 5FF 8 60 00 18 05 00 00 00 00 The Digital Pressure Sensor with CANo pen Model...

Page 21: ...w to achieve zero correction is shown in the Table 30 The auto zero value can be stored in EEPROM by using the store command i e object 0x1010 Also the default offset can be restored using the restore command i e object 0x1011 Table 30 Auto Zero Command ID hex DLC Data hex Description Direction w r t Digi tal Pressure Sensor with CANopen Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 Apply Zero P...

Page 22: ...Manufacturer soft ware version This object provides the manufacturer software version description 0x1010 0x00 0x01 Store parameters This object controls the saving of parameters in non volatile memory This command stores 1 input offset 2 span end 3 span start 4 heartbeat time 5 physical units 6 auto zero and 7 span 0x1011 0x00 0x01 Restore default parameters With this object the default values of ...

Page 23: ...are marked as positive overloaded 0x6130 0x00 x01 AI process value integer This object represents the result of the input scaling block and gives the measured quantity scaled in the physical unit of process values 0x7100 0x00 x01 AI field value integer This object represents the raw ADC counts Manufacturer Specific Objects 0x2000 0x27FF Index SubIndex Name Description 0x2002 0x00 Acquisition time ...

Page 24: ... defective materials and faulty workmanship Honeywell s stan dard product warranty applies unless agreed to otherwise by Honeywell in writing please refer to your order acknowledge ment or consult your local sales office for specific warranty details If warranted goods are returned to Honeywell dur ing the period of coverage Honeywell will repair or replace at its option without charge those items...

Reviews: