Using the Workbench to
define a J1939 IXXAT device
The Workbench provides the view into a node's installation, configuration and resource definition. The Workbench also provides access and control over those resources.
A device is a resource that can represent a physical device, such as a programmable logic controller (PLC), an RF tag reader or a sensor. A device can also be defined in one node to represent a device that is defined and supported in another node. This allows your application solution to have access to devices and their data independent of their location or connectivity details.
To define a device that represents a J1939 IXXAT device, follow these steps:
- From the Workbench left pane, expand the node where
you want to define the device.
- Click on the Devices icon.
The Devices window appears as the right pane.
The Devices window provides a table format that lists the previously defined devices. - To define a new device,
click New at the bottom of the
pane.
The Device window appears. The available device types are determined by the device support that is installed in the node. - Use the Type down-arrow to select
the specific device under
the J1939 IXXAT device group for the
device or device you
wish to connect to. This list will vary based on your
node type.
- The Device window changes to accommodate the
selected device type. The parameters displayed will be
modified based on the device type and possibly other
selections such as
Protocol and Use Advanced
Properties parameters:
-
Define the J1939 IXXAT device using parameters appropriate for the specific device type. The parameters for each device type are defined in the J1939 IXXAT device supported access.
- Click Validate to have the
parameters validated and to connect to the J1939 IXXAT device. If there is a problem connecting
to the
J1939 IXXAT device, an error code will be
displayed.
- Click Save to save the device
definition. The device will appear in the Devices
window list of devices.
- You can now control the device (Start, Stop), access the device’s variables by using the Variables window, and build solutions that use the device’s resources.
J1939 IXXAT device properties
To define a J1939 IXXAT device, repeat steps 3 through 9. Set this new device’s parameters as follows:
Parameter | Description |
---|---|
Name | Name for the J1939 IXXAT device device. |
Type | J1939 IXXAT device model |
Interface | CAN bus interface. |
Mode | Mode of CAN communication. Active Mode claims an address and participates on the network while Passive Mode just sniffs traffic. |
CAN Channel | One of the four CAN channels available. |
Bit Rate | The number of bits per second that can be transmitted. |
PGN Filter List | Comma-separated list of PGNs that will be accepted. (Ex: 65262,65269,65257,61444,61443). |
Address | J1939 address to request on the CAN network. |
Arbitrary Address Capable | Ability to select a new address on address conflict. |
Industry Group | Association with particular industries. |
Vehicle System Instance | Assigns a number to each instance on the Vehicle System. |
Vehicle System. | Vehicle systems are associated with the Industry Group. |
Function | This code is assigned according to the Industry Group. |
Function Instance | Separates multiple controller applications. |
ECU Instance | Separates multiple ECUs. |
Manufacture Code | The manufacture code assigned by SAE. |
Identity Number | Unique code assigned by the manufacturer. |
Filter | Filter for passive mode J1939 listener. |
Per Variable Security | Select False to disable the allocation of additional memory to track User to Variable access for all Variables in this Device. Select True to enable this feature if required. For more information, see Setting up Read Write per device variable. |