G05B19/05

FPGA-BASED REAL-TIME PROCESSING SYSTEM AND METHOD APPLIED TO UNDERWATER ACOUSTIC POSITIONING AND REALIZING RECONFIGURABILITY AND MULTIPLE OUTPUT

A field-programmable gate array (FPGA)-based real-time processing system applied to underwater acoustic positioning and realizing reconfigurability and multiple output is provided. The system includes a multi-interface control and command parsing module for automatically completing sample information transmission and command parsing; a finite-state machine (FSM) of sample management for calculating related data and completing splitting, flipping and writing of a sample; a parallel correlation processor group for completing, in parallel, high-performance processing operations regarding a plurality of targets; and a multiple output data former for simultaneously realizing data formation of a multiple output result and outputting a flag bit signal to the outside. A FPGA-based real-time processing control method is also provided that is applied to underwater acoustic positioning and realizing reconfigurability and multiple output. The system and the method are used, such that during a whole realization process, under multiple array elements and multiple targets, high-speed parallel correlation processing is realized, thereby solving problems in terms of real-time performance, universality and anti-noise performance, and effectively realizing high-performance correlation.

FPGA-BASED REAL-TIME PROCESSING SYSTEM AND METHOD APPLIED TO UNDERWATER ACOUSTIC POSITIONING AND REALIZING RECONFIGURABILITY AND MULTIPLE OUTPUT

A field-programmable gate array (FPGA)-based real-time processing system applied to underwater acoustic positioning and realizing reconfigurability and multiple output is provided. The system includes a multi-interface control and command parsing module for automatically completing sample information transmission and command parsing; a finite-state machine (FSM) of sample management for calculating related data and completing splitting, flipping and writing of a sample; a parallel correlation processor group for completing, in parallel, high-performance processing operations regarding a plurality of targets; and a multiple output data former for simultaneously realizing data formation of a multiple output result and outputting a flag bit signal to the outside. A FPGA-based real-time processing control method is also provided that is applied to underwater acoustic positioning and realizing reconfigurability and multiple output. The system and the method are used, such that during a whole realization process, under multiple array elements and multiple targets, high-speed parallel correlation processing is realized, thereby solving problems in terms of real-time performance, universality and anti-noise performance, and effectively realizing high-performance correlation.

TASK BASED CONFIGURATION PRESENTATION CONTEXT

An industrial integrated development environment (IDE) comprises a development interface that affords a user a great deal of control over the editing tools, workspace canvases, and project information rendered at a given time. The industrial IDE system automatically filters the tools, panels, and information available for selection based on a current project development task, such that a focused subset of editing tools relevant to a current development task or context are made available for selection while other tools are hidden. The development interface also allows the user to selectively render or hide selected tools or information from among the relevant, filtered set of tools. This can reduce or eliminate unnecessary clutter and aid in quickly and easily locating and selecting a desired editing function. The IDE's development interface can also conform to a structured organization of workspace canvases and panels that facilitates intuitive workflow.

INDUSTRIAL PROGRAMMING DEVELOPMENT WITH A TRAINED ANALYTIC MODEL

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.

Display screen generation apparatus, factory automation system, and display screen generation method

A display apparatus (101) includes an input unit (220); a communication unit (250); a display unit (210); and a control unit (240) including a display content setting unit (244), a layout setting unit (245) for setting a screen layout, and a screen generation unit (246) for generating a display screen based on the display content, the screen layout, and information acquired via the communication unit (250) and concerning the PLC. The display content setting unit (244) displays a candidate list of a display item based on at least one of: network configuration information (231) of equipments (103) and a PLC (102) which is created in advance, an equipment information file (232), and device allocation information (233) of the equipments (103) and the PLC (102), to the display unit, and sets display content based on input information coming from the input unit (220). The display apparatus can thus generate a display screen for an FA system based on information shared with another apparatus, as information concerning an equipment which is information other than screen configuration information.

Display screen generation apparatus, factory automation system, and display screen generation method

A display apparatus (101) includes an input unit (220); a communication unit (250); a display unit (210); and a control unit (240) including a display content setting unit (244), a layout setting unit (245) for setting a screen layout, and a screen generation unit (246) for generating a display screen based on the display content, the screen layout, and information acquired via the communication unit (250) and concerning the PLC. The display content setting unit (244) displays a candidate list of a display item based on at least one of: network configuration information (231) of equipments (103) and a PLC (102) which is created in advance, an equipment information file (232), and device allocation information (233) of the equipments (103) and the PLC (102), to the display unit, and sets display content based on input information coming from the input unit (220). The display apparatus can thus generate a display screen for an FA system based on information shared with another apparatus, as information concerning an equipment which is information other than screen configuration information.

Methods and apparatus to validate valve position parameters

Methods, apparatus, and articles of manufacture to validate position parameters of a valve are disclosed. An example apparatus includes a field device, the field device further including a sensor interface to receive an unprocessed valve position parameter from a sensor and a position comparator to determine a deviation between the unprocessed valve position parameter and an interpreted valve position parameter and a valve position validator apparatus, the valve position validator apparatus further including a parameter comparator to determine if the deviation exceeds a threshold and an alert generator to generate an alert when the parameter comparator determines the deviation exceeds the threshold.

Controller and control system that manages event occurrence history utilizing a flash chain of event history data
10997008 · 2021-05-04 · ·

A controller controls a control target device and includes: a storage unit to record event history data of an event occurring during operation of the controller; a hash value calculation unit to calculate a hash value on the basis of the event history data; and a communication unit to transmit the hash value to another controller external to the controller.

Apparatus, systems, and methods for payload pick-up and drop-off with a self-driving material-transport vehicle

Apparatus, systems and methods for providing smart pick-up and drop-off are presented. The apparatus comprises at least one vertical support member and at least one storage shelf supported by the at least one vertical support member. A payload transfer surface, supported by the vertical support members, is located below the lowest storage shelf. The payload transfer surface has an access channel so that a self-driving material-transport vehicle equipped with a lift appliance can pick up or drop off a payload on the payload transfer surface. A sensor associated with the payload transfer surface senses the presence or absence of a payload on the payload transfer surface, and sends a signal to a fleet-management system in communication with the self-driving material-transport vehicle.

Apparatus, systems, and methods for payload pick-up and drop-off with a self-driving material-transport vehicle

Apparatus, systems and methods for providing smart pick-up and drop-off are presented. The apparatus comprises at least one vertical support member and at least one storage shelf supported by the at least one vertical support member. A payload transfer surface, supported by the vertical support members, is located below the lowest storage shelf. The payload transfer surface has an access channel so that a self-driving material-transport vehicle equipped with a lift appliance can pick up or drop off a payload on the payload transfer surface. A sensor associated with the payload transfer surface senses the presence or absence of a payload on the payload transfer surface, and sends a signal to a fleet-management system in communication with the self-driving material-transport vehicle.