PLCは(PLC)ProgrammableLogicControllerの略です。産業機械の制御に使用されるデジタルコンピュータです。繊維産業、食品製造プラント、化学産業、石油およびガス部門などのすべての製造業は、PLCを使用して生産プロセスを自動化します。次のプログラミング言語を使用します。
- LLD(ラダーロジック図)
- FBD(機能ブロック図)
- SFC(シーケンシャルファンクションチャート)
- ST(構造化テキスト)
- IL(指示リスト)
最初の3つはグラフィカル言語で、最後の2つはテキスト言語です。工学部の学生でPLCのコースを受講している場合は、この記事が役立ちます。ここでは、PCで実行するのに最適な無料のPLCシミュレーションソフトウェアを見つけることができます。
(PLC Simulation)Windows10用の(Windows 10)PLCシミュレーションソフトウェア
これらのソフトウェアをWindowsPCにダウンロードして、さまざまな論理図を作成して練習することができます。これらのソフトウェアの最良の部分は、シミュレーションを実行するために外部PLCハードウェアを必要としないことです。
このリストには次のソフトウェアがあります。
- OpenPLCエディター
- i-TRiLOGI
- WPLSoft
- やること-もっとデザイナー
1]OpenPLCエディター
OpenPLCEditorは、多くの機能が搭載されたフリーウェアです。これはポータブルソフトウェアであるため、PCにインストールする必要はありません。zipファイルでダウンロードされます。zipファイルを解凍したら、それぞれのフォルダを開き、「OpenPLCEditor」ショートカットファイルをクリックしてソフトウェアを起動します。コンピュータのプロセッサによっては、開くまでに時間がかかる場合があります。
5つのPLC(PLC)プログラミング言語のいずれかでプログラムを作成できます。新しいプロジェクトを開始するには、「File > New」をクリックします。次に、プロジェクトの名前を入力し、プログラミング言語を選択して、[ OK ]をクリックします。新しいプロジェクトを作成するたびに、PC上に新しい空のフォルダを作成する必要があることに注意してください。on/off buttons, timers, counters, functional blocks, numerical operators, comparative operatorsなどのすべてのプログラミング機能は、ソフトウェアの右側のパネルで使用できます。
ラダー図を描く手順:
- ラダー図を作成するには、まず、ブール、整数、実数、配列、バイト、ワードなどのすべての変数とそのタイプを定義する必要があります。中央のパネルの「プラス」アイコンを(Plus)クリックします。(Click)選択したすべての変数の初期値を設定することもできます。
- (Right-click)中央のスペースを右クリックし、[追加(Add)]をクリックして、電源レールを選択します。これにより、画面にレールが追加されます。
- 上記の手順に従って、入力接点変数、出力コイル、ブロック(タイマー、カウンターなど)、コメントなどを追加します。
完了したら、ツールバーの「 PLCシミュレーションの開始(Start PLC Simulation)」ボタンをクリックします。カーソルを合わせると、ツールバーにすべてのツールの名前が表示されます。ラダーロジックにエラーがある場合は、コンソールタブに赤い色で表示されます。エラーの詳細については、[ PLCログ]タブをクリックしてください。「シミュレーションの開始(Start Simulation)」をクリックした後、左下のパネルの「インスタンスのデバッグ(Debug instance)」ボタンをクリックする必要があります。そうすると、シミュレーションが開始されます。スイッチをオンにするなどのアクションを実行するには、スイッチを右クリックして[ForceTrue]を選択します(Force True)。プロジェクトを保存するには、「保存(Save)」ボタンをクリックするか、「Ctrl+S 」を押します。
2] i-TRiLOGI
i-TRiLOGIは、このリストにあるもう1つのフリーウェアで、ラダーロジックプログラミングを練習できます。このソフトウェアをダウンロードするプロセスは異なります。彼らの公式ウェブサイトへのリンクを提供しました。公式ウェブサイトにアクセスした後、提供されたフォームに記入すると、インストール用のパスワードとともに、電子メールIDのダウンロードリンクが送信されます。このソフトウェアは、教育目的で完全に無料です。ソフトウェアの最良の部分は、それがユーザーフレンドリーなインターフェースを持っていることであり、あなたはそれを簡単に理解するでしょう。
インストール後、デスクトップにショートカットが表示されない場合は、「C Drive > TRiLOGI Folder > TL7Edu Folder」に移動します。そこにexeファイルがあります。そのファイルをクリックしてソフトウェアを実行します。(Click)
ラダー図を描く手順:
- OpenPLC Editorと同様に、ここでも最初に変数を定義する必要があります。I/O Table」をクリックし、ドロップダウンメニューからI/Oラベルを選択します。入力、出力、タイマー、カウンター、リレー(inputs, outputs, timers, counters, relays)などを定義できます。
- I / Oテーブルで変数を定義した後、「Circuit > Insert Circuit」をクリックしてラングを追加します。左クリックで連絡先を追加すると、通常開(Normally Open)(NO)の連絡先が表示され、その逆も同様です。または、ツールバーのそれぞれのボタンをクリックして、連絡先を切り替えることもできます。
シミュレーションを開始するには、「Simulate > Run (All I/O Reset)」に移動します。シミュレーションテーブルを右クリックすると、回路内の変数の値を変更できます。「一時停止」ボタンを(Pause)クリック(Click)して、シミュレーションを停止します。「File > Save」に移動するか、「Ctrl + S」ボタンを押してプロジェクトを保存します。
3] WPLSoft
WPLSoftは、 (WPLSoft)DeltaElectronicsの無料のPLCシミュレーションソフトウェアです。ウェブサイトでソフトウェアが見つからない場合は、「キーワード(Keywords)」セクションにWPLSoftと記入し、最新バージョンを選択してから、「(WPLSoft)送信(Submit)」ボタンをクリックしてください。
WPLSoftは、フル機能の無料PLCシミュレーションソフトウェアです。ここには、ビットロジック(NO、NC、セットコイル、ノーマルコイル、リセットコイル)、数学演算子、タイマー、カウンター、コンパレーター、高速コンパレーター(bit logics (NO, NC, set coil, normal coil, reset coil), mathematical operators, timers, counters, comparators, hi-speed comparators)など、すべてのラダーロジック機能があります。プロフェッショナルの方は、この無料ソフトウェアを使用して、 DeltaPLCにプロジェクトをダウンロードできます。(Delta PLC)
ラダー図を描く手順:
- WPLSoftのユーザーインターフェイスは非常にシンプルです。まず(First)、「Ctrl + N」ボタンを押して新しいプロジェクトを作成します。
- NO(ノーマルオープン(Normally Open))、NC(ノーマル(Normally)クローズ)、コイルなどのすべてのビットロジック操作がツールバーで利用できます。それらのいずれかをクリックして選択します。(Click)
- 次に、選択した関数のアドレスを定義し、[OK]をクリックします。
他のソフトウェアとは異なり、ここではワンクリックでシミュレーションを開始することはできません。まず、ツールバーの「(First)シミュレーション(Simulation)」ボタンをクリックする必要があります。マウスカーソルを合わせると、各ボタンの名前を読み取ることができます。その後、「PLCへの書き込み(Write to PLC)」をクリックするか、「Ctrl + F8 」を押します。ポップアップウィンドウが表示されたら、[OK]をクリックしてプログラムをコンパイルします。次に、「ラダースタートモニタリング(Ladder Start Monitoring)」をクリックするか、「L」ボタンを押します。最後に、「実行(Run)」ボタンをクリックするか、「Ctrl + F11はい(Yes)」を選択します。。」これにより、シミュレーションが開始されます。ビット値を変更するには、ビット値を選択してマウスの右クリックを押し、目的のオプションを選択します。プロジェクトを保存するには、「File > Save」に移動するか、「Ctrl + S」ボタンを押します。
4]Do-moreデザイナー
Do-moreDesignerは、 (Do-moreDesigner)PLCラダーロジックプログラミング命令をシミュレートするためのこのリストのもう1つのフリーウェアです。このリストにある他のPLCシミュレーションソフトウェアと同様に、これにもユーザーフレンドリーなインターフェイスが付属しています。(PLC)ソフトウェアの右側のパネルには、接点(NO、NC、出力コイル、最先端など)、コンパレータ、タイマー、カウンター、数学演算子、文字列など、(contacts (NO, NC, output coils, leading-edge, etc.), comparators, timers, counters, mathematical operators, strings)すべてのプログラミング変数があります。
ラダー図を描く手順:
- 「File > New Project > Offline Project」に移動するか、単に「Ctrl + N」キーを押します。ソフトウェアがリストからPLCを選択するように要求する場合は、PLCハードウェアがないため、[シミュレーションの(Do-more Simulation)実行]を選択します。
- ドラッグアンドドロップ方式で、入力変数と出力変数を右側のパネルからラングに配置します。
- 次に、配置された変数をダブルクリックして、そのアドレスを定義します。ここで、Xは入力を示し、Cは出力を示します。完了したら、「Ctrl + S」を押してプロジェクトを保存します。
Do-moreDesignerのタイマーで時間を定義するのは非常に簡単です。時間、分、秒、ミリ秒のさまざまなセクションが表示されます。したがって(Hence)、目的の値を簡単に入力できます。
シミュレーションを開始するには、ツールバーの「同意(Accept)する」ボタンをクリックします。次に、ツールバーの「Do-more/Sim」ボタンをクリックします。シミュレータウィンドウが起動します。このウィンドウを使用して、PLCプログラムを制御します。
私たちはあなたのお気に入りを逃しましたか?
Best Free PLC Simulation software for Windows 10
PLC stands for Programmable Logic Controller. It is a digital computer used to control industrial machines. All the manufacturing industries, like the textile industry, food manufacturing plants, chemical industry, oil and gas sector, etc., use PLC to automate the production process. It uses the following programming languages:
- LLD (Ladder Logic Diagram)
- FBD (Functional Block Diagram)
- SFC (Sequential Function Chart)
- ST (Structured Text)
- IL (Instruction List)
The first three are the graphical languages and the last two are the text languages. If you are an engineering student and pursuing a course in PLC, this article will be beneficial for you because here, you will find the best free PLC simulation software to run on your PC.
PLC Simulation software for Windows 10
You can download these software on your Windows PC and practice by creating different logic diagrams. The best part of these software is that you do not require any external PLC hardware to run the simulation.
We have the following software on this list:
- OpenPLC Editor
- i-TRiLOGI
- WPLSoft
- Do-more Designer
1] OpenPLC Editor
OpenPLCEditor is a freeware that is loaded with lots of features. It is a portable software, which means you need not install it on your PC. It is downloaded in the zip file. After extracting the zip file, open the respective folder and click on the “OpenPLC Editor” shortcut file to launch the software. It will take some time to open depending on the processor of your computer.
It offers you to write a program in any of the 5 PLC programming languages. To start a new project, click on “File > New.” Then write the name of your project and select the programming language and click “OK“. Do note that you have to create a new empty folder on your PC every time you create a new project. All the programming functions like on/off buttons, timers, counters, functional blocks, numerical operators, comparative operators, etc., are available on the right panel of the software.
Steps to draw a ladder diagram:
- To create a ladder diagram, first, you have to define all the variables and their types like boolean, integers, real, arrays, byte, word, etc. Click on the “Plus” icon in the middle panel. You can also set the initial value of all the selected variables.
- Right-click in the middle space, then click on “Add” and select power rail. This will add the rail on the screen.
- Follow the above step to add input contact variables, output coils, blocks (for the timer, counter, etc.), comments, etc.
When you are done, click on the “Start PLC Simulation” button on the toolbar. When you hover your cursor, you will see the names of all tools on the toolbar. If your ladder logic has any error, it will be displayed in the red color in the console tab. You can click on the PLC log tab for more details about the error. After clicking on the “Start Simulation,” you have to click on the “Debug instance” button in the bottom left panel and the simulation will be started. To perform an action like turning the switch ON, right-click on it and select “Force True.” To save your project, click on the “Save” button or press “Ctrl+S.”
2] i-TRiLOGI
i-TRiLOGI is another freeware on this list by which you can practice ladder logic programming. The process of downloading this software is different. We have provided the link to their official website. After landing on their official website, fill the form provided and they will send you a download link on your email ID along with a password for installation. This software is completely free for educational purposes. The best part of the software is that it has a user-friendly interface and you will understand it easily.
After installing it, if you do not get its shortcut on the desktop, go to “C Drive > TRiLOGI Folder > TL7Edu Folder.” There you will get the exe file. Click on that file to run the software.
Steps to draw a ladder diagram:
- Like OpenPLC Editor, here, you also have to define the variables first. For this, click on “I/O Table” on the toolbar, select the I/O label from the drop-down menu. You can define inputs, outputs, timers, counters, relays, etc.
- After defining the variables in the I/O table, click on “Circuit > Insert Circuit” to add a rung. If you add contacts by left click, you will get Normally Open (NO) contacts and vice versa. Alternatively, you can also toggle the contacts by clicking on the respective button on the toolbar.
To start a simulation, go to “Simulate > Run (All I/O Reset).” You can change the values of the variables in the circuit by right-clicking in the simulation table. Click on the “Pause” button to stop the simulation. Go to “File > Save” or press the “Ctrl + S” buttons to save your project.
3] WPLSoft
WPLSoft is a free PLC simulation software from Delta Electronics. If you do not find the software on the website, write WPLSoft in the “Keywords” section and select the highest version, then click on the “Submit” button.
WPLSoft is a fully-featured free PLC simulation software. You will find all the ladder logic functions here, such as bit logics (NO, NC, set coil, normal coil, reset coil), mathematical operators, timers, counters, comparators, hi-speed comparators, etc. If you are a working professional, you can download your project in Delta PLC by using this free software.
Steps to draw a ladder diagram:
- WPLSoft has a very simple user interface. First, create a new project by pressing the “Ctrl + N” button.
- All bit logic operations, like NO (Normally Open), NC (Normally Closed), coil, etc., are available on the toolbar. Click any of them to select.
- Now, define the address of your selected function and click on OK.
Unlike other software, here, you cannot start the simulation with just one click. First, you have to click on the “Simulation” button on the toolbar. You can read the names of each button by hovering your mouse cursor. After that, click on “Write to PLC” or press “Ctrl + F8.” A popup window will appear, click on OK to compile the program. Then, click on the “Ladder Start Monitoring” or press the “L” button. At last, click on the “Run” button or press “Ctrl + F11” and select “Yes.” This will start the simulation. To change the bit value, select it and press the right click of your mouse and select the desired option. To save the project, go to “File > Save” or press the “Ctrl + S” buttons.
4] Do-more Designer
Do-moreDesigner is one more freeware in this list to simulate PLC ladder logic programming instructions. Like other PLC simulation software on this list, this one also comes with a user-friendly interface. You will find all the programming variables on the right panel of the software, including contacts (NO, NC, output coils, leading-edge, etc.), comparators, timers, counters, mathematical operators, strings, and more.
Steps to draw a ladder diagram:
- Go to “File > New Project > Offline Project” or simply press “Ctrl + N” keys. If the software asks you to select a PLC from the list, select Do-more Simulation because you do not have PLC hardware.
- Place the input and output variables on the rung from the right panel by drag and drop method.
- Now, double-click on the placed variable and define its address. Here, X denotes the input and C denoted the output. When you are done, press “Ctrl + S” to save your project.
Defining the time in Do-more Designer’s timer is very easy. You will get different sections of hours, minutes, seconds, and milliseconds. Hence, you can enter the desired value easily.
To start the simulation, click on the “Accept” button on the toolbar. Then click on the “Do-more/Sim” button on the toolbar. It will launch a simulator window. Use this window to control your PLC program.
Did we miss your favorite?