計測自動制御学会論文集
Online ISSN : 1883-8189
Print ISSN : 0453-4654
ISSN-L : 0453-4654
論文
依存関係抽出に基づくシーケンス制御プログラム解析
仲井 勘野田 哲男
著者情報
ジャーナル フリー

2014 年 50 巻 1 号 p. 24-29

詳細
抄録

Programmable logic controller (PLC) is widely used for sequence control in industrial automation system, and its program is mostly written in ladder diagram. In recent years, as processing performance of PLC has improved remarkably, ladder diagram becomes larger and more complex so that it is not easy to analyze and find the bugs or cause of unexpected control. To solve this problem, this paper describes how to apply a technique of program slicing to ladder diagram. In ladder diagram, data dependence almost represents control dependence, and we define slicing of ladder diagram as extracting directed graph of data dependence. But normally it tends to be divergent because ladder diagram is large and complex. So we focus on the directed graph composed only by frequently referenced data, which expresses the core of control structure, and we divide ladder slicing into three phases; extracting directed graph of data dependence only among frequently referenced data, slicing from start data to core structure, and slicing from core structure to the end destination data. The efficiency of this proposed method is shown through applying to actual ladder diagram analysis.

著者関連情報
© 2014 公益社団法人 計測自動制御学会
前の記事 次の記事
feedback
Top