158
ifm
System Manual
ecomat
mobile
SmartController (CR2500) V05
CAN in the ecomatmobile controller
Use of the CAN interfaces to SAE J1939
8.9.6
Function J1939_x_GLOBAL_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_GLOBAL_REQUEST
ENABLE
RESULT
PRIO
SA
PG
LEN
PF
PS
DST
Description
J1939_x_GLOBAL_REQUEST handles global requesting and receipt of data from the network
participants.
The function is responsible for the automatic requesting of individual messages from all (global) active
J1939 network participants. 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.