Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3493613B2 - Programmable controller system integrated monitor tool - Google Patents
[go: Go Back, main page]

JP3493613B2 - Programmable controller system integrated monitor tool - Google Patents

Programmable controller system integrated monitor tool

Info

Publication number
JP3493613B2
JP3493613B2 JP01792896A JP1792896A JP3493613B2 JP 3493613 B2 JP3493613 B2 JP 3493613B2 JP 01792896 A JP01792896 A JP 01792896A JP 1792896 A JP1792896 A JP 1792896A JP 3493613 B2 JP3493613 B2 JP 3493613B2
Authority
JP
Japan
Prior art keywords
programmable controller
name
monitor tool
network
screen
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.)
Expired - Lifetime
Application number
JP01792896A
Other languages
Japanese (ja)
Other versions
JPH09212213A (en
Inventor
暁子 岩崎
仁 石川
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.)
Omron Corp
Original Assignee
Omron 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 Omron Corp filed Critical Omron Corp
Priority to JP01792896A priority Critical patent/JP3493613B2/en
Publication of JPH09212213A publication Critical patent/JPH09212213A/en
Application granted granted Critical
Publication of JP3493613B2 publication Critical patent/JP3493613B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • User Interface Of Digital Computer (AREA)
  • Programmable Controllers (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Digital Computer Display Output (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、複数のPLC(プ
ログラムコントローラ)で構築されたシステムの資源を
モニタ・アクセスするマブルコントローラシステム統合
モニタツールに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mable controller system integrated monitor tool for monitoring and accessing the resources of a system constructed by a plurality of PLCs (program controllers).

【0002】[0002]

【従来の技術】従来、複数のPLCで構築されたシステ
ムの資源、例えばI/Oメモリ(以下、IOMとい
う)、UM(ユーザプログラムメモリ)等をモニタする
場合や、アクセスする場合には、一連の処理を認識して
行う必要がある。
2. Description of the Related Art Conventionally, when monitoring or accessing resources of a system constructed by a plurality of PLCs such as I / O memory (hereinafter referred to as IOM) and UM (user program memory), a series of It is necessary to recognize the processing of.

【0003】例えば、複数のPLCで構築されたシステ
ムでなるFA(Factory Aoutmation)システムにおい
て、ネットワーク内の所定のPLCに対してIOM情報
を得たい場合には、前もって該当するPLCのネットワ
ーク内のノードアドレスを知っておき、次に、このノー
ドに対してIOMの内容を要求するメッセージを発行
し、該当するノードからの返答メッセージを受信すると
いう一連の操作を意識して行わねばならなかった。
For example, in an FA (Factory Aoutmation) system which is a system constructed by a plurality of PLCs, when it is desired to obtain IOM information for a predetermined PLC in the network, a node in the network of the corresponding PLC in advance. It was necessary to know the address, then issue a message requesting the contents of the IOM to this node, and receive a reply message from the corresponding node, in consideration of a series of operations.

【0004】また、所定のPLCのプログラムをオンラ
インエディットする処理においては、まず、上述したよ
うにしてネットワーク内の該当するPLCのネットワー
ク内のノードアドレスを知り、該当するノードに対して
UMの内容を要求するメッセージを発行し、該当ノード
からの返答をメッセージを受信する。その後、ユーザ
は、プログラムをエディットし、該当するノードのプロ
グラムの実行を一時中断するメッセージをそのPLCに
発行し、その応答メッセージを受けると、該当ノードに
対してプログラムのダウンロードの要求メッセージを発
行し、その後、それに対するプログラムの起動を要求す
るといった一連の操作を、認識しておこなわなけらばな
らない。
Further, in the process of online-editing a program of a predetermined PLC, first, as described above, the node address in the network of the corresponding PLC in the network is known, and the contents of the UM are sent to the corresponding node. It issues a request message and receives a message from the corresponding node. After that, the user edits the program, issues a message to the PLC to suspend the execution of the program of the corresponding node, and when receiving the response message, issues a request message for downloading the program to the relevant node. After that, it is necessary to recognize and perform a series of operations such as requesting the start of the program for it.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上述し
たように、複数のPLCで構築されたシステムのPLC
の内容をモニタする場合や、アクセスする場合には、一
連の処理を認識して行う必要があるので、ユーザとして
非常に使いずらいうえに、処理負担がばかにならないと
いう問題点があった。
However, as described above, the PLC of the system constructed by a plurality of PLCs is used.
When monitoring or accessing the contents of the above, since it is necessary to recognize and perform a series of processing, there is a problem that it is very difficult for a user to use and the processing load is not negligible.

【0006】そこで、本発明は、上述の問題点に鑑み、
複数のPLCでなるシステムの内容をモニタする場合
や、アクセスする場合におけて、一連の処理を認識する
必要をなくし、ユーザの使い勝手がよいPLCシステム
統合モニタツールを提供することを目的とする。
Therefore, the present invention has been made in view of the above problems.
An object of the present invention is to provide a PLC system integrated monitor tool which is convenient for the user, without recognizing a series of processes when monitoring or accessing the contents of a system composed of a plurality of PLCs.

【0007】[0007]

【課題を解決するための手段】上述の目的を達成するた
めに、請求項1記載の発明は、複数のプログラマブル
コントローラがネットワークに接続されて構築されたシ
ステムの資源をモニタ・アクセスするプログラマブルコ
ントローラシステム統合モニタツールであって、上記プ
ログラマブルコントローラシステム統合モニタツール
は、上記ネットワークに接続されている上記各プログラ
マブルコントローラから、該プログラマブルコントロー
ラの上記ネットワーク上でのノードアドレスおよびノー
ド内アドレスを取得する手段と、上記プログラマブルコ
ントローラごとに、上記取得したノードアドレスおよび
ノード内アドレスを詳細テーブルに格納し、この詳細テ
ーブルにノードアドレスおよびノード内アドレスが格納
されているプログラマブルコントローラの名称を画面に
表示する手段とを有することを特徴とする。
In order to achieve the above object, the invention according to claim 1 is a programmable controller for monitoring and accessing the resources of a system constructed by connecting a plurality of programmable controllers to a network. a system integration monitor tool, the above-flops
Logable controller system integrated monitor tool
Are the programs connected to the above networks.
From the programmable controller to the programmable controller
Node address and no
Internal address, and the programmable code
For each controller, the node address obtained above and
Store the in-node address in the detail table and use this detail table.
Node address and in-node address are stored in the table
On the screen the name of the programmable controller
And means for displaying.

【0008】[0008]

【0009】[0009]

【0010】 請求項1に記載の発明において、上記プ
ログラマブルコントローラシステム統合モニタツール
は、さらに、上記ネットワークに接続されている上記各
プログラマブルコントローラから、該プログラマブルコ
ントローラを他のネットワークに接続するための接続ユ
ニットの名称とその属性、並びに、上記プログラマブル
コントローラの中に存在するプログラムユニットの名称
とその属性を取得するものとしてよい。
In the invention according to claim 1, in the above-mentioned
Logable controller system integrated monitor tool
In addition, each of the above connected to the network
From the programmable controller,
A connection unit for connecting the controller to other networks.
Knit name and its attributes, and the programmable
Name of the program unit existing in the controller
And its attributes.

【0011】請求項1に記載の発明において、上記プロ
グラマブルコントローラシステム統合モニタツールは、
さらに、上記ネットワークに接続しているプログラマブ
ルコントローラのユーザメモリの名称とその属性、並び
に、同プログラマブルコントローラのIOメモリの名称
とその属性を取得するものとしてよい。
In the invention described in claim 1, the above-mentioned professional
Gramable Controller System Integrated Monitor Tool
In addition, the programmer connected to the above network
Controller's user memory name, its attributes, and sequence
And the name of the IO memory of the programmable controller
And its attributes.

【0012】 請求項1に記載の発明において、上記プ
ログラマブルコントローラシステム統合モニタツール
は、さらに、上記ネットワークに接続されている上記各
プログラマブルコントローラから取得した該プログラマ
ブルコントローラの上記ネットワーク上でのノードアド
レスおよびノード内アドレスに基づき、上記詳細テーブ
ルの中から該当するプログラマブルコントローラを特定
し、この特定したプログラマブルコントローラに対して
詳細情報項目の要求メッセージを送信するとともに、こ
の要求メッセージに応じてプログラマブルコントローラ
から送信されてきた詳細情報項目を画面に表示するもの
としてよい。
In the invention according to claim 1, in the above-mentioned
Logable controller system integrated monitor tool
In addition, each of the above connected to the network
The programmer acquired from the programmable controller
Node on the above network
Address and address in the node, based on the detailed table above
The applicable programmable controller from the
And for this identified programmable controller
While sending a request message for detailed information items,
Programmable controller according to the request message of
Displaying detailed information items sent from the screen
Good as

【0013】 請求項5に記載の発明は、複数のプログ
ラマブルコントローラがネットワークに接続されて構築
されたシステムの資源を、IEC1131によるソフト
ウエアモデルに基づきモニタ・アクセスするプログラマ
ブルコントローラシステム統合モニタツールであって、
上記プログラマブルコントローラシステム統合モニタツ
ールは、上記ネットワークに接続されている上記各プロ
グラマブルコントローラから、該ネットワークに接続し
ているコンフィグレーション名、リソース名およびタス
ク名を取得する手段と、上記プログラマブルコントロー
ラごとに、上記取得したコンフィグレーション名、リソ
ース名およびタスク名を詳細テーブルに格納し、この詳
細テーブルにコンフィグレーション名、リソース名およ
びタスク名が格納されているプログラマブルコントロー
ラの名称を画面に表示する手段とを有することを特徴と
する。
The invention according to claim 5 is a plurality of programs.
Buildable with a ramable controller connected to the network
The resources of the created system by software by IEC1131.
Programmers that monitor and access based on wear model
Bull controller system integrated monitor tool,
Programmable controller system integrated monitor
Are connected to each of the above programs connected to the above network.
Connect to the network from the programmable controller
Configuration name, resource name, and task
And the programmable controller
For each license, the configuration name and
Store the source name and task name in the details table and
Configuration table, resource name and
And a programmable controller that stores task names
And a means for displaying the name of LA on the screen.
To do.

【0014】本発明によれば、システム資源をモニタ・
アクセスする際の一連の処理を、所定の画面およびその
画面中に設けられた所定項目を指定していくため、ユー
ザが一連の処理を認識することなく処理することでき
る。
According to the present invention, system resources can be monitored and
Since a series of processing for accessing is specified by a predetermined screen and a predetermined item provided in the screen, the user can perform the series of processing without recognizing the series of processing.

【0015】[0015]

【発明の実施の形態】以下、本発明に係るPLCシステ
ム統合モニタツールの実施形態を図面に基づいて説明す
る。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of a PLC system integrated monitor tool according to the present invention will be described below with reference to the drawings.

【0016】図1は本発明の一実施形態のPLCシステ
ム統合モニタツールがモニタ・アクセスする一システム
(以下、PLCシステムという)の構築図である。
FIG. 1 is a construction diagram of a system (hereinafter referred to as a PLC system) which is monitored and accessed by a PLC system integrated monitor tool according to an embodiment of the present invention.

【0017】このPLCシステムは、図に示すように、
第1のLAN1(LocalAreaNetwork)
と、第2のLAN2で構築されており、第1のLAN1
には後述するこの実施形態に係るPLCシステム統合モ
ニタツール(以下、単にモニタツールという)10,#
1のPLC20,#2のPLC20,#3のPLC2
0,#4のPLC20および#5のPLC20が設けら
れ、第2のLAN2には#2のPLC20,#6のPL
C20および#7のPLC20が設けられている。しか
も、第1のLAN1と第2のLAN2とは、#2のPL
C20を介して接続されている。
This PLC system, as shown in FIG.
First LAN1 (LocalAreaNetwork)
And the second LAN2, and the first LAN1
PLC system integrated monitor tool (hereinafter simply referred to as monitor tool) 10, # according to this embodiment, which will be described later.
1 PLC20, # 2 PLC20, # 3 PLC2
0, # 4 PLC20 and # 5 PLC20 are provided, and # 2 PLC20 and # 6 PL20 are provided in the second LAN2.
A C20 and # 7 PLC 20 are provided. Moreover, the first LAN1 and the second LAN2 are PLs of # 2.
It is connected via C20.

【0018】#1〜#7のPLC20は、各PLC自体
のノードアドレスおよびノード内アドレスという詳細情
報項目を有しているばかりではなく、内蔵するUM、I
OMにもノードアドレスおよびノード内アドレスという
詳細情報項目を有するように構成されている。
The PLCs # 1 to # 7 not only have detailed information items such as the node address and in-node address of each PLC itself, but also the built-in UM and I.
The OM is also configured to have detailed information items such as a node address and an in-node address.

【0019】この実施形態のモニタツール10は、マウ
ス付きのPC(Parsonal Computer)で構成されてお
り、上述したPLCシステム内の各PLCが有する資
源、例えばユーザプログラム等をモニタ、エディトする
ものである。
The monitor tool 10 of this embodiment is composed of a PC (Parsonal Computer) with a mouse, and monitors and edits the resources of each PLC in the PLC system described above, such as user programs. .

【0020】また、この実施形態のモニタツール10
は、起動がかけられると自動的に立ち上がるメイン画
面、並びに,このメイン画面に表示された所定項目をマ
ウスでクリックまたはダブルクリックすると表示するI
OM内情報画面,UM内情報画面およびBASICプロ
グラムエディタ画面を有する。
The monitor tool 10 of this embodiment is also used.
Is displayed by clicking or double-clicking the main screen that starts up automatically when it is activated, and the specified items displayed on this main screen with the mouse.
It has an OM information screen, a UM information screen, and a BASIC program editor screen.

【0021】この実施形態のモニタツールは、上述した
ような画面表示を行うに際して、後述する内蔵する詳細
テーブルに基づき、PLCから送られてきた詳細情報項
目から、表示情報、すなわち「もの」名と、「属性名」
を取り出し、これらを用いて画面を表示するように構成
されている。
The monitor tool of this embodiment displays the display information, that is, the "thing" name from the detailed information items sent from the PLC based on a detailed table incorporated therein to display the screen as described above. , "Attribute name"
Are configured to be taken out and a screen is displayed using these.

【0022】ここで、この実施形態のモニタツールに内
蔵されている上記詳細テーブル50は、図2に示すよう
に、後述するメイン画面のツリー表示エリアに表示され
得るものが格納されている「もの」エリア51,「も
の」エリア51の各々に対するネットワーク上のノード
アドレスを格納するノードアドレスエリア52,そのノ
ード内アドレスを格納するノード内アドレスエリア53
および「もの」に対するその属性名を格納する属性エリ
ア54で構成されている。
Here, as shown in FIG. 2, the detailed table 50 built in the monitor tool of this embodiment stores what can be displayed in the tree display area of the main screen described later. "Area 51," mono "area 51, a node address area 52 for storing a node address on the network, and an in-node address area 53 for storing the in-node address
And an attribute area 54 for storing the attribute name of "thing".

【0023】ここで、上述した表示画面について説明す
る。
Here, the above-mentioned display screen will be described.

【0024】イ)メイン画面 メイン画面は、モニタツール10が起動すると自動的に
立ち上がる画面であって、このモニタツール10が接続
されているネットワーク1に設けられているPLC20
をモニタする画面である。
A) Main screen The main screen is a screen that automatically starts up when the monitor tool 10 is activated, and the PLC 20 provided in the network 1 to which the monitor tool 10 is connected.
Is a screen for monitoring.

