Patent classifications
G05B19/05
Power conversion system with programming support
A power conversion system includes a power conversion apparatus and a programming support apparatus connected to the power conversion apparatus. The power conversion apparatus includes power conversion circuitry, program storage that stores a control program configured to control the power conversion circuitry, and a control unit that controls the power conversion circuitry according to a control program. The programming support apparatus includes a display data generation unit that generates display data of a block diagram illustrating a content of the control program using a plurality of functional blocks, and a link indicating input and output of information between the functional blocks based on the control program stored in the program storage.
Quantum Dot Energized Heterogeneous Multi-Sensor with Edge Fulgurated Decision Accomplisher
Aspects described herein relate to a centralized computing system that interacts with a plurality of data centers, each having an edge server. Each edge server obtains sensor information from a plurality of sensors and processes the sensor information to detect an imminent shutdown and sends emergency data to a centralized processing entity when detected. In order to make a decision, the edge server processes the sensor data based on dynamic sensor thresholds and dynamic prioritizer data by syncing with the centralized computing system. Because of the short time duration to report emergency data before an imminent complete shutdown, an edge server may utilize a quantum data pipeline and quantum data storage as a key medium for all data transfer in a normal condition and at the time of emergency for internally transporting processed sensor data and providing the emergency data to the centralized processing entity.
Programmable controller
A programmable controller allocates times obtained by dividing executable time in one operation cycle to a plurality of paths, executes sequence programs of the paths within the respective allocated times, and measures extra time that is a remainder of each of the allocation times when execution of each of the sequence programs ends. Then, the programmable controller determines whether a predetermined sequence program is to be executed in the measured extra time, and instructs the sequence execution unit to execute the predetermined sequence program in the extra time in accordance with a result of the determination.
Program development device, project creation method, and storage medium
This program development device comprises: a storage unit which holds a project; and an update means which imports one or a plurality of program modules into the project. Each of the program modules contains a program, and can define a first variable which is a variable that can be referenced among all program modules, a second variable which is a variable that can be referenced among the plurality of program modules, and a third variable which is a variable referenced in each program module. The update means maintains the variable name of the first variable contained in the imported program module, and when the variable name of the second variable contained in the imported program module overlaps the variable name of the second variable contained in any of the program modules of the project, the update means accepts a change of the overlapping variable name.
Smart blade application for reusable and disposable devices
An ultrasonic device may include an electromechanical system defined by a resonant frequency and further include an ultrasonic transducer coupled to an ultrasonic blade. The device may be composed of two or more components, one of which is reusable and one of which is disposable. A method of detecting a proper installation of the components may include determining a spectroscopy signature of the blade coupled to the transducer, comparing the signature to a reference signature, determining an installation state of the components based on the comparison, and controlling a delivery of power to the transducer based on the comparison. The method may include enabling an operation of the device when the installation state of components is proper. The method may further include disabling the device when the installation state is not proper and generating a warning. The warning may be visible, audible, or tactile.
ERROR LOG LIST AND ALARM SERVICE PLATFORM AND SYSTEM FOR SUPPORTING THE SAME
According to an embodiment, an error log list and alarm service system comprises an execution terminal receiving an alarm including error information according to an operation error in a machine facility designated through an error log list and alarm service platform and a monitoring server collecting a result of monitoring an operation state and operation error in the machine facility, extracting the error information according to an information setting value set by the execution terminal, and providing the extracted error information through a web or app platform.
SYSTEMS AND METHODS FOR DISTRIBUTING AND EXECUTING LOADABLE EMBEDDED SOFTWARE EXTENSIONS IN INDUSTRIAL CONTROLLERS
Various embodiments of the present technology generally relate to industrial controller firmware. More specifically, some embodiments relate to systems and methods for developing, deploying, and executing loadable embedded software extensions that expand controller functionality beyond that of what is available in a controller's base firmware. Systems and methods described herein provide for a firmware extension development environment, a firmware extension repository, a firmware extension deployment interface, and various firmware extension executions models. During execution of a control program within an industrial controller, when directed by the logic of the control program to perform an external function, industrial controller firmware may call an external component provided by an extension developed in accordance with the present disclosure to perform the external function.
AI DESIGN ANALYSIS AND RECOMMENDATIONS
An industrial integrated development environment (IDE) includes a training component that improves the IDE's automated design tools over time based on analysis of aggregated project data submitted by developers over time. The industrial IDE can apply analytics (e.g., artificial intelligence, machine learning, etc.) to project data submitted by developers across multiple industrial enterprises to identify commonly used control code, visualizations, device configurations, or control system architectures that are frequently used for a given industrial function, machine, or application. This learned information can be encoded in a training module, which can be leveraged by the IDE to generate programming, visualization, or configuration recommendations. The IDE can automatically add suitable control code, visualizations, or configuration data to new control projects being developed based on an inference of the developer's design goals and knowledge of how these goals have been implemented by other developers.
Safety module for a safe operation of an automation system assembly
The disclosure relates to a safety module for an automation system assembly, having a safety component which is configured to implement a safe operation of the automation system assembly, and an adaptation component which is configured to mediate between the safety component and a communication system of the automation system assembly in order to incorporate the safety module into the automation system assembly, wherein the safety component and the adaptation component are constructed on separate circuit carriers and are connected in such a way that they are mechanically detachable and reconnectable.
Safety module for a safe operation of an automation system assembly
The disclosure relates to a safety module for an automation system assembly, having a safety component which is configured to implement a safe operation of the automation system assembly, and an adaptation component which is configured to mediate between the safety component and a communication system of the automation system assembly in order to incorporate the safety module into the automation system assembly, wherein the safety component and the adaptation component are constructed on separate circuit carriers and are connected in such a way that they are mechanically detachable and reconnectable.