CN103729947A - POS system having self-checking function and self-checking method thereof - Google Patents

POS system having self-checking function and self-checking method thereof Download PDF

Info

Publication number
CN103729947A
CN103729947A CN201410013557.9A CN201410013557A CN103729947A CN 103729947 A CN103729947 A CN 103729947A CN 201410013557 A CN201410013557 A CN 201410013557A CN 103729947 A CN103729947 A CN 103729947A
Authority
CN
China
Prior art keywords
peripheral hardware
state information
motherboard
running state
hardware 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
CN201410013557.9A
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.)
QINGDAO HISENSE INTELLIGENT COMMERCIAL SYSTEM CO Ltd
Hisense Intelligent Commercial System Co Ltd
Original Assignee
QINGDAO HISENSE INTELLIGENT COMMERCIAL SYSTEM 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 QINGDAO HISENSE INTELLIGENT COMMERCIAL SYSTEM CO Ltd filed Critical QINGDAO HISENSE INTELLIGENT COMMERCIAL SYSTEM CO Ltd
Priority to CN201410013557.9A priority Critical patent/CN103729947A/en
Publication of CN103729947A publication Critical patent/CN103729947A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a POS system having a self-checking function and a self-checking method thereof. The system comprises a mainboard, a peripheral terminal, a substrate management controller and an upper computer. A control module is arranged in the peripheral terminal or the peripheral terminal is externally connected with the control module. The method comprises the steps that the control module obtains and sends running state information of the peripheral terminal connected with the control module to the mainboard, the mainboard sends the running state information to the upper computer, and the upper computer outputs a name and/or running state information of the peripheral terminal corresponding to the running state information according to the received running state information or controls the mainboard to be shut down. According to the POS system having the self-checking function and the self-checking method, the peripheral terminal can timely send running conditions to the mainboard so that the mainboard and/or the upper computer can timely learn about running states of the peripheral terminal, and accordingly users and managers can manage the POS system conveniently.

Description