【0025】このメイン画面は、図3に示すように、W
indowAを有し、このWindowAには現在クリ
ックされているPLCを表示するタイトルバー1Aと、
モニタツール10が接続されているネットワーク1に設
けられているPLC20を表示するツリー表示エリア2
Aと、ツリー表示エリア2Aに表示されたPLC20の
うちの一つをマウスでクリックしたとき、そのクリック
したPLC20が有する詳細項目を表示する詳細項目エ
リア3Aとを有している。
This main screen, as shown in FIG.
A title bar 1A which has a window A and which displays the PLC currently being clicked,
Tree display area 2 for displaying PLC 20 provided in network 1 to which monitor tool 10 is connected
A and a detailed item area 3A for displaying detailed items of the clicked PLC 20 when one of the PLCs 20 displayed in the tree display area 2A is clicked with a mouse.

【0026】因みに、図3においては、タイトルバー1
Aにはツリー表示エリア2A中のPLC2がクリックさ
れていることが表示されており、ツリー表示エリア2A
にはモニタツールが接続されているネットワークに、#
1のPLC20(画面上ではPLC1と表示する),#
2のPLC20(画面上ではPLC2と表示する),#
3のPLC20(画面上ではPLC3と表示する),#
4のPLC20(画面上ではPLC4と表示する)およ
び#5のPLC20(画面上ではPLC5と表示する)
が接続されていることが表示されており、詳細項目エリ
ア3AにはクリックされたPLC2が有する詳細項目の
“UM”,“SLK_UNIT”,“BASIC_UN
IT”および“IOM”が表示されている。
Incidentally, in FIG. 3, the title bar 1
It is displayed in A that PLC2 in the tree display area 2A is clicked, and the tree display area 2A is displayed.
To the network where the monitor tool is connected to, #
1 PLC20 (displayed as PLC1 on the screen), #
2 PLC20 (displayed as PLC2 on the screen), #
3 PLC20 (displayed as PLC3 on the screen), #
4 PLC20 (displayed as PLC4 on the screen) and # 5 PLC20 (displayed as PLC5 on the screen)
Is displayed, and the detailed item area 3A has detailed items “UM”, “SLK_UNIT”, and “BASIC_UN” of the clicked PLC 2.
"IT" and "IOM" are displayed.

