8
MELSEC iQ-R Series Broadcast Tech-note CPUユニット内にデータベースを構築可能 MELSEC iQ-Rシリーズ CPUユニットでは、SDメモリカード内に データベースを構築できます。そのため、これまでパソコン上で管 理していたレシピデータや生産実績データをCPUユニットで管理 できます。 ラダープログラムでデータベースのデータ追加や検 索などが可能 SDメモリカード内のデータベースに対して、専用命令を用いデー タの追加・更新・検索・削除が容易にできます。また、トランザクショ ン処理にも対応しています。 ポイント 上位システムなしで、CPUユニットにてデータ管理が可能 SQL* 1 文を使うことなくラダープログラムや、アプリケーショ ンで簡単操作 お客様作成アプリケーションによるSQL文を使用したデータ 操作 *1. SQL:Structured Query Language リレーショナルデータベースの操作を行うための言語の一つ。 SQL文なしで、Microsoft ® Access ® 、Microsoft ® Excel ® による簡単データ操作 SQL文を使用することなく、CPUユニットとEthernetで接続した パソコン上のアプリケーション(Microsoft ® Access ® Microsoft ® Excel ® )から、CPUユニットの内蔵データベースに対 して、直接、簡単に読書きを行えます。 お客様作成アプリケーションによるSQL文を使用し たデータ操作 データベースアクセスの共通APIであるODBCを採用したことに より、パソコンからCPUユニット内蔵データベースへアクセスが可 能です。そのため、Microsoft ® .NET Frameworkなどを利用す ることにより、お客様作成アプリケーションにて、SQLを使った任意 の操作が可能です。 三菱電機 汎用 シーケンサ シーケンサ内蔵データベース

三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

MELSEC iQ-R Series Broadcast

Tech-note

CPUユニット内にデータベースを構築可能MELSEC iQ-Rシリーズ CPUユニットでは、SDメモリカード内にデータベースを構築できます。そのため、これまでパソコン上で管理していたレシピデータや生産実績データをCPUユニットで管理できます。

ラダープログラムでデータベースのデータ追加や検索などが可能SDメモリカード内のデータベースに対して、専用命令を用いデータの追加・更新・検索・削除が容易にできます。また、トランザクション処理にも対応しています。

ポイント • 上位システムなしで、CPUユニットにてデータ管理が可能 • SQL*1文を使うことなくラダープログラムや、アプリケーションで簡単操作

• お客様作成アプリケーションによるSQL文を使用したデータ操作

*1.SQL:StructuredQueryLanguageリレーショナルデータベースの操作を行うための言語の一つ。

SQL文なしで、Microsoft® Access®、Microsoft® Excel®による簡単データ操作SQL文を使用することなく、CPUユニットとEthernetで接続した パソコン上のアプリケーション(Microso f t ® Access ®、Microsoft® Excel®)から、CPUユニットの内蔵データベースに対して、直接、簡単に読書きを行えます。

お客様作成アプリケーションによるSQL文を使用したデータ操作データベースアクセスの共通APIであるODBCを採用したことにより、パソコンからCPUユニット内蔵データベースへアクセスが可能です。そのため、Microsoft® .NET Frameworkなどを利用することにより、お客様作成アプリケーションにて、SQLを使った任意の操作が可能です。

三菱電機 汎用 シーケンサシーケンサ内蔵データベース

Page 2: 三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

レシピ更新テーブル編集

データ収集生産・品質管理

レシピ 生産実績

➋ 組立工程➊ 管理者・作業

Ethernet

検査結果組立時の調整ターゲット値

組立結果

➌ 検査工程

データベースの構築データベースは、下記いずれかの方法で構築できます。

❶ パソコンで定義ファイルを作成し専用命令(DBIMPORT命令)でデータベースを構築

Rn(EN)CPU

SDメモリカードレシピ

データベースUnicode

テキストファイル

DBIMPORT命令

データベースを構築

❷ 三菱電機FAサイトより空のデータベースをダウンロードし、SDカードへコピー

CPU ユニットで安価かつ簡単に生産管理を導入従来パソコンで管理していたレシピデータや生産実績データをCPUユニット内蔵データベースで管理可能です。専用の命令で簡単に内蔵データベースのデータ検索や追加・更新ができます。また、装置の稼働前、稼働後にCPUユニット内蔵Ethernet経由で、パソコンと直接データのやり取りが行えます。これらを活用することで、データベースによる生産管理を安価かつ簡単に実現できます。サーバに接続していないために生産管理ができない装置や、高価なサーバを導入するには費用対効果の面で難しい小規模なラインや装置に最適です。

❶ 管理者・作業者パソコンからEthernet経由でCPUユニット内蔵データベースへアクセスを行い生産を行う為のレシピデータの編集や生産実績データを収集し、生産管理やトラブル発生時のトレーサビリティに活用する。

❷ 組立工程バーコードから取得したIDをキーに、レシピデータベースからレシピ情報を取得し、製品の組み立てを行う。また、組立結果を生産実績データベースへ保存を行う。

❸ 検査工程検査結果(OK/NG判定や測定値)を生産実績データベースへ保存を行う。

2

Page 3: 三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

レシピ更新テーブル編集

データ収集生産・品質管理

レシピ 生産実績

➋ 組立工程➊ 管理者・作業

Ethernet

検査結果組立時の調整ターゲット値

組立結果

➌ 検査工程

ラダー言語でデータベース操作❶ DBIMPORT命令によるデータベースの構築とDBEXPORT命令によるデータベース出力

パソコン上で作成した定義ファイル(Unicodeテキストファイル)を取込み、データベースの自動生成を行います。また、SDメモリカード上にUnicodeテキストファイルでデータベース出力を行い、パソコンにコピーし閲覧が可能です。

❷ レコード操作 データベースアクセス命令を使用して、レコードの追加(DBINSERT命令)・更新(DBUPDATE命令)・取得(DBSELECT命令)・ 削除(DBDELETE命令)を行います。

❸ トランザクション・ロールバック機能 レコード更新中のデータを保護する機能です。

TBL1 FIELD CON OUTN OUTDATA FLAG

DBIMPORT

TBL1 FIELD CON OUTN OUTDATA FLAG

DBEXPORT

Rn(EN)CPU

SDメモリカード データベース(製品情報、生産実績)

データベースの トランザクション、ロールバック

レコードの 追加、更新、取得、削除

データベースの インポート、エクスポート

Unicodeテキストファイル

パソコン

データベースアクセス命令にて、データベースを操作

Microsoft®Excel®やテキストエディタで、 Unicodeテキストの閲覧/編集が可能

データベースアクセス命令

データベースアクセス機能によるデータベース操作データベースアクセス機能で可能な操作❶ テーブルの追加

Microsoft® Access®を使用して、データベースへテーブル追加を行います。❷ レコード操作

Microsoft® Access®を使用して、データベース内の任意のテーブルへレコードの追加・更新・取得・削除を行います。❸ レコード検索

Microsoft® Excel®を使用して、レコード検索を行います。ウィザードに沿って入力を行うだけで検索が可能です。❹ SQL文でデータベースアクセス

お客様作成アプリケーションでSQL文を使った処理の作り込みが可能です。

Ethernet

proID Enduser TargetX TargetY TargetZ1 A 100 120 402 B 110 110 503 C 105 115 454 D 400 410 4305 E 500 510 5306 F 600 610 6307 G 700 710 7308 H 800 810 8309 I 900 910 930

パソコン

アプリケーション

Microsoft® Access®

Microsoft® Excel®お客様作成アプリケーションからアクセス可能

SDメモリカード

Rn(EN)CPU

データベース

3

Page 4: 三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

パソコンからCPUユニット内蔵データベースへの接続設定❶ GX Works3でCPUユニットへパラメータ設定を行います。

「使用する」を選択する

❷ CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバは、三菱電機FAサイトよりダウンロードできます。

❸ 接続設定を行います。1画面のみで簡単に接続できます。

アクセス先データベース設定

データベースログイン設定

4

Page 5: 三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

Microsoft® Access®でデータベースの簡単編集 最小システム構成

Ethernet

Rn(EN)CPU SDメモリカード内蔵

データベースパソコン

データベース操作Microsoft® Access®

ODBCクライアント

• プログラムレスでの内蔵データベースへの簡単接続とデータ同期Microsoft® Access®標準機能のみで、内蔵データベースへ接続し、指定したテーブルとの同期が可能です。

❶ メニューバーからODBCデータベースを選択

❸ データベースとの同期完了

❷ 接続先のデータソースを選択し、データベースへ接続

• 簡単レコード操作同期したデータベースをMicrosoft® Excel®ライクな操作で、データベースの編集(レコード追加・更新・削除)が可能です。

Microsoft®Excel®ライクな簡単操作でデータベースを編集

5

Page 6: 三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

Microsoft® Excel®による簡単データ検索 最小システム構成

Ethernet

Rn(EN)CPU SDメモリカード内蔵

データベースパソコン

データベース条件検索Microsoft®Excel®

ODBCクライアント

• プログラムレスでデータベースから条件検索Microsoft® Excel®を使用し、ウィザードに従って操作するだけで、レコード検索が可能です。(Microsoft® Excel®標準機能)

❶メニューバーよりMicrosoft®Query®を選択

❷出力するフィールドを選択

❸検索の条件を設定

❹出力時の並べ替え条件を設定

❺検索結果が表示される

• 検索条件を再利用することによる管理ツール化データベースから条件検索で使用したファイルを保存すると、作成した検索条件も保存されるため、再利用が可能です。

更新を押すだけで最新の情報へ更新

クリック

6

Page 7: 三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

Microsoft® .NET Frameworkを使ったSQLアプリケーションでデータベース操作 システム構成

Ethernet

Rn(EN)CPU SDメモリカード内蔵

データベースパソコン

SQL文での データベースアクセス

お客様アプリケーション

ODBCクライアント

• SQL文でのデータベース操作C++/C#/VB.NETなどのお客様作成アプリケーションにSQL文でのデータベース操作を組み込めます。

内蔵データベース

SQL

C++/C#/VB.NETなどで作成したデータベース操作を行う任意のアプリケーション

7

Page 8: 三菱電機 汎用 シーケンサ シーケンサ内蔵データ …dl.mitsubishielectric.co.jp/dl/fa/document/catalog/plcr/...「使用する」を 選択する CPUユニット内蔵データベースアクセス用ドライバをパソコンへインストール。CPUユニット内蔵データベースアクセス用ドライバ

Rn(EN)CPU共通データベース仕様項  目 内  容

最大テーブル数 32個/データベース最大フィールド数 128個/テーブルフィールド名の最大文字数 32文字

対応するデータ型

BOOL:ビットWORD:符号なし16ビット整数DWORD:符号なし32ビット整数INT:符号付き16ビット整数DINT:符号付き32ビット整数REAL:単精度実数LREAL:倍精度実数

STRING:文字列(シフトJISコード)WSTRING:文字列(Unicode)

外部機器からの同時接続数 4

内蔵データベース サポートCPUユニット項  目 内  容

MELSECiQ-RシリーズシーケンサCPU*1

R04CPUR08CPUR16CPUR32CPUR120CPU

R04ENCPUR08ENCPUR16ENCPUR32ENCPUR120ENCPU

関連マニュアルマニュアル名称 マニュアル番号 言語

MELSECiQ-RCPUユニットユーザーズマニュアル(応用編)

SH-081224 日本語

MELSECiQ-RCPUModuleUser’sManual(Application)

SH-081264ENG 英語

*1.外部機器からのCPUユニット内蔵データベースアクセス機能は、Ver.28以降で対応しています。

ファームウェアアップデート情報は三菱電機FAサイトからダウンロード

FAトップ ダウンロード 制御機器 MELSECiQ-R ソフトウェア

ダウンロード用ファイル

URL: www.MitsubishiElectric.co.jp/fa

三菱電機 汎用 シーケンサシーケンサ内蔵データベース

〒100-8310 東京都千代田区丸の内2-7-3(東京ビル)

本社機器営業部・・・ (03)3218-6760北海道支社・・・・・・・・・・ (011)212-3794東北支社・・・・・・・・・・・・・・ (022)216-4546関越支社・・・・・・・・・・・・・・ (048)600-5835新潟支店・・・・・・・・・・・・・・ (025)241-7227

神奈川支社・・・・・・・・・・ (045)224-2624北陸支社・・・・・・・・・・・・・・ (076)233-5502中部支社・・・・・・・・・・・・・・ (052)565-3314豊田支店・・・・・・・・・・・・・・ (0565)34-4112関西支社・・・・・・・・・・・・・・ (06)6486-4122

中国支社・・・・・・・・・・・・・・ (082)248-5348四国支社・・・・・・・・・・・・・・ (087)825-0055九州支社・・・・・・・・・・・・・・ (092)721-2247

本資料に記載された製品を正しくお使いいただくためご使用の前に必ず「マニュアル」をお読みください。

商標、登録商標について

安全に関するご注意

本文中における会社名、商品名は、各社の商標または登録商標です。

この印刷物は、2017年5月の発行です。なお、この印刷物に掲載した内容は、改善のために予告なく変更する場合がありますので、ご採用の節には、事前に弊社までお問い合わせください。R010JPN-A 1705〈IP〉 2017年5月作成