CAPL Script

CanOffline

Syntax

void canOffline(); // form 1: deprecated

dword canOffline(dword flags); // form 2

Function

Cuts the connection between the node and the bus. Messages send from the node are not passed through to the bus. The functioncanOnline()will restore the connection. If the node is set to offline, output instructions for sending messages in CAPL or NodeLayer DLL are ignored (refers to a node locally only).Regardless of the status, all messages are received in the CAPL program/NodeLayer. Form 1 only has an effect on the CAPL-program. In Form 2 you can choose between the CAPL-program and/or the Nodelayer-DLL.

Parameters

Flags Indicates the deactivated part of the node.

Return Values

Form 2 returns the part of the node being online before the function call. Equal to the flags.

dword var;var = canOffline(3); // Deactivates CAPL-Program and Nodelayer-DLL....canOnline(); // Activates CAPL-Program. Form 1...var = canOnline(2); // Activates Nodelayer-DLL

canOnline