【0027】ここで、“SLK_UNIT”とは、他の
ネットワークにも接続していることを示すものであり、
“BASIC_UNIT”とは、プログラマブルコント
ローラユニットの中に存在するプログラム名を示すもの
である。
Here, "SLK_UNIT" means another
It shows that you are also connected to the network ,
"BASIC_UNIT" indicates a program name existing in the programmable controller unit.

【0028】また、このメイン画面は、ツリー表示エリ
ア2Aに表示されたPLCのうちの一つをダブルクリッ
クしたときには、図4に示すように、そのダブルクリッ
クしたPLCの下に、属性を示す“UM”,“SLK_
UNIT”,“BASIC_UNIT”がこの順にサブ
ツリー表示される。
Further, in this main screen, when one of the PLCs displayed in the tree display area 2A is double-clicked, as shown in FIG. 4, an attribute "" is displayed under the double-clicked PLC. UM ”,“ SLK_
"UNIT" and "BASIC_UNIT" are displayed in a subtree in this order.

【0029】因みに、図3におけるツリー表示エリア2
A中のPLC2をダブルクリックすると、図4に示すよ
うに、このダブルクリックしたPLC2の下に、属性を
示す“UM”,“SLK_UNIT”,“BASIC_
UNIT”がこの順にサブツリー表示されている。
Incidentally, the tree display area 2 in FIG.
When PLC2 in A is double-clicked, as shown in FIG. 4, "UM", "SLK_UNIT", and "BASIC_" showing attributes are displayed under the double-clicked PLC2.
UNIT "is displayed in a subtree in this order.

【0030】さらに、このメイン画面は、上述したよう
なサブツリー上に表示される属性項目の“UM”項目を
ダブルクリックすると、図5に示すように、この“U
M”の下にプログラム名を有するサブツリーが表示され
る。
Further, when the attribute item "UM" item displayed on the subtree as described above is double-clicked on this main screen, as shown in FIG. 5, this "U" item is displayed.
A subtree with the program name is displayed under M ".

【0031】因みに、メイン画面は、図4における“U
M”をダブルクリックすると、図5に示すように、この
ダブルクリックした“UM”の下に、“PROGRAM
A”と“PROGRAM B”とを有するサブツリー
表示される。
Incidentally, the main screen is "U" in FIG.
When you double-click on "M", as shown in Fig. 5, "PROGRAM" is displayed under "UM" that was double-clicked.
A subtree with "A" and "PROGRAM B" is displayed.

【0032】さらに、このメイン画面は、図4に示した
ように、PLCからのサブツリー上に表示される属性項
目の“SLK_UNIT”をダブルクリックすると、図
6に示すように、この“SLK_UNIT”の下に先に
ダブルクリックしたPLCが接続しているLAN2中に
設けられているPLCが表示される。
Further, when the attribute item "SLK_UNIT" displayed on the subtree from the PLC is double-clicked on this main screen as shown in FIG. 4, as shown in FIG. 6, this "SLK_UNIT" is displayed. The PLC provided in the LAN 2 to which the PLC that was double-clicked previously is connected is displayed below.

【0033】因みに、メイン画面は、図4における“S
LK_UNIT”をダブルクリックすると、図6に示す
ように、このダブルクリックした“SLK_UNIT”
の下に、“PLC6”と“PLC7”とを有するサブツ
リーが表示さる。
Incidentally, the main screen is "S" in FIG.
When you double-click on "LK_UNIT", as shown in Fig. 6, this double-clicked "SLK_UNIT".
Below, a subtree with "PLC6" and "PLC7" is displayed.

【0034】これは、PLC2がLAN1のみならずL
AN2にも接続されており、そのLAN2にはPLC6
と、PLC7とが接続されていることを示している。
This means that PLC2 is not only LAN1 but also L1.
It is also connected to AN2, and PLC6 is connected to LAN2.
And PLC7 are connected.

【0035】さらに、このメイン画面は、同様に、図4
に示した“BASIC_UNIT”をダブルクリックす
ると、図7に示すように、この“BASIC_UNI
T”の下に先にBASICプログラムのプログラム名が
表示される。
Further, this main screen is also shown in FIG.
If you double-click the "BASIC_UNIT" shown in, the "BASIC_UNI" will be displayed as shown in FIG.
The program name of the BASIC program is displayed under T ".

【0036】因みに、メイン画面は、図4における“B
ASIC_UNIT”をダブルクリックすると、図7に
示すように、このダブルクリックした“BASIC_U
NIT”の下に、PROGRAM 1”を有するサブツ
リーが表示される。
Incidentally, the main screen is "B" in FIG.
When you double-click "ASIC_UNIT", as shown in Fig. 7, the double-clicked "BASIC_U" is displayed.
Under NIT ", a subtree with PROGRAM 1" is displayed.

