background image

PAGE 10 

14 MAY 2002 

CH. 2 

MAN0484-01 

 

 

2.4 

Transmit Channel 

 
The Transmit Channel can be used one of two ways.  It can be used to send data to a device on the 
network or it can be used as low priority request to retrieve data from a device on the network. 
 
The complete Transmit Channel uses 11 %AQs, 2 %Qs and 2 %Is.  The %AQs and %AIs vary depending 
on whether a send data or request data type of communication is used.   
 

2.4.1 

Transmit Channel Register Definitions 

 
The following are the registers used by the Transmit Channel and the corresponding descriptions.  Not all 
registers are used for both types of communications. 
 

Table 2.1  - %AQ Definitions for Transmit Channel

 

%AQ Register 

Description 

AQx 

PGN 

AQx+1 

Destination Address (255 – Global) 

AQx+2 

Number of bytes (Up to 8) 

AQx+3 

Starting %R register/ Byte value 1 

AQx+4 

Byte value 2 

AQx+5 

Byte value 3 

AQx+6 

Byte value 4 

AQx+7 

Byte value 5 

AQx+8 

Byte value 6 

AQx+9 

Byte value 7 

AQx+10 

Byte value 8 

 
 

Table 2.2  - %R Definitions for Transmit Channel

 

%R Register 

Description (High/Low byte) 

Rx 

Requested PGN 

Rx+1 

Request data value byte 1 

Rx+2 

Request data value byte 2 

Rx+3 

Request data value byte 3 

Rx+4 

Request data value byte 4 

Rx+5 

Request data value byte 5 

Rx+6 

Request data value byte 6 

Rx+7 

Request data value byte 7 

Rx+8 

Request data value byte 8 

 

Summary of Contents for HE800JCM200

Page 1: ...User Manual for HE800JCM200 SmartStack SAE J1939 Communication Module 14 May 2002 MAN0484 01 ...

Page 2: ......

Page 3: ...any means electronic mechanical magnetic optical chemical manual or otherwise without the prior agreement and written permission of Horner APG Inc All software described in this document or media is also copyrighted material subject to the terms and conditions of the Horner Software License Agreement Information in this document is subject to change without notice and does not represent a commitme...

Page 4: ...ommunication Module IS ORIGINALLY INSTALLED THIS WARRANTY SHALL APPLY ONLY WITHIN THE BOUNDARIES OF THE CONTINENTAL UNITED STATES In no event whether as a result of breach of contract warranty tort including negligence or otherwise shall HE APG or its suppliers be liable of any special consequential incidental or penal damages including but not limited to loss of profit or revenues loss of use of ...

Page 5: ...1 4 Technical Support 8 CHAPTER 2 OPERATION 9 2 1 General 9 2 2 Two Communication Methods for Handling Data 9 2 3 Scanning 9 2 4 Transmit Channel 10 2 4 1 Transmit Channel Register Definitions 10 2 4 2 Transmit Channel Operation Overview 11 2 4 3 Send Data 11 2 4 4 Low Priority Request 12 CHAPTER 3 CONFIGURATION 13 3 1 General 13 3 2 Configuration 13 ...

Page 6: ...PAGE 6 14 MAY 2002 PREFACE MAN0484 01 ...

Page 7: ...mbers PGNs A PGN is unique numeric identifier that is associated with a specific parameter name A PGN is used to define the parameter value a device is requesting or the parameter value that a device is sending Note SAE is an acronym for Society of Automotive Engineers 1 2 Product Description There are 2 operational bi colored LEDs on the side of the module One LED is green indicating the module i...

Page 8: ... 14 MAY 2002 CH 1 MAN0484 01 1 4 Technical Support For assistance contact Technical Support at the following locations North America 317 916 4274 or visit our web site at www heapg com Europe 353 21 4321 266 ...

Page 9: ...red to use one of the two modes for gathering data The JCM200 does not know which PGNs require monitoring and which PGNs require requesting it is the responsibility of the individual configuring the module to enter the information Otherwise the data may not be updated a Monitor Mode An engine control module ECM sends some PGN data onto the network at regular intervals The specific PGNs that are se...

