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
JP5162190B2 - Programmable display and system - Google Patents
[go: Go Back, main page]

JP5162190B2 - Programmable display and system - Google Patents

Programmable display and system Download PDF

Info

Publication number
JP5162190B2
JP5162190B2 JP2007226673A JP2007226673A JP5162190B2 JP 5162190 B2 JP5162190 B2 JP 5162190B2 JP 2007226673 A JP2007226673 A JP 2007226673A JP 2007226673 A JP2007226673 A JP 2007226673A JP 5162190 B2 JP5162190 B2 JP 5162190B2
Authority
JP
Japan
Prior art keywords
programmable display
external device
function
communication
communication means
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.)
Active
Application number
JP2007226673A
Other languages
Japanese (ja)
Other versions
JP2009059211A (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.)
Hakko Electronics Co Ltd
Original Assignee
Hakko Electronics 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 Hakko Electronics Co Ltd filed Critical Hakko Electronics Co Ltd
Priority to JP2007226673A priority Critical patent/JP5162190B2/en
Publication of JP2009059211A publication Critical patent/JP2009059211A/en
Application granted granted Critical
Publication of JP5162190B2 publication Critical patent/JP5162190B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Testing And Monitoring For Control Systems (AREA)
  • Programmable Controllers (AREA)

Description

本発明は、複数の機能を効率的に処理するためのプログラマブル表示器および該プログラマブル表示器を備えるシステムに関する。 The present invention relates to a system comprising a programmable display device and the programmable display device for processing a plurality of functional efficiently.

従来、工場の生産ライン等に用いられる装置の制御を行うPLC(プログラマブルコントローラ)の情報を表示するための装置としてプログラマブル表示器が使用されている。
図3は、従来のプログラマブル表示器を含むシステムの概念図である。
Conventionally, a programmable display is used as a device for displaying information of a PLC (programmable controller) that controls a device used in a production line of a factory.
FIG. 3 is a conceptual diagram of a system including a conventional programmable display.

従来のシステム300は、プログラマブル表示器301、PC(パーソナルコンピュータ)310、および外部機器320を備える。
プログラマブル表示器301は、第1のシリアルポート302および第2のシリアルポート303を備える。
The conventional system 300 includes a programmable display 301, a PC (personal computer) 310, and an external device 320.
The programmable display 301 includes a first serial port 302 and a second serial port 303.

外部機器320は、外部機器メモリ321、第1のシリアルポート322、第2のシリアルポート323、およびイーサネットポート324を備える。
プログラマブル表示器301の第1のシリアルポート302は、外部機器20の第1のシリアルポート322にシリアル回線304を介して接続している。
The external device 320 includes an external device memory 321, a first serial port 322, a second serial port 323, and an Ethernet port 324.
First serial port 302 of the programmable display device 301 are connected via a serial line 304 to the first serial port 322 of the external equipment 3 20.

ユーザは、PC310にインストールされた画面作成ソフトで、プログラマブル表示器301の動作を設定する画面設定データを作成する。具体的には、ユーザはプログラマブル表示器301が実行する各機能がそれぞれ外部機器320にある外部機器メモリ321のうち、どの領域を使用するかを設定する。   The user creates screen setting data for setting the operation of the programmable display 301 with screen creation software installed in the PC 310. Specifically, the user sets which area of the external device memory 321 in the external device 320 is used for each function executed by the programmable display 301.

プログラマブル表示器301の機能としては、例えば、画面表示、サンプリング等がある。
図3のプログラマブル表示器301においては、機能A、機能B、および機能Cは外部機器メモリ321のうち、外部機器メモリ321−1、外部機器メモリ321−2、および外部機器メモリ321−3にそれぞれアクセスするように画面設定データを作成している。
Examples of functions of the programmable display 301 include screen display and sampling.
In the programmable display 301 of FIG. 3, the function A, the function B, and the function C are stored in the external device memory 321-1, the external device memory 321-2, and the external device memory 321-3, respectively. Screen setting data is created for access.

ユーザは、設定した画面設定データをプログラマブル表示器301に転送する。プログラマブル表示器301は、該データに基づき動作する。
図4は、従来のプログラマブル表示器の処理の流れを示す図である。
The user transfers the set screen setting data to the programmable display 301. The programmable display 301 operates based on the data.
FIG. 4 is a diagram showing a flow of processing of a conventional programmable display.

図4においては、プログラマブル表示器301は外部機器メモリAからZにそれぞれアクセスする機能AからZを実行する。
プログラマブル表示器301は、機能AからZをシリアルポート302を使用して直列(順番)に処理している。すなわち、機能Aが実行し終わったら、機能Bを開始するように、プログラマブル表示器301は一つの機能のみを実行している。
In FIG. 4, the programmable display 301 executes functions A to Z for accessing the external device memories A to Z, respectively.
The programmable display 301 processes the functions A to Z in series (in order) using the serial port 302. That is, when the function A has been executed, the programmable display 301 is executing only one function so that the function B is started.

特許文献1には、直接アクセス可能な対象をPLCの内部メモリ以外にまで拡張することができるプログラマブル表示器が記載されている。
特開2004−133806号公報
Patent Document 1 describes a programmable display that can extend a directly accessible object to other than the internal memory of the PLC.
JP 2004-133806 A

従来のプログラマブル表示器は、複数の機能(タスク)、例えば不定周期に行う機能と定周期で行う機能を一つの通信処理内で直列的、すなわち順番に処理し、データの転送は一つの回線のみで行っていた。そのため、不定期周期の機能が扱うデータが多量の場合、不定期周期の機能に時間がかかると、不定期周期の機能が終了するまで、定周期の機能は実行できないため、定周期で行わなければならない機能を定期的に実行できないという問題があった。   A conventional programmable display unit processes a plurality of functions (tasks), for example, a function performed at an indefinite period and a function performed at a constant period in series in one communication process, that is, in order, and transfers data only to one line. I went there. Therefore, if the irregular period function handles a large amount of data, if the irregular period function takes time, the regular period function cannot be executed until the irregular period function ends. There was a problem that the necessary functions could not be executed regularly.

本発明の課題は、不定周期に行う機能が大量のデータを扱う場合でも定期的に実行しなければならない機能を定期的に実行可能なプログラマブル表示器を提供することである。   An object of the present invention is to provide a programmable display capable of periodically executing a function that must be periodically executed even when a function performed at an indefinite period handles a large amount of data.

本発明は、上記課題を解決するため、下記のような構成を採用した。
すなわち、本発明の一態様によれば、本発明のプログラマブル表示器は、外部機器に接続して前記外部機器のデータを表示するマルチタスク対応のプログラマブル表示器において、前記プログラマブル表示器は、第1および第2の通信手段を備え、当該プログラマブル表示器の前記外部機器へのアクセスの性質をあらかじめ設定したテーブルに基づき、前記プログラマブル表示器が実行する複数の機能のうち前記外部機器を定周期または高速にアクセスしデータを取得する機能を第1の通信手段で行うように設定し、前記外部機器を不定周期でアクセスし取得したデータを当該プログラマブル表示器に表示する機能を第2の通信手段で行うように設定し、前記第1の通信手段を用いる第1の通信処理および前記第2の通信手段を用いる第2の通信処理を並列に実行する。
The present invention employs the following configuration in order to solve the above problems.
That is, according to one aspect of the present invention, the programmable display of the present invention is a multi-task programmable display that is connected to an external device and displays data of the external device. And a second communication means, and based on a table in which the property of access to the external device of the programmable display device is set in advance, the external device among the plurality of functions executed by the programmable display device is set to a fixed period or high speed The function of accessing the data and acquiring the data is set to be performed by the first communication means, and the function of displaying the data acquired by accessing the external device at an indefinite period on the programmable display is performed by the second communication means. set to the first second using the first communication process and the second communication means using communication means It executes the signal processing in parallel.

