Saej 1939
Saej 1939
J1939 Driver
1   System Configuration....................................................................................................... 3
2   External Device Selection ................................................................................................ 4
3   Communication Settings .................................................................................................. 6
4   Setup Items ...................................................................................................................... 7
5   Cable Diagrams ............................................................................................................. 10
6   Supported Devices......................................................................................................... 12
7   Device Code and Address Code.................................................................................... 28
8   Error Messages.............................................................................................................. 29
                                                     1
                                                                                                   J1939 Driver
   Introduction
         This manual describes how to connect the Display and the External Device (target PLC).
         In this manual, the connection procedure is described in the sections identified below:
        1     System Configuration
                                                                "1 System Configuration" (page 3)
              This section lists the types of External
              Devices and SIO that you can connect.
        3     Communication Settings
                                                                "3 Communication Settings" (page 6)
              This section shows setting examples for
              communicating between the Display and
              the External Device.
        4     Setup Items
                                                                "4 Setup Items" (page 7)
              This section describes communication
              setup items on the Display.
              Set the Display’s communication settings
              in GP Pro-EX or in offline mode.
        5     Cable Diagrams
                                                                "5 Cable Diagrams" (page 10)
              This section shows cables and adapters
              for connecting the Display and the
              External Device.
Operation
1 System Configuration
            The following table lists system configurations for connecting J1939 standard External Device and the Dis-
            play.
                                                                                             Setting         Cable
            Series            CPU              Link I/F               SIO Type
                                                                                           Example         Diagram
                                                                                          "Setting       " Cable Dia-
          J1939 compatible device        J1939 I/F             CAN / J1939 Bus            Example 1"     gram1" (page
                                                                                          (page 6)       11)
                        • To use this driver, the J1939 unit (PFXZCHEUJ1) by Pro-face is required. For details
                          on the J1939 unit, refer to the J1939 unit manual.
                        • This driver conforms to SAE J1939 standardized by Society of Automotive Engineers
                          (SAE). In addition, it does not correspond to J1939 extended standards such as
                          NMEA2000 and ISOBUS.
     Connection Configuration
      •     1:n connection
                                                          CAN / J1939 Bus
                      Display
                         +
                     J1939 unit                                 ECU1                   ECU2
                                                                (CA1)                  (CA3)
                                       ECU3                     (CA2)
                                       (CA4)
                        • The maximum number of connected nodes for ECU is 30 nodes. ECU can have one or more
                             CA addresses.
                        • The Display is also set with ECU and CA addresses.
                        • The communication destination is specified using the CA address.
3 Communication Settings
           This section provides examples of communication settings recommended by Pro-face for the Display and the
           External Device.
       Device Setting
           To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
           window, select the external device and click [Settings]     .
4 Setup Items
           Set up the Display’s communication settings in GP Pro-EX or in the Display’s offline mode.
           The setting of each parameter must match that of the External Device.
        "3 Communication Settings" (page 6)
    Device Setting
         To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
         window, select the external device and click [Settings]    .
                       • The number of the setup items to be displayed for 1 page in the offline mode depends on the
                          Display in use. Please refer to the Reference manual for details.
       Communication Settings
           To display the setting screen, touch [Device/PLC Settings] from [Peripheral Settings] in offline mode. Touch
           the External Device you want to set from the displayed list.
5 Cable Diagrams
          The following cable diagrams may be different from cable diagrams recommended by SAE International.
          Please be assured there is no operational problem in applying the cable diagrams shown in this manual.
      •   Please ground the FG pin of the External Device body. Use a grounding resistance of 100 2mm2 or thicker
          wire, or your country's applicable standard. Refer to your External Device manual for more details.
Cable Diagram1
       Display
                                                                Cable                                          Notes
   (Connection Port)
       •     1:1 connection
                                                                                        External Device side
                                         Display side                    Shield            Terminal block
                                      D-sub 9 pin (socket)                              D-sub 9 pin (socket)
                     Termination                                                                                 Termination
                     resistance          Pin     Signal name                             Pin     Signal name resistance
       Display       120Ω 1/4W                                                                                   120Ω 1/4W
                                           2      CAN_L                                    2      CAN_L
                                           7      CAN_H                                    7      CAN_H
                                           3     CAN_GND                                   3     CAN_GND
                                        Shell       FG                                   Shell       FG
