×

Method for transmitting data via a CANopen bus

  • US 9,667,699 B2
  • Filed: 03/29/2011
  • Issued: 05/30/2017
  • Est. Priority Date: 03/31/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for configuring at least one field device having a MODBUS server by transmitting configuration data between a configuration personal computer (PC) and the at least one field device via a CANopen bus,wherein the configuration PC comprises a configuration application having a field device tool, and at least one device type manager with which the configuration data are generated in a form of MODBUS frames, the method comprising the steps of:

  • sending a download request or an upload request, based on a standardized service data object (SDO) service in a form of an SDO download or an SDO upload, to an SDO server, which is implemented in the at least one field device, by using an SDO client, which is implemented in the configuration PC;

    encapsulating the MODBUS frames in a CANopen frame by the configuration application implemented in the configuration PC;

    loading the CANopen frame with the encapsulated configuration data by means of the SDO service download into an object defined as a data tunnel object, which is implemented in an object dictionary of a CANopen stack of the SDO server of the at least one field device, wherein the data tunnel object prepared by the object dictionary are stored in a memory and are available for a field device application, which allows transparent access to all data of the field device;

    wherein a direct communication connection between the configuration PC and the at least one field device is established in order to store all configuration data of the field device in the field device;

    decapsulating the encapsulated MODBUS frames out of the CANopen frames by an application implemented in the field device; and

    wherein a data transmission is carried out from the at least one field device to the configuration PC by way of the SDO upload from a data tunnel object, initiated by the configuration application implemented in the configuration PC, wherein the configuration application cyclically addresses the field device application implemented in the at least one field device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×