HART protocol communication via AI2438 with Vegapuls C23

Zusätzlich zu den dynamischen Variablen soll eine Parametrierung über Hart-Kommando erfolgen.

Mit dem B&R Beispiel “PutHARTCommandCyclic.st” kann der Kanal geöffnet werden und eine Kommunikation ist prinzipiell möglich. Allerdings ist nicht klar, was die 4 cmd0-Bytes bedeuten.

Aktuell scheint eine korrekte Antwort nur mit 02|80|00|00 erreichbar. Versuche die potentielle Knotennummer und das Kommando auf Bytes 2,3 anzupassen, scheitern mit Error 35460 NodeTimeout.

Es wäre sehr hilfreich, wenn es in der Community jemand geben würde, der dieses Problem schon gelöst hat.

Besten Dank,

Florian Angerer


AI translation:
In addition to the dynamic variables, parameterization is to be carried out via Hart command.

With the B&R example “PutHARTCommandCyclic.st”, the channel can be opened and communication is possible in principle. However, it is not clear what the 4 cmd0 bytes mean.

Currently, a correct answer seems to be only achievable with 02|80|00|00. Trying to adjust the potential node number and command to bytes 2,3 fails with Error 35460 NodeTimeout.

It would be very helpful if there was someone in the community who has already solved this problem.

please get in touch with the support of your local B&R office. It would be great if you could update us with any findings or solutions. Thanks, Jaroslav