Abstract:
A control system includes a control device that repeatedly performs a series of pieces of processing including I/O refresh processing and program execution processing. The control system includes: a first obtainment unit that obtains a first sample value group collected by repeatedly performing the I/O refresh processing in a first control period; a second obtainment unit that obtains a second sample value group collected by repeatedly performing the I/O refresh processing in a second control period longer than the first control period; a determination unit that determines whether a first frequency component in the first sample value group and a second frequency component in the second sample value group are substantially identical to each other; and a change unit that changes the first control period to the second control period under a condition that the first frequency component and the second frequency component are substantially identical to each other.
Abstract:
The computer acquires, from the activation server, the information to use the program and the information to specify the number of units of the PLCs capable of using the program, by one-time activation. The PLC has the program installed from the computer. The number of units specified by the information is updated in such a way that the number of units of the PLCs to which the computer. installs the program is subtracted from the number of units specified by the information.
Abstract:
A support device executes a maintenance operation for a PLC, and records, into the PLC, information identifying the maintenance operation. The maintenance operation includes at least either of writing and deleting of data such as firmware into/from the PLC. The support device may further record, into the support device itself, information identifying the maintenance operation. In addition, the PLC uses data stored in a recording medium to execute a maintenance operation for the PLC. At this time, the PLC records, into the PLC itself, information identifying the maintenance operation. The PLC may further record, into the recording medium, the information identifying the maintenance operation.
Abstract:
A control device includes a trained model for receiving a feature amount calculated from information collected from the control target to output a score, and a threshold value for determining the score An information processing device displays a feature amount related to the trained model and a score calculated from the feature amount, receives setting of a threshold value for any of the feature amount and the score, calculates a threshold value for the score from the threshold value set for the feature amount, and outputs, as a threshold value to be applied to the trained model, any of the threshold value set for the score and the threshold value for the score calculated from the threshold value set for the feature amount.
Abstract:
A prediction model generator of a prediction system determines as an explanatory variable, one or more status values among status values associated with a training sample to be used for generation of a prediction model, based on an importance with respect to the training sample, determines an interval to be used for prediction by evaluating accuracy of prediction with the determined explanatory variable with an interval included in a search interval being successively varied, and determines a model parameter for defining the prediction model by evaluating plural indicators for the prediction model defined by each model parameter, with the model parameter defining the prediction model being successively varied, under a condition of the determined explanatory variable and the determined interval.
Abstract:
A display system includes a display device in production equipment. The display device includes a control unit, a display unit, a storage unit, and an input unit. The storage unit stores: schematic illustration data that represent a schematic illustration of the production equipment; and causal relationship model data in which one or more cause elements of one or more abnormalities that can occur in the production equipment are selected from driving means for driving the production equipment and monitoring means for monitoring the production, and the cause elements and the relationships between the cause elements are represented as a causal relationship model. The control unit displays the schematic illustration and the causal relationship model on the display unit such that the causal relationship model is superimposed on the schematic illustration so as to correspond to the schematic illustration.
Abstract:
A display system is provided in production equipment that has driving means and monitoring means, having controllable features. The display system includes a control unit, a display unit, a storage unit, and an input unit. The storage unit stores: the features output over time from one or more of the driving means and the monitoring means; and causal relationship model data in which one or more causal factors of one or more abnormalities that can occur in the production equipment are selected from among the driving means and the monitoring means and expressed as a causal relationship model in association with a relationship between the causal factors. The control unit displays, on the display unit, the causal factors of the individual abnormalities, the one or more features corresponding to the causal factors, and changes over time in the features.
Abstract:
There is provided a technique for preventing unauthorized use of software downloaded to a controller. A controller includes: an obtaining unit that obtains, from an external device, software and first license information for the software; and a processor that executes the software. The software includes: a generation module that generates an execution right for the software from first unique information for uniquely identifying the controller or the external device; and a check module that generates second unique information from the execution right at a predetermined timing after the generation of the execution right, and that prohibits use of the software when the second unique information does not coincide with the first unique information.
Abstract:
There is a need to flexibly set a determination reference suitable for application of predictive maintenance to an actual production site. A first abnormality detection unit includes a calculation unit that calculates a score using a feature quantity that is calculated from a state value related to a monitoring target according to an abnormality detection parameter, and a determination unit that performs a determination using the score calculated by the calculation unit and a first determination reference and a second determination reference included in the abnormality detection parameter, outputs a first determination result when the score matches the first determination reference, and outputs a second determination result when the score matches the second determination reference.
Abstract:
Data is recorded to a time-series database embedded in a PLC. A local clock of the PLC is corrected by accessing a time server such as an NTP server on a regular basis. At that time, a time correction amount and an NTP-ID for identifying each iteration of correction processing are recorded to an NTP log in association with each other. When a query arrives, a time stamp of a record corresponding to a designated time range is modified by proportionally distributing the time correction amount of the corresponding NTP-ID.