152
ifm
System Manual
ecomat
mobile
SmartController (CR2500) V05
CAN in the ecomatmobile controller
Use of the CAN interfaces to SAE J1939
8.9.3
Function J1939_x_TRANSMIT
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_TRANSMIT
ENABLE
RESULT
PRIO
PG
PF
PS
SRC
LEN
RPT
Description
J1939_x_TRANSMIT serves for the transmission of messages.
The function is responsible for transmitting individual messages or blocks of messages. To do so, the
parameters PG, PF, PS, RPT and the address of the data array SRC are assigned to the function. The
address must be determined via the function ADR. In addition, the number of data bytes to be
transmitted and the priority (typically 3, 6 or 7) must be assigned.
Given that the transmission of data is processed via several control cycles, the process must be
evaluated via the RESULT byte. All data has been transmitted if RESULT = 1.
Info
If more than 8 bytes are to be sent, a "multi package transfer" is carried out.