Patents Assigned to Beckhoff Automation GmbH
-
Patent number: 12248809Abstract: A method for data processing on a programmable logic controller (PLC) having a control task comprising a plurality of executable programs, where at least two programs of the control task each have at least one parallel processing section comprising a work package having a plurality of subtasks. The parallel processing sections in the respective programs are assigned predetermined priority levels, which are inserted into a data structure once execution has reached the parallel processing section. At least one parallel processor core checks whether there are entries in the data structure, and, if so, processes subtasks from the work package of the program the priority level at the top of the entries. An expected computational throughput of the control task is continuously evaluated, and at least one of the priority levels is dynamically adjusted if the computational throughput of the control task increases as a result.Type: GrantFiled: March 19, 2021Date of Patent: March 11, 2025Assignee: Beckhoff Automation GmbHInventor: Robin Vogt
-
Patent number: 12250092Abstract: In an automation communication network, a distribution node is provided with a plurality of input/output interfaces, each connected to a network segment having at least one subscriber. The network segments are each assigned segment telegrams for processing by the subscriber. The segment telegrams have a data field with sequence information indicating the priority of a subsequent segment telegram. The distribution node is configured to receive the segment telegram on an input/output interface and transmit it according to a routing specification on a further input/output interface.Type: GrantFiled: March 14, 2022Date of Patent: March 11, 2025Assignee: Beckhoff Automation GmbHInventors: Holger Büttner, Dirk Janssen, Erik Vonnahme, Guido Beckmann, Thomas Rettig, Thorsten Bunte
-
Patent number: 12244436Abstract: A method for data communication between subscribers of an automation system includes a first passive subscriber and a second passive subscriber receiving a write request sent by an active subscriber, determining a first transmission time point for transmitting a first reply message by the first passive subscriber, transmitting the first reply message at the first transmission time, and receiving the first reply message. The method also includes determining a second transmission time for transmitting a second reply message by the second passive subscriber, transmitting the second reply message at the second transmission time, receiving the second reply message, and interpreting the first reply message and the second reply message as segments of a data packet.Type: GrantFiled: July 5, 2022Date of Patent: March 4, 2025Assignee: Beckhoff Automation GmbHInventors: Holger Büttner, Hans Beckhoff
-
Patent number: 12245398Abstract: A control-cabinet system has a base module and at least one functional module. The base module has a base housing with a first housing face and a second housing face. The functional module has a functional housing with a housing underside, where a circulation channel is arranged. Air flow may be circulated in the circulation channel, where each base connection element comprises circulation openings which are fluidically connected to the circulation channel. The functional connection element comprises coupling openings fluidically connected to an interior of the functional housing. The coupling openings are coupleable to the circulation openings, in which a fluidic connection exists between the circulation channel and the interior of the functional housing. A fluidically closed circulation circuit comprising the circulation channel and the interior of the functional housing is formed, in which air flow may be circulated.Type: GrantFiled: January 5, 2023Date of Patent: March 4, 2025Assignee: Beckhoff Automation GmbHInventors: Hans Beckhoff, Peter Wittenborg, Daniel Siegenbrink
-
Patent number: 12212191Abstract: A planar drive system comprises a stator and a rotor. The stator comprises a plurality of stator conductors. The rotor comprises a magnet device comprising at least one rotor magnet. The stator is configured to energize the stator conductors. A magnetic interaction can be produced between energized stator conductors of the stator and the magnet device of the rotor in order to drive the rotor. The stator is configured to carry out the energizing of the stator conductors by a current control based on a pulse-width modulation. Due to the current control, a ripple current in energized stator conductors of the stator and thereby an alternating magnetic field can be generated. The rotor comprises at least one rotor coil in which an alternating voltage can be induced due to the alternating magnetic field.Type: GrantFiled: August 12, 2022Date of Patent: January 28, 2025Assignee: Beckhoff Automation GmbHInventors: Lukas Bentfeld, Rolf Brinkmann, Patrick Jebramcik, Tim Kaulmann
-
Patent number: 12212433Abstract: A method is provided for communicating between passive subscribers of a bus system. A first passive subscriber encodes an original static pattern in a first transmit SERDES element and encodes original user data in a time-synchronized manner with the original static pattern in a second transmit SERDES element. The second passive subscriber receives the encoded static pattern and user data, and generates a sampling clock having a first phase offset and a clock synchronous with a transmit-receive clock having a second phase offset, from the encoded static pattern. The second passive subscriber decodes the encoded static pattern using a first receive SERDES element and the encoded user data, using a second receive SERDES element to obtain a receive data word. The first receive SERDES element and the second receive SERDES element are operated based on the sampling clock, and the receive data word is output synchronously with the synchronous clock.Type: GrantFiled: March 3, 2023Date of Patent: January 28, 2025Assignee: Beckhoff Automation GmbHInventors: Tim Kaulmann, Erik Vonnahme
-
Patent number: 12208518Abstract: An arm module, modular robot arm or industrial robot has a housing with first and second connection sides. The first connection side has a first connection plate, a first fluid contact device and a first contact device. The second connection side is mechanically connected to the housing in a torque-proof manner, and has a second connection plate. The first fluid contact device and first contact device are arranged on the first connection plate, parallel to a mounting axis. The first connection side is connectable to another arm module. An external thread is arranged about the first mounting axis, on an outer circumferential side of the first connection plate. The second connection plate is circumferentially embraced by a fastening ring with an internal thread corresponding to the external thread. The fastening ring is connected to the housing in an axially fixed manner, rotatable about a second mounting axis.Type: GrantFiled: January 21, 2022Date of Patent: January 28, 2025Assignee: Beckhoff Automation GmbHInventors: Peter Kastler, Clemens Maier, Thomas Morscher, Armin Pehlivan, Christoph Zech
-
Patent number: 12194630Abstract: A method for controlling an industrial robot provides that position data of the industrial robot are detected and environment data of an object in an environment of the industrial robot are captured with an environment detection unit. The position data and the environment data are transformed into a common figure space, in which a control figure is defined for the industrial robot and an object figure of the object is represented. A parameter set is created which takes a dimensioning of the control figure in the figure space into account. The parameter set comprises a temporal and spatial correlation of the position data and the environment data and takes into account the movement history of the industrial robot and/or of the object. An action instruction is generated for the industrial robot if the control figure and the object figure satisfy a predefined criterion in relation to each other.Type: GrantFiled: February 10, 2020Date of Patent: January 14, 2025Assignee: Beckhoff Automation GmbHInventors: Clemens Maier, Armin Pehlivan, Christoph Zech, Peter Kastler, Thomas Morscher
-
Patent number: 12179346Abstract: An active arm module for the robot arm of a modular industrial robot has a first housing, first and connection sides arranged at an offset, and a drive device. The first connection side is mounted rotatably relative to the first housing, and is connected to the drive device in a torque-locking manner. The second connection side is connected to the first housing in a torque-proof manner, the drive device being arranged in the first housing and configured to rotate the first connection side relative to the first housing. A further module can be connected to the first and/or second connection side, where the first connection side is optically, electrically, power-electrically and/or fluidically connected to the second connection side, and an optical signal, electrical signal, electrical power, and/or a fluid can be exchanged with the further module via the and/or second connection side.Type: GrantFiled: December 31, 2021Date of Patent: December 31, 2024Assignee: Beckhoff Automation GmbHInventors: Michael Pfister, Hans Beckhoff, Dirk Janssen, Uwe Prüssmeier, Christoph Zech, Leo Büchinger, Thomas Morscher, Armin Pehlivan, Peter Kastler, Clemens Maier
-
Patent number: 12181861Abstract: A method is provided for operating an automation system having a first controller and a second controller and an external data infrastructure with a message-distributing module. The method includes defining a first communication network and identifying the first controller and the second controller as first communication subscribers of the first communication network via the message-distributing module, sending out a first network message via the first controller to the message-distributing module of the external data infrastructure, identifying the second controller as the first communication subscriber of the first communication network addressed via the first controller using the message-distributing module, forwarding the first network message sent out by the first controller to the second controller via the message-distributing module, and receiving the forwarded first network message via the second controller.Type: GrantFiled: April 22, 2022Date of Patent: December 31, 2024Assignee: Beckhoff Automation GmbHInventors: Hans Beckhoff, Leon Zink, Sven Goldstein
-
Patent number: 12176835Abstract: A method for operating a planar drive system is specified. The planar drive system comprises a stator, a plurality of rotors and a main controller. The stator comprises a plurality of energizable stator conductors. Energizing of stator conductors of the stator can be controlled via the main controller. Each rotor comprises a magnet device having at least one rotor magnet. A magnetic interaction can be produced between energized stator conductors of the stator and the magnet devices of the rotors in order to drive the rotors. At least one individual rotor identifier is assigned to each rotor. An identification of the rotors is carried out by providing position information of the rotors and rotor identifiers of the rotors and linking the provided position information of the rotors to the provided rotor identifiers of the rotors via the main controller.Type: GrantFiled: November 30, 2022Date of Patent: December 24, 2024Assignee: Beckhoff Automation GmbHInventor: Lukas Bentfeld
-
Patent number: 12160141Abstract: A method for controlling a planar drive system includes determining values of magnetic stator fields for different energizing currents and spatial regions in a two-dimensional array of magnetic field sensors, generating at least one magnetic stator field by applying energizing currents to stator conductors to electrically control a rotor, determining measured values of a total magnetic field via the magnetic field sensors for a plurality of the spatial regions to determine a position of the rotor, compensating contributions of the magnetic stator fields to the measured values of the total magnetic field determined by the magnetic field sensors, generating measured values of the magnetic field determined by the respective magnetic field sensors for the respective space regions, and determining a position of the rotor based on the generated measured values of the magnetic fields. The planar drive system includes at least a controller, a stator module, and a rotor.Type: GrantFiled: September 6, 2022Date of Patent: December 3, 2024Assignee: Beckhoff Automation GmbHInventors: Lukas Bentfeld, Klaus Neumann, Keir Maguire, Dominik Sensen, Tim Kaulmann
-
Patent number: 12149356Abstract: In a data-transmission system, a first amount of data can be transmitted in each transmission cycle. A data generator provides a second amount of data for each transmission cycle. The first amount of data exceeds the second amount of data by a percentage. The data generator transmits the data provided by the data generator to a data processor at the data transmission rate of the data-transmission channel. The data processor processes the data received from the data generator on the data-transmission channel, delayed by the number of transmission cycles required for the data generator to respond to a command from the data processor. The data processor indicates a transmission cycle as faulty with the aid of a repeat command if an error has occurred in the data transmission, and the data generator repeats the transmission of the data of the cycle indicated as faulty upon receiving the repeat command.Type: GrantFiled: June 2, 2022Date of Patent: November 19, 2024Assignee: Beckhoff Automation GmbHInventors: Holger Büttner, Daniel Schlotthauer, Marcel Peters
-
Patent number: 12135579Abstract: In a method for operating a device comprising an internal clock generator and an internal clock and being connected to a network, the internal clock is incremented by the internal clock generator. Moreover, the internal clock is synchronized with a network frequency of the network.Type: GrantFiled: March 28, 2022Date of Patent: November 5, 2024Assignee: Beckhoff Automation GmbHInventor: Birger Evenburg
-
Patent number: 12119774Abstract: A planar drive system comprises a stator and a rotor. The stator comprises a plurality of energizable stator conductors. The rotor comprises a magnet device having at least one rotor magnet. A magnetic interaction can be produced between energized stator conductors of the stator and the magnet device to drive the rotor. The stator is configured to carry out energization of the stator conductors so that an alternating magnetic field can be generated via the energized stator conductors. The rotor comprises at least one rotor coil in which an alternating voltage can be induced due to the alternating magnetic field. The planar drive system is configured to transmit data from the stator to the rotor, and the stator is configured to temporarily influence the energization of the stator conductors in order to temporarily cause a change with respect to the alternating voltage induced in the at least one rotor coil.Type: GrantFiled: November 16, 2022Date of Patent: October 15, 2024Assignee: Beckhoff Automation GmbHInventors: Lukas Bentfeld, Rolf Brinkmann, Patrick Jebramcik, Tim Kaulmann
-
Patent number: 12109694Abstract: 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: GrantFiled: January 13, 2022Date of Patent: October 8, 2024Assignee: Beckhoff Automation GmbHInventors: Peter Kastler, Clemens Maier, Thomas Morscher, Armin Pehlivan, Christoph Zech, Leo Büchinger, Hans Beckhoff, Dirk Janssen, Uwe Prüssmeier, Michael Pfister
-
Patent number: 12109690Abstract: 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: GrantFiled: August 4, 2022Date of Patent: October 8, 2024Assignee: Beckhoff Automation GmbHInventors: Peter Kastler, Clemens Maier, Thomas Morscher, Armin Pehlivan, Christoph Zech
-
Patent number: 12098759Abstract: 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: GrantFiled: August 17, 2022Date of Patent: September 24, 2024Assignee: Beckhoff Automation GmbHInventor: Konrad Würl
-
Patent number: 12101258Abstract: 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: GrantFiled: December 9, 2021Date of Patent: September 24, 2024Assignee: Beckhoff Automation GmbHInventors: Holger Büttner, Dirk Janssen, Erik Vonnahme, Hans Beckhoff, Thomas Rettig, Thorsten Bunte, Johannes Beckhoff, Guido Beckmann
-
Patent number: 12086577Abstract: 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: GrantFiled: November 30, 2022Date of Patent: September 10, 2024Assignee: Beckhoff Automation GmbHInventor: Ralf Dreesen