VBA編セミナーテキスト 1



Similar documents
目 次 第 1 章 は じ め に... 3 第 2 章 基 本 的 な キ ー 操 作... 4 第 3 章 メ ニ ュ ー 画 面... 6 第 4 章 入 荷 業 務... 7 第 5 章 出 荷 業 務... 9 第 6 章 商 品 照 会...11 第 7 章 棚 卸 業 務...12 第

1 フ ラ ッ シ ュ カ ー ド ( サ ン プ ル ) の ス ラ イ ド を パ ワ ー ポ イ ン ト で 作 っ て み ま し ょ う 以 下 の ス ラ イ ド ( 2 枚 目 ~ 4 枚 目 を 作 り ま す あ ら か じ め 作 業 用 の フ ァ イ ル を デ ス ク ト

Microsݯft Word - 91 forܠ2009November.docx

ATOK Syncの設定方法と使い方(Mac用)

雇用保険被保険者資格取得届(様式)編

地域ポータルサイト「こむねっと ひろしま」

第1回

の と す る (1) 防 犯 カ メ ラ を 購 入 し 設 置 ( 新 設 又 は 増 設 に 限 る ) す る こ と (2) 設 置 す る 防 犯 カ メ ラ は 新 設 又 は 既 設 の 録 画 機 と 接 続 す る こ と た だ し 録 画 機 能 付 防 犯 カ メ ラ は

イ ン チ ー ザ ヴ ィ チ ェ ン ツ ァ ヴ ィ ッ ロ ル バ ( ト レ ビ ゾ 近 郊 ) ヴ ィ ン チ ヴ ェ ル バ ニ ア ヴ ェ ロ ー ナ エ リ チ ェ カ タ ー ニ ャ ( 3 月 ~ 1 0 月 ) ( 1 1 月 ~ 2 月 ) 5 0 ユ ー ロ 以 上 介 護

<4D F736F F D B68F918DEC90AC89898F4B899E977095D2816A2E646F63>

は じ め に 懸 賞 フ ァ ン の 皆 さ ん 毎 日 応 募 し て い ま す か? 成 果 は い か が で す か? イ ン タ ー ネ ッ ト で は 毎 日 非 常 に た く さ ん の ホ ー ム ペ ー ジ で 膨 大 な 数 の 懸 賞 プ レ ゼ ン ト が 実 施 さ

2 シ ス テ ム が 2 4 時 間 日 安 定 的 に 稼 働 す る 機 材 と 設 置 環 境 を 整 え る こ と ( 2 ) ソ フ ト ウ ェ ア 1 既 に 導 入 実 績 の あ る CMS で あ る こ と 2 Windows7(Windows IE1 1 ) で

・モニター広告運営事業仕様書

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

名刺作成講習


Microsoft Word - 教科書VBA_第1章2013_.doc

Microsoft Word - word_05.docx

岡三ネットトレーダープレミアム完全マニュアル

円 定 期 の 優 遇 金 利 期 間 中 に 中 途 解 約 す る と 優 遇 金 利 は 適 用 さ れ ず お 預 け 入 れ 日 か ら 解 約 日 ま で の 所 定 の 期 限 前 解 約 利 率 が 適 用 さ れ ま す 投 資 信 託 ( 金 融 商 品 仲 介 で 取 り 扱

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン

Ngraph for Windowsの使用法

(Microsoft PowerPoint -

目 次 1. 大 学 情 報 データベースシステムの 使 用 方 法 について EXCEL 一 括 登 録 EXCEL ダウンロード 検 索 条 件 の 指 定 プレビュー EXCEL ダウンロード(データ 抽 出 あ

メールソフトの 設 定 アルフ ァ メ ールプラチナのメ ールア ド レスは 普 段 ご 利 用 の メ ールソ フ ト で も メ ールを 送 受 信 する こ とができま 基 本 設 定 項 目 メールアカウント メールパスワード 受 信 メールサーバ アカウント 名 % ド メイン 名 アルフ

0605調査用紙(公民)

(Microsoft Word - \203A \225\345\217W\227v\227\314 .doc)

がん専門病院における薬剤師養成のあり方に関する調査研究

1

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

Microsoft Word - TCⅡマニュアル_第6章_ doc

「美家CAD《操作マニュアル:CAD機能編

ロ ペ ミ ッ ク 小 児 用 % C ゲ シ ン L 錠 5 0 m g G ソ レ ル モ ン S R カ プ セ ル m g N1

Access研修テキスト

取扱説明書

MOS Excel 2013 対策テキスト&問題集 改訂版 補足資料

C.1 共 有 フォルダ 接 続 操 作 の 概 要 アクセスが 許 可 されている 研 究 データ 交 換 システムの 個 人 用 共 有 フォルダまたは メーリングリストの 共 有 フォルダに 接 続 して フォルダを 作 成 したり ファイル をアップロードまたはダウンロードしたりすることがで

Taro-学校だより学力調査号.jtd

HTG-35U ブルーバック表示の手順書 (2014年12月改定)

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

(Microsoft PowerPoint - \203C\203\223\203^\201[\203\223\203V\203b\203v\227\230\227p\203}\203j\203\205\203A\203\ ppt)

日 付 部 分 を 入 力 する 今 回 は 3 月 のカレンダーを 作 ります 3 月 は 水 曜 日 からはじまりますので 1 水 曜 日 第 1 週 目 にあたるセル D2 に 1 その 隣 の E2 に 2 と 入 力 しましょう と 入 力 したセル D2:E2 をドラッグして

目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能... 4 音 声 で 読 みの 確 認 をする... 4 辞 書 機 能... 5 単 語 を 登 録 する... 5

Microsoft Word - 203MSWord2013

目 次 はじめに.... 比 較 表 示 の 手 順...2. 画 像 を 表 示 リストに 登 録 比 較 表 示 画 面 の 使 い 方 枚 の 画 像 を 比 較 する 比 較 表 示 画 面 内 拡 大 表 示 機 能 の 使 い 方 マー

Word 003 スキルブック 06 - オブジェクトの 利 用 0.Word で 作 る 表 : 行 幅 を 最 小 値 より 小 さく 設 定 する 3 表 の 左 右 のサイズを 適 宜 調 整 します Word で 表 を 作 成 するとき, 列 幅, 行 幅 ともに 基 本 的 に 自 由

活用ガイド-編集しよう

POWER EGG V2.01 ユーザーズマニュアル ファイル管理編

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

オムロンソフトウェア株式会社 [ 楽々中国語 ] 入力マニュアル

Gマップマニュアル

Transcription:

NC ENGINE

1. NC ENGINE について 1. NC ENGINE に ついて 1 オリジナル GUI 導 入 セミナー( 基 礎 編 )

1. NC ENGINE について 1 1 概 要 NC ENGIN (エンジン) は NC MATE-4K Ⅱをバ ッ ク グ ラ ウ ン ド で 動 作 させる こ と に よ り ユーザーイ ン ターフ ェース を フルカ ス タ マ イ ズ し て 使 え る 機 能 です たとえば スタートボタンとスト ップボタンだけをシンプルに 配 置 したり M コードに 割 り 当 てた 機 能 を 操 作 画 面 に 追 加 で き た り 外 付 け 押 し ボ タ ンの 定 義 を 変 更 で き た り と 自 由 自 在 新 しい 操 作 性 を 実 現 します 1 1 1 システム 構 成 NC MATE-4K Ⅱをバ ッ ク グ ラ ウ ン ド で 動 作 させる 場 合 のシ ス テム 構 成 は 下 図 の よ う になっ ています パソ コ ンが 立 ち 上 がる と 自 動 的 に NC マネージ ャーが 起 動 し ます HMI から NC マネー ジャーに NC ENGINEの 起 動 が 指 示 されると NCマネージャーは NC ENGINEをバックグ ラ ン ド で 起 動 させます 起 動 し た NC ENGINE と HMI は 共 有 メ モ リ 方 式 も し く は 共 有 フ ァ イル 方 式 でアプ リ 間 通 信 を 行 います システム HMI(ユーザーアプリ) 解 説 ユーザーが 必 要 な 機 能 を 自 由 に 表 示 配 置 させた り 外 付 け 押 し ボ タ ンの 定 義 を 自 由 に 変 更 で き ます NC MANAGER(NC マネージャー) NC ENGINEE の 起 動 終 了 設 定 を 行 います タ ス ク ト レ イにのみ 表 示 ( 常 駐 ) NC ENGINE(NC エンジン) NC MATE-4K Ⅱ 制 御 ソ フ ト PC のバ ッ ク グ ラ ン ド で 動 作 オリジナル GUI 導 入 セミナー( 基 礎 編 ) 2

1. NC ENGINE について 1 2 アプリ 間 通 信 について NC ENGINE と HMI のアプ リ 間 通 信 は 共 有 メ モ リ 方 式 も し く は 共 有 フ ァ イル 方 式 で 行 われ ます 通 信 し あ う 項 目 には 下 表 の も のがあ り ます 通 信 方 向 HMI から NC MATE ENGINE へ NC MATE ENGINE から HMI へ 内 容 NC MATE ENGINE 制 御 情 報 モード 切 替 手 動 運 転 時 の 方 向 キー プログ ラムの 読 み 込 み 実 行 スタート ストップ パラ メ ー タ 設 定 描 画 工 具 補 正 各 種 設 定 画 面 の 表 示 相 対 0 ( 全 軸 / 各 軸 ) 工 具 補 正 位 置 復 帰 など 外 部 信 号 情 報 軸 選 択 手 動 パルスハン ド ルカウン タ 各 種 制 御 出 力 座 標 値 機 械 座 標 相 対 座 標 ワーク 座 標 残 量 NC MATE の 状 態 エ ラー 情 報 1 2 1 プログラムシーケンス NC 起 動 指 示 アプリ 間 通 信 開 始 NC 終 了 指 示 ( 通 信 中 の 処 理 ) - NC から 情 報 取 得 - 必 要 な 情 報 を 自 分 のアプ リ へ 表 示 - NC からの 情 報 を 元 に 自 分 のアプ リ から NC へ 動 作 指 示 - ボ タ ン を 押 し た ら NC への 動 作 指 示 内 容 を 変 更 し た り 自 由 に 設 定 可 能 アプリ 間 通 信 終 了 3 オリジナル GUI 導 入 セミナー( 基 礎 編 )

1. NC ENGINE について 1 2 2 アプリの 構 成 NC ENGINE と HMI のアプ リ のフ ォルダおよびフ ァ イ ル 構 成 は 以 下 の 通 り です Kyopal NC MATE-4K Ⅱ NC ENGINE - NC MATE-4K2.exe - 他 従 来 通 り の 構 成 フ ァ イル - ENGINE - Nc Manager.exe Nc Mgr.ini MSG (MSG 以 下 で HMI とやり 取 り ) - 起 動 指 示 フ ァ イル - アプ リ 間 通 信 フ ァ イル 自 動 運 転 用 フ ァ イル 通 信 やファイル 転 送 任 意 の 場 所 ファイル 転 送 HMI - NCMgrDLL.dll ユーザーアプ リ.exe や エクセル 任 意 の 場 所 自 動 運 転 フ ァ イル 置 場 - 直 線 補 間.txt 加 工 プログラム.txt など 上 図 の HMI と 自 動 運 転 フ ァ イ ル 置 場 は お 客 様 の 好 き な よ う に 作 っていただけ ます 基 本 的 には HMI か ら DLL 関 数 を 呼 び 出 すだけで NC ENGINE と や り 取 り を 行 う こ と が 可 能 です オリジナル GUI 導 入 セミナー( 基 礎 編 ) 4

2. HMI 操 作 画 面 (GUI) の 作 成 5 オリジナル GUI 導 入 セミナー( 基 礎 編 )

2 1 作 成 ツールについて HMI は C# など 様 々なプログラ ミ ング 言 語 を 使 って 作 成 する こ とができます 今 回 のセ ミ ナーでは Excel の VBA を 使 って 作 成 する 手 順 について 解 説 し ます 2 1 1 エクセルVBA 編 集 画 面 を 立 ち 上 げる 1 マイクロソフトエクセルを 立 ち 上 げます 2 ツール >> マ ク ロ >> Visual Basic Editor を 選 択 し ます 3 新 規 プ ロ ジ ェ ク ト が 開 き ます オリジナル GUI 導 入 セミナー( 基 礎 編 ) 6

4 Microsoft Visual Basic の 画 面 の 挿 入 >> ユーザーフ ォーム を 選 択 し ます 5 ユーザーフ ォーム と ツールボ ッ ク スが 表 示 さ れます こ のユーザーフ ォーム と ツールボ ッ ク ス を 使 って 操 作 画 面 のレ イ ア ウ ト を 作 成 し てい き ます *1 *1.Visual Basic 画 面 を 立 ち 上 げる 操 作 方 法 は Microsoft Excel 2000 のものです 7 オリジナル GUI 導 入 セミナー( 基 礎 編 )

2 1 2 ツールボックスについて ツールボ ッ ク スにあ る 各 種 ツールについて 解 説 し ます 各 ア イ コ ンの 名 称 は 以 下 の 通 り です アイコン 名 称 アイコン 名 称 オブジ ェ ク ト の 選 択 ラベル 文 字 を 表 示 する 時 に 使 用 し ます テキス ト ボッ クス 座 標 など 文 字 を 表 示 し た り 入 力 し たりする 時 に 使 用 します コンボボックス 項 目 を リ ス ト から 選 択 でき る よ う に なります クリックするとリストが 開 きます リストボックス 項 目 を リ ス ト から 選 択 でき る よ う に な り ます リ ス ト は 常 に 表 示 され ています チェックボックス 機 能 の ON/OFF を 切 り 替 える 時 に 使 用 します ラジオボタン 複 数 の 選 択 項 目 から どれかひ と つ だけ 選 択 する よ う な 場 合 に 使 用 し ま す フレーム 複 数 のコ ン ト ロールをま と める 時 に 使 用 し ます コマンドボタン スタート / スト ップボタンや その 他 押 し ボ タ ンに 使 用 し ます タグスト リップ メニューをタブで 切 り 替 える 時 に 使 用 します マルチページ ス ク ロールバー ス ク ロールバーを 表 示 させる 時 に 使 用 します スピンボタン イメージ 画 像 の 表 示 に 使 用 し ます トグルボタン Ref エディット 2 1 3 ツールの 追 加 上 表 のツールは デフ ォル ト で 用 意 さ れてい る も のです こ の 他 に も 様 々な ツールを 追 加 する こ とができます ツール >> その 他 の コ ン ト コ ン ト ロール を 選 択 する と コ ン ト ロールの 追 加 がで き ます 追 加 し たい 項 目 に チェッ クを 入 れ OK ボタンをクリック オリジナル GUI 導 入 セミナー( 基 礎 編 ) 8

2 2 HMIのGUI 作 成 ツールボ ッ ク スの 中 のツール 類 を ユーザーフ ォームに 配 置 し HMI の 操 作 画 面 を 作 成 し ま す 2 2 1 ボタンの 配 置 HMI 側 で 必 要 な 機 能 や 操 作 画 面 のレ イ ア ウ ト が 決 ま った ら ボ タ ンやテキ ス ト ボ ッ ク ス な どのツール 類 を ユーザーフォームに 配 置 していきます ツールボ ッ ク スの 中 か ら 配 置 し たいツールを 選 択 し フ ォーム 上 で ワ ン ク リ ッ ク する と 配 置 でき ます HMI 画 面 ボ タ ン 配 置 例 フレーム テキス ト ボッ クス ラベル コマンドボタン ラジオボタン 9 オリジナル GUI 導 入 セミナー( 基 礎 編 )

2 2 2 プロパティの 変 更 プ ロパテ ィ を 変 更 する こ と に よ り 背 景 の 色 を 変 えた り ボ タ ンの 大 き さ 名 称 な ど を 変 更 する こ と がで き ます プ ロパテ ィ の 設 定 を 行 いたい も の (フ ォーム ボ タ ンな ど) を ワ ン ク リ ッ ク し 表 示 >> プ ロパテ ィ ウ ィ ン ド ウ を 選 択 する と ク リ ッ ク し た も のに 関 する プ ロパ テ ィ 設 定 画 面 が 表 示 さ れます 2 2 2-1 ユーザーフォームのプロパティ ユーザーフ ォーム 全 体 の 設 定 を 行 います フ ォームのス ク ロールバー 表 示 に 関 する 設 定 フ ォームの 中 に 使 用 されている 画 像 に 関 する 設 定 フォームで 使 用 されている フォントに 関 する 設 定 縦 幅 横 幅 フ ォーム 全 体 のサ イ ズ 表 示 する 位 置 に 関 する 設 定 背 景 色 タイトル フ ォームの 背 景 色 境 界 線 の 色 タ イ ト ル 表 示 に 関 する 設 定 オリジナル GUI 導 入 セミナー( 基 礎 編 ) 10

2 2 2-2 ラベルのプロパティ フ ォーム 上 で 表 示 さ れてい る 文 字 に 関 する プ ロパテ ィ の 設 定 を 行 います 表 示 さ せる フ ォ ン ト の サ イ ズ 種 類 ス タ イルの 設 定 フォームの 左 端 からの 距 離 フ ォームの 上 からの 距 離 配 置 する 位 置 に 関 する 設 定 文 字 の 色 文 字 のまわ り を 罫 で 囲 むか こ こ に 記 入 し た 文 字 が 表 示 さ れる 11 オリジナル GUI 導 入 セミナー( 基 礎 編 )

2 2 2-3 コマンドボタンのプロパティ フ ォーム 上 に 配 置 さ れた ボ タ ンに 関 する プ ロパテ ィ の 設 定 を 行 います ボタンの 縦 幅 表 示 さ せる フ ォ ン ト の サ イ ズ 種 類 ス タ イ の 定 ボタンの 横 幅 ここに 記 入 した 文 字 が ボタン 上 に 表 示 さ れる ボ タ ンの 表 示 非 表 示 の 設 定 オリジナル GUI 導 入 セミナー( 基 礎 編 ) 12

2 2 2-4 テキストボックスのプロパティ フ ォーム 上 に 配 置 さ れた テキ ス ト ボ ッ ク スに 関 する プ ロパテ ィ の 設 定 を 行 います テキ ス ト のフ ォ ン ト 色 サ イ ズ スタイルの 設 定 テキス ト ボッ クスの 縦 幅 テキス ト ボッ クスの 横 幅 テキス ト ボッ クス 内 の 色 13 オリジナル GUI 導 入 セミナー( 基 礎 編 )

2 3 コードの 記 述 画 面 のレ イ ア ウ ト が 終 わった ら コー ド を 記 述 し てい き ます コー ド は HMI に させる 何 ら かの 仕 事 の 内 容 を 表 す も のです 2 3 1 コードの 記 述 方 法 1 まず フォーム 上 のコント ロールをダブルク リ ックします ダブルク リ ッ クする 2 すると コードウィンドウが 表 示 され あらかじめ 次 のようなコードが 書 き 込 まれてい ます 2 行 目 以 降 に コー ド を 記 述 こ の コー ド の 間 (2 行 目 以 降 ) に 必 要 な コー ド を 記 述 し てい き ます オリジナル GUI 導 入 セミナー( 基 礎 編 ) 14

09 JUN