1 目次 1 目次 IO-Link システム概要 電源投入後 IO-Link プロトコル プロセスデータ (PD) サービスデータ (SD) イベント 伝送性能 リトライ QoS

Similar documents
IO-Link システム概説書

PRONETA

IO-Link概要

1. SMDLR2 SYSMACCCVM1 CVCQM1 PLC NestBus PLC PLC 2. PLC CPU PLC DCS PLC PLC SMDL PLC1 1 SMDL DiDo 512 AiAo 32 PLC PLC SMDLR2 K V AC L170

2015/04/01 改定 オムロン DeviceNet ユニット CJ1W-DRM21 に関するコンフィグレーション作業について 1. 概要 DeviceNet ユニット CJ1W-DRM21 を装着したオムロン製 CJ2 シリーズと WAGO-I/0-SYSTEM DeviceNet 対応バスカ

PLCシリアル通信 MODBUS通信 データ送信/受信プログラム例

Microsoft Word - FCTT_CS_Mod( )Jver1.doc

MODBUS ユーザーズマニュアル 페이지 1 / 23

目次 1 I2Cとは 13 結線写真 2 センサの多くがI2Cに対応 14 WHO_AM_I 3 マイコンでのI2C通信例 15 I2C読込みプログラム 4 とは 16 I2C読込みスクリプト概要① 5 タイミングパラメータ 17 I2C読込みスクリプト概要② 6 書込み 18 センサ読込みプログラ

ユーザーズガイド Brother Meter Read Tool JPN Version 0

CommCheckerManual_Ver.1.0_.doc

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

フォント・ロゴ作成ツール説明書

Singapore Contec Pte Ltd. Opening Ceremony

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携

プロバイダ ユーザーズガイド

形式 :R5 リモート I/O 変換器 R5 シリーズ R5 シリーズ共通主な機能と特長 アナログ入出力やデジタル入出力信号をフィールドバス (DeviceNet CC-Link など ) に入出力するリモート I/O カード 各種直入力信号に対応 2 重化対応可 アプリケーション例 DCS や P

WAGO PROFIBUS バスカプラ/コントローラと、QJ71PB92Dとのコンフィグレーションマニュアル

アナログ・接点変換器

ワゴ・新製品インフォメーション

ワイヤレスバーコードリーダー CM-520W1 設定資料 Bluetooth SPPの設定

_mokuji_2nd.indd

Hik-Connect アカウントにデバイスを追加する方法ユーザーは Hik-Connect APP ウェブポータル ivms4500 アプリまたは ivms クライアント経由で Hik-Connect 機能を有効にすることができます 注 : iv

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です

ITdumpsFree Get free valid exam dumps and pass your exam test with confidence

ユーティリティ 管理番号 内容 対象バージョン 157 管理情報バッチ登録コマンド (utliupdt) のメッセージ出力に対し リダイレクトまたはパイプを使用すると メッセージが途中までしか出 力されないことがある 267 転送集計コマンド (utllogcnt) でファイル ID とホスト名の組

1. A/D 入力について分解能 12bit の A/D コンバータ入力です A/D 入力電圧とディジタル値との対応は理論上 入力電圧 0V : 0 入力電圧 +3V : 4095 です 実際はオフセットと傾きがあり ぴったりこの数値にはなりません 2. A/D 入力に使用する信号 STM32L_A

AN424 Modbus/TCP クイックスタートガイド CIE-H14

Viewgo波形の連続格納ソフト

WAGO / / Modbus/RTU対応 バスカプラ クイックスタートガイド

9 WEB監視

ES720_GPS_setup_procedure

MultiLABELISTOCX と MultiLABELISTV4 MLOCX は MLV4 のレイアウト発行機能を継承しています したがって MLV4 の振分発行やプ リセット発行を使用するための登録情報は使用できません MLV4 のレイアウト管理でレイアウトを作成すると 拡張子が m lay

SP-1221 LIN I/F 基板 ユーザーズマニュアル 作成日 :2017 年 10 月 17 日

ヤマハDante機器と他社AES67機器の接続ガイド

