ECM NH3CAN Скачать руководство пользователя страница 8

3.0 

Connecting the NH

3

CAN module 

 
Power and CAN connections to the module are made using the Eurofast 12mm connector on the 
module. The power input requirement is 12 to 30VDC at 1.5A (steady-state).  At start-up, there 
can  be  a  peak  current  of  up  to  5A. Multiple modules  can  share  the  CAN  bus.  All  modules  are 
configured to broadcast CAN messages at the CAN baud rate of 500K. The maximum distance 
between  any  two  nodes  on  the  CAN  bus  at  this  baud  rate  is  100m.  Each  end  of  the  CAN  bus 
must have a terminating resistor of 121 Ohms.   
 
3.1 

Application Notes 

 
1.

 

Configuration software (ECM Configuration Tool) for the module is located on the CD. This 
software allows the setup, configuration, monitoring, and recording of data using supported 
CAN adapters. 

2.

 

The NH

3

CAN is calibrated for NH

3

 between 0 and 100ppm. The user can zero and span the 

NH

measurement.  The user zeros and spans can also be cancelled, returning to the factory 

calibration.  The factory calibration and the user zeros and spans are stored in a memory chip 
located in the connector of the NH

3

 sensor.  No matter what the NH

3

 sensor is plugged into, it 

will read the same NH

3

 value since the factory calibration, user zeros, and user spans travel 

with the sensor. 

3.

 

The main disturbance affecting the accuracy of the NH

3

 is the temperature of the NH

3

 sensor 

body.    Thus  the  sensor  should  be  zero’d  and  span’d  under  thermal  conditions  (i.e.  exhaust 
pipe  temperatures)  close  to  what  it  will  experience  in  service.    During  start-up,  when  the 
sensor  body  temperature  is  constant,  the  NH

3

  value  output  by  the  module  can  be  used.  

Typically,  this  takes  5  minutes  when  the  sensor  is  in  the  exhaust  of  a  running  engine,  as 
much as 30min when hanging in free air or in a cold manifold.   

4.

 

Do not exceed 500°C exhaust gas temperature. Short excursions up to 700°C are allowable. 

5.

 

It is best to zero and span the NH

3

 sensor in the exhaust of an engine and in comparison 

to  a  reference  NH

3

  measurement.    If  you  zero  and  span  the  NH

3

  measurement  in  a 

vessel fed by gases from tanks, you will need to heat the vessel walls to the temperature 
of the exhaust pipe the sensor will be used in, and will need to include H

2

O and O

2

 in 

the gases in the concentration(s) the sensor will see in the exhaust of the engine. 

6.

 

Do not extend the wires between the NH

3

 sensor and the control module. You can lengthen 

the power wires on the DC Power Cable (P/N: 11-01 or 11-02) but use large gauge wire and 
make  sure  that  the  voltage  at  the  power  terminals  of  the  supplied  harness  is  at  least  14  V 
when  the  sensor  is  being  heated.  You  can  lengthen  the  CAN  communication  wires  using 
Eurofast  12mm  cable.  Eurofast  12mm  cable  was  designed  specifically  for  CAN 
communication and along with additional “Tees”, allows you to easily build long and reliable 
CAN networks. 

7.

 

The  NH

3

CAN  broadcasts  several  messages  on  the  CAN  bus  using  the  CANopen  protocol. 

Each  message  has  an  identifying  number  known  as  the  CAN  identifier  (CANid).  Since 
multiple modules can be placed on the same CAN bus, each module on the bus also has an 
identifying number known as the node identifier (NID). The allowable range for the NID is 
0x01 to 0x7F. When connecting other non-ECM devices on the same CAN bus, ensure that 
the following CANids are not used: 

 

   

 

 

Содержание NH3CAN

Страница 1: ...NH3CAN NH3 CAN Module Instruction Manual REV 1 00 2 5 2015 ECM ECM ECM ECM ENGINE CONTROL AND MONITORING...

Страница 2: ...com COPYRIGHT 2015 by ECM ENGINE CONTROL AND MONITORING All Rights Reserved No part of this manual may be photocopied or reproduced in any form without prior written consent from ECM ENGINE CONTROL AN...

Страница 3: ...SPANing 15 8 2 Canceling Erasing the ZERO and SPAN 16 8 3 Modifying the Pre Broadcast Averaging of Data 16 8 4 Returning the Pre Broadcast Averaging to Factory Default 17 8 5 Changing the NID 17 8 6 C...

Страница 4: ...4...

Страница 5: ...2 bytes unsigned 16 and has a range of 0x0000 0xFFFF 0 65535 6 One unsigned long contains 4 bytes unsigned 32 and has a range of 0x00000000 0xFFFFFFFF 0 4294967295 7 One single float contains 4 bytes...

Страница 6: ...software CD 13 01 1 Optional Pressure Compensation add P to kit part number 10 Pressure Sensor 0 75 psia 517 kPa 07 01 USA or 1 07 02 metric 11 Pressure Extension Cable 10 04 1m 1 12 Pressure Sensor...

Страница 7: ...7 P N 02 12 P N 06 07...

Страница 8: ...constant the NH3 value output by the module can be used Typically this takes 5 minutes when the sensor is in the exhaust of a running engine as much as 30min when hanging in free air or in a cold mani...

Страница 9: ...ex NMT 0x00 Emergency 0x80 NID TPDO1 0x180 NID TPDO2 0x280 NID TPDO3 0x380 NID TPDO4 0x480 NID SDO Tx 0x580 NID SDO Rx 0x600 NID Heartbeat 0x700 NID LSS 0x7E4 0x7E5 Note this list applies to EACH ECM...

Страница 10: ...on the CAN bus See ECM Error codes in Appendix A Approximately 5 seconds after power is applied the unit will start broadcasting CAN messages at a CAN baud rate of 500kbps All messages are related to...

Страница 11: ...e see section 8 6 to determine minimum broadcast rate A TPDO contains two data values each data value corresponds to a measured parameter e g NH3 These data values are referred to as PROCESS DATA OBJE...

Страница 12: ...yte write OD lo low byte of OD address OD hi hi byte of OD address Sub Subindex of OD address Data0 always contains the Least Significant Byte LSB of the data to be written to the OD A SDO Write will...

Страница 13: ...e 7 0x580 NID Size OD lo OD hi Sub Data0 Data1 Data2 Data3 Size 0x4F 1 byte response 0x4B 2 byte response 0x43 4 byte response OD lo low byte of OD address OD hi hi byte of OD address Sub Subindex of...

Страница 14: ...s 0x1018 subindex 0x02 4 byte integer unsigned 32 iii Revision Number located at OD address 0x1018 subindex 0x03 4 byte integer unsigned 32 iv Serial Number located at OD address 0x1018 subindex 0x04...

Страница 15: ...The procedure is as follows i SDO Write to OD address 0x5000 of the current NH3 value output by the module ii SDO Write to OD address 0x5001 of the true correct NH3 value iii OS Command to ZERO SPAN N...

Страница 16: ...in the sensor s connector Thus the NH3 sensor reverts to the factory calibration CANid byte 0 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 0x600 NID 0x2F 0x23 0x10 0x01 0x12 8 3 Modifying the Pre...

Страница 17: ...0x50 0x08 0x00 0x01 8 4 Returning the Pre Broadcast Averaging to Factory Default The averaging values can be reset to factory default 375 by issuing the ECM OS Command 0x15 see Appendix B CANid byte 0...

Страница 18: ...the NID has been successfully changed the module enters pre operational mode and does not broadcast data The module can be returned to broadcast mode 1 of 3 ways i Power cycle the module by disconnect...