【0037】これは、PLC2に中にエデイットするプ
ログラム名を示している。
This shows the program name to be edited in PLC2.

【0038】ロ)IOM内情報画面 IOM内情報画面は、メイン画面のツリー表示エリア2
A上のPLCをダブルクリックしたときに表示される、
詳細項目エリア3A中の“IOM”をダブルクリックす
ることにより立ち上がる画面であって、先のダブルクリ
ックされたPLCのIOM内容をモニタする画面であ
る。
(B) IOM information screen The IOM information screen is the tree display area 2 of the main screen.
Displayed when you double-click the PLC on A,
It is a screen that is launched by double-clicking "IOM" in the detailed item area 3A, and is a screen for monitoring the IOM contents of the previously double-clicked PLC.

【0039】このIOM内情報画面は、図8に示すよう
に、WindowBを有し、このWindowBにはこ
の画面のタイトルを表示するタイトルバー1Bと、処理
メニューを表示するメニューバー2Bと、IOMの情報
を表示するIOM情報エリア3Bとを有している。
As shown in FIG. 8, this in-IOM information screen has a window B. In this window B, a title bar 1B for displaying the title of this screen, a menu bar 2B for displaying a processing menu, and an IOM screen. It has an IOM information area 3B for displaying information.

【0040】因みに、図8においては、タイトルバー1
BにはPLC2のIOM情報であることを示す“PLC
2:IOM情報”が表示されており、メニューバー2B
にはファイル(F),編集(E),ジャンプ・検索
(S),モード(M)および表示(V)というメニュー
項目が表示されており、IOM情報エリア3BにはPL
C2のIOMの情報がヘキサデシマル(16進数)で表
示されている。
Incidentally, in FIG. 8, the title bar 1
B indicates “PLC” indicating that it is IOM information of PLC2.
2: IOM information ”is displayed and the menu bar 2B
Menu items such as file (F), edit (E), jump / search (S), mode (M) and display (V) are displayed in the IOM information area 3B.
The C2 IOM information is displayed in hexadecimal (hexadecimal).

【0041】ハ)UM内情報画面 UM内情報画面は、図5に示すように、メイン画面中の
ツリー表示エリア2A中のUMに下に表示されたサブツ
リーに表示されたプログラムをダブルクリックした際に
立ち上がる画面であって、WindowCを有し、この
WindowCにはこの画面のタイトルを表示するタイ
トルバー1Cと、処理メニューを表示するメニューバー
2Cと、上記ダブルクリックしたプログラムをSFCま
たはIL言語表示するUM情報エリア3Cとを有してい
る。
C) UM internal information screen As shown in FIG. 5, the UM internal information screen is displayed when the program displayed in the subtree displayed below the UM in the tree display area 2A in the main screen is double-clicked. Which has a window C, a title bar 1C for displaying the title of this screen, a menu bar 2C for displaying a processing menu, and a SFC or IL language display for the above double-clicked program. It has a UM information area 3C.

【0042】因みに、図9においては、タイトルバー1
Cには、このWindowCに表示されるUM内情報中
のプログラムが“PROGRAM A”であることを示
しており、メニューバー2Cにはファイル(F),編集
(E),モード(M)および表示(V)というメニュー
項目が表示されており、UM情報エリア3Cには“PR
OGRAM A”をSFCで記述したものが表示されて
いる。
Incidentally, in FIG. 9, the title bar 1
C indicates that the program in the UM internal information displayed on this Window C is "PROGRAM A", and the menu bar 2C indicates File (F), Edit (E), Mode (M) and display. A menu item called (V) is displayed, and "PR" is displayed in the UM information area 3C.
The OGRAM A ″ described in SFC is displayed.

【0043】ここで、図9に示したSFC表示でなるU
M内情報画面を、メニューバー2C中の“モード
(M)”をクリックすることで、図10に示すように、
SFC表示からIL言語表示に切り替えることもでき
る。
Here, the U in the SFC display shown in FIG. 9 is displayed.
On the information screen in M, by clicking "mode (M)" in the menu bar 2C, as shown in FIG.
It is also possible to switch from SFC display to IL language display.

【0044】ニ)BASICプログラムエディタ画面 BASICプログラムエディタ画面は、図7に示すよう
に、メイン画面中のツリー表示エリア2A中の“BAS
IC_UNIT”の下に表示されプログラム名をブルク
リックすることにより立ち上がる画面であって、図11
に示すように、WindowDを有し、このWindo
wDにはこの画面のタイトルを表示するタイトルバー1
Dと、処理メニューを表示するメニューバー2Dと、上
述したメイン画面でダブルクリックしたプログラムのB
ASICプログラムエディタを表示するエディタエリア
3Dとを有している。
D) BASIC program editor screen As shown in FIG. 7, the BASIC program editor screen is displayed as "BAS" in the tree display area 2A in the main screen.
11 is a screen that is displayed under "IC_UNIT" and is started by clicking the program name.
As shown in FIG.
Title bar 1 that displays the title of this screen on wD
D, a menu bar 2D displaying a processing menu, and B of the program double-clicked on the main screen described above.
It has an editor area 3D for displaying an ASIC program editor.

【0045】因みに、図11においては、タイトルバー
1DにはPLC2のBASICプログラムエディタ画面
であることを示す“BASIC Program Ed
itor”が表示されており、メニューバー2Dにはフ
ァイル(F),編集(E),検索・ジャンプ(S),ウ
インドウ(W)というメニュー項目が表示されている。
Incidentally, in FIG. 11, "BASIC Program Ed" indicating that the title bar 1D is the BASIC program editor screen of PLC2 is displayed.
"Itor" is displayed, and menu items such as file (F), edit (E), search / jump (S), and window (W) are displayed on the menu bar 2D.

【0046】次に、このような画面を有するこの実施形
態のモニタツールの一連の操作方法を図12参照して
説明する。
Next, a series of operating methods of the monitor tool of this embodiment having such a screen will be described with reference to FIG.

【0047】メイン画面のツリー表示エリア2A中のP
LCをクリックすると、詳細項目エリア3Aにこのクリ
ックしたPLCの詳細項目が表示され(図3参照)、一
方先のPLCをダブルクリックすると、ダブルクリック
したPLCのサブツリーが表示される。
P in the tree display area 2A of the main screen
When LC is clicked, the detailed item of the clicked PLC is displayed in the detailed item area 3A (see FIG. 3), and when the previous PLC is double-clicked, the subtree of the double-clicked PLC is displayed.

【0048】また、詳細項目エリア3Aの詳細項目のう
ち、“IOM”をダブルクリックすると、IOM内情報
画面が表示される(図8参照)。
If "IOM" is double-clicked among the detailed items in the detailed item area 3A, the in-IOM information screen is displayed (see FIG. 8).

【0049】メイン画面中のツリー表示エリア2A中に
サブツリーのうち、“UM”をダブルクリックすると、
この“UM”の下にプログラムを有するサブツリーを表
示するとともに、詳細項目エリア3AにUMが記憶する
プログラム名が表示され(図5参照)、続いてサブツリ
ー上のプログラム名をダブルクリップすると、UM情報
画面が表示される(図9,10参照)。
When "UM" of the subtree is double-clicked in the tree display area 2A on the main screen,
A subtree having programs is displayed under this "UM", and the program name stored by the UM is displayed in the detailed item area 3A (see FIG. 5). Then, when the program name on the subtree is double clipped, the UM information is displayed. A screen is displayed (see FIGS. 9 and 10).

