Zum Inhalt

BaseMemberExternAdd

BaseMemberExternAdd

Adds an external member to the network list manually.

The use of this function is not ISO 11783 Part 5 conform. Use this function only if you must communicate with an external CF, that does not send a address claimed message. An address claimed message of an external CF with the same source address will replace this manual added member entry. The function works independent from the configuration of the #CFG_PARAM_EXTERNAL_ADDR_CLAIM parameter. The added CF will be set to announced in the next iso_DlCyclicGlobal() run.

Interface

Event Inputs

Name Comment With
INIT Service Initialization
REQ Add external member u8SA, u8CanIdx

Event Outputs

Name Comment With
INITO Initialization Confirm
CNF Confirmation s16Handle

Input Vars

Name Type Initial Value Comment
u8CanIdx USINT NODE1 CAN node index
u8SA USINT Source Address of the CF to add

Output Vars

Name Type Comment
s16Handle INT Handle of the added member

🛠️ Zugehörige Übungen