CN116643227A - Verification system of digital multimeter - Google Patents
Verification system of digital multimeter Download PDFInfo
- Publication number
- CN116643227A CN116643227A CN202310602739.9A CN202310602739A CN116643227A CN 116643227 A CN116643227 A CN 116643227A CN 202310602739 A CN202310602739 A CN 202310602739A CN 116643227 A CN116643227 A CN 116643227A
- Authority
- CN
- China
- Prior art keywords
- verification
- equipment
- module
- data
- scheme
- 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
- 238000012795 verification Methods 0.000 title claims abstract description 206
- 238000007726 management method Methods 0.000 claims abstract description 59
- 238000013523 data management Methods 0.000 claims abstract description 25
- 238000000034 method Methods 0.000 claims abstract description 22
- 230000008569 process Effects 0.000 claims abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 18
- 238000012544 monitoring process Methods 0.000 claims abstract description 17
- 238000004891 communication Methods 0.000 claims description 19
- 238000012360 testing method Methods 0.000 claims description 9
- 238000007689 inspection Methods 0.000 claims description 7
- 238000003860 storage Methods 0.000 claims description 6
- 238000013500 data storage Methods 0.000 claims description 5
- 238000003556 assay Methods 0.000 claims description 4
- 238000012856 packing Methods 0.000 claims description 4
- 238000007792 addition Methods 0.000 claims description 3
- 238000012217 deletion Methods 0.000 claims description 3
- 230000037430 deletion Effects 0.000 claims description 3
- 238000012986 modification Methods 0.000 claims description 3
- 230000004048 modification Effects 0.000 claims description 3
- 238000005259 measurement Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000007123 defense Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000004164 analytical calibration Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R35/00—Testing or calibrating of apparatus covered by the other groups of this subclass
- G01R35/005—Calibrating; Standards or reference devices, e.g. voltage or resistance standards, "golden" references
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Testing Or Calibration Of Command Recording Devices (AREA)
Abstract
A verification system of a digital multimeter comprises a computer host, standard equipment, inspected equipment and equipment verification background running on the host; the equipment verification background comprises a user interface module, a scheme management module, a task circulation module, a data uploading module, a data management module, a task execution module, a state monitoring module, an equipment unified management module, an equipment driving module and a database module; the user interface module is used for submitting verification tasks to the task execution module after an operator selects a verification scheme and detected equipment, and the task execution module is used for driving and measuring standard equipment and the detected equipment and monitoring the state of the equipment; the data management module is used for processing data related to digital multimeter verification; the scheme can realize automatic management of verification and effectively improve verification efficiency. And the manual excessive participation is not needed in the verification process, so that the human error in the verification process can be reduced, and the reliability of the verification result is ensured.
Description
Technical Field
The invention relates to the technical field of verification and calibration of instruments and meters, in particular to a verification system of a digital multi-purpose meter.
Background
The digital multipurpose meter is an instrument capable of carrying out accurate electrical measurement and displaying measurement data in a digital display mode, has the test functions of alternating current and direct current, direct current resistance, frequency, period, continuity, diodes and the like, and is widely applied to the technical fields of national defense, scientific research, factories, schools, metering tests and the like. The accuracy of the digital multimeter is related to the reliability of data of electronic measurement in the industries of national defense and military industry, energy power, industrial production, metering detection, scientific research test and the like, so that the digital multimeter needs to be periodically calibrated and verified.
At present, the calibration and verification work of the digital multimeter is mainly manually verified by a tester, and data processing processes such as data reading, data recording, error calculation and the like are also needed to be performed manually. However, the use and maintenance amount of the digital multimeter is huge, the items of the calibration verification are numerous, the calibration verification points are complex, and a great deal of repeated labor exists, so that the digital multimeter is time-consuming and labor-consuming, and large errors are easily caused by human negligence and the like, and the reliability of the calibration verification of the digital multimeter is reduced.
Disclosure of Invention
In view of the foregoing, there is a need for a digital multimeter calibration system that can systematically and automatically perform a metrology calibration test to improve the efficiency and reliability of the calibration.
A verification system for a digital multimeter, the system comprising: the system comprises a computer host, standard equipment, inspected equipment and equipment verification background running on the host;
the computer host is respectively connected with standard equipment and detected equipment through a physical interface, and the equipment verification background interacts with the standard equipment and the detected equipment by adopting a communication protocol adapting to the equipment connected to the computer host according to the standard equipment or the detected equipment connected to the computer host;
the equipment verification background comprises a user interface module, a scheme management module, a task circulation module, a data uploading module, a data management module, a task execution module, a state monitoring module, an equipment unified management module, an equipment driving module and a database module;
the user interface module is used for directly interacting with an operator, submitting verification tasks to the task execution module after the operator selects a verification scheme and detected equipment, driving and measuring standard equipment and the detected equipment by the task execution module, and monitoring the states of the standard equipment and the detected equipment; the data management module is connected with the database module, and the task circulation module, the data uploading module and the scheme management module are used for calling the data management module to realize the read-write operation of the database, and the data management module is used for processing the data related to the verification of the digital multimeter; the task execution module and the state monitoring module realize communication with standard equipment and detected equipment by calling the equipment unified management module, and the equipment driving module is used for packing and analyzing data during communication.
Preferably, the project management module provides a relevant interface for converting the data of the user interface module into the verification project structure, and a storage management interface for facing the data of the user interface module to the lower layer; the scheme management module is used for realizing addition, deletion, modification and inquiry of verification schemes; wherein, the assay protocol structure comprises: the system comprises an equipment signal structure, an equipment ledger structure, a verification point structure, a detected scheme structure, a verification scheme template structure, a verification project template structure, a verification task structure and a historical data structure.
Preferably, after an operator initiates a verification task through the user interface module, the task execution module controls the standard equipment and the checked equipment to execute operation instructions through the driving equipment unified management module so as to realize the related operation of the verification task; and the task execution module collects the data appointed in the verification task and returns an execution result.
Preferably, the task execution module judges the validity and the true stability of the data when the data is acquired.
Preferably, the data management module comprises a data storage unit, a data processing unit, a data query and statistics unit and a certificate and form printing unit;
the data query statistical unit is used for querying through one or more of a metering appliance name, a sending unit name and a sending date; the verification data inquired by the data inquiry statistical unit comprises: a unit of inspection, a device type, a specification model, and a device number.
Preferably, the data stored in the database module includes an equipment ledger table, a scheme template table, a verification process table and a historical data table;
the equipment ledger table comprises a standard equipment basic information table, a standard equipment index information table and a checked equipment basic information table; the standard equipment basic information table stores common information of standard instruments supported by the system, the standard equipment index information table stores specific information of the standard instruments supported by the system, and the inspected equipment basic information table stores equipment information of clients;
the scheme template table comprises a main scheme basic information table and a sub-scheme template table; the main scheme basic information table supports the establishment of verification schemes according to equipment of different models, and the sub-scheme template table stores all verification items supported by the system;
the verification process table comprises a verification task table, a verification scheme table, a verification sub-item table and a current verification result information table; the verification task table stores verification tasks established by operators, the verification scheme table stores specific verification task information of clients, the verification sub-item table stores verification items checked by the clients in a verification scheme of the current verification task, and the current verification result information table stores operation result information of each verification task and detected equipment after verification;
the history data table stores all information of each verification of the customer.
Preferably, the device unified management module communicates with the device under test or the standard device through at least one interface among serial ports, ethernet, GPIB, and VXI.
Preferably, the device driving module is composed of a plurality of driving devices with different types, and each driving device with different types corresponds to a device driving program and is used for providing the driving program of the corresponding device for the device unified management module; and the device driving module is also used for zeroing, setting and outputting the measuring range of the detected device.
Preferably, the system further comprises a device scanning module in communication connection with the device verification background, wherein the device scanning module is used for scanning the electronic tag on the detected device or the standard device so as to obtain the basic information of the device.
Preferably, the system further comprises a mobile terminal loaded with an applet, wherein the applet comprises a commission registration module, a device information input module and a commission processing module;
the delegation registering module is used for filling in information by clients to input delegation units, delegation contacts and delegation categories;
the equipment information input module is used for inputting equipment information by a client;
the delegation processing module is used for modifying, deleting and exporting delegation information.
As can be seen from the above technical solutions, the verification system of a digital multimeter provided by the embodiment of the present invention includes: the system comprises a computer host, standard equipment, inspected equipment and equipment verification background running on the host; the equipment verification background further comprises a user interface module, a scheme management module, a task circulation module, a data uploading module, a data management module, a task execution module, a state monitoring module, an equipment unified management module, an equipment driving module and a database module; the user interface module is used for directly interacting with an operator, submitting verification tasks to the task execution module after the operator selects a verification scheme and detected equipment, driving and measuring standard equipment and the detected equipment by the task execution module, and monitoring the states of the standard equipment and the detected equipment; the data management module is connected with the database module, and the task circulation module, the data uploading module and the scheme management module are used for calling the data management module to realize the read-write operation of the database, and the data management module is used for processing the data related to the verification of the digital multimeter; the task execution module and the state monitoring module realize communication with standard equipment and detected equipment by calling the equipment unified management module, and the equipment driving module is used for packing and analyzing data during communication. The invention can establish the intelligent control and management of the detected equipment and the automatic management of the verification information, realizes the full-automatic work of the verification process of the digital multimeter, and can effectively improve the efficiency of calibration verification. And the manual excessive participation is not needed in the verification process, so that the manual error in the verification process can be reduced, and the reliability and traceability of the verification result are ensured.
Drawings
FIG. 1 is a schematic diagram of a digital multimeter verification system according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an equipment verification background according to an embodiment of the present invention.
Detailed Description
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Referring to fig. 1, an embodiment of the present invention provides an assay system for a digital multimeter, the system comprising: the system comprises a computer host, standard equipment, inspected equipment and equipment verification background running on the host;
the computer host is respectively connected with the standard equipment and the detected equipment through the physical interfaces, and the equipment verification background interacts with the standard equipment and the detected equipment by adopting a communication protocol adapting to the equipment connected to the computer host according to the standard equipment or the detected equipment connected to the computer host.
Referring to fig. 2, the device verification background may include a user interface module, a scheme management module, a task circulation module, a data uploading module, a data management module, a task execution module, a status monitoring module, a device unified management module, a device driving module, and a database module;
the user interface module is used for directly interacting with an operator, submitting verification tasks to the task execution module after the operator selects a verification scheme and inspected equipment, driving and measuring standard equipment and the inspected equipment by the task execution module, and monitoring the states of the standard equipment and the inspected equipment; the data management module is connected with the database module, and the task flow module, the data uploading module and the scheme management module are used for calling the data management module to realize the reading and writing operation of the database, and the data management module is used for processing the data related to the verification of the digital multimeter; the task execution module and the state monitoring module are used for realizing communication with standard equipment and detected equipment by calling the equipment unified management module, and the equipment driving module is used for packing and analyzing data during communication.
In one embodiment, the standard device may be a standard source, and when the standard source is detected, the output value of the standard source is the display value, and the system automatically controls the standard source to output the standard display value; the system automatically switches various display states of the inspected table through a communication interface of the inspected table, reads an actual measured value of the inspected table as an indicating value of the inspected table, and realizes verification of the inspected table; and the standard source can be manually adjusted to meet the requirement of the detected representation value, and the standard source indication is read to realize the verification of the detected table.
In another embodiment, a standard device may include a standard table and a standard source. The verification system automatically controls the standard source to output voltage and current to the standard meter through the communication interface, reads measurement data through communication with the standard meter to serve as a standard indication value, and simultaneously communicates with the device to be detected to collect measurement values to serve as a detected indication value, so that verification of the device to be detected is achieved.
The user interface module provides a man-machine interaction window for a user, and receives a user operation instruction to complete a visual operation process of the software. And the same-home program main interface can call the services of scheme management, equipment unified management, task execution, data management and the like. The user interface module realizes service functions by calling the scheme management module, the task execution module and the state monitoring module, wherein the task execution module and the state monitoring module need to call the equipment unified management module.
In one embodiment, the project management module provides an associated interface for converting the data of the user interface module into a certification project structure, and the data of the user interface module faces the underlying storage management interface; the scheme management module is used for realizing addition, deletion, modification and inquiry of verification schemes; wherein, the verification scheme structure includes: the system comprises an equipment signal structure, an equipment ledger structure, a verification point structure, a detected scheme structure, a verification scheme template structure, a verification project template structure, a verification task structure and a historical data structure.
In this embodiment, the scheme management module is a system service layer data processing center and a core data structure, and is responsible for providing a relevant interface for converting user operation interface data into verification execution scheme structures and a downward storage management interface for user interface data.
The scheme management module is responsible for maintaining the core execution data structure of the software system, namely the operations of adding, deleting, modifying and checking verification execution schemes. The method comprises the steps of surrounding an execution scheme, deriving a device model structure, a device ledger structure, a verification point structure, a verification scheme template structure, a verification project template structure, a verification task structure and a historical data structure. And in addition, the scheme management module can support the user to realize the adding, deleting and checking operation of the verification project through the UI interface by calling the database module.
In one embodiment, after an operator initiates a verification task through a user interface module, a task execution module controls standard equipment and inspected equipment to execute operation instructions through a driving equipment unified management module so as to realize related operation of the verification task; and the task execution module collects the data appointed in the verification task and returns an execution result.
The task execution module judges the validity and the true stability of the data when the data is acquired.
In this embodiment, the task execution module is responsible for collecting and outputting execution logic and verification data of the verification task. The user interface module UI initiates an execution task, the task execution module executes the appointed task, the task execution module completes a series of operation instructions through the driving device unified management module, and the appointed data are collected and the execution result is returned.
The system establishes a data collector for the checked equipment and the standard equipment respectively according to the requirement of an application layer, the internal logic relationship is basically consistent with the flow, and the data collector enters the data domain processing logic after detecting the data domain sent in the protocol parser. The data analyzer mainly carries out logic control on the data from two aspects, namely, judging whether the data is valid or not and judging whether the data is truly stable or not.
The data validity judgment is mainly judged according to the principle that whether the data is needed by the current electric quantity or the current issuing requirement or whether error identification exists in the current data field or not. Different equipment protocols have some custom judgment requirements, and the custom requirements of users are realized through json format configuration files in the data acquisition judgment process for compatibility and expandability.
The real stability judgment of the data mainly is that after the data collector obtains effective data, a system adopts effective algorithms to ensure that the data is closer to a measurement true value, for example, the data presented to a user by an application layer reaches the metering traceability requirement in different experimental projects through the principles of multi-group data averaging, moving averaging, large data rejection, stability within a certain time and the like.
When the protocol analyzer analyzes data, it judges whether the message structure meets the protocol requirement according to the protocol structure, and the message structure type is judged according to the logic relationship of the messages such as (packet head, packet tail, length, address, ending symbol, check code). The message system conforming to the logic rule actively reports according to the logic of the complete packet, enters into the effective packet judgment, and when the complete packet does not exist, the system buffer area waits for the next message to be analyzed. The effective packet structurally meets the structural requirement specified by the equipment protocol, but can be used, the system needs to compare the internal information of the message, and the data field is reported to the data acquisition area after the comparison is successful mainly through whether the address field and the check code meet the requirements, or else, the data field is discarded.
In one embodiment, the data management module includes a data storage unit, a data processing unit, a data query statistics unit, and a certificate and form printing unit;
the data query statistical unit is used for querying through one or more of the metering appliance name, the sending unit name and the sending date; the verification data inquired by the data inquiry statistical unit comprises: a unit of inspection, a device type, a specification model, and a device number.
In this embodiment, the data management module mainly completes the main business works of data storage, data management, data query statistics, printing certificates, various forms, and other various verification.
The data query supports the search query according to the single item such as the name of the metering appliance, the name of the sending and detecting unit and the like; queries by combining conditions are also supported. The statistics sub-module is used for summarizing verification conditions retrieved according to the retrieval conditions, including a sending unit, a type, a specification model, the number of metering appliances and the like. The data management module is a bridge between the system data center, the database and the upper layer application, and provides data storage management interfaces for the task execution module and the scheme management module, and interfaces for the mutual conversion of the database data and the upper layer data structure.
In one embodiment, the data stored in the database module includes a device ledger table, a scheme template table, a certification process table, and a historical data table;
the equipment ledger table comprises a standard equipment basic information table, a standard equipment index information table and a detected equipment basic information table; the standard equipment basic information table stores common information of standard instruments supported by the system, the standard equipment index information table stores specific information of the standard instruments supported by the system, and the inspected equipment basic information table stores equipment information of clients;
the scheme template table comprises a main scheme basic information table and a sub-scheme template table; the main scheme basic information table supports the establishment of verification schemes according to equipment of different models, and the sub-scheme template table stores all verification items supported by the system;
the verification process table comprises a verification task table, a verification scheme table, a verification sub-item table and a current verification result information table; the verification task table stores verification tasks established by operators, the verification scheme table stores specific verification task information of clients, the verification sub-item table stores verification items checked by the clients in the verification scheme of the current verification task, and the current verification result information table stores operation result information of each verification task and detected equipment after verification;
the history data table stores all the information of each verification of the customer.
In this embodiment, the table of the database designed by the system is divided into: equipment account table, scheme template table, verification process table and history data table.
(1) Equipment table account table
An equipment ledger to certify object discrimination, comprising: standard equipment basic information table, standard equipment index information table and tested equipment basic information table.
Standard device base information table: the stored standard instrument shared information of the system supporting verification has the following field names: model, grade, name, manufacturer, verification period, type, etc.;
standard equipment index information table: the stored system supports standard instrument specific information of verification, including electric quantity instructions, measuring ranges, stabilization time, resolution, different error calculation parameters and the like;
examined device basic information table: user equipment information is stored, including model names, equipment grades, communication parameters, factory codes, inspection units and the like.
(2) Scheme template table
The project template is distinguished by the system supporting verification project, is a verification process reference template, and comprises: a main scheme basic information table and a sub scheme template table.
Main scheme basic information table: the user can establish verification schemes according to different types of equipment, and the table comprises scheme names, rules for reference in verification, associated verification sub-items and the like;
sub-scheme template table: all certification items supported by the storage system, for example: the field includes electric quantity name, electric quantity code, wire-releasing mode, influence quantity, verification mode, index, measuring frequency, etc.
(3) Verification process meter
The verification process is distinguished by system business logic, comprising: the system comprises a verification task table, a verification scheme table, a verification sub-item table and a current verification result information table.
Verification task list: storing certification tasks established by a user, including tasks issued from a third party or tasks established directly at the system, the fields including: verification results, verification personnel, verification dates, correlation verification schemes, etc.;
assay protocol table: storing user specific verification task information, including associated standards and checked equipment, verification projects and the like;
calibrating the sub-item table: storing verification items checked by clients of the current task scheme, and related verification equipment, verification results, retrieval indexes, calculation result formulas, parameters and other information required by the running of the current task;
verification result information table: after different tasks and equipment verification are stored, running result information is stored, and fields comprise a standard average value, a standard repair value, a standard maximum value, a standard minimum value, a detected average value, a detected repair value, a detected maximum value, a detected minimum value, a value display unit, accuracy, stability, relative errors, absolute errors, original error data, conclusions and the like.
(4) Historical data table
The historical data stores all information of each verification of the user, including verification equipment information, scheme information, verification process result data information and the like, and is divided into: a history information main table and a history verification task detail table. The user queries from the historical data module every time the derived data is printed.
In one embodiment, the device unified management module communicates with the device under test or the standard device through at least one interface of serial port, ethernet, GPIB, VXI.
In this embodiment, the task execution module and the status monitoring module are implemented by calling a device unified management module. The device unified management module communicates with devices through interfaces such as serial ports, ethernet, GPIB, VXI and the like. Therefore, the unified management layer of the equipment reduces the coupling degree of interface layers, task management layers and the like and specific hardware, and the interface layers can complete configuration and control of the equipment only through abstract interfaces. And the unified device management provides a unified device driver calling interface for task execution and UI interfaces, so that the isolation between the upper layer application and the actual device is realized, and the normalized calling of the device driver is realized.
In one embodiment, the device driving module is composed of a plurality of driving devices with different types, and each driving device with different types corresponds to a device driving program and is used for providing the driving program of the corresponding device for the device unified management module; and the device driving module is also used for zeroing, setting and outputting the measuring range of the detected device.
In this embodiment, the device driver module is composed of a plurality of devices, and each model of device corresponds to a device driver, and is responsible for providing a driver of a real device for the device unified management service.
The device driving module comprises the following characteristics:
1) Support a plurality of communication modes: serial port, ethernet, GPIB, VXI, etc., and reserves other interface types that extend into the future to bluetooth, etc.
2) The communication parameters can be customized, such as serial port baud rate.
3) The device communication protocol analysis supports text configuration files and CSScript script language, and software is not required to be modified when device driving configuration is increased, so that debugging is convenient.
4) And part of equipment needing to manually switch the measuring range can realize the whole process of zeroing, measuring range setting and outputting by the equipment driving layer.
In addition, the device driver adopts an object-oriented design method to realize the most complete base class. The specific device implements the specific instructions according to the functions, and none of the functions remain empty and do not execute any actual instructions.
In one embodiment, the system further comprises a device scanning module communicatively coupled to the device verification background, the device scanning module configured to scan electronic tags on the device under test or on standard devices to obtain basic information about the device.
In this embodiment, the electronic tag information of the inspection apparatus is scanned by the device scanning module, so as to realize the link with the system database, automatically read the basic information of the inspection apparatus, and realize the management of the electronic tag of the inspection apparatus. The application of the electronic tag in practice enables a large amount of basic information to be stored in the electronic tag system, the scheme can be realized through the scanning gun, and the system can receive scanning information in real time. The code scanning gun is beneficial to full automation of data input into the system, reduces tedious operation and manual errors caused by manual input and comparison information, improves the working efficiency, and accords with the project requirement after use.
The device scan module may be used in the following scenario:
1) When the equipment is newly added, the verification ledger system is built by scanning the electronic tag and rapidly reading the basic information of the equipment.
2) When the equipment is searched, the electronic tag is scanned, and the verification information of the corresponding equipment is quickly found in the verification ledger.
3) When the device is used for verification, the electronic tag is scanned to directly find the verification scheme corresponding to the device.
In one embodiment, the system further comprises a mobile terminal loaded with an applet, wherein the applet comprises a commission registration module, a device information entry module and a commission processing module;
the delegation registering module is used for filling in information by clients to input delegation units, delegation contacts and delegation categories;
the equipment information input module is used for inputting equipment information by a client;
the delegation processing module is used for modifying, deleting and exporting delegation information.
In the embodiment, the program realizes the registration management of the user on the commission and paperless office of the commission receiving and transmitting management link. The applet is an application that can be used without downloading, and the user can open the application by sweeping or searching. The concept of 'run out' is embodied, and a user can complete the required functions without installing an application. Meets the requirements of the user group of the project.
The project is developed by using an interface provided by a WeChat cloud. When the core service development is carried out by using the API provided by the WeChat cloud, a self-built server, a database, a storage, a CDN and the like are not needed, so that rapid iterative development can be realized, and the application scene of a project is perfectly met.
For example, in a partial use scenario, the user can enter the interface by scanning the commission registration module, and enter information of a commission person, commission equipment and the like; for the equipment information input module, a user can input a plurality of appliances at one time; for the delegation processing module, only an administrator can enter the delegation processing module, the administrator can modify and delete delegation information, and delegation information can be exported to the WORD template.
The task circulation module can reserve an external interface for accessing external equipment capable of issuing verification tasks.
The modules or units in the device of the embodiment of the invention can be combined, divided and deleted according to actual needs.
The modules or units in the device of the embodiment of the invention can be combined, divided and deleted according to actual needs. The foregoing disclosure is illustrative of the preferred embodiments of the present invention, and is not to be construed as limiting the scope of the invention, as it is understood by those skilled in the art that all or part of the above-described embodiments may be practiced with equivalents thereof, which fall within the scope of the invention as defined by the appended claims.
Claims (10)
1. A digital multimeter verification system, the system comprising: the system comprises a computer host, standard equipment, inspected equipment and equipment verification background running on the host;
the computer host is respectively connected with standard equipment and detected equipment through a physical interface, and the equipment verification background interacts with the standard equipment and the detected equipment by adopting a communication protocol adapting to the equipment connected to the computer host according to the standard equipment or the detected equipment connected to the computer host;
the equipment verification background comprises a user interface module, a scheme management module, a task circulation module, a data uploading module, a data management module, a task execution module, a state monitoring module, an equipment unified management module, an equipment driving module and a database module;
the user interface module is used for directly interacting with an operator, submitting verification tasks to the task execution module after the operator selects a verification scheme and detected equipment, driving and measuring standard equipment and the detected equipment by the task execution module, and monitoring the states of the standard equipment and the detected equipment; the data management module is connected with the database module, and the task circulation module, the data uploading module and the scheme management module are used for calling the data management module to realize the read-write operation of the database, and the data management module is used for processing the data related to the verification of the digital multimeter; the task execution module and the state monitoring module realize communication with standard equipment and detected equipment by calling the equipment unified management module, and the equipment driving module is used for packing and analyzing data during communication.
2. The digital multimeter verification system of claim 1 wherein the project management module provides an associated interface for converting data of the user interface module into a verification project structure and the data of the user interface module faces a lower storage management interface; the scheme management module is used for realizing addition, deletion, modification and inquiry of verification schemes; wherein, the assay protocol structure comprises: the system comprises an equipment signal structure, an equipment ledger structure, a verification point structure, a detected scheme structure, a verification scheme template structure, a verification project template structure, a verification task structure and a historical data structure.
3. The verification system of the digital multimeter according to claim 1, wherein after an operator initiates a verification task through the user interface module, the task execution module controls the standard equipment and the inspected equipment to execute operation instructions through the driving equipment unified management module, so as to realize the related operation of the verification task; and the task execution module collects the data appointed in the verification task and returns an execution result.
4. A digital multimeter verification system according to claim 3 wherein the task execution module determines the validity and true stability of the data as it is being collected.
5. The digital multimeter verification system of claim 1 wherein the data management module comprises a data storage unit, a data processing unit, a data query statistics unit, and a certificate and form printing unit;
the data query statistical unit is used for querying through one or more of a metering appliance name, a sending unit name and a sending date; the verification data inquired by the data inquiry statistical unit comprises: a unit of inspection, a device type, a specification model, and a device number.
6. The digital multimeter verification system of claim 1 wherein the data stored in the database module comprises a device ledger sheet, a project template sheet, a verification process sheet, and a historical data sheet;
the equipment ledger table comprises a standard equipment basic information table, a standard equipment index information table and a checked equipment basic information table; the standard equipment basic information table stores common information of standard instruments supported by the system, the standard equipment index information table stores specific information of the standard instruments supported by the system, and the inspected equipment basic information table stores equipment information of clients;
the scheme template table comprises a main scheme basic information table and a sub-scheme template table; the main scheme basic information table supports the establishment of verification schemes according to equipment of different models, and the sub-scheme template table stores all verification items supported by the system;
the verification process table comprises a verification task table, a verification scheme table, a verification sub-item table and a current verification result information table; the verification task table stores verification tasks established by operators, the verification scheme table stores specific verification task information of clients, the verification sub-item table stores verification items checked by the clients in a verification scheme of the current verification task, and the current verification result information table stores operation result information of each verification task and detected equipment after verification;
the history data table stores all information of each verification of the customer.
7. The digital multimeter verification system of claim 6 wherein the device unified management module communicates with the device under test or standard device via at least one of serial port, ethernet, GPIB, VXI.
8. The system of claim 7, wherein the device driver module comprises a plurality of different types of driving devices, each type of driving device corresponds to a device driver for providing the device driver of the corresponding device to the device unified management module; and the device driving module is also used for zeroing, setting and outputting the measuring range of the detected device.
9. The digital multimeter verification system of claim 1 further comprising a device scan module communicatively coupled to the device verification background for scanning electronic tags on a device under test or a standard device to obtain basic information about the device.
10. The digital multimeter verification system according to any one of claims 1 to 9 further comprising a mobile terminal loaded with an applet including a commission registration module, a device information entry module, and a commission processing module;
the delegation registering module is used for filling in information by clients to input delegation units, delegation contacts and delegation categories;
the equipment information input module is used for inputting equipment information by a client;
the delegation processing module is used for modifying, deleting and exporting delegation information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310602739.9A CN116643227A (en) | 2023-05-26 | 2023-05-26 | Verification system of digital multimeter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310602739.9A CN116643227A (en) | 2023-05-26 | 2023-05-26 | Verification system of digital multimeter |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116643227A true CN116643227A (en) | 2023-08-25 |
Family
ID=87642947
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310602739.9A Pending CN116643227A (en) | 2023-05-26 | 2023-05-26 | Verification system of digital multimeter |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116643227A (en) |
-
2023
- 2023-05-26 CN CN202310602739.9A patent/CN116643227A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107727941B (en) | Environment sensitive area mobile electromagnetic environment information monitoring and management method and system | |
CN101515342A (en) | Management system and method for uniqueness of sample instrument information in metrological verification technical institutions | |
CN110009211A (en) | A kind of product visualization checking system based on threedimensional model | |
CN101349897B (en) | Electric meter production management system | |
CN113029224A (en) | Detection system and method for batch detection sensors capable of automatically identifying equipment information | |
US7310583B2 (en) | System and method of measurement and processing of electrical variables | |
CN107833147A (en) | A kind of electronic billboard system, data processing method and device | |
CN107862472A (en) | Quality data collection system and its collecting method based on terminal profile | |
CN116796932B (en) | Detection laboratory equipment data acquisition and electronic original record list management system | |
CN101930065A (en) | Automatic detection method of multifunctional electric meter | |
CN112990729A (en) | Code scanning tracing interception operating system scheme | |
CN2773711Y (en) | Multifunctional standard source automatic testing system | |
CN116643227A (en) | Verification system of digital multimeter | |
CN112129337A (en) | Detection system for detecting sensors in batches based on Internet of things | |
CN106546936B (en) | Virtual detection system and detection method for detecting energy efficiency monitoring equipment | |
CN112235145B (en) | Flow state detection method and device | |
CN112116314B (en) | Sample weighing data management system | |
KR20040054216A (en) | A system for collecting measured data and method thereof | |
CN218727957U (en) | Test system of electric power measurement product | |
CN214622587U (en) | Automatic monitoring and management system for pollution source | |
CN116781745B (en) | Mobile APP system for on-site monitoring of offline environment-friendly industry | |
US20240169096A1 (en) | System and method for measurement management | |
CN217845235U (en) | Detection system for detecting sensors in batches | |
CN113399291B (en) | Automatic analysis and screening system and method for high and low temperature test data of quartz crystal oscillator | |
JP2017134065A (en) | Management device for measuring instrument |
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 |