TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2024041330
公報種別公開特許公報(A)
公開日2024-03-27
出願番号2022146077
出願日2022-09-14
発明の名称編集装置及び編集方法
出願人THK株式会社
代理人個人,個人,個人
主分類G05B 19/042 20060101AFI20240319BHJP(制御;調整)
要約【課題】視認性の良いプログラムを作成及び編集する。
【解決手段】編集装置は、ユーザの操作に基づき、プログラムを構成するタスクの始点又は終点を示す2つの母線間に複数の要素を配置し、前記要素を介して前記母線間を接続することにより、コンピュータに実行させる処理を記載する編集装置であって、前記ユーザの操作を取得する操作取得部と、取得された操作に基づき、前記要素の配置を制御し、前記コンピュータに実行させる処理に影響を与えないメモであり1以上の前記要素に対応するメモであるメモブロックの配置を制御する配置制御部と、前記配置制御部により配置された前記要素及び前記メモブロックの表示に関する制御をする表示制御部とを備え、前記メモブロックには、前記メモブロックに含まれる前記要素を特定する情報と、前記メモブロックに含まれる前記要素の接続についての情報とが対応付けられる。
【選択図】図5
特許請求の範囲【請求項1】
ユーザの操作に基づき、プログラムを構成するタスクの始点又は終点を示す2つの母線間に複数の要素を配置し、前記要素を介して前記母線間を接続することにより、コンピュータに実行させる処理を記載する編集装置であって、
前記ユーザの操作を取得する操作取得部と、
取得された操作に基づき、前記要素の配置を制御し、前記コンピュータに実行させる処理に影響を与えないメモであり1以上の前記要素に対応するメモであるメモブロックの配置を制御する配置制御部と、
前記配置制御部により配置された前記要素及び前記メモブロックの表示に関する制御をする表示制御部と
を備え、
前記メモブロックには、前記メモブロックに含まれる前記要素を特定する情報と、前記メモブロックに含まれる前記要素の接続についての情報とが対応付けられる
編集装置。
続きを表示(約 1,200 文字)【請求項2】
前記要素は、プログラムを構成するタスクの始点である第1母線とプログラムを構成するタスクの終点である第2母線との間に配置され、
前記メモブロックは、前記メモブロックに含まれる前記要素のうち、第1母線に最も近い要素から前記第2母線までの間に含まれる要素を含む
請求項1に記載の編集装置。
【請求項3】
前記操作取得部は、前記メモブロックに含まれる前記要素を表示する表示状態又は前記メモブロックに含まれる前記要素を表示しない非表示状態のいずれとするかに関する操作を受け付け、
前記表示制御部は、前記表示状態が選択された場合、前記メモブロックに含まれる前記要素を表示し、前記非表示状態が選択された場合、前記メモブロックに含まれる前記要素を表示しない
請求項1又は請求項2に記載の編集装置。
【請求項4】
前記操作取得部は、複数の前記メモブロックについて、それぞれ前記表示状態又は前記非表示状態のいずれとするかに関する操作を受け付け、
前記表示制御部は、複数の前記メモブロックが存在する場合であって、いずれかの前記メモブロックについて前記非表示状態が選択された場合、前記非表示状態が選択された前記メモブロックの次のメモブロックまでの間に存在する前記要素を表示しない
請求項3に記載の編集装置。
【請求項5】
前記操作取得部は、前記ユーザによる前記メモブロックのドラッグアンドドロップ操作を受け付け、
前記配置制御部は、前記メモブロックがドロップされた位置に応じて、前記メモブロックに含まれる前記要素を特定する
請求項1又は請求項2に記載の編集装置。
【請求項6】
前記配置制御部は、前記ユーザの操作に基づき、前記メモブロック及び前記メモブロックに含まれる前記要素をコピー又は移動するよう制御する
請求項5に記載の編集装置。
【請求項7】
ユーザの操作に基づき、プログラムを構成するタスクの始点又は終点を示す2つの母線間に複数の要素を配置し、前記要素を介して前記母線間を接続することにより、コンピュータに実行させる処理を記載する編集方法であって、
前記ユーザの操作を取得する操作取得工程と、
取得された操作に基づき、前記要素の配置を制御し、前記コンピュータに実行させる処理に影響を与えないメモであり1以上の前記要素に対応するメモであるメモブロックの配置を制御する配置制御工程と、
前記配置制御工程により配置された前記要素及び前記メモブロックの表示に関する制御をする表示制御工程と
を有し、
前記メモブロックには、前記メモブロックに含まれる前記要素を特定する情報と、前記メモブロックに含まれる前記要素の接続についての情報とが対応付けられる
編集方法。

