-
公开(公告)号:US20230315408A1
公开(公告)日:2023-10-05
申请号:US18190595
申请日:2023-03-27
Applicant: OMRON CORPORATION
Inventor: Shinsuke KAWANOUE
IPC: G06F8/41
CPC classification number: G06F8/433
Abstract: An information processing system includes: a generator that generates a control flow graph from an abstract syntax tree corresponding to source code of a user program; a formulator that formulates an inter-variable dependence by searching a variable which depends upon a variable used in the user program based on the control flow graph; a search module that searches a variable deemed to be a fixed value in variables used in the user program; and an update module that updates the inter-variable dependence by reflecting the variable deemed to be a fixed value on the source code.
-
公开(公告)号:US20230195097A1
公开(公告)日:2023-06-22
申请号:US18071198
申请日:2022-11-29
Applicant: OMRON Corporation
Inventor: Kota MIYAMOTO , Hiroomi YAMADA , Shinsuke KAWANOUE
IPC: G05B23/02
CPC classification number: G05B23/0248 , G05B23/0272
Abstract: An information processing device including a CPU and a memory storing a program. The CPU generates a plurality of cause-and-effect models between variables based on a relationship between a plurality of mechanisms in a production process of a production line, a dependency between a plurality of events associated with the plurality of mechanisms, or a control-based relationship between the plurality of mechanisms, obtains a result of abnormality detection in the production line, calculates a contribution ratio of a variable contributing to abnormality in the result of abnormality detection, and estimates an abnormality causal factor for at least one of the plurality of cause-and-effect models based on the calculated contribution ratio of the variable contributing to abnormality.
-
公开(公告)号:US20190294137A1
公开(公告)日:2019-09-26
申请号:US16461011
申请日:2017-11-27
Applicant: OMRON Corporation
Inventor: Shinsuke KAWANOUE , Yoshihide NISHIYAMA
Abstract: A control device includes feature amount generating means for generating a feature amount suitable for detecting an anomaly that occurs in a control target from data that relates to the control target, machine learning means for carrying out machine learning using the feature amount generated by the feature amount generating means, anomaly detecting means for detecting the anomaly, based on the feature amount generated by the feature amount generating means and an anomaly detection parameter determined based on a learning result of the machine learning and used in detection of the anomaly that occurs in the control target, instructing means for instructing the anomaly detecting means to perform detection of the anomaly, and data compressing means for data-compressing the feature amount generated by the feature amount generating means, and providing the data-compressed feature amount to the machine learning means and the anomaly detecting means.
-
公开(公告)号:US20190004493A1
公开(公告)日:2019-01-03
申请号:US15983744
申请日:2018-05-18
Applicant: OMRON Corporation
Inventor: Shinsuke KAWANOUE
CPC classification number: G05B19/054 , G05B19/0428 , G05B2219/1101 , G05B2219/13144 , G06F16/2465 , G06F16/2471 , G06F16/2474 , G06F16/2477 , G06F16/248
Abstract: An item for designating a time stamp accuracy is added to an inquiry syntax of a query. At the time of table coupling, a query designating the desired accuracy in the item is transmitted. This query is analyzed by a query purser, and individual queries are created for each database targeted for inquiry and transmitted. At the time of coupling acquired tables, the number of digits of the time stamps is adjusted to be the same in accordance with the designated accuracy, and the tables are coupled in chronological order of the time stamps.
-
公开(公告)号:US20180164770A1
公开(公告)日:2018-06-14
申请号:US15787739
申请日:2017-10-19
Applicant: OMRON Corporation
Inventor: Shinsuke KAWANOUE , Yoshihide NISHIYAMA
CPC classification number: G05B19/058 , G05B13/028 , G05B23/024 , G05B2219/1105
Abstract: A controller includes a feature quantity generation unit that generates, from data associated with a control target, a feature quantity appropriate for detecting an abnormality in the control target, a machine learning unit that performs machine learning using the feature quantity, an abnormality detection unit that detects the abnormality based on an abnormality detection parameter determined from a learning result of the machine learning, and the feature quantity, an instruction unit that instructs the abnormality detection unit to detect the abnormality, and a data compression unit that compresses data about the feature quantity and provides the compressed data to the machine learning unit and the abnormality detection unit. The instruction unit transmits a request for detecting the abnormality to the abnormality detection unit. The abnormality detection unit detects the abnormality without returning a response to the request.
-
公开(公告)号:US20170063835A1
公开(公告)日:2017-03-02
申请号:US15123148
申请日:2015-01-15
Applicant: OMRON Corporation
Inventor: Shinsuke KAWANOUE , Takehiko HIOKA , Yutaka ABE
IPC: H04L29/06 , G06F9/445 , G05B19/042 , G06F21/57
CPC classification number: H04L63/083 , G05B19/0426 , G05B19/056 , G05B2219/24124 , G05B2219/25205 , G06F8/61 , G06F21/57 , G06F2221/2107 , H04L63/061
Abstract: Unauthorized installation of software is prevented even at a production site at which software cannot be installed through a communication line. The memory card stores: additional software including a software ID; a recording medium ID; and encrypted information generated by encrypting the software ID, using the recording medium ID as a key. The controller performs the steps of: obtaining the encrypted information from the memory card; obtaining the recording medium ID from the memory card; obtaining the software ID by decrypting the encrypted information, using the recording medium ID as a key; obtaining the software ID from the additional software, comparing the decrypted software ID and the software ID obtained from the additional software; and storing the additional software in the storage when the comparison is successful.
Abstract translation: 即使在通过通信线路无法安装软件的生产现场也可以防止未经授权的软件安装。 存储卡存储:附加软件,包括软件ID; 记录介质ID; 以及使用记录介质ID作为密钥通过加密软件ID而生成的加密信息。 控制器执行以下步骤:从存储卡获取加密信息; 从存储卡获取记录介质ID; 通过使用记录介质ID作为密钥来解密加密信息来获得软件ID; 从附加软件获取软件ID,比较解密的软件ID和从附加软件获得的软件ID; 并且当比较成功时将附加软件存储在存储器中。
-
公开(公告)号:US20150127821A1
公开(公告)日:2015-05-07
申请号:US14533215
申请日:2014-11-05
Applicant: OMRON Corporation
Inventor: Shinsuke KAWANOUE , Hiroshi KURIBAYASHI
CPC classification number: H04L43/065 , G05B19/0428 , H04L67/26
Abstract: To reduce the processing load of the control calculations run on a PLC while quickly providing data representing a state of control, a PLC for communicating data with an external device executes a user program to manage a controlled object. The user program executes a program that monitors data representing a state of control, which can be referenced or updated. When a monitoring condition is met, the monitoring program transmits a data message representing the state of control via a server to the external device using a PUSH-type protocol.
Abstract translation: 为了减少在PLC上运行的控制计算的处理负荷,同时快速提供表示控制状态的数据,用于与外部设备通信数据的PLC执行用户程序来管理受控对象。 用户程序执行监视可以被引用或更新的表示控制状态的数据的程序。 当满足监视条件时,监视程序使用PUSH型协议通过服务器将表示控制状态的数据消息发送到外部设备。
-
-
-
-
-
-