JPH0683413A - Faコントローラ - Google Patents

Faコントローラ

Info

Publication number
JPH0683413A
JPH0683413A JP26281292A JP26281292A JPH0683413A JP H0683413 A JPH0683413 A JP H0683413A JP 26281292 A JP26281292 A JP 26281292A JP 26281292 A JP26281292 A JP 26281292A JP H0683413 A JPH0683413 A JP H0683413A
Authority
JP
Japan
Prior art keywords
bus
movement amount
real
axis
controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP26281292A
Other languages
English (en)
Inventor
Toshiyuki Kitano
俊幸 北野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP26281292A priority Critical patent/JPH0683413A/ja
Publication of JPH0683413A publication Critical patent/JPH0683413A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

(57)【要約】 【目的】 バスアクセスタイミングを最適化したFAコ
ントローラを提供する。 【構成】 FAコントローラにおいて、バスに結合する
軸移動量発生手段および軸制御手段と、前記バスに結合
し、所望の時間間隔を表す値をバスから読み込みまたは
書き込みが可能な記憶手段と、計時パルスを発生後に前
記記憶手段の値を読み取り、前記値に従った時間間隔で
次の計時パルスを発生する計時パルス発生手段とを備え
る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、バスアクセスのタイミ
ングを最適化したFAコントローラに関するものであ
る。
【0002】
【従来の技術】リアルタイムクロック発生部を備えたF
Aコントローラの従来例を図3に示す。図中FAコント
ローラはモーション制御命令解読部110、軸移動量発
生部120、リアルタイムクロック発生部130、モー
タ150を駆動する軸制御部1の140、モータ151
を駆動する軸制御部2の141から構成される。モーシ
ョン制御命令解読部110は命令解読後の結果を軸移動
量発生部120に引き渡し、リアルタイムクロック発生
部130から発生する方形波に同期する特定の周期毎に
軸移動量を軸制御部1の140、軸制御部2の141へ
出力する。図4にリアルタイムクロックを基準としたバ
スアクセスのタイミングチャートを示す。1周期を8リ
アルタイムクロックとし、最初の2リアルタイムクロッ
クで軸移動量発生部120は軸移動量を書き込み、軸制
御部より各モータの現在位置等の情報を読み込む。次の
2リアルタイムクロックで軸制御部1の140は軸移動
量を読み込みモータ150の現在位置等の情報を書き込
む。次の2リアルタイムクロックで軸制御部2の341
は軸移動量を読み込みモータ151の現在位置等の情報
を書き込む。最後の2リアルタイムクロックはアイドリ
ングである。
【0003】
【発明が解決しようとする課題】ところが、従来技術で
は、1周期のリアルタイムクロック数がシステム構成上
固定であるため、軸移動量発生部または軸制御部の個数
が1個でも複数個でも、各部のバス・アクセス時間は固
定であり1部でも処理が遅延するシステムは動作が保証
されないという問題点がある。また、各軸移動量発生部
および各軸制御部の最大個数がシステム構成で制限さ
れ、拡張性が困難である。そこで本発明は上述した問題
点を解決することを目的とする。
【0004】
【課題を解決するための手段】上記課題を解決するた
め、本発明では、FAコントローラにおいて、バスに結
合する軸移動量発生手段と、前記バスに結合する軸制御
手段と、前記バスに結合する、所望の時間間隔をあらわ
す値をバスから読み込みまたは書き込みが可能な記憶手
段と、計時パルスを発生後に前記記憶手段の値を読み取
り、前記値に従った時間間隔で次の計時パルスを発生す
ることを特徴とする計時パルス発生手段を備える。
【0005】
【作用】上記手段により、所望の時間間隔をあらわす値
をそれぞれ書き込むことにより1周期のリアルタイムク
ロック数が可変となり、軸移動量発生部または軸制御部
の個数が1個でも複数個でも、個数に合せた1周期を構
成可能であり、また最大個数も1周期を長くすることで
理論的には無限に取ることが可能となる。また、処理が
遅延する軸移動量発生部または軸制御部に対してはクロ
ックを長く取る設定が可能となる。
【0006】
【実施例】本発明の実施例のブロック図を図1に、また
実施例のバス・アクセスのタイミングチャートを図2に
示して説明する。図1において、FAコントローラはモ
ーション制御命令解読部110、軸移動量発生部12
0、リアルタイムクロック発生部130、リアルタイム
クロックカウント値記憶回路100、モータ150を駆
動する軸制御部1の140、モータ151を駆動する軸
制御部2の141から構成される。モーション制御命令
解読部110は命令解読後の結果を軸移動量発生部12
0に引き渡し、リアルタイムクロック部130から発生
する方形波に同期するリアルタイムクロックカウント値
記憶回路100から読み出された周期毎に、軸移動量を
軸制御部1の140、軸制御部2の141へ出力する。
図2にリアルタイムクロックを基準としたバス・アクセ
スのタイミングチャートを示す。軸移動量発生部120
は軸移動量を書き込み軸制御部より各モータの現在位置
等の情報を読み込むため3リアルタイムクロックが必要
であり、軸制御部1の140は軸移動量を読み込みモー
タ150の現在位置等の情報を書き込むため2リアルタ
イムクロックが必要であり、軸制御部2の141は軸移
動量を読み込みモータ151の現在位置等の情報を書き
込むため4リアルタイムクロックが必要となる。従って
1周期は9リアルタイムクロックとなり、この全ての値
はリアルタイムクロックカウント値記憶回路100に書
き込まれている。
【0007】
【発明の効果】以上述べたように、本発明によれば1周
期のリアルタイムクロックを可変にできその1周期を構
成する各部のクロックを設定可能なことで、軸移動量発
生部または軸制御部に同一性能を与えることなしに、F
Aコントロールシステムを構築することが可能になると
いう効果がある。
【図面の簡単な説明】
【図1】本発明実施例のブロック図
【図2】本発明実施例のタイミングチャート図
【図3】従来例のブロック図
【図4】従来例のタイミングチャート
【符号の説明】
100 リアルタイムクロックカウント値記憶回路 110 モーション制御命令解読部 120 軸移動量発生部 130 リアルタイムクロック発生部 140 軸制御部1 141 軸制御部2 150、151 モータ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 バスに結合する軸移動量発生手段と、前
    記バスに結合する複数の軸制御手段と、前記バスに結合
    され、任意の時間間隔をあらわす値をバスから読み込み
    または書き込みが可能な記憶手段と、計時パルスを発生
    後に前記記憶手段に記憶された値を読み取り、この記憶
    された値に従った時間間隔で次の計時パルスを発生する
    計時パルス発生手段を備えたことを特徴とするFAコン
    トローラ。
