Patent classifications
G05B2219/33273
Control apparatus
Provided is a control apparatus that can, by causing multiple control programs that include motion computation programs to be executed in parallel, shorten the execution cycle of control programs that are executed cyclically. A microprocessor is configured to execute multiple control programs in parallel. When executing communication commands included in control programs that are to be executed in parallel, a scheduling program causes the microprocessor to execute the communication commands such that there is no competition between communication processes in a communication controller.
FIELD DEVICE LOOP WARNING PARAMETER CHANGE SMART NOTIFICATION
A system validates critical parameter changes in a DCS by intercepting commands, transmitting warnings, receiving responses, and releasing commands if allowed. A method involves intercepting parameter change commands, transmitting warnings, receiving responses, and releasing commands if responses allow. A non-transitory computer-readable medium causes a computer to intercept commands, transmit warnings, receive responses, and release commands if allowed.
CONTROL DEVICE FOR A PRODUCTION MODULE, PRODUCTION MODULE HAVING A CONTROL DEVICE, AND METHOD FOR OPERATING THE CONTROL DEVICE
Provided is a control device for a production module having a data memory for storing operational settings of production modules and restrictions, which must be complied with by at least some of the operational settings. A settings management module is used to determine the external operational setting of an adjacent production module on which a local operational setting of the production module is dependent on the basis of a common restriction. An optimization module is also provided and has a local assessment function, which assesses the local operational setting, and a further assessment function which assesses noncompliance with the common restriction.
System configuration management using encapsulation and discovery
System configuration management using encapsulation and discovery is provided. The configuration management may include requesting, by a first electronic control unit comprising a processor, feature information associated with a second electronic control unit. The feature information may include data related to a set of features implemented by the second electronic control unit. The configuration management may also include loading, by the first electronic control unit, an internal control for a first feature of the set of features based on a determination that the first feature is not loaded on the first electronic control unit.
Intelligent configuration of a user interface of a machinery health monitoring system
A machinery health monitoring module processes machine vibration data based on vibration signals and provides the machine vibration data to a distributed control system. A distributed control system operator computer executes a software user interface that filters relevant configuration parameters based on a selected machine measurement type so that only those parameters that are applicable to the selected measurement type appear on the user interface screen. Further, configuration parameters for individual measurement values within the measurement type are made available only when a particular measurement value is selected for acquisition. This greatly simplifies the information that is displayed on the configuration user interface.
Parallel digital signal processing of machine vibration data
A field programmable gate array (FPGA) in a machine health monitoring (MHM) module includes interface circuitry, vibration data processing circuitry, and tachometer data processing circuitry. The interface circuitry de-multiplexes a synchronous serial data stream comprising multiple multiplexed data channels, each containing machine vibration data or tachometer data, into separate input data streams. The vibration data processing circuitry comprises parallel processing channels for the separate input data streams containing vibration data, each channel including a highpass filter, two stages of integration circuits, a digital tracking bandpass filter, and multiple parallel scalar calculation channels. The tachometer data processing circuitry processes the tachometer data to generate RPM and other values. A cross-point switch in the FPGA distributes tachometer signals between MHM modules in a distributed control system, thereby allowing multiple modules to share tachometer information.
CONCRETE MATERIAL DISPENSING SYSTEM
A control system for a concrete plant adds intelligent capabilities in the concrete plant that may enhance safety, localize control of the concrete plant, and assist with troubleshooting. The control system may also enhance accuracy for determining an amount of mixed concrete dispensed, or amounts of concrete ingredients to dispense, and may eliminate the need for equipment used to verify the amount of mixed concrete or concrete ingredients dispensed.
High diagnosability, quality managed-compliant integrated circuit for implementing ASIL B-compliant automotive safety-related functions
An automotive internal combustion engine electronic control unit for performing safety-related functions with a predetermined automotive safety integrity level, including: a microcontroller and an integrated circuit distinct from and communicating with the microcontroller. The microcontroller performs one or more safety-related functions with the same automotive safety integrity level as required to the automotive engine electronic control unit. The integrated circuit performs one or more safety-related functions with an automotive safety integrity level that is lower than that of the microcontroller. The integrated circuit performs, for each performed safety-related function, a corresponding diagnosis function for detecting failures in the performance of the safety-related function. The microcontroller performs, for each performed diagnosis function, a corresponding monitoring function for monitoring performance of the corresponding diagnosis function by the integrated circuit to detect failures that may compromise the diagnostic capability of the diagnosis function.
Concrete material dispensing system
A control system for a concrete plant adds intelligent capabilities in the concrete plant that may enhance safety, localize control of the concrete plant, and assist with troubleshooting. The control system may also enhance accuracy for determining an amount of mixed concrete dispensed, or amounts of concrete ingredients to dispense, and may eliminate the need for equipment used to verify the amount of mixed concrete or concrete ingredients dispensed.
METHOD FOR OPERATING SAFETY CONTROL AND AUTOMATION NETWORK HAVING SUCH SAFETY CONTROL
A method operates a safety control in an automation network having a master subscriber which carries out the safety control, at least one first slave subscriber which is assigned a first safety integrity level, and at least one second slave subscriber which is assigned a second safety integrity level. The first safety integrity level and the second safety integrity level differ from each other. A first safety code determination method is assigned to the first slave subscriber and a second safety code determination method is assigned to the second slave subscriber. The first safety code determination method and the second safety code determination method differ from each other. The master subscriber and the first slave subscriber use the first safety code determination method for interchanging a safety data block. The master subscriber and the second slave subscriber use the second safety code determination method for interchanging a safety data block.