CN201118640Y - Multi-interface communication protocol converter - Google Patents
Multi-interface communication protocol converter Download PDFInfo
- Publication number
- CN201118640Y CN201118640Y CNU200720096822XU CN200720096822U CN201118640Y CN 201118640 Y CN201118640 Y CN 201118640Y CN U200720096822X U CNU200720096822X U CN U200720096822XU CN 200720096822 U CN200720096822 U CN 200720096822U CN 201118640 Y CN201118640 Y CN 201118640Y
- Authority
- CN
- China
- Prior art keywords
- interface
- communication
- communication protocol
- microprocessor
- protocol converter
- 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.)
- Expired - Lifetime
Links
Landscapes
- Communication Control (AREA)
Abstract
The utility model discloses a multi-interface communication protocol converter which comprises an embedded microcomputer system composed of an output interface, a microprocessor, a memory and an input interface. The site intelligent device which has different types of communication interfaces and different communication protocols on the hardware can be processed with computation processing and conversion of the multi-interface communication protocol converter to communicate with a host monitoring computer through a communication interface and a unified communication protocol. The multi-interface communication protocol converter has the advantages of high real-time property of the communication, high safety of data transmission, flexible interface configuration, strong anti-interface capability and long time operation under the hard and airtight environments; besides, the multi-interface communication protocol converter has the function of data buffering which can avoid data loss.
Description
Technical field
The utility model belongs to the communication protocol conversion device that on-the-spot monitored intelligence instrument under the different communication protocol standards with some kinds of a kind of industrial control automation remote monitoring computer (abbreviation host computer) or smart machine (abbreviation slave computer) carry out data communication, is specifically related to a kind of many interface communication protocols transducer
Background technology
Current, along with the fast development of industrial control automation technology, computer communication technology and intelligence instrument, smart machine with remote communicating function are used widely in industrial processes, have played more and more important effect for industrial processes.Utilization control theory, instrument and meter, computer and out of Memory technology, set up real-time monitoring system, by industrial processes realize are detected, control, optimize, scheduling, management and decision-making, increase output, improve the quality, reduce consumption, purpose such as guarantee safely thereby reach.
Because the development of computer, control, mechanics of communication, Process Control System has developed into field bus control system FCS (the Fieldbus Control System) stage.FCS can thoroughly be distributed to control in the field apparatus.Based on field bus control system FCS be full dispersion, total digitalization, standard-sized sheet is put and the Automation of Manufacturing Process of new generation system of interoperable, it will replace on-the-spot man-to-man 4--20mA analog signal line, bring revolutionary variation for traditional industry automation control system architecture.
By the supervisory control system that FCS forms, need a large amount of digitized intelligence instrument or smart machines that adopt with remote communicating function, these intelligence instruments or smart machine must carry out communication with the communications protocol and the remote monitoring computer of certain standard.
Owing to have a multiple field bus protocol standard at present, intelligence instrument or equipment is corresponding to have adopted multiple different consensus standard, and the unibus consensus standard also needs the time.Therefore, when carrying out system monitoring, will run into has the multiple intelligence instrument of different consensus standards or the equipment of having adopted to need to carry out communication with supervisory control comuter simultaneously in the system.
Generally speaking, when computer adopts serial port communication, a serial port can only carry out communication with the equipment under a kind of communications protocol (being a kind of bus protocol), and this just means that a supervisory control comuter must have several serial ports to carry out communication with respective bus consensus standard equipment simultaneously.
Because industrial control computer only is furnished with the dual serial mouth generally speaking, therefore, under the conventional situation, many employings are inserted in industrial control computer and are utilized various software platforms to carry out Driver Development according to different communications protocol on multi-serial-port card, the software on the hardware, thereby reach the purpose of data communication.
But, prior art under " host computer (industrial computer)+multi-serial-port card+driver " this communication mode, there is following problem in supervisory control system:
(1) stability of a system is relatively poor; (2) computer serial port resource anxiety; (3) over-burden for computer CPU, and the supervisory control system real-time reduces greatly; (4) monitor data may be lost; (5) Information Security can't ensure; (6) multi-serial-port card adopts the computer bus card insert type, factor affecting such as is shaken easily, causes system's instability.
Summary of the invention
The utility model is for the shortcoming that overcomes prior art and exist proposes, and its objective is provides the many interface communication protocols transducer that carries out communication between a kind of remote monitoring computer and multiple field intelligent instrument with different communications protocol or the smart machine.
The technical solution of the utility model is: a kind of many interface communication protocols transducer comprises output interface, microprocessor, memory, input interface.
Output interface is connected with the upper monitoring computer, and output interface is connected with microprocessor simultaneously, and microprocessor is connected with input interface with memory respectively, and input interface is connected with multiple field intelligent device.
Output interface is configured to modular RS-485 interface or Ethernet interface.
Microprocessor is selected 16~32-bit microprocessor.
Memory comprises program storage FLASH, data storage SRAM and Large Volume Data buffer storage FLASH.
Input interface is configured to modular RS-232/RS-485/RS-422 serial line interface, perhaps modular CAN bus interface.
Input interface is extended to the communication interface of GPIB by SPI or IIC.
This device has that communication real-time height, data transmission security height, interface configuration are flexible, antijamming capability strong, can be under abominable, the airtight environment of environment advantage such as long-play, in addition, have metadata cache etc. and prevent functions such as loss of data.
Description of drawings
Fig. 1 is many interface communication protocols of the utility model commutator principle block diagram.
Wherein:
1 upper monitoring computer, 2 output interfaces
3 microprocessors, 4 memories
5 input interfaces, 6 field intelligent devices
Embodiment
Below, with reference to drawings and Examples many interface communication protocols transducer of the present utility model is elaborated:
As shown in Figure 1, many interface communication protocols transducer of the present utility model comprises output interface 2, microprocessor 3, memory 4 and input interface 5.
Wherein output interface 2 is as unique data output interface, be connected, carry out communication with upper monitoring computer 1, by selecting suitable peripheral circuit, as the RS-485 conversion chip, be connected with microprocessor 3, make output interface can be configured to modular RS-485 interface or Ethernet interface.
Owing to have only a data interface and host computer to carry out communication, computer uses interface quantity to significantly reduce, and the communication taking turn significantly reduces blanking time, and communication speed improves greatly, has solved the nervous problem of serial ports of computers resource simultaneously.
Microprocessor 3 is many interface communication protocols converter core parts, the data based concrete communications protocol of gathering can be carried out calculation process, pack, encrypt the disposable host computer that passes in back then, the CPU that has alleviated upper monitoring computer 1 manages various communication interfaces and the burden of handling variety of protocol, improve data transmission efficiency, improve the supervisory control system real-time performance simultaneously.
Many interface communication protocols transducer can adopt suitable cryptographic algorithm (as the AES symmetric encipherment algorithm) when carrying out packing data, realize data encryption feature.Though cryptographic algorithm is disclosed, " key " that adopted can maintain secrecy, and " key " resets before use, deposits among the FLASH.Data are carried out data passes again through after the above-mentioned cryptographic algorithm, have solved confidentiality, the safety issue of data communication.Need bigger operand because encrypt, can select 16~32-bit microprocessor.
Memory 4 comprises program storage FLASH, data storage SRAM, metadata cache FLASH, wherein program storage FLASH is used for the program that storage microprocessor will move, data storage is random asccess memory SRAM, is used for keeping in intermediate object program etc. in the program operation process.
Metadata cache FLASH (big capacity) is used for the data that buffer memory is gathered, and when the host computer communication disruption, the data of collection are kept in the metadata cache, behind communication recovery, again with the data upload of preserving in the buffer memory.Therefore, the utlity model has the metadata cache function, solved data loss problem.
Input interface 5 is connected, carries out communication as the Data Input Interface of many interface communication protocols transducer with some kinds of field intelligent devices 6, gather the smart machine data or smart machine is carried out Long-distance Control.
Many interface communication protocols transducer can be provided with some input interfaces, adopts configurable modular construction, and quantity can be according to the actual conditions additions and deletions, and interface configuration is RS-232/RS-485/RS-422 serial line interface, CAN bus interface.
If corresponding interface quantity is not enough or when needing the communication interface of other types in the processor system, expand by SPI or IIC.
For example, when a plurality of field intelligent devices need communicate with RS232, add RS232 level conversion IC MAX232 with SPI-UART conversion IC MAX3100 and constitute the RS232 interfacing expansion module, expansion RS232 interface.
Also can constitute expansion module with the single-chip microcomputer of band SPI or IIC interface in addition, the interface of expansion other types is as GPIB, One-Wire and 4-20mA, analog quantity input interfaces such as 0-5V.
Field intelligent device 6 can be measure parameters such as temperature, humidity, pressure, flow and can with the intelligence instrument or the special intelligent equipment of upper machine communication.
The beneficial effects of the utility model:
The utlity model has Realtime Capability of Communication height, data transmission security height, interface configuration flexibly, Antijamming capability is strong, can be under abominable, the airtight environment of environment the advantage such as long-play, in addition, Have data buffer storage etc. and prevent the functions such as loss of data.
In addition, the utility model has adopted integrated circuit design, directly passes through various interface hard The part design circuit is realized, has replaced " plug-in card " formula project organization of traditional industry computer, satisfies Vibrations under the industrial environment and the designing requirement of impact.
Claims (6)
1. interface communication protocol transducer more than a kind, comprise output interface (2), microprocessor (3), memory (4), input interface (5), it is characterized in that: output interface (2) is connected with upper monitoring computer (1), output interface (2) is connected with microprocessor (3) simultaneously, microprocessor (3) is connected with input interface (5) with memory (4) respectively, and input interface (5) is connected with multiple field intelligent device (6).
2. many interface communication protocols transducer according to claim 1 is characterized in that: output interface (2) is configured to modular RS-485 interface or Ethernet interface.
3. many interface communication protocols transducer according to claim 1 is characterized in that: microprocessor (3) is selected 16~32-bit microprocessor.
4. many interface communication protocols transducer according to claim 1 is characterized in that: memory (4) comprises program storage FLASH, data storage SRAM and Large Volume Data buffer storage FLASH.
5. many interface communication protocols transducer according to claim 1 is characterized in that: input interface (5) is configured to modular RS-232/RS-485/RS-422 serial line interface, perhaps modular CAN bus interface.
6. many interface communication protocols transducer according to claim 1 is characterized in that: input interface (5) is extended to the analog quantity input interface of GPIB by SPI or IIC.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNU200720096822XU CN201118640Y (en) | 2007-07-20 | 2007-07-20 | Multi-interface communication protocol converter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNU200720096822XU CN201118640Y (en) | 2007-07-20 | 2007-07-20 | Multi-interface communication protocol converter |
Publications (1)
Publication Number | Publication Date |
---|---|
CN201118640Y true CN201118640Y (en) | 2008-09-17 |
Family
ID=39993237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNU200720096822XU Expired - Lifetime CN201118640Y (en) | 2007-07-20 | 2007-07-20 | Multi-interface communication protocol converter |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN201118640Y (en) |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101854083A (en) * | 2010-04-30 | 2010-10-06 | 广州合立正通信息网络集成有限公司 | Adaptive device for realizing A/D conversion protocol of power equipment |
CN101917321A (en) * | 2010-07-23 | 2010-12-15 | 中国北车股份有限公司大连电力牵引研发中心 | EtherCAT Ethernet gateway and working method thereof |
CN102215381A (en) * | 2011-06-23 | 2011-10-12 | 天地阳光通信科技(北京)有限公司 | Integrating device and method for integrating digital video monitoring systems |
CN102434444A (en) * | 2012-01-04 | 2012-05-02 | 北京爱社时代科技发展有限公司 | Industrial air compressor controller capable of automatically transforming with multiple protocols |
CN102739476A (en) * | 2011-04-15 | 2012-10-17 | 上海英明科技发展有限公司 | Sensor network communication system |
CN102752238A (en) * | 2012-06-28 | 2012-10-24 | 大唐移动通信设备有限公司 | General gateway equipment and Internet of things system |
CN102752237A (en) * | 2012-06-28 | 2012-10-24 | 大唐移动通信设备有限公司 | Universal gateway device and things-of-internet system |
CN103033757A (en) * | 2011-10-07 | 2013-04-10 | 株式会社京滨 | Battery-monitoring device |
CN103067201A (en) * | 2012-12-25 | 2013-04-24 | 安徽鑫龙电器股份有限公司 | Multi-protocol communication manager |
CN103595690A (en) * | 2012-08-13 | 2014-02-19 | 成都思迈科技发展有限责任公司 | A multi-serial port communication protocol converter based on an ARM |
CN103899523A (en) * | 2012-12-29 | 2014-07-02 | 中国科学院沈阳科学仪器股份有限公司 | Dry pump unified electric control platform system |
CN104280056A (en) * | 2014-10-27 | 2015-01-14 | 中国科学院上海高等研究院 | Modular embedded type sensor monitoring system |
CN104468593A (en) * | 2014-12-16 | 2015-03-25 | 上海理工大学 | Communication protocol converter generally used by multiple interfaces |
CN104615410A (en) * | 2015-01-22 | 2015-05-13 | 北京彩云动力教育科技有限公司 | Multi-type hardware interface instruction processing method and system |
CN105159252A (en) * | 2015-08-18 | 2015-12-16 | 深圳市科昭科技有限公司 | Robot intelligent cloud compatible control system |
CN105516178A (en) * | 2015-12-29 | 2016-04-20 | 国网辽宁省电力有限公司 | Protocol converter for unified management and control of intelligent power distribution terminal |
CN105610876A (en) * | 2016-04-01 | 2016-05-25 | 江苏科技大学 | Industrial control type automatic network communication protocol converter and communication protocol conversion method |
CN106597880A (en) * | 2016-11-02 | 2017-04-26 | 惠州市蓝微新源技术有限公司 | CAN communication control method and system, upper computer, BMS manufacturer and client terminal |
US9712461B2 (en) | 2012-10-26 | 2017-07-18 | Zte Corporation | Data caching system and method for ethernet device |
CN106970557A (en) * | 2017-03-28 | 2017-07-21 | 中国电子科技集团公司第三十八研究所 | A kind of intelligent GPIB hubs and its execution method |
CN107592286A (en) * | 2016-07-06 | 2018-01-16 | 沈阳源通智能电力科技有限公司 | A kind of intelligent communications terminal and its implementation for supporting multi-protocols |
CN107770181A (en) * | 2017-10-26 | 2018-03-06 | 南京诚思机器人科技有限公司 | A kind of exchange method of robot system, interaction process apparatus and system |
CN108712265A (en) * | 2018-03-14 | 2018-10-26 | 哈尔滨电工仪表研究所有限公司 | A kind of multifunctional communication interface adapter |
CN109088882A (en) * | 2018-09-20 | 2018-12-25 | 北京金茂绿建科技有限公司 | A kind of method, apparatus, network controller and the system of data transmission |
CN109388600A (en) * | 2018-09-21 | 2019-02-26 | 深圳市亿威源科技有限公司 | Adaptive approach that is a kind of while supporting communication |
CN109525474A (en) * | 2018-12-06 | 2019-03-26 | 连云港杰瑞深软科技有限公司 | A kind of multiplex roles protocol-intelligent converter and conversion method based on Linux platform |
CN109727443A (en) * | 2017-10-27 | 2019-05-07 | 青岛海洋科学与技术国家实验室发展中心 | The information acquisition system of sensor general-purpose interface and sensor general-purpose interface |
CN112003856A (en) * | 2020-08-20 | 2020-11-27 | 珠海罗博飞海洋科技有限公司 | Transceiving system for mutual conversion of signals with different protocols |
-
2007
- 2007-07-20 CN CNU200720096822XU patent/CN201118640Y/en not_active Expired - Lifetime
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101854083A (en) * | 2010-04-30 | 2010-10-06 | 广州合立正通信息网络集成有限公司 | Adaptive device for realizing A/D conversion protocol of power equipment |
CN101917321A (en) * | 2010-07-23 | 2010-12-15 | 中国北车股份有限公司大连电力牵引研发中心 | EtherCAT Ethernet gateway and working method thereof |
CN102739476A (en) * | 2011-04-15 | 2012-10-17 | 上海英明科技发展有限公司 | Sensor network communication system |
CN102215381A (en) * | 2011-06-23 | 2011-10-12 | 天地阳光通信科技(北京)有限公司 | Integrating device and method for integrating digital video monitoring systems |
CN103033757A (en) * | 2011-10-07 | 2013-04-10 | 株式会社京滨 | Battery-monitoring device |
CN102434444A (en) * | 2012-01-04 | 2012-05-02 | 北京爱社时代科技发展有限公司 | Industrial air compressor controller capable of automatically transforming with multiple protocols |
CN102752237A (en) * | 2012-06-28 | 2012-10-24 | 大唐移动通信设备有限公司 | Universal gateway device and things-of-internet system |
CN102752237B (en) * | 2012-06-28 | 2015-11-04 | 大唐移动通信设备有限公司 | A kind of general-purpose gateway devices and Internet of things system |
CN102752238A (en) * | 2012-06-28 | 2012-10-24 | 大唐移动通信设备有限公司 | General gateway equipment and Internet of things system |
CN103595690A (en) * | 2012-08-13 | 2014-02-19 | 成都思迈科技发展有限责任公司 | A multi-serial port communication protocol converter based on an ARM |
US9712461B2 (en) | 2012-10-26 | 2017-07-18 | Zte Corporation | Data caching system and method for ethernet device |
CN103780506B (en) * | 2012-10-26 | 2017-08-08 | 中兴通讯股份有限公司 | A kind of data buffering system and method for ethernet device |
CN103067201A (en) * | 2012-12-25 | 2013-04-24 | 安徽鑫龙电器股份有限公司 | Multi-protocol communication manager |
CN103067201B (en) * | 2012-12-25 | 2016-09-14 | 安徽中电兴发与鑫龙科技股份有限公司 | A kind of multi-protocol communication manager |
CN103899523A (en) * | 2012-12-29 | 2014-07-02 | 中国科学院沈阳科学仪器股份有限公司 | Dry pump unified electric control platform system |
CN103899523B (en) * | 2012-12-29 | 2016-02-03 | 中国科学院沈阳科学仪器股份有限公司 | Electrical control plateform system unified by a kind of dry pump |
CN104280056A (en) * | 2014-10-27 | 2015-01-14 | 中国科学院上海高等研究院 | Modular embedded type sensor monitoring system |
CN104468593A (en) * | 2014-12-16 | 2015-03-25 | 上海理工大学 | Communication protocol converter generally used by multiple interfaces |
CN104615410A (en) * | 2015-01-22 | 2015-05-13 | 北京彩云动力教育科技有限公司 | Multi-type hardware interface instruction processing method and system |
CN105159252A (en) * | 2015-08-18 | 2015-12-16 | 深圳市科昭科技有限公司 | Robot intelligent cloud compatible control system |
CN105516178A (en) * | 2015-12-29 | 2016-04-20 | 国网辽宁省电力有限公司 | Protocol converter for unified management and control of intelligent power distribution terminal |
CN105610876A (en) * | 2016-04-01 | 2016-05-25 | 江苏科技大学 | Industrial control type automatic network communication protocol converter and communication protocol conversion method |
CN105610876B (en) * | 2016-04-01 | 2018-10-12 | 江苏科技大学 | Industrial control automation network communication protocol converter and communication protocol conversion method |
CN107592286A (en) * | 2016-07-06 | 2018-01-16 | 沈阳源通智能电力科技有限公司 | A kind of intelligent communications terminal and its implementation for supporting multi-protocols |
CN106597880A (en) * | 2016-11-02 | 2017-04-26 | 惠州市蓝微新源技术有限公司 | CAN communication control method and system, upper computer, BMS manufacturer and client terminal |
CN106597880B (en) * | 2016-11-02 | 2019-08-30 | 惠州市蓝微新源技术有限公司 | A kind of CAN communication control method and system, host computer, BMS producer and client terminal |
CN106970557A (en) * | 2017-03-28 | 2017-07-21 | 中国电子科技集团公司第三十八研究所 | A kind of intelligent GPIB hubs and its execution method |
CN106970557B (en) * | 2017-03-28 | 2019-03-19 | 中国电子科技集团公司第三十八研究所 | A kind of intelligence GPIB hub and its execute method |
CN107770181A (en) * | 2017-10-26 | 2018-03-06 | 南京诚思机器人科技有限公司 | A kind of exchange method of robot system, interaction process apparatus and system |
CN107770181B (en) * | 2017-10-26 | 2020-10-30 | 南京诚思机器人科技有限公司 | Interaction method, interaction processing device and system of robot system |
CN109727443A (en) * | 2017-10-27 | 2019-05-07 | 青岛海洋科学与技术国家实验室发展中心 | The information acquisition system of sensor general-purpose interface and sensor general-purpose interface |
CN108712265A (en) * | 2018-03-14 | 2018-10-26 | 哈尔滨电工仪表研究所有限公司 | A kind of multifunctional communication interface adapter |
CN109088882A (en) * | 2018-09-20 | 2018-12-25 | 北京金茂绿建科技有限公司 | A kind of method, apparatus, network controller and the system of data transmission |
CN109388600A (en) * | 2018-09-21 | 2019-02-26 | 深圳市亿威源科技有限公司 | Adaptive approach that is a kind of while supporting communication |
CN109388600B (en) * | 2018-09-21 | 2022-10-18 | 深圳市亿威源科技有限公司 | Self-adaptive method for simultaneously supporting multiple communication modes |
CN109525474A (en) * | 2018-12-06 | 2019-03-26 | 连云港杰瑞深软科技有限公司 | A kind of multiplex roles protocol-intelligent converter and conversion method based on Linux platform |
CN112003856A (en) * | 2020-08-20 | 2020-11-27 | 珠海罗博飞海洋科技有限公司 | Transceiving system for mutual conversion of signals with different protocols |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN201118640Y (en) | Multi-interface communication protocol converter | |
CN100568187C (en) | A kind of method and apparatus that is used for debugging message is carried out mask | |
CN109447225B (en) | High-speed safe encryption Micro SD card | |
CN105788022B (en) | Mobile job-oriented terminal system | |
CN102724035B (en) | Encryption and decryption method for encrypt card | |
CN106845219B (en) | A kind of intrusion detection smart machine for multiple types of data | |
CN105653461B (en) | A kind of single USB interfaces turn the converting system of more UART debugging interfaces | |
CN101510245B (en) | High speed encryption and decryption USB bridging chip and chip high speed encryption and decryption method | |
CN115549911B (en) | Encryption and decryption system, method, processor and server | |
CN102063612A (en) | Smart card based fingerprint comparison method | |
CN102737270A (en) | Security co-processor of bank smart card chip based on domestic algorithms | |
CN102521422A (en) | Temperature acquiring system based on USB (universal serial bus) storage equipment | |
CN101770420A (en) | System on chip (SOC) debugging structure and method for realizing output of debugging information | |
CN101778038B (en) | Gigabit Ethernet-based high-speed data transmission system of embedded equipment | |
CN208861323U (en) | A kind of high-speed secure encryption Micro SD card | |
CN202205195U (en) | Equipment for reading and writing physical memory of computer through IEEE 1394 interface | |
CN210639458U (en) | Device for converting network interface of numerical control machine tool into USB interface | |
CN102110066B (en) | Tax-control encryption card control method | |
CN203386206U (en) | Device for reading physical memory of computer through PCI Express interface | |
CN210836072U (en) | Bridge chip for converting stream encryption USB interface into FIFO interface | |
CN201936293U (en) | Numerical control program transmission device based on singlechip and USB flash disk | |
CN101369360A (en) | Machine-card separation method for digital measuring apparatus and its card sending system | |
CN110245099B (en) | FPGA-based data storage and dump system | |
KR20110088245A (en) | Usb composite apparatus with memory function and hardware security module | |
CN109144742A (en) | The method of information and the system of processing queue are exchanged by queue |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20080917 |