A kind of POS system and self checking method thereof with self-checking function
Technical field
The invention belongs to industry control technical field, specifically, relate to a kind of POS system and self checking method thereof with self-checking function.
Background technology
POS(Point of sales) the Chinese meaning be " point of sale ", full name is point of sale information management system, be the terminal reading device that one is furnished with bar code or optical character code (0ptical character recognition is called for short OCR), have cash or barter amount cashier function.As shown in Figure 1, the peripheral hardware terminal such as POS and display, printer, cash box, all-in-one card reader and code keypad and motherboard, host computer etc. are combined formation POS system.
Current, POS system has been widely used in transaction processing and the record of retail trade and service sector, as all needed to use POS system in the place of the generation consumption such as bank, department stores, supermarket, apparel industry, medical industry, amusement.The application of POS system makes enterprise can simplify supply chain, promote self-service transaction and reduce the cost of disposing and safeguarding the infrastructure of retail link, and POS system has become the indispensable Cash collecting equipment of retailer.
POS system of the prior art adopts the mode of motherboard access peripheral hardware terminal to obtain the running status relevant information of peripheral hardware terminal conventionally, while only having motherboard initiatively to access peripheral hardware terminal, just can know the relevant information of this peripheral hardware terminal, otherwise cannot know in time the operation conditions of peripheral hardware terminal.
Summary of the invention
For the deficiencies in the prior art, the object of the present invention is to provide a kind of POS system and self checking method thereof with self-checking function, make peripheral hardware terminal in time operation conditions initiatively to be sent to motherboard, to facilitate motherboard and/or host computer to know in time the operation conditions of peripheral hardware terminal.
For achieving the above object, the present invention adopts following technical scheme:
There is a POS system for self-checking function, comprise motherboard, peripheral hardware terminal and host computer,
Described peripheral hardware terminal, built-in or be circumscribed with control module, described control module is for obtaining the running state information of the peripheral hardware terminal of joining with it and described running state information being sent to described motherboard;
Described motherboard, for being sent to described host computer by described running state information.
Preferably, described system also comprises baseboard management controller, and described motherboard is sent to described host computer by described running state information and comprises:
Described motherboard is sent to described host computer by described baseboard management controller by described running state information.
Preferably, described baseboard management controller adopts normal power supply source power supply,
One pin of described baseboard management controller is connected with the power switch of described motherboard, another pin ground connection, described baseboard management controller is for receiving the enabled instruction of described host computer and starting described motherboard according to this enabled instruction when the shutdown of described motherboard or the deadlock state; And/or update instruction and bios program that described baseboard management controller sends for receiving described host computer, preserve described bios program, and described bios program be sent to motherboard to complete the renewal to original bios program in described motherboard; And/or,
Burning instruction and OS program that described baseboard management controller sends for receiving described host computer, be sent to described motherboard to complete the burning of described OS program by described OS program.
Further, described running state information is current operational factor.
Further again, described running state information is operation troubles code,
Described control module specifically for:
Gather the current operational factor of described coupled peripheral hardware terminal;
Judge whether described current operational factor mates with the normal operational factor of this peripheral hardware terminal, if not, generate the operation troubles code corresponding with this peripheral hardware terminal and described current operational factor;
Described operation troubles code is sent to described motherboard.
The embodiment of the present invention also provides a kind of self checking method of POS system, and described method comprises the steps:
Obtain the running state information of this peripheral hardware terminal with the control module that peripheral hardware terminal is joined, and described running state information is sent to motherboard;
Motherboard is sent to host computer by described running state information.
Preferably, described motherboard is sent to host computer by described running state information and comprises:
Described motherboard is sent to described host computer by baseboard management controller by described running state information.
Preferably, described control module of joining with peripheral hardware terminal is obtained before the running state information of this peripheral hardware terminal, and described method also comprises:
Described host computer sends the acquisition of information instruction of the running state information of obtaining described peripheral hardware terminal to described motherboard;
Described motherboard receives described acquisition of information instruction and described acquisition of information instruction is sent to described peripheral hardware terminal;
The running state information that described control module of joining with peripheral hardware terminal is obtained this peripheral hardware terminal comprises: described control module of joining with peripheral hardware terminal is obtained the running state information of this peripheral hardware terminal according to described acquisition of information instruction.
Further, described running state information is operation troubles code, and the running state information that described control module is obtained peripheral hardware terminal is specially:
Gather the current operational factor of coupled peripheral hardware terminal;
Judge whether described current operational factor mates with the normal operational factor of described this peripheral hardware terminal, if not, generate the operation troubles code corresponding with this peripheral hardware terminal and described operational factor.
Further, described host computer receives after described running state information, exports title and/or the described running state information of peripheral hardware terminal corresponding to described running state information, or controls described motherboard shutdown.
Compared with prior art, advantage of the present invention and good effect are: the self checking method that has proposed a kind of POS system and this POS system with self-checking function, by in the built-in or external control module of peripheral hardware terminal, the running state information of peripheral hardware terminal is gathered and is sent to motherboard, motherboard is sent to host computer by described running state information again, makes host computer and/or motherboard all can know in time the running state information of peripheral hardware terminal; Without the running state information of first sending instruction motherboard and can obtain peripheral hardware terminal, can automatically realize from peripheral hardware terminal to motherboard until the communication of host computer facilitates motherboard and/or host computer to know in time the running state information of peripheral hardware terminal.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, to the accompanying drawing of required use in embodiment be briefly described below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the structured flowchart of POS system in prior art;
Fig. 2 is the structured flowchart of a kind of POS system with self-checking function of proposition in the embodiment of the present invention one;
Fig. 3 is the schematic flow sheet of the self checking method of a kind of POS system of proposition in the embodiment of the present invention one;
Fig. 4 is the schematic flow sheet that the control module of joining with peripheral hardware terminal that proposes in the embodiment of the present invention one is obtained the running state information of this peripheral hardware terminal;
Fig. 5 is the structured flowchart that the another kind of proposition in the embodiment of the present invention two has the POS system of self-checking function;
Fig. 6 is that the host computer proposing in the embodiment of the present invention three obtains the schematic flow sheet of instruction to peripheral hardware terminal transmits information.
Embodiment
Below in conjunction with accompanying drawing, the specific embodiment of the present invention is described in detail.
The embodiment of the present invention provides a kind of self checking method of POS system and this POS system with self-checking function, by in the built-in or external control module of peripheral hardware terminal, can monitor the running state information of peripheral hardware terminal, and in time the running state information of peripheral hardware terminal being sent to motherboard, motherboard is sent to host computer by above-mentioned running state information again; Compared with prior art, the POS system with self-checking function that the embodiment of the present invention provides and the self checking method of this POS system, can realize its running state information of peripheral hardware terminal automatic acquisition and this running state information is transmitted to motherboard and/or host computer, making motherboard and/or host computer know in time the running state information of peripheral hardware terminal.
embodiment mono-
As shown in Figure 2, for a kind of POS system with self-checking function that the present embodiment provides, comprise motherboard, peripheral hardware terminal and host computer.
Wherein peripheral hardware terminal comprises cash box, code keypad, barcode scanner, LCD display, customer monitor, printer and all-in-one card reader, wherein code keypad can be communicated by letter with motherboard by PS/2 interface, described barcode scanner can be communicated by letter with motherboard by USB interface with all-in-one card reader, described printer can be communicated by letter with motherboard by parallel port, described customer monitor can be communicated by letter with motherboard by com interface, and described LCD display can be communicated by letter with motherboard by VGA interface.Certainly, the interface that described each peripheral hardware terminal and motherboard communicate not is unique, can also adopt other interface modes that can realize arbitrarily communication function, and in above-mentioned Fig. 2, the mode of giving is only an example.
In the embodiment of the present invention, can at least one the peripheral hardware terminal in above-mentioned peripheral hardware terminal in built-in or external at least one control module, this at least one control module is for obtaining and the running state information of the peripheral hardware terminal being connected.Wherein, the control module connected with different peripheral terminal can be identical, and the different of communication interface that also can use from motherboard signal post according to each peripheral hardware terminal are implanted or external different control module in peripheral hardware terminal.Control module is for obtaining the running state information of the peripheral hardware terminal of joining with it and described running state information being sent to motherboard, and motherboard is for being sent to host computer by described running state information.Host computer is used for receiving described running state information.In a concrete example, control module adopts microcontroller (MCU), and in addition, this control module can also adopt other structures that can realize its function to realize.
Above-mentioned running state information is current operational factor.Described operational factor can be temperature value, humidity value, current value or magnitude of voltage, but is not limited to these parameters.In addition, above-mentioned current operation information can be operation troubles code, the operation troubles code that corresponding peripheral hardware terminal breaks down corresponding.In addition, above-mentioned running state information can also be other information that can reflect peripheral hardware terminal operating situation, and the embodiment of the present invention is not construed as limiting this.
In peripheral hardware terminal, control module is set, by this control module, obtain the running state information of its corresponding peripheral hardware terminal, and this running state information is sent to motherboard, make motherboard and/or host computer can know in time the running state information of peripheral hardware terminal; The peripheral hardware terminal that has increased control module has self-checking function, and the running state information certainly getting can be sent to motherboard.
Accordingly, the embodiment of the present invention also provides a kind of self checking method of above-mentioned POS system, and Fig. 3 shows the schematic flow sheet of this self checking method, and the method specifically comprises the steps:
Step S11: obtain the running state information of this peripheral hardware terminal with the control module that peripheral hardware terminal is joined, and described running state information is sent to motherboard.
Wherein, peripheral hardware terminal can comprise at least one in POS, display, printer, cash box, all-in-one card reader and code keypad etc., certainly can also comprise other structures.
Control module in the embodiment of the present invention specifically can adopt microcontroller (MCU) or other can realize this control module function structure of (as gathered running state information).
Above-mentioned running state information is current operational factor.Described operational factor can be temperature value, humidity value, current value or magnitude of voltage, but is not limited to these parameters.In addition, above-mentioned current operation information can be operation troubles code, the operation troubles code that corresponding peripheral hardware terminal breaks down corresponding.In addition, above-mentioned running state information can also be other information that can reflect peripheral hardware terminal operating situation, and the embodiment of the present invention is not construed as limiting this.Wherein, peripheral hardware terminal can Real-time Collection running state information also be sent to running state information motherboard, also can regularly gather running state information and regularly running state information is sent to motherboard in real time.In addition, the communication between peripheral hardware terminal and motherboard can adopt multiple different mode according to actual conditions, and this is not limited.
Step S12: motherboard is sent to host computer by described running state information.
According to the agreement that between motherboard and host computer, signal post follows, can adopt communication, at this, do not limit.For example, communicating by letter between motherboard and host computer followed SM bus protocol, certainly can also adopt other communication modes.
After the running state information that host computer Receiving Host plate sends, this running state information can be preserved, or, this running state information is shown by the mode (as video, audio frequency, picture, word etc.) of multimedia file, or, can also analyze or according to analysis result, peripheral hardware terminal corresponding to this running state information be carried out to accommodation this running state information.Certainly, host computer receives after above-mentioned running state information, also may carry out other operations.
By the control module being connected with peripheral hardware terminal, obtain this running state information to peripheral hardware terminal, and this running state information is sent to motherboard, make motherboard and/or host computer can know in time the running state information of peripheral hardware terminal; By this self checking method, the running state information certainly getting can be sent to motherboard.
It should be noted that, above-mentioned running state information can be operation troubles code, and now, the running state information that the control module of joining with peripheral hardware terminal in above-mentioned steps S11 is obtained this peripheral hardware terminal specifically can adopt following process implementation, as shown in Figure 4:
Step S111: control module gathers the current operational factor of coupled peripheral hardware terminal.
Control module can adopt the familiar acquisition method of those skilled in the art to gather the current operational factor of coupled peripheral hardware terminal, wherein current operational factor can be one or more in temperature value, humidity value, current value or magnitude of voltage, certainly can also comprise other parameters.
Step S112: the normal operational factor of described current operational factor and this peripheral hardware terminal is compared.
Under normal circumstances, peripheral hardware terminal need to operate in certain parameter area it could normal operation, and the current operational factor of peripheral hardware terminal is peripheral hardware terminal fault not in this parameter area time, and defining this parameter area is normal operational factor.
Step S113: if the current operational factor of peripheral hardware terminal is not mated with normal operational factor, control module generates the operation troubles code corresponding with this peripheral hardware terminal and this operational factor according to failure code table.
The failure code table of this peripheral hardware terminal can be preserved in control module inside, and this failure code table has identified the corresponding relation between fault type when this peripheral hardware terminal breaks down, failure mode etc. and its operation troubles code.For example, operation troubles code corresponding to printer paperboard fault can be " 01 ", operation troubles code corresponding to bad fault of cutting knife can be " CF " etc.The current operational factor of peripheral hardware terminal is not mated and is shown that this peripheral hardware terminal breaks down with normal operational factor, by failure code table, can know the operation troubles code corresponding with the fault type of this fault, failure mode etc.
When the running state information that host computer receives is operation troubles code, the mode that can adopt multimedia file (as video, audio frequency, picture, word etc.) to report to the police points out user to break down, for example, export title and/or the fault type of the peripheral hardware terminal of described operation troubles code correspondence; Also can by motherboard, to the peripheral hardware terminal output order of this operation troubles code correspondence, peripheral hardware terminal is carried out to adaptation operation or main control system plate, shut down according to this operation troubles code.
If when the running state information that host computer receives is only the current operational factor of peripheral hardware terminal, also can adopt the mode of multimedia file (as video, audio frequency, picture, word etc.) to export title and the current operational factor of corresponding peripheral hardware terminal, for user and managerial personnel, carry out reference.
As mentioned above, the communication mode between motherboard and host computer can have multiple, and the communication mode between motherboard and host computer can be set according to the actual requirements.In some situation, motherboard is not supported IPMI agreement and host computer support IPMI agreement, for improving this situation, can realize communicating by letter between motherboard and host computer by baseboard management controller, wherein communicating by letter between motherboard and baseboard management controller followed communicating by letter between SM bus protocol, baseboard management controller and host computer and followed IPMI agreement.For example, above-mentioned steps S12,13 can adopt following manner to realize: motherboard is sent to baseboard management controller by the running state information receiving, baseboard management controller is sent to host computer by this running state information, and host computer receives the running state information from baseboard management controller.While adopting this self checking method, correspondingly, Fig. 5 shows the structural representation of the POS system that adopts this self checking method.
Except for realizing communicating by letter between motherboard and host computer, baseboard management controller also has other all multi-usages, in embodiment bis-, will be elaborated this partial content.
embodiment bis-
As shown in Figure 5, be a kind of POS system that comprises motherboard, peripheral hardware terminal, host computer and baseboard management controller that the present embodiment provides, the POS system in the present embodiment has been added baseboard management controller.In the present embodiment, baseboard management controller can adopt normal power supply source power supply.
In the present embodiment, host computer can send instruction and data to baseboard management controller, the instruction that baseboard management controller identification receives, preserve the data of host computer transmission and be sent to motherboard, or directly the data of host computer transmission are sent to motherboard, to realize, motherboard is controlled accordingly.
Conventionally, motherboard is when shutdown or deadlock state, need by by the power pin of motherboard (as power button) with ground short circuit to start motherboard, in prior art, can only just can restart this motherboard by manual operation motherboard when motherboard shutdown or deadlock state.User and the managerial personnel of the mode of this startup motherboard to POS system bring very big inconvenience.For this reason, based on the above-mentioned baseboard management controller of mentioning, the embodiment of the present invention also provide a kind of when motherboard shutdown or deadlock state Long-distance Control realize the mode that starts this motherboard, make an output pin of baseboard management controller be connected with the power pin (as power button) of motherboard, another output pin ground connection, by controlling two output pin short circuits of baseboard management controller, thereby can realize the power pin ground connection of motherboard, so at motherboard in shutdown or start this motherboard during deadlock state.Particularly, motherboard is when shutdown or deadlock state, adopt the baseboard management controller of normal power supply source power supply can receive the instruction of the startup motherboard sending from host computer, and according to its above-mentioned two output pin short circuits of this instruction control and then the power pin ground connection of realizing motherboard.Aforesaid operations can be under motherboard shutdown or deadlock state remote activation motherboard, be applicable to control and restart motherboard when there is emergency, facilitate the user of POS system and managerial personnel to manage POS system.
In addition, aforesaid substrate Management Controller also can be controlled at motherboard Shutdown Hosts plate during in running status, the process of the process of this Shutdown Hosts plate and above-mentioned startup motherboard is similar, is all above-mentioned two the output pin short circuits by controlling baseboard management controller and then the power pin ground connection of realizing motherboard.At this, no longer elaborate, particular content can be with reference to aforesaid substrate Management Controller at motherboard in shutdown or start the elaboration of motherboard during deadlock state.By baseboard management controller, long-range Shutdown Hosts plate can be realized, without motherboard is carried out to manual operation, user and the managerial personnel of POS system can greatly be facilitated.
On the other hand, by baseboard management controller, can also realize renewal and the burning of motherboard program.For example, host computer transmission renewal BIOS instruction and bios program are to baseboard management controller, baseboard management controller receives renewal BIOS instruction and the bios program that host computer sends, after identification update instruction, preserve described bios program, and described bios program is sent to motherboard to complete the renewal to original BIOS in motherboard, baseboard management controller is preserved the bios program receiving and is adopted the bios program receiving to upgrade the original bios program in motherboard according to upgrading BIOS instruction.Host computer transmission burning OS instruction and OS program are to baseboard management controller, and baseboard management controller receives burning instruction and the OS program that host computer sends, and after identification burning instruction, described OS program are pushed to motherboard to complete the burning to OS in motherboard.Aforesaid operations is the software fault of Repair host plate in time, and processes to scene without managerial personnel, more convenient.
In the present embodiment, baseboard management controller adopts normal power supply source power supply, to guarantee that baseboard management controller can normally move when POS system is shut down.Because the data line of following SM bus protocol is all connected normal power supply source by pull-up resistor with clock line, in the present embodiment, communicating by letter between motherboard and baseboard management controller followed SM bus protocol, to guarantee when motherboard shuts down or crash, baseboard management controller still can carry out BIOS to it to be upgraded and OS burning.
In the present embodiment, communicating by letter between baseboard management controller and host computer followed IPMI agreement.
In the present embodiment, between baseboard management controller and host computer, by WAN/LAN, communicate, but be not limited to this kind of communication mode.
Based on the use of baseboard management controller, the POS system providing in the present embodiment has remote control function, mainboard starting, shutdown that can Long-distance Control POS system, and motherboard is carried out to BIOS and upgrade and the operation of OS burning, thereby can be when motherboard and/or peripheral hardware terminal break down, the software fault of main control system plate start in time, shutdown or Repair host plate, and without managerial personnel, to scene, carry out manual operation, greatly facilitate user and the managerial personnel of POS system.
embodiment tri-
As shown in Figure 6, the difference of the present embodiment and embodiment mono-is, described control module of joining with peripheral hardware terminal is obtained before the running state information of this peripheral hardware terminal, also comprises following concrete steps:
Step S31: host computer sends the acquisition of information instruction of the running state information of obtaining peripheral hardware terminal to motherboard;
Wherein, according to the agreement that between motherboard and host computer, signal post follows, can adopt communication, at this, not limit.For example, communicating by letter between motherboard and host computer followed SM bus protocol, certainly can also adopt other communication modes.
Step S32: motherboard receives described acquisition of information instruction and described acquisition of information instruction is sent to described peripheral hardware terminal;
Motherboard receives after described acquisition of information instruction, is converted into the data mode that the communication interface of motherboard and peripheral hardware terminal can be transmitted, and is delivered to peripheral hardware terminal.In addition, above-mentioned acquisition of information instruction directly can also be sent to the control module being connected with above-mentioned peripheral hardware terminal.
Step S33: described control module of joining with peripheral hardware terminal is obtained the running state information of this peripheral hardware terminal according to described acquisition of information instruction.
Peripheral hardware terminal and/or coupled control module receive after described acquisition of information instruction, judge the type of acquisition of information instruction, wherein the type of acquisition of information instruction specifically can be used for the kind (as current operational factor and/or operation troubles code etc.) of the running state information of the peripheral hardware terminal that Identification Demand obtains.
If acquisition of information command request obtains the current operational factor of peripheral hardware terminal, control module can adopt the familiar acquisition method of those skilled in the art to gather the current operational factor of coupled peripheral hardware terminal, wherein current operational factor can be one or more in temperature value, humidity value, current value or magnitude of voltage, certainly can also comprise other parameters.
If acquisition of information command request obtains the operation troubles code of peripheral hardware terminal, control module compares the current operational factor of coupled peripheral hardware terminal collecting and the normal operational factor of this peripheral hardware terminal, if the current operational factor of peripheral hardware terminal is not mated with normal operational factor, control module generates the operation troubles code corresponding with this peripheral hardware terminal and this operational factor according to failure code table.
The running state information that in the present embodiment, acquisition of information command request obtains can also be other information that can reflect peripheral hardware terminal operating situation, control module generates corresponding running state information according to the requirement of acquisition of information instruction, and the present embodiment is not construed as limiting this.
The self checking method of the POS system that the present embodiment provides, host computer can be by sending the running state information of acquisition of information instruction active obtaining peripheral hardware terminal to motherboard, the current operational factor of for example peripheral hardware terminal and/or operation troubles code, thereby according to current operational factor, the running status of peripheral hardware terminal is carried out to active monitoring, and/or according to operation troubles code, the problem occurring in peripheral hardware terminal operating is carried out to active process.The self checking method providing in the present embodiment, can make the running state information of user and managerial personnel's active obtaining peripheral hardware terminal, thereby more convenient user and managerial personnel manages to POS system.
In addition, the technical scheme in the present embodiment three can also combine to obtain with the technical scheme in above-described embodiment two other technical scheme, and these are all in the protection domain of the embodiment of the present invention.
It should be noted that, peripheral hardware terminal and motherboard in definition above-described embodiment, and/or baseboard management controller forms POS member (in example POS system as shown in Figure 2 except the remainder of host computer can be described as POS member).In above-described embodiment, only show the situation that single POS system only comprises a host computer and a POS member, adopt the situation of a POS member of a PC control; But the single POS system in the embodiment of the present invention can also comprise a host computer and multiple POS member simultaneously, adopt a host computer to control the situation of multiple POS members simultaneously.These are all in the protection domain of the embodiment of the present invention.
To one skilled in the art, can be according to technical scheme described above and design, make other various corresponding changes and deformation, and within these all changes and deformation all should belong to the protection domain of the claims in the present invention.

