Knowledge-based programmable logic controller with flexible in-field knowledge management and analytics

A programming logic and controller technology, which is applied in the direction of program control, program control, electrical program control, etc. in sequence/logic controllers, can solve complex redesign, limited communication bandwidth of PLC data set cannot be analyzed, and reduce OEE, etc.

Active Publication Date: 2017-01-25
SIEMENS AG
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The problem with this approach is that in many real-world scenarios, the complete PLC dataset cannot be sent to a remote system for analysis due to limited communication bandwidth
The traditional approach results in

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Knowledge-based programmable logic controller with flexible in-field knowledge management and analytics
  • Knowledge-based programmable logic controller with flexible in-field knowledge management and analytics
  • Knowledge-based programmable logic controller with flexible in-field knowledge management and analytics

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] This document describes systems, methods and apparatus generally related to PLC for field functions including knowledge management and analysis. More specifically, this disclosure describes a PLC-based infrastructure for "injecting" custom knowledge into automation systems. It supports flexible deployment of data models and analytics on automation system controllers. During automated system runtime, it uses declarative knowledge representations about data and analytics to dynamically configure generic data configuration and analytics components with domain / custom and device-specific algorithms. Thus, the PLC as a central data management platform provides all the knowledge required for the automatic configuration of connected HMI, SCADA and MES systems. Thus, unlike conventional techniques that describe analysis functions as imperative programming program steps, the techniques disclosed herein provide a declarative, knowledge-based programming paradigm. This paradigm s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a knowledge-based programmable logic controller with flexible in-field knowledge management and analytics. A method of operating an intelligent programmable logic controller over a plurality of scan cycles includes the intelligent programmable logic controller executing a control program and one or more reasoning algorithms for analyzing data received and transmitted by the intelligent programmable logic controller. The intelligent programmable logic controller receives one or more user-specified declarative knowledge models from an external source via a deployment interface included in the intelligent programmable logic controller. The intelligent programmable logic controller dynamically modifies the reasoning algorithms during runtime of the control program based on the user-specified declarative knowledge models.

Description

technical field [0001] The present invention generally relates to the use of programmable logic controllers for field functions including knowledge management and analysis. The disclosed technology can be applied to various automated production environments, for example using programmable controllers. Background technique [0002] A Programmable Logic Controller (PLC) is a dedicated computer control system configured to execute software that continuously collects data about the state of input devices to control the state of output devices. A PLC typically consists of three main components: a processor (which can include multiple processor cores and volatile memory), volatile memory containing the application program, and one or more input / output (I / O) ports. [0003] PLCs are used in various industrial environments to control automation systems. Automated systems typically generate large amounts of data in their daily operations. This data may include, for example, senso...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G05B19/05
CPCG05B19/056G05B2219/13139G05B2219/14055G05B2219/14058G05B2219/14065G05B2219/14083
Inventor S.兰帕特王凌云R.勒普拉蒂J.罗斯卡
Owner SIEMENS AG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products