Campbell Scientific SDM-CAN Datalogger to CANbus Interface User Manual
Sdm-can datalogger-to-canbus interface
Table of contents
Document Outline
- Revision and Copyright Information
- Warranty
- Assistance
- Table of Contents
- 1. Introduction
- 2. Installation
- 3. Programming CR10X, CR7 and CR23X Dataloggers to use the SDM-CAN
- 3.1 General Principles
- 3.2 System Limitations
- 3.3 The Datalogger Instruction
- 3.3.1 Instruction 118: SDM-CAN
- 3.3.2 SDM Address (Parameter 01:)
- 3.3.3 TQUANTA, TSEG1, TSEG2 (Parameters 02:, 03:, 04:)
- 3.3.4 ID (Parameters 05:, 06:, 07:)
- 3.3.5 Data Type (Parameter 08:)
- 3.3.5.1 Collect and retrieve a data value:
- 3.3.5.2 Build a data frame for transmission:
- 3.3.5.3 Transmit individual data values onto the CAN-Bus:
- 3.3.5.4 Transmit a previously built data frame on to the CAN-Bus (type 25):
- 3.3.5.5 Set-up previously built data frame as a Remote Frame Response (type 26):
- 3.3.5.6 Read error counters (type 27):
- 3.3.5.7 Read and reset the error counters (type 28):
- 3.3.5.8 Read status (type 29):
- 3.3.5.9 Read the signature and version number of the SDM-CAN operating system (type 30):
- 3.3.5.10 Send Remote Frame Request (type 31):
- 3.3.5.11 Set SDM-CAN internal software switches (type 32):
- 3.3.5.12 Read SDM-CAN internal switches (type 33):
- 3.3.6 Start Bit Number (Parameter 09:)
- 3.3.7 Number of Bits (Parameter 10:)
- 3.3.8 Number of Values (Parameter 11:)
- 3.3.9 Location (Parameter 12:)
- 3.3.10 Multiplier (Parameter 13:)
- 3.3.11 Offset (Parameter 14:)
- 3.4 Advanced Programming Techniques
- 3.5 Program Examples
- 4. Programming CRBasic Dataloggers to use the SDM-CAN
- 5. Using the RS232 Serial Diagnostics Port
- 6. Attributions
- Appendix A. Principles of Operation
- Appendix B. A Summary of Data Types
- Appendix C. Application of the SDM-CAN on Networks Complying with the J1939 SAE Standards
- Appendix D. Examples of CAN Data Frames and Data Encoding and Decoding
- Campbell Scientific Companies