投稿

6月, 2025の投稿を表示しています

キーエンスのコードリーダSRを三菱QCPUとイーサネット接続し、MCプロトコルでQRコードなどから値を取得する方法:設定からラダープログラムまで徹底解説

イメージ
●キーエンスのコードリーダSRを三菱QCPUとイーサネット接続し、MCプロトコルでQRコードなどから値を取得する方法:設定からラダープログラムまで徹底解説 必要に応じてアドレスの変更をすることで、QRコードなどの読取を開始し、その値を取得することが可能です。 ここでは、CPUをQ03UDVCPUとし、内蔵イーサネットポートでコードリーダSRと接続する構成で作成しています。 まず、最小限の設定を行っていきます。 三菱電機のGX Works2を使用します。 PCパラメータのI/O割付設定を下記の通り設定します。 CPUの型名は使用する型に合わせてください。ここでは、Q03UDVとしています。 電源ユニットをQ61P、ベースユニットQ35B、スロット数5なども割付しています。 PCパラメータのプログラム設定を下記の通り設定します。 今回のプログラムはMAINのみとなります。 PCパラメータの内蔵Ethernetポート設定を下記の通り設定します。 設定項目はIPアドレスとオープン設定です。 まず、IPアドレスの設定を行います。 ここでは、IPアドレスを192.168.3.1としています。 次にオープン設定を行います。 「オープン設定」を選択すると、内蔵Ethernetポートオープン設定のウィンドウが開かれるので、下記の通り設定します。 プロトコル:UDP オープン方式:MCプロトコル 自局ポート番号:9004 ここでは、1番目に設定してあります。 そのほかはデフォルトのままです。 設定項目は以上です。 作成するプログラムの一覧です。 MAINのみとなります。 次はラダープログラムです。 ・MAIN これで、三菱電機側の設定項目は以上です。 ここからは、キーエンスのAutoID Network Navigatorを使用して、コードリーダSRの設定をしていきます。 AutoID Network Navigatorを起動し、新規作成をします。 使用するコードリーダを選択します。 ここではSR-X100を選択しています。 コードリーダのIPアドレスの設定をします。 192.168.3.101としています。 設定ウィザードを開始するを選択します。 タイミングONコマンド(フラグ)で入力を選択します。 次へを選択します。 フィールドネットワーク/PLCを選択します。 次へを選択します。...

三菱インバータFR-E800シリーズをオムロンのDeviceNetユニットCJ1W-DRM21で制御する方法:設定からラダープログラムまで徹底解説

イメージ
●三菱インバータFR-E800シリーズをオムロンのDeviceNetユニットCJ1W-DRM21で制御する方法:設定からラダープログラムまで徹底解説 インターロックを取り、必要に応じてアドレスの変更さえすれば、インバータを任意の周波数で制御することが可能です。 ここでは、CPUをCJ2M-CPU35、DeviceNetユニットをCJ1W-DRM21で作成しています。 DeviceNet通信機能のFR-A8ND Eキットの内蔵オプションの構成です。 初期値設定の出力インスタンス21/入力インスタンス71とします。 ・マスタI/O割付(Out)を3200CH、マスタI/O割付(IN)を3300CHに設定した場合の信号一覧 インバータ → DeviceNetユニット 3300.00 インバータエラー信号 3300.01 予約 3300.02 正転中 3300.03 逆転中 3300.04 READY信号 3300.05 制御受付状態 3300.06 速度受付状態 3300.07 周波数到達信号(SU信号) 3300.08 予約 3300.09 予約 3300.10 予約 3300.11 予約 3300.12 予約 3300.13 予約 3300.14 予約 3300.15 予約 3301.00 インバータ運転速度rpm 3301.01 インバータ運転速度rpm 3301.02 インバータ運転速度rpm 3301.03 インバータ運転速度rpm 3301.04 インバータ運転速度rpm 3301.05 インバータ運転速度rpm 3301.06 インバータ運転速度rpm 3301.07 インバータ運転速度rpm 3301.08 インバータ運転速度rpm 3301.09 インバータ運転速度rpm 3301.10 インバータ運転速度rpm 3301.11 インバータ運転速度rpm 3301.12 インバータ運転速度rpm 3301.13 インバータ運転速度rpm 3301.14 インバータ運転速度rpm 3301.15 インバータ運転速度rpm DeviceNetユニット → インバータ 3200.00 正転指令 3200.01 逆転指令 3200.02 エラー時のリセット要求 3200.03 予約 3200.04 予約 3200.05 制御許可 3200.06 速度設定許可 3...