Page 10: ...scriptions Not all registers are used for both types of communications Table 2 1 AQ Definitions for Transmit Channel AQ Register Description AQx PGN AQx 1 Destination Address 255 Global AQx 2 Number of bytes Up to 8 AQx 3 Starting R register Byte value 1 AQx 4 Byte value 2 AQx 5 Byte value 3 AQx 6 Byte value 4 AQx 7 Byte value 5 AQx 8 Byte value 6 AQx 9 Byte value 7 AQx 10 Byte value 8 Table 2 2 R...

Page 11: ...re 0 equals OK and 1 equals an error Toggling Qx from 1 to 0 clears the Ix and Ix 1 in order to setup for another transmit The following sections describe the how the AQ and AI registers are used 2 4 3 Send Data When the transmit channel is used to send data to a device on the network then the 11 AQs 2 Qs and 2 Is are used Send Data Register Use The AQs contain the information to be transmitted Th...

Page 12: ...iption of the AQ and AI data AQx contains the PGN that is being requested AQx 1 contains the destination address of the device that contains the requested data AQx 2 contains 2 bytes for the requested PGN and the number of bytes of requested data to store in the R registers CURRENTLY FIXED AT A MAX OF 10 BYTES 2 for PGN 8 for data AQx 3 contains the starting R register where the requested data wil...

Page 13: ...ntroller is selected The OCS300 CsCAN is shown as the selected controller Fig 3 1 in this example If satisfied with the controller selection press a Base tab and go to Step 3 If a different controller is desired as it is in this configuration example continue Step 2 Note The Auto Config System button can be pressed prior to selecting the desired controller and I O By pressing the button the settin...

Page 14: ...on This invokes the Add I O Module screen Click on the Comm tab From that dialog select the JCM200 module and click OK Figure 3 3 JCM200 Module is Added c The screen returns to the Configure I O dialog box with the selected slot showing that the JCM200 module has been added Double click on the JCM200 module in the I O configuration screen Figure 3 3 or click on the Config button next to the JCM200...

Page 15: ...I O Map is provided later on in the configuration process after adding and deleting AI as required Module Setup Tab The Module Setup screen has two important functions Figure 3 5 Module Setup Tab Function 1 Pressing the Module Setup tab displays a screen with a Configure button Pressing the Configure button opens the following Configurator screen Function 2 After you finish with the Configurator b...

Page 16: ...omatically updated by the Configurator Scan Setup focuses on AI register configuration The ending register location and number of registers for AIs varies depending on the register map If you want to add a AI register enter a Starting AI Register number Then press Add To Delete a AI register double click the item and a screen appears allowing you to delete the register Standard Configuration focus...

Page 17: ... add a AI enter a Starting Register number Press the Add button The following screen appears Figure 3 7 PGN Configuration AI Denotes the AI register being configured or deleted This box is automatically updated by the Configurator PGN In order for the OCS RCS to communicate with an Engine Control Module it is necessary to consult the engine manufacturer s user documentation to determine Parameter ...

Page 18: ...thered and sent to the PLC There are two modes for gathering data from devices on the J1939 network monitor and request Each PGN in the scan table is configured to use one of the two modes for gathering data It denotes the method used to scan and obtain PGN values Monitor Mode If the Engine Control Module broadcasts a desired PGN s data on a regular basis then the mode for that PGN is configured f...

Page 19: ...uration screen This screen simply prompts you to close the JCM200 editor to continue Figure 3 8 PGN Configuration h Here is an example configuration screen Figure 3 8 Example Configuration Figure 3 9 Example Configuration i After making the register map you need to save the configuration changes by exiting the configuration screen and then returning to the Module Setup screen Press here after maki...

Page 20: ...PAGE 20 14 MAY 2002 CH 3 MAN0484 01 Figure 3 10 Module Setup Tab j To save or cancel your settings be sure to return to this screen and press OK or CANCEL ...

Reviews: