PLC 用語集
ストラクチャードテキスト:PLC 用語をやさしく解説
コードの言語わかりやすく言うと
ルールを、図に描く代わりに、文章で書くようなものです。ストラクチャードテキスト(ST)は、PLC のルールを、短いテキストの行として入力する方法で、Rockwell をはじめ、多くのメーカーが使っています。
エンジニアの言い方
コントローラの命令を文として書くためのテキスト言語です。IF は条件を選び、:= は値を書き込みます。
ストラクチャードテキスト 実際の機械で
ストラクチャードテキスト(ST)は、IEC 61131-3 のテキスト言語です。IF、CASE、ループがあり、Ada、Pascal、C にルーツがあります。
Rockwell ではストラクチャードテキストと呼び、Siemens では、その版を SCL と呼びます。名前、タイマ、細部は違いますが、読む力は、そのまま通用します。
計算、配列、ループに向く傾向があり、ラダーでは、たくさんのラングが必要になる場面に合います。Logix のストラクチャードテキストでは、タグ名に、Siemens の SCL が使う # は付けません。
ストラクチャードテキスト: 解説付きの例
IF Temperature > 80.0 THEN HeaterOn := FALSE; END_IF; は、スキャンのたびに温度を調べます。80 を下回っているときは中の行が実行されないので、HeaterOn はそれまでの値のままです。
ストラクチャードテキスト: よくある間違い
IF の中の行が、自動でオフになると思うこと。FALSE の IF の中のコードは実行されないので、そのタグは、ほかの何かが書き込むまで、値を保ちます。
まだよくわかりませんか?こちらで質問してください: ロッカールーム.