JPH0217505A - シーケンサの数値模擬動作方法 - Google Patents

シーケンサの数値模擬動作方法

Info

Publication number
JPH0217505A
JPH0217505A JP63168294A JP16829488A JPH0217505A JP H0217505 A JPH0217505 A JP H0217505A JP 63168294 A JP63168294 A JP 63168294A JP 16829488 A JP16829488 A JP 16829488A JP H0217505 A JPH0217505 A JP H0217505A
Authority
JP
Japan
Prior art keywords
locking
numeric
instruction
numerical
lock
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.)
Granted
Application number
JP63168294A
Other languages
English (en)
Other versions
JP2767818B2 (ja
Inventor
Masato Fujii
正人 藤井
Hiroshi Kojima
小島 拡
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP63168294A priority Critical patent/JP2767818B2/ja
Publication of JPH0217505A publication Critical patent/JPH0217505A/ja
Application granted granted Critical
Publication of JP2767818B2 publication Critical patent/JP2767818B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Executing Machine-Instructions (AREA)
  • Programmable Controllers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 A、産業上の利用分野 る。
B1発明の概要 この発明はシーケンサの数値ロック方法において、 数値ロック機能を実現するために、数値ロック命令を設
定して、この数値ロック命令及び元の数値命令を数値ロ
ックテーブルに格納場所を示す番号を付して格納し、数
値ロック命令実行時に元の数値命令を再生するようにし
たことにより、突入力以外のデータを使用して数値演算
ができるようにしたものである。
C1従来の技術 シーケンスコントローラにはユーザプログラムの試験や
メインテナンスを目的としてロック機能が用意されてい
る。このロック機能は通常、ビットデータに対するもの
が主であり、数値データに対するロック機能を実現した
ものはなかった。最近、シーケンスコントローラの中に
も数値命令が扱えるものが多くなり、ユーザプログラム
の試験にも数値ロック機能が行える必要性が高まって来
た。例えば、第3図のリレーラダー図において、メモリ
演算を行う場合、A:(RD(ロード)〕。
B:(+(加算))、CCWT(レジスタからテーブル
の転送命令)〕のどの命令でも、メモリの内容をロック
値にして演算させたいとき。
また、第4図のリレーラダー図において、定数演算を行
う場合、#A (RD)、 #B [:+)の定数値#
A、#Bをロック値にして演算させたいとき。
D1発明が解決しようとする課題 上記のような演算を行うにおいて、従来、数値ロックに
代わるものとして、Disable機能があった。この
Disable機能とは指定した命令の実行をしないと
いうものである。しかし、この旧5able機能では数
値をある値に固定して演算することができない(単に演
算を行わないというものである。)問題がある。
この発明の目的は数値ロック機能を採用したことにより
、突入力以外のデータを使用して数値演算ができるよう
にしたシーケンサの数値ロック方法を提供することを目
的とする。
E1課題を解決するための手段及び作用この発明はシー
ケンスコントローラの試験やメンテナンス時に使用され
るロック機能を備えたシーケンサにおいて、 数値命令に対応して数値ロック命令を設定して数値ロッ
クテーブルに元の数値命令と数値ロック命令とを格納場
所を示す番号を付して格納し、シーケンス演算を行うと
きに、数値ロック命令の実行時に数値命令の再生を行う
ようにしたものである。
F、実施例 以下この発明の実施例を図面に基づいて説明する。
第1図はメモリA (RD)と定数#B(+)を加算し
てメモリCCWT)に転送するリレーラダー図において
、数値ロック機能を実現するために、数値ロック命令を
設定して次のような手順で処理を行う。
まず、ユーザの指定に従って、第2図に示す数値ロック
テーブルを作成し、このテーブルに元の命令A CRD
) 、#B (+)、C(WT)と各ロック値を以下の
ように番号を付して格納する。次にユーザの措定した命
令を数値ロック命令に変更し、数値ロック命令には数値
ロックテーブルの対応アドレスを示す番号をセットする
。その後、シーケンス演算を行い、数値ロック命令が実
行される。数値ロック命令では数値ロックテーブルに格
納されている元の命令及びロック値に従って数値ロック
処理を行う。
数値ロック命令では次の処理を行う。
(1)元の命令のオペランドがメモリならば、メモリに
指定ロックデータを格納して、元の命令を再生し、実行
する。(メモリロック)(2)元の命令のオペランドが
定数ならば、元の命令のオペランドを指定ロック値にし
て、その命令を実行する。(定数ロック) G1発明の効果 以上述べたように、この発明によれば、数値ロック機能
を設けることにより、外部からのアナログ人力をソミュ
レートでき、これにより実入力以外のデータを使って数
値演算が可能になる。また、途中までの演算結果によら
ず、外部へ指定したアナログ量を出力できる。これらの
機能により、ユーザプログラムの効率的な試験ができる
【図面の簡単な説明】
図である。 A・・ロードCRD)、 #B・・・定数、 C・・・転送命 第1図はこの発明の一実施例を示すリレーラダー図、第
2図は数値ロックテーブルの説明図、第3図及び第4図
は従来例を説明するリレーラダー第3図 従来のりレーラダー図 第4図 従来のりレーラダー図

