JPH02205958A - プログラマブルリアルタイム処理方式 - Google Patents

プログラマブルリアルタイム処理方式

Info

Publication number
JPH02205958A
JPH02205958A JP1024823A JP2482389A JPH02205958A JP H02205958 A JPH02205958 A JP H02205958A JP 1024823 A JP1024823 A JP 1024823A JP 2482389 A JP2482389 A JP 2482389A JP H02205958 A JPH02205958 A JP H02205958A
Authority
JP
Japan
Prior art keywords
data processing
real time
customized
processing part
user
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
JP1024823A
Other languages
English (en)
Inventor
Fujio Yoshida
富士夫 吉田
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP1024823A priority Critical patent/JPH02205958A/ja
Publication of JPH02205958A publication Critical patent/JPH02205958A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、産業システム分野で利用される監視制御シス
テムにおけるリアルタイム制御装置でリアルタイム処理
方式の基本要素である通信処理、物理入出力処理、およ
びデータの処理を行うプログラマブルリアルタイム処理
方式に関する。
〔従来の技術〕
従来、この種のリアルタイム処理方式においては、通信
処理、物理入出力処理とデータ処理とのインターフェイ
スを含めて利用者ごとに個有なものとして構成されてい
た。従って利用者の要求に合わせて専門的な知識を持っ
た技術者が利用者との打ち合わせ、機能分析、概要設計
、詳細設計、プログラミング、デバッグ、システムジェ
ネレーション、および装置検査などの手続きを経て完成
させていた0通常装置の見掛は上の機能は利用者毎に大
きく変わるため装置毎のメンテナンスなどが必要であっ
た。
〔発明が解決しようとする課題〕
従来のプログラマブルリアルタイム処理方式はリアルタ
イム処理、装置のハードウェア、および通信処理等の専
門の知識を持った技術者が客先との打ち合わせを順次行
って客先の要求に沿った装置を膨大な手間を掛けて完成
させていた。
従って、装置の提供者から見ると以下のような問題があ
る。
■装置の受注から客先への納期にかなりの期間を要する
■従って費用も増大する。
■対応する技術者にはかなり高度な知識と技術力が要求
されるがこのような技術者の絶対数が不足している。
また、利用者の側から見ると以下のような問題がある。
■注文から入手までの期間がかかる。
■価格が高い。
■完成した装置の機能や性能が利用者の要求通りになら
ないことが多い、これは利用者と設計者の意思疎通がう
まく行かないことがあるためである。
■変更する場合にもかなりの手間がかかり、また変更は
提供者に依頼しなければならないため、新たな結果を得
るまでに期間がかかる。
本発明はこれらの問題点を解決するプログラマブルリア
ルタイム処理方式を与えうちのである。
〔課題を解決するための手段〕
本発明のプログラマブルリアルタイム処理方式は、通信
処理をリアルタイムで行う通信処理部と、物理入出力を
リアルタイムで行う物理入出力部と、データ処理を行う
第1および第2のデータ処理部とを含み、 前記通信処理部および前記物理入出力部ならびに前記第
1および第2のデータ処理部とを結合するインターフェ
イスおよび前記第1のデータ処理部は規格化され前記第
2のデータ処理部はカスタ・マイズされたことを特徴と
する。
本プログラマブルリアルタイム処理方式はリアルタイメ
処理が必要な部分、すなわち通信処理、物理入出力処理
、およびデータ加工処理の一部と、リアルタイム処理が
見掛は上必要のない第1のデータ処理部とを切り離し、
インターフェイスを固定してリアルタイム処理部は装置
の中に予め組み入れてしまい(例えばROM化してしま
う)利用者毎にカスタマイズの必要な第2のデータ処理
部のみを入れ替えがきくようにソフトウェアシステムの
生成を行う。
本装置の利用者は第2のデータ処理部をカスタマイズし
た後にこの部分のみを組み込んで任意のリアルタイム処
理装置を作ることが出来る。
この方式により高度な技術的知識が要求される部分はカ
スタマイズの対象から外れるため、新たな装置の開発や
保守が容易になる。
新たな装置の開発は装置の提供者側で行っても良いし、
ある程度のスキルが利用者側にあればリアルタイム処理
などの高度な知識を持っていなくとも自由にその装置の
カスタマイスが出来るようになる。
以上のことから、本発明によりリアルタイム制御装置の
納期の短縮、開発費用の削減、さらによりユーザの希望
に沿ったカスタマイズが可能となる。
〔実施例〕
以下、図面を用いて本発明の詳細な説明する。
第1図は、本発明の一実施例のブロック図である。物理
入出力制御部12通信制御部5.およびリアルタイム処
理に依存したデータ処理部7はインターフェイス2,4
.6によって・リアルタイム処理が見掛は上必要なくカ
スタマイズされるデータ処理部が格納されるデータ処理
部格納域3に結合される。インターフェイス2,4.6
およびデータ処理部7は規格化され、固定される。各規
格化されたインターフェイス2.4.6はサブルーチン
コール等によりカスタマイズされたデータ処理部格納域
3と結び付けられる。
カスタマイズされるデータ処理部格納域3以外の部分は
予めROM化しておいて各利用者向けの種々の装置の共
通ベースとしておき、特定の利用者向けにカスタマイズ
されたデータ処理プログラム8を予め確保されたカスタ
マイズされたデータ処理部の格納域3に組み込んで任意
のリアルタイム処理方式を実現することができる。
〔発明の効果〕
以上に説明したように本発明によれば、利用者の希望す
る任意の機能をもつリアルタイム処理装置を短期間に安
価に、かつ高度な技術を持つ技術者の手に依らないで組
み上げることが可能になる。
また、組み上げた後にもデータ処理部のみを変更すれば
新たな機能を持つ装置が得られるのでより利用者の望む
形のリアルタイム処理装置を簡易に実現することが可能
になる。
【図面の簡単な説明】
第1図は本発明の一実施例の構成ブロック図である。 1・・・物理入出力制御部、2.4.6・・・インター
フェイス、3・・・カスタマイズするデータ処理プログ
ラム部格納域、5・・・通信制御部、7・・・リアルタ
イム処理に依存したデータ処理部、8・・・カスタマイ
ズされたデータ処理プログラム。

