JP5565623B2 - Input/Output Modules - Google Patents
Input/Output Modules Download PDFInfo
- Publication number
- JP5565623B2 JP5565623B2 JP2010175983A JP2010175983A JP5565623B2 JP 5565623 B2 JP5565623 B2 JP 5565623B2 JP 2010175983 A JP2010175983 A JP 2010175983A JP 2010175983 A JP2010175983 A JP 2010175983A JP 5565623 B2 JP5565623 B2 JP 5565623B2
- Authority
- JP
- Japan
- Prior art keywords
- output
- input
- analog
- module
- circuit
- 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
Links
Images
Landscapes
- Programmable Controllers (AREA)
Description
本発明は、入出力モジュールに関し、詳しくは、プログラマブルロジックコントローラ(以下、PLCという)などに実装される入出力モジュールの改良に関するものである。 The present invention relates to an input/output module, and more specifically to improvements to input/output modules implemented in programmable logic controllers (hereinafter referred to as PLCs) and the like.
図2は、従来のビルディングブロック型のPLCにおけるアナログ入出力系統の一例を示すブロック図である。図2において、CPUモジュール1は、バスBを介してアナログ出力モジュール2およびアナログ入力モジュール3と接続されていて、アナログ出力モジュール2およびアナログ入力モジュール3との間で各種信号の授受を行う。
Figure 2 is a block diagram showing an example of an analog input/output system in a conventional building block type PLC. In Figure 2, the
アナログ出力モジュール2は、アナログ出力モジュール2をバスBと接続するためのバスインタフェース回路20と、CPUモジュール1から設定入力されるアナログ出力デジタル値を格納するメモリ21と、アナログ出力モジュール2の動作を制御する制御回路22と、メモリ21に格納されたアナログ出力デジタル値を複数系統のアナログ信号に変換して外部に出力するアナログ出力回路23と、外部接続端子24とで構成されている。
The analog output module 2 is composed of a
アナログ入力モジュール3は、外部接続端子30から入力される複数系統のアナログ信号をデジタル信号に変換するアナログ入力回路31と、アナログ入力モジュール3の動作を制御する制御回路32と、アナログ入力回路31で変換されたアナログ入力デジタル値をCPUモジュール1に転送出力するために格納するメモリ33と、アナログ入力モジュール3をバスBと接続するためのバスインタフェース回路34とで構成されている。
The analog input module 3 is composed of an
すなわち、従来のビルディングブロック型のPLCは、ロジック入力、ロジック出力、アナログ入力、アナログ出力などの機能がそれぞれ個別のモジュールとして設計されていて、ユーザーは用途に応じてそれらのモジュールを選択実装して使用する構成となっている。 In other words, in conventional building block PLCs, functions such as logic input, logic output, analog input, and analog output are each designed as separate modules, and users are able to select and implement these modules according to their application.
特許文献1には、汎用アナログ入出力モジュールとD/A変換モジュールを備えたアクチュエータコントローラの構成が記載されている。
しかし、図2に示す従来のアナログ入出力モジュールは、機能ごとに個別に構成されているため、たとえばアナログ入力とアナログ出力の機能が必要な場合にはPLCにそれぞれの機能を有する2種類のモジュールを実装しなければならない。具体的には、たとえばアナログ入力とアナログ出力を2系統ずつ信号処理したい場合は、たとえば4系統の信号を処理するように構成されたアナログ入力モジュールとアナログ出力モジュールを1つずつPLCに実装することになる。 However, the conventional analog input/output module shown in Figure 2 is configured separately for each function, so if analog input and analog output functions are required, two types of modules with each function must be implemented in the PLC. Specifically, if it is desired to process two systems of analog input and analog output signals, for example, one analog input module and one analog output module configured to process four systems of signals must be implemented in the PLC.
ところが、このようにPLCに4系統ずつの信号を処理できるように構成されたアナログ入力モジュールとアナログ出力モジュールを実装した場合、処理を必要とする信号は2系統ずつであることから、各モジュールには当面は使い道の無い無駄な2系統が発生することになり、各モジュールに設けられている外部接続端子がそれぞれ2系統分余って結果的にはPLCの小型化を阻む要因になっているといえる。 However, when analog input and output modules configured to process four signal systems each are implemented in a PLC, since only two signal systems each require processing, each module ends up with two wasted signal systems that will not be used for the time being, and each module has two extra external connection terminals, which ultimately becomes an obstacle to miniaturizing the PLC.
本発明は、このような問題を解決するものであり、その目的は、複数の入出力信号処理系統を有効に活用できる入出力モジュールを提供することにある。 The present invention aims to solve these problems, and its purpose is to provide an input/output module that can effectively utilize multiple input/output signal processing systems.
このような課題を達成するために、本発明のうち請求項1記載の発明は、
複数の入出力信号処理系統が設けられた入出力モジュールにおいて、
前記モジュールの機能を定義するユーザインタフェースを設け、
前記モジュールの機能は、モジュール単位または複数の入出力信号処理系統について個別に定義し、
前記ユーザインタフェースは、アナログ出力、アナログ入力、ON/OFFのロジック信号、パルスカウンタ、パルス出力、通信を含む機能のうち、少なくとも2つの機能を組み合わせたことを特徴とする。
In order to achieve this object, the present invention provides a method for manufacturing a semiconductor device comprising the steps of:
In an input/output module provided with a plurality of input/output signal processing systems,
providing a user interface for defining functionality of said modules ;
The functions of the modules are defined individually for each module or for a plurality of input/output signal processing systems;
The user interface is characterized by combining at least two functions among functions including analog output, analog input, ON/OFF logic signal, pulse counter, pulse output, and communication .
このような構成により、複数の入出力信号処理系統を有効に活用できる。 This configuration allows multiple input/output signal processing systems to be effectively utilized.
以下、本発明について、図面を用いて詳細に説明する。図1は本発明の一実施例を示すブロック図である。図1において、CPUモジュール4は、バスBを介してアナログ入出力モジュール5と接続されていて、アナログ入出力モジュール5との間で各種信号の授受を行う。
The present invention will now be described in detail with reference to the drawings. FIG. 1 is a block diagram showing one embodiment of the present invention. In FIG. 1, the
アナログ入出力モジュール5は、バスインタフェース回路50とユーザインタフェース51と外部接続端子52で構成されていて、ユーザインタフェース51はバスインタフェース回路50を介してバスBと接続されている。
The analog input/output module 5 is composed of a
ユーザインタフェース51は、メモリ510と制御回路511とアナログ出力回路512とアナログ入力回路513とで構成されていて、メモリ510は制御回路511に接続され、アナログ出力回路512とアナログ入力回路513も制御回路511に接続されている。なお、アナログ出力回路512とアナログ入力回路513にはそれぞれ複数の信号処理系統が設けられていて、各信号処理系統はそれぞれ共通の外部接続端子52に接続されている。
The user interface 51 is composed of a memory 510, a
メモリ510には、制御回路511の制御に基づき、CPUモジュール4から設定されるアナログ入出力モジュール5の機能定義データ、アナログ出力回路512から外部に出力されるアナログ出力デジタル値、アナログ入力回路513を介して外部から取り込まれるアナログ入力デジタル値などが格納される。
The memory 510 stores the function definition data of the analog input/output module 5 set by the
制御回路511は、メモリ510のリード/ライトを制御するとともに、メモリ510に格納されているアナログ入出力モジュール5の機能定義データにしたがって、各信号処理系統について個別にアナログ出力回路512および/またはアナログ入力回路513を有効/無効にする。
The
具体的な動作を説明する。
デジタル入力アナログ出力機能を使用する場合には、制御回路511は、CPUモジュール4からバスインタフェース回路50を介してメモリ510に格納されている機能定義データのデータにしたがってアナログ出力回路512の該当する信号処理系統を有効にする。そして、メモリ510に格納されているアナログ出力デジタル値をアナログ出力回路512に送り、変換されたアナログ出力信号を所定の外部接続端子52に出力させる。
A specific operation will now be described.
When the digital input/analog output function is used, the
このとき、アナログ入力回路513の該当する信号処理系統も同時に有効にしておくことで、アナログ出力信号をアナログ入力回路513で変換しメモリ510に保存して、デジタル出力値をバスインタフェース回路50を介してCPUモジュール4に伝えることもできる。
At this time, by simultaneously enabling the corresponding signal processing system of the
アナログ入力デジタル出力機能を使用する場合には、制御回路511は、CPUモジュール4からバスインタフェース回路50を介してメモリ510に格納されている機能定義データのデータにしたがってアナログ出力回路512の該当する信号処理系統を無効にする。そして、出力をハイインピーダンスにすることで、外部接続端子52を外部の機器でドライブ可能とする。
When the analog input digital output function is used, the
併せて、アナログ入力回路513の該当する信号処理系統を有効にすることで、外部接続端子52に印加されたアナログ入力をデジタル信号に変換し、そのデジタル出力値をメモリ510に格納する。メモリ510に格納されたデジタル出力値はバスインタフェース回路50を介してCPUモジュール4に伝える。
In addition, by enabling the corresponding signal processing system of the
図1のように構成されるアナログ入出力モジュール5によれば、複数の外部接続端子を個別にアナログ出力用またはアナログ入力用として自由に定義して使用できるので、外部接続端子を有効に使用でき、モジュールを有効に活用できる。そして、モジュールを有効に活用できることにより、PLCに実装するモジュール数を削減でき、PLCの小型化が図れる。 With the analog input/output module 5 configured as shown in FIG. 1, multiple external connection terminals can be freely defined and used individually for analog output or analog input, so the external connection terminals can be used effectively, and the module can be used effectively. And by making effective use of the module, the number of modules implemented in the PLC can be reduced, allowing the PLC to be made smaller.
なお、上記実施例では、ユーザインタフェース51がアナログ出力系統とアナログ入力系統により構成されている例について説明したが、これに限るものではなく、たとえばON/OFFのロジック信号、パルスカウンタ、パルス出力、通信機能などを組み合わせるようにしてもよい。 In the above embodiment, an example was described in which the user interface 51 is configured with an analog output system and an analog input system, but this is not limited to this, and it may be configured to combine, for example, an ON/OFF logic signal, a pulse counter, a pulse output, a communication function, etc.
また、上記実施例では、ビルディングブロック型のPLCに実装される入出力モジュールの例について説明したが、入出力モジュールの実装対象は必ずしもPLCに限るものではなく、その他のコントローラに実装してもよい。 In addition, in the above embodiment, an example of an input/output module implemented in a building block type PLC was described, but the input/output module is not necessarily limited to being implemented in a PLC, and may be implemented in other controllers.
以上説明したように、本発明によれば、複数の入出力信号処理系統を有効に活用できる入出力モジュールが実現できる。 As described above, the present invention makes it possible to realize an input/output module that can effectively utilize multiple input/output signal processing systems.
4 CPUモジュール
5 アナログ入出力モジュール
50 バスインタフェース回路
51 ユーザインタフェース
510 メモリ
511 制御回路
512 アナログ出力回路
513 アナログ入力回路
52 外部接続端子
B バス
4 CPU module 5 Analog input/
Claims (1)
前記モジュールの機能を定義するユーザインタフェースを設け、
前記モジュールの機能は、モジュール単位または複数の入出力信号処理系統について個別に定義し、
前記ユーザインタフェースは、アナログ出力、アナログ入力、ON/OFFのロジック信号、パルスカウンタ、パルス出力、通信を含む機能のうち、少なくとも2つの機能を組み合わせたことを特徴とする入出力モジュール。 In an input/output module provided with a plurality of input/output signal processing systems,
providing a user interface for defining functionality of said modules ;
The functions of the modules are defined individually for each module or for a plurality of input/output signal processing systems;
The user interface is an input/output module that combines at least two functions including analog output, analog input, ON/OFF logic signal, pulse counter, pulse output, and communication .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010175983A JP5565623B2 (en) | 2010-08-05 | 2010-08-05 | Input/Output Modules |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010175983A JP5565623B2 (en) | 2010-08-05 | 2010-08-05 | Input/Output Modules |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012037998A JP2012037998A (en) | 2012-02-23 |
| JP5565623B2 true JP5565623B2 (en) | 2014-08-06 |
Family
ID=45849959
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010175983A Active JP5565623B2 (en) | 2010-08-05 | 2010-08-05 | Input/Output Modules |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5565623B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013196135A (en) * | 2012-03-16 | 2013-09-30 | Yokogawa Electric Corp | Data acquisition module and programmable controller |
| CN103345193B (en) * | 2013-06-19 | 2015-12-02 | 浙江中烟工业有限责任公司 | A kind of Embedded PLC system based on STC single-chip microcomputer |
| JP2017111480A (en) * | 2015-12-14 | 2017-06-22 | Kyb株式会社 | General-purpose controller |
| CN106680578A (en) * | 2017-02-22 | 2017-05-17 | 中国电子信息产业集团有限公司第六研究所 | High-precision PLC analog quantity output module tool testing method and system |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0962313A (en) * | 1995-08-21 | 1997-03-07 | Hitachi Ltd | Flexible I / O module and programmable controller |
| JP2002100990A (en) * | 2000-09-20 | 2002-04-05 | Hitachi Ltd | Programmable controller and analog input / output module |
-
2010
- 2010-08-05 JP JP2010175983A patent/JP5565623B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012037998A (en) | 2012-02-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2859458B1 (en) | Process controller having multi-channel serial communications link | |
| EP2188953B1 (en) | Real-time industrial ethernet ethercat communication control | |
| CN102959482B (en) | Field equipment connecting and the communication system controlling equipment superposed | |
| US12156361B2 (en) | Modular interface system for connecting a control device and field devices | |
| JP5565623B2 (en) | Input/Output Modules | |
| CN103235547A (en) | Analog input and output module | |
| KR101024466B1 (en) | Analog output module | |
| US20140365708A1 (en) | Control apparatus and method for controlling control apparatus | |
| CN202166875U (en) | Servo driver with distributed motion control function and servo driver network architecture | |
| EP2827205A3 (en) | Remote terminal device and method of operating the same | |
| KR101622521B1 (en) | Programmable Logic Controller Communication Device | |
| KR101336373B1 (en) | Analog input system, analog output system, and analog input/output system | |
| US10122373B2 (en) | Analog to digital converter | |
| JP2015135634A (en) | I / O unit | |
| EP3746852B1 (en) | System and method for controlling a valve manifold | |
| KR101346690B1 (en) | Multi protocol transmitter | |
| JP6538510B2 (en) | Programmable controller | |
| JP2019004400A (en) | Address setting device and system | |
| US20250141713A1 (en) | I/o station including apl i/o module | |
| US20150077031A1 (en) | Numerical control device including robot controller | |
| KR101660055B1 (en) | Data comparing apparatus | |
| TWI539253B (en) | Numerical control device | |
| JP2004165275A (en) | Digital trimming system | |
| JP2006079361A (en) | Programmable controller and extended unit number recognition method for programmable controller | |
| CN119996439A (en) | Means for connecting at least two auxiliary devices to one port of a primary device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130220 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131224 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140106 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140226 |
|
| 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: 20140522 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140604 |
|
| R150 | Certificate of patent (=grant) or registration of utility model |
Ref document number: 5565623 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| RVTR | Cancellation of determination of trial for invalidation |