Recommended cable
       •     1:n connection
                                                                 External Device side                External Device side
                             Display side           Shield          Terminal block      Shield          Terminal block
                          D-sub 9 pin (socket)                   D-sub 9 pin (socket)                D-sub 9 pin (socket)
            Termination                                                                                                     Termination
            resistance     Pin     Signal name                    Pin    Signal name                  Pin    Signal name resistance
  Display   120Ω 1/4W                                                                                                       120Ω 1/4W
                             2      CAN_L                          2       CAN_L                       2      CAN_L
                             7      CAN_H                          7       CAN_H                       7      CAN_H
                             3     CAN_GND                         3     CAN_GND                       3     CAN_GND
                           Shell      FG                         Shell      FG                       Shell       FG
Recommended cable
                              • Add termination resistance (120 1/4W) at both ends of the cable connections as
                                   shown above.
6 Supported Devices
           The following table shows the range of supported device addresses. Please note that the actually supported
           range of the devices varies depending on the External Device to be used. Please check the actual range in the
           manual of your External Device.
                                                                        : This address can be specified as system data area.
                                                                                                             *2 *8
STRING               -                                   <CA>_<PGN>.<SPN>                     -
*1    This device makes the entire PGN accessible as a byte array. Use when working with data across multiple SPN
      at the same time. n indicates the PGN data length in bytes.
*2    The setting range is as follows.
      CA: Control Address (0 - 255)
      PGN: Parameter Group Number (0 - 262143, 18 bit addressing)
      SPN: Suspect Parameter Number (0 - 516096, 19 bit addressing)
*3    Use this device when the SPN data length is set from 1 to 8 bits.
*4    Unused bits are set to 0.
*5    Use this device when the SPN data length is set from 9 to 16 bits.
*6    Use this device when the SPN data length is set from 17 to 32 bits.
*7    Use with 32-bit floating point numbers.
*8    The maximum number of characters for a STRING device is 1785.
                         • System area setting that can be used is read area size for reading only.
                         • For the meaning of icons in the table, refer to the precautions in the manual notation.
                                  Data
          Name                                  Bit Address               Word Address            Read/Write                 Notes
                                  Type
                                           999_0.ARRAY[0].0   999_0.ARRAY[0]
                                  BYTE                                                                             Byte array for
             -                                     -                 -                                Read
                                  Array                                                                            internal device
                                          999_0.ARRAY[n-1].7 999_0.ARRAY[n-1]
        0                                        999_0.0.0 -                                                       Address assigned to
                                  BYTE                                      999_0.0                   Read