Claims (1)

  1. 【特許請求の範囲】 通信処理をリアルタイムで行う通信処理部と、物理入出
    力をリアルタイムで行う物理入出力部と、データ処理を
    行う第1および第2のデータ処理部とを含み、 前記通信処理部および前記物理入出力部ならびに前記第
    1および第2のデータ処理部とを結合するインターフェ
    イスおよび前記第1のデータ処理部は規格化され前記第
    2のデータ処理部はカスタマイズされたことを特徴とす
    るプログラマブルリアルタイム処理方式。
JP1024823A 1989-02-03 1989-02-03 プログラマブルリアルタイム処理方式 Pending JPH02205958A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1024823A JPH02205958A (ja) 1989-02-03 1989-02-03 プログラマブルリアルタイム処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1024823A JPH02205958A (ja) 1989-02-03 1989-02-03 プログラマブルリアルタイム処理方式

Publications (1)

Publication Number Publication Date
JPH02205958A true JPH02205958A (ja) 1990-08-15

Family

ID=12148903

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1024823A Pending JPH02205958A (ja) 1989-02-03 1989-02-03 プログラマブルリアルタイム処理方式

Country Status (1)

Country Link
JP (1) JPH02205958A (ja)

Similar Documents

Publication Publication Date Title
US6173438B1 (en) Embedded graphical programming system
CN101364236B (zh) 一种web页面的数据处理装置及处理方法
CN106483860B (zh) 针对plc的数据自动采集中间件及其使用方法
Steffen et al. Hierarchical service definition
CN106484394B (zh) 一种双引擎快速软件开发系统
JP2003535383A (ja) レガシーデータストラクチャ用オブジェクト特性メタモデルエミュレータ
CN111258675B (zh) 共享前端组件的渲染方法、装置、设备及存储介质
CN105354180B (zh) 一种实现开放式语义交互服务的方法及系统
CN102708234A (zh) 基于HLA的Matlab仿真模型集成平台和方法
CN109726941B (zh) 一种智能终端的自动营销系统及自动营销方法
Lauwereins et al. Geometric parallelism and cyclo-static data flow in GRAPE-II
KR100374296B1 (en) System for developing application program for mobile terminal and mobile terminal including application program developed by the same
US20040150667A1 (en) Performing wireless communication in a graphical program
CN118192865A (zh) 基于稳定扩散模型批量制图的方法、装置、介质及设备
CN113448859B (zh) 基于分布式系统的测试数据生成方法及装置
CN109918717A (zh) 基于bim软件的bim构件生成方法、装置以及存储装置
CN1983958A (zh) 一种生成两套网管系统的方法
JPH02205958A (ja) プログラマブルリアルタイム処理方式
CN114253823B (zh) 分布式测试方法及相关设备
Hogg Applying UML 2 to Model-Driven Architecture
CN110895460A (zh) 基于Jenkins的机器人系统集成方法、装置及终端设备
JP5081888B2 (ja) ロボットソフトウェアコンポーネントのためのメソッドポート装置及び構成方法
CN108737214A (zh) 测试方法及系统
CN105939227B (zh) 一种基于cmdb的服务配置的方法、系统及服务器
CN109213605A (zh) 一种适用于高并发场景的服务器i/o实现方法