発明の詳細な説明【技術分野】
【0001】
本発明は、編集装置及び編集方法に関する。
続きを表示(約 1,900 文字)【背景技術】
【0002】
従来、プログラマブルロジックコントローラ(PLC:Programmable Logic Controller)を制御するための制御プログラムとして、ラダー言語、SFC(シーケンシャル・ファンクション・チャート)言語、ST(ストラクチャード・テキスト)言語、FB(ファンクション・ブロック)言語等が知られている。一例として、ラダー言語の規則に則って作成された図面(以下、ラダープログラム等と記載する場合がある。)を編集するソフトウェアが知られている。このような制御プログラムの編集ソフトウェアによれば、ユーザの操作によりプログラムを構成する要素や接続線等が入力される。
【0003】
制御プログラムの編集ソフトウェアを用いて、サービスロボット等を制御するための処理を記述しようとした場合、プログラムの規模が大きくなり、処理の記述が膨大な量になる場合がある。プログラムの編集効率を向上させるため、例えば特許文献1に記載されたような技術が知られている。特許文献1に記載されたような技術によれば、プログラムの回路要素に関連するコメントであって、ユーザにより編集可能なコメントを表示させることができる。
【先行技術文献】
【特許文献】
【0004】
国際公開第2018/051441号
【発明の概要】
【発明が解決しようとする課題】
【0005】
ここで、プログラムの規模が大きくなった場合、複数人により制御プログラムを作成する場合がある。複数人により制御プログラムを作成する場合、他人が見てどのような機能のブロックであるかを明示するため、プログラム内にメモを残しておきたい場合がある。このような場合、特許文献1に記載されたような技術を用いることは、編集効率の向上に資するかもしれない。
【0006】
しかしながら、プログラム中にコメントを多用した場合、視認性が悪くなってしまう場合もある。特に、コメントを挿入した後に、回路要素を移動又はコピー等することにより、回路のレイアウトが変わったような場合は、コメントと回路要素との不整合が生じ、かえってコメントを挿入したことにより編集効率が悪くなってしまうことも考えられる。
【0007】
そこで本発明は、視認性の良いプログラムを作成及び編集可能な技術を提供しようとするものである。
【課題を解決するための手段】
【0008】
上記の課題を解決するため、本発明の一態様は、ユーザの操作に基づき、プログラムを構成するタスクの始点又は終点を示す2つの母線間に複数の要素を配置し、前記要素を介して前記母線間を接続することにより、コンピュータに実行させる処理を記載する編集装置であって、前記ユーザの操作を取得する操作取得部と、取得された操作に基づき、前記要素の配置を制御し、前記コンピュータに実行させる処理に影響を与えないメモであり1以上の前記要素に対応するメモであるメモブロックの配置を制御する配置制御部と、前記配置制御部により配置された前記要素及び前記メモブロックの表示に関する制御をする表示制御部とを備え、前記メモブロックには、前記メモブロックに含まれる前記要素を特定する情報と、前記メモブロックに含まれる前記要素の接続についての情報とが対応付けられる編集装置である。
【0009】
また、上記の課題を解決するため、本発明の一態様は、ユーザの操作に基づき、プログラムを構成するタスクの始点又は終点を示す2つの母線間に複数の要素を配置し、前記要素を介して前記母線間を接続することにより、コンピュータに実行させる処理を記載する編集方法であって、前記ユーザの操作を取得する操作取得工程と、取得された操作に基づき、前記要素の配置を制御し、前記コンピュータに実行させる処理に影響を与えないメモであり1以上の前記要素に対応するメモであるメモブロックの配置を制御する配置制御工程と、前記配置制御工程により配置された前記要素及び前記メモブロックの表示に関する制御をする表示制御工程とを有し、前記メモブロックには、前記メモブロックに含まれる前記要素を特定する情報と、前記メモブロックに含まれる前記要素の接続についての情報とが対応付けられる編集方法である。
【発明の効果】
【0010】
本発明によれば、視認性の良いプログラムを作成及び編集することができる。
【図面の簡単な説明】
(【0011】以降は省略されています)

この特許をJ-PlatPatで参照する

関連特許

THK株式会社
回転電機
4日前
THK株式会社
運動案内装置
27日前
THK株式会社
車両の制御方法
4日前
株式会社豊田自動織機
無人走行体
2か月前
株式会社クボタ
作業車
1か月前
アズビル株式会社
電圧出力回路
1か月前
アズビル株式会社
流量制御装置
20日前
ミネベアミツミ株式会社
入力装置
11日前
トヨタ自動車株式会社
自動走行搬送車
19日前
エイブリック株式会社
ボルテージレギュレータ
19日前
株式会社クボタ
故障診断装置
18日前
株式会社クボタ
操作機構及び作業車
1か月前
日本プラスト株式会社
節度感付加装置
1か月前
リックス株式会社
状態検出装置
14日前
株式会社デンソー
制御装置
24日前
株式会社デンソー
制御装置
24日前
株式会社オリジン
電源装置
1か月前
株式会社デンソー
減圧弁制御装置
1か月前
株式会社GSユアサ
電力変換装置
27日前
株式会社オリジン
電源装置
1か月前
村田機械株式会社
搬送車システム
4日前
株式会社デンソー
電子制御装置
1か月前
THK株式会社
編集装置及び編集方法
1か月前
THK株式会社
編集装置及び編集方法
1か月前
川崎重工業株式会社
要因分析装置及び要因分析方法
24日前
国立大学法人 名古屋工業大学
パラメータ探索空間算出方法
1か月前
村田機械株式会社
搬送車システム
2か月前
株式会社ディスコ
加工装置
1か月前
村田機械株式会社
走行車システム
1か月前
株式会社FUJI
暖機運転システムを備えた工作機械
1か月前
東洋電装株式会社
移動検出装置および鞍乗車両
26日前
DMG森精機株式会社
工作機械
1か月前
愛三工業株式会社
弁システム
1か月前
株式会社デンソー
ペダル装置
24日前
株式会社デンソー
ペダル装置
1か月前
八重洲無線株式会社
回動つまみの回動軸への取り付け機構
1か月前
続きを見る