HOKUYO#HSC-A100-ENCを使ってみよう_Part2

HOKUYOがIIFES2024で発表したAGV対応の国内メーカーSafety Controller HSC-A100-ENCの使用方法などを紹介する第2話です。今回は非常停止とランプを繋いだ簡単安全プログラムの作成方法を紹介します。

さ、はじめよう!

Reference Link

HOKUYO#HSC-A100-ENCを使ってみよう_Part1

Wiring

こちらは今回記事の配線図です。

Implementation

Wiring Scheme

プロジェクトにあるWiring SchmeのTabを開きます。

HSC-A100-ENCの配線図が表示されます。

Add Inputs

右にあるライブラリでInputのFolderからHSC-A100-ENC Controllerと接続できる入力デバイスを一覧できます。

Emergency Stop

今回の記事では非常停止を使用しますので、Input>Emergency StopをWiring Schmeに引っばって追加しましょう。

下図のような操作になります。

Done!プロジェクトに非常停止が追加されました。

Wiring Schmeには実際入力デバイスをどうやってHSC-A100-ENCと配線するのかも表示されています。

Configuration

非常停止の安全入力設定を変更するため、先程追加されたEmergency Stop Blockをダブクリックします。

ツールの右下にProperties画面が表示されます。

Type

Typeは非常停止の接点種類を設定できます。

Drop-Listから1つのNC接点か、2つNC接点を変更できます。

今回の記事では2 N.C.を設定します。

下図のように、Wiring Schmeが2 N.C.の配線図に変わりました。

Signal

SignalはHSC-A100-ENC Safety Controllerの入力端子番号を設定します。今回はI0.0とI0.1を使用します。

Drop-Listから他の入力端子に変更するも可能です。

Cross Circuit Check

こちらは該当する入力はPulse Test使用するかを設定できます。

Drop-ListからPulse1・Pulse2もしくは不使用を設定できます。

Add Outputs

次はLAMP出力をプロジェクトに追加します。

Semiconductor Output

Output FolderからSemiconudctorをプロジェクトに追加します。

下図のような操作になります。

Done!

Configuration

今回はLamp出力の設定を行うため、先程追加したSemiconudctor Blockをダブルクリックします。

ツールの右下にPropertiesが表示されます。

Output1

Output1はLAMPとHSC-A100-ENCを配線する端子番号を設定できます。

今回の記事ではQ0.0を使用します。

Safety Program

入出力のConfigurationを設定し終わったら、次はSafety プログラムを組みましょう。

Functional Sheet>Sheet1を開きます。

先ほど入力の非常停止と出力のLAMPを追加したこと覚えていますか?PeripheralsにはInputとOutputのところ赤くなったEmergency Stop 1とSemiconudctor 1 Blockがあり、HSC-A100-ENC Controllerでは定義した安全IOを使用しないと、プロジェクトをコンパイルするときにエラーが発生します。

Sheetに非常停止を使いますので、Emergency Stop 1をSheetにDropします。

下図のような操作になります。

Done!このようにEmergency Stop 1が赤くなくなります。

次はLamp出力 Semiconudctor 1も同じようにSheeにDropしましょう。

これでOkです!

今回の記事では複雑なプログラムを作りませんので、非常停止の信号がTrueになるとLAMP出力をONする簡単なロジックを組みます。

Emergency Stop 1をSemiconudctor 1 Objectに繋がります。

下図のような操作になります。

Done!

Compile

コンパイルされていないプロジェクトはTool barでは”Not Compiled”のエラーメッセージが表示され、その”Not Compiled”をクリックすればプロジェクトがコンパイルされます。

Done!プロジェクトがエラーないので、メッセージが”Compiled”に変わりました。

Connect to Device

Device InterfaceをクリックしHSC-A100-ENCと接続します。

ConnectボタンをクリックしHSC-A100-ENCと繋がりましょう。

Send Configuration

最後はSend ConfigurationをクリックしプロジェクトをHSC-A100-ENCにDownloadします。

Done!

IdleとRunが表示されておけば、現在HSC-A100-ENCが正常の状態です。

Online

Diagnositicsをクリックし、HSC-A100-ENCから診断情報を取得します。

Function BlockのTabを開きます。

安全プログラムの現在状態がMonitorできます。

こちらの動画で実際の操作を確認できます。

BBH.Hokuyo HSC-A100-ENC Controller Play with ESTOP

Footer_Basic

Please Support some devices for my blog

Amazon Gift List

Find ME

Twitter:@3threes2
Email:soup01threes*gmail.com (* to @)
YoutubeChannel:https://www.youtube.com/channel/UCQ3CHGAIXZAbeOC_9mjQiWQ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする