JPH0317706A - シーケンスコントローラ - Google Patents
シーケンスコントローラInfo
- Publication number
- JPH0317706A JPH0317706A JP1151855A JP15185589A JPH0317706A JP H0317706 A JPH0317706 A JP H0317706A JP 1151855 A JP1151855 A JP 1151855A JP 15185589 A JP15185589 A JP 15185589A JP H0317706 A JPH0317706 A JP H0317706A
- Authority
- JP
- Japan
- Prior art keywords
- sequence
- address
- data
- processor
- transmission circuit
- 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
Links
Landscapes
- Programmable Controllers (AREA)
- Selective Calling Equipment (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、サイクリック光ループ方式I/Oを制御する
シーケンスコントローラに関するものである。
シーケンスコントローラに関するものである。
従来の技術
シーケンスコントローラが制御を行う!/0が多くなる
と、その配線もそれに伴って多くなるため、省配線化の
ため、シリアル転送でデータを送出し、配線数を減らす
。又、その配線が長くなることにより外来ノイズからの
影響をなくすため、データを光信号へ変換し光ファイバ
で伝送する光ループ配線方式を行うシーケンスコントロ
ーラが構成されている。第5図はこのようなシーケンス
コントローラの従来例を示す。
と、その配線もそれに伴って多くなるため、省配線化の
ため、シリアル転送でデータを送出し、配線数を減らす
。又、その配線が長くなることにより外来ノイズからの
影響をなくすため、データを光信号へ変換し光ファイバ
で伝送する光ループ配線方式を行うシーケンスコントロ
ーラが構成されている。第5図はこのようなシーケンス
コントローラの従来例を示す。
この従来例は、シーケンスプロセッサ1と、シーケンス
プログラムを格納するプログラムメモリ2と、シーケン
スプロセッサ1がシーケンス処理を行う2ポートRAM
3と、この2ポートRAM3の出力ポートアドレスのデ
ータを外部の光ループ子局I/04へ順次送出し、外部
の光ループ子局■/05の入力ポートアドレスのデータ
を前記2ポートRAM3へ順次書込む、サイクリック方
式光伝送回路6からなり、シーケンスプロセッサ1は、
シーケンス処理を2ポートRAM3に対してのみ行い、
前記サイクリック方式光伝送回路6は、2ポートRAM
3のデータを、全アドレスに渡ってサイクリックに外部
の光ループ子局1/04,5へ入出力を行う。第6図(
a), (b)は、16アドレスをスキャンする実施例
を示した図である。
プログラムを格納するプログラムメモリ2と、シーケン
スプロセッサ1がシーケンス処理を行う2ポートRAM
3と、この2ポートRAM3の出力ポートアドレスのデ
ータを外部の光ループ子局I/04へ順次送出し、外部
の光ループ子局■/05の入力ポートアドレスのデータ
を前記2ポートRAM3へ順次書込む、サイクリック方
式光伝送回路6からなり、シーケンスプロセッサ1は、
シーケンス処理を2ポートRAM3に対してのみ行い、
前記サイクリック方式光伝送回路6は、2ポートRAM
3のデータを、全アドレスに渡ってサイクリックに外部
の光ループ子局1/04,5へ入出力を行う。第6図(
a), (b)は、16アドレスをスキャンする実施例
を示した図である。
発明が解決しようとする課題
ところで上記従来例によると、シーケンスプログラムに
かかわらず、サイクリック方式光伝送回路6は、光ルー
プ子局I/Oの全アドレスを順次スキャンしてデータの
入出力を行うため、シーケンス処理の必要のないアドレ
スデータも2ポートRAMデータの入出力処理を行う。
かかわらず、サイクリック方式光伝送回路6は、光ルー
プ子局I/Oの全アドレスを順次スキャンしてデータの
入出力を行うため、シーケンス処理の必要のないアドレ
スデータも2ポートRAMデータの入出力処理を行う。
このため、シーケンスプロセッサの処理時間にかかわら
ず常に、一定時間毎でしか千局I/Oデータが更新され
ないという問題があった。
ず常に、一定時間毎でしか千局I/Oデータが更新され
ないという問題があった。
課題を解決するための手段
本発明の第1の発明のシーケンスコントローラは、上記
問題点を解決するため、シーケンスプロセッサと、この
シーケンスプロセッサのシーケンスプログラムを格納す
るプログラムメモリと、前記シーケンスプロセッサがシ
ーケンス処理を行う2ポートRAMと、この2ポートR
AMのデータを光変換し光ループ千局I/Oへ順次送出
するサイクリック方式光伝送回路と、このサイクリック
方式光伝送回路の送出アドレスを指定するアドレス指定
回路とからなり、前記シーケンスプロセッサがプログラ
ムメモリの内容をサーチし、シーケンス処理を行うI/
Oアドレスを前記アドレス指定回路により指定するよう
にしたことを特徴とする。
問題点を解決するため、シーケンスプロセッサと、この
シーケンスプロセッサのシーケンスプログラムを格納す
るプログラムメモリと、前記シーケンスプロセッサがシ
ーケンス処理を行う2ポートRAMと、この2ポートR
AMのデータを光変換し光ループ千局I/Oへ順次送出
するサイクリック方式光伝送回路と、このサイクリック
方式光伝送回路の送出アドレスを指定するアドレス指定
回路とからなり、前記シーケンスプロセッサがプログラ
ムメモリの内容をサーチし、シーケンス処理を行うI/
Oアドレスを前記アドレス指定回路により指定するよう
にしたことを特徴とする。
また、本発明の第2の発明のシーケンスコントローラは
、前記送出アドレス指定回路の代わりにサイクリック方
式光伝送回路の送出アドレスを指定するスイッチを設け
、このスイッチにてシーケンス制御を行うI/Oアドレ
スのみ指定するようにしたことを特徴とする。
、前記送出アドレス指定回路の代わりにサイクリック方
式光伝送回路の送出アドレスを指定するスイッチを設け
、このスイッチにてシーケンス制御を行うI/Oアドレ
スのみ指定するようにしたことを特徴とする。
さらに、本発明の第3の発明のシーケンスコントローラ
は、前記サイクリック方式光伝送回路の代わりに、デー
タを光変換し光ループ千局1/0の指定アドレスへ送出
するダイレクト方式光伝送回路を設け、このダイレクト
方式光伝送回路へ前記2ポートRAMのデータとそのア
ドレスを指定して書込み、又、指定したアドレスのデー
タをこのダイレクト方式光伝送回路から読出して2ポー
トRAMへ書込むプロセッサを設け、このプロセッサが
前記プログラムメモリの内容をサーチし、シーケンス処
理を行う光ループ子局I/Oアドレスのみサイクリック
に光伝送するようにしたことを特徴とする。
は、前記サイクリック方式光伝送回路の代わりに、デー
タを光変換し光ループ千局1/0の指定アドレスへ送出
するダイレクト方式光伝送回路を設け、このダイレクト
方式光伝送回路へ前記2ポートRAMのデータとそのア
ドレスを指定して書込み、又、指定したアドレスのデー
タをこのダイレクト方式光伝送回路から読出して2ポー
トRAMへ書込むプロセッサを設け、このプロセッサが
前記プログラムメモリの内容をサーチし、シーケンス処
理を行う光ループ子局I/Oアドレスのみサイクリック
に光伝送するようにしたことを特徴とする。
作 用
本発明の第1の発明のシーケンスコントローラによれば
、シーケンスプロセッサがプログラムメモリの内容をサ
ーチして、ケンス処理を必要とするI/Oアドレスのみ
を順次サイクリックに光伝送する事ができるため全ての
アドレスをスキャンする従来例に比較して千局I/Oデ
ータの更新が最も短い時間で行うことができる。又、シ
ーケンスプログラムが変更された時も、シーケンスプロ
セッサがサーチしてアドレス指定回路により必要なアド
レスのみを選択するため、常に最も短い時間でデータ更
新を行うことができる。
、シーケンスプロセッサがプログラムメモリの内容をサ
ーチして、ケンス処理を必要とするI/Oアドレスのみ
を順次サイクリックに光伝送する事ができるため全ての
アドレスをスキャンする従来例に比較して千局I/Oデ
ータの更新が最も短い時間で行うことができる。又、シ
ーケンスプログラムが変更された時も、シーケンスプロ
セッサがサーチしてアドレス指定回路により必要なアド
レスのみを選択するため、常に最も短い時間でデータ更
新を行うことができる。
本発明の第2の発明のシーケンスコントローラによれば
、シーケンスプロセッサが処理すべきI/Oアドレスを
あらかじめスイッチで指定しておくため、シーケンス処
理を必要とするI/Oアドレスのみを順次サイクリック
に伝送する事ができるため、全てのアドレスをスキャン
する従来例に比較して千局I/Oデータの更新が最も短
い時間で行うことができる。
、シーケンスプロセッサが処理すべきI/Oアドレスを
あらかじめスイッチで指定しておくため、シーケンス処
理を必要とするI/Oアドレスのみを順次サイクリック
に伝送する事ができるため、全てのアドレスをスキャン
する従来例に比較して千局I/Oデータの更新が最も短
い時間で行うことができる。
本発明の第3の発明のシーケンスコンローラによれば、
シーケンスプログラムの格納されたブロダラムメモリの
内容をプロセッサがあらかじめ読み取って、必要なアド
レスの光ループ千局I/Oのデータの入出力を2ポート
RAMとダイレクト方式伝送回路の間で順次、サイクリ
ックに光伝送する事ができるため、全てのアドレスをス
キャンする従来例に比較して子局1/Oデータの更新が
最も短い時間で行うことができる。
シーケンスプログラムの格納されたブロダラムメモリの
内容をプロセッサがあらかじめ読み取って、必要なアド
レスの光ループ千局I/Oのデータの入出力を2ポート
RAMとダイレクト方式伝送回路の間で順次、サイクリ
ックに光伝送する事ができるため、全てのアドレスをス
キャンする従来例に比較して子局1/Oデータの更新が
最も短い時間で行うことができる。
実施例
第1図に本発明の第l実施例における回路ブロック図を
示す。本実施例のシーケンスコントローラは、シーケン
スプロセッサ1と、シーケンスプログラムを格納するプ
ログラムメモリ2と、シーケンスプロセッサ1がシーケ
ンス処理を行う2ポートRAM3と、この2ポートRA
M3のデータを光変換し、光ループ子局1/04,5へ
順次送出するサイクリック方式光伝送回路6と、このサ
イクリック方式光伝送回路6のアドレスカウンタ10へ
順次アドレス値を供給するアドレス指定回路7とを備え
、このアドレス指定回路7に対して前記シーケンスプロ
セッサ1が必要なアドレス値のみを指令信号8として与
えるように構成されている。
示す。本実施例のシーケンスコントローラは、シーケン
スプロセッサ1と、シーケンスプログラムを格納するプ
ログラムメモリ2と、シーケンスプロセッサ1がシーケ
ンス処理を行う2ポートRAM3と、この2ポートRA
M3のデータを光変換し、光ループ子局1/04,5へ
順次送出するサイクリック方式光伝送回路6と、このサ
イクリック方式光伝送回路6のアドレスカウンタ10へ
順次アドレス値を供給するアドレス指定回路7とを備え
、このアドレス指定回路7に対して前記シーケンスプロ
セッサ1が必要なアドレス値のみを指令信号8として与
えるように構成されている。
シーケンスプロセッサ1はシーケンス処理の起動前にプ
ログラムメモリ2の内容を調べ、指定されている人出力
アドレス値を指令信号8でアドレス指定回路7へ指令す
る。第2図は、入力が3番地と5番地、出力が8番地と
9番地を使用するシーケンスプログラムの際の例を示す
。
ログラムメモリ2の内容を調べ、指定されている人出力
アドレス値を指令信号8でアドレス指定回路7へ指令す
る。第2図は、入力が3番地と5番地、出力が8番地と
9番地を使用するシーケンスプログラムの際の例を示す
。
シーケンスプロセッサlは、プログラムに沿って2ポー
トRAM3ヘシーケンス処理を施す。この時は、2ポー
トRAM3のアドレスは3,5,8,9番地だけの処理
となる。一方、アドレス指定回路7は、サイクリック方
式光伝送回路6に対し、3.5.8.9番地の順でサイ
クリック指定を行うため、光ループ子局I/05の入力
ポート3番地と5番地のデータが入力され2ポートRA
M3に格納され、2ポートRAM3の8番地と9番地の
データが光ループ子局!/04の出力ポートへ送出され
るため、4つのI/Oのスキャン時間毎に、各データは
更新されることになり、従来の全アドレススキャンに比
較して、データ更新が早くなる。
トRAM3ヘシーケンス処理を施す。この時は、2ポー
トRAM3のアドレスは3,5,8,9番地だけの処理
となる。一方、アドレス指定回路7は、サイクリック方
式光伝送回路6に対し、3.5.8.9番地の順でサイ
クリック指定を行うため、光ループ子局I/05の入力
ポート3番地と5番地のデータが入力され2ポートRA
M3に格納され、2ポートRAM3の8番地と9番地の
データが光ループ子局!/04の出力ポートへ送出され
るため、4つのI/Oのスキャン時間毎に、各データは
更新されることになり、従来の全アドレススキャンに比
較して、データ更新が早くなる。
第3図に本発明の第2実施例における回路ブロック図を
示す。本実施例のシーケンスコントローラは、シーケン
スプロセッサlと、シーケンスプログラムを格納するプ
ログラムメモリ2と、シーケンスプロセッサ1がシーケ
ンス処理を行う2ポートRAM3と、この2ポートRA
M3のデータを光変換し、光ループ子局1/04.5へ
順次送出するサイクリック方式光伝送回路6と、このサ
イクリック方式光伝送回路6のアドレスカウンタ10へ
使用アドレス値を指定するアドレススイッチ9とを備え
ている。
示す。本実施例のシーケンスコントローラは、シーケン
スプロセッサlと、シーケンスプログラムを格納するプ
ログラムメモリ2と、シーケンスプロセッサ1がシーケ
ンス処理を行う2ポートRAM3と、この2ポートRA
M3のデータを光変換し、光ループ子局1/04.5へ
順次送出するサイクリック方式光伝送回路6と、このサ
イクリック方式光伝送回路6のアドレスカウンタ10へ
使用アドレス値を指定するアドレススイッチ9とを備え
ている。
シーケンスプロセッサ1はシーケンス処理を2ポートR
AM3に対して行う。上記第2図の例で説明すると,シ
ーケンスプロセッサlは2ポートRAM3の3.5.8
.9番地に対してシーケンス処理を行う。一方、アドレ
ス指定スイッチ9であらかじめ、3.5.8.9のみ指
定されたアドレスカウンタ10により、サイクリック方
式光伝送回路6は、2ポートRAM3の3,5番地へ光
ループ千局■/05の入力ポートの3,5番地のデータ
を格納し、2ポートRAM3の8.9番地のデータを光
ループ千局I/04の出力ポートの8,9番地へ出力す
るため、4つのI/Oのスキャン時間毎に各データは更
新される事になり、従来の全アドレススキャンに比較し
て、データ更新が早くなる。
AM3に対して行う。上記第2図の例で説明すると,シ
ーケンスプロセッサlは2ポートRAM3の3.5.8
.9番地に対してシーケンス処理を行う。一方、アドレ
ス指定スイッチ9であらかじめ、3.5.8.9のみ指
定されたアドレスカウンタ10により、サイクリック方
式光伝送回路6は、2ポートRAM3の3,5番地へ光
ループ千局■/05の入力ポートの3,5番地のデータ
を格納し、2ポートRAM3の8.9番地のデータを光
ループ千局I/04の出力ポートの8,9番地へ出力す
るため、4つのI/Oのスキャン時間毎に各データは更
新される事になり、従来の全アドレススキャンに比較し
て、データ更新が早くなる。
第4図に本発明の第3実施例における回路ブロック図を
示す。本実施例のシーケンスコントローラは、シーケン
スプロセッサ1と、シーケンスプログラムを格納するプ
ログラムメモリ2と、シーケンスプロセッサ1がシーケ
ンス処理を行う2ポートRAM3と、ダイレクト方式光
伝送回路11と、前記2ポートRAM3のデータの出力
ポートに当たるアドレスデータをダイレクト方式光伝送
回路1lへ入力し、又2ポートRAM3のデータの入力
ポートに当たるアドレスへ、ダイレクト方式光伝送回路
l1からのデータを入力するプロセッサ12と、ダイレ
クト方式光伝送回路からデータを光伝送される光ループ
子局1/04,5とを備えている。
示す。本実施例のシーケンスコントローラは、シーケン
スプロセッサ1と、シーケンスプログラムを格納するプ
ログラムメモリ2と、シーケンスプロセッサ1がシーケ
ンス処理を行う2ポートRAM3と、ダイレクト方式光
伝送回路11と、前記2ポートRAM3のデータの出力
ポートに当たるアドレスデータをダイレクト方式光伝送
回路1lへ入力し、又2ポートRAM3のデータの入力
ポートに当たるアドレスへ、ダイレクト方式光伝送回路
l1からのデータを入力するプロセッサ12と、ダイレ
クト方式光伝送回路からデータを光伝送される光ループ
子局1/04,5とを備えている。
プロセッサ12は、シーケンス処理の起動前に、プログ
ラムメモリ2の内容を調べ、指定されている入出力アド
レス値をあらかじめ読み取っておく。
ラムメモリ2の内容を調べ、指定されている入出力アド
レス値をあらかじめ読み取っておく。
上記第2図の例で説明すると、シーケンスプロセッサ1
は、プログラムに沿って2ポートRAM3ヘシーケンス
処理を施す。この時は、2ポートRAM3のアドレスは
3,5,8.9番地だけの処理となる。一方、プロセッ
サ12は、シーケンス処理に非同期に、2ポートRAM
3の8.9番地のデータを読み出して、ダイレクト方式
光伝送回路11へ入力する。このダイレクト方式光伝送
回路11は、8.9番地の光ループ子局1/04へ順次
データを出力する。次に、プロセッサ12は、ダイレク
ト方式光伝送回路11へ3.5番地のアドレスを入力す
る。ダイレクト方式光伝送回路11は、3,5番地の光
ループ子局I/05のデータを順次入力し、プロセッサ
12へ入力する。
は、プログラムに沿って2ポートRAM3ヘシーケンス
処理を施す。この時は、2ポートRAM3のアドレスは
3,5,8.9番地だけの処理となる。一方、プロセッ
サ12は、シーケンス処理に非同期に、2ポートRAM
3の8.9番地のデータを読み出して、ダイレクト方式
光伝送回路11へ入力する。このダイレクト方式光伝送
回路11は、8.9番地の光ループ子局1/04へ順次
データを出力する。次に、プロセッサ12は、ダイレク
ト方式光伝送回路11へ3.5番地のアドレスを入力す
る。ダイレクト方式光伝送回路11は、3,5番地の光
ループ子局I/05のデータを順次入力し、プロセッサ
12へ入力する。
プロセッサ12は、このデータを順次2ポートRAM3
の3,5番地へ入力する。これらの動作を以後繰り返し
ていく。この様に、4つのI/Oのスキャン時間毎に各
データは更新されることになり、従来の全アドレススキ
ャンに比較して、データ更新が早くなる。
の3,5番地へ入力する。これらの動作を以後繰り返し
ていく。この様に、4つのI/Oのスキャン時間毎に各
データは更新されることになり、従来の全アドレススキ
ャンに比較して、データ更新が早くなる。
発明の効果
本発明の第1の発明によれば、シーケンスプロセッサと
、このシーケンスプロセッサのシーケンスプログラムを
格納するプログラムメモリと、前記シーケンスプロセッ
サがシーケンス処理を行う2ポートRAMと、この2ポ
ートRAMのデータを光変換し光ループ子局I/Oへ順
次送出するサイクリック方式光伝送回路と、このサイク
リック方式光伝送回路の送出アドレスを指定するアドレ
ス指定回路とからなり、前記シーケンスプロセッサがプ
ログラムメモリの内容をサーチし、シーケンス処理を行
うI/Oアドレスを前記アドレス指定回路により指定し
、制御を行う光ループ千局I/Oのアドレスのみサイク
リックに光伝送するよう構戒しているので、シーケンス
プロセッサがプログラムメモリの内容をサーチして、シ
ーケンス処理を必要とするI/Oアドレスのみを順次サ
イクリックに光伝送する事ができるため、全てのアドレ
スをスキャンする従来例に比較して子局I/Oデータの
更新が最も短い時間で行うことができる。又、シーケン
スプログラムが変更された時も、シーケンスプロセッサ
がサーチしてアドレス指定回路により必要なアドレスの
みを選択するため、常に最も短い時間でデータ更新を行
うことができる。
、このシーケンスプロセッサのシーケンスプログラムを
格納するプログラムメモリと、前記シーケンスプロセッ
サがシーケンス処理を行う2ポートRAMと、この2ポ
ートRAMのデータを光変換し光ループ子局I/Oへ順
次送出するサイクリック方式光伝送回路と、このサイク
リック方式光伝送回路の送出アドレスを指定するアドレ
ス指定回路とからなり、前記シーケンスプロセッサがプ
ログラムメモリの内容をサーチし、シーケンス処理を行
うI/Oアドレスを前記アドレス指定回路により指定し
、制御を行う光ループ千局I/Oのアドレスのみサイク
リックに光伝送するよう構戒しているので、シーケンス
プロセッサがプログラムメモリの内容をサーチして、シ
ーケンス処理を必要とするI/Oアドレスのみを順次サ
イクリックに光伝送する事ができるため、全てのアドレ
スをスキャンする従来例に比較して子局I/Oデータの
更新が最も短い時間で行うことができる。又、シーケン
スプログラムが変更された時も、シーケンスプロセッサ
がサーチしてアドレス指定回路により必要なアドレスの
みを選択するため、常に最も短い時間でデータ更新を行
うことができる。
又、本発明の第2の発明によれば、サイクリック方式光
伝送回路の送出アドレスを指定するスイッチを設け、こ
のスイッチにてシーケンス制御を行うI/Oアドレスの
み指定する事により、制御を行う光ループ子局I/Oの
アドレスのみサイクリックに光伝送するよう構成してい
るので、シーケンスプロセッサが処理すべきI/Oアド
レスをあらかじめスイッチで指定しておくため、シーケ
ンス処理を必要とするI/Oアドレスのみを順次サイク
リックに光伝送する事ができるため、全てのアドレスを
スキャンする従来例に比較して子局I/Oデータの更新
が最も短い時間で行うことができる。
伝送回路の送出アドレスを指定するスイッチを設け、こ
のスイッチにてシーケンス制御を行うI/Oアドレスの
み指定する事により、制御を行う光ループ子局I/Oの
アドレスのみサイクリックに光伝送するよう構成してい
るので、シーケンスプロセッサが処理すべきI/Oアド
レスをあらかじめスイッチで指定しておくため、シーケ
ンス処理を必要とするI/Oアドレスのみを順次サイク
リックに光伝送する事ができるため、全てのアドレスを
スキャンする従来例に比較して子局I/Oデータの更新
が最も短い時間で行うことができる。
さらに、本発明の第3の発明によれば、ダイレクト方式
光伝送回路を備えたものにおいて、このダイレクト方式
光伝送回路へ前記2ポートRAMのデータとそのアドレ
スを指定して書込み、又、指定したアドレスのデータを
このダイレクト方式光伝送回路から読出して2ポートR
AMへ書込むプロセッサを設け、このプロセッサが前記
プログラムメモリの内容をサーチし、シーケンス処理を
行う光ループ子局1/Oアドレスのみサイクリックに光
伝送するよう構成しているので、シーケンスプログラム
の格納されたプログラムメモリの内容をプロセッサがあ
らかじめ読み取って、必要なアドレスの光ループ千局I
/Oのデータの入出力を2ポートRAMとダイレクト方
式伝送回路の間で順次、サイクリックに光伝送する事が
できるため、全てのアドレスをスキャンする従来例に比
較して千局I/Oデータの更新が最も短い時間で行うこ
とができる。
光伝送回路を備えたものにおいて、このダイレクト方式
光伝送回路へ前記2ポートRAMのデータとそのアドレ
スを指定して書込み、又、指定したアドレスのデータを
このダイレクト方式光伝送回路から読出して2ポートR
AMへ書込むプロセッサを設け、このプロセッサが前記
プログラムメモリの内容をサーチし、シーケンス処理を
行う光ループ子局1/Oアドレスのみサイクリックに光
伝送するよう構成しているので、シーケンスプログラム
の格納されたプログラムメモリの内容をプロセッサがあ
らかじめ読み取って、必要なアドレスの光ループ千局I
/Oのデータの入出力を2ポートRAMとダイレクト方
式伝送回路の間で順次、サイクリックに光伝送する事が
できるため、全てのアドレスをスキャンする従来例に比
較して千局I/Oデータの更新が最も短い時間で行うこ
とができる。
第1図は本発明の第1実施例の回路ブロック図、第2図
(a). (b)は本発明の選択アドレス・スキャンを
行ったサイクリック方式における2ポートRAMの動作
説明図とスキャンの順番の説明図、第3図は本発明の第
2実施例の回路ブロック図、第4図は本発明の第3実施
例の回路ブロック図、第5図は従来例の回路ブロック図
、第6図(a). (b)は従来例の全アドレス・スキ
ャンを行うサイクリック方式における2ポートRAMの
概念図とスキャンの順番の図である。 1・・・・・・シーケンスプロセッサ、2・・・・・・
プログラムメモリ、3・・・・・・2ポートRAM、4
.5・・・・・・光ループ子局I/O、6・・・・・・
サイクリック方式光伝送回路、7・・・・・・アドレス
指定回路、8・・・・・・指令信号、9・・・・・・ア
ドレス指定スイッチ、10・・・・・・アドレスカウン
タ、11・・・・・・ダイレクト方式光伝送回路、12
・・・・・・プロセッサ。
(a). (b)は本発明の選択アドレス・スキャンを
行ったサイクリック方式における2ポートRAMの動作
説明図とスキャンの順番の説明図、第3図は本発明の第
2実施例の回路ブロック図、第4図は本発明の第3実施
例の回路ブロック図、第5図は従来例の回路ブロック図
、第6図(a). (b)は従来例の全アドレス・スキ
ャンを行うサイクリック方式における2ポートRAMの
概念図とスキャンの順番の図である。 1・・・・・・シーケンスプロセッサ、2・・・・・・
プログラムメモリ、3・・・・・・2ポートRAM、4
.5・・・・・・光ループ子局I/O、6・・・・・・
サイクリック方式光伝送回路、7・・・・・・アドレス
指定回路、8・・・・・・指令信号、9・・・・・・ア
ドレス指定スイッチ、10・・・・・・アドレスカウン
タ、11・・・・・・ダイレクト方式光伝送回路、12
・・・・・・プロセッサ。
Claims (3)
- (1)シーケンスプロセッサと、このシーケンスプロセ
ッサのシーケンスプログラムを格納するプログラムメモ
リと、前記シーケンスプロセッサがシーケンス処理を行
う2ポートRAMと、この2ポートRAMのデータを光
変換し光ループ子局I/Oへ順次送出するサイクリック
方式光伝送回路と、このサイクリック方式光伝送回路の
送出アドレスを指定するアドレス指定回路とからなり、
前記シーケンスプロセッサがプログラムメモリの内容を
サーチし、シーケンス処理を行うI/Oアドレスを前記
アドレス指定回路により指定するようにしたことを特徴
とするシーケンスコントローラ。 - (2)シーケンスプロセッサと、このシーケンスプロセ
ッサのシーケンスプログラムを格納するプログラムメモ
リと、前記シーケンスプロセッサがシーケンス処理を行
う2ポートRAMと、この2ポートRAMのデータを光
変換し光ループ子局I/Oへ順次送出するサイクリック
方式光伝送回路と、このサイクリック方式光伝送回路の
送出アドレスを指定するスイッチとからなり、このスイ
ッチにてシーケンス制御を行うI/Oアドレスのみ指定
するようにしたことを特徴とするシーケンスコントロー
ラ。 - (3)シーケンスプロセッサと、このシーケンスプロセ
ッサのシーケンスプログラムを格納するプログラムメモ
リと、前記シーケンスプロセッサがシーケンス処理を行
う2ポートRAMと、データを光変換し光ループ子局I
/Oの指定アドレスへ送出するダイレクト方式光伝送回
路と、このダイレクト方式光伝送回路へ前記2ポートR
AMのデータとそのアドレスを指定して書込み、指定し
たアドレスのデータをこのダイレクト方式光伝送回路か
ら読出して2ポートRAMへ書込むプロセッサからなり
、このプロセッサが前記プログラムメモリの内容をサー
チし、シーケンス処理を行う光ループ子局I/Oアドレ
スのみサイクリックに光伝送するようにしたことを特徴
とするシーケンスコントローラ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1151855A JPH0317706A (ja) | 1989-06-14 | 1989-06-14 | シーケンスコントローラ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1151855A JPH0317706A (ja) | 1989-06-14 | 1989-06-14 | シーケンスコントローラ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0317706A true JPH0317706A (ja) | 1991-01-25 |
Family
ID=15527735
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1151855A Pending JPH0317706A (ja) | 1989-06-14 | 1989-06-14 | シーケンスコントローラ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0317706A (ja) |
-
1989
- 1989-06-14 JP JP1151855A patent/JPH0317706A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2829091B2 (ja) | データ処理システム | |
| US4339794A (en) | Method and system for controlling input/output in process control | |
| JPS63280365A (ja) | ダイレクトメモリアクセスオ−ダ競合制御方式 | |
| US4849962A (en) | Communications control unit | |
| JPH0317706A (ja) | シーケンスコントローラ | |
| US5588120A (en) | Communication control system for transmitting, from one data processing device to another, data of different formats along with an identification of the format and its corresponding DMA controller | |
| JP2723970B2 (ja) | データ転送制御装置 | |
| EP0230536A1 (en) | I/O processor for programmable sequence controller | |
| JPH02226419A (ja) | データ配列変換制御方式 | |
| JPH0816220A (ja) | プログラマブルシーケンスコントローラ | |
| JPS62182857A (ja) | 入出力制御装置 | |
| JPS6368955A (ja) | 入出力制御装置 | |
| JPH0115900B2 (ja) | ||
| JPS63168720A (ja) | メモリバツフア装置 | |
| JPS61216002A (ja) | プロセス制御装置 | |
| JPH08123749A (ja) | バスコントローラ | |
| JPS58181134A (ja) | デ−タ転送回路 | |
| JPH0440551A (ja) | データ転送方式 | |
| JPS63285611A (ja) | 数値制御装置における制御情報の入出力方法 | |
| JPH0635828A (ja) | 処理分岐方法 | |
| JPH0317756A (ja) | 記憶装置のアクセス方式 | |
| JPH09305562A (ja) | データ転送装置 | |
| JPH04232506A (ja) | ロボットの制御装置 | |
| JPH01129636A (ja) | 送信装置 | |
| JPH0449459A (ja) | Dma転送方法 |