Claims (10)

1. there is a POS system for self-checking function, comprise motherboard, peripheral hardware terminal and host computer, it is characterized in that,
Described peripheral hardware terminal, built-in or be circumscribed with control module, described control module is for obtaining the running state information of the peripheral hardware terminal of joining with it and described running state information being sent to described motherboard;
Described motherboard, for being sent to described host computer by described running state information.
2. POS system according to claim 1, is characterized in that, described system also comprises baseboard management controller, and described motherboard is sent to described host computer by described running state information and comprises:
Described motherboard is sent to described host computer by described baseboard management controller by described running state information.
3. POS system according to claim 2, is characterized in that, described baseboard management controller adopts normal power supply source power supply,
One pin of described baseboard management controller is connected with the power switch of described motherboard, another pin ground connection, described baseboard management controller starts described motherboard when described motherboard shutdown or the deadlock state for the enabled instruction that receives described host computer and send and according to this enabled instruction; And/or,
Update instruction and bios program that described baseboard management controller sends for receiving described host computer, preserve described bios program, and described bios program be sent to motherboard to complete the renewal to original bios program in described motherboard; And/or,
Burning instruction and OS program that described baseboard management controller sends for receiving described host computer, be sent to described motherboard to complete the burning of described OS program by described OS program.
4. according to the POS system described in any one in claim 1-3, it is characterized in that, described running state information is current operational factor.
5. according to the POS system described in any one in claim 1-3, it is characterized in that, described running state information is operation troubles code,
Described control module specifically for:
Gather the current operational factor of described coupled peripheral hardware terminal;
Judge whether described current operational factor mates with the normal operational factor of this peripheral hardware terminal, if not, generate the operation troubles code corresponding with this peripheral hardware terminal and described current operational factor;
Described operation troubles code is sent to described motherboard.
6. a self checking method for the POS system as described in claim 1-5 any one, is characterized in that, described method comprises the steps:
Obtain the running state information of this peripheral hardware terminal with the control module that peripheral hardware terminal is joined, and described running state information is sent to motherboard;
Motherboard is sent to host computer by described running state information.
7. method according to claim 6, is characterized in that, described motherboard is sent to host computer by described running state information and comprises:
Described motherboard is sent to described host computer by baseboard management controller by described running state information.
8. according to the method described in claim 6 or 7, it is characterized in that,
Described control module of joining with peripheral hardware terminal is obtained before the running state information of this peripheral hardware terminal, and described method also comprises:
Described host computer sends the acquisition of information instruction of the running state information of obtaining described peripheral hardware terminal to described motherboard;
Described motherboard receives described acquisition of information instruction and described acquisition of information instruction is sent to described peripheral hardware terminal;
The running state information that described control module of joining with peripheral hardware terminal is obtained this peripheral hardware terminal comprises: described control module of joining with peripheral hardware terminal is obtained the running state information of this peripheral hardware terminal according to described acquisition of information instruction.
9. according to the method described in claim 6 or 7, it is characterized in that, described running state information is operation troubles code, and the running state information that described control module is obtained peripheral hardware terminal is specially:
Gather the current operational factor of coupled peripheral hardware terminal;
Judge whether described current operational factor mates with the normal operational factor of this peripheral hardware terminal, if not, generate the operation troubles code corresponding with this peripheral hardware terminal and described operational factor.
10. method according to claim 9, is characterized in that, described host computer receives after described running state information, exports title and/or the described running state information of peripheral hardware terminal corresponding to described running state information, or controls described motherboard shutdown.
CN201410013557.9A 2014-01-13 2014-01-13 POS system having self-checking function and self-checking method thereof Pending CN103729947A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410013557.9A CN103729947A (en) 2014-01-13 2014-01-13 POS system having self-checking function and self-checking method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410013557.9A CN103729947A (en) 2014-01-13 2014-01-13 POS system having self-checking function and self-checking method thereof