本発明の一態様によれば、本発明のシステムは、外部機器および前記外部機器に接続して前記外部機器のデータを表示するマルチタスク対応のプログラマブル表示器を備えるシステムにおいて、前記外部機器は、記憶手段と、第1および第2の通信手段と、を備え、前記プログラマブル表示器は、第1および第2の通信手段を備え、当該プログラマブル表示器の前記外部機器へのアクセスの性質をあらかじめ設定したテーブルに基づき、前記プログラマブル表示器が実行する複数の機能のうち前記外部機器を定周期または高速にアクセスしデータを取得する機能を第1の通信手段で行うように設定し、前記外部機器を不定周期でアクセスし取得したデータを当該プログラマブル表示器に表示する機能を第2の通信手段で行うように設定し、前記第1の通信手段を用いる第1の通信処理および前記第2の通信手段を用いる第2の通信処理を並列に実行し、前記プログラマブル表示器の前記第1および前記第2の通信手段は、前記外部機器の前記第1および前記第2の通信手段にそれぞれ接続している。 According to one aspect of the present invention, the system of the present invention includes an external device and a multi-task programmable display that displays the data of the external device connected to the external device. Storage means, and first and second communication means, wherein the programmable display includes first and second communication means, and presets the nature of access to the external device of the programmable display Based on the table, a function for acquiring data by accessing the external device at a fixed cycle or at a high speed among a plurality of functions executed by the programmable display is set to be performed by the first communication means, and the external device is set. access to retrieve data indeterminate period is set to perform a function for displaying on the programmable display device in the second communication unit, before The first communication process using the first communication unit and the second communication process using the second communication unit are executed in parallel, and the first and second communication units of the programmable display are The external devices are connected to the first and second communication means, respectively.

本発明によれば、定期的に行わなければいけない機能を確実に実行することができる。   According to the present invention, it is possible to reliably execute a function that must be performed periodically.

以下、図面を参照しながら本発明の実施の形態を説明する。
図1は、本発明の実施の形態に係るプログラマブル表示器を含むシステムの概念図である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a conceptual diagram of a system including a programmable display according to an embodiment of the present invention.

本発明の実施の形態に係るプログラマブル表示器を含むシステム100は、プログラマブル表示器101、PC(パーソナルコンピュータ)110、および外部機器120を備える。また、プログラマブル表示器101は、各処理を実行する中央演算処理装置、後述の画面設定データを格納するメモリを備える。   A system 100 including a programmable display according to an embodiment of the present invention includes a programmable display 101, a PC (personal computer) 110, and an external device 120. The programmable display 101 includes a central processing unit that executes each process and a memory that stores screen setting data described later.

プログラマブル表示器101は、第1のシリアルポート102および第2のシリアルポート103を備える。また、プログラマブル表示器101は、マルチタスクに対応しており、複数の機能(タスク)を並列(同時)に処理することができる。   The programmable display 101 includes a first serial port 102 and a second serial port 103. The programmable display 101 is compatible with multitasking, and can process a plurality of functions (tasks) in parallel (simultaneously).

外部機器120は、外部機器メモリ121、第1のシリアルポート122、第2のシリ
アルポート123、およびイーサネットポート124を備える。
プログラマブル表示器101の第1のシリアルポート102および第2のシリアルポート103は、外部機器120の第1のシリアルポート122および第2のシリアルポート122にそれぞれシリアル回線104、105を介して接続している。
The external device 120 includes an external device memory 121, a first serial port 122, a second serial port 123, and an Ethernet port 124.
The first serial port 102 and the second serial port 103 of the programmable display 101 are connected to the first serial port 122 and the second serial port 122 of the external device 120 via serial lines 104 and 105, respectively. Yes.

本実施の形態においては、シリアルポートを用いて外部機器と接続しているが、シリアルポートに限らず、USB(Universal Serial Bus)やイーサネットポート等で接続しても良い。   In this embodiment, a serial port is used to connect to an external device. However, the connection is not limited to a serial port, and a USB (Universal Serial Bus), an Ethernet port, or the like may be used.

ユーザは、PC110にインストールされた画面作成ソフトで、プログラマブル表示器101の動作を設定する画面設定データを作成する。具体的には、ユーザはプログラマブル表示器101が実行する各機能の動作と各機能がそれぞれ外部機器120にある外部機器メモリ121のうち、どの領域を使用するかを設定する。   The user creates screen setting data for setting the operation of the programmable display 101 with screen creation software installed in the PC 110. Specifically, the user sets the operation of each function executed by the programmable display 101 and which area of the external device memory 121 in the external device 120 is used for each function.

プログラマブル表示器101の機能としては、例えば、画面表示、サンプリング等がある。
図1の実施の形態においては、機能A、機能B、および機能Cは外部機器メモリ121のうち、外部機器メモリ121−1、外部機器メモリ121−2、および外部機器メモリ121−3にそれぞれアクセスするように画面設定データを作成している。
Examples of functions of the programmable display 101 include screen display and sampling.
In the embodiment of FIG. 1, the functions A, B, and C access the external device memory 121-1, the external device memory 121-2, and the external device memory 121-3, respectively, in the external device memory 121. The screen setting data is created.

また、実施の形態においては、機能Aはサンプリングのような定周期で外部機器120のメモリにアクセスする必要のある機能であり、機能Bは画面表示のような定周期で外部機器120のメモリにアクセスする必要のない機能であり、機能Cは高速で外部機器120のメモリにアクセスする必要のある機能である。   In the embodiment, the function A is a function that needs to access the memory of the external device 120 at a fixed cycle such as sampling, and the function B is stored in the memory of the external device 120 at a fixed cycle such as screen display. It is a function that does not need to be accessed, and function C is a function that needs to access the memory of the external device 120 at high speed.

ユーザは、設定した画面設定データをプログラマブル表示器101に転送する。プログラマブル表示器101は、該データに基づき動作する。
プログラマブル表示器101は、機能A、機能B、および機能Cを通信処理Aまたは通信処理Bのどちらで処理するかを決定し、通信処理AおよびBを並列に実行する。
The user transfers the set screen setting data to the programmable display device 101. The programmable display 101 operates based on the data.
The programmable display 101 determines whether the function A, the function B, and the function C are to be processed by the communication process A or the communication process B, and executes the communication processes A and B in parallel.

図1の実施の形態においては、機能AおよびCは通信処理Aで処理され、機能Bは通信処理Bで処理される。
通信処理Aはシリアルポート102を使用して、外部機器120とデータの遣り取りを行い、通信処理Bはシリアルポート103を使用して、外部機器120とデータの遣り取りを行う。
In the embodiment of FIG. 1, functions A and C are processed by communication process A, and function B is processed by communication process B.
The communication process A uses the serial port 102 to exchange data with the external device 120, and the communication process B uses the serial port 103 to exchange data with the external device 120.

外部機器120から取得したデータは、データの表示やプログラマブル表示器101が備えるストレージへの格納等に用いられる。
プログラマブル表示器101は、マルチタスクに対応しているので、通信処理AおよびBを並列に動作させることができ、通信処理AおよびBはそれぞれ異なるシリアルポートを使用するため、通信処理AおよびBはお互いに影響されずにそれぞれの処理を実行できる。
Data acquired from the external device 120 is used for data display, storage in a storage provided in the programmable display 101, and the like.
Since the programmable display 101 supports multitasking, the communication processes A and B can be operated in parallel. Since the communication processes A and B use different serial ports, the communication processes A and B are Each process can be executed without being influenced by each other.

図2は、本発明の本発明の実施の形態に係るプログラマブル表示器の処理の流れを示す図である。
図2の実施の形態においては、外部機器メモリのうち、外部機器メモリAからZにそれぞれアクセスする機能AからZをプログラマブル表示器が実行する場合を説明する。
FIG. 2 is a diagram showing a process flow of the programmable display device according to the embodiment of the present invention.
In the embodiment of FIG. 2, a case will be described in which the programmable display unit executes functions A to Z for accessing the external device memories A to Z, respectively, among the external device memories.

ステップS201において、外部機器メモリAからZにそれぞれアクセスする機能AからZが処理順に並べられている。並べる順番は任意であるが、ここでは機能AからZの順
に並べられている。並べられた機能のうち、通信処理AまたはBのどちらで処理するか未決定の機能を並べられている順に一つ選択する。例えば、最初は機能Aが選択され、機能Aがどちらで処理するか決定され、ステップS201に戻ってきたときは次に機能Bが選択される。
In step S201, functions A to Z for accessing the external device memories A to Z are arranged in the order of processing. Although the order of arrangement is arbitrary, the functions A to Z are arranged in this order. Among the arranged functions, one of the functions that have not yet been determined as to whether to process in communication processing A or B is selected in the order in which they are arranged. For example, the function A is first selected, it is determined which function A is to be processed, and when the process returns to step S201, the function B is selected next.

ステップS202において、データテーブルのステップS201で選択した機能に対応付けられた性質が定周期または不定周期アクセスである場合はステップS203に進み、データテーブルのステップS201で選択した機能に対応付けられた性質が高速または低速アクセスである場合はステップS207に進む。選択した機能がどのような性質を持つかは、機能ごとにあらかじめ定められており、例えば機能と性質が対応付けられたデータテーブルを用いて判別することができる。判別はステップS203およびS207でも同様に行われる。例えば、データのサンプリングを行う機能は定周期でアクセスを行うものであり、表示を行う機能は不定期でアクセスを行うものである。 In step S202, if the property associated with the function selected in step S201 of the data table is fixed cycle or indefinite cycle access , the process proceeds to step S203, and the property associated with the function selected in step S201 of the data table. If is high speed or low speed access , the process proceeds to step S207. The nature of the selected function is predetermined for each function, and can be determined using, for example, a data table in which the function and the property are associated with each other. The determination is similarly performed in steps S203 and S207. For example, the function for sampling data is for accessing at regular intervals, and the function for displaying is for accessing irregularly.

ステップS203において、機能が定期的なメモリアクセスが必要かどうかを判別する。必要な場合はステップS204に進み、必要ない場合はステップS206に進む。
ステップS204において、機能を通信処理Aで行うように設定する。
In step S203, the function determines whether periodic memory access is required. If necessary, the process proceeds to step S204. If not necessary, the process proceeds to step S206.
In step S204, the function is set to be performed in the communication process A.

ステップS205において、全ての機能について、振り分けが完了したか判定する。完了した場合はステップS211に進み、完了していない場合はステップS201に戻る。
ステップS206において、機能を通信処理Bで行うように設定する。
In step S205, it is determined whether distribution has been completed for all functions. If completed, the process proceeds to step S211, and if not completed, the process returns to step S201.
In step S206, the function is set to be performed in the communication process B.

ステップS207において、機能が高速なメモリアクセスが必要かどうかを判別する。必要な場合はステップS20に進み、必要ない場合はステップS21に進む。
ステップS208において、機能を通信処理Aで行うように設定する。
In step S207, it is determined whether or not the function requires high-speed memory access. If necessary, the process proceeds to step S20 8, if it is not needed proceeds to step S21 0.
In step S208, the function is set to be performed in the communication process A.

ステップS209において、全ての機能について、振り分けが完了したか判定する。完了した場合はステップS211に進み、完了していない場合はステップS201に戻る。
ステップS210において、機能を通信処理Bで行うように設定する。
In step S209, it is determined whether distribution has been completed for all functions. If completed, the process proceeds to step S211, and if not completed, the process returns to step S201.
In step S210, the function is set to be performed in the communication process B.

ステップS211において、通信処理AおよびBを並列に実行する。通信処理Aはシリアルポート102を使用し、通信処理Bはシリアルポート103を使用して通信を行う。
本実施の形態のプログラマブル表示器101は、マルチタスクに対応しているため、通信処理AおよびBを同時に実行することができ、通信処理AおよびBは、それぞれ異なるシリアルポートで通信を行うため、通信処理Bで多量のデータを扱っている場合でも、通信処理Aはそれに影響されずに通信を行うことが可能となる。
In step S211, communication processes A and B are executed in parallel. The communication process A uses the serial port 102 and the communication process B uses the serial port 103 for communication.
Since the programmable display 101 of the present embodiment is compatible with multitasking, the communication processes A and B can be executed simultaneously, and the communication processes A and B communicate with each other through different serial ports. Even when a large amount of data is handled in the communication process B, the communication process A can communicate without being affected by it.