Claims (1)

    【特許請求の範囲】
  1. (1)シーケンスコントローラの試験やメンテナンス時
    に使用されるロック機能を備えたシーケンサにおいて、 数値命令に対して数値ロック命令を設定して数値ロック
    テーブルに元の命令と数値ロック命令とを格納場所を示
    す番号を付して格納し、シーケンス演算を行うときに、
    数値ロック命令の実行時に数値命令の再生を行うように
    したことを特徴とするシーケンサの数値ロック方法。
JP63168294A 1988-07-06 1988-07-06 シーケンサの数値模擬動作方法 Expired - Fee Related JP2767818B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63168294A JP2767818B2 (ja) 1988-07-06 1988-07-06 シーケンサの数値模擬動作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63168294A JP2767818B2 (ja) 1988-07-06 1988-07-06 シーケンサの数値模擬動作方法

Publications (2)

Publication Number Publication Date
JPH0217505A true JPH0217505A (ja) 1990-01-22
JP2767818B2 JP2767818B2 (ja) 1998-06-18

Family

ID=15865346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63168294A Expired - Fee Related JP2767818B2 (ja) 1988-07-06 1988-07-06 シーケンサの数値模擬動作方法

Country Status (1)

Country Link
JP (1) JP2767818B2 (ja)

Also Published As

Publication number Publication date
JP2767818B2 (ja) 1998-06-18

Similar Documents

Publication Publication Date Title
CA1151306A (en) Programmable controller
JPS605024B2 (ja) 情報処理方式
JPS5611510A (en) Numerical control system
JPS62237522A (ja) 情報処理装置
JPS59114602A (ja) プログラマブルコントロ−ラ
JP2767818B2 (ja) シーケンサの数値模擬動作方法
US20040034443A1 (en) Numerical controller
JPH0440723B2 (ja)
JPS61143807A (ja) 編集機能付プログラミング装置
JPS60237503A (ja) シ−ケンスコントロ−ラの高速処理方式
JPS59168528A (ja) イニシヤル・プログラム・ロ−ド方式
JPS61187008A (ja) ラダ−回路の入力方法
JPS6238746B2 (ja)
JPS63311403A (ja) Pcの入出力信号処理方式
JPH0217504A (ja) シーケンサの接点の模擬動作方法
JPS62271003A (ja) プログラマブルコントロ−ラ
JPH01266642A (ja) メモリ制御装置
JPH0413736B2 (ja)
JPH03240836A (ja) 大容量記憶装置の論理シミュレーション方法
JPS59189407A (ja) シ−ケンス制御装置
JPH05297913A (ja) プログラマブルコントロ−ラ
JPH04233006A (ja) プログラマブルコントローラ
JPS62254207A (ja) ワ−クフアイル領域拡張方法
JPH03276373A (ja) 論理シミュレーション処理方式
JPH032902A (ja) プログラマブルコントローラ

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees