Patents Assigned to Beckhoff Automation GmbH
  • Patent number: 12109690
    Abstract: An active arm module and modular robot arm for an industrial robot comprises a housing, a heat exchanger, a drive device, and a connecting side with a connecting plate. The connecting plate can be mechanically connected to a further arm module or to a robot base for transmitting drive and support forces. The housing defines an interior space for receiving the drive device. The heat exchanger accommodates the drive device at least in sections, and is thermally coupled to the drive device. The heat exchanger has a fluid channel and can exchange heat between the drive device and the fluid. The arm module comprises a fluid contact device arranged at the connecting plate. Fluid can be exchanged with the further arm module or robot base via the fluid contact device; e.g., the fluid channel can be filled with the fluid for exchanging the fluid with the first fluid contact device.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: October 8, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Peter Kastler, Clemens Maier, Thomas Morscher, Armin Pehlivan, Christoph Zech
  • Patent number: 12109694
    Abstract: An industrial robot comprises a modular robot arm having a plurality of arm modules, where a rotation transfer device for optical signal transmission is provided in an arm module or between a first and a second arm module. The rotation transfer device comprises an optomechanical rotation interface having a first interface side and a second interface side, which face each other and are substantially rotationally symmetrical and complementary. The first and second interface sides are configured to rotate relative to each other. The first and second interface sides are mechanically mounted with respect to each other, with a radial plain bearing on one interface side and a slide bearing shell complementary thereto on the other interface side. A gap is formed between the first and second interface sides, in the axial direction of the rotation transfer device, across which the optical signal transmission takes place.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: October 8, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Peter Kastler, Clemens Maier, Thomas Morscher, Armin Pehlivan, Christoph Zech, Leo Büchinger, Hans Beckhoff, Dirk Janssen, Uwe Prüssmeier, Michael Pfister
  • Patent number: 12101258
    Abstract: A method is described for operating a communication network with a plurality of subscribers. Data exchange between the subscribers takes place in the form of telegrams, which comprise data sections. The subscribers interpret an end portion of the telegrams as a check value for the absence of errors in preceding data sections. The telegrams are processed in pass-through, so that the telegrams are forwarded to a respective next subscriber while being received. If an error is detected when receiving a telegram, the subscribers send the telegram to the next subscriber with a characterizing data section at the end, so that the telegram has an end portion representing an invalid check value. The telegram is characterized by the characterizing data section, which is part of the end portion, so that the telegram is not to be considered as an initial error but as a subsequent error.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: September 24, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Holger Büttner, Dirk Janssen, Erik Vonnahme, Hans Beckhoff, Thomas Rettig, Thorsten Bunte, Johannes Beckhoff, Guido Beckmann
  • Patent number: 12098759
    Abstract: A system includes a linear guide, drive device, spindle nut and spindle extending along an axis. The spindle nut is arranged on the spindle, with the spindle nut and spindle engaged. The drive device connects to the spindle nut in a torque-proof manner to rotate the spindle nut about the axis, moving the spindle parallel to the axis. The spindle has a spindle groove extending parallel to the axis on an outer circumferential side. The linear guide includes a guide housing arranged in a torque-proof manner, and a ledge element. The guide housing has a radially outwardly extending receptacle. The ledge element includes a radially outwardly disposed carrier and a ledge radially inwardly of the carrier, connected to the carrier and extending parallel to the axis. The ledge element engages the carrier in the receptacle and the ledge in the spindle groove, guiding the spindle parallel to the axis.
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: September 24, 2024
    Assignee: Beckhoff Automation GmbH
    Inventor: Konrad Würl
  • Patent number: 12088168
    Abstract: A method for controlling a planar drive system includes generating a position allocating function, in an allocation generating step; measuring a plurality of measuring values of the magnetic rotor field by magnetic field sensors for a position of the rotor relative to the stator module, in a magnetic rotor field determining step; applying the position determination function to the plurality of measuring values of the magnetic rotor field of the plurality of magnetic field sensors, in a measuring value analysis step; and determining the position of the rotor relative to the stator module on the basis of the measurements of the magnetic rotor field measured by the plurality of magnetic field sensors and based on the allocations of the position allocating function, in a position determining step. The application further relates to such a planar drive system.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: September 10, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Klaus Neumann, Lukas Bentfeld, Keir Maguire, Tim Kaulmann, Benjamin Jurke
  • Patent number: 12086577
    Abstract: A method is provided for creating and executing a control program for controlling an automation system having a controller and a web server connected to the controller. The method includes creating a first version of a program code of a control program for the automation system in an input module of a web-based development environment executed in a web browser, in a code creating step; executing a translation module of the web-based development environment on the web server and translating the program code into a program code of a binary language, in a translating step; and executing the program code in the binary language with the aid of the controller of the automation system, in an executing step. An automation system is also provided.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: September 10, 2024
    Assignee: Beckhoff Automation GmbH
    Inventor: Ralf Dreesen
  • Patent number: 12069033
    Abstract: A method for processing telegrams in an automation network provides a master subscriber to at least partially encrypt and output telegrams, respectively, to another subscriber. The other subscriber comprises an input port, a receiving logic connected to the input port, a decryption unit connected to the receiving logic, and a processing unit connected to the decryption unit and the receiving logic. The receiving logic is configured, when a telegram at least partially encrypted by the master subscriber is present at the input port, to forward an encrypted portion of the telegram to the decryption unit. The decryption unit is configured to decrypt the encrypted portion of the telegram with a key, and to forward the encrypted portion to the processing unit for processing. If an unencrypted telegram is present at the input port, the receiving logic is configured to forward the unencrypted telegram to the processing unit for processing.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: August 20, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Holger Büttner, Dirk Janssen, Erik Vonnahme, Hans Beckhoff, Thomas Rettig, Thorsten Bunte, Johannes Beckhoff
  • Patent number: 12069155
    Abstract: A method for synchronizing time in an Ethernet-based network having a master network subscriber, a first segment and a second segment. Each segment has at least one network subscriber. The second segment is connected to the first segment by a first network distributor, arranged in the second segment. The method comprises steps for sending out a synchronization telegram addressed to the second segment by the master network subscriber, the synchronization telegram being of the first type; receiving the synchronization telegram by the first network distributor, for conversion into a second type; forwarding the synchronization telegram to a network distributor of the second segment, by the first network distributor; reading out a synchronization value stored in the synchronization telegram by the first network distributor of the second segment; and adjusting a speed of a local system time of the network distributor of the second segment, using the synchronization value.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: August 20, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Holger Büttner, Dirk Janssen, Erik Vonnahme, Hans Beckhoff, Thomas Rettig, Thorsten Bunte, Johannes Beckhoff, Guido Beckmann, Karl Weber
  • Patent number: 12063003
    Abstract: A method for driving at least one mover is specified, wherein the mover comprises at least a second magnetic field generator, wherein the mover is movable on a drive surface comprising a plurality of sectors, wherein the sectors comprise magnetic field generators for generating at least one magnetic field, wherein path planning is carried out for the mover from a starting point to a target point on the drive surface, wherein at least one graph with nodes and edges is used for the path planning, wherein a path for the mover is determined on the basis of the graph.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: August 13, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Thomas Luthe, Hubertus Pennekamp, Eva Wiedner, Tobias Weber, Klaus Neumann, Alexander Weddemann
  • Patent number: 12057795
    Abstract: A linear transport system comprises a first carriage and a second carriage, a linear motor for driving the first carriage and the second carriage and a guide rail. The linear motor comprises a stator and a first and a second rotor. The stator has a plurality of drive coils that are arranged along the guide rail individual motor modules comprise a plurality of drive coils. The first rotor is arranged on the first carriage and the second rotor is arranged on the second carriage. The first carriage has a first magnetic field generator. The second carriage has a second magnetic field generator. The first magnetic field generator differs from the second magnetic field generator at least in terms of its magnetic vector field, wherein the magnetic fields of the magnetic field generators are detected to identify the corresponding carriage.
    Type: Grant
    Filed: December 11, 2023
    Date of Patent: August 6, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Tobias Schönke, Marco Grabowski, Jan Achterberg, Manuel Bettenworth, Uwe Prüssmeier
  • Patent number: 12047199
    Abstract: A network distributor has a plurality of input-output ports, a processor unit, and a memory unit. The ports connect network subscribers via a data line network, where the network subscribers include protocol subscribers to process telegrams as protocol telegrams. The processor unit receives telegrams via one port and outputs telegrams via another port, which is stored in a routing table in the memory unit. The processor unit further determines whether a telegram is a protocol telegram received via a port for which no port identifier is stored in the memory unit, and to discard the telegram if so. Checking and discarding of telegrams can be subject to a precondition, where fulfillment of the precondition leads to an exception from discarding the telegram.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: July 23, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Holger Büttner, Dirk Janssen, Erik Vonnahme, Thomas Rettig, Hans Beckhoff, Thorsten Bunte, Johannes Beckhoff
  • Patent number: 12047024
    Abstract: A device and a method for determining a travel path for at least one mover on a drive surface, the mover comprising at least one second magnetic field generator, the device comprising a plurality of plate-shaped sectors, where the sectors comprise magnetic field generators for generating magnetic fields, and where the sectors form the drive surface. At least one virtual path network is provided on the drive surface, where a travel path for a mover is determined on the path network.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: July 23, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Thomas Luthe, Tobias Weber, Klaus Neumann, Alexander Weddemann, Hubertus Pennekamp, Eva Wiedner
  • Patent number: 12047895
    Abstract: An automation system has a master control unit, a first radio subscriber, a first radio device and a clock master. The first radio device has a first synchronization element, a first radio module and a first connection for the bus system. The first radio module can establish a radio connection to the first radio subscriber for data exchange with a bus system provided by the master control unit. The first radio connection has a first radio channel with a first frequency range. The first synchronization element is set up to output a synchronization signal to the first radio module, based on a signal received from the clock master via the first connection. The first radio module is set up to change a frequency of the first radio channel based on the synchronization signal, within the first frequency range, on the basis of a first hopping table.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: July 23, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Daniel Schlotthauer, Torsten Budde
  • Patent number: 12045038
    Abstract: A runtime server includes a plurality of simultaneously executing runtime systems, which are configured for real-time execution of a control program for an automation system. At least two of the runtime systems execute application modules of the control program, with at least one module executing an application of the control program being installed on each runtime system. Each runtime system has a data transmission interface for transmitting data between the runtime systems and/or application modules, an I/O configuration which defines an allocation between at least one variable of the application modules and at least one hardware address of a hardware component of the automation system, an I/O interface for data exchange between the runtime systems and hardware components, and an intermediate I/O mapping layer. The I/O configurations are mapped in the intermediate I/O mapping layer.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: July 23, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Ramon Barth, Dirk Janssen, Josef Papenfort, Hans Beckhoff
  • Patent number: 12040675
    Abstract: A method for driving at least one rotor in a planar drive system. The rotor has a device for generating a magnetic field. The rotor can be moved on a drive surface formed by stator modules comprising a magnetic field generator. A virtual two-dimensional potential curve is determined for the rotor, with a target point having an attractive potential. A virtual force vector is determined with a vector direction and a vector length at a first position of the rotor, which is determined from the virtual two-dimensional potential curve. A magnetic drive field interacting with the magnetic field of the rotor is generated by the magnetic field generator such that a resulting force is applied to the rotor by interaction of the magnetic drive field with the magnetic field. The direction of the resulting force is based on the vector direction, and the strength is based on the vector length.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: July 16, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Thomas Luthe, Hubertus Pennekamp, Eva Wiedner, Tobias Weber, Klaus Neumann, Alexander Weddemann
  • Patent number: 12040634
    Abstract: A linear transport system includes a movable carriage, a guide rail for guiding the carriage, and a linear motor for driving the carriage along the guide rail. A system is provided for contactless power and data transmission; e.g., where power and data are each sent inductively via separate coils to the carriage of the linear transport system and/or received by the carriage of a linear transport system. A method of operating such a linear transport system and a contactless power and data transmission system are also included.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: July 16, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Uwe Prüssmeier, Thomas Vorbohle, Dirk Otterpohl
  • Patent number: 12038764
    Abstract: A device and method for preventing a collision when determining travel paths for at least two movers on a drive surface, each mover comprising at least a second magnetic field generator, the device comprising a plurality of sectors, the sectors comprising magnetic field generators for generating magnetic fields, the sectors forming the drive surface. A path planning for at least two movers is carried out, at least the two movers being assigned a priority, the priorities of the movers being taken into account in the path planning such that a path of a mover is assigned a priority in the path planning of the travel paths of the movers, and a travel path of a mover with a higher priority takes precedence over a travel path of a mover with a lower priority, so that a collision of the movers is prevented.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: July 16, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Thomas Luthe, Hubertus Pennekamp, Eva Wiedner, Tobias Weber, Klaus Neumann, Alexander Weddemann
  • Patent number: 12032962
    Abstract: A method for controlling an automation system with visualization of program objects of a control program of the automation system, comprises determining a pointer address of the pointer element, determining a first address offset of the pointer address, identifying a program object that is spaced apart from the first memory location of the program state by the first address offset according to the arrangement structure of the program state as a first program object, the memory address of which in the first memory area corresponds to the pointer address of the pointer element, identifying the first program object with the pointer object referenced by the pointer element, determining a fully qualified designation of the identified pointer element, and displaying the fully qualified designation of the pointer object referenced by the pointer element on a display element connected to the controller. An automation system carries out the method.
    Type: Grant
    Filed: January 5, 2023
    Date of Patent: July 9, 2024
    Assignee: Beckhoff Automation GmbH
    Inventor: Ralf Dreesen
  • Patent number: 12025099
    Abstract: A wind-turbine-blade-pitch system for a wind turbine comprises at least one electric motor which can be configured to be addressed by an inverter. The inverter can be configured to be addressed by a rectifier. The rectifier and the inverters are configured to be arranged locally separated from each other in the wind-turbine-blade-pitch system. The power distribution device and at least one power-storage system are connected via one or more electrical supply lines. The power distribution device can be configured to supply the at least one electric motor with electrical energy from the power storage system, via the one or more electrical supply lines.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: July 2, 2024
    Assignee: Beckhoff Automation GmbH
    Inventor: Dirk Kordtomeikel
  • Patent number: 12003613
    Abstract: A method for synchronizing time in an Ethernet-based network having a master network subscriber and a slave network subscriber includes sending out a first telegram via the master network subscriber, where the slave subscriber receives the first telegram at a first receipt time value of a local system time and stores the first receipt time value. The method can also include reading out the first receipt time value via the master subscriber, sending out a second telegram by the master subscriber, where the slave subscriber receives the second telegram at a second receipt time value of the local system time and stores the second receipt time value, and reading out the second receipt time value via the master network subscriber. A speed parameter of the local system time can be calculated from the receipt time values via the master network subscriber, and transmitted to the slave subscriber.
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: June 4, 2024
    Assignee: Beckhoff Automation GmbH
    Inventors: Holger Büttner, Dirk Janssen, Erik Vonnahme, Hans Beckhoff, Thomas Rettig, Thorsten Bunte, Johannes Beckhoff, Guido Beckmann, Karl Weber