Publications (1)

Publication Number Publication Date
CN103729947A true CN103729947A (en) 2014-04-16

Family

ID=50454000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410013557.9A Pending CN103729947A (en) 2014-01-13 2014-01-13 POS system having self-checking function and self-checking method thereof

Country Status (1)

Country Link
CN (1) CN103729947A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069932A (en) * 2015-07-31 2015-11-18 青岛海信智能商用系统有限公司 POS system and management method for POS system
WO2017004908A1 (en) * 2015-07-07 2017-01-12 中兴通讯股份有限公司 Communication method and apparatus for intelligent platform management interface device, and communication device
CN107317878A (en) * 2017-07-31 2017-11-03 光惠(上海)激光科技有限公司 A kind of new Internet of Things Intelligent Laser device system
WO2017197796A1 (en) * 2016-05-16 2017-11-23 福建联迪商用设备有限公司 Method for protecting pos machine from being refitted and being implant with trojan program for information stealing
CN107977322A (en) * 2016-10-21 2018-05-01 英业达科技有限公司 Baseboard management controller add-on card, host computer system and managing main frame surrounding member method
CN108830948A (en) * 2018-06-11 2018-11-16 苟红俊 Vehicle-mounted money machine
CN109951328A (en) * 2019-03-12 2019-06-28 交通银行股份有限公司 The peripheral hardware service unit of mesh point device, management method, device and system
CN110246036A (en) * 2018-03-07 2019-09-17 京瓷办公信息系统株式会社 Transaction system and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7523182B2 (en) * 2001-11-27 2009-04-21 Isochron, Inc. Method and system for predicting the services needs of remote point of sale devices
CN103116950A (en) * 2013-01-15 2013-05-22 钱袋网(北京)信息技术有限公司 Data monitoring method, point-of-sale (POS) machine, POS transaction server and payment system
CN103152221A (en) * 2013-02-27 2013-06-12 鸿富锦精密工业(深圳)有限公司 Multi-equipment self-checking method, monitoring system for equipment state and equipment group
CN202995911U (en) * 2012-11-23 2013-06-12 中国银联股份有限公司 Accessing equipment for special hardware

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7523182B2 (en) * 2001-11-27 2009-04-21 Isochron, Inc. Method and system for predicting the services needs of remote point of sale devices
CN202995911U (en) * 2012-11-23 2013-06-12 中国银联股份有限公司 Accessing equipment for special hardware
CN103116950A (en) * 2013-01-15 2013-05-22 钱袋网(北京)信息技术有限公司 Data monitoring method, point-of-sale (POS) machine, POS transaction server and payment system
CN103152221A (en) * 2013-02-27 2013-06-12 鸿富锦精密工业(深圳)有限公司 Multi-equipment self-checking method, monitoring system for equipment state and equipment group

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017004908A1 (en) * 2015-07-07 2017-01-12 中兴通讯股份有限公司 Communication method and apparatus for intelligent platform management interface device, and communication device
CN106341295A (en) * 2015-07-07 2017-01-18 中兴通讯股份有限公司 Communication method, device and equipment of intelligent platform management interface equipment
CN106341295B (en) * 2015-07-07 2020-12-22 中兴通讯股份有限公司 Communication method and device of intelligent platform management interface equipment and communication equipment
CN105069932A (en) * 2015-07-31 2015-11-18 青岛海信智能商用系统有限公司 POS system and management method for POS system
WO2017197796A1 (en) * 2016-05-16 2017-11-23 福建联迪商用设备有限公司 Method for protecting pos machine from being refitted and being implant with trojan program for information stealing
CN107977322A (en) * 2016-10-21 2018-05-01 英业达科技有限公司 Baseboard management controller add-on card, host computer system and managing main frame surrounding member method
CN107317878A (en) * 2017-07-31 2017-11-03 光惠(上海)激光科技有限公司 A kind of new Internet of Things Intelligent Laser device system
CN107317878B (en) * 2017-07-31 2023-04-07 光惠(上海)激光科技有限公司 Novel intelligent laser system of thing networking
CN110246036A (en) * 2018-03-07 2019-09-17 京瓷办公信息系统株式会社 Transaction system and electronic equipment
CN108830948A (en) * 2018-06-11 2018-11-16 苟红俊 Vehicle-mounted money machine
CN109951328A (en) * 2019-03-12 2019-06-28 交通银行股份有限公司 The peripheral hardware service unit of mesh point device, management method, device and system