したがって、定期的に実行しなければならない機能、例えば定期的な外部機器のデータの取得などを確実に実行することが可能となる。また、高速性が要求される特定の外部機器メモリを優先的に処理することができる。さらに、定期的なメモリアクセスを行う機能と不定期的なメモリアクセスを行う機能とに処理を分けたため、不定期的なメモリアクセスを行う表示タスクの処理が軽減される。   Therefore, it is possible to reliably execute a function that must be periodically executed, for example, periodically acquire data of an external device. In addition, it is possible to preferentially process a specific external device memory that requires high speed. Furthermore, since the processing is divided into a function for performing periodic memory access and a function for performing irregular memory access, the processing of a display task that performs irregular memory access is reduced.

本発明の実施の形態に係るプログラマブル表示器を含むシステムの概念図である。It is a conceptual diagram of the system containing the programmable display which concerns on embodiment of this invention. 本発明の実施の形態に係るプログラマブル表示器の処理の流れを示す図である。It is a figure which shows the flow of a process of the programmable display which concerns on embodiment of this invention. 従来のプログラマブル表示器を含むシステムの概念図である。It is a conceptual diagram of the system containing the conventional programmable display. 従来のプログラマブル表示器の処理の流れを示す図である。It is a figure which shows the flow of a process of the conventional programmable display.

符号の説明Explanation of symbols

100 システム
101 プログラマブル表示器
102、103 シリアルポート
104、105 シリアル回線
110 PC
120 外部機器
121、121−1、121−2、121−3 外部機器メモリ
122、123 シリアルポート
124 イーサネットポート
300 システム
301 プログラマブル表示器
302、303 シリアルポート
304 シリアル回線
310 PC
320 外部機器
321、321−1、321−2、321−3 外部機器メモリ
322、323 シリアルポート
324 イーサネットポート
100 System 101 Programmable Display 102, 103 Serial Port 104, 105 Serial Line 110 PC
120 External device 121, 121-1, 121-2, 121-3 External device memory 122, 123 Serial port 124 Ethernet port 300 System 301 Programmable display 302, 303 Serial port 304 Serial line 310 PC
320 External device 321, 321-1, 321-2, 321-3 External device memory 322, 323 Serial port 324 Ethernet port

Claims (2)

外部機器に接続して前記外部機器のデータを表示するマルチタスク対応のプログラマブル表示器において、
前記プログラマブル表示器は、
第1および第2の通信手段を備え、
当該プログラマブル表示器の前記外部機器へのアクセスの性質をあらかじめ設定したテーブルに基づき、前記プログラマブル表示器が実行する複数の機能のうち前記外部機器を定周期または高速にアクセスしデータを取得する機能を第1の通信手段で行うように設定し、前記外部機器を不定周期でアクセスし取得したデータを当該プログラマブル表示器に表示する機能を第2の通信手段で行うように設定し、
前記第1の通信手段を用いる第1の通信処理および前記第2の通信手段を用いる第2の通信処理を並列に実行することを特徴とするプログラマブル表示器。
In a programmable display for multitasking that displays data of the external device connected to the external device,
The programmable display is
Comprising first and second communication means;
Based on a table in which the nature of access to the external device of the programmable display is set in advance , the function of acquiring data by accessing the external device at a fixed period or at high speed among a plurality of functions executed by the programmable display Set to be performed by the first communication means , set the second communication means to perform the function of displaying the acquired data by accessing the external device at an indefinite period on the programmable display ,
A programmable display device, wherein a first communication process using the first communication unit and a second communication process using the second communication unit are executed in parallel.
外部機器および前記外部機器に接続して前記外部機器のデータを表示するマルチタスク対応のプログラマブル表示器を備えるシステムにおいて、
前記外部機器は、
記憶手段と、
第1および第2の通信手段と、
を備え、
前記プログラマブル表示器は、
第1および第2の通信手段を備え、
当該プログラマブル表示器の前記外部機器へのアクセスの性質をあらかじめ設定したテーブルに基づき、前記プログラマブル表示器が実行する複数の機能のうち前記外部機器を定周期または高速にアクセスしデータを取得する機能を第1の通信手段で行うように設定し、前記外部機器を不定周期でアクセスし取得したデータを当該プログラマブル表示器に表示する機能を第2の通信手段で行うように設定し、
前記第1の通信手段を用いる第1の通信処理および前記第2の通信手段を用いる第2の通信処理を並列に実行し、
前記プログラマブル表示器の前記第1および前記第2の通信手段は、前記外部機器の前記第1および前記第2の通信手段にそれぞれ接続していることを特徴とするシステム。
In a system comprising a multitask compatible programmable display that displays data of the external device connected to the external device and the external device,
The external device is
Storage means;
First and second communication means;
With
The programmable display is
Comprising first and second communication means;
Based on a table in which the nature of access to the external device of the programmable display is set in advance , the function of acquiring data by accessing the external device at a fixed period or at high speed among a plurality of functions executed by the programmable display Set to be performed by the first communication means , set the second communication means to perform the function of displaying the acquired data by accessing the external device at an indefinite period on the programmable display ,
Executing in parallel a first communication process using the first communication means and a second communication process using the second communication means;
The system according to claim 1, wherein the first and second communication means of the programmable display are connected to the first and second communication means of the external device, respectively.
JP2007226673A 2007-08-31 2007-08-31 Programmable display and system Active JP5162190B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007226673A JP5162190B2 (en) 2007-08-31 2007-08-31 Programmable display and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007226673A JP5162190B2 (en) 2007-08-31 2007-08-31 Programmable display and system

