JP2019046228A - プログラマブルコントローラ及びラダー回路プログラム検証システム - Google Patents

プログラマブルコントローラ及びラダー回路プログラム検証システム Download PDF

Info

Publication number
JP2019046228A
JP2019046228A JP2017169395A JP2017169395A JP2019046228A JP 2019046228 A JP2019046228 A JP 2019046228A JP 2017169395 A JP2017169395 A JP 2017169395A JP 2017169395 A JP2017169395 A JP 2017169395A JP 2019046228 A JP2019046228 A JP 2019046228A
Authority
JP
Japan
Prior art keywords
ladder circuit
register information
programmable controller
register
ladder
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.)
Granted
Application number
JP2017169395A
Other languages
English (en)
Other versions
JP6951157B2 (ja
Inventor
勝敏 伊藤
Katsutoshi Ito
勝敏 伊藤
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.)
Hitachi Industrial Equipment Systems Co Ltd
Original Assignee
Hitachi Industrial Equipment Systems Co Ltd
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 Hitachi Industrial Equipment Systems Co Ltd filed Critical Hitachi Industrial Equipment Systems Co Ltd
Priority to JP2017169395A priority Critical patent/JP6951157B2/ja
Publication of JP2019046228A publication Critical patent/JP2019046228A/ja
Application granted granted Critical
Publication of JP6951157B2 publication Critical patent/JP6951157B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Programmable Controllers (AREA)

Abstract

【課題】メモリ容量及びラダー回路検証の時間を増大させることなく効率的にラダー回路をロギングして表示する。
【解決手段】過去のラダー回路を表示させるために必要なレジスタ情報を検出する制御部30と、検出したレジスタ情報をレジスタ情報の変化点を基準にして保存するメモリ36と、メモリ36に保存した過去のラダー回路のレジスタ情報をプログラマブルコントローラ10から通信により周辺装置11に送り周辺装置11に変化点を基準にして表示させるインタフェース部31とを有する。
【選択図】図1a

Description

本発明は、プログラマブルコントローラ及びラダー回路プログラム検証システムに関する。
プログラマブルコントローラは、ユーザが作成したラダー回路プログラムを外部入出力データを取扱うレジスタ(以後、外部入出力レジスタと称す)とラダー演算に使用するレジスタを(以後、内部演算用レジスタと称す)用いてラダー演算処理を実行する。
ユーザは、プログラマブルコントローラを使用した装置の立ち上げ時若しくは不具合発生時に、意図したとおりにラダー回路プログラムが実行されているかを検証する。プログラマブルコントローラに周辺装置を接続しその周辺装置からラダー回路モニタ若しくはレジスタモニタを実行すると、プログラマブルコントローラから通信によりレジスタ情報を取得し周辺装置のディスプレイに表示する。
ユーザはそのディスプレイにリアルタイムに表示される情報(ラダー図若しくはレジスタ情報)を元に検証を行う。このように、リアルタイムにプログラマブルコントローラから通信機能を用いてレジスタ情報をモニタリングし周辺装置のディスプレイに表示させる。
この際、周辺装置のディスプレイに表示されるデータが高速に変化する外部入出力レジスタ及び内部演算用レジスタの場合は、周辺装置のディスプレイで視認することが難しい若しくは見落とす場合がありラダー回路プログラムの検証に時間を要してしまう。
このため、リアルタイムでのモニタで検証が難しい場合には、指定したレジスタ情報を定期的に保存して記憶するロギング機能を用いてラダー回路検証を行う。例えば、特許文献1には、このロギング機能を利用してラダー回路検証を行う技術が開示されている。
特開平10−11118号公報
しかし、特許文献1の検証方法では、タイムチャート若しくは数値データを周辺装置のディスプレイに表示しており、ラダー回路自体は表示していない。このため、ユーザはラダー回路とロギングデータを机上で対応させる必要があり、ラダー回路の検証に時間を要してしまう。
この際、ラダー回路の全てをメモリにロギングしてディスプレイに表示することも考えられるが、メモリ容量が増大すると共にラダー回路検証の時間が増大してしまう。
本発明の目的は、メモリ容量及びラダー回路検証の時間を増大させることなく効率的にラダー回路をロギングして表示することにある。
本発明の一態様のプログラマブルコントローラは、情報を表示する周辺装置と通信可能に接続され、ラダー回路のプログラムを前記ラダー回路のレジスタ情報を用いてラダー演算するプログラマブルコントローラであって、過去の前記ラダー回路を表示させるために必要な前記レジスタ情報を検出する制御部と、
前記制御部により検出された前記レジスタ情報を前記レジスタ情報の変化点を基準にして保存するメモリと前記メモリに保存した前記過去のラダー回路の前記レジスタ情報を前記プログラマブルコントローラから通信により前記周辺装置に送り、送られた前記レジスタ情報を前記周辺装置に前記変化点を基準にして表示させるインタフェース部と、を有することを特徴する。
本発明の一態様のラダー回路プログラムの検証システムは、ラダー回路のプログラムを前記ラダー回路のレジスタ情報を用いてラダー演算するプログラマブルコントローラと、前記プログラマブルコントローラと通信可能に接続され、前記ラダー回路の前記レジスタ情報を表示する周辺装置と、を備え、前記プログラマブルコントローラは、過去の前記ラダー回路を表示させるために必要な前記レジスタ情報を検出する制御部と、前記制御部により検出された前記レジスタ情報を前記レジスタ情報の変化点を基準にして保存するメモリと、を有し、
前記周辺装置は、前記メモリに保存した前記過去のラダー回路の前記レジスタ情報を前記プログラマブルコントローラから通信により取得し、取得した前記レジスタ情報を前記変化点を基準にして表示することを特徴する。
本発明の一態様のラダー回路プログラムの検証システムは、ラダー回路のプログラムを前記ラダー回路のレジスタ情報を用いてラダー演算するプログラマブルコントローラと、前記プログラマブルコントローラと通信可能に接続され、前記ラダー回路の前記レジスタ情報を表示する周辺装置と、を備え、前記プログラマブルコントローラは、過去の前記ラダー回路を表示させるために必要な前記レジスタ情報を検出し、前記周辺装置は、前記プログラマブルコントローラにより検出された前記レジスタ情報を前記プログラマブルコントローラから通信により取得し、取得した前記レジスタ情報を前記レジスタ情報の変化点を基準にして保存し、前記保存した前記過去のラダー回路の前記レジスタ情報を前記変化点を基準にして表示することを特徴とする。
本発明の一態様によれば、メモリ容量及びラダー回路検証の時間を増大させることなく効率的にラダー回路をロギングして表示することができる。
実施例1のラダー回路プログラム検証システムを示す図である。 プログラマブルコントローラの構成図である。 周辺装置のディスプレイ上のラダー回路表示例を示す図である。 過去のラダー回路モニタ実行中の周辺装置のディスプレイ上のラダー回路表示例を示す図である。 コマ送り再生を行った時のイメージ図である。 実施例1の過去の演算結果をラダー回路図上で検証する手順を示すフローチャートである。 実施例4の過去の演算結果をラダー回路図上で検証する手順を示すフローチャートである。 実施例4のタイムチャートの一例を示す図である。 レジスタ情報の変化点をスキップ再生したイメージ図である。
周辺装置のディスプレイに表示されるデータが高速に変化する外部入出力レジスタ及び内部演算用レジスタの場合は、周辺装置のディスプレイで視認することが難しい若しくは見落とす場合がある。このため、ラダー回路プログラムの検証に時間を要してしまう。実施形態では、ラダー回路をリアルタイムではなく過去に遡って周辺装置のディスプレイに表示させる。
具体的には、実施形態では、過去データを表示させるために必要な外部入出力レジスタ及び内部演算用レジスタを検出し、そのレジスタ情報を定期的に収集し保存し、保存してあるレジスタ情報を周辺装置のラダー回路モニタに表示する。このように、過去に遡って検証したいラダー回路部のレジスタ情報(外部入出力レジスタ及び内部演算用レジスタ)を簡単な操作で検出し、そのレジスタ情報をユーザの指定に基づき定期的に収集して保存する。
実施形態では、プログラマブルコントローラが実行した過去のラダー演算結果を周辺装置上のラダー回路モニタで表示できるようになる。このため、図示状態でどの回路が成立しているか否かを簡単に判断できラダー回路プログラムの検証が容易となる。
以下、図面を用いて実施例について説明する。
図1を参照して、実施例1のラダー回路プログラム検証システムについて説明する。
ラダー回路プログラム検証システムは、ラダー演算処理を行うプログラマブルコントローラ10と、ラダー回路プログラムの編集とモニタ表示を行う周辺装置11を有する。プログラマブルコントローラ10と周辺装置11は、通信ケーブル12により接続されている。通信ケーブル12として、例えば、シリアル通信、イーサネット(Ethernet:登録商標)が使用される。
図1aを参照して、プログラマブルコントローラ10の構成について説明する。
プログラマブルコントローラ10は、ラダープログラムの演算や、周辺装置インタフェース部31を介し接続された周辺装置11との通信処理を行うMPU(制御部)30を有する。さらに、MPU30の制御する内容及び手順を記憶した不揮発性のシステムプログラムメモリ32、ユーザが作成したラダー回路を格納するための書き換え可能なラダー回路格納メモリ33を有する。
さらに、プログラマブルコントローラ10は、MPU30が実行したラダー回路プログラムの演算結果を格納する内部演算用レジスタメモリ34、外部入出力レジスタメモリ35、ワークメモリ36及び比較用ワークメモリ41を有する。さらに、外部機器42(センサ、スイッチ等)からの入力信号を取込むための入力モジュール37、外部機器43(ランプ、アクチュエータ等)への出力信号に演算結果を出力するための出力モジュール38、インタフェースするための外部バスインタフェース39を有する。また、外部接続となるが汎用USBメモリ、SDカードメモリ等の外部機器40が追加で接続可能となっている。
ラダー回路プログラムは周辺装置11で作成され、通信ケーブル12及び周辺装置インタフェース31を介してラダー回路格納メモリ33に格納される。
図2を参照して、周辺装置11のディスプレイに表示されたラダー回路の表示例について説明する。
この表示例は、外部入出力レジスタX0(13)、X1(14)、Y100(15)及び内部演算用レジスタR0(16)のレジスタを組み合わせたラダー回路図である。
周辺装置11のディスプレイ上には、過去のラダー回路モニタを実行するための起動用ボタン17が設けられている。
図2aを参照して、過去のラダー回路モニタを実行中の周辺装置11のディスプレイ上のラダー回路の表示例について説明する。
周辺装置11のディスプレイ上には、停止ボタン25、過去データ再生ボタン18、基準軸からの経過時間19、再生一時停止ボタン20、コマ送り再生ボタン21、コマ巻戻しボタン22、基準軸からの時間のスライダ表示23、レジスタ情報の変化点までスキップするスキップボタン24が設けられている。
そして、プログラマブルコントローラ10と周辺装置11を通信可能な状態(オンラインモード)に移行し、ラダー回路図モニタを実行する。この状態ででは、リアルタイムでラダー演算結果をラダー回路図で表示する。
例えば、図2aに示すように、X0(13)、X1(14)、R0(16)がONになると、ラダー回路が成立しY100(15)がONし周辺装置11のディスプレイ上で目視できる。この場合、X0(13)が高速で変化した場合、ラダー演算結果によりY100(15)の状態も高速で変化する。このため、目視での確認では見落とす可能性がある。そこで、過去の演算結果をラダー回路図上で検証するために、レジスタ情報の収集及び保存を実施する必要がある。
図3のフローチャートを参照して、過去の演算結果をラダー回路図上で検証する手順について説明する。
まず、起動用ボタン17を押してONにする(S300)。これにより、辺装置11のディスプレイ上に表示されている外部入出力レジスタ、内部演算用レジスタを自動で検出する(S301)。この場合は、X0(13)、X1(14)、Y100(15)、R0(16)、X0、X1、R0を自動で検出する。レジスタ番号が重複する場合は、ソートして削除を実行し(S302)、収集対象レジスタテーブル(この場合、X0、X1、Y100、R0)を自動で作成する(S303)。
次に、収集対象レジスタテーブルに基づきデータロギングを実行する(S304)。収集対象レジスタと認識された外部入出力レジスタ、内部演算用レジスタはディスプレイ上で表示色を変更することにより一目で認識できる。
周辺装置11は、通信手段にてプログラマブルコントローラ10から収集対象レジスタの情報を定期的に収集し(S305)、周辺装置11のメモリ(図示せず)に格納する(S306)。周辺装置11のメモリとして、例えば、HDD、USBメモリ等を使用する。
停止ボタン25を押されるまで収集対象レジスタのデータを定期的に収集する(S307)。このデータ収集周期はプログラマブルコントローラ10と周辺装置11の通信能力及び収集対象レジスタの数量により自動的に最適化される。実施例1では、この周期を1msと仮定する。
データロギング中は、周辺装置11のディスプレイ上にリアルタイムで演算結果を表示しながら1ms周期で収集対象レジスタのデータの取得及び保存を行える。
過去情報でラダー回路モニタを表示する際には、過去データ再生ボタン18を押す。これにより、リアルタイム表示から周辺装置11のメモリに格納した収集対象レジスタ情報を使用して、ラダー回路図モニタで起動用ボタン17を押すことによりデータロギングを開始した時間を基準軸とし表示を開始する。
基準軸からの経過時間19を表示し、再生一時停止ボタン20を押すと基準軸からの経過時間19が停止しその状態でのラダー演算結果をラダー回路モニタで表示する。
また、コマ送り再生ボタン21を押した場合には、基準軸からの経過時間19をデータ収集周期(実施例1では1ms)単位でのラダー回路モニタ表示が可能となる。
コマ巻戻しボタン22を押した場合は、基準軸からの経過時間19をデータ収集周期単位で遡りラダー回路モニタ表示が可能となる。
基準軸からの経過時間19をスライダ表示23し、このスライダを操作することによってもラダー回路モニタ表示の時間軸を変更することが可能である。
図2bは、基準軸からの経過時間10msから17msまでをコマ送り再生したイメージ図である。図2bに示すように、12ms〜13msの期間に外部入力レジスタX1がOFFしたことにより外部出力レジスタY100がその期間OFFしたことが容易に分かる。
最後に、停止ボタン25をONにすると(S308)、データロギングが終了する(S309)。
次に、実施例2のラダー回路プログラム検証システムについて説明する。
実施例1では、収集対象レジスタのデータをプログラマブルコントローラ10と周辺装置11が通信にて取得し周辺装置11のメモリ(図示せず)に格納している。しかし、プログラマブルコントローラ10と周辺装置11の通信能力が低く、収集対象レジスタの数量が膨大な場合には、データ収集周期が大きくなることが懸念される。この点を考慮して、実施例2では、収集対象レジスタのデータをプログラマブルコントローラ10のメモリに格納する。
具体的には、図2に示す起動用ボタン17を押すと、周辺装置11のディスプレイ上に表示されている外部入出力レジスタ、内部演算用レジスタを検出する。収集対象レジスタを検出後、プログラマブルコントローラ10に収集対象レジスタの情報を転送し、プログラマブルコントローラ10はその情報を元にデータロギングを実行して、プログラマブルコントローラ10のワークメモリ36若しくは外部接続可能な外部機器40などにレジスタ情報を格納する。
過去情報でラダー回路モニタを表示するために、過去データ再生ボタン18が押されると、プログラマブルコントローラ10のメモリに格納されていた収集対象レジスタのデータを周辺装置11が一括で読み込んで周辺装置11のメモリ上にコピーする。そして、周辺装置11のメモリ上にコピーしたデータを使用して過去情報のラダー回路モニタを表示する。
次に、実施例3のラダー回路プログラム検証システムについて説明する。
実施例2ではプログラマブルコントローラ10自身で収集対象レジスタのデータロギングを行えるメリットがあり、データ収集周期を時間軸ではなくプログラマブルコントローラ10特有のスキャン単位で行うことが可能となる。
そこで、実施例3では、周辺装置11からデータ収集周期をスキャン単位で行うように指示を行うことにより、プログラマブルコントローラ10は収集対象レジスタのデータ収集をスキャン単位で行いプログラマブルコントローラ10のメモリに格納する。周辺装置11は、基準軸からの経過ステップ数単位で過去のラダー回路モニタを表示する。
次に、実施例4のラダー回路プログラム検証システムについて説明する。
実施例1〜3では収集対象レジスタの情報を定周期にて収集及び保存を行うため、収集対象レジスタの個数×時間軸分の格納用メモリが必要となる。実施例4では、格納量メモリとなるワークメモリ36を肥大化させないようにする。
図4のフローチャートを参照して、過去の演算結果をラダー回路図上で検証する手順について説明する。
まず、起動用ボタン17を押してONにする(S400)。これにより、周辺装置11のディスプレイ上に表示されている外部入出力レジスタ、内部演算用レジスタを自動で検出する(S401)。この場合、X0(13)、X1(14)、Y100(15)、R0(16)、X0、X1、R0を自動で検出する。
レジスタ番号が重複する場合は、ソート及び削除を実行し(S402)、収集対象レジスタテーブル(この場合、X0、X1、Y100、R0)を自動で作成する(S403)。
次に、収集対象レジスタテーブルに基づきデータロギングを実行する(S404)。ここまでは、実施例1、2と同じである。
データロギング開始時は、MPU30は、全レジスタの情報を収集して(S405)、ワークメモリ36若しくはプログラマブルコントローラ10に外部接続可能な外部機器40に格納する(S406)。
そして、次のデータ収集周期か否かを判定する(S407)。次のデータ収集周期になった場合、収集対象レジスタテーブルに基づきデータロギングを実行して比較用ワークメモリ41に格納する(S408)。そして、比較用ワークメモリ41に格納したレジスタ情報と、前回ワークメモリ36に格納したレジスタ情報と比較する処理を実行してレジスタ情報の変化点50(図5参照)を検出する(S409)。
次に、レジスタ情報の変化点があるか否かを判定する(S409)。レジスタ情報の変化点がない場合、上記比較結果はレジスタ情報が同一となるためワークメモリ36への格納は実施せず比較用ワークメモリ41のデータは破棄する。
レジスタ情報の変化点がある場合には、上記比較結果はレジスタ情報が同一とならないためログング有効データと判定しワークメモリ36にレジスタ情報とタイムスタンプを付加し格納する(S411)。停止ボタン25を押されるまで収集対象レジスタのデータを定期的に収集する。
最後に、停止ボタン25が押されてONになると(S412)、データロギングが終了する(S413)。
実施例1、2の場合、図2bに示すように、経過時間10msから17msの間に1ms間隔で8回レジスタ情報を格納することとなる。この場合、10msと11ms、12msと13ms、14ms〜17msのレジスタ情報は同じデータを格納することとなる。
実施例4の場合、図5及び図6に示すように、レジスタ情報の変化点50にてロギングを実行するため、経過時間12ms、経過時間14msと2回だけレジスタ情報を格納することとなる。このため、格納量メモリの肥大化を低減することが可能である。
また、過去情報でラダー回路モニタを表示する場合にも、図5に示すように、レジスタ情報の変化点50をポイントに再生する機能を使うことにより、ラダー回路プログラム検証の時間短縮となる。
図6を参照すると、過去データ再生ボタン18を押し、ワークメモリ36に格納した収集対象レジスタのデータを使用しラダー回路図モニタで起動用ボタン17を押す。これにより、データロギングを開始した時間を基準軸とし表示を開始する。
その際、通常再生ではなくスキップ再生24を押すと、経過時間10msからレジスタ情報の変化点経過時間12msまでスキップし一時停止する。
その後に、再度スキップ再生24を押すと、次のレジスタ情報の変化点経過時間14msまでスキップして一時停止する。
スキップ再生24を使用することにより、レジスト情報の無変化状態の時間を飛ばして検証することが可能となる。
このように、実施例4では、格納量メモリの肥大化を低減することができる。さらに、レジスタ情報の変化点50をポイントに再生する機能を使うことにより、ラダー回路プログラム検証の時間を短縮することができる。
10 プログラマブルコントローラ、
11 周辺装置
12 通信ケーブル
30 MPU
31 周辺装置インタフェース部
32 システムプログラムメモリ
33 ラダー回路格納メモリ
34 内部演算用レジスタメモリ
35 外部入出力レジスタメモリ
36 ワークメモリ
37 入力モジュール
38 出力モジュール
39 外部バスインタフェース
40 外部機器
41 比較用ワークメモリ
42 外部機器
43 外部機器