【0050】上述において、“UM”でなくて“SLK
_UNIT”をダブルクリックすると、この“SLK_
UNIT”の下にLAN2に接続されているPLCを有
するサブツリーが表示されるとともに、詳細項目エリア
3AにそのPLC名が表示される(図6参照)。
In the above description, "SLK" is used instead of "UM".
If you double-click on "_UNIT", this "SLK_"
A subtree having a PLC connected to the LAN 2 is displayed under "UNIT", and the PLC name is displayed in the detailed item area 3A (see FIG. 6).

【0051】“BACIC_UNIT”をダブルクリッ
クすると、この“BACIC_UNIT”の下にプログ
ラムを有するサブツリーが表示されるとともに、詳細項
目エリア3Aにプログラム名が表示される(図7参
照)。
When "BACIC_UNIT" is double-clicked, a subtree having a program is displayed under this "BACIC_UNIT" and the program name is displayed in the detailed item area 3A (see FIG. 7).

【0052】このツリー表示エリア2A中のサブツリー
中のプログラムをダブルクリックすると、BASICプ
ログラムエディタ画面が表示される(図11参照)。
When the program in the subtree in the tree display area 2A is double-clicked, the BASIC program editor screen is displayed (see FIG. 11).

【0053】続いて、この実施形態のモニタツールの処
理動作を図13のフローチャート13を参照して説明す
る。
Next, the processing operation of the monitor tool of this embodiment will be described with reference to the flowchart 13 of FIG.

【0054】この実施形態のモニターツールに起動をか
けると、モニターツールは、自己が接続しているネット
ワークに接続しているPLCに対して、各PLCが有す
る詳細情報からノードアドレスおよびノード内アドレス
を読み出して取得する(ステップ110)。
When the monitor tool of this embodiment is activated, the monitor tool gives the node address and the in-node address from the detailed information of each PLC to the PLC connected to the network to which the monitor tool is connected. It is read and acquired (step 110).

【0055】モニタツールは、詳細テーブルに基づき、
取得した各PLCのノードアドレスおよびノード内アド
レスに対応するPLC1,PLC2,PLC3,PLC
4,PLC5を指定し、これらをメイン画面のツリー表
示エリア2Aに表示する(ステップ120)。
The monitor tool is based on the detail table.
PLC1, PLC2, PLC3, PLC corresponding to the acquired node address and in-node address of each PLC
4, PLC 5 is designated, and these are displayed in the tree display area 2A of the main screen (step 120).

【0056】続いて、ユーザは、メイン画面を閉じるか
否かを判断し(ステップ130)、画面を閉じる場合に
は(ステップ130;Y)、開いているWindowを
閉じて処理を終了する一方、画面を閉じない場合には
(ステップ130;N)、次の処理を継続するため所定
の項目をクリックする。
Subsequently, the user determines whether or not to close the main screen (step 130), and when closing the screen (step 130; Y), closes the open window and terminates the processing. When the screen is not closed (step 130; N), a predetermined item is clicked to continue the next process.

【0057】すると、モニタツールは、クリックされた
ものが何であるかを特定し(ステップ140)、その特
定したもの属性を判断する(ステップ150)。
[0057] Then, monitor tool, which is clicked to identify what (step 140), to determine the attributes of the identified ones (step 150).

【0058】モニタツールは、クリックされたものの属
性を判断した結果、それに応じて次のような処理を行
う。
As a result of judging the attribute of the clicked object, the monitor tool performs the following processing according to the judgment.

【0059】(1)属性がPLCである場合(ステップ
150;PLC)モニタツール は、クリックされたものの属性がPLCで
あると判断すると、判断された各PLCに対して詳細情
報項目の要求メッセージを送信する(ステップ160
A)。
(1) When the attribute is PLC (step 150; PLC) When the monitor tool determines that the attribute of the clicked item is PLC, a request message for detailed information items is sent to each determined PLC. Send (step 160)
A).

【0060】すると、このメッセージを受けた各PLC
1,PLC2,PLC3,PLC4,PLC5の各々
は、自己が有する詳細情報項目をモニターツールに送信
する。
Then, each PLC receiving this message
Each of 1, PLC2, PLC3, PLC4, PLC5 transmits the detailed information item that it has to the monitor tool.

【0061】モニタツール10は、PLC1,PLC
2,PLC3,PLC4,PLC5から詳細情報項目を
受けとり(ステップ170A)、この詳細情報項目が詳
細テーブルの内容と異なるならば、詳細テーブル中の詳
細情報項目に更新し(ステップ180A)、ステップ1
20に戻してこれらの内容を画面に表示し、以下必要に
応じて処理を続行する。
The monitor tool 10 includes PLC1 and PLC.
2, PLC3, PLC4, PLC5 receives the detailed information item (step 170A), and if this detailed information item is different from the contents of the detailed table, it is updated to the detailed information item in the detailed table (step 180A), step 1
Then, the contents are returned to 20, the contents are displayed on the screen , and the process is continued if necessary.

【0062】(2)属性がUMである場合(ステップ1
50;UM)モニタツール 10は、クリックされたものの属性がUM
であると判断すると、該当するPLCにあるUMに対し
てUM内のプログラムの送信と詳細情報項目との要求メ
ッセージを送信する(ステップ160B)。
(2) When the attribute is UM (step 1
50; UM) The monitor tool 10 has the attribute UM of what is clicked.
If it is determined that the request is for the UM in the corresponding PLC, a request message for transmitting the program in the UM and detailed information items is transmitted (step 160B).

【0063】すると、このメッセージを受けたUMは、
記憶しているプログラムおよび詳細情報項目をモニター
ツール10に送信する。
Then, the UM receiving this message
The stored program and detailed information item are transmitted to the monitor tool 10.

【0064】モニタツール10は、該当するUMからプ
ログラムおよび詳細情報項目を受けとり(ステップ17
0B)、詳細情報項目が詳細テーブルの内容と異なるな
らば、詳細テーブルを受けた詳細情報項目に更新し、ス
テップ120に戻してこれらの内容を画面に表示し、以
下必要に応じて処理を続行する。
The monitor tool 10 receives the program and the detailed information item from the corresponding UM (step 17).
0B), if the detailed information item is different from the contents of the detailed table, the detailed information item is updated to the detailed information item received, the process returns to step 120 and these contents are displayed on the screen , and the process is continued as necessary. To do.

【0065】(3)属性がIOMである場合(ステップ
150;IOM)モニタツール 10は、クリックされたものの属性がIO
Mであると判断すると、該当するPLCにあるIOMに
対してそのデータ内容と詳細情報項目との要求メッセー
ジを送信する(ステップ160C)。
(3) When the attribute is IOM (step 150; IOM) In the monitor tool 10, the attribute of the clicked item is IO.
When it is determined that the data is M, a request message for the data content and detailed information item is transmitted to the IOM in the corresponding PLC (step 160C).

【0066】すると、このメッセージを受けたIOM
は、記憶しているデータ内容をモニターツール10に送
信する。
Then, the IOM receiving this message
Sends the stored data content to the monitor tool 10.

【0067】モニタツール10は、該当するIOMから
データ内容を受けとり(ステップ170C)、IOM情
報画面表示プログラムを起動(ステップ180C)、
ステップ120に戻してこれらの内容を画面に表示し、
以下必要に応じて処理を続行する。
[0067] monitor tool 10, receives the data content from the appropriate IOM (step 170C), to launch the IOM information screen display program (step 180C),
Return to step 120 to display these contents on the screen ,
The processing is continued as necessary below.

