CN103149900B - Communication means between PA digital control system and external devices and device - Google Patents
Communication means between PA digital control system and external devices and device Download PDFInfo
- Publication number
- CN103149900B CN103149900B CN201310043444.9A CN201310043444A CN103149900B CN 103149900 B CN103149900 B CN 103149900B CN 201310043444 A CN201310043444 A CN 201310043444A CN 103149900 B CN103149900 B CN 103149900B
- Authority
- CN
- China
- Prior art keywords
- control system
- digital control
- bus
- external devices
- communication
- 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
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Programmable Controllers (AREA)
Abstract
Communication means between a kind of PA digital control system and external devices, comprise the following steps: PA communication module sends the output data of PA digital control system to communication interface module, the output data of PA digital control system are sent to bus driver block by communication interface module, and these output data are sent to external devices by bus by bus driver block; Bus driver block sends the input data received from bus to communication interface module, and these input data are sent to PA communication module by communication interface module, and PA communication module sends these input data to PA digital control system; PA digital control system, PA communication module, communication interface module and bus driver block are installed on same PA industrial computer, and the pci interface of PA industrial computer has installed bus card, are connected between this bus card with external devices by bus.Communicator between a kind of PA digital control system and external devices is provided in addition.Said method and device can realize the data communication of big data quantity, remote, high reliability easily.
Description
[technical field]
The present invention relates to industrial control field, the communication means particularly between a kind of PA digital control system and external devices and device.
[background technology]
Current PA(Power Automation) digital control system and external devices communication use the method for rigid line communication, in the method PA digital control system with need during external devices communication to use a large amount of wiring, very inconvenient, debugging is loaded down with trivial details.Particularly when setting up large-scale production line, need that the data volume of carrying out communication is large, communication distance is far away and communication reliability requirement is high, and the method for rigid line communication being difficult to realize these requirements.
[summary of the invention]
Based on this, be necessary to provide a kind of communication means realized between big data quantity, the PA digital control system of data communication of remote, high reliability and external devices.
A communication means between PA digital control system and external devices, comprises the following steps:
PA communication module obtains the output data of PA digital control system and sends the output data of PA digital control system to communication interface module, communication interface module reads the output data of PA digital control system and the output data of PA digital control system is sent to bus driver block, and the output data of PA digital control system are sent to external devices by bus by bus driver block;
Bus driver block sends the input data received from bus to communication interface module, communication interface module reads the input data that receive from bus and these input data is sent to PA communication module, and PA communication module sends these input data to PA digital control system;
Described PA digital control system, PA communication module, communication interface module and bus driver block are installed on same PA industrial computer, the pci interface of described PA industrial computer has installed bus card, has been connected between this bus card with external devices by described bus.
Wherein in an embodiment, before startup PA digital control system, described method is further comprising the steps of:
The operating system of described PA industrial computer is installed described PA digital control system and PA communication module;
The operating system of described PA industrial computer installs described communication interface module;
At the pci interface of described PA industrial computer, described bus card is installed;
The operating system of described PA industrial computer installs described bus driver block;
External devices is connected by described bus with described bus card.
Wherein in an embodiment, described method also comprises step:
Firmware program writing module is to the chip write firmware program on described bus card, and this firmware program comprises bus protocol stack, and bus protocol stack is used for realizing communications protocol;
Described communications protocol is adopted to communicate between described bus card with described external devices.
Wherein in an embodiment, described PA digital control system is PA8000 digital control system;
The described communications protocol that adopts of communicating between described bus card with described external devices is the one in Profinet, Profibus, DeviceNet, CANopen and EtherCAT.
Wherein in an embodiment, described method also comprises step: communication interface modules is according to the relevant parameter of the configuration information initialization bus card pre-set.
In addition, there is a need to provide a kind of communicator realized between big data quantity, the PA digital control system of data communication of remote, high reliability and external devices.
A communicator between PA digital control system and external devices, comprising:
PA communication module, for obtaining the output data of PA digital control system and sending the output data of PA digital control system to communication interface module;
Communication interface module, for reading the output data of PA digital control system and the output data of PA digital control system being sent to bus driver block;
Bus driver block, for being sent to external devices by the output data of PA digital control system by bus;
Bus driver block is also for sending the input received from bus data to communication interface module;
Communication interface module is also for reading the input data that receive from bus and these input data being sent to PA communication module;
PA communication module is also for sending these input data to PA digital control system;
Described PA digital control system, PA communication module, communication interface module and bus driver block are installed on same PA industrial computer, the pci interface of described PA industrial computer has installed bus card, has been connected between this bus card with external devices by described bus.
Wherein in an embodiment, described device also comprises firmware program writing module, and for writing firmware program to the chip on described bus card, this firmware program comprises bus protocol stack, and bus protocol stack is used for realizing communications protocol;
Described communications protocol is adopted to communicate between described bus card with described external devices.
Wherein in an embodiment, described PA digital control system is PA8000 digital control system;
The described communications protocol that adopts of communicating between described bus card with described external devices is the one in Profinet, Profibus, DeviceNet, CANopen and EtherCAT.
Wherein in an embodiment, communication interface modules is also for the relevant parameter according to the configuration information initialization bus card pre-set.
Communication means between above-mentioned PA digital control system and external devices and device, PA digital control system is communicated by bus with between external devices, the data communication of big data quantity, remote, high reliability can be realized easily, and the quantity of external devices can be expanded easily.
[accompanying drawing explanation]
Fig. 1 is the schematic flow sheet of PA digital control system in an embodiment and the communication means between external devices;
Fig. 2 is the structural representation of PA digital control system in an embodiment and the communicator between external devices;
Fig. 3 is the connection diagram of communicator in an embodiment between PA digital control system and external devices and PA digital control system and external devices.
[embodiment]
As shown in Figure 1, the communication means between a kind of PA digital control system and external devices, comprises the following steps:
Step S101, PA communication module obtains the output data of PA digital control system and sends the output data of PA digital control system to communication interface module, communication interface module reads the output data of PA digital control system and the output data of PA digital control system is sent to bus driver block, and the output data of PA digital control system are sent to external devices by bus by bus driver block.
Step S102, bus driver block sends the input data received from bus to communication interface module, communication interface module reads the input data that receive from bus and these input data is sent to PA communication module, and PA communication module sends these input data to PA digital control system.
Above-mentioned PA digital control system, PA communication module, communication interface module and bus driver block are installed on same PA industrial computer, and the pci interface of PA industrial computer has installed bus card, are connected between this bus card with external devices by described bus.
Before step S101, whether start detection module detects PA digital control system and starts, and if so, then connect PA communication module, and enter step S101, if not, then whether duplicate detection PA digital control system starts.After PA digital control system starts, further, start detection module can also start timer, and timing judges whether PA digital control system exits, and if so, then performs the step whether above-mentioned detection PA digital control system starts.
Before step S101, said method is further comprising the steps of:
The operating system of PA industrial computer is installed PA digital control system and PA communication module;
The operating system of PA industrial computer installs communication interface module;
At the pci interface installation bus card of PA industrial computer;
Installation bus driver module in the operating system of PA industrial computer;
External devices is connected by bus with bus card.
Further, after the pci interface installation bus card of PA industrial computer, said method also comprises step:
Firmware program writing module is to the chip write firmware program on bus card, and this firmware program comprises bus protocol stack, and bus protocol stack is used for realizing communications protocol; This communications protocol is adopted to communicate between bus card with external devices.
In one embodiment, above-mentioned PA digital control system is PA8000 digital control system; The communications protocol adopted that communicates between bus card with external devices is one in Profinet, Profibus, DeviceNet, CANopen and EtherCAT.
Before step S101, communication interface modules is according to the relevant parameter of the configuration information initialization bus card pre-set.Concrete, the configuration information pre-set comprises the reading and writing data byte number of bus and the variable name etc. of PLC.
As shown in Figure 2, the communicator between a kind of PA digital control system and external devices, comprises PA communication module 10, communication interface module 20 and bus driver block 30, wherein:
PA communication module 10, for obtaining the output data of PA digital control system and sending the output data of PA digital control system to communication interface module 20;
Communication interface module 20, for reading the output data of PA digital control system and the output data of PA digital control system being sent to bus driver block 30;
Bus driver block 30, for being sent to external devices by the output data of PA digital control system by bus;
Bus driver block 30 is also for sending the input received from bus data to communication interface module 20;
Communication interface module 20 is also for reading the input data that receive from bus and these input data being sent to PA communication module 10;
PA communication module 10 is also for sending these input data to PA digital control system;
In one embodiment, PA digital control system, PA communication module 10, communication interface module 20 and bus driver block 30 are installed on same PA industrial computer, and the pci interface of PA industrial computer has installed bus card, are connected between this bus card with external devices by bus.
In one embodiment, said apparatus also comprises start detection module, for obtain PA digital control system in PA communication module 10 output data before, detect PA digital control system whether to start, if so, then connect PA communication module 10, if not, then whether duplicate detection PA digital control system starts.After PA digital control system starts, further, start detection module can also start timer, and timing judges whether PA digital control system exits, and if so, then whether duplicate detection PA digital control system starts.
Said apparatus also comprises firmware program writing module, and for writing firmware program to the chip on bus card, this firmware program comprises bus protocol stack, and bus protocol stack is used for realizing communications protocol; This communications protocol is adopted to communicate between bus card with external devices.
In one embodiment, above-mentioned PA digital control system is PA8000 digital control system; The described communications protocol adopted that communicates between bus card with external devices is one in Profinet, Profibus, DeviceNet, CANopen and EtherCAT.
Communication interface modules is also for the relevant parameter according to the configuration information initialization bus card pre-set.Concrete, the configuration information pre-set comprises the reading and writing data byte number of bus and the variable name etc. of PLC.
Fig. 3 is the connection diagram of communicator in an embodiment between PA digital control system and external devices and PA digital control system and external devices.Wherein, PA digital control system 40, PA communication module 10, communication interface module 20 and bus driver block 30 are installed on same PA industrial computer 100.PA industrial computer 100 installs Windows operating system, and the pci interface of PA industrial computer 100 has installed bus card 50, be connected by bus between this bus card 50 with external devices 60.External devices 60 comprises industrial computer, robot, general purpose I/O plate and PLC etc.
The above embodiment only have expressed several embodiment of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.
Claims (9)
1. the communication means between PA digital control system and external devices, comprises the following steps:
Whether whether start detection module detects PA digital control system and starts, and is if so, then communicated with PA communication module, if not, then again detect PA digital control system and start;
PA communication module obtains the output data of PA digital control system and sends the output data of PA digital control system to communication interface module, communication interface module reads the output data of PA digital control system and the output data of PA digital control system is sent to bus driver block, and the output data of PA digital control system are sent to external devices by bus by bus driver block;
Bus driver block sends the input data received from bus to communication interface module, communication interface module reads the input data that receive from bus and these input data is sent to PA communication module, and PA communication module sends these input data to PA digital control system;
Described PA digital control system, PA communication module, communication interface module and bus driver block are installed on same PA industrial computer, the pci interface of described PA industrial computer has installed bus card, has been connected between this bus card with external devices by described bus.
2. the communication means between PA digital control system according to claim 1 and external devices, is characterized in that, before startup PA digital control system, described method is further comprising the steps of:
The operating system of described PA industrial computer is installed described PA digital control system and PA communication module;
The operating system of described PA industrial computer installs described communication interface module;
At the pci interface of described PA industrial computer, described bus card is installed;
The operating system of described PA industrial computer installs described bus driver block;
External devices is connected by described bus with described bus card.
3. the communication means between PA digital control system according to claim 2 and external devices, is characterized in that, described method also comprises step:
Firmware program writing module is to the chip write firmware program on described bus card, and this firmware program comprises bus protocol stack, and bus protocol stack is used for realizing communications protocol;
Described communications protocol is adopted to communicate between described bus card with described external devices.
4. the communication means between PA digital control system according to claim 3 and external devices, is characterized in that, described PA digital control system is PA8000 digital control system;
The described communications protocol that adopts of communicating between described bus card with described external devices is the one in Profinet, Profibus, DeviceNet, CANopen and EtherCAT.
5. the communication means between PA digital control system according to claim 1 and external devices, is characterized in that, described method also comprises step: communication interface modules is according to the relevant parameter of the configuration information initialization bus card pre-set.
6. the communicator between PA digital control system and external devices, is characterized in that, comprising:
Start detection module, whether for before the output data of PA communication module acquisition PA digital control system, detect PA digital control system and start, if so, then connect PA communication module, if not, then whether duplicate detection PA digital control system starts;
PA communication module, for obtaining the output data of PA digital control system and sending the output data of PA digital control system to communication interface module;
Communication interface module, for reading the output data of PA digital control system and the output data of PA digital control system being sent to bus driver block;
Bus driver block, for being sent to external devices by the output data of PA digital control system by bus;
Bus driver block is also for sending the input received from bus data to communication interface module;
Communication interface module is also for reading the input data that receive from bus and these input data being sent to PA communication module;
PA communication module is also for sending these input data to PA digital control system;
Described PA digital control system, PA communication module, communication interface module and bus driver block are installed on same PA industrial computer, the pci interface of described PA industrial computer has installed bus card, has been connected between this bus card with external devices by described bus.
7. the communicator between PA digital control system according to claim 6 and external devices, it is characterized in that, described device also comprises firmware program writing module, for writing firmware program to the chip on described bus card, this firmware program comprises bus protocol stack, and bus protocol stack is used for realizing communications protocol;
Described communications protocol is adopted to communicate between described bus card with described external devices.
8. the communicator between PA digital control system according to claim 7 and external devices, is characterized in that, described PA digital control system is PA8000 digital control system;
The described communications protocol that adopts of communicating between described bus card with described external devices is the one in Profinet, Profibus, DeviceNet, CANopen and EtherCAT.
9. the communicator between PA digital control system according to claim 6 and external devices, is characterized in that, communication interface modules is also for the relevant parameter according to the configuration information initialization bus card pre-set.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310043444.9A CN103149900B (en) | 2013-02-04 | 2013-02-04 | Communication means between PA digital control system and external devices and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310043444.9A CN103149900B (en) | 2013-02-04 | 2013-02-04 | Communication means between PA digital control system and external devices and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103149900A CN103149900A (en) | 2013-06-12 |
CN103149900B true CN103149900B (en) | 2015-10-14 |
Family
ID=48548041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310043444.9A Active CN103149900B (en) | 2013-02-04 | 2013-02-04 | Communication means between PA digital control system and external devices and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103149900B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106483932A (en) * | 2015-08-27 | 2017-03-08 | 毕延勇 | A kind of digital control system of five axles servo digital control punch press |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1696851A (en) * | 2005-05-26 | 2005-11-16 | 上海交通大学 | Control system of numerical control cutting machine based on DOS platform |
CN201107640Y (en) * | 2007-11-30 | 2008-08-27 | 上海奈凯电子科技有限公司 | Hand-operated pulse control system for numerical control machine tool |
CN201151206Y (en) * | 2008-01-24 | 2008-11-19 | 周仲初 | Control system of numerical control servo press |
CN201195220Y (en) * | 2008-04-29 | 2009-02-18 | 蒋荣华 | High-frequency control system of medium-wire-walking numerical control machine |
CN202013501U (en) * | 2010-12-17 | 2011-10-19 | 武汉华中数控股份有限公司 | Integrated numerical control system |
CN102402203B (en) * | 2011-11-14 | 2014-09-17 | 配天(安徽)电子技术有限公司 | System and method for controlling numerical control machine |
-
2013
- 2013-02-04 CN CN201310043444.9A patent/CN103149900B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN103149900A (en) | 2013-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2587385B1 (en) | Usb key device and method for realizing intelligent card communication using usb interface | |
CN106843166A8 (en) | Via communication network monitoring field apparatus | |
CN103336471A (en) | Servo motion control card based on EtherCAT network communication | |
CN102902243A (en) | System and method for servicing field devices in an automation plant | |
CN203734702U (en) | General data collection module based on OPC UA | |
CN103631190A (en) | Monitoring system based on EtherCAT network | |
CN104506516A (en) | Gateway for conversion between Modbus RTU/ASCII (remote terminal unit/American standard code for information interchange) communication protocol and Modbus TCP (transmission control protocol) communication protocol and implementation method for gateway | |
EP2618544A1 (en) | Ethernet communication system and method based on mmc/sd interface | |
CA2872449A1 (en) | Flow computers having wireless communication protocol interfaces and related methods | |
CN102445981B (en) | Data transmission system and data transmission method | |
CN103149900B (en) | Communication means between PA digital control system and external devices and device | |
CN203430525U (en) | Shield distribution type PLC control system based on controller | |
CN102932208A (en) | Site monitoring method and device | |
CN201467170U (en) | Communication protocol converter capable of converting HART protocol to Profibus protocol | |
CN201830280U (en) | Tester for simulating PROFIBUS-DP master station communication | |
CN102364452A (en) | Realization method for thermal plugging use of PS2 interface keyboard and mouse | |
CN108196866B (en) | Firmware updating method and device | |
CN103531002B (en) | A kind of remote debugging method based on TD-SCDMA | |
CN104133447A (en) | Engineering machine control system and engineering machine | |
CN202935897U (en) | Sudden-stop lock switch position recognition device of belt conveyor | |
CN101989194A (en) | Secondary development method for wireless communication module | |
CN104468298A (en) | An MODBUS based remote smart communication system | |
CN105354120A (en) | SCD file document check device for intelligent substation | |
CN106249661B (en) | A kind of industrial data acquisition system and method | |
CN204422230U (en) | A kind of debugging air conditioner frock |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C53 | Correction of patent for invention or patent application | ||
CB02 | Change of applicant information |
Address after: Dazu laser Building No. 9 Nanshan District high tech Park North new road Shenzhen city Guangdong province 518055 Applicant after: HANS LASER TECHNOLOGY INDUSTRY GROUP CO., LTD. Address before: 518000 Shenzhen Province, Nanshan District high tech park, North West New Road, No. 9 Applicant before: Dazu Laser Sci. & Tech. Co., Ltd., Shenzhen |
|
COR | Change of bibliographic data |
Free format text: CORRECT: APPLICANT; FROM: DAZU LASER SCI. + TECH. CO., LTD., SHENZHEN TO: HAN S LASER TECHNOLOGY INDUSTRY GROUP CO., LTD. |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |