156
ifm
System Manual
ecomat
mobile
SmartController (CR2500) V05
CAN in the ecomatmobile controller
Use of the CAN interfaces to SAE J1939
8.9.5
Function J1939_x_SPECIFIC_REQUEST
x = number 1...n of the CAN interface (depending on the device,
→
data sheet)
Contained in the library:
ifm_J1939_x_Vxxyyzz.LIB
Available for:
•
CabinetController:
CR0303
•
ClassicController: CR0020, CR0505
•
ExtendedController:
CR0200
•
SafetyController: CR7020, CR7021, CR7200, CR7201, CR7505, CR7506
•
SmartController:
CR2500
•
PDM360 smart: CR1070, CR1071
Function symbol:
J1939_x_SPECIFIC_REQUEST
ENABLE
RESULT
PRIO
LEN
DA
DST
PG
PF
PS
Description
J1939_x_SPECIFIC_REQUEST handles the request and receipt of data from a specific network
participant.
The function is responsible for the automatic requesting of individual messages from a specific J1939
network participant. To do so, the logical device address DA, the parameters PG, PF, PS and the
address of the array DST in which the received data is stored are assigned to the function. The
address must be determined via the function ADR. In addition, the priority (typically 3, 6 or 7) must be
assigned.
Given that the request of data can be handled via several control cycles, this process must be
evaluated via the RESULT byte. All data has been received if RESULT = 1.
The output LEN indicates how many data bytes have been received.