【0068】(4)属性がSLK_UNITである場合
(ステップ150;SLK_UNIT)モニタツール 10は、クリックされたものの属性がSL
K_UNITであると判断すると、該当するPLCにあ
るSLK_UNITに対してPLCがLAN2に設けら
れているPLCおよび詳細情報項目の要求メッセージを
送信する(ステップ160D)。
(4) If the attribute is SLK_UNIT (step 150; SLK_UNIT) The monitor tool 10 has an attribute of SL that was clicked.
When it is determined that the K_UNIT, for the SLK_UNIT in the appropriate PLC PLC sends a request message PLC and detailed information item is provided in the LAN2 (step 160D).

【0069】すると、このメッセージを受けたSLK_
UNITは、LAN2に設けられているPLCおよび詳
細情報項をモニタツール10に送信する。
Then, SLK_ that received this message
UNIT sends the PLC provided in LAN 2 and the detailed information item to monitor tool 10.

【0070】モニタツール10は、該当するSLK_U
NITからLAN2に設けられているPLCおよび詳細
情報項目を受けとり(ステップ170D)、詳細情報項
目が詳細テーブル50の内容と異なるならば、詳細テー
ブル50を受けた詳細情報項目に更新し(ステップ18
0D)、ステップ120に戻してこれらの内容を画面
表示し、以下必要に応じて処理を続行する。
The monitor tool 10 uses the corresponding SLK_U.
The PLC provided in the LAN 2 and the detailed information item are received from the NIT (step 170D), and if the detailed information item is different from the contents of the detailed table 50, the detailed information item is updated to the detailed information item (step 18).
0D), the process returns to step 120 to display these contents on the screen , and the process is continued as necessary.

【0071】(5)属性がBASIC_UNITである
場合(ステップ150;BASIC_UNIT)モニタツール 10は、クリックされたものの属性がBA
SIC_UNITであると判断すると、該当するPLC
にあるBASIC_UNITに対してBASICプログ
ラムおよび詳細情報項目の要求メッセージを送信する
(ステップ160E)。
(5) When the attribute is BASIC_UNIT (step 150; BASIC_UNIT) In the monitor tool 10, the attribute of the clicked object is BA.
When it is determined that the SIC_UNIT, the corresponding PLC
The request message for the BASIC program and the detailed information item is transmitted to the BASIC_UNIT at step 160E.

【0072】すると、このメッセージを受けたBASI
C_UNITは、BASICプログラムおよび詳細情報
項目をモニタツール10に送信する。
Then, the BASI receiving this message
C_UNIT is a BASIC program and detailed information
Send the item to the monitor tool 10.

【0073】モニタツール10は、該当するBASIC
プログラムおよび詳細情報項目を受けとり(ステップ1
70E)、詳細情報項目が詳細テーブル50の内容と異
なるならば、詳細テーブル50を受けた詳細情報項目に
更新し(ステップ180D)、ステップ120に戻して
これらの内容を画面に表示し、以下必要に応じて処理を
続行する。
The monitor tool 10 is a corresponding BASIC.
Receive program and detailed information items (Step 1
70E), if the detailed information item is different from the content of the detailed table 50, the detailed information item is updated to the detailed information item that has received the detailed table 50 (step 180D), and the process returns to step 120 to display these contents on the screen. Continue processing according to.

【0074】(6)属性がプログラム名である場合(ス
テップ150;PLC)モニタツール 10は、クリックされたものの属性がプロ
グラム名であると判断すると(ステップ160F)、該
当するPLCに対し指定プログラムの要求メッセージ
送信する(ステップ160F)。
(6) When the attribute is the program name (step 150; PLC) When the monitor tool 10 determines that the attribute of the clicked item is the program name (step 160F), the specified program is assigned to the corresponding PLC. A request message is transmitted (step 160F).

【0075】すると、このメッセージを受けたPLC
は、指定したプログラムの内容をモニタツール10に送
信する。
Then, the PLC that received this message
Sends the contents of the designated program to the monitor tool 10.

【0076】モニタツール10は、このプログラムを受
けとり(ステップ170F)、プログラムエディット画
面表示プログラムを起動(ステップ180F)、ステ
ップ120に戻してこれらの内容を画面に表示し、以下
必要に応じて処理を続行する。
[0076] monitor tool 10, receives the program (step 170F), start the program edit screen display program (step 180F), to display these contents on the screen is returned to step 120, if necessary following treatment To continue.

【0077】この実施形態のモニタツールでは、システ
ム資源をモニタ・アクセスする際の一連の処理を、出発
画面をメイン画面とし、その所定項目を指定するするこ
とで、処理に応じてIOM内情報画面,UM内情報画面
およびBASICプログラムエディタ画面を表示するた
め、従来のように一連の処理を認識して行う必要がなく
なり、ユーザの処理負担が軽減するとともに、使い勝手
をよくすることができる。
In the monitor tool of this embodiment, a series of processes for monitoring / accessing system resources are performed by using the departure screen as the main screen and designating predetermined items thereof, so that the IOM internal information screen is displayed according to the process. Since the UM internal information screen and the BASIC program editor screen are displayed, it is not necessary to recognize and perform a series of processes as in the conventional case, the processing load on the user can be reduced, and the usability can be improved.

【0078】他の実施形態について述べる。Another embodiment will be described.

【0079】PLCシステムの資源をモニタ等するに
は、上述した実施形態のモニタツールのように、物理的
構成・ハードウェアに基づいて行う場合のほか、IEC
(International ElectrotechnicalCommission) 113
1によるソフトウェアモデルに基づいて行いたい場合が
ある。
In order to monitor the resources of the PLC system, etc., in addition to the case of using the physical configuration and hardware as in the monitor tool of the above-described embodiment, the IEC
(International Electrotechnical Commission) 113
There are cases where it is desired to do this based on the software model according to 1.

【0080】図14は、ソフトウェアモデルに基づいて
PLCシステムの資源をモニタ等を行うためのメイン画
面である。
FIG. 14 is a main screen for monitoring the resources of the PLC system based on the software model.

【0081】このメイン画面は、ツリー表示エリア表示
される項目として、コンフィグレーション、そのコンフ
ィグレーションのサブツリー上に表示されるリソース、
このリソースのサブツリー上に表示されるタスクにかえ
たものである。
In this main screen, as the items displayed in the tree display area, the configuration, the resources displayed on the subtree of the configuration,
It replaces the tasks displayed on the subtree of this resource.

【0082】従って、モニタの操作は、上述の実施形態
の操作と本質的には異ならないため、この実施形態の詳
細説明を省略する。つまり、両者は、所定の項目をクリ
ックしていくことで、目的とするPLCシステムの資源
をモニタ等をする点において同じであるからである。
Therefore, the operation of the monitor is essentially the same as the operation of the above-described embodiment, and thus the detailed description of this embodiment will be omitted. In other words, the two are the same in that the resources of the intended PLC system are monitored by clicking on a predetermined item.

【0083】[0083]

【発明の効果】以上本発明によれば、システム資源をモ
ニタ・アクセスする際の一連の処理を、所定の画面およ
びその画面中に設けられた所定項目をクリックで指定し
ていくため、従来ののように一連の処理を認識して行う
必要がなくなり、ユーザの処理負担が軽減するととも
に、使い勝手がよくなるという効果がある。
As described above, according to the present invention, a series of processes for monitoring and accessing system resources are designated by clicking a predetermined screen and a predetermined item provided in the screen. As described above, there is no need to recognize and perform a series of processes, and the processing load on the user is reduced and the usability is improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施形態のPLCシステム統合モニ
タツールがモニタする一システムの構築図である。
FIG. 1 is a construction diagram of a system monitored by a PLC system integrated monitor tool according to an embodiment of the present invention.

