Vinicius G. da Rocha’s research while affiliated with Universidade Federal de Santa Catarina and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (1)


Figure 1. TOPCASED verification toolchain 
Figure 2. System architecture in FIACRE
Figure 3. PLC verification toolchain 3 http://www.beremiz.org
Figure 4. Rung with LD and FB elements 
Figure 5. Module MOD3 of APS 

+1

A model-driven engineering approach to formal verification of PLC programs
  • Conference Paper
  • Full-text available

September 2011

·

364 Reads

·

18 Citations

·

·

Vinicius G. da Rocha

·

[...]

·

This paper presents a model-driven engineering approach to model and verify PLC programs written in Ladder Diagram. PLC and plant are modeled in FIACRE language according to transformation models. A verification toolchain is built around FIACRE, in order to guarantee the satisfaction of generic and application-oriented properties. The potential of this approach and associated toolchain is tested on a PLC controlled pneumatic system. Transformation from Ladder Diagram to FIACRE models is described in details and verification of PLC alone or linked with a plant is discussed in the application context.

Download

Citations (1)


... What has developed quite recently is the integration of Ladder Diagram and Petri nets [5][6] [7]. Other research has tried to examine something close to this paper, namely using a model driven engineering in designing PLCs [8] . There is also a paper explaining the history of ladder diagrams dating back 100 years [9]. ...

Reference:

Influence-ladder diagrams as a Method for Teaching and Designing Instrumentation and Automation
A model-driven engineering approach to formal verification of PLC programs