Claims (8)

  1. 情報を表示する周辺装置と通信可能に接続され、ラダー回路のプログラムを前記ラダー回路のレジスタ情報を用いてラダー演算するプログラマブルコントローラであって、
    過去の前記ラダー回路を表示させるために必要な前記レジスタ情報を検出する制御部と、
    前記制御部により検出された前記レジスタ情報を前記レジスタ情報の変化点を基準にして保存するメモリと
    前記メモリに保存した前記過去のラダー回路の前記レジスタ情報を前記プログラマブルコントローラから通信により前記周辺装置に送り、送られた前記レジスタ情報を前記周辺装置に前記変化点を基準にして表示させるインタフェース部と、
    を有することを特徴するプログラマブルコントローラ。
  2. 前記ラダー回路は、
    外部入出力データを取扱う外部入出力レジスタと、
    前記ラダー演算に使用する内部演算用レジスタと、
    を有することを特徴とする請求項1に記載のプログラマブルコントローラ。
  3. ラダー回路のプログラムを前記ラダー回路のレジスタ情報を用いてラダー演算するプログラマブルコントローラと、
    前記プログラマブルコントローラと通信可能に接続され、前記ラダー回路の前記レジスタ情報を表示する周辺装置と、を備え、
    前記プログラマブルコントローラは、
    過去の前記ラダー回路を表示させるために必要な前記レジスタ情報を検出する制御部と、
    前記制御部により検出された前記レジスタ情報を前記レジスタ情報の変化点を基準にして保存するメモリと、を有し、
    前記周辺装置は、
    前記メモリに保存した前記過去のラダー回路の前記レジスタ情報を前記プログラマブルコントローラから通信により取得し、取得した前記レジスタ情報を前記変化点を基準にして表示することを特徴するラダー回路プログラム検証システム。
  4. 前記ラダー回路は、
    外部入出力データを取扱う外部入出力レジスタと、
    前記ラダー演算に使用する内部演算用レジスタと、
    を有することを特徴とする請求項3に記載のラダー回路プログラム検証システム。
  5. 前記周辺装置は、
    前記過去のラダー回路の前記レジスタ情報を前記変化点を基準にして表示することにより、前記ラダー回路のプログラムの検証を行うことを特徴とする請求項3に記載のラダー回路プログラム検証システム。
  6. ラダー回路のプログラムを前記ラダー回路のレジスタ情報を用いてラダー演算するプログラマブルコントローラと、
    前記プログラマブルコントローラと通信可能に接続され、前記ラダー回路の前記レジスタ情報を表示する周辺装置と、を備え、
    前記プログラマブルコントローラは、
    過去の前記ラダー回路を表示させるために必要な前記レジスタ情報を検出し、
    前記周辺装置は、
    前記プログラマブルコントローラにより検出された前記レジスタ情報を前記プログラマブルコントローラから通信により取得し、取得した前記レジスタ情報を前記レジスタ情報の変化点を基準にして保存し、
    前記保存した前記過去のラダー回路の前記レジスタ情報を前記変化点を基準にして表示することを特徴とするラダー回路プログラム検証システム。
  7. 前記ラダー回路は、
    外部入出力データを取扱う外部入出力レジスタと、
    前記ラダー演算に使用する内部演算用レジスタと、
    を有することを特徴とする請求項6に記載のラダー回路プログラム検証システム。
  8. 前記周辺装置は、
    前記過去のラダー回路の前記レジスタ情報を前記変化点を基準にして表示することにより、前記ラダー回路のプログラムの検証を行うことを特徴とする請求項6に記載のラダー回路プログラム検証システム。
