-
公开(公告)号:US09722628B2
公开(公告)日:2017-08-01
申请号:US15176943
申请日:2016-06-08
Applicant: SIEMENS AKTIENGESELLSCHAFT
Inventor: Jan Richter , Maximilian Walter , Karl-Hermann Witte
CPC classification number: H03M7/00 , G06F11/008 , G06F11/0796 , G06F11/1004 , H03M13/07 , H04L1/12 , H04M13/00
Abstract: In a method in a computer system for recoding a coded intermediate variable into a recoded result variable a product is formed by multiplying an input constant by an input variable to be coded. The coded intermediate variable is formed as a function of the product and a multiplicative inverse is determined on the basis of the input constant. The multiplicative inverse is applied to the coded intermediate variable, so that no uncoded or partially uncoded interim result is produced and/or an error information potentially contained in the coded intermediate variable is still detectable in the interim result.
-
公开(公告)号:US11290881B2
公开(公告)日:2022-03-29
申请号:US16411489
申请日:2019-05-14
Applicant: Siemens Aktiengesellschaft
Inventor: Johannes Hubert , Thomas Markus Meyer , Ulrich Taschke , Herbert Barthel , Maximilian Walter
IPC: H04L29/06 , H04W12/06 , H04W12/106
Abstract: A method for functionally secure connection identification during data exchange between two communication subscribers in a communication system, wherein a first subscriber operates as a data provider with a first address identifier and a second subscriber operates as a data requester with a second address identifier, wherein in a request of safety-related data of the first subscriber in a request message, the second subscriber transmits an order number of the data request and its second address identifier and the first subscriber responds with a response message, the second subscriber subsequently checking to determine whether this message contains (i) a second address identifier of the requesting second subscriber, (ii) an order number of the request message of the second subscriber and (iii) the first address identifier of the requested first subscriber, in the event all checking steps are positive, the safety-related data being accepted and otherwise discarded.
-
公开(公告)号:US20200162178A1
公开(公告)日:2020-05-21
申请号:US16688415
申请日:2019-11-19
Applicant: Siemens Aktiengesellschaft
Inventor: Johannes Hubert , Thomas Markus Meyer , Herbert Barthel , Maximilian Walter
Abstract: A method for functionally secure connection identification for data exchange via a telegram between a source data service and a sink data service, wherein whether the time stamp of an incoming telegram is older than the time stamp of a predecessor telegram is determined, upon receipt of the predecessor telegram a monitoring counter being started and whether the currently incoming telegram has arrived within a monitoring time is additionally determined, where a local time stamp of a local time basis is compared with the associated time stamp of the incoming telegram and whether a comparison difference does not exceed a period of time is determined, a telegram arriving only being accepted as valid if the time stamp of the arriving telegram is greater than the time stamp of the telegram most recently accepted as valid, and data is valid if the checks are positive, otherwise a fail-safe reaction is triggered.
-
公开(公告)号:US10599103B2
公开(公告)日:2020-03-24
申请号:US15948658
申请日:2018-04-09
Applicant: Siemens Aktiengesellschaft
Inventor: Herbert Barthel , Maximilian Walter
IPC: G05B9/02 , G05B19/418 , B25J9/00 , B25J9/16
Abstract: An automation system includes a fieldbus, at least two automation devices which are securely connected to the fieldbus, at least two coupling points which are configured such that automated connection and disconnection of an exchanging device to and from the fieldbus is possible, wherein exchanging devices are configured to establish a functionally safe connection with the automation devices via the fieldbus, where the functional safety thus achieved serves to avoid malfunctions as a result of errors.
-
公开(公告)号:US20180359054A1
公开(公告)日:2018-12-13
申请号:US16001164
申请日:2018-06-06
Applicant: Siemens Aktiengesellschaft
Inventor: Maximilian Walter , Bastian Mauerer
Abstract: A method for checking a signal transmission of a specified message with a number of d bits from a sender to a receiver by a control unit using a linear block code generated via a coding tool, a channel model, and a specified linear feedback shift register, which is parameterized via a generator polynomial, wherein the residual error probability of different Markov-modulated Bernoulli processes is calculated, where boundary conditions for signal transmission can be specified by using a characterizing Markov-modulated Bernoulli process and also a linear feedback shift register, where integration of the calculation of the residual error probability is performed in a dynamic, intelligent control circuit such that the respective residual error probabilities can be determined for different generator polynomials.
-
公开(公告)号:US11169501B2
公开(公告)日:2021-11-09
申请号:US16545775
申请日:2019-08-20
Applicant: Siemens Aktiengesellschaft
Inventor: Maximilian Walter
Abstract: A computer program product, a device, a functionally secure programmable controller and a method for processing data via coded operations in a number of cycles, wherein an uncoded variable x is coded with a cycle-specific signature D and a variable-specific signature Bx to form a coded variable xc in accordance with the relationship: xc=D·x+Bx.
-
公开(公告)号:US10664996B2
公开(公告)日:2020-05-26
申请号:US15818397
申请日:2017-11-20
Applicant: SIEMENS AKTIENGESELLSCHAFT
Inventor: Mehdi Hamadou , Jan Richter , Maximilian Walter
Abstract: In a method for the start-up operation of a multi-axis system, with the multi-axis system including, as components, segments connected via respective joints and are movable in one or more axes, and a tool, connected to one of the segments and is movable to a specified position, optical markers are arranged in the environment. Position coordinates of the optical markers in a first, global coordinate system are ascertained and stored in the controller. The environment is captured as image data by a camera system. The image data are transmitted to an AR system and visualized in an output apparatus. The optical markers and virtual markers are represented during the visualization of the image data, wherein a respective virtual marker is assigned to an optical marker. A check is performed as to whether an optical marker and the virtual marker overlay one another in the visualized image data.
-
公开(公告)号:US10599117B2
公开(公告)日:2020-03-24
申请号:US15948454
申请日:2018-04-09
Applicant: Siemens Aktiengesellschaft
Inventor: Maximilian Walter , Herbert Barthel
IPC: G05B19/048 , G05B9/02
Abstract: A safety-oriented automation system in which additional point-to-point-communications links are installed in addition to the field bus so as to increase functional safety in an automation system.
-
9.
公开(公告)号:US20190073320A1
公开(公告)日:2019-03-07
申请号:US16048659
申请日:2018-07-30
Applicant: Siemens Aktiengesellschaft
Inventor: Maximilian Walter , Karl-Hermann Witte
Abstract: A method for protecting data in a data memory against an undetected change, wherein a functional variable x is encoded via a value, an input constant, an input signature and a timestamp D into a coded variable, where the functional variable is normalized relative to a base to form the integer value from the functional variable.
-
公开(公告)号:US11927936B2
公开(公告)日:2024-03-12
申请号:US17691316
申请日:2022-03-10
Applicant: Siemens Aktiengesellschaft
Inventor: Maximilian Walter , Dominik Budday , Minh Le , Alexander Stein , Sören Burmeister
IPC: G05B19/406 , G05B19/4155
CPC classification number: G05B19/406 , G05B19/4155 , G05B2219/39051
Abstract: A method and an associated controller for safely operating a multi-axis kinematic system by using a safety function are disclosed. The method includes calculating compensation values at the run time of a controller of the multi-axis kinematic system, wherein the calculation is performed based on predefinable error values of respective axes, geometric parameters of the multi-axis kinematic system, and current axis values of the multi-axis kinematic system. The method further includes operating the safety function based on the calculated compensation values.
-
-
-
-
-
-
-
-
-