E-mail
パスワード
次回から自動ログインする
パスワード紛失
新規登録
ホーム
|
フォーラム
|
ブログ
|
Wiki
|
用語集
|
マイアルバム
|
カレンダー
|
リンク
|
サイト内検索
|
|
新規
一覧
検索
最新
ヘルプ
ページへ戻る
複製
履歴
リンク元
印刷
公開Data集/Hint集/ツール/ラベル
をテンプレートにして作成
xpwiki
:公開Data集/Hint集/ツール/ラベル をテンプレートにして作成
開始行:
モーションコントローラのシステムデバイスを、ラベル機能を...
** ご注意
ここでご紹介するラベルプロジェクトデータは、あくまでサ...
もし不具合に遭遇したらご報告いただきますようお願いしま...
** ラベルサンプル
*** サンプルプロジェクト
以下のzipファイルをダウンロードし、解凍してご使用ください。
- &ref(Q173D(S)_Label.zip);
*** 内容
MT Developer2 の1ファイル形式プロジェクトで保存されたデー...
ラベル機能を使う場合は、MT Developer2が必須ですので、最新...
|&ref(LabelList.jpg,mw:480,mh:360);|
- Q173D.mtw
-- Q173D(仮想モード)プロジェクトですが、Q173DS(仮想モード...
-- Q172D / Q172DS で使う場合は、ラベルの不要な定義部分を...
- Q173DS_AdSync.mtw
-- Q173DS(アドバンスト同期制御モード)プロジェクトです。
-- Q172DS で使う場合は、ラベルの不要な定義部分をカットし...
-- MTD2の仕様により、Q173DS(仮想モード)との相互変換はでき...
-- アドバンスト同期制御はかなり多くのシステムデバイスが予...
- システムデバイス/ラベル対比表.xls
-- 各軸ラベル構造体の指定と構造体メンバーなどを一覧に纏め...
-- #デバイス、SM/SDデバイスは、未作成です。 後日改定にて...
*** 使い方
- 以下のように構造体を定義しています。
-- (n)は実際には軸番号になります。1軸目の指令信号なら、Ax...
-- 各構造体名リンクからメンバ変数リストページを参照できま...
--- システム共通用
---- SysCmd / SysCmdAlt --> システム共通指令信号
---- SysSt --> システム共通ステータスフラグ
---- SysW --> システム共通指令データ
--- 各軸用
---- Ax(n)Cmd --> 各軸指令信号
---- Ax(n)St --> 各軸ステータスフラグ
---- Ax(n)R --> 各軸モニタデータ
---- Ax(n)W --> 各軸指令データ
--- 仮想モード用
---- V(n)Cmd --> 仮想軸指令信号
---- V(n)St --> 仮想軸ステータスフラグ
---- V(n)R --> 仮想軸モニタデータ
--- アドバンスト同期制御用
---- Sn(n)Cmd --> アドバンスト同期軸指令信号
---- Sn(n)St --> アドバンスト同期軸ステータスフラグ
---- Sn(n)R --> アドバンスト同期軸モニタデータ
---- Sn(n)W --> アドバンスト同期軸指令データ
- モーションSFC内で、
-- 例えば「a」とタイプすると、「A」から始まる構造体候補が...
|&ref(Hint01.jpg,mw:200,mh:200);|
-- そこで「↓」キーを押すと、リスト内に入るので目的の軸番...
-- 「ENTER」を押すと、SFC内に文字列が入ります。
-- 「.」(ドット) を入力すると、その構造体メンバ一覧が...
|&ref(Hint02.jpg,mw:200,mh:200);|
-- 同様に、「↓」キーで選択し「ENTER」すると、メンバ変数が...
- 各構造体メンバ変数のうち、ワードデータの場合、末尾に「L...
** 変換検証用サンプルプロジェクト
- &ref(Q173D(S)_Device4Check_0.zip);
この中には、Q173D用(仮想モード)と、Q173DS用(アドバン...
あくまでサンプルなので、これを元にRUNしても、何も動いた...
- 検証方法
-- プロジェクトを一つ開き、デバイス番号で書かれたSFCを確...
-- 既にラベルが取り込まれているプロジェクトから「流用」機...
-- 「ラベルに一括置換」機能で、デバイスをラベルに一括置換...
*** ラベル→デバイスに戻すには
一度ラベルに置換されたデバイスを元に戻すことは、Q17xD(S...
- Q17xD(S)の仮想モードプロジェクトで、デバイスに戻す方法
++ まずはプロジェクトのバックアップを取っておく。
++ プロジェクトを、「MTDeveloper形式プロジェクトの保存」...
++ ラベルと構造体を削除する。
++ 他形式プロジェクトの流用 で、必要なデータをインポート...
- アドバンスト同期制御では、Q17xD(S)の仮想モードプロジェ...
** その他 三菱への要望事項
(MT Developer2 -Ver1.56J に基づく内容です。)
上記の「ラベル→デバイスに戻す」機能の実装はもちろんです...
*** 構造体のCSVエクスポート
-- 構造体を使ったラベルを定義したとき、各ラベルの「詳細設...
*** 検索に関して
-- 「デバイス検索」機能ではデバイスしか検索できず、ラベル...
-- 「クロスリファレンス」の入力欄には、SFCの編集時に使え...
→ 前方一致の件は、ワイルドカードが使えるようです。Ax1*...
-- 構造体を使ったラベルの検索で、例えば「Ax1St」で検索す...
*** 置換に関して
-- ラベル→ラベルの置き換えができない。
デバイス置き換え画面では、ラベルを入力できないので、他...
ラベル→ラベル置き換えができないと、軸数の多いアプリを作...
*** デバイスコメントウインドウ
-- 「表示」-「ドッキングウインドウ」-「デバイスコメント...
*** CPUからSFCを読み出した時の挙動
MTW2の「ヘルプ」で表示される文面には、以下のような記述...
モーションSFCプログラム/メカ機構プログラム読み出し/流...
・CPU側にラベル設定データが書き込まれておらず,かつ,現在...
モーションSFCプログラム/メカ機構プログラムは,デバイス...
以上、基本機能は良いと思うので、実用のために素早い改善を...
終了行:
モーションコントローラのシステムデバイスを、ラベル機能を...
** ご注意
ここでご紹介するラベルプロジェクトデータは、あくまでサ...
もし不具合に遭遇したらご報告いただきますようお願いしま...
** ラベルサンプル
*** サンプルプロジェクト
以下のzipファイルをダウンロードし、解凍してご使用ください。
- &ref(Q173D(S)_Label.zip);
*** 内容
MT Developer2 の1ファイル形式プロジェクトで保存されたデー...
ラベル機能を使う場合は、MT Developer2が必須ですので、最新...
|&ref(LabelList.jpg,mw:480,mh:360);|
- Q173D.mtw
-- Q173D(仮想モード)プロジェクトですが、Q173DS(仮想モード...
-- Q172D / Q172DS で使う場合は、ラベルの不要な定義部分を...
- Q173DS_AdSync.mtw
-- Q173DS(アドバンスト同期制御モード)プロジェクトです。
-- Q172DS で使う場合は、ラベルの不要な定義部分をカットし...
-- MTD2の仕様により、Q173DS(仮想モード)との相互変換はでき...
-- アドバンスト同期制御はかなり多くのシステムデバイスが予...
- システムデバイス/ラベル対比表.xls
-- 各軸ラベル構造体の指定と構造体メンバーなどを一覧に纏め...
-- #デバイス、SM/SDデバイスは、未作成です。 後日改定にて...
*** 使い方
- 以下のように構造体を定義しています。
-- (n)は実際には軸番号になります。1軸目の指令信号なら、Ax...
-- 各構造体名リンクからメンバ変数リストページを参照できま...
--- システム共通用
---- SysCmd / SysCmdAlt --> システム共通指令信号
---- SysSt --> システム共通ステータスフラグ
---- SysW --> システム共通指令データ
--- 各軸用
---- Ax(n)Cmd --> 各軸指令信号
---- Ax(n)St --> 各軸ステータスフラグ
---- Ax(n)R --> 各軸モニタデータ
---- Ax(n)W --> 各軸指令データ
--- 仮想モード用
---- V(n)Cmd --> 仮想軸指令信号
---- V(n)St --> 仮想軸ステータスフラグ
---- V(n)R --> 仮想軸モニタデータ
--- アドバンスト同期制御用
---- Sn(n)Cmd --> アドバンスト同期軸指令信号
---- Sn(n)St --> アドバンスト同期軸ステータスフラグ
---- Sn(n)R --> アドバンスト同期軸モニタデータ
---- Sn(n)W --> アドバンスト同期軸指令データ
- モーションSFC内で、
-- 例えば「a」とタイプすると、「A」から始まる構造体候補が...
|&ref(Hint01.jpg,mw:200,mh:200);|
-- そこで「↓」キーを押すと、リスト内に入るので目的の軸番...
-- 「ENTER」を押すと、SFC内に文字列が入ります。
-- 「.」(ドット) を入力すると、その構造体メンバ一覧が...
|&ref(Hint02.jpg,mw:200,mh:200);|
-- 同様に、「↓」キーで選択し「ENTER」すると、メンバ変数が...
- 各構造体メンバ変数のうち、ワードデータの場合、末尾に「L...
** 変換検証用サンプルプロジェクト
- &ref(Q173D(S)_Device4Check_0.zip);
この中には、Q173D用(仮想モード)と、Q173DS用(アドバン...
あくまでサンプルなので、これを元にRUNしても、何も動いた...
- 検証方法
-- プロジェクトを一つ開き、デバイス番号で書かれたSFCを確...
-- 既にラベルが取り込まれているプロジェクトから「流用」機...
-- 「ラベルに一括置換」機能で、デバイスをラベルに一括置換...
*** ラベル→デバイスに戻すには
一度ラベルに置換されたデバイスを元に戻すことは、Q17xD(S...
- Q17xD(S)の仮想モードプロジェクトで、デバイスに戻す方法
++ まずはプロジェクトのバックアップを取っておく。
++ プロジェクトを、「MTDeveloper形式プロジェクトの保存」...
++ ラベルと構造体を削除する。
++ 他形式プロジェクトの流用 で、必要なデータをインポート...
- アドバンスト同期制御では、Q17xD(S)の仮想モードプロジェ...
** その他 三菱への要望事項
(MT Developer2 -Ver1.56J に基づく内容です。)
上記の「ラベル→デバイスに戻す」機能の実装はもちろんです...
*** 構造体のCSVエクスポート
-- 構造体を使ったラベルを定義したとき、各ラベルの「詳細設...
*** 検索に関して
-- 「デバイス検索」機能ではデバイスしか検索できず、ラベル...
-- 「クロスリファレンス」の入力欄には、SFCの編集時に使え...
→ 前方一致の件は、ワイルドカードが使えるようです。Ax1*...
-- 構造体を使ったラベルの検索で、例えば「Ax1St」で検索す...
*** 置換に関して
-- ラベル→ラベルの置き換えができない。
デバイス置き換え画面では、ラベルを入力できないので、他...
ラベル→ラベル置き換えができないと、軸数の多いアプリを作...
*** デバイスコメントウインドウ
-- 「表示」-「ドッキングウインドウ」-「デバイスコメント...
*** CPUからSFCを読み出した時の挙動
MTW2の「ヘルプ」で表示される文面には、以下のような記述...
モーションSFCプログラム/メカ機構プログラム読み出し/流...
・CPU側にラベル設定データが書き込まれておらず,かつ,現在...
モーションSFCプログラム/メカ機構プログラムは,デバイス...
以上、基本機能は良いと思うので、実用のために素早い改善を...
ページ名:
ぺージ情報
ぺージ名 :
公開Data集/Hint集/ツール/ラベル
ページ別名 :
未設定
ページ作成 :
管理人
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
一般登録ユーザ, AGC関連メンバー
ユーザー :
なし
Counter: 0, today: 0, yesterday: 0
Wiki新着ページ
最新の10件
2019-05-18
モーションクリエイト
2014-09-20
TopPage
2013-03-30
公開Data集/Hint集/ツール/ラベル/Sn(n)W
公開Data集/Hint集/ツール/ラベル/Sn(n)R
公開Data集/Hint集/ツール/ラベル/Sn(n)St
公開Data集/Hint集/ツール/ラベル/Sn(n)Cmd
公開Data集/Hint集/ツール/ラベル/V(n)R
公開Data集/Hint集/ツール/ラベル/V(n)St
公開Data集/Hint集/ツール/ラベル/V(n)Cmd
公開Data集/Hint集/ツール/ラベル/Ax(n)W
メインメニュー
ホーム
新着情報
フォーラム
ブログ
Wiki
新規ページ作成
最新ページ一覧
全ページ一覧
ヘルプ
用語集
アルバム