Similar Documents

Publication Publication Date Title
CN103729947A (en) POS system having self-checking function and self-checking method thereof
CN103748569B (en) The system and method without driving operation of USB device
CN104899055B (en) A kind of ME more new systems and its update method based on BIOS controls
US7779310B2 (en) System and method for detecting a work status of a computer system
US8909910B2 (en) Computer system for selectively accessing bios by a baseboard management controller
US9678846B2 (en) Service data record system, data record method and electronic equipment using the same
WO2018095107A1 (en) Bios program abnormal processing method and apparatus
US10929621B2 (en) Gateway device and method for managing multiple electronic tags
CN106055440B (en) A kind of test method and system for realizing server exception power-off by BMC
CN101814280A (en) Electronic equipment and driving method of display panel
US8169939B2 (en) Mobile computation device and data packet reception method thereof
CN116107819A (en) Server start-up fault detection system, method, device and medium
CN203931024U (en) A kind of POS system with remote control function
CN110119330A (en) Method for automatically restoring BIOS file of cloud backup server BIOSROM
CN107894935A (en) OPS computer module detection process method, apparatus and electronic equipment
CN114117562B (en) Intelligent network card management method and device, electronic equipment and computer storage medium
CN101336412B (en) Method for installing auxiliary unit on computer
CN110597652A (en) Fault detection system of intelligent interactive panel and control method thereof
CN114253573A (en) PCIe device firmware batch upgrading method, system, terminal and storage medium
CN102243601B (en) Debugging system and relevant method for detecting and controlling state of computer host
CN111010432A (en) Network control system capable of remotely restarting PC
CN110825445A (en) Timing startup and shutdown system of interactive intelligent panel
CN111399871A (en) System updating method, device, equipment and medium for HBA card
TW201349140A (en) POS dedicated monitor module
CN113407397B (en) Display method, device, equipment and medium for screen printing of equipment cabinet

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 3 building, No. 151, Zhuzhou Road, Laoshan District, Shandong, Qingdao, China

Applicant after: Qingdao Hisense intelligent business systems Limited by Share Ltd

Address before: 3 building, No. 151, Zhuzhou Road, Laoshan District, Shandong, Qingdao, China

Applicant before: Qingdao Hisense Intelligent Commercial System Co., Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140416