TA600008-JP0/2

PCL6115 スターターキット
PCL6115-EV
取扱説明書
モーションパターンビルダー
言語ファイル作成ルール

TA600008-JP0/2

目次
1. はじめに .............................................................................................................................................................. 1
1.1 本書の取り扱い ............................................................................................................................................. 1
1.2 保証に関して ................................................................................................................................................. 1
1.2.1 保証期間 .................................................................................................................................................. 1
1.2.2 保証範囲 .................................................................................................................................................. 1
1.3 注意事項 ........................................................................................................................................................ 2
1.4 お願い ............................................................................................................................................................ 2
2. 構成 ..................................................................................................................................................................... 3
3. 追加可能な言語ファイルのファイル数の上限 .................................................................................................... 4
4. 言語ファイル名の命名規則 ................................................................................................................................. 4
5. 言語ファイルの格納場所 .................................................................................................................................... 5
6. 言語ファイルの内容 ............................................................................................................................................ 6
6.1 追加する言語情報 .......................................................................................................................................... 6
6.1.1 追加言語の情報開始マーカー .................................................................................................................. 6
6.1.2 メニューに表示する言語情報 ................................................................................................................. 7
6.2 追加する言語でのメニュー文字列 ................................................................................................................ 86.2.1 追加文字列でのメニュー定義 ................................................................................................................. 86.2.2 追加文字列でのメニュー文字数 ............................................................................................................. 9
7. 注意事項 .............................................................................................................................................................. 9- C1 –

TA600008-JP0/2

1. はじめに
このたびは弊社製 PCL6115-EV スターターキットモーションパターンビルダーをご検討いただきまして誠にありがとうございます。
本取扱説明書は PCL6115-EV スターターキットスターターキットモーションパターンビルダーに追加する言語ファイルの作成に関するルールを規定します。
製品を安全にご使用いただくために、必ず本書をお読みいただき、保管してください。

1.1 本書の取扱い
本書の全部又は一部を無断で転載することは、著作権法によって禁止されています。
本書の内容については、性能や品質の向上に伴い、将来予告なく変更することがあります。
本書の内容については、万全を期しておりますが、万一不可解な点や誤り、ならびに記載もれ等お気付きの点がありましたら、弊社営業担当へご連絡をお願いいたします。

1.2 保証に関して
1.2.1 保証期間
保証期間は、製品を指定場所に納入後、1 年間です。

1.2.2 保証範囲
本書に従った正常な使用状態の下で、保証期間内に故障が発生した場合は、弊社の判断により、無償で修理又は交換させていただきます。
ただし、保証期間内であっても、故障の原因が次のいずれかに該当する場合は、保証の対象外になります。
弊社又は弊社が指定した者以外による改造又は修理に起因する場合
納品後の落下、運送上での損傷に起因する場合
部品の自然劣化、摩耗又は疲労等による場合
本書に記載している以外の使い方に起因する場合
火災、地震、落雷、風水害、塩害、電圧異常その他の天災又は不可抗力に起因する場合
その他、故障の原因が、弊社の責とみなされない事由に起因する場合

日本国外に輸出された製品に関しては、保証の対象外になります。
本製品を弊社以外から購入された場合の保証につきましては、購入先へ問合せてください。
無償修理は、弊社への持ち込みのみとし、出張での修理いたしません。
修理が行われた製品の保証期間は、修理前の保証期間と同一になります。
ここでの保証は、製品単体の保証を意味するものであり、製品の故障等により誘発される損害は保証の対象外になります。

- 1 -TA600008-JP0/2

1.3 注意事項
本書は、製品に含まれる機能詳細を説明するものです。お客様の特定目的に適合することを保証するものではありません。
また、本書に記載されている応用例、回路図等は参考用です。機器・装置の機能や安全性を確認の上、使用してください。

1.4 お願い
本製品は、原則として、次のいずれかの用途には、使用しないでください。
使用する場合は、必ず弊社営業担当へ連絡してください。
原子力設備、電力やガス等の供給システム、交通機関、車両設備、各種安全装置、医療機器等の高い信頼性と安全性が必要とされる設備
人命や財産に直接、危険を及ぼす可能性がある設備
カタログ、取扱説明書等に記載のない条件や環境での使用

本製品の故障により、人命や財産に重大な損害を及ぼす可能性のある用途では、冗長設計等により、高い信頼性と安全性を確保して、使用してください。

- 2 -TA600008-JP0/2

2. 構成
別途弊社の取扱説明書（下記に記載）と併せてご覧ください。

(x は版数)
取扱説明書名【概要】

文書ファイル名ハード

PCL6115スターターキット

PCL6115-EV

ウェア

取扱説明書

_HardwareManual_VerxJ.pdf

取扱（ハードウェア）

対象ソフトファイル名

文書番号－

TA600021-JPx/x－

TA600020-JPx/x

