ふたつぼし inside

制作・活動内容、機材の使い方、作り方などなど

ユーザ用ツール

サイト用ツール


サイドバー

**ふたつぼしHomeに戻る**
**ふたつぼしストアを覗く**

コンテンツマップ



Rose of Sharon

最近更新されたページ

ページ日付内容
OpenPLCの使い方2024/07/26 11:41[ソフトウェアの紹介]
コンテンツマップ2024/07/26 10:41 
3Dプリントサービス(DMM.Make)の利用2024/07/14 17:30[台車に取り付け]
X-Plus3ファームウェア更新トラブル2024/07/13 12:19[サポートとのやりとりについて]
QIDI X-Plus32024/07/13 11:26[Klipperファームウェア]
スキャナー(2D)2024/07/12 14:20[スキャナー(2D)]
作り方やノウハウ2024/07/12 14:18[作り方やノウハウ]
レーザー加工機2024/07/12 14:15[工具・用具]
デザインソフト(2D/3D)2024/07/07 16:50[3D Design]
howto:open_plc:howto_make_ld

PLCラダープログラムの作り方

実際にPLCプログラムを作成するための、ラダーダイアグラム(ラダー図)でのプログラム作成について説明します。
実際に私がやってみた内容が大半ですので、もっといい方法もあったりすると思います。

  • OpenPLCは、国際基準 IEC61131-3準拠なので、基本はその仕様のもとで動くラダープログラムになりますが、中にはOpenPLC固有の部分や、使うハードウェアの制約を受けている部分もあります。
  • 初心者にもわかりやすくてかつリファレンスにも使える参考書があれば都合がよいのですが、市販の参考書でこれというものは見つけられませんでした。私自身は、上述の「インターフェース」誌別冊のPLCの本OpenPLCのサイトの情報などを参考にしています。
  • 製造ラインの自動化のために使いたいのであれば、「シーケンス制御プログラムの極意」(熊倉英樹著、日刊工業新聞社)という本が基本の考え方から具体的な手法まで丁寧に説明されていてよかったです。ただしそれ以外の分野で使う場合には、該当しない部分も多いです。


ラダーダイアグラムでのプログラミングの基本

初心者でもある私が、初めての人向けにラダーダイアグラムについて簡単に説明します。正確とは言い切れませんが、最初に疑問を抱きがちな点の理解の助けになればと思います。
こちらへ「ラダープログラミングことはじめ」

ケース別のプログラム手法<入力>

動作の起点となる情報を取り込んで利用する仕組みを作りたいときの手法です。

  • ちらちらと不定期にON/OFFするセンサ(焦電センサ)のデジタル信号から運転開始のためのON信号を作成する:自動ドアの人検知
  • 非接触スイッチで動作させるものに留意する点:


ケース別のプログラム手法<出力>

接続する機器を自動運転するアウトプットに関する手法です。

  • 複数の機器をリレー運転させる。


ケース別のプログラム手法<その他>

上記の入出力の間をつなぐロジックの組み立て方など。



※各手法でリンクが無いものは今後中身の記事を作成して追加していきます(作成予定の項目です)。
OpenPLCの使い方のページから分割しました(2024/04/20)。

howto/open_plc/howto_make_ld.txt · 最終更新: 2024/04/20 17:43 by Staff_Ujiie