Campbell-hausfeld SDM-CAN Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Hardware Campbell-hausfeld SDM-CAN. Campbell Hausfeld SDM-CAN User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir

Resumo do Conteúdo

Página 1 - CAN-Bus Interface

SDM-CAN CAN-Bus Interface User Guide Issued 26.6.07 Copyright © 2001-2007 Campbell Scientific Ltd.

Página 3 - Guarantee

Section 2. Installation The SDM-CAN can be mounted in a normal card slot of a CR9000 (using optional special end brackets), on a chassis plate (using

Página 4

SDM-CAN CAN-Bus Interface User Guide 2.2 Internal Jumper Settings The SDM-CAN interface is fitted with a number of jumpers which configure the connec

Página 5 - Contents

Section 2. Installation Transmission of CAN data is hardware disabled by default. To enable transmission, move the jumper to the TX enable position.

Página 6

SDM-CAN CAN-Bus Interface User Guide Figure 2-3 SDM-CAN Isolation disabled 2.3 Connection to the Datalogger and Power Supply To allow

Página 7 - Section 1. Introduction

Section 2. Installation Figure 2-4 Using the Spring Loaded Terminal Blocks (Top Option) Figure 2-5 Using the Spring Loaded Terminal Blocks (Front

Página 8 - 1.2 Specifications

SDM-CAN CAN-Bus Interface User Guide If the LED flashes once, the module has passed all power-up tests and should operate correctly. The other flash s

Página 9 - 1.2.2.1 Power Consumption

Section 2. Installation Please refer to the documentation for your CAN network to check the preferred method of connection. For many applications var

Página 11 - Section 2. Installation

Section 3. Programming CR10X, CR7 and CR23X Dataloggers to use the SDM-CAN This section describes the programming methods used for the above datal

Página 13

SDM-CAN CAN-Bus Interface User Guide 3.2 System Limitations The SDM-CAN interface, in combination with a datalogger, has some limitations of which yo

Página 14

Section 3. Programming CR10X, CR7 and CR23X The simplest solution, in those cases, is to read the value as a series of 16 bit integers written to sep

Página 15 - 2.3.1 LED Status Indication

SDM-CAN CAN-Bus Interface User Guide Instruction 118: SDM-CAN PARAM. NUMBER DATA TYPE DESCRIPTION RANGE 01: 2 SDM address 00..33 02: 2 TQUANTA 0-6

Página 16 - 2.4 Connection to CAN-Bus

Section 3. Programming CR10X, CR7 and CR23X This is often shown in a diagram, thus: S-SG PROP_SEG PHASE_SEG1

Página 17

SDM-CAN CAN-Bus Interface User Guide Table 3-1 Typical settings of the CAN Speed Parameters Baud rate TQUANTA TSEG1 TSEG2 1M 1 5 2 800 K 1 7

Página 18

Section 3. Programming CR10X, CR7 and CR23X implicitly by the data type specified, e.g. IEEE4 data is always 32 bits in length. For integer values, t

Página 19

SDM-CAN CAN-Bus Interface User Guide Once the buffer is complete, after using other P118s with this range of data types to construct the desired data

Página 20 - 3.2 System Limitations

Section 3. Programming CR10X, CR7 and CR23X Transmit a previously built data frame on to the CAN-Bus (type 25): When parameter 08 is set to 25, P118

Página 21

SDM-CAN CAN-Bus Interface User Guide Read status (type 29): This data type instructs the datalogger to request the current status of the SDM-CAN

Página 22 - SDM Address (Parameter 01:)

Section 3. Programming CR10X, CR7 and CR23X Once set the switches remain set until changed by another call of P118 or on loading a different program.

Página 23

GuaranteeThis equipment is guaranteed against defects in materials andworkmanship. This guarantee applies for twelve months from date ofdelivery. We w

Página 24 - Data Type (Parameter 08:)

SDM-CAN CAN-Bus Interface User Guide Please refer to the CAN standards and your own network documentation for a more detailed explanation of the switc

Página 25

Section 3. Programming CR10X, CR7 and CR23X Number of Values (Parameter 11:) This is the number of values that will be transferred to or from the dat

Página 26

SDM-CAN CAN-Bus Interface User Guide • The interrupt function only applies to data types which read data from the CAN-Bus. • You can mark more than

Página 27

Section 3. Programming CR10X, CR7 and CR23X 3.4.2 Group Trigger The group trigger function provides a mechanism to synchronise the data capture by o

Página 28

SDM-CAN CAN-Bus Interface User Guide Setup of Mask and Filter / trigger To implement this buffer function the build data frame Data type (7) is use

Página 29

Section 3. Programming CR10X, CR7 and CR23X 3.5 Program Examples Examples of specific instructions which decode/encode CAN data are shown in Append

Página 30

SDM-CAN CAN-Bus Interface User Guide 3.5.2 Simple CAN Data Transmission The following example transmits a 16 bit temperature value to a CAN network r

Página 31 - Offset (Parameter 14:)

Section 3. Programming CR10X, CR7 and CR23X 6: 6 Loc [ TC_1 ] 7: 1.0 Mult 8: 0.0 Offset ;Transmit Data on to CAN network 1

Página 32

SDM-CAN CAN-Bus Interface User Guide 3.5.4 Using the Interrupt Function By indexing (‘--‘) the No. of bits parameter, when a new value that an instru

Página 33 - 3.4.2 Group Trigger

Section 3. Programming CR10X, CR7 and CR23X ;Interrupt subroutine 98, when C8 goes high run this subroutine 1: Beginning of Subroutine (P85) 1: 98

Página 35 - 3.5 Program Examples

SDM-CAN CAN-Bus Interface User Guide 7: 7 ID Bits 24..28 8: 23 Tx, real IEEE4, MSB 1st 9: 1 Start Bit No. 10: 32 No. of B

Página 36

Section 4. Programming CRBasic Dataloggers to use the SDM-CAN This chapter describes how to program the CR5000/CR9000X and older CR9000 dataloggers,

Página 37 - Value Data

SDM-CAN CAN-Bus Interface User Guide Time to execute block mode for a CR5000 in milliseconds with default bus speed is approximately = 2.12 + 0.27 * n

Página 38

Section 4. Programming the CR9000 and CR5000 4.2.1 Reading CAN Data The following example reads a 16 bit engine speed value from a CAN network runni

Página 39

SDM-CAN CAN-Bus Interface User Guide 4.2.2 Simple CAN Data Transmission The following example transmits a 16 bit temperature value to a CAN network r

Página 40

Section 4. Programming the CR9000 and CR5000 '\\\\\\\\\\\\\\\\\\ ALIASES & OTHER VARIABLES ////////////////// Public Flag(8)

Página 41 - 4.1 General Principles

SDM-CAN CAN-Bus Interface User Guide '\\\\\\\\\\\\\\\\\\\\\\\\\ CANBUS CONSTANTS ////////////////////// '------------------- Physical Netwo

Página 42 - 4.2 Datalogger Instruction

Section 5. Using the RS232 Serial Diagnostics Port 5.1 Connecting to the RS232 User Port The user communication port is a DCE configured, 9 pin RS232

Página 43 - 4.2.1 Reading CAN Data

SDM-CAN CAN-Bus Interface User Guide The diagnostic commands are listed below: BINS – This command will cause a hex dump of the bins configured by th

Página 44

Section 5. Using the RS232 Diagnostics Port Monitor mode will not miss frames when they come in high speed burst’s. This command will perform better

Página 45 - Flag(1) = False

Contents Section 1. Introduction ... 1-1 1.1 General Description...

Página 46

SDM-CAN CAN-Bus Interface User Guide For downloading software you will need the following: • A recent copy of Campbell Scientific’s CSOS operating sy

Página 47 - Diagnostics Port

Appendix A. Principles of Operation A.1 Data Collection The SDM-CAN operation is based on a number of sequential buffers. The hardware has a dedicat

Página 48

SDM-CAN CAN-Bus Interface User Guide On receiving the frame data from the datalogger the SDM-CAN will convert and shift the data into the correct posi

Página 49 - SDM-CAN Interface

Appendix B. A Summary of Data Types A summary table of the data types is given below for quick reference. Data Type Description 1 Retrieve data;

Página 50

SDM-CAN CAN-Bus Interface User Guide 29 Read SDM-CAN status Status Description 0000 The SDM-CAN has bus activities; error counters < 96. 0001 The

Página 51 - A.2 Frame Transmission

Appendix C. Application of the SDM-CAN on Networks Complying with the J1939 SAE Standards. This Appendix describes the use of the SDM-CAN in

Página 52

SDM-CAN CAN-Bus Interface User Guide C.3 J1939 Data Frame Format The Data Frame consists of 8 bytes with byte one at the left side of the frame and

Página 53

Appendix C. Using SDM-CAN on J1939 Networks Table C-4 Mapping of J1939 Identifier Field values into a 29-Bit Identifier Bit 28 27 26 25 24 23 22 2

Página 54

SDM-CAN CAN-Bus Interface User Guide '\\\\\\\\\\\\\\\\\\ ALIASES & OTHER VARIABLES ////////////////// Alias CANBlk1(1) = Accel_Pedal &apo

Página 55 - 10 9 8 7 6 5 4 3 2 1 0

Appendix C. Using SDM-CAN on J1939 Networks Table C-6 Mapping of J1939 Identifier Field Values into a 29-Bit Identifier Bit 28 27 26 25 24 23 22

Página 56 - 1 2 3 4 5 6 7 8

Appendix A. Principles of Operation ... A-1 A.1 Data Collection...

Página 57 - 1 2 3 4 5 6 7 8

SDM-CAN CAN-Bus Interface User Guide 13: 0.125 Mult 14: 0.0 Offset *Table 2 Program 02: 0.0000 Execution Interval (seconds) *Table 3 Sub

Página 58

Appendix D. Examples of CAN Data Frames and Data Encoding and Decoding This Appendix gives examples of typical CAN data frames with worked examples

Página 59

SDM-CAN CAN-Bus Interface User Guide Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1 Time-qua

Página 60 - *Table 2 Program

Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1

Página 61 - Decoding

SDM-CAN CAN-Bus Interface User Guide Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1 Time-qua

Página 62

Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1

Página 63

SDM-CAN CAN-Bus Interface User Guide Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1 Time-qua

Página 64

Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1

Página 65

SDM-CAN CAN-Bus Interface User Guide Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1 Time-qua

Página 66

Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1

Página 67

Section 1. Introduction The SDM-CAN interface is designed to allow a Campbell Scientific datalogger to sample data directly from a CAN-Bus communicat

Página 68

SDM-CAN CAN-Bus Interface User Guide Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1 Time-qua

Página 69

Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1

Página 72

CAMPBELL SCIENTIFIC COMPANIES Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com info@campbellsci

Página 73

SDM-CAN CAN-Bus Interface User Guide other SDM-CAN interfaces) which might, for instance, be on other CAN-Bus networks in the same vehicle. In additio

Página 74

Section 1. Introduction • A 3 way, unpluggable screw terminal block for CAN High, Low and G also provided. • Transmit and acknowledge to CAN-Bus ca

Comentários a estes Manuais

Sem comentários