Publications (2)

Publication Number Publication Date
JP2009059211A JP2009059211A (en) 2009-03-19
JP5162190B2 true JP5162190B2 (en) 2013-03-13

Family

ID=40554880

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007226673A Active JP5162190B2 (en) 2007-08-31 2007-08-31 Programmable display and system

Country Status (1)

Country Link
JP (1) JP5162190B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04103237A (en) * 1990-08-21 1992-04-06 Nec Corp Data transmission system
JP3366266B2 (en) * 1998-11-27 2003-01-14 三菱電機株式会社 Programmable controller
JP2001282501A (en) * 2000-03-31 2001-10-12 Digital Electronics Corp Programmable display device
JP3603752B2 (en) * 2000-06-19 2004-12-22 三菱電機株式会社 Display with control function
JP2004133806A (en) * 2002-10-11 2004-04-30 Omron Corp Programmable display, monitoring method, and screen creation device

Also Published As

Publication number Publication date
JP2009059211A (en) 2009-03-19

Similar Documents

Publication Publication Date Title
EP3767410B1 (en) Control system, controller, and control method
EP3489776B1 (en) Control device, control method, and program
JP2016110460A (en) Programmable controller, method for controlling programmable controller and program
JP6150953B2 (en) Debugging device, debugging method, and debugging program
US8244380B2 (en) System and method for storing data from an industrial controller
EP3702852A1 (en) Control device, control method for control device, information processing program, and recording medium
EP2733613B1 (en) Controller and program
EP3118696B1 (en) Programmable controller system
CN113874802B (en) Control system, programmable logic controller, and information processing method
US20050192684A1 (en) Device for automating machine tools or production machines
US20100145484A1 (en) System and method for monitoring computerized numerical control devices
JP5162190B2 (en) Programmable display and system
JP2019159632A (en) Control system, development assistance apparatus and development assistance program
JP4013250B2 (en) OPC communication station
US12085904B2 (en) Engineering device, engineering method, and information storage medium
JP2009205277A (en) Controller for machine tool
EP3933592B1 (en) Production system, host control device, control device, communication method, and program
JP6570462B2 (en) Communication protocol converter
JP2004094421A (en) System for defining data input / output in the controller
CN112486089A (en) Data processing method and device of programmable logic controller and computer equipment
JP2008234394A (en) Speed-up method for programmable controller
JP4919092B2 (en) Control program development support device
JP2025174031A (en) Support device, support method, and program
JP2010204737A (en) Control system for programmable controller and control program execution method for programmable controller
JP2010134592A (en) Programmable controller

Legal Events

Date Code Title Description
A625 Written request for application examination (by other person)

Free format text: JAPANESE INTERMEDIATE CODE: A625

Effective date: 20100615

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111018

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120605

RD12 Notification of acceptance of power of sub attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7432

Effective date: 20120719

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20120719

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120815

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7426

Effective date: 20120815

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: 20121204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20121217

R150 Certificate of patent or registration of utility model

Ref document number: 5162190

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20151221

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250