Abstract:
A computer-implemented method for simulating a restbus control unit network that includes at least two restbus control units connected through a bus system. The restbus control unit network is connected to at least one additional control unit through the bus system. The communication relationships of the restbus control units are described, program code for simulating the restbus control units is generated based on the communication relationships. The restbus control unit network is simulated on a simulation computer via an executable version of the program code. Simplified and flexible simulation of the restbus control unit network is made possible in that a single, joint restbus control unit model is generated for the restbus control units as program code for simulating the restbus control units.
Abstract:
A simulation apparatus for simulating a peripheral circuit arrangement connected to a regulating device and has a first current controller for influencing a first load current and a second current controller for influencing a first source current. The first current controller is controlled by a model code and used to set the first load current, and the first load current is routed to a first load connection of the regulating device. The second current controller is controlled by the model code and used to set the first source current, which is routed to a first supply connection of the regulating device. The model code influences the model code on the first current controller and the second current controller allows the first load current to be recovered at least proportionally from the first source current and/or the first source current to be recovered at least proportionally from the first load current.
Abstract:
A method in which the propagation times of a target network are simulated in an actual network, wherein the topology of the target network includes a number of senders and a number of receivers, and wherein the topology of the actual network includes one or more of the senders and receivers. A path between a first sender and a first receiver in the topology of the actual network differs from the path between the first sender and the first receiver in the topology of the target network, wherein in the actual network at least one first message of the first sender is received through a first network interface by a gateway having at least two network interfaces, is delayed by a delay, and is sent through a second network interface on a path to the first receiver.
Abstract:
A computer-implemented method for generating control unit program code. The control unit program code or an intermediate representation in the generation of the control unit program code is generated from at least one first data object with at least one first software tool. The first software tool outputs at least one message about the generation process during the generation of the control unit program code or the intermediate representation, and a computer-implemented message management environment acquires the message output by the software tool. The evaluation of the messages output by the software tools during the generation process is achieved in a more effective manner in that a qualification for the acquired message at least as open or approved is acquired by the message management environment and in that a qualification precondition for a message qualified as approved is also acquired by the message management environment.
Abstract:
A method for automatic connection of model components of a model of a technical system on a computer with a display, wherein the model has a first model component and a second model component. The first model component and the second model component each have at least one hierarchy element, wherein a hierarchy element contains no hierarchy element, or one hierarchy element, or multiple hierarchy elements. A hierarchy element has no port, or one port, or multiple ports, wherein a hierarchy element and a port have an identifier. A connection between two ports represents an assignment in the technical system. A first set of hierarchy elements and/or ports and a second set of hierarchy elements and/or ports is selected through a graphical user action, wherein a possible assignment is tested for a first port of the first set and a second port of the second set. A possible assignment is present if, for the first port and the second port, and ascending from the first port and the second port in accordance with the hierarchy, the identifiers of the hierarchy elements that are at a higher level than the first port and the second port each correspond at equal hierarchy levels up to a predefinable number of hierarchy levels starting from the port, or are evaluated as corresponding in accordance with a predefined rule. If a possible assignment is present, the possible assignment is displayed and/or the first port of the first set is automatically connected to the second port of the second set.
Abstract:
A computer-implemented method for computer-aided generation of an executable control program for controlling a control system with an electronic computing unit, wherein the functionality of the control program is at least partially described in a graphical model, and the graphical model includes at least one sub-model with at least one sub-functionality, wherein the graphical model is first translated into model code in a high-level programming language, and the model code is subsequently compiled into the control program that is executable on the control system. Manageability of sub-model functions of sub-models within a graphical model is improved by the means that the sub-model is translated into a sub-model code function in the high-level programming language, that the model is translated into comprehensive model code in the high-level programming language, and that the sub-model code function is called from the comprehensive model code by a pointer to the sub-model code function.
Abstract:
A method for monitoring the power consumption of an electrical consumer that has a capacitive load and the controllable circuit element and the consumer are connected in series. The amplitude of the current flowing through the consumer, the voltage dropping across the consumer, and the change over time of the voltage dropping across the consumer are sensed. An allowed operating current amplitude is calculated from the voltage dropping across the consumer and from a predefined power. A charging current amplitude of the capacitive load is calculated from the change over time of the voltage dropping across the consumer. An allowed instantaneous current amplitude is calculated. The allowed instantaneous current amplitude is compared with the amplitude of the current flowing through the consumer and the electrical resistance of the circuit element is increased if the amplitude of the current flowing through the consumer is greater than the allowed instantaneous current amplitude.
Abstract:
An electronic protection device for protecting at least one electrical load, connectable to the protection device, whereby the electronic protection device has an input terminal and an output terminal, and whereby the protection device includes a fuse element, which is thermally self-resetting, and whereby the fuse element is provided and set up to conduct or limit a first current as a function of a fuse element temperature, whereby a limiting component is provided to limit the first current, and whereby the limiting component has a first transistor that is connected in series to the fuse element and a monitoring circuit that influences the first transistor. The monitoring circuit blocks the first transistor when the first current reaches or exceeds a predefined maximum current value and unblocks it when the first current reaches or falls below a predefined reset current value.
Abstract:
A method for automatic connection of model components of a model of a technical system on a computer with a display, wherein the model has a first model component and a second model component. The first model component and the second model component each have at least one hierarchy element, wherein a hierarchy element contains no hierarchy element, or one hierarchy element, or multiple hierarchy elements. A hierarchy element has no port, or one port, or multiple ports, wherein a hierarchy element and a port have an identifier. A connection between two ports represents an assignment in the technical system. A first set of hierarchy elements and/or ports and a second set of hierarchy elements and/or ports is selected through a graphical user action, wherein a possible assignment is tested for a first port of the first set and a second port of the second set. A possible assignment is present if, for the first port and the second port, and ascending from the first port and the second port in accordance with the hierarchy, the identifiers of the hierarchy elements that are at a higher level than the first port and the second port each correspond at equal hierarchy levels up to a predefinable number of hierarchy levels starting from the port, or are evaluated as corresponding in accordance with a predefined rule. If a possible assignment is present, the possible assignment is displayed and/or the first port of the first set is automatically connected to the second port of the second set.
Abstract:
A configuration device for the graphical creation of at least one test sequence for controlling a test device having at least one electronic computer. The test device is controllable according to the created test sequence. The configuration device has at least one display device, graphical library functional elements being displayed with the display device in a library field. The test sequence can be created by placing at least one instance of a library functional element in a configuration field. The instance of a library functional element is placed in the configuration field. The graphical library functional element can be provided with a function placeholder, whereby the function placeholder in the instance of the library functional element can be provided with an instance functionality, whereby the reference of the instance of the library functional element to the library functional element is retained.