Setting of the CAN ports resets the CAN identifier to standard values

Which products are affected?
ESP-HMI1-P (HMI Designer V1.1 and higher)

What happens?
After a modification of the CAN port properties (Selection of CAN port: menu item: Edit>Properties) and a repeated download of the HMI project the keypad no longer communicates with the system bus devices connected.

When does the problem occur?
In the Project Manager of the HMI Designer the system bus interface of the keypad is configured. For each device the keypad is supposed to communicate with either a DEVICE_CAN_SLAVE or a DEVICE_CAN_MASTER is taken from the ANTRIEBSGERÄTE (drive devices) folder and connected to the CAN port (system bus interface).  For each DEVICE_CAN_SLAVE or DEVICE_CAN_MASTER the transmit and receive identifiers of the process data channels and parameter channels can be set individually.

As a consequence of modifications in the fields:
  • Boot up time or terminal address
  • Sync time or
  • Cycle

of the CAN port properties (dialog Properties Interface) in the HMI project the set transmit and receive identifiers are reset to the standard values in all devices connected to the CAN port.

Possible diagnostics?
After modification of the CAN port-properties check the set identifiers of the participants connected to the operating unit:
  • Select the participants to be examined.
  • Click menu Edit>Edit. The dialog Properties device will open.
  • Click button <More>. The dialog Parameter will open.
  • Select one channel after another and confirm the button <Edit> each time.
  • he identifiers of the channel are in the fields TX and RX.

Short-term measures / recommendations?
Set the CAN port-properties before the identifiers of the devices in the HMI project are set.

Evaluation:
Due to modifications of the CAN port properties the identifiers of the connected devices are reset in the HMI project. This means the HMI Designer sets the identifiers dependent on the node address of the corresponding device. This function restriction mainly affects the process data communication since the identifiers of the process data channels do not have to dependent on the bus node address. In most applications the data between keypad and device are exchanged via parameter channels.

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200507456/1/
Kontaktformular