TA600018-JPx/x

説明書

PCL6115スターターキット

PCL6115-EV_

取扱説明書

SimpleManual_VerxJE.pdf

（簡易版）

アプリ

PCL6115スターターキット

PCL6115-EV

PCL6115-EV_Applicati

ケーション

取扱説明書

_ApplicationManual_VerxJ.pdf

on_VxxxJEzip

ソフト（アプリケーションソフトウェア）

ウェア【加減速パターンの設定と全レジス取扱タの表示】

PCL6115スターターキット

PCL6115-EV

PCL6115-EV_Applicati

取扱説明書_ApplicationLanguageFile

onLanguageFile_VxxxE（言語ファイル作成ルール）

Manual_VerxJ.pdf.zip

PCL6115スターターキット

PCL6115-EV

PCL6115-EV_Applicati

取扱説明書_ApplicationSampleManual_V

onSample_VxxxJ.zip（サンプルプログラム）

erxJ.pdf

説明書

TA600007-JPx/x【多言語化】【開発環境上での確認と追加】- 3 -TA600022-JPx/x

TA600008-JP0/2(x は版数)
取扱説明書名【概要】[文書ファイル名]

対象ソフトファイル名

文書番号
TA600023-JPx/x

モーシ

PCL6115 スターターキット

PCL6115-EV

PCL6115-EV_MotionBu

ョン

取扱説明書

_MotionBuilderManual_VerxJ.

ilder_VxxxJE.zip

パター（モーションパターンビルダー

pdf

ンビル

アプリケーションソフトウェア）

ダー【フローチャートにて視覚的に取扱軸制御を行う機能説明】

説明書
PCL6115 スターターキット

PCL6115-EV

PCL6115-EV_MotionBu

TA600008-JPx/x

取扱説明書_MotionBuilder

ilderLanguageFile_Vxx（本書）（モーションパターンビルダー

LanguageFileManual_VerxJ.pxJ.zip

言語ファイル作成ルール）

df【モーションパターンビルダー
での多言語化】

PCL6115 スターターキット

PCL6115-EV

PCL6115-EV_MotionBu

取扱説明書_MotionBuilderSample

ilderSample_VxxxJ.zip（モーションパターンビルダー

Manual_VerxJ.pdf

TA600024-JPx/x

サンプルプロジェクト）【モーションパターンビルダーで作成した動作パターンを開発環境上で確認追加】

参考

PCL6115/6125/6145

資料

ユーザーズマニュアル-DA70152-0/x

関係資料は、ＮＰＭウェブサイトよりダウンロードしてください。

3. 追加可能な言語ファイルのファイル数の上限
デフォルトでは日本語と英語の 2 種類の言語が選択可能で、これに最大 18 種の言語を追加できます。
（最大で 20 種類の言語が選択可能になります。
）。

4. 言語ファイル名の命名規則
拡張子を ".lng" とし、ファイル名に関しての規則はありません。
PCL6115_EV2_Multi フォルダー内に「menu_text_multi._lng」と「menu_text_China_Dummy.lng」と「menu_text_German_Dummy.lng」が入っています。

- 4 -TA600008-JP0/2「menu_text_multi._lng」は、言語ファイル作成用ファイルになっています。
このファイルをコピーして、言語名と「._lng」を「.lng」に書き換えて言語ファイルを作成してください。
「menu_text_China_Dummy.lng」は、参考用に中国語(繁体)の言語ファイルになっています。
「menu_text_German_Dummy.lng」は、参考用にドイツ語の言語ファイルになっています。

5. 言語ファイルの格納場所"Motion Patterns Builder" の実行ファイル(PCL6115_EV2.exe)と同じフォルダーに格納してください。
実行ファイルの起動時に、 ".lng" を探して自動的に言語選択メニューに項目を追加します。
アルファベット順に探し、見つかったものから順次登録するので、メニューの上位側に表示させたい場合、ファイル名を工夫して 先に見つかるようにしてください。

- 5 -TA600008-JP0/2

6. 言語ファイルの内容
基本的に日本語・英語の定義ファイル "menu_text.ini" と同じですが、いくつか異なる点があります。

6.1 追加する言語情報
次のように、ファイル先頭部分に追加言語の情報の追加が必須です。
#**************************************************************# Add language#**************************************************************##①追加言語の情報開始マーカー[Language]②メニューに表示する言語情報(日本言語選択時)
A=ドイツ語③メニューに表示する言語情報(英語または別の追加言語選択時)
B=German④メニューに表示する言語情報(追加言語選択時)
M=Deutsch###---------------------# Form1(Main screen)#---------------------##M Form nunber countup !!
###======================# Menu 1#======================
E=FILE (&F)
M=atei (&F)
E=Load data (&L)
M=Lade Daten (&L)：：：