Страница 19: ...x1800 subindex 0x05 The format of the SDO Write to the LambdaCAN module is as follows CANid byte 0 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 0x600 NID 0x2B 0x00 0x18 0x05 Broadcast rate lo Broa...

Страница 20: ...D 0x08 has 4 TPDOs enabled Minimum Broadcast Rate ms 3 1 4 2 4 4 4 4 x 0 3125 8 125ms Since the broadcast rate is valid only in increments of 1ms round 8 125ms up to the next integer value 9ms Therefo...

Страница 21: ...t CANid lo Transmit CANid hi 0x00 0xC0 Example Enable TPDO1 for the module with NID 0x10 EnableOD Address 0x1800 Transmit CANid 0x180 0x10 0x190 CANid byte 0 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6...

Страница 22: ...s hi Configure the 2nd PDO by performing a SDO Write follows CANid byte 0 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 0x600 NID 0x23 ConfigOD Address lo ConfigOD Address hi 0x02 0x20 0x00 PDO OD...

Страница 23: ...FF Device Software 0x6100 61FF Device Software Internal 0x6200 62FF Device Software User 0x6300 63FF Device Software Data set 0x7000 70FF Additional Modules 0x8000 80FF Monitoring 0x8100 81FF Monitori...

Страница 24: ...1wire parameter sensor type 0x0025 Pulse Red 2x 2s 1 wire data format not compatible old rev 0x0031 Pulse Red 3x 2s Vsw 6 for 7sec 0x0032 Pulse Red 3x 2s Vsw 32V 0x0041 Pulse Red 4x 2s VS too high 0x...

Страница 25: ...0 0x02 Status The values that may be returned are listed below Status 0x00 Last command completed No error occurred No reply 0x01 Last command completed No error occurred The reply can now be read 0x0...

Страница 26: ...00 old value and 0x5001 desired value defZeroSpanSuccessful 0x00 defSenModNotReady 0xFD defZeroSpanDataInvalid 0xFE defOWZeroSpanWrFail 0xFF SpanNH3 0x10 Set span for NH3 requires write to OD 0x5000 o...

Страница 27: ...ert mode password required None HtrPidEnable 0xE1 Enable heater PID control None HtrPidDisable 0xE2 Disable heater PID control None RvsEnable 0xE3 Enable RVS measurement None RvsDisable 0xE4 Disable R...

Страница 28: ...0 5 seconds by the NH3CAN module During normal operation the module is in operational mode NMT state 0x05 CAN id byte 0 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 0x700 NID NMT state NMT state...

Страница 29: ...ure deg C 100 0x200C single float C1R PDO Data Cell1 raw bits 0x200D single float C2R PDO Data Cell2 raw bits 0x200E single float ERFL PDO Data Error bit flags 0x200F single float ERCD PDO Data ECM CA...

Страница 30: ...ection 4 0 and section 8 6 The module must be properly configured in EIB mode or Stand alone mode depending on how it will be used To convert from one mode to the other requires software reprogramming...

Страница 31: ...d start the Configuration Tool software Click on the Module tab Select the CAN adapter being used Then start the communication 3 Click on the Set to EIB Mode Wait for Done Message Stop communication a...

Страница 32: ...can be on the EIB with a display To convert a module from EIB to Stand alone Mode The process is similar to the previously described procedure Note that in EIB mode the module will not show up in the...

Страница 33: ...bility and fitness for purpose whether express implied or arising by operation of law trade usage or course of dealing are hereby disclaimed The warranty is void if the display head is opened LIMITATI...

Страница 34: ...34 Los Altos CA 94023 0040 USA 408 734 3433 Fax 408 734 3432 www ecm co com ECM ECM ECM ECMENGINE CONTROL AND MONITORING...

Страница 35: ...M300 SIM400 To which this declaration relates are in conformity with the essential requirements of the following standards EN61326 1997 A2 2001 Class A Annex A EN61010 1 2001 Electrical Safety And the...

Отзывы: