Invention Grant
US08799880B2 Parallelization of PLC programs for operation in multi-processor environments
有权
PLC程序的并行化在多处理器环境中运行
- Patent Title: Parallelization of PLC programs for operation in multi-processor environments
- Patent Title (中): PLC程序的并行化在多处理器环境中运行
-
Application No.: US13420691Application Date: 2012-03-15
-
Publication No.: US08799880B2Publication Date: 2014-08-05
- Inventor: Arquimedes Martinez Canedo , Mohammad Abdullah Al Faruque , Mitchell Packer , Richard Freitag
- Applicant: Arquimedes Martinez Canedo , Mohammad Abdullah Al Faruque , Mitchell Packer , Richard Freitag
- Applicant Address: DE Munich
- Assignee: Siemens Aktiengesellschaft
- Current Assignee: Siemens Aktiengesellschaft
- Current Assignee Address: DE Munich
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G05B19/18 ; G05B19/05

Abstract:
A method of identifying and extracting functional parallelism from a PLC program has been developed that results in the ability of the extracted program fragments to be executed in parallel across a plurality of separate resources, and a compiler configured to perform the functional parallelism (i.e., identification and extraction processes) and perform the scheduling of the separate fragments within a given set of resources. The inventive functional parallelism creates a larger number of separable elements than was possible with prior dataflow analysis methodologies.
Public/Granted literature
- US20120260239A1 PARALLELIZATION OF PLC PROGRAMS FOR OPERATION IN MULTI-PROCESSOR ENVIRONMENTS Public/Granted day:2012-10-11
Information query