6.1.1 追加言語の情報開始マーカー①は必ず "[Language]" としてください。
この文字列が無ければ追加言語ファイルとして見なされません（ファイルそのものを無視します）。
②，③，④の権語メニューに表示される文字列は、次の行から記述して下さい。

- 6 -TA600008-JP0/2

6.1.2 メニューに表示する言語情報②，③，④は言語メニューに表示される文字列を定義します。
④は追加言語を選択したときのメニュー文字列になります。

ショートカットキーは 2 から続く連番が割り振られます
また複数の言語ファイルを追加した場合で、選択した追加言語ではない(選択されなかった追加言語の)メニュー文字も英語表記になります。

②は日本語を選択したときのメニュー文字列になります。

③は英語を選択したときのメニュー文字列になります。

- 7 -TA600008-JP0/2

6.2 追加する言語でのメニュー文字列
日本語・英語の定義ファイル "menu_text.ini" では、 "A=" に続く文字列が日本語文字列で、 "B=" に続く文字列が英語です。

6.2.1 追加文字列でのメニュー定義
追加言語ファイルでは、 "M=" に続けて追加言語でのメニュー文字列を定義してください。
"E=" に続く文字列は英語になっていますが日本語でもかまいません。ファイルの読み込み時に無視されます。
"E=" 文字列は、 "M=" 文字列との対比用で、項目に抜けが無いか、追加文字の意味に間違いがないなどの確認時に使用してください。
#======================# Menu 1#======================
E=FILE (&F)
M=Datei (&D)
E=Load data (&L)
M=Lade Daten (&L)
E=Save data (&S)
M=Daten speichern (&S)
E=Overwrite data (&O)
M=Daten überschreiben (&O)
E=Clear data (&C)
M=Daten löschen (&C)
E=Output the source code (&P)
M=Gib den Quellcode aus (&P)
E=C# (&S)
M=C# (&S)
E=C++Builder (&B)
M=C++Builder (&B)
E=Exit (&E)
M=Ende (&E)：：：

注意:
メニュー項目を勝手に増やしたり、減らしたりしないでください。
増やした場合、ソフトを実行した際に表示されるメニューにずれが生じます。
減らした場合、メニューにずれが生じるだけでなく、エラーが発生する可能性があります。
"E=" と "M=" に深い意味はありません。
ソフトウェア作成初期は日本語と英語の区別に使用していましたが、今は未使用です。半角２文字なら何でも構いません(基本的に、先頭の半角２文字は無視しています)。

- 8 -TA600008-JP0/2

6.2.2 追加文字列でのメニュー文字数
文字数に決まった定義はないのですが、文字が多いと画面に入りきらないで、後半の文字が見えなくなる可能性があります。

言語によって文字の大きさが異なる可能性があります。日本語や英語の文字数と同じ文字数を設定したとしても、きちんと表示されない可能性があります。

文字列を定義した後、必ずソフトウェアを起動し、問題なく表示されているかの確認をしてください。文字の後半が切れて見えない場合、内容を見直して短い文字列としてください。

7. 注意事項
言語ファイルの作成は、各 NPM グループ会社で行なって、言語ファイルを添付させて、お客様へ配布して下さい。または、お客様からの御要望により、言語ファイルを作成し、配信してください。
お客様には、できる限り言語ファイルの変更・修正等を行なわせないようにして下さい。

- 9 -TA600008-JP0/2
弊社は、弊社ソフトウェアについて著作権を含む一切の知的所有権を保持します。弊社は、弊社ソフトウェアに関するいかなる権利もお客様に譲渡しません。お客様は、弊社の製品を使用する目的でのみ、現状有姿の弊社ソフトウェアを使用することができます。弊社は、弊社ソフトウェアの完全性、正確性、適用性、有用性、第三者知財の非侵害性を含め、明示たると黙示たるとを問わず何らの保証をいたしません。また、弊社ソフトウェアを使用したことで生じる損害（収入または利益の逸失を含む）について、一切の責任を負いません。お客様が、購入国以外で弊社ソフトウェアを使用する場合は、購入国と使用国の輸出管理法や規制を遵守する必要があります。

- 10 -

TA600008-JP0/2

改訂履歴
版数

日付

内容初版

2018 年 12 月 11 日

新規作成

第2版

2019 年 7 月 16 日

表紙変更
2.構成 取扱説明書リスト追加

第3版

2020 年 6 月 9 日

6.1.2 カウンター表示追加
E=Counter (&C)
M= (&C)- 11 -

TA600008-JP0/2

www.pulsemotor.com
お問い合わせwww.pulsemotor.com/support
東京 電話 03(3813)8841 FAX 03(3813)8550
大阪 電話 06(6576)8330 FAX 06(6576)8335
お電話受付時間 平日 9:00～17:00

第 3 版 2020 年 6 月発行
Copyright 2018 Nippon Pulse Motor Co., Ltd.