JPH1198215A - Serial transmission method - Google Patents
Serial transmission methodInfo
- Publication number
- JPH1198215A JPH1198215A JP9252401A JP25240197A JPH1198215A JP H1198215 A JPH1198215 A JP H1198215A JP 9252401 A JP9252401 A JP 9252401A JP 25240197 A JP25240197 A JP 25240197A JP H1198215 A JPH1198215 A JP H1198215A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- serial transmission
- transmission method
- cpu
- driver 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.)
- Pending
Links
Landscapes
- Communication Control (AREA)
- Programmable Controllers (AREA)
Abstract
(57)【要約】
【課題】 異なる通信機規格での通信を可能とし、その
ためのハード構成を簡素化する。
【解決手段】 ドライバ6、7をコネクタ5に交換的に
接続可能とする。装着のドライバ6の種類内容がCPU
12により判別され、対応の通信用ソフトが自動選択さ
れる。
(57) [Summary] [PROBLEMS] To enable communication in different communication device standards, and to simplify a hardware configuration therefor. SOLUTION: Drivers 6 and 7 can be exchangeably connected to a connector 5. The type of the installed driver 6 is CPU
12, the corresponding communication software is automatically selected.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、RS232C、R
S485等の複数の通信規格を選択的に使用する通信装
置に好適なシリアル伝送方法に関する。TECHNICAL FIELD The present invention relates to RS232C, R
The present invention relates to a serial transmission method suitable for a communication device that selectively uses a plurality of communication standards such as S485.
【0002】[0002]
【従来の技術】電子機器を自動制御するプログラマブル
コントローラは上記電子機器と授受する伝送信号とプロ
グラマブルコントローラ内で処理する信号(いわゆる制
御信号)とは種類が異なる。このために、信号の相互変
換を行うI/Oモジュール等がプログラマブルコントロ
ーラと電子機器の間に設置される。I/Oモジュールは
複数設置され、I/Oモジュールの相互間も制御信号線
で接続される。制御信号の通信装置間のシリアル伝送
は、RS232C、RS485等の通信規格によるシリ
アル伝送で行っている。2. Description of the Related Art In a programmable controller for automatically controlling an electronic device, the types of transmission signals transmitted to and received from the electronic device and signals processed in the programmable controller (so-called control signals) are different. For this purpose, an I / O module for mutually converting signals is installed between the programmable controller and the electronic device. A plurality of I / O modules are installed, and the I / O modules are connected to each other by control signal lines. Serial transmission of control signals between communication devices is performed by serial transmission according to communication standards such as RS232C and RS485.
【0003】[0003]
【発明が解決しようとする課題】上記のシリアル伝送規
格ではコネクタのピンの割付、伝送波形、電圧等のハー
ドウェア関連の制約が規定されているので、2種類以上
の通信規格で信号伝送を行う場合には、専用の通信コネ
クタを用意しなければならない。また、特定の通信規格
を使用すると、他の通信規格に変更する場合には、コネ
クタを始めハードウェア関連の回路をも全て交換しなけ
ればならない。In the serial transmission standard described above, hardware-related restrictions such as assignment of connector pins, transmission waveforms, voltages, and the like are specified. Therefore, signal transmission is performed using two or more types of communication standards. In such a case, a dedicated communication connector must be prepared. When a specific communication standard is used, when changing to another communication standard, all the hardware-related circuits including the connector must be replaced.
【0004】そこで、本発明の目的は、上述の点に鑑み
て、複数種類の通信規格に対応でき、かつ、ハードウェ
ア関連の交換を極力少なくすることができるシリアル伝
送方法を提供することにある。In view of the above, an object of the present invention is to provide a serial transmission method that can support a plurality of types of communication standards and minimizes hardware-related exchanges. .
【0005】[0005]
【課題を解決するための手段】このような目的を達成す
るために請求項1の発明は、通信規格に合致した通信ソ
フトを通信装置内のCPUが実行することにより信号の
シリアル伝送を行うシリアル伝送方法において、前記信
号の送受信を行い、通信規格の異なる複数のドライバ回
路を、前記通信装置に対して単一のコネクタを介して交
換的に着脱自在となし、装着されたドライバ回路に対応
する通信機規格の通信ソフトを前記CPUが実行してシ
リアル伝送を行うことを特徴とする。In order to achieve the above object, a first aspect of the present invention is to provide a serial communication system in which a CPU in a communication apparatus executes communication software conforming to a communication standard to perform serial transmission of signals. In the transmission method, the signal is transmitted / received, and a plurality of driver circuits having different communication standards are exchangeably detachably attachable to the communication device via a single connector to correspond to the mounted driver circuit. The serial transmission is performed by the CPU executing communication software of a communication device standard.
【0006】請求項2の発明は、請求項1に記載のシリ
アル伝送方法において、前記通信装置内には前記複数の
ドライバを制御するための複数の通信ソフトが内蔵さ
れ、前記CPUは、前記複数のドライバ回路の中の装着
されたドライバ回路を識別し、当該識別の結果に対応す
る通信ソフトを通信に使用する通信ソフトとして設定す
ることを特徴とする。According to a second aspect of the present invention, in the serial transmission method according to the first aspect, a plurality of communication software for controlling the plurality of drivers are built in the communication device, and the CPU is Of the installed driver circuit, and sets communication software corresponding to the result of the identification as communication software used for communication.
【0007】[0007]
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態を詳細に説明する。Embodiments of the present invention will be described below in detail with reference to the drawings.
【0008】図1は本発明実施の形態の回路構成を示
す。図1において、シリアル通信装置(電子機器)9と
パーソナルコンピュータまたはプログラマブルコントロ
ーラ(PLC)等の電子機器8の間に本発明に係わる通
信装置1が設置されている。なお、通信装置1は電子機
器8や電子機器9に内蔵してもよい。このシステム形態
では電子機器9と通信装置1の間で複数の通信規格での
信号伝送が可能となっている。FIG. 1 shows a circuit configuration of an embodiment of the present invention. In FIG. 1, a communication device 1 according to the present invention is installed between a serial communication device (electronic device) 9 and an electronic device 8 such as a personal computer or a programmable controller (PLC). Note that the communication device 1 may be built in the electronic device 8 or the electronic device 9. In this system mode, signals can be transmitted between the electronic device 9 and the communication device 1 according to a plurality of communication standards.
【0009】外部インタフェース(I/O)回路11は
電子機器8と通信装置1との間で予め定められた通信規
格信号伝送を行う。CPU12は電子機器8および電子
機器9との間のシリアル伝送のための複数の通信用ソフ
トを内蔵し、この通信ソフトの中の好適な通信ソフトを
自動設定して、通信制御を行う。メモリ14はこの通信
制御に関わる各種の制御データ、通信データそのものを
記憶する。An external interface (I / O) circuit 11 transmits a predetermined communication standard signal between the electronic device 8 and the communication device 1. The CPU 12 incorporates a plurality of communication software for serial transmission between the electronic device 8 and the electronic device 9, and automatically controls suitable communication software among the communication software to perform communication control. The memory 14 stores various control data related to the communication control and the communication data itself.
【0010】シリアル通信I/F回路13はCPU12
の通信制御の下に電子機器9との間でシリアル信号4の
授受を行う。単一のコネクタ5は後述の複数のドライバ
回路と交換的に接続可能なピン構成を有する。ドライバ
回路6、7はシリアル伝送用のシリアル信号を発生し、
受信する。本実施の形態ではRS232C他5種類の通
信規格での伝送信号を送受信するドライバ回路が用意さ
れており、装着されたドライバ回路を符号6で示してい
る。なお、ドライバ回路6、7内に通信規格を示す識別
信号発生回路6Aが内蔵され、識別信号3がコネクタ5
を介してCPU12に入力される。The serial communication I / F circuit 13 includes a CPU 12
The serial signal 4 is exchanged with the electronic device 9 under the above communication control. The single connector 5 has a pin configuration that can be interchangeably connected to a plurality of driver circuits described later. The driver circuits 6 and 7 generate serial signals for serial transmission,
Receive. In the present embodiment, a driver circuit for transmitting and receiving transmission signals according to RS232C and five other communication standards is prepared, and the mounted driver circuit is indicated by reference numeral 6. Note that an identification signal generating circuit 6A indicating a communication standard is built in the driver circuits 6 and 7, and the identification signal 3 is transmitted to the connector 5
Is input to the CPU 12 via the.
【0011】このようなシステムでは、ユーザは電子機
器9の通信機規格に合わせて、所望のドライバ回路6を
装着するとCPU12が装着のドライバ回路の通信規格
を自動識別し、その識別結果に対応する通信用ソフトを
設定し、使用する。In such a system, when the user mounts a desired driver circuit 6 in accordance with the communication device standard of the electronic device 9, the CPU 12 automatically identifies the communication standard of the mounted driver circuit and responds to the identification result. Set up and use communication software.
【0012】この自動識別のためのCPU12の処理手
順を図2に示す。この処理手順は、電源起動時や、外部
からのリセット指示に応じて実行される。図2におい
て、CPU12はドライバ回路6から識別信号3を読み
取り(ステップS10)、識別信号3の内容を判別す
る。たとえば、識別信号が数値“1”の場合には、装着
のドライバ回路6はRS232C用の通信規格のドライ
バ回路と判定され(ステップS20→S25)、通信ソ
フトもRS232C用のものが設定される。FIG. 2 shows a processing procedure of the CPU 12 for this automatic identification. This processing procedure is executed when the power is turned on or in response to a reset instruction from the outside. 2, the CPU 12 reads the identification signal 3 from the driver circuit 6 (step S10) and determines the content of the identification signal 3. For example, when the identification signal is a numerical value “1”, the mounted driver circuit 6 is determined to be a driver circuit of the communication standard for RS232C (step S20 → S25), and the communication software for RS232C is set.
【0013】図2の処理手順の終了後、CPU12はR
S232C規格での通信を行うべく、従来と同様の初期
設定を行って、通信に備える。After the end of the processing procedure of FIG.
In order to perform communication according to the S232C standard, the same initial settings as in the related art are performed to prepare for communication.
【0014】本実施の形態の他に次の形態を実施でき
る。The following embodiment can be implemented in addition to the present embodiment.
【0015】1)上述の実施形態では、複数の通信(制
御)ソフトはCPU12に内蔵しているが、メモリ等の
記憶媒体に格納してもよい。1) In the above embodiment, a plurality of communication (control) software is built in the CPU 12, but may be stored in a storage medium such as a memory.
【0016】2)通信規格は上述の実施形態に限定され
ることなく、各種の通信規格を使用することができる。2) The communication standard is not limited to the above-mentioned embodiment, and various communication standards can be used.
【0017】[0017]
【発明の効果】以上、説明したように請求項1の発明で
はドライバ回路をコネクタに対して、交換的に接続可能
とすることで、ハード構成については専用のドライバ回
路を通信規格毎に設ける必要がなくなる。As described above, according to the first aspect of the present invention, the driver circuit can be interchangeably connected to the connector, so that a dedicated driver circuit needs to be provided for each communication standard for the hardware configuration. Disappears.
【0018】請求項2の発明では、さらに装着のドライ
バ回路の種類を、すなわち、対応の通信規格を自動判別
して、通信ソフトを自動設定することができるので、通
信処理に関わるユーザの作業が大幅に低減する。According to the second aspect of the present invention, the type of the driver circuit to be mounted, that is, the corresponding communication standard can be automatically determined, and the communication software can be automatically set. Significantly reduced.
【図1】本発明実施の形態の回路構成を示すブロック図
である。FIG. 1 is a block diagram illustrating a circuit configuration according to an embodiment of the present invention.
【図2】CPU12の処理手順を示すフローチャートで
ある。FIG. 2 is a flowchart illustrating a processing procedure of a CPU 12;
1 通信装置 2 制御回路 3 識別信号 4 シリアル信号 5 コネクタ 6、7 ドライバ回路 8、9電子機器 11、13 インタフェース回路 14 メモリ Reference Signs List 1 communication device 2 control circuit 3 identification signal 4 serial signal 5 connector 6, 7 driver circuit 8, 9 electronic device 11, 13 interface circuit 14 memory
Claims (2)
置内のCPUが実行することにより信号のシリアル伝送
を行うシリアル伝送方法において、 前記信号の送受信を行い、通信規格の異なる複数のドラ
イバ回路を、前記通信装置に対して単一のコネクタを介
して交換的に着脱自在となし、 装着されたドライバ回路に対応する通信機規格の通信ソ
フトを前記CPUが実行してシリアル伝送を行うことを
特徴とするシリアル伝送方法。1. A serial transmission method for performing serial transmission of a signal by executing communication software conforming to a communication standard by a CPU in a communication device, comprising: transmitting and receiving the signal; The communication device is configured to be detachably removable via a single connector via a single connector, and the CPU executes communication software of a communication device standard corresponding to the installed driver circuit to perform serial transmission. Serial transmission method.
いて、前記通信装置内には前記複数のドライバを制御す
るための複数の通信ソフトが内蔵され、前記CPUは、
前記複数のドライバ回路の中の装着されたドライバ回路
を識別し、当該識別の結果に対応する通信ソフトを通信
に使用する通信ソフトとして設定することを特徴とする
シリアル伝送方法。2. The serial transmission method according to claim 1, wherein the communication device includes a plurality of communication software for controlling the plurality of drivers, and the CPU includes:
A serial transmission method comprising: identifying a mounted driver circuit among the plurality of driver circuits; and setting communication software corresponding to a result of the identification as communication software used for communication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9252401A JPH1198215A (en) | 1997-09-17 | 1997-09-17 | Serial transmission method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9252401A JPH1198215A (en) | 1997-09-17 | 1997-09-17 | Serial transmission method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1198215A true JPH1198215A (en) | 1999-04-09 |
Family
ID=17236832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9252401A Pending JPH1198215A (en) | 1997-09-17 | 1997-09-17 | Serial transmission method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH1198215A (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006294012A (en) * | 2005-03-15 | 2006-10-26 | Omron Corp | Programmable controller system |
US7370239B2 (en) | 2001-05-31 | 2008-05-06 | Fisher-Rosemount Systems, Inc. | Input/output device with configuration, fault isolation and redundant fault assist functionality |
JP2009301469A (en) * | 2008-06-17 | 2009-12-24 | Yokogawa Electric Corp | Temperature controller system |
JP2016149128A (en) * | 2015-02-09 | 2016-08-18 | ベドロック・オートメーション・プラットフォームズ・インコーポレーテッド | Input / output module with multi-channel switching capability |
US20210195742A1 (en) | 2013-08-06 | 2021-06-24 | Bedrock Automation Platforms Inc. | Industrial control system cable |
US11658519B2 (en) | 2011-12-30 | 2023-05-23 | Bedrock Automation Platforms Inc. | Electromagnetic connector for an Industrial Control System |
US11688549B2 (en) | 2011-12-30 | 2023-06-27 | Bedrock Automation Platforms Inc. | Electromagnetic connector for an industrial control system |
US11722495B2 (en) | 2013-08-06 | 2023-08-08 | Bedrock Automation Platforms Inc. | Operator action authentication in an industrial control system |
US11899604B2 (en) | 2011-12-30 | 2024-02-13 | Bedrock Automation Platforms Inc. | Input/output module with multi-channel switching capability |
US11960312B2 (en) | 2013-08-06 | 2024-04-16 | Analog Devices, Inc. | Secure power supply for an industrial control system |
US11966349B2 (en) | 2011-12-30 | 2024-04-23 | Analog Devices, Inc. | Electromagnetic connector for for an industrial control system |
US11967839B2 (en) | 2011-12-30 | 2024-04-23 | Analog Devices, Inc. | Electromagnetic connector for an industrial control system |
US11977622B2 (en) | 2013-08-06 | 2024-05-07 | Analog Devices, Inc. | Authentication between industrial elements in an industrial control system |
US12019575B2 (en) | 2011-12-30 | 2024-06-25 | Analog Devices, Inc. | Switch fabric having a serial communications interface and a parallel communications interface |
US12032675B2 (en) | 2013-08-06 | 2024-07-09 | Analog Devices, Inc. | Secure industrial control system |
US12061685B2 (en) | 2011-12-30 | 2024-08-13 | Analog Devices, Inc. | Image capture devices for a secure industrial control system |
US12120819B2 (en) | 2014-07-07 | 2024-10-15 | Analog Devices, Inc. | Industrial control system cable |
-
1997
- 1997-09-17 JP JP9252401A patent/JPH1198215A/en active Pending
Cited By (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8510479B2 (en) | 2001-05-31 | 2013-08-13 | Fisher-Rosemount Systems, Inc. | Input/output device with configuration, fault isolation and redundant fault assist functionality |
US8051220B2 (en) | 2001-05-31 | 2011-11-01 | Fisher-Rosemount Systems, Inc. | Input/output device with configuration, fault isolation and redundant fault assist functionality |
US7370239B2 (en) | 2001-05-31 | 2008-05-06 | Fisher-Rosemount Systems, Inc. | Input/output device with configuration, fault isolation and redundant fault assist functionality |
US7660915B2 (en) | 2001-05-31 | 2010-02-09 | Fisher-Rosemount Systems, Inc. | Input/output device with configuration, fault isolation and redundant fault assist functionality |
US8015573B2 (en) | 2001-05-31 | 2011-09-06 | Fisher-Rosemount Systems, Inc. | Input/output device with configuration, fault isolation and redundant fault assist functionality |
JP2006294012A (en) * | 2005-03-15 | 2006-10-26 | Omron Corp | Programmable controller system |
JP2009301469A (en) * | 2008-06-17 | 2009-12-24 | Yokogawa Electric Corp | Temperature controller system |
US12019575B2 (en) | 2011-12-30 | 2024-06-25 | Analog Devices, Inc. | Switch fabric having a serial communications interface and a parallel communications interface |
US11899604B2 (en) | 2011-12-30 | 2024-02-13 | Bedrock Automation Platforms Inc. | Input/output module with multi-channel switching capability |
US11967839B2 (en) | 2011-12-30 | 2024-04-23 | Analog Devices, Inc. | Electromagnetic connector for an industrial control system |
US11658519B2 (en) | 2011-12-30 | 2023-05-23 | Bedrock Automation Platforms Inc. | Electromagnetic connector for an Industrial Control System |
US11688549B2 (en) | 2011-12-30 | 2023-06-27 | Bedrock Automation Platforms Inc. | Electromagnetic connector for an industrial control system |
US12061685B2 (en) | 2011-12-30 | 2024-08-13 | Analog Devices, Inc. | Image capture devices for a secure industrial control system |
US11966349B2 (en) | 2011-12-30 | 2024-04-23 | Analog Devices, Inc. | Electromagnetic connector for for an industrial control system |
US11700691B2 (en) | 2013-08-06 | 2023-07-11 | Bedrock Automation Platforms Inc. | Industrial control system cable |
US11960312B2 (en) | 2013-08-06 | 2024-04-16 | Analog Devices, Inc. | Secure power supply for an industrial control system |
US11722495B2 (en) | 2013-08-06 | 2023-08-08 | Bedrock Automation Platforms Inc. | Operator action authentication in an industrial control system |
US11977622B2 (en) | 2013-08-06 | 2024-05-07 | Analog Devices, Inc. | Authentication between industrial elements in an industrial control system |
US20210195742A1 (en) | 2013-08-06 | 2021-06-24 | Bedrock Automation Platforms Inc. | Industrial control system cable |
US12032675B2 (en) | 2013-08-06 | 2024-07-09 | Analog Devices, Inc. | Secure industrial control system |
US12164621B2 (en) | 2013-08-06 | 2024-12-10 | Analog Devices, Inc. | Secure industrial control system |
US12212577B2 (en) | 2013-08-06 | 2025-01-28 | Analog Devices, Inc. | Operator action authentication in an industrial control system |
US12120819B2 (en) | 2014-07-07 | 2024-10-15 | Analog Devices, Inc. | Industrial control system cable |
JP2022003543A (en) * | 2015-02-09 | 2022-01-11 | ベドロック・オートメーション・プラットフォームズ・インコーポレーテッド | Input/output module with multi-channel switching capability |
JP2016149128A (en) * | 2015-02-09 | 2016-08-18 | ベドロック・オートメーション・プラットフォームズ・インコーポレーテッド | Input / output module with multi-channel switching capability |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH1198215A (en) | Serial transmission method | |
EP1142210B1 (en) | Interface interlace | |
CA1286786C (en) | Self-configuring terminal | |
US5778195A (en) | PC card | |
CN109901664B (en) | Method, apparatus, system, device and readable storage medium for providing clock signal | |
EP0482589A2 (en) | Method and apparatus for controlling bus in computer system to which expansion unit is connectable | |
US6760586B1 (en) | System and method for processing a handover of digital enhanced cordless telecommunication (DECT) line cards in a switching system | |
EP1965307B1 (en) | Adapter apparatus and data transmission system | |
US5463589A (en) | Method and system for automatic configuration of memory devices | |
JPH11259184A (en) | External interface circuit | |
CN117176499A (en) | Communication transmission method, device, system, equipment and medium of master-slave equipment | |
JPH10185634A (en) | Measuring system | |
JPH01135150A (en) | Network node address setting method | |
JP3538155B2 (en) | USB connection port display method | |
JP2004334551A (en) | Serial communication system and local terminal for serial communication | |
JP4479131B2 (en) | Control device | |
CN116633382B (en) | Communication method and device compatible with various CAN transceivers, electronic equipment and medium | |
JP2005217916A (en) | Switching control device and information storage device | |
JP7547079B2 (en) | Master-slave communication system and control method thereof | |
US20030033453A1 (en) | Method and device for message communication for programmable controller | |
WO1995030191A1 (en) | Apparatus and method for network access through modular connections | |
JP2000293277A (en) | Interface function selection method | |
JP2003283679A (en) | Nurse calling system | |
JP3026607B2 (en) | Remote monitoring and control system | |
CN110874074A (en) | Communication method, communication device and communication system between industrial personal computer and controlled equipment |