(Assigned Address)                                999_0.0.7                                                        the Display
           1
                              STRING                  -                     999_0.1                   Read
       (NAME#16)
            2                                   999_0.2.00 -                                                       Current
                              WORD                                          999_0.2                   Read
        (Baudrate)                               999_0.2.15                                                        communication speed
            3
                                                999_0.3.00 -
     (Active Address         DWORD                                          999_0.3                   Read
                                                 999_0.3.31
          List1)
                                                                                                                   Active address in the
             :                      :                 :                           :
                                                                                                                   network*1*2
           10
                                                999_0.10.00 -
     (Active Address         DWORD                                          999_0.10                  Read
                                                 999_0.10.31
          List8)
        11                                      999_0.11.00 -                                                      Firmware version of
                   DWORD                                                    999_0.11                  Read
(J1939 FW Version)                               999_0.11.31                                                       J1939 unit
            12                                  999_0.12.00 -
                              WORD                                          999_0.12                  Read         Error count
       (Error Num)                               999_0.12.15
            13                                  999_0.13.00 -
                              WORD                                          999_0.13                  Read         Error code 1*3
     (Error Status 1)                            999_0.13.15
             :                      :                 :                           :                   Read         :
            22                                  999_0.22.00 -
                              WORD                                          999_0.22                  Read         Error code 10*3
     (Error Status 10)                           999_0.22.15
           23                                   999_0.23.00 -
                              WORD                                          999_0.23              Read/Write       Error reset*4
      (Error Reset)                              999_0.23.15
*1      The update interval for the Active Address List is 1 second. Therefore, read the address list regularly.
*2      The bit position corresponding to the Active Address turns ON.
                      Bit
                            15      14    13     12       11    10    9      8        7     6     5     4      3       2       1     0
          List No.
                             15     14     13    12        11    10    9     8         7     6     5     4      3       2      1      0
                 1
                             31     30     29    28        27    26    25    24        23    22    21    20     19      18    17     16
                             47     46     45    44        43    42    41    40        39    38    37    36     35      34    33     32
                 2
                             63     62     61    60        59    58    57    56        55    54    53    52     51      50    49     48
                  :           :      :      :     :         :     :     :     :         :     :     :     :      :       :     :      :
                            239    238    237   236       235   234   233   232       231   230   229   228    227     226    225    224
                 8
                              -      -    253   252       251   250   249   248       247   246   245   244    243     242    241    240
*3      Refer to "  Error Code (RHxx133)" (page 30) for details on error codes.
*4      Setting 1 to the device clears Error Num (999_0.12) and Error Status (999_0.13 to 999_0.23), and turns off the
        ERR LED on the J1939 unit. The value is always 0 when reading the device.
    Adding Tags
   1   In GP-Pro EX, from the [Individual Device Setting] dialog box, click [PGN Configuration].
   3   From the [Select / Search the PGN Type] list, select the PGN type to use.
   4   Set up the tag and click [OK].
                  • If the [Cycle Rate] is 250 ms or less (excluding 0), the monitoring time is 500 ms.
                  • Error message RHxx133 is displayed if only the Display, for monitoring the receive cycle, is
                     activated. Start the Display after starting the External Device communication. Use the [Start
                     Time] to adjust the Display startup time. For details, refer to the GP-Pro EX Reference
                     Manual.
   Example 1
      Setup description
Time chart
Read Request
                                100ms
                                                       PG
Read Request
PG
Read Request
PG
   Example 2
      Setup description
Time chart
PG
PG
PG
   Example 3
      Setup description
Time chart
Read Request
* PG
Read Request
PG
Read Request
PG
   Example 1
      Setup description
Time chart
Write Request
100ms
Write Request
Write Request
• After the Display is started, the Write Request value is 0 until writing is started.
   Example 2
      Setup description
Time chart
* Timing when value is confirmed on the Display screen or when D-Script is written.
1 In GP-Pro EX, display the [Individual Device Setting] dialog box and click [PGN Configuration].
3 Click [Add].
                    • Set the suspect parameter (SP) as some PreDefined PGNs may not set the suspect parameter
                      (SP).
                    • If the actual data is less than the data length, enter 0's or other set value to adjust the data to the
                      data length.
                   • Devices with the BYTE Array data type are not eligible for conversion.
                   • When copying and pasting between GP-Pro EX projects, or from the [Project] menu using
                     [Utility]-[Copy from Another Project], address settings for the copied screen change to
                     "Undefined".
                     Before copying, match the contents of the [RX/TX List] tab and [Data Type] tab with the copy
                     source project command.
                     From the copy source project, output the data types in the [Data Type] tab with the [Export]
                     button, and in the copy destination project input the data types with the [Import] button. Next,
                     in the [RX/TX List] tab add the PGN to use on the screen.
8 Error Messages
           Error messages are displayed on the Display screen as follows: "No. : Device Name: Error Message (Error
           Occurrence Area)". Each description is shown below.
           Item                                                     Description
No.                         Error number
                            Name of the External Device where an error has occurred. Device/PLC name is the title of
Device Name
                            the External Device set with GP Pro-EX. (Initial value [PLC1])
Error Message               Displays messages related to an error that has occurred.
                            Displays the IP address or device address of the External Device where an error has
                            occurred, or error codes received from the External Device.
Error Occurrence Area
                            • Device address is displayed as "Address: Device address".
                            • Received error codes are displayed as "Decimal [Hex]".
                      • Refer to your External Device manual for details on received error codes.
                      • Refer to "Display-related errors" in "Maintenance/Troubleshooting Guide" for details on the
                         error messages common to the driver.
                   • When error message (RHxx133) appears, ERR LED lights up on the J1939 unit. To turn off
                      the ERR LED, set J1939 internal device Error Reset (999_0.23) to 1, or reset the Display.
                           “"  Internal Device for J1939 unit" (page 13)