CAN node

 

CAN node 1:


No.

Description

1

The address is set here.

2

After CANopen, the parameter 0x1000 "Device Type" contains the number of the supported device profile in both the lowest value bytes. This number is entered here and compared with the parameter in the device on system startup. If no device profile is supported, the parameter will contain the value 0.

3

Add. information:
Add. information is contained in the two most significant bytes of the object directory entry 0x1000 (device type). A set/actual configuration comparison is only made if the profile no. or add. information (i.e. object directory entry 0x1000) is set to a value other than zero. If the expected values do not match the actual values on system startup, the node start is aborted and a corresponding error message is displayed on the Diag tab.

4

Guard time:
The guard time determines the interval in which the node is monitored (node guarding). The entered value is rounded up to the next the multiple of 10 ms. 0 signifies no monitoring.

5

Life time factor:
Guard time x life time factor determines the watchdog length for the mutual monitoring of master and slave. The entry 0 means that the slave does not monitor the master. If 0 is entered, the master directly takes the guard time as watchdog length.

The heartbeat protocol is also supported, and the system initially tries to initiate this form of node monitoring on the CANopen node. If this attempt fails, guarding is activated.

6

Emcy COB ID / Guard COB ID are identifiers for emergency messages or the guarding protocol. They result from the node address.

7

Heartbeat is used for monitoring of the node. If heartbeat is disabled, guarding is used for monitoring.

The guard time as producer heartbeat time and (guard time x lifetime factor) as consumer heartbeat time are entered. In this case a heartbeat telegram with the smallest configured guard time sent. The guard time can be set individually for each node.

8

If values other than zero are entered here, these identity object inputs (0x1018 in the object directory) are read off at the system StartUp and compared with the configured values. The corresponding node will be started only if the values coincide. It is also possible to compare only some of the values (e.g. the vendor ID and the product code). In this case, parameters that are not used must be set to zero.

9

If this option is selected, the whole CANopen network management is disabled for this device, i.e. it is not started and monitored etc. The PDO entries are regarded as pure CAN telegrams (layer 2) and made available to the controller on an event-driven basis.

10

Opens a window with further settings, which can be enabled:

  • Switch off upload object 0x1000.
  • Switch off download object 0x1006.
  • Switch off automatic sending of start node (then has to be sent manually).
  • Continue to send start SDOs, in the event of a termination.

11

The option StopNode is used to set the node to "stopped" state after a fault. It can be used to set nodes to a safe state, although they can no longer be addressed via SDO.

12

If the option is selected, entries are created automatically in TwinCAT, which are transferred via SDO on system startup (see: SDOs tab).

13

If the option is selected, the default identifiers of the process data objects are automatically adjusted if the node ID changes (see: no. 6).