2 章 KV-5000/3000 のプログラミング
PLC で制御をおこなうためにはプログラムが必要です。
このプログラムのことをラダー(Ladder)プログラムと呼びます。
2 章では実際のプログラム手順について説明します。
[ラダープログラムとは?]
ラダープログラムは配線図を簡略化したものです。
では、実際どのような変遷でラダープログラムができたのでしょうか?
下 のイラストでイメージしてみてください。
実 体配線図 シーケンス図 ラダープログラム
PB1 PL1 R500
R000
END
ENDH
-
+
まず実体配線図を確認してください。昔、理科の実験で習った電池とスイッチとランプの配線
図です。
実 際はこのスイッチがセンサであったり、リミットスイッチであったり、またランプも電磁弁やモ
ータであったりするのですが、このままでは実際の装置配線の場合、非常に見づらくなってし
まいます。
そ こで、電池の+と-を左右に分割し、スイッチ( PB )やランプ( PL )を記号化することで見や
すくしたシーケンス図が考えられました。シーケンス図はリレーシーケンス制御で、配線図を
簡単にするために考え出された図記号です。
しかし、PLC で制御をおこなう場合、もっと簡略化する必要がありました。なぜなら、実際の入
出力は PB(押しボタンスイッチ)や PL(パイロットランプ)だけではなく、様々な機器があるた
めです。そこで、どのような機器が接続されていても、接続されている端子の番号で表現する
ようになったのです。
イラストに書かれている R000 や R500 は PLC の端子番号です。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
組 まれたプログラムがラダー(はしご)の様に見えることから、「ラダープロ
グラム」と呼ばれています。
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
-6-
22
日本語 英 語 中国語
暫定規格 Temporary standard
サンプリング回数 No. of samples
さ
︱
サンプル作成 Sample creation
し
残留塩素 Residual chlorine
残留応力 Residual stress
残留ガス Residual gas
残留ひずみ Residual strain
仕上がり寸法 Finished dimension
仕上げ加工 Finishing
仕上げ記号 Finish marks
仕上げ削り Finish cut/Finishing/Finish machining
仕上げ代 Finishing allowance
シーケンサ Sequencer
シーケンス回路 Sequence circuit
シーケンス図 Sequence diagram
シーケンス制御 Sequence controll
シーケンス弁 Sequence valve
シーム機 Seam machine
シーム溶接 Seam welding
シールドケーブル Shielded cable
シールドタイプ Shielded type
仕入れ Purchase
シェーディング補正 Shading adjustment
視覚 Visual sense
四角形 Rectangle
仕掛品 Semi-manufactured-product
時価法 Market value method
時間応答 Time response
時間管理 Time management
磁気 Magnetic
用語説明 / Glossary /
■
ラダープログラム
Ladder program
プログラマブルコン トローラのプログラムには A ladder program is a program used for
ラダープログラムを使用します。 programmable logic controllers (PLCs).
ラ プロ ラムは
ダー グ シーケンス図(電気回路図) A ladder program is based on a
をベースに しており、入力条件と出力の関係 sequence diagram (electrical circuit
を視覚的にイ ージ
メ しやすいプログラム言語 diagram). It uses a programming
になっています。 language that allows easy visualization
ラダープログラムでは命令語とデバイスを組 of the relationship between input
み合わせて記述します。 例えば、入力リ 0
レー conditions and outputs.
0 と 0 がと
0 0 1 もにONのと きに出力リ 5 0
レー 0 A ladder program is written with a
がONとなるラダープログラム (AND回路)は combination of an instruction word and a
以下にな ます。
り device. For example, the following is the
ladder program which turns on output
relay 500 when both input relays 000
and 001 are turned on (AND circuit).
000 001 500
ラダープログラムでは命令語はシンボルで表 In a ladder program, instruction words
現されます。 レーの入力は 出力は
リ are represented by symbols. A relay
と記述しますが、 プログラマブルコントローラ input is described as and a relay
の内部ではニモニッ と呼ばれる命令語で扱
ク output is described as . PLCs,
っています。上記のラダープログラムをニモニ however, internally process instructions
ックで表現する と with mnemonics. The ladder program
above can be represented by the
following mnemonic words.
LD 000
AND 001
OUT 500
とな ますが、
り ラダープログラムか らニモニック The conversion from ladder programs to
への変換はラダーサポー ソフ
ト トがおこないま mnemonic words are automatically
すので意識せずにプログラ ングするこ
ミ とがで performed by the ladder programming
きます。 support software. Users can write
キーエンスのKVシリーズには数百種の命令 programs without any concern for the
語があり ますので、出力のON/OFFだけでは difference. KEYENCE's KV Series
な データの演算や保存など多彩な制御を
く、 Programmable Logic Controllers feature
おこな こ
う とができます。 hundreds of instructions, enabling
various types of control operations such
as calculation and saving of data as well
as turning output relays on or off.
6