【手続補正書】
【提出日】令和3年4月12日(2021.4.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ラダープログラムを繰り返し実行するプログラム実行部と、前記プログラム実行部により参照される記憶領域である複数のデバイスを有するデバイス記憶部と、前記ラダープログラムを１スキャン実行する毎に、前記デバイス記憶部に記憶されている複数のデバイス値を収集時刻に関する情報と対応付けて記録する記録部とを有するプログラマブルロジックコントローラに接続され、
所定条件が満たされると前記記録部から読み出されるログデータを用いて、前記複数のデバイス値を表示する外部設定機器であって、
前記ラダープログラムおよび前記ログデータを記憶するメモリと、
前記メモリに記憶されたラダープログラムを表示するとともに、前記メモリに記憶されたログデータから前記収集時刻に関する情報に基づき複数のデバイス値を取得して、特定時刻におけるデバイス値として当該ラダープログラム上に表示するログ表示部と、
を備え、
前記ログ表示部は、
第１ボタンを介した表示更新指示を受け付けると、時間経過に応じて前記特定時刻を進めて行くとともに、当該特定時刻と前記収集時刻に基づき前記ラダープログラム上に表示されるデバイス値であって前記特定時刻に対応するデバイス値を繰り返し更新することを特徴とする外部設定機器。
【請求項２】
前記ログ表示部は、前記特定時刻に対して収集時刻が近いデバイス値を前記ラダープログラム上に表示することを特徴とする請求項１に記載の外部設定機器。
【請求項３】
前記ログ表示部は、さらに、第２ボタンを介した表示更新指示を受け付けると、前記ラダープログラム上に表示されるデバイス値を、前記特定時刻に対応する収集時刻の一ステップ次の収集時刻に収集されたデバイス値に更新することを特徴とする請求項１または２に記載の外部設定機器。
【請求項４】
前記ログ表示部は、前記ラダープログラム上に表示されるデバイス値の収集時刻を表示することを特徴とする請求項３に記載の外部設定機器。
【請求項５】
前記ログ表示部は、前記ラダープログラムを表示するプログラム表示領域の下方に前記第１ボタンと前記第２ボタンを並べて表示することを特徴とする請求項３または４に記載の外部設定機器。
【請求項６】
前記ログ表示部は、前記ラダープログラム上に表示されるデバイス値を繰り返し更新する際に、時系列からなる複数の前記収集時刻のうち一部の収集時刻のデバイス値を前記ラダープログラム上に表示することを特徴とする請求項１から５のいずれか一項に記載の外部設定機器。
【請求項７】
前記ログ表示部は、さらに、第３ボタンを介した表示更新指示を受け付けると、前記ラダープログラム上に表示されるデバイス値を、前記特定時刻に対応する収集時刻の一ステップ前の収集時刻に収集されたデバイス値に更新することを特徴とする請求項１から６のいずれか一項に記載の外部設定機器。
【請求項８】
前記ログ表示部は、前記特定時刻に対応する収集時刻を表示するとともに、前記第１ボタンを介した表示更新指示を受け付けると、当該表示更新指示を受け付けた後の時間経過に応じて当該特定時刻に対応する収集時刻の表示を繰り返し更新することを特徴とする請求項１から７のいずれか一項に記載の外部設定機器。
【請求項９】
前記ログ表示部は、前記特定時刻に対応するスキャン回数を表示するとともに、前記第１ボタンを介した表示更新指示を受け付けると、当該表示更新指示を受け付けた後の時間経過に応じて当該特定時刻に対応するスキャン回数の表示を繰り返し更新することを特徴とする請求項１から８のいずれか一項に記載の外部設定機器。
【請求項１０】
前記ログ表示部は、ユーザによる時刻指定指示を受け付け可能であって、前記特定時刻に応じて移動する第１時刻指定カーソルを表示することを特徴とする請求項１から９のいずれか一項に記載の外部設定機器。
【請求項１１】
前記ログ表示部は、前記第１時刻指定カーソルのドラッグ操作を受け付けたとき、当該ドラッグ操作のドラッグ量に応じて前記特定時刻を調整することを特徴とする請求項１０に記載の外部設定機器。
【請求項１２】
前記ログ表示部は、前記第１ボタンを介した表示更新指示により前記特定時刻を所定の更新速度で更新している場合に前記第１時刻指定カーソルのドラッグ操作を受け付けたとき、当該特定時刻の更新を停止することで、当該特定時刻に対応するデバイス値の表示の更新を停止させることを特徴とする請求項１１に記載の外部設定機器。
【請求項１３】
前記ログ表示部は、さらに、前記メモリに記憶されたログデータから前記収集時刻に関する情報に基づき取得したデバイス値の時系列波形を表示する波形表示部を有し、
前記波形表示部は、前記第１ボタンを介した表示更新指示を受け付けると、当該表示更新指示を受けた後の時間経過に応じて当該デバイス値の時系列波形の表示範囲を時間軸方向に沿って移動させることを特徴とする請求項１０から１２のいずれか一項に記載の外部設定機器。
【請求項１４】
前記波形表示部は、前記デバイス値の時系列波形において時刻を指定するための第２時刻指定カーソルを当該時系列波形に重ねて表示し、
前記第２時刻指定カーソルにより指定される時刻と前記特定時刻に対応する収集時刻とが同じになるよう構成されていることを特徴とする請求項１３に記載の外部設定機器。
【請求項１５】
前記波形表示部は、ユーザによる時刻指定指示を受け付け可能であって、前記特定時刻に応じて移動する前記第１時刻指定カーソルを表示し、
前記第２時刻指定カーソルのドラッグ操作を受け付けたとき、当該ドラッグ操作のドラッグ量に応じて前記第１時刻指定カーソルを移動させることを特徴とする請求項１４に記載の外部設定機器。
【請求項１６】
前記記録部は、前記デバイス記憶部に記憶されている複数のデバイス値を収集時刻に関する情報と対応付けて１つのレコードとして記録し、
前記ログ表示部は、前記レコードにおける収集時刻であって前記特定時刻に近い収集時刻に関する情報と対応付けられているデバイス値が前記ラダープログラム上に表示されるように表示を繰り返し更新することを特徴とする請求項１から１５のいずれか一項に記載の外部設定機器。
【請求項１７】
前記ログ表示部は、時間を計時する内部時計を有し、
前記内部時計にしたがって前記特定時刻を進めて行くことを特徴とする請求項１から１６のいずれか一項に記載の外部設定機器。
【請求項１８】
ラダープログラムを繰り返し実行するプログラム実行部と、前記プログラム実行部により参照される記憶領域である複数のデバイスを有するデバイス記憶部と、前記ラダープログラムを１スキャン実行する毎に、前記デバイス記憶部に記憶されている複数のデバイス値を収集時刻に関する情報と対応付けて記録する記録部とを有するプログラマブルロジックコントローラに接続され、
所定条件が満たされると前記記録部から読み出されるログデータを用いて、前記複数のデバイス値を表示するコンピュータにおいて実行されるプログラムであって、
前記コンピュータのメモリに記憶されたラダープログラムを表示するとともに、前記メモリに記憶されたログデータから前記収集時刻に関する情報に基づき複数のデバイス値を取得して、特定時刻におけるデバイス値として当該ラダープログラム上に表示するログ表示工程を前記コンピュータに実行させ、
前記ログ表示工程は、
第１ボタンを介した表示更新指示を受け付けると、時間経過に応じて前記特定時刻を進めて行くとともに、当該特定時刻と前記収集時刻に基づき前記ラダープログラム上に表示されるデバイス値であって前記特定時刻に対応するデバイス値を繰り返し更新することを含むことを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
本発明は、たとえば、
ラダープログラムを繰り返し実行するプログラム実行部と、前記プログラム実行部により参照される記憶領域である複数のデバイスを有するデバイス記憶部と、前記ラダープログラムを１スキャン実行する毎に、前記デバイス記憶部に記憶されている複数のデバイス値を収集時刻に関する情報と対応付けて記録する記録部とを有するプログラマブルロジックコントローラに接続され、
所定条件が満たされると前記記録部から読み出されるログデータを用いて、前記複数のデバイス値を表示する外部設定機器であって、
前記ラダープログラムおよび前記ログデータを記憶するメモリと、
前記メモリに記憶されたラダープログラムを表示するとともに、前記メモリに記憶されたログデータから前記収集時刻に関する情報に基づき複数のデバイス値を取得して、特定時刻におけるデバイス値として当該ラダープログラム上に表示するログ表示部と、
を備え、
前記ログ表示部は、
第１ボタンを介した表示更新指示を受け付けると、時間経過に応じて前記特定時刻を進めて行くとともに、当該特定時刻と前記収集時刻に基づき前記ラダープログラム上に表示されるデバイス値であって前記特定時刻に対応するデバイス値を繰り返し更新することを特徴とする外部設定機器を提供する。