JP2017169395A 2017-09-04 2017-09-04 プログラマブルコントローラ及びラダー回路プログラム検証システム Active JP6951157B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017169395A JP6951157B2 (ja) 2017-09-04 2017-09-04 プログラマブルコントローラ及びラダー回路プログラム検証システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017169395A JP6951157B2 (ja) 2017-09-04 2017-09-04 プログラマブルコントローラ及びラダー回路プログラム検証システム

Publications (2)

Publication Number Publication Date
JP2019046228A true JP2019046228A (ja) 2019-03-22
JP6951157B2 JP6951157B2 (ja) 2021-10-20

Family

ID=65814412

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017169395A Active JP6951157B2 (ja) 2017-09-04 2017-09-04 プログラマブルコントローラ及びラダー回路プログラム検証システム

Country Status (1)

Country Link
JP (1) JP6951157B2 (ja)

Also Published As

Publication number Publication date
JP6951157B2 (ja) 2021-10-20

Similar Documents

Publication Publication Date Title
US7203561B2 (en) Information processing device, operation state management device, information processing method, program, and computer-readable storage medium storing program
TWI521316B (zh) 可程式邏輯控制器的周邊裝置及除錯支援程式產品
KR100850843B1 (ko) 표시기, 및 컴퓨터를 표시기로서 기능시키기 위한 프로그램을 저장한 기록 매체
CN108139739B (zh) 制造状态显示***和显示方法及记录制造状态显示程序的记录介质
JP5826367B1 (ja) 工程監視装置
US20140236997A1 (en) Controller, information processing apparatus, and recording medium
JP2018088177A (ja) 情報処理装置、情報処理システム、情報処理方法、および情報処理プログラム
JP6442131B2 (ja) 制御システムおよび制御装置
WO2007029690A1 (ja) 監視システムおよびその制御装置
US20160110611A1 (en) Numerical control device
WO2015181921A1 (ja) プログラマブル表示器及び作画ソフトウェア
JP6951157B2 (ja) プログラマブルコントローラ及びラダー回路プログラム検証システム
JP5398808B2 (ja) 表示装置
JP7340792B2 (ja) 作業表示方法、及び、作業表示装置
JP2004312894A (ja) モータ制御機器用コンソール
KR200444596Y1 (ko) 디지털 비디오 레코더의 자동 테스트 제어시스템
KR20180096796A (ko) 프로그래머블 표시기
JP4282516B2 (ja) メンテナンス装置
JP4686615B2 (ja) メンテナンス装置
JP2022120214A (ja) ガス検出端末装置及びガス検出システム
TW202006489A (zh) 控制系統、控制裝置以及存儲介質
JP2010170459A (ja) テストシステム、テスト方法およびテストプログラム
JP5627320B2 (ja) 動画保存装置及び動画保存システム
JPH05241619A (ja) プログラマブルコントローラのプログラミング装置
US11287789B2 (en) Program development support device, program development support system, program development support method, and non-transitory computer-readable recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190912

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200710

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200721

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200917

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210126

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210319

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210824

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210924

R150 Certificate of patent or registration of utility model

Ref document number: 6951157

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150