![background image](http://html.mh-extra.com/html/ifm/cr0452/cr0452_programming-manual_620768048.webp)
48
ifm
Programming Manual BasicDisplay CR0452 v03.02
05 / 2018
ifm function elements
ifm libraries for the device CR0452
Function element
Short description
CANOPEN_SDOWRITE
(→ p.
= SDO write
Writes an "Expedited SDO" = Expedited Service Data Object
CANOPEN_SDOWRITEBLOCK
(→ p.
= CANopen write SDO block
Writes in the indicated entry in the object directory of a node in the network via SDO block
transfer
CANOPEN_SDOWRITEMULTI
(→ p.
= CANopen write SDO multi
Writes in the indicated entry in the object directory of a node in the network
CANOPEN_SENDEMCYMESSAGE
(→ p.
= CANopen send emergency message
Sends an EMCY message. The message is assembled from the according parameters and
entered in register 0x1003
CANOPEN_SETSTATE
(→ p.
= CANopen set state
Set the parameters of the master, a slave device or a specific node in the network
CANOPEN_SETSYNCSTATE
(→ p.
= CANopen set SYNC state
Switch the SYNC functionality on and off
CANOPEN_WRITEOBJECTDICT
(→ p.
= CANopen write object directory
Writes configuration data into the object directory of the device
>
5.1.7
Library ifm_J1939_NT_Vxxyyzz.LIB
14912
This
ifm
library contains the following function blocks:
Function element
Short description
J1939_DM1RX
(→ p.
J1939 Diagnostic Message 1 RX
Receives diagnostic messages DM1 or DM2 from other ECUs
J1939_DM1TX
(→ p.
J1939 Diagnostic Message 1 TX
Transmit an active error message to the CAN stack
J1939_DM1TX_CFG
(→ p.
J1939 Diagnostic Message 1 TX configurable
CAN stack does not send cyclic DM1 "zero active faults" messages
J1939_DM3TX
(→ p.
J1939 Diagnostic Message 3 TX
Deletes inactive DTCs (DM2) on a device
J1939_ENABLE
(→ p.
Initialises the J1939 stack
J1939_GETDABYNAME
(→ p.
= Get destination arbitrary name
Determine the target address of one or several participants by means of the name information
J1939_NAME
(→ p.
Give the device a name for identification in the network
J1939_RX
(→ p.
Receives a single frame message
Shows the message last read on the CAN bus
J1939_RX_FIFO
(→ p.
= J1939 RX with FIFO
Receives all specific messages and successively reads them from a FiFo
J1939_RX_MULTI
(→ p.
= J1939 RX multiframe message
Receives multiframe messages
J1939_SPEC_REQ
(→ p.
= J1939 specific request
Requests and receives a specific message from another controller
J1939_SPEC_REQ_MULTI
(→ p.
= J1939 specific request multiframe message
Requests and receives a specific multiframe message from another controller
J1939_STATUS
(→ p.
Shows relevant information on the J1939 stack
J1939_TX
(→ p.
Sends individual single frame messages
J1939_TX_ENH
(→ p.
= J1939 TX enhanced
Sends individual single frame messages
Can also be set: transmission priority, data length
J1939_TX_ENH_CYCLIC
(→ p.
= J1939 TX enhanced cyclic
Cyclically sends single frame messages
Can also be set: transmission priority, data length, period