【図2】本実施形態のPLCシステム統合モニタツール
に内臓された詳細テーブルの内容を説する説明図。
FIG. 2 is an explanatory diagram for explaining the contents of a detailed table incorporated in the PLC system integrated monitor tool of this embodiment.

【図3】本実施形態のPLCシステム統合モニタツール
のメイン画面を説明する説明図。
FIG. 3 is an explanatory diagram illustrating a main screen of the PLC system integrated monitor tool of the present embodiment.

【図4】本実施形態のPLCシステム統合モニタツール
のメイン画面を説明する説明図。
FIG. 4 is an explanatory diagram illustrating a main screen of the PLC system integrated monitor tool of the present embodiment.

【図5】本実施形態のPLCシステム統合モニタツール
のメイン画面を説明する説明図。
FIG. 5 is an explanatory diagram illustrating a main screen of the PLC system integrated monitor tool of the present embodiment.

【図6】本実施形態のPLCシステム統合モニタツール
のメイン画面を説明する説明図。
FIG. 6 is an explanatory diagram illustrating a main screen of the PLC system integrated monitor tool of the present embodiment.

【図7】本実施形態のPLCシステム統合モニタツール
のメイン画面を説明する説明図。
FIG. 7 is an explanatory diagram illustrating a main screen of the PLC system integrated monitor tool of the present embodiment.

【図8】本実施形態のPLCシステム統合モニタツール
のIOM内情報画面を説明する説明図。
FIG. 8 is an explanatory diagram illustrating an in-IOM information screen of the PLC system integrated monitor tool of the present embodiment.

【図9】本実施形態のPLCシステム統合モニタツール
のUM内情報画面を説明する説明図。
FIG. 9 is an explanatory diagram illustrating an in-UM information screen of the PLC system integrated monitor tool according to the present embodiment.

【図10】本実施形態のPLCシステム統合モニタツー
ルのUM内情報画面を説明する説明図。
FIG. 10 is an explanatory diagram illustrating an in-UM information screen of the PLC system integrated monitor tool according to the present embodiment.

【図11】本実施形態のPLCシステム統合モニタツー
ルのBASICプログラムエディタを説明する説明図。
FIG. 11 is an explanatory diagram illustrating a BASIC program editor of the PLC system integrated monitor tool of the present embodiment.

【図12】本実施形態のPLCシステム統合モニタツー
ルの一連の操作方法を説明する説明図。
FIG. 12 is an explanatory diagram illustrating a series of operating methods of the PLC system integrated monitor tool according to the present embodiment.

【図13】本実施形態のPLCシステム統合モニタツー
ルの処理を示すフローチャート。
FIG. 13 is a flowchart showing the processing of the PLC system integrated monitor tool of this embodiment.

【図14】他の実施形態のPLCシステム統合モニタツ
ールのメイン画面を説明する説明図。
FIG. 14 is an explanatory diagram illustrating a main screen of a PLC system integrated monitor tool according to another embodiment.

【符号の説明】[Explanation of symbols]

1 LAN 2 LAN 10 PLCシステム統合モニタツール 20 PLC 50 詳細テーブル 1 LAN 2 LAN 10 PLC system integrated monitor tool 20 PLC 50 Details table

フロントページの続き (56)参考文献 特開 平8−171571(JP,A) 井上 善規、他2名,Windows 3.1におけるプログラマブルコントロ ーラとのインターフェイス用ツールの開 発,OMRON TECHNICS,日 本,オムロン株式会社,1995年 9月25 日,第35巻,第3号,p.254−258 Windows3.0とは何か,AS CII,日本,株式会社アスキー,1991 年 3月 1日,第15巻,第3号,p. 236−237 加藤 佐一、他一名,Windows NTとパソコン・ネットワーキング, コンピュータ&ネットワークLAN,日 本,株式会社オーム社,1994年 3月 1日,第12巻,第3号,P.51−59 一人でできるパソコンLAN,コンピ ュータ&ネットワークLAN,日本,株 式会社オーム社,1994年 7月 1日, 第12巻,第7号,P.29−36 (58)調査した分野(Int.Cl.7,DB名) G05B 19/02 - 19/05 Continuation of the front page (56) References JP-A-8-171571 (JP, A) Yoshinori Inoue, 2 others, Development of tools for interfacing with programmable controller in Windows 3.1, OMRON TECHNICS, Nihon , OMRON Corporation, September 25, 1995, Volume 35, No. 3, p. 254-258 What is Windows 3.0, AS CII, Japan, ASCII Co., Ltd., March 1, 1991, Volume 15, No. 3, p. 236-237 Saichi Kato, and others, Windows NT PC and Networking, Computer & Network LAN, Nihon, Ohmsha, Ltd., March 1, 1994, Volume 12, No. 3, P. 51-59 Personal computer LAN, computer & network LAN, Japan, Ohmsha Co., Ltd., July 1, 1994, Vol. 12, No. 7, p. 29-36 (58) Fields investigated (Int.Cl. 7 , DB name) G05B 19/02-19/05

