CN116259118A - Equipment data sampling management control system based on VC++ development application platform - Google Patents

Equipment data sampling management control system based on VC++ development application platform Download PDF

Info

Publication number
CN116259118A
CN116259118A CN202310187953.2A CN202310187953A CN116259118A CN 116259118 A CN116259118 A CN 116259118A CN 202310187953 A CN202310187953 A CN 202310187953A CN 116259118 A CN116259118 A CN 116259118A
Authority
CN
China
Prior art keywords
data
sampling
working
service platform
control terminal
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
Application number
CN202310187953.2A
Other languages
Chinese (zh)
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.)
China Coal Zhangjiakou Coal Mining Machinery Co Ltd
Original Assignee
China Coal Zhangjiakou Coal Mining Machinery 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 China Coal Zhangjiakou Coal Mining Machinery Co Ltd filed Critical China Coal Zhangjiakou Coal Mining Machinery Co Ltd
Priority to CN202310187953.2A priority Critical patent/CN116259118A/en
Publication of CN116259118A publication Critical patent/CN116259118A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C3/00Registering or indicating the condition or the working of machines or other apparatus, other than vehicles
    • G07C3/005Registering or indicating the condition or the working of machines or other apparatus, other than vehicles during manufacturing process
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/25Manufacturing
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y20/00Information sensed or collected by the things
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y20/00Information sensed or collected by the things
    • G16Y20/20Information sensed or collected by the things relating to the thing itself
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/10Detection; Monitoring
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/30Control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Signal Processing (AREA)
  • Manufacturing & Machinery (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • General Factory Administration (AREA)

Abstract

The invention provides a device data sampling management control system based on a VC++ development application platform, which comprises a sampling control terminal, a data receiving and transmitting device, a VC++ working service platform and a database. The sampling control terminal is connected with the equipment to sample the working data of the equipment and control the equipment; the data receiving and transmitting device is connected with the sampling control terminal in a wireless way so as to receive data from the sampling control terminal and transmit control data to the sampling control terminal, and is also connected with the VC++ working service platform so as to transmit the working data to the VC++ working service platform and receive the control data from the VC++ working service platform; the database is connected with the VC++ working service platform and is used for storing, analyzing, processing and backing up the working data. The invention improves the real-time performance and accuracy of data processing and improves the product quality.

Description

Equipment data sampling management control system based on VC++ development application platform
Technical Field
The invention relates to a production and manufacturing control system, in particular to a device data sampling management control system based on a VC++ development application platform.
Background
With the development of industrial automation and intelligence, the requirements on data acquisition and control in the actual production and manufacturing process are higher and higher. The data acquisition of the existing production equipment is usually that the data is manually input after the equipment is purchased and is fixed in the whole equipment service period, so that the intelligent management of the equipment cannot be implemented under the condition, and the quality of the products produced by the equipment cannot be ensured.
With the rapid development of intellectualization and digitalization and electronics and electrics, a wide market demand is provided for the sampling, intelligent analysis and accurate control of dynamic data, so that part of equipment manufacturing enterprises are involved in the construction of the work management platform in the field in various modes. For example, the system is controlled remotely by collecting data such as pressure and temperature through an S1500PLC and transmitting the data to a manufacturer management platform through the Internet for data analysis.
However, the existing manual data input method cannot guarantee the quality of products, and the existing data acquisition mode has low acquisition and control precision, poor instantaneity and accuracy and needs improvement urgently.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a device data sampling management control system based on a VC++ development application platform, which can dynamically collect data in the device production process and analyze and process by utilizing a computer, thereby improving the real-time performance and accuracy of data processing and the product quality.
According to a first aspect of the invention, a device data sampling management control system based on a VC++ development application platform is provided, wherein the system comprises a sampling control terminal, a data receiving and transmitting device, a VC++ working service platform and a database;
the sampling control terminal is connected with the equipment to sample the working data of the equipment and control the equipment;
the data receiving and transmitting device is connected with the sampling control terminal in a wireless way so as to receive data from the sampling control terminal and transmit control data to the sampling control terminal, and is also connected with the VC++ working service platform so as to transmit the working data to the VC++ working service platform and receive the control data from the VC++ working service platform;
the database is connected with the VC++ working service platform and is used for storing, analyzing, processing and backing up the working data.
In one aspect, the operation data includes an analog quantity and a switching quantity, and the sampling control terminal samples the analog quantity and the switching quantity of the device for storage and analysis processing, and outputs the analog quantity and the switching quantity to the device to control the device.
In one aspect, the data receiving and transmitting device analyzes and processes the working data obtained from the sampling control terminal.
In one aspect, the vc++ working service platform performs analysis management on the working data and the control data, and performs data calling, analysis, processing and updating through a manual or automatic database.
In one aspect, the sampling control terminal and the data receiving and transmitting device are developed and designed by adopting a KEIL C language and an MCS-51 series singlechip, and the VC++ working service platform is developed and designed by adopting a VC++ language.
In one aspect, data transmission is performed between the sampling control terminal and the data receiving and transmitting device, between the data receiving and transmitting device and the vc++ working service platform, and between the vc++ working service platform and the database by adopting modulation and demodulation wireless communication.
In one aspect, the sampling control terminal is connected with the equipment by adopting an optical coupler.
According to the invention, by constructing the device data sampling management control system based on the VC++ development application platform, the functions of the device management dynamic data analysis processing platform and the device production process dynamic data analysis processing platform are realized, the functions of the device performance index dynamic data analysis processing platform can dynamically collect data in the device production process and utilize a VC++ designed platform and database to perform data analysis processing, so that the real-time performance and accuracy of data processing are improved, and the product quality is improved.
Drawings
In order to more clearly illustrate the invention and the technical solutions of the prior art, the drawings that need to be used will be briefly described below, it being evident that the drawings in the following description are only some embodiments of the invention, and that other drawings can be obtained from these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a sampling control system according to the present invention.
Description of the embodiments
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the invention. Rather, they are merely examples of apparatus and methods consistent with aspects of the invention as detailed in the accompanying claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any or all possible combinations of one or more of the associated listed items.
It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, these information should not be limited by these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the invention. The word "if" as used herein may be interpreted as "at … …" or "at … …" or "responsive to a determination", depending on the context.
In one embodiment of the invention, as shown in fig. 1, a device data sampling management control system based on a vc++ development application platform is provided, where the system includes a sampling control terminal, a data receiving and transmitting device, a vc++ working service platform, and a database. The sampling control terminal is connected with the equipment to sample the working data of the equipment and control the equipment; the data receiving and transmitting device is connected with the sampling control terminal to receive data from the sampling control terminal and transmit control data to the sampling control terminal, and is also connected with the VC++ working service platform to transmit the working data to the VC++ working service platform and receive the control data from the VC++ working service platform; the database is connected with the VC++ working service platform and is used for storing, analyzing, processing and backing up the working data.
The sampling control terminal samples the equipment and extracts the actual working data of the equipment, the sampling control terminal also has the functions of storing and simply analyzing and processing the sampled small-capacity working data, after the working data is obtained, the unprocessed or processed working data is sent to the data receiving and sending device, and then the data receiving and sending device sends the working data to the VC++ working service platform for analysis and processing, and the data receiving and sending device also has the function of data analysis and processing and can select whether to process the received working data according to the requirement. The VC++ working service platform can store data into a database, and can also extract data from the database for processing, wherein the database has the functions of data storage, analysis, processing and backup. As will be appreciated by those skilled in the art, as shown in fig. 1, the data flow in the sampling control system is bidirectional, and the vc++ working service platform may extract data from the database and/or process the data according to the sampled working data to generate control data, and send the control data to the data receiving and sending device, and then send the control data to the sampling control terminal, where the sampling control terminal finally sends the control data to the device for control.
The device data sampling management control system based on the VC++ development application platform is complete, dynamic collection and processing of actual working data of the device are achieved, real-time control of the device can be achieved, instantaneity and accuracy of data processing are improved, and further product quality can be improved.
In one embodiment of the invention, the database comprises an SQL database, an ERP database and/or an external database. The SQL database is developed and designed by adopting SQL SERVER, has better data processing capacity, the ERP database can realize business processing in enterprises, and the external database can realize linkage with an external control system, for example, can realize remote control.
In one embodiment of the present invention, the operation data includes an analog quantity and a switching quantity, and the sampling control terminal samples the analog quantity and the switching quantity of the device for storage and analysis processing, and outputs the analog quantity and the switching quantity to the device to control the device. The device usually generates and/or receives analog quantity and switching value in operation, the sampling control terminal collects the analog quantity and switching value of the device for storage and analysis, and then sends the analog quantity and switching value to the data receiving and sending device, and can also receive control data from the data receiving and sending device, wherein the control data also comprises the analog quantity and the switching value so as to realize real-time control of the device. The number of the sampling control terminals can be correspondingly set to match with the number of the equipment according to actual needs, and a numerical control lathe and a medium-frequency quenching machine tool are exemplified as shown in figure 1.
In one embodiment of the present invention, the vc++ working service platform performs analysis management on the working data and the control data, and performs data calling, analysis, processing and updating through a manual or automatic database. That is, the vc++ working service platform may implement both manual data processing and automatic data processing, and in the actual operation of the device, a technician is sometimes required to manually input data to control the device, and the vc++ working service platform may implement flexible control of the device through manual and automatic data processing functions, so that it is beneficial to handling sudden conditions, such as faults, of some devices, enhancing flexibility and accuracy of control, and improving quality of products.
In one embodiment of the invention, the sampling control terminal and the data receiving and transmitting device are developed and designed by adopting a KEIL C language and an MCS-51 series singlechip, and the VC++ working service platform is developed and designed by adopting a VC++ language. The single chip microcomputer is developed by adopting the KEIL C language, and the VC++ working service platform is developed by adopting the VC++ language, so that the method is convenient and practical, can save resources and realize good control functions.
In one embodiment of the present invention, data transmission is performed between the sampling control terminal and the data receiving and transmitting device, between the data receiving and transmitting device and the vc++ working service platform, and between the vc++ working service platform and the database by using modulation and demodulation wireless communication, so as to implement wireless communication of data. The equipment working site environment can be extremely complex, wiring can be reduced by adopting a wireless communication mode, a great amount of effort on wiring is avoided, and the equipment can be not affected by the wiring because the wiring is not needed, so that the movement, the installation and the maintenance of the equipment are more convenient. Of course, the data line can be selected to transmit data according to actual production needs, which is also allowed, for example, the data line can be used to transmit data between the data receiving and transmitting device and the vc++ working service platform.
In one embodiment of the present invention, an optocoupler is used to connect the sampling control terminal and the device. The device can generate a plurality of interference signals in the actual working process, which is unfavorable for the sampling control terminal, and can influence the data acquisition effect of the sampling control terminal, for example, the interference signals are strung into the sampling control terminal to influence the accuracy of data acquisition and processing and further influence the whole system, so that the interference signals can be removed by adopting the optical coupler connection device with the isolation function and the sampling control terminal, the accuracy of data acquisition is improved, the safety and the reliability of the system are also improved, and the product quality is favorably improved.
The above is a detailed description of the technical solution proposed by the present invention. In the description of the present specification, reference to the terms "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing examples merely illustrate several embodiments of the invention and are presented herein to illustrate the principles and embodiments of the invention and are merely intended to aid in the understanding of the method of the invention and its core ideas; also, it is within the scope of the present invention to be modified by those of ordinary skill in the art in light of the present teachings. In view of the foregoing, this description should not be construed as limiting the invention.

Claims (8)

1. The equipment data sampling management control system based on the VC++ development application platform is characterized by comprising a sampling control terminal, a data receiving and transmitting device, a VC++ working service platform and a database;
the sampling control terminal is connected with the equipment to sample the working data of the equipment and control the equipment;
the data receiving and transmitting device is connected with the sampling control terminal in a wireless way so as to receive data from the sampling control terminal and transmit control data to the sampling control terminal, and is also connected with the VC++ working service platform so as to transmit the working data to the VC++ working service platform and receive the control data from the VC++ working service platform;
the database is connected with the VC++ service platform and is used for storing, analyzing, processing and backing up the working data.
2. The vc++ development application platform-based sampling control system of claim 1 wherein
Characterized in that the database comprises an SQL database, an ERP database and/or an external database.
3. A device data sampling management control system based on a vc++ development application platform according to claim 1, wherein the working data includes an analog quantity and a switching quantity, the sampling control terminal samples the analog quantity and the switching quantity of the device for storage and analysis processing, and outputs the analog quantity and the switching quantity to the device to control the device.
4. A device data sampling management control system based on a vc++ development application platform according to claim 1, wherein the data receiving and transmitting means performs analysis processing on the working data obtained from the sampling control terminal.
5. The device data sampling management control system based on a vc++ development application platform according to claim 1, wherein the vc++ working service platform performs analysis management on the working data and the control data, and performs data calling, analysis, processing and updating through a manual or automatic database.
6. The device data sampling management control system based on a VC++ development application platform as set forth in claim 1, wherein the sampling control terminal and the data receiving and transmitting device are designed by adopting a KEIL C language and an MCS-51 series single-chip microcomputer, and the VC++ working service platform is designed by adopting a VC++ language.
7. The device data sampling management control system based on a vc++ development application platform according to claim 1, wherein data transmission is performed between the sampling control terminal and the data receiving and transmitting device, between the data receiving and transmitting device and the vc++ working service platform, and between the vc++ working service platform and the database by using modem wireless communication.
8. The device data sampling management control system based on the vc++ development application platform according to claim 1, wherein an optical coupler is used to connect the terminal and the device.
CN202310187953.2A 2023-03-02 2023-03-02 Equipment data sampling management control system based on VC++ development application platform Pending CN116259118A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310187953.2A CN116259118A (en) 2023-03-02 2023-03-02 Equipment data sampling management control system based on VC++ development application platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310187953.2A CN116259118A (en) 2023-03-02 2023-03-02 Equipment data sampling management control system based on VC++ development application platform

Publications (1)

Publication Number Publication Date
CN116259118A true CN116259118A (en) 2023-06-13

Family

ID=86680623

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310187953.2A Pending CN116259118A (en) 2023-03-02 2023-03-02 Equipment data sampling management control system based on VC++ development application platform

Country Status (1)

Country Link
CN (1) CN116259118A (en)

Similar Documents

Publication Publication Date Title
CN109490713A (en) A kind of method and system moving inspection and interactive diagnosis for cable run
KR100696276B1 (en) Automatic defect classification system based on the measurement data from wafer defect inspection equipments
CN207636990U (en) A kind of water pump status remote monitoring system
CN208751840U (en) A kind of pump health monitoring and fault diagnosis system
CN115616341A (en) Operation and maintenance monitoring system for remotely and automatically searching power cable line based on Internet of things
CN114280383A (en) Health detection device and health detection method for large ground station antenna
CN116259118A (en) Equipment data sampling management control system based on VC++ development application platform
KR100879391B1 (en) Water pollution total analyzing system having bi-direction communication function
CN111355635B (en) Online detection method and detection system for product performance of Internet of things
CN111610766A (en) Sampling control system based on VC + + development application platform
CN208834163U (en) Oil product detection management platform Internet-based
CN216434701U (en) Integrated 5G's online fortune dimension monitoring system
CN115080641A (en) Big data type classification and mining method, system and device based on deep learning
CN115097070A (en) Intelligent integrated management system and method for laboratory
CN107728604A (en) A kind of automotive transmission remote monitoring debugging system
CN219320294U (en) Online oil index collecting device and system
CN111478926A (en) Circuit monitoring sensor data collection method and device
CN202632499U (en) SF6 gas pressure monitoring and statistical analysis system of substation
CN117420768A (en) Automatic control and intelligent equipment system
CN111639413A (en) Satellite automatic test system and method
CN110795480A (en) Traffic operation data processing method and device
CN111308973A (en) Data processing method and system for automation equipment universal for intranet
CN209764154U (en) On-line acquisition system
CN110928208A (en) Measurement and control system of power consumption information acquisition terminal
CN219609465U (en) Smart pipe gallery monitoring system based on STM32

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination