VERIFICATION OF PLC PROGRAMS WRITTEN IN FBD WITH VIS
- Authors
- Yoo, Junbeom; Cha, Sungdeok; Jee, Eunkyoung
- Issue Date
- 2월-2009
- Publisher
- KOREAN NUCLEAR SOC
- Keywords
- Verification; Equivalence Checking; VIS; Verilog; Function Block Diagram; Programmable Logic Controller; IEC-61131
- Citation
- NUCLEAR ENGINEERING AND TECHNOLOGY, v.41, no.1, pp.79 - 90
- Indexed
- SCIE
SCOPUS
KCI
- Journal Title
- NUCLEAR ENGINEERING AND TECHNOLOGY
- Volume
- 41
- Number
- 1
- Start Page
- 79
- End Page
- 90
- URI
- https://scholar.korea.ac.kr/handle/2021.sw.korea/120635
- DOI
- 10.5516/NET.2009.41.1.079
- ISSN
- 1738-5733
- Abstract
- Verification of programmable logic controller (PLC) programs written in IEC 61131-3 function block diagram (FBD) is essential in the transition from the use of traditional relay-based analog systems to PLC-based digital systems. This paper describes effective use of the well-known verification tool VIS for automatic verification of behavioral equivalences between successive FBD revisions. We formally defined FBD semantics as a state-transition system, developed semantic-preserving translation rules from FBD to Verilog programs, implemented a software tool to support the process, and conducted a case study on a subset of FBDs for APR-1400 reactor protection system design.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - Graduate School > Department of Computer Science and Engineering > 1. Journal Articles
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.