Mindjet MindManager Version 9 for Windows サービスパック 2 リリースノート : 2011 年 4 月 20 日

どこでも写真管理 Plus (Android 版 ) 操作手順書 ( 黒板作成 連携ツール使用時 ) EX-TREND 武蔵の写真管理 黒板作成 連携ツール どこでも写真管理 Plus でデータを連携して 電子小黒板機能付き工事写真を撮影する手順を解説します 解説内容がオプションプログラムの説明であ

国土技術政策総合研究所 研究資料

U/Cサーバ 業務システム間転送プログラムインターフェース仕様書

1. ボードの複数台制御 コンフィグ ROM から FPGA が起動できる場合を想定しています FPGA 回路には 特定のレジスタアドレスにプリセットしたデータが必要です 製品出荷時のサンプル FPGA 回路では レジスタ No.3 を 8bit 幅に設定し FPGA 外部の 4bit ディップスイ

intra-mart WebPlatform/AppFramework

内容 1. APX-3302 の特長 APX-3312 から APX-3302 へ変更するためには 差分詳細 ハードウェア ハードウェア性能および仕様 ソフトウェア仕様および制限 Ini ファイルの設

TeamViewer 9マニュアル – Wake-on-LAN

Singapore Contec Pte Ltd. Opening Ceremony

1. UART について UART は Universal Asynchronous Receiver Transmitter の頭文字をとったもので 非同期シリアル通信と呼ばれます シリアル通信とは 一本の信号線でデータをやりとりするために 1bit ずつデータを送出することをいいます データを受

起動画面

McAfee SaaS Protection 統合ガイド Microsoft Office 365 と Exchange Online の保護

HDC-EDI Manager Ver レベルアップ詳細情報 < 製品一覧 > 製品名バージョン HDC-EDI Manager < 対応 JavaVM> Java 2 Software Development Kit, Standard Edition 1.4 Java 2

アプリケーション インスペクションの特別なアクション(インスペクション ポリシー マップ)

1. 対象装置 (1) 日立仮想 Fibre Channel アダプタ 適用装置 : EP8000 7xx/S8xx/E8xx/S9xx 2. 仮想 FC アダプタドライバ来歴 この仮想 FC アダプタドライバは 次の機能拡張とバグ修正を含みます バージョン内容 新規追加 7

RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for

Fujitsu Standard Tool

目次 1. はじめに ログイン方法 (PC の場合 ) メール送信方法 (PC の場合 )... 6 からのアドレス帳の移行方法 (PC の場合 ) メール転送方法 (PC の場合 ) Gmail アプリの設

-2 外からみたプロセッサ GND VCC CLK A0 A1 A2 A3 A4 A A6 A7 A8 A9 A10 A11 A12 A13 A14 A1 A16 A17 A18 A19 D0 D1 D2 D3 D4 D D6 D7 D8 D9 D10 D11 D12 D13 D14 D1 MEMR

REX-C56EX FAX送信 第5.0版

PowerPoint プレゼンテーション

<4D F736F F D A B D815B83675F49534F F325F A815B EF3904D5F8AEE916295D25F E646F6378>

レプリケーションについて レプリケーション元に設定したメイン機の共有フォルダーと レプリケーション先に指定した予備機の共有フォルダーを同期し 同じ状態に保ちます (LAN 環境により遅延が発生します ) 遠隔地へのレプリケーションにより メイン機側での災害 事故によるデータ損失のリスク低減ができます

A 既製のプロジェクトがある場合

スクールCOBOL2002

フォント・ロゴ作成ツール説明書

Sharpdesk V3.5インストレーションガイド:プロダクトキー編

目次 1. PDF 変換サービスの設定について )Internet Explorer をご利用の場合 )Microsoft Edge をご利用の場合 )Google Chrome をご利用の場合 )Mozilla Firefox をご利

株式会社日新テクニカ USB シリアル CAN 変換器 /8/22 ホームページ : メール

Solar Link ARCH ソーラーリンクアーク Step 1 ログインと ID パスワードの変更 施工の際 一括監視画面に計測値が正常に表示されるかを施工ご担当者様にて確認する必要があります そのため まずは 設定メニュー画面 にログインして頂き 施工ご担当者様へ開示可能な ID パスワードに

目次 1. 回答作成手順 2 2. ツールの起動 3 3. 一般情報の入力 6 4. 成分表の入力 9 5. 依頼者情報の入力 エラーチェック XMLファイルの作成 動作設定 ( 任意 ) ( ご参考 ) 各種シートのボタン機能 ( ご参

Solar Link ARCH ソーラーリンクアーク Step 1 ログイン ログイン方法 1. Web ブラウザを立ち上げて 一括監視画面 URL にアクセスします 2. ログイン画面が表示されます 3. マスター ID とマスターパスワードを入力し ログイン状態を保持する に必ずチェックを入れて

1. はじめに 本書は スプリット演算器 MFS2 用コンフィギュレータソフトウェア の取扱方法 操作手順 注意事項などを説明したものです Windows の操作や用語を理解している方を前提にしています Windows の操作や用語については それぞれのマニュアルを参照してください 1.1. MFS

TeamViewer マニュアル – Wake-on-LAN

5400 エミュレーター 設置と操作の手引き(第8章~第10章)

(Microsoft PowerPoint - HP\227pWASABI\217\320\211\356\216\221\227\277.ppt)

スライド 1

形式 :R7K4DML リモート I/O R7K4D シリーズ 少点数入出力ユニット (MECHATROLINK-Ⅰ/-Ⅱ 用 ) 供給電源 直流電源 R:24V DC( 許容範囲 ±10% リップル含有率 10%p-p 以下 ) 2 付加コード オプション仕様無記入 : なし /Q: あり ( オ

Microsoft Active Directory用およびMicrosoft Exchange用Oracle Identity Connector

VPN 接続の設定

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

Transcription:

IO-Link Specification in brief ( 仕様の概要 )

1 目次 1 目次...2 2 IO-Link システム概要...3 2.1 電源投入後...4 3 IO-Link プロトコル...5 3.1 プロセスデータ (PD)...5 3.2 サービスデータ (SD)...5 3.3 イベント...6 3.4 伝送性能 リトライ QoS...6 3.5 伝送速度と同期...6 3.6 テレグラムとその構造...7 4 パラメータデータ交換...9 5 IO-Link システム構成... 11 5.1 The IO-Link デバイス... 11 5.2 IODD と翻訳ツール... 12 5.3 IO-Link マスタ... 13 Page 2 of 14

2 IO-Link システム概要 IO-Link システムは IO-Link デバイス ( 一般にセンサー アクチュエータ またはその組み合わせ ) と標準の 3 線式センサー / アクチュエータケーブル そして IO-Link マスタで構成されます マスタはどのようなデザインでも またどのような保護等級でもかまいません 以下がシステム構成の例です : Figure 1: システム構成例 IO-Link マスタには一つ または複数のポートがあります マスタの各ポートには 1 台の IO- Link デバイスが接続可能です IO-Link はフィールドバスとは異なりポイントツーポイント通信を行います Figure 2: IO-Link ポイントツーポイント接続 Page 3 of 14

2.1 電源投入後 初期段階ではデバイスは常時 SIO モード ( スタンダード I/O モード ) の状態です マスタのポートは異なるコンフィギュレーションデータを保有しています あるポートが SIO モードに設定されれば マスタはそのポートを通常のデジタル入力のように動作させます ポートがコミュニケーションモード (COM モード ) に設定されれば マスタはそのポートに接続された IO-Link デバイスを探します このプロセスが wake-up です Figure 3: IO-Link SIO モードと COM モード Wake-up の間 マスタは定義された信号を送信しデバイスからの応答を待ちます マスタは定義された最高速のボーレートで送信を行いますが うまく通信出来なかったら 次に早いボーレートで送信を行います マスタは各ボーレートでデバイスを 3 回コールします マスタが ( デバイスが wake-up 状態等の ) レスポンスを受信すれば通信を開始します 最初にマスタとデバイスは通信パラメータを交換し その後サイクリックプロセスデータの交換を開始します オペレーション中にデバイスが外されると マスタは通信中止を検出しコントロールシステムに報告し ( この点はフィールドバスと同じ ) 周期的にデバイスを wake-up させます 再度 Wake-up が成功すれば その後再度通信パラメータが読込まれ有効となります 必要であればサイクリックデータの交換も開始します マスタが通信を中断すると マスタとデバイス両方ともオリジナルモード (SIO モード ) に戻ります この機能が Fall back です Page 4 of 14

3 IO-Link プロトコル 基本的には 3 つのタイプのデータが交換されます : サイクリックデータ ( プロセスデータ ) アサイクリックデータまたはサービスデータイベント IO-Link デバイスは IO-Link マスタの要求後にのみデータを送信します アサイクリックデータとイベントはマスタから明確に要求されます サイクリックデータはマスタのアイドルテレグラムの後に送信されます 3.1 プロセスデータ (PD) デバイスのプロセスデータは 2 バイト以内のプロセスデータ幅のデータフレームで周期的に伝送されます プロセスデータ幅が 2 バイト超えれば分割され複数のサイクルで伝送されます プロセスデータが無効の場合は診断メッセージが送信されます 3.2 サービスデータ (SD) サービスデータは常に非周期的に交換され 常に IO-Link マスタの要求で実施されます 先ず IO-Link マスタはデバイスにリクエストを送信しデバイスが応答します この手順は マスタからデバイスへの書込データ デバイスからの読込データ共同様です サービスデータはパラメータ値またはデバイスの状態の読込に使用できます またパラメータ値の書込またはコマンド送信にも使用できます SD と PD は一つのテレグラムまたは分割されたテレグラムで伝送されます 典型的なデータ交換は以下のやり方で行われます Figure 4: IO-Link テレグラム構造 テレグラム構造の詳細については テレグラムタイプとその構造 の項を御参照下さい Page 5 of 14

3.3 イベント イベント発生時 デバイスはプロセスデータテレグラムの CHECK/STAT バイトの 7 ビット目にある イベントフラグ をセットします マスタはセットビットを検出し報告されたイベントを読込ます イベントが読込まれている間 サービスデータ交換は行われません これにより 汚染 オーバーヒート 配線の短絡等のイベントまたはデバイス状態を IO-Link マスタを経由し PLC またはモニタに転送できます IO-Link マスタはマスタのイベントとステータスを自分で発生させ 上位のフィールドバスに転送できます マスタのイベントとしてはオープンサーキット 通信中断 オーバーロード等があげられます 3.4 伝送性能 リトライ QoS IO-Link は非常に安定した伝送システムです 24V レベル電圧で動作します 仮に 1 フレームの伝送に失敗してもマスタのリクエストは 2 回繰り返されます 2 回目のリクエストでも失敗となった場合のみ マスタは通信中止を検出し上位のコントロールシステムに報告します マスタはテレグラムのリトライ回数で伝送性能 (QoS=Quality of Service) を計測します 3.5 伝送速度と同期 IO-Link の仕様書では伝送速度 ( ボーレート ) は 4.8Kbps と 38.4Kbps が定義されています 通常 IO-Link デバイスはどちらかのボーレートに対応します IO-Link マスタは 4.8 と 38.4 の両方に対応しなければなりません サイクルタイムはテレグラム長とマスタ デバイス内の遅延時間で構成されます 38.4Kbps の場合サイクルタイムは概ね 2ms になります トータルタイムはデバイスにより特定される最小サイクルタイムと マスタで特定される同期またはパラメータで決められるサイクルタイムにより決定されます マスタの各ポートごとに異なった応答時間をパラメータ設定できます デバイスのアプリケーションはマスタのサイクルに同期します 同じマスタの異なるポートのデバイスアプリケーションを同期させることも可能です. Page 6 of 14

3.6 テレグラムとその構造 IO-Link 仕様書ではプロセス入力データと出力データのサイズにより異なるテレグラムタイプを定義しています 通信を確立するために マスタはデバイスの通信パラメータを決定します 関連する情報はプロセスデータ長になります プロセスデータ長をベースに IO-Link マスタは どのテレグラムタイプをサイクリックデータ交換に使用するかを決定します 通信確立の間 マスタはテレグラムタイプ 0 を使用します 以下のテレグラムタイプが定義されています Frame type Length of process input data [bytes] Length of process output data [bytes] 0 0 0 1 See below See below 2.1 1 0 2.2 2 0 2.3 0 1 2.4 0 2 2.5 1 1 Table 1: テレグラムタイプ テレグラムタイプ 1 は デバイスのプロセス入力と出力データの合計が 2 バイトを超える場合に使用されます テレグラム構造は複数の IO-Link サイクルで構成されます サービスデータ の項で示されるテレグラムはタイプ 2.1 のテレグラムになります デバイスは 1 バイトのプロセスデータを送信します 下図の上では デバイスはプロセスデータバイトに 1 バイトのサービスデータを追加して送信 下では マスタは 1 バイトのサービスデータをデバイスに送信しているイメージになります Figure 5: フレームタイプ 2.1 Page 7 of 14

各テレグラムの内容については以下の表で紹介します Figure 6: マスタのコマンド / チェックシーケンス Table 2: R/W 値 Table 3: データチャンネル値 Table 4: フレームタイプ値 Figure 7: デバイスのチェック / ステータスシーケンス Table 5: イベントビット値 Page 8 of 14

IO-Link 物理層での伝送のために 各バイトは UART フレームにパックされマスタ / スレーブ間では半 2 重モードで伝送されます Figure 8: IO-Link UART フレーム 4 パラメータデータ交換 IO-Link デバイスと PLC 間でのデータ交換のために IO-Link マスタは IO-Link データをフィールドバスのエリアにマッピングします この方法はフィールドバスへの IO-Link マップといいます IO-Link マスタが (Figure1 のように ) 各社のバックプレーンバス経由で PLC に接続される場合 IO-Link データはバックプレーンバスにマッピングされてから PLC に伝送されるか あるいは PLC から IO-Link マスタそして IO-Link デバイスに伝送されます IO-Link マップは PROFIBUS PROFINET INTERBUS ASi EtherCAT 用に規定されています IO-Link デバイスからのプロセスデータはフィールドバスまたはバックプレーンバス経由でのサイクリックデータトラフィックに転送されます サービスデータは PLC から明確にリクエストまたは認識されなければなりません それ故 SPDU( サービスプロトコルデータユニット ) は IO-Link 仕様書に定義されています 各 PLC メーカーは各社 PLC システム用にカスタマイズされた機能ブロック (FB) を提供していますが この機能ブロックを使って IO-Link マスタがコントロールプログラムで IO-Link デバイスとのアサイクリック通信を行うプログラムを作成できます 機能ブロックではどの IO-Link マスタ ( どのフィールドバスデバイス ) か そしてどのポートのデータが交換されるかを定義します リクエストは同時に IO-Link デバイスに送信されます パラメータ値とステータスは IO-Link デバイスのインデックスとサブインデックスでリクエストできます IO-Link マスタでは リクエスト (Read Write Service) は IO-Link 固有の SPDU にコーディングされ IO-Link インターフェース経由でデバイスに転送されます SPDU はデータが読込まれたか書込まれたかを特定します パラメータ値の読込または書込は使用しているインデックスで定義されます SPDU の構成は以下のようになっています Page 9 of 14

Figure 9: SPDU の構成 232 バイトまでのサイズで 32768 のインデックスを IO-Link 経由でアドレス割付ができます IO-Link 仕様書は以下のようなサービスを規定しています D10 Vendor Name D12 Product Name IO-Link デバイスがどのようなものかは上のサービスで識別できます フィールドバス上では IO-Link マスタは通常のフィールドバスデバイスのように表示され (GSD FDCML GSDML 等の ) デバイス記述によって各ネットワーク用コンフィギュレータにリンクされます これらファイルにはポート数等の通信と属性が記載されています しかし どの IO-Link デバイスが接続されているかは分かりません IO-Link Device Description (IODD) はシステムアーキテクチャを透過的に見せるために あるいは IO-Link デバイスまで設定できるように定義されています IODD と ODD 翻訳ツールを使用すれば ユーザーはどの IO-Link マスタのポートをどの IO-Link デバイスに接続に接続するかをコンフィギュレーションできます Page 10 of 14

5 IO-Link システム構成 5.1 The IO-Link デバイス IO-Link プロトコルを使用することにより IO-Link デバイスのプロセスデータとデバイス機能の変数へのアクセスが可能になります 機器を識別するためなどで 幾つかの変数は定義されています 機器メーカーは定義されたインデックスエリアでデバイス変数を構築します 構築されたデバイス変数の情報は IODD に記載されます Figure 10: IO-Link デバイス構成 Page 11 of 14

5.2 IODD と翻訳ツール IODD には通信プロパティ デバイスパラメータ 識別データ プロセス 診断データの情報が含まれます IODD はデバイスのイメージとメーカーのロゴも含みます IODD の構成は全てのデバイスとメーカーで共通になっており IODD 翻訳ツールでは常に同じように表示されます したがって メーカーに関係なく すべての IO-Link デバイスが同じように取り扱いできることを保証しています IODD はパッケージとして配布され デバイスを記載した 1 つまたは複数の xml ファイルと png フォーマットのイメージファイルで構成されます IODD-StandardDefinitions1.0.xml ファイルには全てのデバイスの一般的な内容と必須なプロパティが記載されています このファイルは IODD ディレクトリでサポートされている各言語で一度格納されます 更に xml ファイルはデバイスのメーカー固有のプロパティも記載されています 翻訳ツールは IODD を読込 ( 制限された範囲で ) グラフィックなフォームに記載されたデバイスを表示します 全てのメーカーの IO-Link デバイスのパラメータ化と診断に使用できます 同時に IODD 翻訳ツールにより システムアーキテクチャをフィールドバスレベルまで透過的に拡張できます IODD チェッカーは IODD を検証するために開発されました 全ての IODD は IODD チェッカーでテストされなければなりません チェッカーは IODD にチェックサムを入力します IODD を読込んだ翻訳ツールも IODD に入力されたチェックサムと同じチェックサムを生成します Figure 11: IODD 構成 Page 12 of 14

5.3 IO-Link マスタ IO-Link マスタは異なる方法で PLC にリンクでき (Figure1 参照 ) 1 つまたは複数のポートを持ちます IO-Link 仕様書ではポートを 2 つのタイプに区別しています ポートタイプ A の 2 番ピンの機能は詳細に記載されていません メーカーが自由に定義できます ポートタイプ B では特殊な電源が必要となります ポートタイプ A このタイプでは 4 番ピンが DI または IO-Link としてコンフィギュレーションされます メーカーは 4 番ピンを制限された出力電流での DO にも設計できます 2 番ピンも使用可能で メーカーは例えば DI または DO として設計できます Figure 12: IO-Link マスタ ポートタイプ A ポートタイプ B ポートタイプ B は電源から絶縁されているセンサやアクチュエータ用にデザインされています 2 番ピンと 5 番ピンは追加電源のために使用できます. Figure 13: IO-Link マスタ ポートタイプ B Page 13 of 14

本説明書は IOLink specification in brief Version 1.0, 12.11.2008 を日本プロフィバス協会が日本語に翻訳したものです 日本語と原本の間に相違のあるときは原本を正とします 特定非営利活動法人日本プロフィバス協会 141-0022 東京都品川区東五反田 3-1-6 ウエストワールドビル 4F 電話 Fax (03)6450-3739 URL: http://www.profibus.jp E-mail: info@profibus.jp 2010 年 11 月発行 Ó Copyright by: IO-Link Consortium Haid-und-Neu-Str. 7 76131 Karlsruhe Germany Phone: +49 721 / 96 58 590 Fax: +49 721 / 96 58 589 E-mail: info@io-link.com Web site: www.io-link.com Page 14 of 14