1) 書込 読出機器構成 KEYENCE KV-7500~MPC 接続 KV-7500 の PLC リンクモードを用いて MPC と通信します KV STUDIO Ver9 KV-7500 KV-XL202 Ref No:ti2K Last Modify バス接続ユニット

Similar documents
Ethernet 開発支援ツール ACCEL ti2k (LastUpdate Mar 1, 2019) 概要ターミナルツール (1) TcpTermS.exe ターミナルツール (2) TcpTermM.exe ターミナルツール (3) UdpTermS.exe ターミナルツール (

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

-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

タッチパネルの概要

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

1. SMDLW1 GL120GL130CP317 PLC NestBus PLC PLC 2. PLC MEMOBUS PLC DCS PLC PLC SMDL PLC1 1 SMDL DiDo 512 AiAo PLC SMDLW1 K V AC L170 26

MPC-816ファミリ

掲載している接続例をご覧いただく前に 1 プリンタと PLC との接続例は掲載したプリンタの機種との接続例です ご使用になるプリンタが異なる場合は 各プリンタの取扱説明書に記載されています接続例を参照願います 2 掲載しているラダープログラムは参考用です プログラム使用における障害についてはいかなる

CD Microsoft, MS-DOS, Windows 95, Windows 98,Windows Me, Windows NT, Windows 2000, Visual Basic, Visual Basic.NET, Visual C#, Excel, ActiveX Microsoft

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

CommCheckerManual_Ver.1.0_.doc

M-CD2A001-30A(PLC接続マニュアル)PI-2300_160516

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

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

RP-VL-S-01, RP-VL-R-01

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

SOPC Builder ペリフェラル 簡易ユーザ・ガイド - PIO (Parallel I/O)

1. ネットワーク経由でダウンロードする場合の注意事項 ダウンロード作業における確認事項 PC 上にファイアウォールの設定がされている場合は 必ずファイアウォールを無効にしてください また ウイルス検知ソフトウェアが起動している場合は 一旦その機能を無効にしてください プリンターは必ず停止状態 (

設定とデバイス 各機種共通設定事項 接続機器(PLC)は パナソニック MEWNET-FP シリーズ を選択 ボーレート 00 または 00 または 00 (推奨) データ長 ストップビット パリティ 無し(三菱は機種により奇数のみ) ハンドシェーク 無し MPC のタッチパネル宣言例 プログラムの

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

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

電子13-06 エネメータ専用ソフト SAVER CAST for EneMeter Ver3.00設定方法.ppt

PowerTyper マイクロコードダウンロード手順

ReTRY HUB

Camera Control Viewer インストール・利用手順書

FT-450D シリーズ MAIN ファームウェアアップデートマニュアル 本ソフトウェアは FT-450D/FT-450DM/FT-450DS の アップデートファームウェアです FT-450 シリーズのアップデートには使用できません 八重洲無線株式会社

目次 2 1 PC Control Utility PD 1 について 動作環境

プログラマブル LED 制御モジュール アプリ操作説明書 プログラマブル LED 制御モジュール設定アプリ操作説明書 適用モジュール 改訂番号 エレラボドットコム 1

1 1. Man.No. SBCD-300 CS1W-SCB1-V1 CS1W-SCU1-V1 CJ1W-SCU1-V1 SYSMAC CS/CJ CJ1W-SCU2 SBCA-337 SYSMAC CX-Programmer SBCA-307 SYSMAC CX-Protocol SBCA-351

QuartusII SOPC_Builderで利用できるGPIF-AVALONブリッジとは?

Canon Industrial Imaging Platform Vision Edition 使用説明書

QuartusII SOPC_Builderで利用できるGPIF-AVALONブリッジとは?

% 15.8% 14.8% 15.0% 16.0% 16.5% 0.5% 16.1% 15.2% 16.9% 15.7% 17.1% 18.6% 0.4% 21.4% 15.8% 14.8

untitled

Singapore Contec Pte Ltd. Opening Ceremony

Singapore Contec Pte Ltd. Opening Ceremony

STB3操作マニュアル

プログラマブルコントローラ 形CPM1A、形CPM2Aシリーズ 生産終了のお知らせ

M G

メモリー MAP Data エリア [MPC] [ パネル ] MBK(0) = DT00000 : : MBK(7899) = DT07899 DT10000 DT10012 : タッチパネル DT (MPC Control) MPC 変数 2word SYSCLK の値 (2word Syste

PRONETA

untitled

Geomagic Touch X デバイスドライバーインストール手順 日本バイナリー株式会社 東京都港区芝 芝二丁目大門ビル TEL: / FAX:

目次 *.PRO という拡張子のバックアップデータがある... 3 *.MEM という拡張子のバックアップデータがある... 6 *.DXX という最初に D がある拡張子のバックアップデータがある... 9 *.GPM という拡張子のバックアップデータがある LXX という最初に L

TF Series with Tio1608-D System Setup Guide

オムロン(株): CS/CJシリーズイーサネット

1. 概念 STM32F4 Discovery 基板は Mini USB を接続して デバッグやプログラムの書き込みができるようになっています 通常は CPU の 0x 番地からプログラムを実行します では なぜわざわざこのプロジェクトの雛形を使用して CPU の 0x

Geomagic Touch デバイスドライバーインストール手順 日本バイナリー株式会社 東京都港区芝 芝二丁目大門ビル TEL: / FAX:

GenieATM 6300-T / 6200-T シリーズ 1. 基本的な機器オペレーションのために 1-1. 機器への接続 機器への接続方法は 以下の 2 通りがあります シリアルポートを使用してログインする LAN 経由で Telnet または SSH を使用して仮想 Interface からロ

三菱電機(株): FXシリーズ計算機リンク

Microsoft PowerPoint - Sol7 [Compatibility Mode]

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

スライド 1

V9リプレイスガイダンス GD80シリーズ編

GX20とMELSEC-QシリーズとのModbus/TCPを利用した通信(GX Developer)

i

GX20とMELSEC-QシリーズとのModbus/TCPを利用した通信(GX Works2)

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

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

GX20とMELSEC-QシリーズとのModbus/RTUを利用した通信(GX Work2)

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

HXテクニカルマニュアル

同期を開始する ( 初期設定 ) 2 1 Remote Link PC Sync を起動する 2 1 接続機器の [PIN コード ] [ ユーザー名 ] [ パスワード ] を入力する [PIN コード ] などの情報は 接続機器の設定画面でご確認ください 例 )HLS-C シリーズの場合 :[R

2 3

HITACHI 液晶プロジェクター CP-X8170J/CP-WX8265J/CP-WU8460J 取扱説明書 【ネットワーク編】

FH300d_表示器付きコントローラ_@E.Terminal for MC_ハードウェア編

C言語コントローラユニット クイックスタートガイド

システム要件 ( 動作環境 ) 対応 OS Microsoft Windows 10 Microsoft Windows 8.1 Microsoft Windows 8 Microsoft Windows 7 Microsoft Windows Vista TM (Service Pack 1 以降

1. 使用する信号 1.1. UART 信号 UART 通信に使用する信号と接続相手との接続は以下の通りです UART 信号表 番号 CPU 機能名 CPU 信号名 基板コネクタピン番号 方向 接続相手の信号名 1 USART1_TX PA9 CN > RxD 2 USART1_R

AP-RZA-1A シリアルFlashROMの書き込み方法

Microsoft Word - VBA基礎(3).docx

SLCONFIG の操作 JF1PYE Ⅰ. PC と slconfig の通信設定 Ⅱ. Slconfig の操作 Ⅲ. 端末ソフトによる Command 機能 Ⅳ. slconfig 実行形式プログラムの作成 Ⅴ. 端末ソフト Tera Term のダウンロード インストー


DM

CoIDE 用 F4D_VCP の説明 V /07/05 USB の VCP( 仮想 COM ポート ) による非同期シリアル通信を行うプログラムです Free の開発ツール CoIDE で作成した STM32F4 Discovery 用のプロジェクトです プログラムの開始番地は 0x

User s Manual Version :MZK-WDPR-01_Manual_V1 2

CC-Link通信

Microsoft PowerPoint - スキャナー対応マニュアル ppt

RsMulti の取扱説明 「RS232C で直接接続する(LAN を使用しない場合)」

LTはやわかりマニュアルCP03版)

Windows PC VPN ユーザー向け手順書 SoftEther VPN (SSL-VPN) を用いた筑波大学 VPN サービスへの接続方法 学術情報メディアセンター VPN ユーザーマニュアルから Windows PC 向けの情報だけを詳細に説明した設定手順書を作成いたしましたのでご利用くださ

PowerPoint プレゼンテーション

接続例 ピンアサイン ポート端子台 配線可能電線太さ : AWG 16~AWG 28 端子番号信号名 1 Data + 2 Data GND Data (=TxD + RxD) : 送受信データ ( 入出力 ) - は 無接続です ご注意 : 無接続端子の

Transcription:

1) 書込 読出機器構成 KEYENCE KV-7500~MPC 接続 KV-7500 の PLC リンクモードを用いて MPC と通信します KV STUDIO Ver9 KV-7500 KV-XL202 Ref No:ti2K-171026 Last Modify 180305 バス接続ユニット エンドユニット USB 操作 モニタータッチパネル ( 任意 ) KV-XL202 ポート 1 設定 KV がホスト 書込 読出命令 応答 MPC RS-232 TXDn RXDn SG MPC CPU ボード MEWNET 宣言 KV-XL202 PORT1 SD RD RS CS ER DR SG KV STUDIO のプロジェクトの新規作成時ユニット構成検出 KV-XL202 のポートを設定 ポート 1 を PLC リンクモードにして速度 手順を設定 - 1 -

PLC リンク設定 書込 読込の設定 新規追加で MEWNET-FP シリーズを選ぶ 設定例 - 2 -

ラダー 動作確認用に作成したプログラム [MPC]ON 70100 [KV]R000 オン [MPC]SW(70000)==1 [MPC]ON 70101 [KV]FLIK Enable [MPC]SW(70001)==1 or 0 [MPC]ON 70102 [KV]INC DM100 [MPC]MBK(100) 加算 [MPC]ON 70103 [KV]DW DM100=0 [MPC]MBK(100)==0 R104がON/OFFどちらでも動作する [MPC]MBK(102)=MBK(102)+1 [KV]LDA DM102 MPC のプログラム /* このプログラムでは KV DM100 の INC と DM102 への書き込みをするだけ /* 他の接点操作や数値設定はタッチパネルまたはターミナルから行う QUIT_FORK 1 *main END *main MEWNET 38400 1 /* タッチパネル ( モニター用 ) MEWNET 38400 2 /* KV-7500 MBK(8)=1 /* "RUN" したとき時のページ切替 WAIT MBK(0)==1 /* タッチパネルGP 本体設定で初期画面番号 =1に設定してある WHILE MBK(0)<>1000 /* モニターメニュー画面にする MBK(8)=1000 WEND MBK(102~Lng)=0 /* KV DM102 クリア DO ON 70102 /* KV DM100 INC TIME 200 OFF 70102 TIME 200 MBK(102~Lng)=MBK(102~Lng)+1 /* MBK(102~Lng) -> KV DM102 LOOP 通信内容 ( 抜粋 ) KV と MPC がバックグラウンドで通信している内容です KV->MPC MPC->KV %01#RCCR0001000107~0D %01$RC030012~0D %01#WCCR00000000010003~0D %01$WC14~0D %01#RDD001020010354~0D %01#WDD001000010094B728~0D %01$RD2C2D000110~0D %01$WD13~0D (~0D は CR) - 3 -

2) 転送 機器構成 KV STUDIO Ver9 KV-XL202 USB PORT1 PORT2 どちらも KV がホスト MPC Monitor PrgPort メモリを共有するイメージ PrgPort MEWNET 宣言,#2 RS-232 TXDn RXDn SG 両方同じ結線 KV-XL202 PORT1,2 SD RD RS CS ER DR SG MEWNET 宣言 KV-XL202 ポート 2 設定 ポート 2 もポート 1 と同じ設定 - 4 -

転送 PLC リンク設定 ( その 1) (1) (2) MPC Monitor で動作確認 (1) の MBK(2000~Lng) を の MBK(1000~Lng) に転送 の bank70300 を の bank70200 に転送 (2) の MBK(3000~Lng) を の MBK(4000~Lng) に転送 の bank70400 を の bank70500 に転送 - 5 -

転送 PLCリンク設定 ( その2) 10ワード 5ロング MPC プログラム例 MBK(6000)~ と 76000~ に Write MBK(6000)~ と MBK(5000)~,76000~ と 75000~ を比較 MBK(6000)~ MBK(5000)~,76000~ 75000~ に Copy のプログラム QUIT_FORK 1 *main END *main MEWNET 115200 1 /* タッチパネル ( モニター用 ) MEWNET 115200 2 /* KV-7500 MBK(8)=1 /* "RUN" したとき時のページ切替 WAIT MBK(0)==1 /* タッチパネルGP 本体設定で初期画面番号 =1に設定してある WHILE MBK(0)<>1000 /* モニターメニュー画面にする MBK(8)=1000 WEND TIME 3000 /* LOAD 時のKV-7500 通信リトライに必要みたい PR "I am " PR " -> -> " i=0 DO FOR dt=6000 TO 6008 STEP 2 /* DT Area Lng Write i=sysclk MBK(dt~Lng)=i FOR bnk=76000 TO 76900 STEP 100 /* WR Area Wrd Write OUT SYSCLK&&HFFFF bnk~wrd TIME 300 FOR dt=6000 TO 6008 STEP 2 /* DT Area Lng Read & Verify inp1=mbk(dt~lng) inp2=mbk((dt-1000)~lng) IF inp1<>inp2 THEN PR "DT Mismatch" dt inp1 inp2 END END_IF FOR bnk=76000 TO 76900 STEP 100 /* WR Area Wrd Read & Verify inp1=in(bnk~wrd) inp2=in((bnk-1000)~wrd) IF inp1<>inp2 THEN PR "WR Mismatch" bnk inp1 inp2 END END_IF LOOP のプログラム QUIT_FORK 1 *main END *main MEWNET 115200 1 /* タッチパネル ( モニター用 ) MEWNET 115200 2 /* KV-7500 PR "I am " PR " <- " DO FOR dt=6000 TO 6008 STEP 2 /* DT Area Lng Read & Write MBK((dt-1000)~Lng)=MBK(dt~Lng) SWAP FOR bnk=76000 TO 76900 STEP 100 /* WR Area Wrd Read & Write OUT IN(bnk~Wrd) (bnk-1000)~wrd LOOP - 6 -

稼働中の様子 タッチパネルと PC で MBK(DT) I/O(WR) の状態をモニターしています MEWNET Monitor KV-7500 KV-XL202-7 -

3) イーサネット PLC リンク 機器構成 Ethernet Cable HUB PORT1 MPC-3000(SH2A) BL/I 2.00_00 2018/02/21 KV-XLE02 KV-XLE02 の設定 PLC リンクの設定 リンク機器の設定 - 8 -

ラダー MBK(7000~Lng)=SYSCLK OUT SYSCLK 77000~Lng MPC プログラム MBK(7000) と I/O 77000 に書き込んだ数値が MBK(8000) と I/O 78000 にループバックする DO MBK(7000~Lng)=SYSCLK /* SYSCLK -> MBK(7000~Lng) -> KV DM7000(2word) OUT SYSCLK 77000~Lng /* SYSCLK -> I/O 77000~Lng -> KV R7000(2word) TIME 100 dt=mbk(8000~lng) /* KV DM7000(2word) -> MBK(8000~Lng) -> dt wr=in(78000~lng) /* KV R7000(2word) -> I/O 78000~Lng -> wr LOOP RS-232, Ethernet 速さ比べ DT,WR 各エリア 10 ワード読み書きの周期 RS-232(MPC-2200 Ch2 115200bps) Ethernet (MPC-3000 LAN 経由 ) 約 170~3200 変動 - 9 -

DT エリア 100 ワード,WR エリア 30 ワード読み書きの周期 RS-232(MPC-2200 Ch2 115200bps) MPC プログラム経過時間 et は 348±1( 174*2) だったり 524±2( 174*3) 書き読みと通信のタイミングによって変る i=0 DO i=i+1 OUT SYSCLK 70000~Lng /* SYSCLK -> I/O 70000~Lng -> KV R0000(2word) MBK(1000~Lng)=SYSCLK /* SYSCLK -> MBK(1000~Lng) -> KV DM1000(2word) OUT i 72800~Lng /* i -> I/O 72800~Lng -> KV R0028(2word) MBK(1098~Lng)=i /* i -> MBK(1098~Lng) -> KV DM1098(2word) oldsysclk=sysclk WAIT IN(72800~Lng)==IN(75800~Lng) /* 戻りを待つ WAIT MBK(1098~Lng)==MBK(2098~Lng) /* 戻りを待つ et=sysclk-oldsysclk /* 経過時間 wr=in(73000~lng) /* KV R0000(2word) -> I/O 73000~Lng -> wr dt=mbk(2000~lng) /* KV DM1000(2word) -> MBK(2000~Lng) -> dt wr1=in(75800~lng) /* KV R0028(2word) -> I/O 75800~Lng -> wr1 dt1=mbk(2098~lng) OUT dt 0 LOOP Ethernet (MPC-3000 LAN 経由 ) /* KV DM1098(2word) -> MBK(2098~Lng) -> dt1 遅いとき Ethernet (MPC-3000 直結 ) 遅いとき - 10 -