1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

CodeSys#基本操作

Last updated at Posted at 2020-06-22

Version

image.png

プロジェクト作成

新規プロジェクトを作成するにはNew Project...をクリックします。
image.png
Standard projectを選んでプロジェクト名と保存先を設定しOKをクリックします。
image.png
ここでとりあえずOK。
image.png

プログラム作成

簡単なプログラムを作ってみますね。
PLC_PRG(PRG)をクリックします。
image.png
そこで慣れない人も多いと思いますが、上のエリアは変数定義するところ、下のエリアはプログラム書くところ。SiemensのTIAはV15.1からも同じな画面設定できますよ~
簡単なラダーを組みましょう。A接点1つで直接コイルに繋がります。
image.png
A接点のところに…というボタンを押しましょう。
image.png
ここでbSwを選んでOKを。
image.png
コイルのところも同じく、bLampを選んでOK。
image.png
次はBuild>Buildでコンパイルします。
image.png

Download

実機ないので、Online>Simulationします。
image.png
次はLoginします。
image.png
まぁ、Yesです。
image.png
最後はPlayボタン押したらプログラム走ります。
image.png

Online Debug

次は変数の値を変更する方法を書きます。
Monitorすると上のエリアは“Prepared value”というところがあります。
あそこをダブルクリックすればもしBoolであれば値を反転できます。
実数とかだと好きな値を入れてくださいね。
image.png

  • F7は強制変更(ロジック無視)
  • Ctrl+F7=は値変更(ロジックみる)
  • Alt+F7=強制変更を取り消す

下図みたら赤な字“F”がついたら強制変更されてるところです。
image.png

簡単な画面作成

Add Object>Visualization
image.png
そのまま“Add”。
image.png
まずボタンを作りましょう。
右側から“Lamps/Switches/Bitmaps”からPush switchをひっばります。
image.png
Triggerの設定を先作ったbSwに割り付けます。
image.png
今度はランプをひっばります。
VariableのところにbLampに割り付けます。
色変更はImageのところで変わるらしいです…見つかるちょっと時間かかった。
image.png

こんな感じになりますね。
codesys_1.gif

Timer

どこのメーカーに最初使うと必ずの課題です。

Block説明

image.png

プログラム

今度はTimerを入れてみましょう。
ToolBoxから“Box”をひっばります。
image.png

  • 小さいな白いボタンをクリックします。
  • Text SearchのTabをクリックします。
  • Tonを入力します。
  • Standard.TONを選んでOK。

image.png
Blockのところに右クリックし、Update parametersをクリックします。
image.png
ここでFunction blockのインスタンスを定義するPopupが出てきます。
Nameを適度にTON_0にし、OKを。
image.png
VAR定義するエリアがTON_0が増えましたね。
そしてTONの上にもTON_0というインスタンスに割り付けられました。
image.png
では、仮に1sにし、ETのところに“???”を削除しLoginします。
image.png

こんな感じになりますねー
codesys_2.gif

はーい、お疲れ様です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?