特許
J-GLOBAL ID:200903075612098110
コントローラ
発明者:
,
,
出願人/特許権者:
代理人 (1件):
松井 伸一
公報種別:公開公報
出願番号(国際出願番号):特願2002-073173
公開番号(公開出願番号):特開2003-271210
出願日: 2002年03月15日
公開日(公表日): 2003年09月26日
要約:
【要約】【課題】 ユーザが作成する汎用言語で作成されたプログラムから、PLCプログラム言語で書かれたタスクを実行できるコントローラを提供すること【解決手段】 PLCプログラミング言語で作成されたPLCプログラムをサイクリックに実行するSLCランタイム11bと、汎用言語で作成されたユーザ作成プログラム12aを実行する補助処理部12を備える。ユーザ作成プログラムを実行中に割り込み要因が発生すると、割込実行タスク起動サブモジュール12bがSLCランタイムに対して割り込み命令を通知し、その通知をイベント監視部11dが検出し、予め用意した割込実行タスクを実行する。よって、ユーザ作成プログラムにより任意のタイミングにより割込実行タスクを起動させることができる。
請求項(抜粋):
PLCプログラミング言語と汎用言語とのインタフェースを持つコントローラにおいて、PLCプログラミング言語で作成されたPLCプログラムをサイクリックに実行する処理手段と、汎用言語で作成されたユーザ作成プログラムを実行する補助処理手段と、前記補助処理手段で前記ユーザ作成プログラムを実行中に割り込み要因が発生した際に、前記処理手段に対して割り込み命令を通知する通知手段と、前記処理手段が、前記割り込み命令を受信した場合に、予め用意した割込実行タスクを実行する機能を備えたことを特徴とするコントローラ。
IPC (4件):
G05B 19/05
, G06F 9/44
, G06F 9/46 311
, G06F 9/46 340
FI (4件):
G06F 9/46 311 A
, G06F 9/46 340 B
, G05B 19/05 F
, G06F 9/06 620 A
Fターム (16件):
5B076DF09
, 5B098AA05
, 5B098BB05
, 5B098BB06
, 5B098BB11
, 5B098GA04
, 5B098GC16
, 5H220BB05
, 5H220BB07
, 5H220BB12
, 5H220BB15
, 5H220CC06
, 5H220CX03
, 5H220JJ12
, 5H220JJ16
, 5H220KK01
引用特許:
前のページに戻る