G05B2219/31288

Method and apparatus for determining data reading cycle

In the field of industrial automation, a method and device are for determining a data reading period for determining a data reading period of data in an industrial control system, and are capable of automatically configuring the data reading period to obtain a better configuration result. In embodiments of the present invention, an industrial control system in different states is simulated by using simulation software to obtain a simulation model and simulation data. Data features of the industrial control system in different states that is simulated can be extracted respectively, and a data reading period is determined according to the extracted data features. Automatic configuring of a data reading period is implemented.

INDUSTRIAL PROCESS HISTORIAN TIME SYNCHRONIZATION OF SOURCE BASED TIMESTAMP EVENT DATA
20210011464 · 2021-01-14 ·

Provided herein are systems, methods, and software for preserving timestamp data in an industrial automation environment. In one implementation, one or more computer-readable storage media having program instructions stored thereon to preserve timestamp data in an industrial automation environment, wherein the program instructions, when executed by a computing system, direct the computing system to at least receive, at a controller, event data of an event from an electronic device, wherein the event data comprises a status of the event and the timestamp of the event. The program instructions also direct the computing system to determine an identification value based on the event data and load the status of the event, the timestamp of the event, and the identification value to a queue within the controller. The timestamp of the event includes the timestamp transmitted from the electronic device.

DATA COLLECTION SETTING DEVICE OF INDUSTRIAL MACHINE
20200379431 · 2020-12-03 · ·

A data collection setting device of an industrial machine includes: a display unit that displays augmented reality; an industrial machine identifying unit that identifies the industrial machine in the real world displayed on the display unit; a data display control unit that displays, on the display unit, a virtual object relating to the data which are collectable in the identified industrial machine; a data collecting device display control unit that displays, on the display unit, an object indicating the data collecting device; an operation determining unit that determines operation of an operator with respect to the virtual object relating to the data and the object indicating the data collecting device displayed on the display unit, and identifies the data and the data collecting device; and a data collection setting generating unit that generates a setting for collecting the identified data of the industrial machine (10) in the identified data collecting device.

INDUSTRIAL MACHINE
20200353581 · 2020-11-12 · ·

An industrial machine is an industrial machine which has a history recording function, and includes: a manual pulse generator which includes a handle for manually operating the position of a drive axis in the industrial machine by an operator; a drive axis control unit which controls the drive axis according to the operation of the handle; a handle operation determination unit which determines the operation of the handle; and an operation history recording unit which records, as an operation history, the operation of the handle determined with the handle operation determination unit, and when the number of rotations of the handle exceeds a threshold value, the handle operation determination unit determines the operation of the handle, and the operation history recording unit records, as the operation history, the operation of the handle.

CONTROLLING TRANSPORT OF PHYSICAL OBJECTS BASED ON SCANNING OF ENCODED IMAGES
20200356080 · 2020-11-12 ·

Transport of physical objects is controlled based on scanning of encoded images. In one approach, an encoded image on a physical object is scanned to obtain parameters. The parameters include specifications for a product to be made by a manufacturing process. One or more rules are generated using the parameters and then stored in a database. The database is queried to determine whether the product conforms to the one or more rules. For example, the query may include data regarding characteristics of the final product and/or the manufacturing process. In response to determining that the product conforms to the rules, the product is transported to a distribution facility.

Servo system and servo system control method

This servo system is a servo system in which a host apparatus and a plurality of servo amplifiers transmit and receive a communication signal. Each of the servo amplifiers includes a servo computation unit configured to perform servo computation processing, a communication unit configured to transmit and receive the communication signal, a storage unit configured to save servo computation information in the servo computation processing as history data, and a trigger information processor configured to set, in advance, a save stop condition for stopping saving the history data, determine, for each servo computation period, whether the save stop condition is matched, and notify, when the save stop condition is matched, the communication unit of a determination result indicating detection of a trigger as a trigger detection flag.

METHOD AND APPARATUS FOR DETERMINING DATA READING CYCLE

In the field of industrial automation, a method and device are for determining a data reading period for determining a data reading period of data in an industrial control system, and are capable of automatically configuring the data reading period to obtain a better configuration result. In embodiments of the present invention, an industrial control system in different states is simulated by using simulation software to obtain a simulation model and simulation data. Data features of the industrial control system in different states that is simulated can be extracted respectively, and a data reading period is determined according to the extracted data features. Automatic configuring of a data reading period is implemented.

Industrial process historian time synchronization of source based timestamp event data

Provided herein are systems, methods, and software for preserving timestamp data in an industrial automation environment. In one implementation, one or more computer-readable storage media having program instructions stored thereon to preserve timestamp data in an industrial automation environment, wherein the program instructions, when executed by a computing system, direct the computing system to at least receive, at a controller, event data of an event from an electronic device, wherein the event data comprises a status of the event and the timestamp of the event. The program instructions also direct the computing system to determine an identification value based on the event data and load the status of the event, the timestamp of the event, and the identification value to a queue within the controller. The timestamp of the event includes the timestamp transmitted from the electronic device.

SUMMARIZATION RETRIEVAL IN A PROCESS CONTROL ENVIRONMENT

Operational historian system retrieving summary data values and source data values based on alignment between a summarization cycle duration and a query cycle duration. A retrieval service process executing on a historian device utilizes a summarization cycle duration, including start and/or end times thereof, and a query cycle duration, including start and/or end times thereof, to determine whether to retrieve, via a communications network, source tag data and/or summary tag data from memory storage devices.

SERVER AND CONTROLLING METHOD THEREOF
20200081419 · 2020-03-12 ·

A server and a controlling method therefor are provided. The server includes a communicator, a memory, and a processor configured to receive first log information related to a first material generated in a first facility among facilities, the first facility belonging to a first process for manufacturing a product through the communicator, generate an identifier (ID) regarding the first material, generate tracking information on the first material based on the first log information, assign the ID to the tracking information, receive pieces of second log information generated in a second facility among the facilities, the second facility belonging to a second process following the first process through the communicator, identify second log information corresponding to the first material among the pieces of second log information based on the first log information included in the tracking information, and update the tracking information based on the identified second log information.