ISO 4343:2000 産業用オートメーションシステム—機械の数値制御— NCプロセッサ出力—ポストプロセッサコマンド | ページ 2

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序文

ISO (国際標準化機構) は、各国の標準化団体 (ISO メンバー団体) の世界的な連合です。国際規格の作成作業は、通常、ISO 技術委員会を通じて行われます。技術委員会が設立された主題に関心のある各会員団体は、その委員会に代表される権利を有します。 ISOと連携して、政府および非政府の国際機関もこの作業に参加しています。 ISO は、電気技術の標準化に関するすべての問題について、国際電気標準会議 (IEC) と緊密に協力しています。

国際規格は、ISO/IEC 指令で指定された規則に従って起草されます。 3.

技術委員会によって採択されたドラフト国際規格は、投票のためにメンバー団体に配布されます。国際規格として発行するには、投票するメンバー団体の少なくとも 75% による承認が必要です。

この国際規格の一部の要素が特許権の対象となる可能性があることに注意してください。 ISO は、そのような特許権の一部または全部を特定する責任を負わないものとします。

国際規格 ISO 4343 は、技術委員会 ISO/TC 184, 産業オートメーション システムおよび統合、小委員会 SC 1, 物理デバイス制御によって作成されました。

この第 2 版は、技術的に改訂された第 1 版 (ISO 4343:1978) を取り消して置き換えるものです。

附属書 A および B は、この規格の規範的な部分を形成します。

序章

汎用数値制御プロセッサの出力は、ポスト プロセッサへの入力として使用される情報です。この情報は CLDATA と呼ばれ、もともとは「カッター位置データ」から派生したものです。

CLDATA は、数値制御プロセッサからポスト プロセッサに製造情報を渡すための一般言語を提供します。ポスト プロセッサでは、一般言語が特定の数値制御装置に必要な特定の形式に変換されます。 CLDATA レコードの論理構造と物理構造は、ISO 3592 で規定されています。

この国際規格は、コマンド ワードおよびコマンド ワードに関連付けることができるパラメータのコンテキストで、標準のポスト プロセッサ語彙を定義します。この語彙は、ISO 3592 で指定されている 2000 クラス (「整数コード タイプ ポスト プロセッサ コマンド」) および 20 000 クラス (「リテラル タイプ ポスト プロセッサ コマンド」) CLDATA レコードを使用してエンコードされます。

ポスト プロセッサ語彙の要素とポスト プロセッサ コマンド CLDATA レコードの要素の間には、1 対 1 の対応があります。この国際規格の附属書 B に示されている整数コード番号は、2000 クラスの CLDATA レコードでキーワードを表すために使用されるコード番号です。この国際規格の附属書 B に示されているキーワード名は、20,000 クラスの CLDATA レコードでキーワードを表すために使用される名前です。

数値制御は多くのタイプの機械に適用されますが、この国際規格で定義されている言語は、主に数値制御工作機械用に開発されたものです。それぞれ要素と処理された要素。語彙の多くは、金属加工用語からも派生しています。

1 スコープ

この国際規格は、数値制御ソフトウェアで使用される一連のポスト プロセッサ ステートメントの要素を定義します。これらのステートメントは、2,000 クラスおよび 20,000 クラスの CLDATA レコードまたは同等のものでエンコードされます。

ISO 数値制御プログラミング言語の 1 つを使用する各プロセッサは、この国際規格で定義されているポスト プロセッサ コマンド タイプの CLDATA レコードを生成できなければなりません。

各ポスト プロセッサは、この国際規格で定義されているポスト プロセッサ コマンド タイプの CLDATA レコードを入力として使用できる必要があります。

この国際規格は規定しない

  • a)ステートメントが処理されるメカニズム。
  • b)入力言語ステートメントが記録される媒体。
  • c)出力機械制御データの媒体と形式
  • d)パートプログラム内のステートメントの順序。

2 参考文献