JP26281292A 1992-09-03 1992-09-03 Faコントローラ Pending JPH0683413A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26281292A JPH0683413A (ja) 1992-09-03 1992-09-03 Faコントローラ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26281292A JPH0683413A (ja) 1992-09-03 1992-09-03 Faコントローラ

Publications (1)

Publication Number Publication Date
JPH0683413A true JPH0683413A (ja) 1994-03-25

Family

ID=17380959

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26281292A Pending JPH0683413A (ja) 1992-09-03 1992-09-03 Faコントローラ

Country Status (1)

Country Link
JP (1) JPH0683413A (ja)

Similar Documents

Publication Publication Date Title
JP3715716B2 (ja) 半導体メモリ装置のクロック発生回路
JPH0574078A (ja) 磁気デイスク装置
JP2000285016A (ja) メモリ制御回路
JPH0526439B2 (ja)
JPH0683413A (ja) Faコントローラ
JPS6323581B2 (ja)
JP3211238B2 (ja) 画像データ時間軸変換回路
JP3102754B2 (ja) 情報利用回路
JP3146772B2 (ja) デジタル信号処理回路
JPS6192197A (ja) 変調パルス発生回路
JP3451631B2 (ja) ハンドシェイク型データ処理回路
JP2000181567A (ja) 4相クロック信号作成システム
JPH01134544A (ja) メモリアクセス方式
JPH0795082A (ja) D/a変換装置
JP3052628B2 (ja) デジタル信号処理回路
JPS61109496A (ja) ステツプモ−タ駆動回路
JPH0785261A (ja) 鏡像処理装置
SU386383A1 (ru) Многоканальный интерполятор для управления перемещениями рабочих органов автоматических
JPH0333952A (ja) 画像メモリ書込装置
JPH1032468A (ja) パルス列出力回路
JP2003018885A (ja) 多軸補間制御装置
JPS6154535A (ja) 最大値最小値演算回路
JPS6094523A (ja) 可変ビツト遅延回路
JPH0520868A (ja) メモリアクセス方法
JPS62257280A (ja) 白レベルホロワ回路