SDM-CAN CAN-Bus Interface User Guide Issued 26.6.07 Copyright © 2001-2007 Campbell Scientific Ltd.
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
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
Section 2. Installation Transmission of CAN data is hardware disabled by default. To enable transmission, move the jumper to the TX enable position.
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
Section 2. Installation Figure 2-4 Using the Spring Loaded Terminal Blocks (Top Option) Figure 2-5 Using the Spring Loaded Terminal Blocks (Front
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
Section 2. Installation Please refer to the documentation for your CAN network to check the preferred method of connection. For many applications var
Section 3. Programming CR10X, CR7 and CR23X Dataloggers to use the SDM-CAN This section describes the programming methods used for the above datal
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
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
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
Section 3. Programming CR10X, CR7 and CR23X This is often shown in a diagram, thus: S-SG PROP_SEG PHASE_SEG1
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
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
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
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
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
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.
GuaranteeThis equipment is guaranteed against defects in materials andworkmanship. This guarantee applies for twelve months from date ofdelivery. We w
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
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
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
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
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
Section 3. Programming CR10X, CR7 and CR23X 3.5 Program Examples Examples of specific instructions which decode/encode CAN data are shown in Append
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
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
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
Section 3. Programming CR10X, CR7 and CR23X ;Interrupt subroutine 98, when C8 goes high run this subroutine 1: Beginning of Subroutine (P85) 1: 98
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
Section 4. Programming CRBasic Dataloggers to use the SDM-CAN This chapter describes how to program the CR5000/CR9000X and older CR9000 dataloggers,
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
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
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
Section 4. Programming the CR9000 and CR5000 '\\\\\\\\\\\\\\\\\\ ALIASES & OTHER VARIABLES ////////////////// Public Flag(8)
SDM-CAN CAN-Bus Interface User Guide '\\\\\\\\\\\\\\\\\\\\\\\\\ CANBUS CONSTANTS ////////////////////// '------------------- Physical Netwo
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
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
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
Contents Section 1. Introduction ... 1-1 1.1 General Description...
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
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
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
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;
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
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
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
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
SDM-CAN CAN-Bus Interface User Guide '\\\\\\\\\\\\\\\\\\ ALIASES & OTHER VARIABLES ////////////////// Alias CANBlk1(1) = Accel_Pedal &apo
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
Appendix A. Principles of Operation ... A-1 A.1 Data Collection...
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
Appendix D. Examples of CAN Data Frames and Data Encoding and Decoding This Appendix gives examples of typical CAN data frames with worked examples
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
Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1
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
Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1
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
Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1
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
Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1
Section 1. Introduction The SDM-CAN interface is designed to allow a Campbell Scientific datalogger to sample data directly from a CAN-Bus communicat
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
Appendix D. Examples of Encoding & Decoding Start bit (parameter 09:) Right Hand reference. 1: SDM-CAN (P118) 1: 0 SDM Address 2: 1
CAMPBELL SCIENTIFIC COMPANIES Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com info@campbellsci
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
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
Kommentare zu diesen Handbüchern