次の規範文書には、このテキストで参照することにより、この国際規格の規定を構成する規定が含まれています。日付の記載された参考資料については、これらの刊行物に対するその後の修正または改訂は適用されません。ただし、この国際規格に基づく協定の当事者は、以下に示す規範文書の最新版を適用する可能性を調査することをお勧めします。日付のない参照については、参照されている規範文書の最新版が適用されます。 ISO および IEC のメンバーは、現在有効な国際規格の登録簿を維持しています。

  • ISO 841 1)産業オートメーション システム — 機械の数値制御 — 座標系と運動の命名法。
  • ISO 3592:2000, 産業オートメーション システム - 機械の数値制御 - NC プロセッサ出力 - ファイル構造と言語形式。
  • ISO 4342:1985, マシンの数値制御 — NC プロセッサ入力 — 基本パート プログラム参照言語。
  • ISO 6983-1:1982, マシンの数値制御 — アドレスワードのプログラム形式と定義 — 1:位置決め、ラインモーション、およびコンタリング制御システムのデータ形式。

Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on that committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.

International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, 3.

Draft International Standards adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard requires approval by at least 75% of the member bodies casting a vote.

Attention is drawn to the possibility that some of the elements of this International Standard may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights.

International Standard ISO 4343 was prepared by Technical Committee ISO/TC 184, Industrial automation systems and integration, Subcommittee SC 1, Physical device control.

This second edition cancels and replaces the first edition (ISO 4343:1978), which has been technically revised.

Annexes A and B form a normative part of this International Standard.

Introduction

The output of a general purpose numerical control processor is information used as input to a post processor. This information is called CLDATA, which was originally derived from “cutter location data.”

CLDATA provides a general language to pass manufacturing information from a numerical control processor to a post processor, where the general language is converted to the specific format required by the particular numerical control equipment. The logical and physical structure of CLDATA records are given in ISO 3592.

This International Standard defines a standard post processor vocabulary, in the context of command word and the parameters that can be associated with a command word. This vocabulary is encoded using the 2 000 class (“integer code type post processor command”) and 20 000 class (“literal type post processor command”) CLDATA records given in ISO 3592.

There is a one-to-one correspondence between the elements of the post processor vocabulary and the elements of the post processor command CLDATA records. The integer code numbers given in annex B of this International Standard are the code numbers that are used to represent keywords in the 2 000 class CLDATA records. The keyword names given in annex B of this International Standard are the names that are used to represent keywords in the 20 000 class CLDATA records.

Numerical control is applied to many types of machines, but the language defined in this International Standard has been developed primarily for numerically controlled machine tools – hence the words “tool” and “part” are used in the description of the language to indicate the working element and processed element respectively. Many of the vocabulary words are also derived from metal working terminology.

1 Scope

This International Standard defines the elements of a set of post processor statements to be used in numerical control software. These statements are encoded on 2 000 class and 20 000 class CLDATA records or their equivalent.

Each processor using one of the ISO numerical control programming languages shall be capable of producing post processor command type CLDATA records as defined in this International Standard.

Each post processor shall be capable of using the post processor command type CLDATA records defined in this international Standard as input.

This International Standard does not prescribe

  • a) the mechanism by which the statements are processed;
  • b) the medium on which the input language statements are recorded;
  • c) the medium and format of output machine control data;
  • d) the order of statements within a part program.

2 Normative references

The following normative documents contain provisions which, through reference in this text, constitute provisions of this International Standard. For dated references, subsequent amendments to, or revisions of, any of these publications do not apply. However, parties to agreements based on this International Standard are encouraged to investigate the possibility of applying the most recent editions of the normative documents indicated below. For undated references, the latest edition of the normative document referred to applies. Members of ISO and IEC maintain registers of currently valid International Standards.

  • ISO 841 1) , Industrial automation systems — Numerical control of machines — Coordinate system and motion nomenclature.
  • ISO 3592:2000, Industrial automation systems — Numerical control of machines — NC processor output — File structure and language format.
  • ISO 4342:1985, Numerical control of machines — NC processor input — Basic part program reference language.
  • ISO 6983-1:1982, Numerical control of machines — Program format and definition of address words — 1: Dataformat for positioning, line motion and contouring control systems.