Claims (5)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 複数のプログラマブルコントローラがネ
ットワークに接続されて構築されたシステムの資源をモ
ニタ・アクセスするプログラマブルコントローラシステ
ム統合モニタツールであって、 上記プログラマブルコントローラシステム統合モニタ
ツールは、 上記ネットワークに接続されている上記各プログラマブ
ルコントローラから、該プログラマブルコントローラの
上記ネットワーク上でのノードアドレスおよびノード内
アドレスを取得する手段と、 上記プログラマブルコントローラごとに、上記取得した
ノードアドレスおよびノード内アドレスを詳細テーブル
に格納し、この詳細テーブルにノードアドレスおよびノ
ード内アドレスが格納されているプログラマブルコント
ローラの名称を画面に表示する手段とを有する ことを特
徴とするプログラマブルコントローラシステム統合モニ
タツール。
1. A programmable controller system integrated monitor tool for monitoring and accessing the resources of a system constructed by connecting a plurality of programmable controllers to a network, said programmable controller system integrated monitor.
Tools are available for each of the above programmable programs connected to the above network.
From the controller to the programmable controller
Node address and inside node on the above network
The means for acquiring the address and the above-mentioned acquired for each programmable controller
Detailed table of node addresses and in-node addresses
The node address and node
The programmable controller that stores the internal address
A programmable controller system integrated monitor tool having means for displaying the name of the roller on the screen .
【請求項2】 上記プログラマブルコントローラシステ
ム統合モニタツールは、 上記ネットワークに接続されている上記各プログラマブ
ルコントローラから、該プログラマブルコントローラを
他のネットワークに接続するための接続ユニットの名称
とその属性、並びに、上記プログラマブルコントローラ
の中に存在するプログラムユニットの名称とその属性を
取得する ことを特徴とする請求項1に記載のプログラマ
ブルコントローラシステム統合モニタツール。
2. The programmable controller system described above.
The integrated monitoring tool for each program is connected to the above network.
From the programmable controller to the programmable controller
Name of connection unit for connecting to other networks
And its attributes, and the programmable controller
The name of the program unit existing in
The programmable controller system integrated monitor tool according to claim 1, which is obtained .
【請求項3】 上記プログラマブルコントローラシステ
ム統合モニタツールは、 上記ネットワークに接続しているプログラマブルコント
ローラのユーザメモリの名称とその属性、並びに、同プ
ログラマブルコントローラのIOメモリの名称とその属
性を取得する ことを特徴とする請求項1に記載のプログ
ラマブルコントローラシステム統合モニタツール。
3. The programmable controller system described above.
The integrated monitor tool is a programmable controller connected to the above network.
The name of the user memory of the roller, its attributes, and the
Name of IO memory of programmable controller and its genus
The programmable controller system integrated monitor tool according to claim 1, wherein the property is acquired .
【請求項4】 上記プログラマブルコントローラシステ
ム統合モニタツールは、 上記ネットワークに接続されている上記各プログラマブ
ルコントローラから取得した該プログラマブルコントロ
ーラの上記ネットワーク上でのノードアドレスおよびノ
ード内アドレスに基づき、上記詳細テーブルの中から該
当するプログラマブルコントローラを特定し、この特定
したプログラマブルコントローラに対して詳細情報項目
の要求メッセージを送信するとともに、この要求メッセ
ージに応じてプログラマブルコントローラから送信され
てきた詳細情報項目を画面に表示する ことを特徴とする
請求項1に記載のプログラマブルコントローラシステム
統合モニタツール。
4. The programmable controller system described above.
The integrated monitoring tool for each program is connected to the above network.
The programmable controller acquired from the controller
Node address and node on the above network
From the detailed table above,
Identify the applicable programmable controller and specify this
Detailed information items for the programmable controller
Send the request message of
Is transmitted from the programmable controller according to the
2. The programmable controller system integrated monitor tool according to claim 1, wherein the detailed information items that have been received are displayed on the screen .
【請求項5】 複数のプログラマブルコントローラがネ
ットワークに接続されて構築されたシステムの資源を、
IEC1131によるソフトウエアモデルに基づきモニ
タ・アクセスするプログラマブルコントローラシステム
統合モニタツールであって、 上記プログラマブルコントローラシステム統合モニタツ
ールは、 上記ネットワークに接続されている上記各プログラマブ
ルコントローラから、該ネットワークに接続しているコ
ンフィグレーション名、リソース名およびタスク名を取
得する手段と、 上記プログラマブルコントローラごとに、上記取得した
コンフィグレーション名、リソース名およびタスク名を
詳細テーブルに格納し、この詳細テーブルにコンフィグ
レーション名、リソース名およびタスク名が格納されて
いるプログラマブルコントローラの名称を画面に表示す
る手段とを有する ことを特徴とするプログラマブルコン
トローラシステム統合モニタツール。
5. A plurality of programmable controllers are connected
The resources of the system connected to the network
Moni based on the software model by IEC1131
Programmable access controller system
An integrated monitor tool, comprising the programmable controller system integrated monitor tool described above.
Is a program that is connected to the network.
From the controller connected to the network.
Configuration name, resource name and task name.
The means to obtain and the above acquired for each programmable controller
The configuration name, resource name and task name
Store in detail table and configure in this detail table
Contains the application name, resource name and task name
The name of the programmable controller
Programmable controller system integration monitoring tool characterized by having a that means.
JP01792896A 1996-02-02 1996-02-02 Programmable controller system integrated monitor tool Expired - Lifetime JP3493613B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP01792896A JP3493613B2 (en) 1996-02-02 1996-02-02 Programmable controller system integrated monitor tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP01792896A JP3493613B2 (en) 1996-02-02 1996-02-02 Programmable controller system integrated monitor tool

Publications (2)

Publication Number Publication Date
JPH09212213A JPH09212213A (en) 1997-08-15
JP3493613B2 true JP3493613B2 (en) 2004-02-03

Family

ID=11957443

Family Applications (1)

Application Number Title Priority Date Filing Date
JP01792896A Expired - Lifetime JP3493613B2 (en) 1996-02-02 1996-02-02 Programmable controller system integrated monitor tool

Country Status (1)

Country Link
JP (1) JP3493613B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6088665A (en) * 1997-11-03 2000-07-11 Fisher Controls International, Inc. Schematic generator for use in a process control network having distributed control functions
JP2002507030A (en) * 1998-03-13 2002-03-05 アスペン テクノロジー インコーポレイテッド Method and computer device for automatically executing application software
JP4338354B2 (en) * 2001-05-21 2009-10-07 オムロン株式会社 Slave
US7392165B2 (en) * 2002-10-21 2008-06-24 Fisher-Rosemount Systems, Inc. Simulation system for multi-node process control systems
JP4725765B2 (en) * 2004-03-26 2011-07-13 横河電機株式会社 Alarm display device
US8751616B2 (en) * 2004-06-08 2014-06-10 Siemens Industry, Inc. System for accessing and browsing a PLC provided within a network
JP2007128363A (en) * 2005-11-04 2007-05-24 Omron Corp Programmable controller system
WO2013145106A1 (en) 2012-03-26 2013-10-03 三菱電機株式会社 Sequence program design assistance device
WO2016139805A1 (en) * 2015-03-05 2016-09-09 三菱電機株式会社 Programmable logic controller engineering tool and programmable logic controller engineering tool program
CN117642703B (en) * 2021-12-23 2024-11-15 三菱电机株式会社 Recording medium, management support device, management system, and management support method
JPWO2024189916A1 (en) * 2023-03-16 2024-09-19

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3192898B2 (en) * 1994-12-16 2001-07-30 三菱電機株式会社 Database device

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Windows3.0とは何か,ASCII,日本,株式会社アスキー,1991年 3月 1日,第15巻,第3号,p.236−237
一人でできるパソコンLAN,コンピュータ&ネットワークLAN,日本,株式会社オーム社,1994年 7月 1日,第12巻,第7号,P.29−36
井上 善規、他2名,Windows3.1におけるプログラマブルコントローラとのインターフェイス用ツールの開発,OMRON TECHNICS,日本,オムロン株式会社,1995年 9月25日,第35巻,第3号,p.254−258
加藤 佐一、他一名,Windows NTとパソコン・ネットワーキング,コンピュータ&ネットワークLAN,日本,株式会社オーム社,1994年 3月 1日,第12巻,第3号,P.51−59

Also Published As

Publication number Publication date
JPH09212213A (en) 1997-08-15

Similar Documents

Publication Publication Date Title
EP0694834B1 (en) User interface for multiple child windows
JP3493613B2 (en) Programmable controller system integrated monitor tool
JP4906829B2 (en) System and method for managing a transaction database of records of changes to field device configurations
JP4722886B2 (en) System and method for managing a transaction database of records of changes to field device configurations
JP3963174B2 (en) Display / editing apparatus, display method, and program
US20020133240A1 (en) Controllers, extension boards and communication units
JP2006302297A (en) Control system setting device, control system setting method, and setting program
JP3456692B2 (en) Data processing device
CN111052010B (en) Control system, development assistance device, and storage medium
JP2002189508A (en) Controller and recording medium with its program recorded
KR101619923B1 (en) Gateway apparatus for supporting the connection of electric power devices
US5946693A (en) System for communicating among objects and establishing linkages among them and method thereof
JP2003271209A (en) Control devices, expansion devices and programming tools
JP4842541B2 (en) Display device for control, screen data generation device, and program and recording medium thereof
US12085904B2 (en) Engineering device, engineering method, and information storage medium
JP2000315104A (en) NC machine tool management system and management program
US12273430B2 (en) Protocol driver creating device
KR100258633B1 (en) Control Logic Program Management
KR0170749B1 (en) Method of starting program using history function
EP1133102A1 (en) An interface to a network management system of a communication network
WO2023286431A1 (en) Method for assisting programming, program for assisting programming, and programming assistance system
JPH10333896A (en) Table reference method and apparatus
JP2018151537A (en) Screen creation device and screen creation program
JP3977268B2 (en) Information processing apparatus, program, and recording medium recording the program
JPH08297601A (en) File management device and file management method

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20031017

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071121

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081121

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081121

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091121

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101121

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101121

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111121

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121121

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121121

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131121

Year of fee payment: 10

EXPY Cancellation because of completion of term