Back to results

Department of Automatic Control, Lund Institute of Technology, Lund University

Adapting Grafchart for Industrial Automation

Abstract

dc:description

Current trends in industrial automation are the need for customizable production, vertical integration, more advanced sensors and actuators, and shorter time to market. The currently used control systems and languages for control were developed with a more static production in mind. More flexible languages and tools are needed to get a more flexible production. The flexible graphical programming language Grafchart, based on the IEC 61131-3 standard language Sequential Function Charts (SFC), is considered with the focus to make it usable in an industrial context. Modern compiler techniques are evaluated for JGrafchart, a Grafchart implementation, with focus on extensible automation language implementations. In particular implementing the High Level Version (HLV) of Grafchart as an extension would make JGrafchart more dynamic and enable further research on HLV. To make Grafchart possible to use at the lowest levels of automation, realtime execution with JGrafchart is considered. For this to be possible the execution engine must be separated from the editor. In the first step the execution engine is still an interpreter, but an order of magnitude faster than before. Finally Service Oriented Architecture (SOA), a highly flexible software design methodology widely used for business processes, is brought to automation by integrating support for Devices Profile for Web Services (DPWS) in JGrafchart.

Degree

thesis:*
Grantor dc:publisher
Department of Automatic Control, Lund Institute of Technology, Lund University
Year dc:date
2013

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Theorin, Alfred

Subjects

dc:subject × 12

Rights

dc:rights
Statement dc:rights
  • info:eu-repo/semantics/openAccess
Language dc:language
eng

Identifiers

dc:identifier.*
Repository record dc:identifier
https://lup.lub.lu.se/record/3738352
OAI identifier oai:identifier
oai:lup.lub.lu.se:87773a0d-d871-4b43-9fd5-598efc325c7e

Chain of custody

source
Harvested from
University of Lund
Base URL
lup.lub.lu.se/oai
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Theorin, Alfred. Adapting Grafchart for Industrial Automation. Department of Automatic Control, Lund Institute of Technology, Lund University, 2013. https://lup.lub.lu.se/record/3738352