CN110074805A - Control FFDM exposure time series and movement technique, system, equipment and medium - Google Patents

Control FFDM exposure time series and movement technique, system, equipment and medium Download PDF

Info

Publication number
CN110074805A
CN110074805A CN201910350216.3A CN201910350216A CN110074805A CN 110074805 A CN110074805 A CN 110074805A CN 201910350216 A CN201910350216 A CN 201910350216A CN 110074805 A CN110074805 A CN 110074805A
Authority
CN
China
Prior art keywords
control node
node
command signal
image acquisition
acquisition 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.)
Granted
Application number
CN201910350216.3A
Other languages
Chinese (zh)
Other versions
CN110074805B (en
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.)
Nanjing Fengmai Sports Equipment Technology Co ltd
Original Assignee
Shenzhen Bestcare Biological Science And Technology 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 Shenzhen Bestcare Biological Science And Technology Co Ltd filed Critical Shenzhen Bestcare Biological Science And Technology Co Ltd
Priority to CN201910350216.3A priority Critical patent/CN110074805B/en
Publication of CN110074805A publication Critical patent/CN110074805A/en
Application granted granted Critical
Publication of CN110074805B publication Critical patent/CN110074805B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/50Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications
    • A61B6/502Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications for diagnosis of breast, i.e. mammography
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/54Control of apparatus or devices for radiation diagnosis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B6/00Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
    • A61B6/58Testing, adjusting or calibrating thereof

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Medical Informatics (AREA)
  • Engineering & Computer Science (AREA)
  • Optics & Photonics (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • High Energy & Nuclear Physics (AREA)
  • Veterinary Medicine (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Public Health (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Physics & Mathematics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Dentistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Studio Devices (AREA)

Abstract

This application provides a kind of control FFDM exposure time series and movement techniques, system, equipment and medium, imaging device includes first from control node, second from control node, third is from control node, Image Acquisition terminal node and by first from control node, second from control node, the main control node that third is connected from control node with Image Acquisition terminal node, method includes the following steps: main control node according to the first upper command signal, second upper command signal, first the next command signal and the second the next command signal, Image Acquisition terminal node and first is established from control node, second is interactive from control node and third from the command signal between any one in control node or more than one node.By main control node and respectively from the command interaction of control node, digital galactophore machine is made to realize that the difficulty of complete machine function is greatly lowered, so as to avoid because program code is excessively concentrated and complexity causes the presence of complete machine function to conceal defects.

Description

Control FFDM exposure time series and movement technique, system, equipment and medium
Technical field
This application involves field of computer technology, more particularly to a kind of control FFDM exposure time series and movement technique, are System, equipment and medium.
Background technique
FFDM (Full Field Digital Mammography, digital galactophore photography) is required because clinical medicine diagnoses, Patient needs to be adjusted and convert shooting position during carrying out breast X-ray imaging camera.In order to facilitate clinician It assists patient to carry out position operation pendulum position, usually requires that the picture shooting assembly of mammary machine allows for being transported according to pendulum position demand It is dynamic, such as compression device lifting, C-arm lifting, C-arm rotation etc..Of equal importancely, digital galactophore is confidential when seeking X-ray exposure Sequence is strictly accurate, to ensure to obtain the breast tissue image for meeting diagnosis and requiring in the case that patient absorbs smaller dose.
The control system of existing X-ray mammary machine product generallys use single single-chip computer and its peripheral circuit, Ruo Ganwei Set sensor, several motor-drive circuits are formed by combining.Place of the single-chip microcontroller as entire exposure time series and kinetic control system Core is managed, by all external keys and backpedalling brake signal, position sensor signal, high pressure generator node signal, exposure handbrake, is put down The input signals such as partitioned detector node signal are all delivered to the single-chip microcontroller.Move relevant input signal via single-chip microcontroller inside After program processing, forms output signal and be delivered to the driver or driving circuit of the electrical components such as motor, it is final to realize cream The moving component of gland machine controls.After the relevant input signal of exposure time series is equally handled via single-chip microcontroller internal processes, formed Output signal controls the generation of the X-rays such as high pressure generator node, flat panel detector node and receiving part, finally by Image Acquisition The breast tissue X ray image of work station acquisition patient.
Since only with a single-chip microcontroller, as control processing core unit, all input and output cables are all aggregated into this Core cell, so that there are following technical disadvantages: length of cable is too long, at high cost, and Electro Magnetic Compatibility is poor;Production installation and customer service It is difficult in maintenance, inefficiency;Vulnerable to interference, security risk is high, and reliability is low.
Summary of the invention
In view of the above problems, it proposes the embodiment of the present invention and overcomes the above problem or at least partly in order to provide one kind Control FFDM exposure time series and movement technique, system, equipment and the medium to solve the above problems.
To solve the above-mentioned problems, it the embodiment of the invention discloses a kind of control FFDM exposure time series and movement technique, answers For digitizing the imaging device of galactophore image, the imaging device includes first from control node, second from control node, the Three from control node, Image Acquisition terminal node and by described first from control node, second from control node, third from control The main control node that node processed is connected with Image Acquisition terminal node, described method includes following steps:
The main control node be connected to the transmission of described image acquisition terminal node for first from control node, second From control node and third from control node when the first upper command signal of any one or more than one node, from default Command signal library in match it is corresponding with the described first upper command signal from the first of control node the next command signal;
The main control node be connected to first from control node, second from control node and third from control node appoint Anticipate the transmission of one or more nodes for described image acquisition terminal node the second the next command signal when, from presetting Command signal library in match the second upper command signal corresponding with the described second the next command signal;
The main control node is according to the described first upper command signal, the second upper command signal, the first lower order of the bit Signal and the second the next command signal are established described image acquisition terminal node and first and are saved from control node, second from control Point and third are interactive from the command signal between any one in control node or more than one node.
Further, the main control node be connected to the transmission of described image acquisition terminal node for first from control Node, second are from the first upper command signal of control node and third any one or more than one node from control node When, the first bottom from control node corresponding with the described first upper command signal is matched from preset command signal library The step of command signal, includes the following steps:
When receiving the first upper command signal of described image acquisition terminal node transmission, match on described first Order of the bit signal to be called corresponding from control node;
It is searched from the preset command signal library with corresponding from the corresponding upper command signal of control node Sublist;
It is found out from the upper order of the bit sublist and order of the bit under the described first upper command signal corresponding first Signal;
Wherein, the described first upper command signal be described image acquisition terminal send for first from control node, Second from control node and third from control node any one or more than one node.
Further, the main control node is being connected to first from control node, second from control node and third from control The second lower order of the bit letter for described image acquisition terminal node that any one or more than one node is sent in node processed Number when, the step of the second upper command signal corresponding with the described second the next command signal is matched from preset command signal library Suddenly, include the following steps:
When receive described first from control node, second from control node and third from control node any one or When the next command signal that more than one node is sent, the transmission source for sending the described second the next command signal is judged;
Corresponding the next command signal sublist is found out from the preset command signal library according to the transmission source;
From found out in the lower order of the bit sublist and the second the next command signal corresponding second on order of the bit Signal;
Wherein, the described second the next command signal be first from control node, second from control node and third from control The command signal for described image acquisition terminal that any one in node or more than one node are sent.
Further, the main control node is according to the described first upper command signal, the second upper command signal, first The next command signal and the second the next command signal establish described image acquisition terminal node and first from control node, second Step from control node and third from the command signal interaction between any one in control node or more than one node, packet Include following steps:
According to the described first upper command signal, generate for described first from control node, second from control node and The first command signal interaction of third any one or more than one node from control node, and by first command signal Interaction is sent to described first from control node, second from control node and third in the form of the described first the next command signal Any one or more than one node from control node;
When detect described first from control node, second from control node and third from control node any one or When more than one node is directed to the response of first interaction request, according to the described second the next command signal, generates and be directed to institute State the second command signal interaction of Image Acquisition terminal node, and will second command signal interaction with order of the bit letter on second Number form be sent to above-mentioned Image Acquisition terminal node;
It is interactive interactive with second command signal based on first command signal, establish described image acquisition terminal section Point with described first from control node, second from control node and third from control node any one or more than one node Between command signal interaction,
Wherein, the first command signal interaction includes the first interaction feedback or/and the first interaction request, second life Enabling signal interaction includes the second interaction feedback or/and the second interaction request.
Further, wherein whether the main control node is activated according to emergency stop switch is dispatched power-on command signal extremely Flat panel detector node, high pressure generator node, described first are saved from control node, second from control node, third from control Any one or more than one node in point and Image Acquisition terminal node, includes the following steps:
When emergency stop switch is pressed, sends power-on command signal to the flat panel detector node and described image and acquire Terminal node,
When emergency stop switch is not pressed, power-on command signal is sent to the flat panel detector node, high pressure generator Node, first are from control node, second from control node, third from control node and Image Acquisition terminal node.
Further, the main control node carries out specified life in section in different times in a manner of period poll Enabling the scheduling of signal, wherein the period includes first time period, second time period and third period,
When emergency stop switch is not pressed, power-on command signal is sent to the flat panel detector node, high pressure generator After the step of node, movement power supply node and described image acquisition terminal node, further includes:
When be in first time period when, judge described image acquisition terminal node switching on and shutting down I/O port status whether be State of activation;
If so, judging whether emergency stop switch I/O port status is state of activation;
If so, sending shut-down command signal to the high pressure generator node, first from control node, second from control Node and third are from control node;
When being in second time period, judge whether exposure I/O port state is state of activation;
If so, sending exposure commands signal to above-mentioned high pressure generator node and flat panel detector node;
When being in the third period, judge whether the bus line command signal received is described image acquisition terminal node The the first upper command signal relevant to calibration or motion control sent;
If so, sending corresponding first the next command signal to first from control node, second from control node and the Three from control node any one or more than one node.
Further, when the first upper command signal that described image acquisition terminal node is sent is to calibrate relevant order When signal, corresponding first the next command signal is sent to first from control node, second from control node and third from control The step of any one in node or more than one node, include the following steps:
The type of judgement calibration target, wherein the type of the calibration target includes position correction and oppressive force calibration;
When for position correction, column up-down altitude calibration, C-arm rotation angle calibration system and compression device lifting are carried out respectively Altitude calibration,
Specifically, the step of column up-down altitude calibration includes: to judge whether stem height controller is effective;
If effectively, sending the target hoisting depth of the column to described first from control node;
It obtains the practical hoisting depth of the column and is sent to described first from control node;
Specifically, the step of C-arm rotation angle calibration system includes: to judge whether C-arm rotation angle controller has Effect;
If effectively, the target for sending the C-arm rotates angle to described second from control node;
It obtains the practical rotation angle of the C-arm and sends to described second from control node;
Specifically, the step of compression device adjustable height is calibrated includes: to judge whether compression device height controller is effective;
If effectively, sending the target hoisting depth of the compression device to the third from control node;
It obtains the practical hoisting depth of the compression device and is sent to the third from control node;
When for oppressive force calibration, oppressive force is carried out under specified C-arm rotation angle and specified press discs size Calibration, step include:
The target for sending the compression device applies compressing force value to the third from control node;
It obtains the actually applied compressing force value of the compression device and sends to the third from control node.
Further, the step of sending exposure commands signal to above-mentioned high pressure generator node and flat panel detector node, Include the following steps:
First request signal is sent to described image acquisition terminal node, and judges whether to receive within the first specified time First to described image acquisition terminal node promises signal;
If so, sending high pressure preparatory signal to high pressure generator node, and judge whether to receive within the second specified time To the second request signal;
If so, starting vibrating grid, and judge whether the start bit signal that vibrating grid is detected within third specified time;
If so, second request signal is sent to described image acquisition terminal node, and judge whether the 4th Second that described image acquisition terminal node is received in specified time promises signal;
If so, starting vibrating grid, and judge whether that the inscribed high pressure generator node that receives is sent in the 5th specified time High pressure signal in place;
If so, sending exposure request signal to flat panel detector node, and control flat panel detector node and high pressure Raw device node carries out the first exposure;
Judge whether the first exposure succeeds;
If so, control flat panel detector node and high pressure generator node carry out the second exposure.
Further, when the first upper command signal that described image acquisition terminal node is sent is that motion control is relevant When command signal, the described first the next command signal that the main control is sent is received from control node when described first, also Include the following steps:
Described first judges whether stem height reaches software limit height or electric limiting height from control node;
If it is not, then described first from control node according to the described first the next command signal adjusting post height, and judge Whether receive that the main control node sends in the first preset time it is legal under stem height adjusting relevant first Order of the bit signal;
If it is not, then described first from control node stop adjusting post height;
Wherein, described first the described first the next command signal for receiving from control node is for described first from control The command signal of node adjusting post height processed.
Further, when the first upper command signal that described image acquisition terminal node is sent is that motion control is relevant When command signal, the described first the next command signal that the main control is sent is received from control node when described second, also Include the following steps:
Described second from control node judge C-arm rotation angle whether reach software limit angle, electric limiting angle, Target angle or default special angle;
If it is not, then described second C-arm rotation angle is adjusted according to the described first the next command signal from control node, and Judge whether to receive that the main control node sends legal relevant to C-arm angular adjustment the in the second preset time Order of the bit signal once;
If it is not, then described second adjusting C-arm rotation angle from control node stopping;
Wherein, described second the described first the next command signal for receiving from control node is for described second from control Node processed adjusts the command signal of C-arm rotation angle.
Further, when the first upper command signal that described image acquisition terminal node is sent is that motion control is relevant When command signal, and the third receives the described first the next command signal that the main control is sent from control node, In, the described first the next command signal that the third is received from control node is to adjust for the third from control node The command signal of compression device height or the control command signal for controlling oscillating Bucky motor, further include following steps:
Judge whether the described first the next command signal is related to compression device height adjustment;
If so, the third judges whether compression device height reaches software limit height or electric limiting from control node Highly, and judge whether oppressive force is greater than or equal to preset threshold;
If it is not, then the third from control node adjusts compression device height according to the described first the next command signal, and sentence Break whether receive that the main control node sends in third preset time legal relevant to compression device height adjustment the Order of the bit signal once;
If it is not, then the third stops adjusting compression device height from control node.
Further, judge the described first the next command signal whether after the step related to compression device height adjustment, Further include following steps:
If it is not, judging whether the described first the next command signal is related to oscillating Bucky motor motion control;
If so, the third judges whether oscillating Bucky motor movement reaches electric limiting condition from control node;
If so, the third stops control oscillating Bucky motor movement from control node.
Further, the third judges the step of whether oppressive force is greater than or equal to preset threshold from control node, packet It includes:
The third obtains the rotation angle of current C-arm by the main control node from control node, is oppressed object The specification of thickness and press discs;
It obtains the oppressive force measured value of compressing force snesor and goes out reality with object thickness conversion is oppressed according to calibration parameter Oppress force value, wherein the calibration parameter is obtained according to the specification conversion of the rotation angle and press discs of the current C-arm;
Judge whether the practical compressing force value is greater than or equal to the specified threshold.
Further, the calibration parameter according to the current C-arm rotation angle, be oppressed object thickness and press discs Specification conversion the step of obtaining, comprising:
The rotation angle threshold of the C-arm is divided into n angular interval, and obtains at least two press discs specifications;
Each angular interval and press discs specification are combined, assembled state list is obtained;
Obtain the compressing of corresponding each assembled state in the corresponding assembled state list of the compressing force snesor Power measured value;
The oppressive force measured value is subjected to specified calibration, obtains the corresponding calibration parameter of each assembled state, And it combines to form calibration parameter list with the assembled state list.
Further, described to obtain the oppressive force measured value for oppressing force snesor and converse practical pressure according to calibration parameter The step of compeling force value, comprising:
The oppressive force measured value of compressing force snesor is obtained, and judges whether the oppressive force measured value is legal;
If so, judging whether compression thickness is legal;
If so, obtained from the calibration parameter list respectively angular interval corresponding with the rotation angle of C-arm with And calibration parameter corresponding with press discs specification, and the practical compressing force value is conversed according to the calibration parameter.
To solve the above-mentioned problems, it the embodiment of the invention discloses a kind of control FFDM exposure time series and telecontrol equipment, answers For digitizing the imaging device of galactophore image, the imaging device includes first from control node, second from control node, the Three from control node, Image Acquisition terminal node and by described first from control node, second from control node, third from control The main control node that node processed is connected with Image Acquisition terminal node, the method includes following modules:
First command signal determining module is being connected to the transmission of described image acquisition terminal node for the main control node For first from control node, second from control node and third from control node any one or more than one node When the first upper command signal, matched from preset command signal library corresponding with the described first upper command signal from control The next command signal of the first of node processed;
Second command signal determining module, be used for virtual-number determining module, the main control node be connected to first from Control node, second from control node and third any one or more than one node from control node send for described When the next command signal of the second of Image Acquisition terminal node, matched from preset command signal library and described second the next Command signal corresponds to the second upper command signal;
Command signal establishes module, for the main control node according to the described first upper command signal, second upper Command signal, the first the next command signal and the second the next command signal, establish described image acquisition terminal node and first from Control node, second are from control node and third from the command signal between any one in control node or more than one node Interaction.
To solve the above-mentioned problems, the embodiment of the invention discloses a kind of computer equipment, including memory, processor with And the computer program that can be run on a memory and on a processor is stored, the processor realizes this when executing described program Control FFDM exposure time series and movement technique described in any one of inventive embodiments.
To solve the above-mentioned problems, it the embodiment of the invention discloses a kind of computer readable storage medium, is stored thereon with Computer program, when realizing control FFDM exposure described in any one of embodiment of the present invention when which is executed by processor Sequence and movement technique.
Compared with prior art, the application includes following advantages:
In the embodiment of the present invention, using method of the invention, handed over by main control node and respectively from the order of control node Mutually, make digital galactophore machine realize complete machine function difficulty be greatly lowered, so as to avoid because program code excessively concentrate and Complexity causes complete machine function in the presence of concealing defects, and improves the use reliability and safety of digital galactophore machine, main control node With it is respectively succinct from there is only the communications cables between control node, improve machine routing and succinctly spend, avoid motor and sensor Equal elements are in the drawback of machine internal wiring complexity, to have at low cost, maintenance easy to install, Electro Magnetic Compatibility is high, and safety is hidden Suffer from low, high reliability.
Detailed description of the invention
Fig. 1 is the step flow diagram of control the FFDM exposure time series and movement technique of one embodiment of the invention;
Fig. 2 is the modular structure schematic diagram of control the FFDM exposure time series and telecontrol equipment of one embodiment of the invention;
Fig. 3 is a kind of structural schematic diagram of computer equipment of one embodiment of the invention.
1, the first command signal determining module;2, the second command signal determining module;3, command signal establishes module;12, Computer equipment;14, external equipment;16, processing unit;18, bus;20, network adapter;22, (I/O) interface;24, it shows Device;28, system storage;30, random access memory (RAM);32, cache memory;34, storage system;40, journey Sequence/utility;42, program module.
The embodiments will be further described with reference to the accompanying drawings for the realization, the function and the advantages of the object of the present invention.
Specific embodiment
In order to make the above objects, features, and advantages of the present application more apparent, with reference to the accompanying drawing and it is specific real Applying mode, the present application will be further described in detail.
Obviously, described embodiment is only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
It in addition, the technical solution between each embodiment can be combined with each other, but must be with ordinary skill Based on personnel can be realized, this technical side will be understood that when the combination of technical solution appearance is conflicting or cannot achieve The combination of case is not present, also not the present invention claims protection scope within.
Finally, all the embodiments in this specification are described in a progressive manner, what each embodiment stressed It is the difference from other embodiments, the same or similar parts between the embodiments can be referred to each other.
It should be noted that upper command signal sublist is for translating Image Acquisition in any embodiment of the present invention Terminal node is sent to the command signal for being directed to remaining node of main control node;The next command signal sublist is for translating Other nodes are sent to the command signal for being directed to Image Acquisition terminal node of main control node, remaining above-mentioned node specifically wraps Include but be not limited to: first from control node, second from control node, third from control node, flat panel detector node and high pressure Generator node.
It should be noted that in any embodiment of the present invention, be effectively defined as analog-digital converter output valve be 350~ 3500, it is invalid if output valve is beyond 350~3500 range.
It should be noted that in any embodiment of the present invention, when for oppressive force, legal definition specifically: compressing Force value is 0~350N;When for compression thickness, legal definition specifically: compression thickness value is 0~250 millimeter;For column When height, legal definition specifically: stem height value is 65~140 centimetres;When for C-arm rotational angle, legal determines Justice specifically: C-arm rotational angle is -165 °~+180 °, it should be noted that "+" and "-" in angle are only used for expressing The direction of rotation of angle, that is, rotate clockwise or rotate counterclockwise, when "+" representative rotates clockwise, "-" represents counterclockwise Rotation, otherwise similarly.
Referring to Fig.1, it should be noted that in any control FFDM exposure time series of the present invention and movement technique, be applied to The imaging device of Digitized X-ray galactophore image, the imaging device include first from control node, second from control node, Third from control node, Image Acquisition terminal node and by described first from control node, second from control node, third from The main control node that control node is connected with Image Acquisition terminal node, described method includes following steps:
S1, the main control node be connected to described image acquisition terminal node transmission for first from control node, Second from control node and third from control node when the first upper command signal of any one or more than one node, from The first lower order of the bit from control node corresponding with the described first upper command signal is matched in preset command signal library Signal;
It should be noted that the first upper command signal that described image acquisition terminal node is sent to main control node can Think for certain individually from the command signal of control node, such as: about the command signal of C-arm rotational angle, can also be For several from the command signal of control node, wherein this several from control node be it is any a plurality of from control node, Such as: about the enabling signal from control node, it should be noted that each is equipped with corresponding thereto from control node Label is communicated, in every number of units word mammary machine, communication label is not repeated with each node one-to-one correspondence generally.
In embodiments of the present invention, label is communicated by the way that different nodes is arranged for node different in digital galactophore machine, Allow main control node according to the different node of communication label distinction, so realize by main control node to each node it Between carry out command signal interaction.
Specifically, step S1 may include following sub-step:
S1-1, when receiving the first upper command signal of described image acquisition terminal node transmission, match described First upper command signal to be called corresponding from control node;
When Image Acquisition terminal node is needed to order control is carried out from control node, Image Acquisition terminal node passes through It generates and is sent to the target that controls of needs from the corresponding first upper command signal of control node (such as first from control node) The main control node, the main control node according to the communication label in the first upper command signal received find out with Corresponding target from control node, it should be noted that in embodiments of the present invention, also can through the above way with remaining Node carries out the interaction of command signal, such as: flat panel detector node and high pressure generator node, it should be noted that when out When can not now search the communication label obtained, feedback command signal to described image acquisition terminal node.
In a kind of preferred embodiment of the present invention, it can also include the following steps: after sub-step S1-1
S1-2, it is searched from the preset command signal library with corresponding from the corresponding upper order of the bit of control node Signal sublist;
After successfully finding out corresponding target from control node, searched in command signal library and transfer out the target from The corresponding upper order of the bit sublist of control node, it should be noted that be generally somebody's turn to do in lookup from the corresponding upper life of control node Enable sublist it is previous as first the described first upper command signal can be parsed, signal content is resolved in main control node Then preset common communication protocol language carries out the lookup of upper command signal sublist, certainly, in inventive embodiments again In, which can overturn sequence and carry out, i.e., first search upper command signal sublist, then carry out signal resolution.
S1-3, that corresponding with the described first upper command signal first is found out from the upper order of the bit sublist is the next Command signal;
Wherein, the described first upper command signal be described image acquisition terminal send for first from control node, Second from control node and third from control node any one or more than one node.
It should be noted that after receiving the first upper command signal, main control node can be to order of the bit on first Signal is parsed, and communication label and command signal content from control node are therefrom extracted, when being successfully matched to and communicate Label it is corresponding from control node when, then main control node can be according to this from corresponding upper command signal of control node List carries out the translation of command signal content, and general is specially that the Context resolution of command signal is translated into main control node first Common communication protocol language, then find out from upper command signal sublist this section of common communication protocol language and say and represent First the next command signal, main control node can be inquired with the presence or absence of corresponding with label is communicated in the first upper command signal Slave control node, if so, main control node can from communication label in determine from control node, if it is not, main control node can To fail to Image Acquisition terminal node feedback command signal interaction request.
It should be noted that Image Acquisition terminal node can also visit plate using the above method by main control node It surveys device node and high pressure generator node carries out the interaction of command signal, specific steps process is same as mentioned above, no longer heavy It repeats again.
S2, the main control node are being connected to first from control node, second from control node and third from control node In any one or more than one node send for described image acquisition terminal node the second bottom command signal when, from The second upper command signal corresponding with the second bottom command signal is matched in preset command signal library;
It should be noted that the main control node in addition to described first from control node, second from control node, Three also occur with flat panel detector node and high pressure outside command signal interaction from control node and Image Acquisition terminal node Device node is there are command signal interaction, but it should be recognized that described first from control node, second from control node and third Generally pass through CAN wire communication mode from control node to connect and to be formed with the main control node and Image Acquisition terminal node The communication interaction of command signal, the main control node and high pressure generator node are with described image acquisition terminal node with serial The mode of communication connects the communication interaction to form command signal, and flat panel detector node and Image Acquisition terminal node are then with ether Web form is communicated, and main control node is led to high pressure generator node and flat panel detector node by control port Letter.
Specifically, step S2 may include following sub-step:
It is S2-1, any from control node from control node, second from control node and third when receiving described first When the next command signal that one or more nodes are sent, the transmission source for sending the described second the next command signal is judged;
When needing to carry out command signal feedback to Image Acquisition terminal node from control node, pass through life from control node The main control node, the main control node are sent at the be directed to Image Acquisition terminal node second the next command signal Corresponding signal source is found out from control node (such as according to the communication label in the second the next command signal received First from control node), it should be noted that in embodiments of the present invention, it can also be carried out through the above way with remaining node The interaction of command signal, such as: flat panel detector node and high pressure generator node.
S2-2, corresponding the next command signal is found out from the preset command signal library according to the transmission source List;
After successfully finding out corresponding signal source from control node, is searched in command signal library and transfer out the signal Source is from the corresponding lower order of the bit sublist of control node, it should be noted that is generally searching the signal source from control node pair First the described second the next command signal can be parsed as the upper order of the bit sublist answered is previous, signal content is parsed based on Preset common communication protocol language in control node, then carries out the lookup of the next command signal sublist again, certainly, is sending out In bright embodiment, which can overturn sequence and carry out, i.e., first search upper command signal sublist, then carry out signal resolution.
S2-3, that corresponding with the described second the next command signal second is found out from the lower order of the bit sublist is upper Command signal;
Wherein, the described second the next command signal be first from control node, second from control node and third from control The command signal for described image acquisition terminal that any one in node or more than one node are sent.
It should be noted that main control node can be to the second lower order of the bit after receiving the second the next command signal Signal is parsed, and communication label and command signal content of the signal source from control node are therefrom extracted, when being successfully matched to When with the corresponding signal source of communication label from control node, then main control node can be according to the signal source from control node pair The next command signal sublist answered carries out the translation of command signal content, and general is specially first by the content solution of command signal The common communication protocol language of main control node is translated into analysis, then find out from the next command signal sublist this section it is general logical Letter protocol language says the second upper command signal represented.
It should be noted that flat panel detector node and high pressure generator node can also be by main control nodes using upper The interaction that method carries out command signal to Image Acquisition terminal node is stated, specific steps process is same as mentioned above, no longer heavy It repeats again.
S3, the main control node are according to the described first upper command signal, the second upper command signal, the first the next life Signal and the second the next command signal are enabled, establishes described image acquisition terminal node and first from control node, second from control Node and third are interactive from the command signal between any one in control node or more than one node.
Specifically, step S3 may include following sub-step:
S3-1, according to the described first upper command signal, generate and saved from control node, second from control for described first The first command signal interaction of point and third any one or more than one node from control node, and described first is ordered Signal interaction be sent in the form of the described first the next command signal described first from control node, second from control node and Third any one or more than one node from control node;
After determining communication label, main control node can be corresponding from control node, i.e. main control with call communication label Node can generate the first interaction request according to communication label, and the first interaction request can be sent to from control node.
S3-2, when detecting that described first is any from control node from control node, second from control node and third When one or more nodes are directed to the response of first interaction request, according to the described second the next command signal, generate It is interactive for the second command signal of described image acquisition terminal node and second command signal interaction is upper with second The form of command signal is sent to above-mentioned Image Acquisition terminal node;
It, can be to main control node returning response message (i.e. second from control node after receiving the first interaction request The next command signal), main control node generates the second order for described image acquisition terminal node when detecting response Signal interaction, and second command signal interaction is sent to above-mentioned Image Acquisition end in the form of the second upper command signal End node.
It is interactive interactive with second command signal based on first command signal, establish described image acquisition terminal section Point with described first from control node, second from control node and third from control node any one or more than one node Between command signal interaction,
Wherein, the first command signal interaction includes the first interaction feedback or/and the first interaction request, second life Enabling signal interaction includes the second interaction feedback or/and the second interaction request.
It should be noted that it is active signal that Image Acquisition terminal node, which sends the first upper command signal, saved from control The second the next command signal that point is sent can be for for the passive of Image Acquisition terminal node the first upper command signal of transmission Signal, or active transmission feeds back the active signal of specific objective data to main control node under certain circumstances, The particular condition is generally mechanical disorder situation or pre-set specific condition, e.g., upright lifting excessive height etc..
When the second the next command signal is sent as active signal form, the specific exchange method of signal and step S3-1 value S3-2 is essentially identical, need to only turn requesting party and feedback side.
In embodiments of the present invention, for main control node, main control node further includes individually to other each nodes Command signal interaction, comprising: the scheduling of power-on command signal.
The main control node whether be activated according to emergency stop switch dispatch power-on command signal to flat panel detector node, High pressure generator node, described first are from control node, second from control node, third from control node and Image Acquisition terminal Any one in node or more than one node, include the following steps:
S4-1, when emergency stop switch is pressed, send power-on command signal to the flat panel detector node and the figure Picture acquisition terminal node,
When main control nodal test is pressed to emergency stop switch, and needs to boot up command signal scheduling, transmission is opened Machine command signal accesses quilt to the flat panel detector node and described image acquisition terminal node in the form of scan round The case where whether emergency stop switch pressed is recovered, is not pressed after emergency stop switch is lifted according to emergency stop switch scheduling is opened Machine command signal is to each node.S4-2, when emergency stop switch is not pressed, send power-on command signal to the flat panel detector It is node, high pressure generator node, first whole from control node, third from control node and Image Acquisition from control node, second End node,
Emergency stop switch does not press two kinds of situations including restoring after not being pressed and being pressed originally, and two kinds of feelings Power-on command signal dispatching method corresponding to condition is identical.
In embodiments of the present invention, under open state, for main control node, main control node further includes independent Command signal interaction to other each nodes, comprising: the scheduling of shut-down command signal and the scheduling of exposure commands signal, and should The scheduling of command signal can be controlled based on virtual human-computer interaction interface.
The main control node carries out specified command signal in section in different times in a manner of period poll Scheduling, wherein the period includes first time period, second time period and third period,
When emergency stop switch is not pressed, power-on command signal is sent to the flat panel detector node, high pressure generator After the step of node, movement power supply node and described image acquisition terminal node, further includes:
S5-1, when be in first time period when, judge that the switching on and shutting down I/O port status of described image acquisition terminal node is No is state of activation;
S5-1-1, if so, judging whether emergency stop switch I/O port status is state of activation;S5-1-3, if so, hair Send shut-down command signal to the high pressure generator node, first from control node, second from control node and third from control Node;
S5-1-2, if it is not, then scan image obtain terminal node whether be in off-mode;If S5-1-4, being in and closing Machine state, then main control node enters shutdown control flow, and returns after completing shutdown control flow and judge the end switching on and shutting down I/O Whether mouth state is state of activation.
S5-2, when be in second time period when, judge whether exposure I/O port state is state of activation;
S5-2-1, if so, send exposure commands signal to above-mentioned high pressure generator node and flat panel detector node,
Since there are interlocked relationships for exposure time series and motion control, so each node is kept to be in quiet during exposure time series Only state (except oscillating Bucky);
S5-2-2, if it is not, then executing subsequent time period task.
S5-3, when be in the third period when, judge the bus line command signal received whether be described image acquisition eventually The first upper command signal relevant to calibration or motion control that end node is sent;
S5-3-1, it is saved to first from control node, second from control if so, sending the corresponding first the next command signal Point and third any one or more than one node from control node, since exposure time series and motion control have interlocking and close System, so then ignoring exposure time series I/O scan during motion control (except oscillating Bucky).S5-3-2, if it is not, then holding Row subsequent time period task.
When scanning is pressed to emergency stop switch, into emergency stop switch process flow, execution part shutdown control flow (is closed It closes high pressure generator node and stop motion controls the interaction of relevant first upper command signal).At this point, virtual interface is not held Row motion control and exposure time series function, only responsible emergency stop switch scanning, until emergency stop switch restores.
In practical applications, main control node by CAN bus carry out command signal transmitting-receiving and dissection process, use with Under motion control method process complete gantry motion control.It includes: that a key arrives automatically that motion control, which is broadly divided into two kinds of situations, Position and each axis move alone two kinds.
When for a key automatic in-position situation: doctor is as needed, selects on Image Acquisition terminal node corresponding Corresponding C-arm angle target value is issued main control node by position, Image Acquisition terminal node;Main control node is by the target It is corresponding from control node that angle value is sent to C-arm rotation.When doctor's crawl C-arm rotate it is corresponding from the one of control node Key in place key when, which corresponding is fed back to main control node, main control node from control node by C-arm rotation Make C-arm rotation is corresponding to be automatically rotated to preset angle from control node.If main control node receives arbitrarily halfway Key-press status variation will forbid C-arm rotation is corresponding to continue automatic rotation from control node immediately.Control refers to when automatic in-position Show light bar light prompt 2 seconds.
When for each axis independently moving: being respectively uniformly sent to main control section from the key of control node or backpedalling brake switch state Point, main control node control each movement from control node according to the definition that key and backpedalling brake switch.
In embodiments of the present invention, when the first upper command signal that described image acquisition terminal node is sent is calibration phase When the command signal of pass, corresponding first the next command signal is sent to first from control node, second from control node and the Three the step of any one or more than one node, include the following steps: from control node
The type of judgement calibration target, wherein the type of the calibration target includes position correction and oppressive force calibration;
When for position correction, column up-down altitude calibration, C-arm rotation angle calibration system and compression device lifting are carried out respectively Altitude calibration,
Specifically, the step of column up-down altitude calibration includes: to judge whether stem height controller is effective;
If effectively, sending the target hoisting depth of the column to described first from control node;
It obtains the practical hoisting depth of the column and is sent to described first from control node;
Specifically, the step of C-arm rotation angle calibration system includes: to judge whether C-arm rotation angle controller has Effect;
If effectively, the target for sending the C-arm rotates angle to described second from control node;
It obtains the practical rotation angle of the C-arm and sends to described second from control node;
Specifically, the step of compression device adjustable height is calibrated includes: to judge whether compression device height controller is effective;
If effectively, sending the target hoisting depth of the compression device to the third from control node;
It obtains the practical hoisting depth of the compression device and is sent to the third from control node;
When for oppressive force calibration, oppressive force is carried out under specified C-arm rotation angle and specified press discs size Calibration, step include:
The target for sending the compression device applies compressing force value to the third from control node;
It obtains the actually applied compressing force value of the compression device and sends to the third from control node.
In embodiments of the present invention, main control node carries out Integrated design for the timing of different flat panel detectors, thus A general time sequence control logic is established, the time series stereodata of flat panel detector and high pressure generator is completed, by detecting hand The generation and collection of lock signal X-ray synchronous with Image Acquisition terminal node command signal realization make X-ray output window and put down The Image Acquisition window strict conformance of partitioned detector, the dose of radiation of such X-ray is utilized effectively, while making adopting for detector Collect effective integral time optimal, both avoided patient and radiated by unnecessary X-ray, in turn ensures and obtain optimal image matter Amount.Further to promote picture quality, oscillating Bucky is installed in flat panel detector upper surface.Rim brake second gear presses starting vibration filter Wiregrating exposes generator after recognizing exposure initial position signal.
Specifically, the step of sending exposure commands signal to above-mentioned high pressure generator node and flat panel detector node, packet Include following steps:
First request signal is sent to described image acquisition terminal node, and judges whether to receive within the first specified time First to described image acquisition terminal node promises signal;Wherein, the first request signal is 1 grade of signal of rim brake, and first is specified Time is preferably 2 seconds, and first promises that signal is that Image Acquisition terminal node is directed to the feedback signal generated with the first request signal;
If so, sending high pressure preparatory signal to high pressure generator node, and judge whether to receive within the second specified time To the second request signal, wherein the first request signal is 2 grades of signals of rim brake, and the second specified time was preferably 10 seconds;
If so, starting vibrating grid, and judge whether the start bit signal that vibrating grid is detected within third specified time, Wherein, third specified time is preferably 10 seconds;
If so, second request signal is sent to described image acquisition terminal node, and judge whether the 4th Second that described image acquisition terminal node is received in specified time promises signal;Wherein, second signal is promised to adopt for image Collection terminal node is directed to the feedback signal generated with the second request signal, and the 4th specified time was preferably 2 seconds;
If so, starting vibrating grid, and judge whether that the inscribed high pressure generator node that receives is sent in the 5th specified time High pressure signal in place, wherein the 5th specified time was preferably 5 seconds;
If so, sending exposure request signal to flat panel detector node, and control flat panel detector node and high pressure Raw device node carries out the first exposure;
Judge whether the first exposure succeeds, specifically, sentencing in the 6th specified time whether receive Image Acquisition terminal The feedback command signal of feedback completed about first time exposure, wherein the 6th specified time was preferably 10 seconds.
If so, control flat panel detector node and high pressure generator node carry out the second exposure;If it is not, then will be at the beginning of parameter Beginningization.
It should be noted that generally carry out judging whether the second exposure succeeds after re-expose, judgement specifically with judgement It is identical whether the first exposure succeeds, if so, terminating exposure process, if it is not, then by parameter initialization.
Specifically, the first exposure includes the following steps:
Exposure request EXP_Req signal is sent to flat panel detector node, and judges whether connect within the 7th specified time Receive the first EXP_OK signal of flat panel detector node feeding back, wherein the 7th specified time was preferably 5 seconds;If so, calling High pressure generator node generates high pressure EXP signal;Pre-exposure command signal is sent to Image Acquisition terminal node;Call high pressure Raw device node exports high pressure SHUTDOWN/AEC signal.
Specifically, the second exposure includes the following steps:
Judge the 2nd EXP_OK signal that flat panel detector node feeding back whether is received within the 8th specified time, In, the 8th specified time was preferably 5 seconds;If so, judging whether detect that vibrating grid start bit is believed within the 9th specified time Number, wherein the 9th specified time was preferably 10 seconds;If so, sending pre-exposure command signal to Image Acquisition terminal node;It adjusts High pressure SHUTDOWN/AEC signal is exported with high pressure generator node.
When in embodiments of the present invention, using first from control node as description end, when described image acquisition terminal node When the first upper command signal sent is motion control relevant command signal, institute is received from control node when described first The the described first the next command signal for stating main control transmission, further includes following steps:
Described first judges whether stem height reaches software limit height or electric limiting height from control node;
If it is not, then described first from control node according to the described first the next command signal adjusting post height, and judge Whether receive that the main control node sends in the first preset time it is legal under stem height adjusting relevant first Order of the bit signal, it should be noted that judge the legal of the main control node transmission whether is received in the first preset time The purpose that relevant first the next command signal is adjusted to stem height are as follows: can not when avoiding communication abnormality etc. from surprisingly occurring Control node causes digital galactophore machine not shut down in time, therefore, using the validity for periodically judging control command signal, i.e., If not receiving the main control node is sent first the next command signal in the first preset time, it is corresponding to stop the node Motion motor operation, it should be noted that the first preset time is preferably 2 seconds.
If it is not, then described first from control node stop adjusting post height;If so, repeating the above steps, that is, judgement Whether stem height reaches software limit height or electric limiting height.
Wherein, described first the described first the next command signal for receiving from control node is for described first from control The command signal of node adjusting post height processed.
When in embodiments of the present invention, using second from control node as description end, when described image acquisition terminal node When the first upper command signal sent is motion control relevant command signal, institute is received from control node when described second The the described first the next command signal for stating main control transmission, further includes following steps:
Described second from control node judge C-arm rotation angle whether reach software limit angle, electric limiting angle, Target angle or default special angle, wherein the special angle in the present embodiment, preferably 0 °, 45 ° +/-, 90 ° +/-;
If it is not, then described second C-arm rotation angle is adjusted according to the described first the next command signal from control node, and Judge whether to receive that the main control node sends legal relevant to C-arm angular adjustment the in the second preset time Order of the bit signal once, it should be noted that judge whether receive what the main control node was sent in the second preset time The purpose of the next command signal of legal relevant to C-arm angular adjustment first are as follows: avoid communication abnormality etc. that it surprisingly occurs When be unable to control node digital galactophore machine caused not shut down in time, therefore, using periodically judging having for control command signal Effect property, i.e., if not receiving the main control node is sent first the next command signal in the second preset time, stopping should The operation of the corresponding motion motor of node, it should be noted that the second preset time is preferably 2 seconds.
If it is not, then described second adjusting C-arm rotation angle from control node stopping;If so, repeat the above steps, That is, it is judged that whether C-arm rotation angle reaches software limit angle, electric limiting angle, target angle or default special angle.
Wherein, described second the described first the next command signal for receiving from control node is for described second from control Node processed adjusts the command signal of C-arm rotation angle.
When in embodiments of the present invention, using third from control node as description end, when described image acquisition terminal node When the first upper command signal sent is motion control relevant command signal, and the third receives institute from control node State the described first the next command signal of main control transmission, wherein the third received from control node described first under Order of the bit signal is the command signal or control oscillating Bucky electricity for adjusting compression device height from control node for the third The control command signal of machine, further includes following steps:
Judge whether the described first the next command signal is related to compression device height adjustment;
If so, the third judges whether compression device height reaches software limit height or electric limiting from control node Highly, and judge whether oppressive force is greater than or equal to preset threshold;Wherein, oppressive force preset threshold is 30N.
If it is not, then the third from control node adjusts compression device height according to the described first the next command signal, and sentence Break whether receive that the main control node sends in third preset time legal relevant to compression device height adjustment the Order of the bit signal once, it should be noted that judge whether receive what the main control node was sent in third preset time The purpose of the next command signal of legal relevant to compression device height adjustment first are as follows: avoid communication abnormality etc. that it surprisingly occurs When be unable to control node digital galactophore machine caused not shut down in time, therefore, using periodically judging having for control command signal Effect property that is, if not receiving the main control node is sent first the next command signal in third preset time, and does not have again There is the rising command signal for receiving compression device knob, then stop the operation of the corresponding motion motor of the node, it should be noted that Third preset time is preferably 2 seconds.
If it is not, then the third stops adjusting compression device height from control node;If so, repeating the above steps, that is, sentence Whether the described first the next command signal of breaking is related to compression device height adjustment.
In embodiments of the present invention, judge first bottom command signal step whether relevant to compression device height adjustment Further include following steps after rapid:
If it is not, then judging whether the described first the next command signal is related to oscillating Bucky motor motion control;
If so, the third judges whether oscillating Bucky motor movement reaches electric limiting condition from control node; If it is not, then stopping above-mentioned control process;
If so, the third stops control oscillating Bucky motor movement from control node;If it is not, then starting vibrating grid Motor.
In embodiments of the present invention, the third judges whether oppressive force is greater than or equal to preset threshold from control node Step, comprising:
The third obtains the rotation angle of current C-arm by the main control node from control node, is oppressed object The specification of thickness and press discs;
It obtains the oppressive force measured value of compressing force snesor and goes out reality with object thickness conversion is oppressed according to calibration parameter Force value is oppressed, practical compressing force value, relational expression are calculated by the corresponding relationship formula of oppressive force measured value and practical compressing force value It is as follows:
Fn=Kn*X+Bn
Wherein, Fn is practical compressing force value, and X is oppressive force measured value, and Kn is the coefficient obtained by oppressive force calibration, Bn For the constant obtained by oppressive force calibration, n is the angle state of C-arm.
Wherein, the calibration parameter obtains have according to the specification conversion of the rotation angle and press discs of the current C-arm Body is the rotation angle threshold of the C-arm to be divided into n angular interval, and obtain at least two press discs specifications;By each angle Degree section and press discs specification are combined, and obtain assembled state list;It is described group corresponding to obtain the compressing force snesor The oppressive force measured value of corresponding each assembled state in conjunction state list;The oppressive force measured value is subjected to specified school Standard obtains the corresponding calibration parameter of each assembled state, and combines to form calibration parameter column with the assembled state list Table;
In practical applications, C-arm is from control node real-time sampling compression device pressure sensor, using least square method school Numerical value that is quasi- and calculating oppressive force.Since the angle of C-arm relative level (or column) is different, oppressive force, which suffers oppression, thinks highly of the heart Offset and rail friction power variation influence and have relatively large deviation.Therefore, oppressive force calibration needs to distinguish different C-arm angles State is no less than (0 °, 45 °, 90 °, 135 °) the progress least square method oppressive force calibration of 4 angles in n.In practical application mistake Cheng Zhong carries out geometric corrections to the oppressive force under non-above-mentioned angle.Since the gravity of different size press discs is different, need to carry out The corresponding oppressive force calibration of two kinds of specifications.
Judge whether the practical compressing force value is greater than or equal to the specified threshold, wherein the specified threshold is 30N。
In embodiments of the present invention, described to obtain the oppressive force measured value for oppressing force snesor and convert according to calibration parameter The step of practical compressing force value out, comprising:
The oppressive force measured value of compressing force snesor is obtained, and judges whether the oppressive force measured value is legal;
If so, judging whether compression thickness is legal;
If so, obtained from the calibration parameter list respectively angular interval corresponding with the rotation angle of C-arm with And calibration parameter corresponding with press discs specification, and the practical compressing force value is conversed according to the calibration parameter.
For device embodiment, since it is basically similar to the method embodiment, related so being described relatively simple Place illustrates referring to the part of embodiment of the method.
Referring to Fig. 2, of the invention a kind of control FFDM exposure time series and telecontrol equipment are shown, are penetrated applied to digital X The imaging device of line galactophore image, the imaging device include first from control node, second from control node, third from control Node, Image Acquisition terminal node and by described first from control node, second from control node, third from control node and The main control node of Image Acquisition terminal node connection, the method includes following modules:
First command signal determining module 1 is being connected to described image acquisition terminal node hair for the main control node Send for first from control node, second from control node and third from control node any one or more than one node The first upper command signal when, matched from preset command signal library it is corresponding with the described first upper command signal from The next command signal of the first of control node;
Second command signal determining module 2, be used for virtual-number determining module, the main control node be connected to first from Control node, second from control node and third any one or more than one node from control node send for described When the next command signal of the second of Image Acquisition terminal node, matched from preset command signal library and described second the next Command signal corresponds to the second upper command signal;
Command signal establishes module 3, for the main control node according to the described first upper command signal, second upper Command signal, the first the next command signal and the second the next command signal, establish described image acquisition terminal node and first from Control node, second are from control node and third from the command signal between any one in control node or more than one node Interaction.
Referring to Fig. 3, a kind of computer for realizing control the FFDM exposure time series and movement technique of the invention is shown Equipment can specifically include as follows:
Above-mentioned computer equipment 12 is showed in the form of universal computing device, the component of computer equipment 12 may include but Be not limited to: one or more processor or processing unit 16, system storage 28, connecting different system components (including is Unite memory 28 and processing unit 16) bus 18.
Bus 18 indicates one of a few 18 structures of class bus or a variety of, including memory bus 18 or memory control Device, peripheral bus 18, graphics acceleration port, processor or the office using 18 structure of any bus in a variety of 18 structures of bus Domain bus 18.For example, these architectures include but is not limited to industry standard architecture (ISA) bus 18, microchannel Architecture (MAC) bus 18, enhanced isa bus 18, audio-video frequency electronic standard association (VESA) local bus 18 and outer Enclose component interconnection (PCI) bus 18.
Computer equipment 12 typically comprises a variety of computer system readable media.These media can be it is any can be by The usable medium that computer equipment 12 accesses, including volatile and non-volatile media, moveable and immovable medium.
System storage 28 may include the computer system readable media of form of volatile memory, such as arbitrary access Memory (RAM) 30 and/or cache memory 32.Computer equipment 12 may further include other movement/it is not removable Dynamic, volatile/non-volatile computer decorum storage medium.Only as an example, storage system 34 can be used for read and write can not Mobile, non-volatile magnetic media (commonly referred to as " hard disk drive ").Although being not shown in Fig. 3, can provide for can The disc driver of mobile non-volatile magnetic disk (such as " floppy disk ") read-write, and to removable anonvolatile optical disk (such as CD~ ROM, DVD~ROM or other optical mediums) read-write CD drive.In these cases, each driver can pass through one A or multiple data mediums interface is connected with bus 18.Memory may include at least one program product, the program product With one group of (for example, at least one) program module 42, these program modules 42 are configured to perform the function of various embodiments of the present invention Energy.
Program/utility 40 with one group of (at least one) program module 42, can store in memory, for example, Such program module 42 includes --- but being not limited to --- operating system, one or more application program, other program moulds It may include the realization of network environment in block 42 and program data, each of these examples or certain combination.Program mould Block 42 usually executes function and/or method in embodiment described in the invention.
Computer equipment 12 can also with one or more external equipments 14 (such as keyboard, sensing equipment, display 24, Camera etc.) communication, the equipment interacted with the computer equipment 12 can be also enabled a user to one or more to be communicated, and/ Or with enable the computer equipment 12 and one or more other calculate any equipment that equipment are communicated (such as network interface card, Modem etc.) communication.This communication can be carried out by interface input/output (I/O) 22.Also, computer equipment 12 can also by network adapter 20 and one or more network (such as local area network (LAN)), wide area network (WAN) and/or Public network (such as internet) communication.As shown, network adapter 20 passes through other of bus 18 and computer equipment 12 Module communication.It should be understood that although being not shown in Fig. 3 other hardware and/or software mould can be used in conjunction with computer equipment 12 Block, including but not limited to: microcode, device driver, redundant processing unit 16, external disk drive array, RAID system, magnetic Tape drive and data backup storage system 34 etc..
Processing unit 16 by the program that is stored in system storage 28 of operation, thereby executing various function application and Data processing, such as realize control FFDM exposure time series and movement technique provided by the embodiment of the present invention.
That is, above-mentioned processing unit 16 is realized when executing above procedure: the main control node is adopted being connected to described image Collect terminal node send for first from control node, second from control node and third from control node any one or When the first upper command signal of more than one node, from matching order of the bit on described first in preset command signal library Signal is accordingly from the first the next command signal of control node;The main control node is being connected to first from control node, Two described images that are directed to that any one or more than one node is sent from control node from control node and third acquire eventually When the next command signal of the second of end node, matched from preset command signal library and the second the next command signal pair Answer the second upper command signal;The main control node is according to the described first upper command signal, the second upper command signal, Once order of the bit signal and the second the next command signal establish described image acquisition terminal node and first from control node, the Two is interactive from control node and third from the command signal between any one in control node or more than one node.
In embodiments of the present invention, the present invention also provides a kind of computer readable storage medium, it is stored thereon with computer Program realizes the control FFDM exposure time series provided such as all embodiments of the application and movement side when the program is executed by processor Method:
That is, realization when being executed by processor to program: the main control node is being connected to described image acquisition terminal section Point send for first from control node, second from control node and third from control node any one or more than one When the first upper command signal of node, matched from preset command signal library corresponding to the described first upper command signal Slave control node the first the next command signal;The main control node is being connected to first from control node, second from control What node and third any one or more than one node from control node were sent is directed to described image acquisition terminal node When the second the next command signal, from matched in preset command signal library in the described second the next command signal corresponding second Order of the bit signal;The main control node is according to the described first upper command signal, the second upper command signal, the first the next life Signal and the second the next command signal are enabled, establishes described image acquisition terminal node and first from control node, second from control Node and third are interactive from the command signal between any one in control node or more than one node.
It can be using any combination of one or more computer-readable media.Computer-readable medium can be calculating Machine gram signal media or computer readable storage medium.Computer readable storage medium for example can be --- but it is unlimited In system, device or the device of --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, or any above combination.Computer The more specifically example (non exhaustive list) of readable storage medium storing program for executing includes: electrical connection with one or more conducting wires, portable Formula computer disk, hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPOM or flash memory), optical fiber, portable compact disc read-only memory (CD~ROM), light storage device, magnetic memory device or Above-mentioned any appropriate combination.In this document, computer readable storage medium can be it is any include or storage program Tangible medium, the program can be commanded execution system, device or device use or in connection.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including --- but It is not limited to --- electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be Any computer-readable medium other than computer readable storage medium, which can send, propagate or Transmission is for by the use of instruction execution system, device or device or program in connection.
The computer for executing operation of the present invention can be write with one or more programming languages or combinations thereof Program code, above procedure design language include object oriented program language --- such as Java, Smalltalk, C+ +, further include conventional procedural programming language --- such as " C " language or similar programming language.Program code It can fully execute on the user computer, partly execute, held as an independent software package on the user computer Part executes on the remote computer or holds on a remote computer or server completely on the user computer for row, part Row.In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN) or wide area network (WAN) --- it is connected to subscriber computer, or, it may be connected to outer computer (such as using because of spy Service provider is netted to connect by internet).
In any of the above-described inventive embodiments, by main control node and respectively from the command interaction of control node, make number Mammary machine realize complete machine function difficulty be greatly lowered, so as to avoid because program code excessively concentrate and also complexity cause it is whole Machine function, which exists, to conceal defects, and improves the use reliability and safety of digital galactophore machine, main control node with respectively from control It is succinct that there is only the communications cables between node, improves machine routing and succinctly spends, and avoids the elements such as motor and sensor in machine The drawback of device internal wiring complexity, to have at low cost, maintenance easy to install, Electro Magnetic Compatibility is high, and security risk is low, reliability The advantages that high.
Above to a kind of control FFDM exposure time series provided herein and movement technique, system, equipment and medium, into It has gone and has been discussed in detail, specific examples are used herein to illustrate the principle and implementation manner of the present application, the above implementation The explanation of example is merely used to help understand the present processes and its core concept;Meanwhile for the general technology people of this field Member, according to the thought of the application, there will be changes in the specific implementation manner and application range, in conclusion this explanation Book content should not be construed as the limitation to the application.

Claims (10)

1. a kind of control FFDM exposure time series and movement technique, which is characterized in that the imaging applied to digitlization galactophore image is set It is standby, the imaging device include first from control node, second from control node, third from control node, Image Acquisition terminal Node and by described first from control node, second from control node, third from control node and Image Acquisition terminal node The main control node of connection, described method includes following steps:
The main control node be connected to the transmission of described image acquisition terminal node for first from control node, second from control Node processed and third are from control node when the first upper command signal of any one or more than one node, from preset life It enables and matches the first the next command signal from control node corresponding with the described first upper command signal in signal library;
The main control node is to be connected to first any one from control node from control node, second from control node and third A or more than one node send for described image acquisition terminal node the second bottom command signal when, from preset life It enables and matches the second upper command signal corresponding with the second bottom command signal in signal library;
The main control node is according to the described first upper command signal, the second upper command signal, the first the next command signal With the second the next command signal, establish described image acquisition terminal node and first from control node, second from control node and Third is interactive from the command signal between any one in control node or more than one node.
2. method according to claim 1, which is characterized in that the main control node is being connected to described image acquisition terminal Node send for first from control node, second from control node and third from control node any one or one with When the first upper command signal of upper node, matched from preset command signal library and the described first upper command signal phase The step of first bottom command signal of the slave control node answered, include the following steps:
When receiving the first upper command signal of described image acquisition terminal node transmission, the described first upper life is matched Signal is enabled to be called corresponding from control node;
It is searched from the preset command signal library with corresponding from the corresponding upper command signal column of control node Table;
The first the next command signal corresponding with the described first upper command signal is found out from the upper order of the bit sublist;
Wherein, the described first upper command signal is directed to first from control node, second for what described image acquisition terminal was sent From control node and third from control node any one or more than one node.
3. method according to claim 2, which is characterized in that the main control node be connected to first from control node, Second described image that is directed to that any one or more than one node is sent from control node from control node and third acquires When the next command signal of the second of terminal node, matched from preset command signal library and the second the next command signal The step of corresponding second upper command signal, include the following steps:
When receive described first from control node, second from control node and third from control node any one or one When the next command signal that the above node is sent, the transmission source for sending the described second the next command signal is judged;
Corresponding the next command signal sublist is found out from the preset command signal library according to the transmission source;
The second upper command signal corresponding with the second bottom command signal is found out from the lower order of the bit sublist;
Wherein, the described second the next command signal be first from control node, second from control node and third from control node The command signal for described image acquisition terminal sent.
4. method according to claim 3, which is characterized in that the main control node is according to order of the bit letter on described first Number, the second upper command signal, the first the next command signal and the second the next command signal, establish described image acquisition terminal section Point and first from control node, second from control node and third between any one in control node or more than one node Command signal interaction step, include the following steps:
According to the described first upper command signal, generate for described first from control node, second from control node and third The first command signal interaction of any one or more than one node from control node, and first command signal is interacted Described first is sent in the form of the described first the next command signal from control node, second from control node and third from control Any one or more than one node in node processed;
When detect described first from control node, second from control node and third from control node any one or one When the above node is directed to the response of first interaction request, according to the described second the next command signal, generates and be directed to the figure As the second command signal interaction of acquisition terminal node, and by second command signal interaction with the second upper command signal Form is sent to above-mentioned Image Acquisition terminal node;
Based on first command signal is interactive and second command signal interaction, establish described image acquisition terminal node with Described first from control node, second from control node and third between any one in control node or more than one node Command signal interaction,
Wherein, the first command signal interaction includes the first interaction feedback or/and the first interaction request, the second order letter Number interaction include the second interaction feedback or/and the second interaction request.
5. method according to claim 1, which is characterized in that whether the main control node is activated according to emergency stop switch Power-on command signal is dispatched to flat panel detector node, high pressure generator node, described first from control node, second from control Node, third any one or more than one node from control node and Image Acquisition terminal node, specifically include following step It is rapid:
When emergency stop switch is pressed, power-on command signal is sent to the flat panel detector node and described image acquisition terminal Node,
When emergency stop switch is not pressed, send power-on command signal to the flat panel detector node, high pressure generator node, First from control node, second from control node, third from control node and Image Acquisition terminal node.
6. method according to claim 5, which is characterized in that the main control node is in a manner of period poll not The scheduling of specified command signal is carried out in the same period, wherein the period includes first time period, second time period With the third period, specifically comprise the following steps:
When emergency stop switch is not pressed, send power-on command signal to the flat panel detector node, high pressure generator node, After the step of moving power supply node and described image acquisition terminal node, further includes:
When being in first time period, judge whether the switching on and shutting down I/O port status of described image acquisition terminal node is activation State;
If so, judging whether emergency stop switch I/O port status is state of activation;
If so, sending shut-down command signal to the high pressure generator node, first from control node, second from control node With third from control node;
When being in second time period, judge whether exposure I/O port state is state of activation;
If so, sending exposure commands signal to above-mentioned high pressure generator node and flat panel detector node;
When being in the third period, judge whether the bus line command signal received is that described image acquisition terminal node is sent To calibration or the relevant first upper command signal of motion control;
If so, send corresponding first the next command signal to first from control node, second from control node and third from Any one in control node or more than one node.
7. method according to claim 6, which is characterized in that first when the transmission of described image acquisition terminal node is upper Command signal is to send corresponding first the next command signal to first from control node, the when calibrating relevant command signal Two the step of any one or more than one node, include the following steps: from control node from control node and third
The type of judgement calibration target, wherein the type of the calibration target includes position correction and oppressive force calibration;
When for position correction, column up-down altitude calibration, C-arm rotation angle calibration system and compression device adjustable height are carried out respectively Calibration,
Specifically, the step of column up-down altitude calibration includes: to judge whether stem height controller is effective;
If effectively, sending the target hoisting depth of the column to described first from control node;
It obtains the practical hoisting depth of the column and is sent to described first from control node;
Specifically, the step of C-arm rotation angle calibration system includes: to judge whether C-arm rotation angle controller is effective;
If effectively, the target for sending the C-arm rotates angle to described second from control node;
It obtains the practical rotation angle of the C-arm and sends to described second from control node;
Specifically, the step of compression device adjustable height is calibrated includes: to judge whether compression device height controller is effective;
If effectively, sending the target hoisting depth of the compression device to the third from control node;
It obtains the practical hoisting depth of the compression device and is sent to the third from control node;
When for oppressive force calibration, oppressive force calibration is carried out under specified C-arm rotation angle and specified press discs size, Step includes:
The target for sending the compression device applies compressing force value to the third from control node;
It obtains the actually applied compressing force value of the compression device and sends to the third from control node.
8. a kind of control FFDM exposure time series and telecontrol equipment, which is characterized in that the imaging applied to digitlization galactophore image is set It is standby, the imaging device include first from control node, second from control node, third from control node, Image Acquisition terminal Node and by described first from control node, second from control node, third from control node and Image Acquisition terminal node The main control node of connection, the method includes following modules:
First command signal determining module, for the main control node in the needle for being connected to the transmission of described image acquisition terminal node To first from control node, second from control node and third from control node any one or more than one node first When upper command signal, matched from preset command signal library corresponding with the described first upper command signal from control section The next command signal of the first of point;
Second command signal determining module, is used for virtual-number determining module, and the main control node is being connected to first from control Node, second from control node and third any one or more than one node from control node send be directed to described image When the second bottom command signal of acquisition terminal node, is matched from preset command signal library and described second descends order of the bit Signal corresponds to the second upper command signal;
Command signal establishes module, for the main control node according to order of the bit on the described first upper command signal, second Signal, the first the next command signal and the second the next command signal establish described image acquisition terminal node and first from control Node, second are handed over from control node and third from the command signal between any one in control node or more than one node Mutually.
9. a kind of computer equipment, can run on a memory and on a processor including memory, processor and storage Computer program, which is characterized in that the processor is realized when executing described program such as any one of claim 1~7 institute The method stated.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor The method as described in any one of claim 1~7 is realized when execution.
CN201910350216.3A 2019-04-28 2019-04-28 Method, system, equipment and medium for controlling FFDM exposure time sequence and motion Active CN110074805B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910350216.3A CN110074805B (en) 2019-04-28 2019-04-28 Method, system, equipment and medium for controlling FFDM exposure time sequence and motion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910350216.3A CN110074805B (en) 2019-04-28 2019-04-28 Method, system, equipment and medium for controlling FFDM exposure time sequence and motion

Publications (2)

Publication Number Publication Date
CN110074805A true CN110074805A (en) 2019-08-02
CN110074805B CN110074805B (en) 2024-04-26

Family

ID=67417381

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910350216.3A Active CN110074805B (en) 2019-04-28 2019-04-28 Method, system, equipment and medium for controlling FFDM exposure time sequence and motion

Country Status (1)

Country Link
CN (1) CN110074805B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110347074A (en) * 2019-09-03 2019-10-18 深圳柏斯生物科技有限公司 Control the circuit and system of FFDM exposure time series and movement
CN114305460A (en) * 2021-12-14 2022-04-12 南京普爱医疗设备股份有限公司 Ray human-computer interaction control method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102551743A (en) * 2010-12-31 2012-07-11 深圳迈瑞生物医疗电子股份有限公司 Digital X-ray imaging system and method
US20150164461A1 (en) * 2012-08-22 2015-06-18 Fujifilm Corporation Electronic radiography system and signal relay device
WO2018196285A1 (en) * 2017-04-28 2018-11-01 Shenzhen United Imaging Healthcare Co., Ltd. Systems and methods for controlling an x-ray imaging device
CN108919608A (en) * 2018-06-27 2018-11-30 上海联影医疗科技有限公司 Exposure process control method, device, equipment and medium
CN109602432A (en) * 2018-12-29 2019-04-12 江苏瑞尔医疗科技有限公司 A kind of integrated X-ray exposure adopts figure control device and its method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102551743A (en) * 2010-12-31 2012-07-11 深圳迈瑞生物医疗电子股份有限公司 Digital X-ray imaging system and method
US20150164461A1 (en) * 2012-08-22 2015-06-18 Fujifilm Corporation Electronic radiography system and signal relay device
WO2018196285A1 (en) * 2017-04-28 2018-11-01 Shenzhen United Imaging Healthcare Co., Ltd. Systems and methods for controlling an x-ray imaging device
CN108919608A (en) * 2018-06-27 2018-11-30 上海联影医疗科技有限公司 Exposure process control method, device, equipment and medium
CN109602432A (en) * 2018-12-29 2019-04-12 江苏瑞尔医疗科技有限公司 A kind of integrated X-ray exposure adopts figure control device and its method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110347074A (en) * 2019-09-03 2019-10-18 深圳柏斯生物科技有限公司 Control the circuit and system of FFDM exposure time series and movement
CN114305460A (en) * 2021-12-14 2022-04-12 南京普爱医疗设备股份有限公司 Ray human-computer interaction control method

Also Published As

Publication number Publication date
CN110074805B (en) 2024-04-26

Similar Documents

Publication Publication Date Title
EP2570074B1 (en) Patient monitoring device having entertainment function and method for controlling the same
CN110074805A (en) Control FFDM exposure time series and movement technique, system, equipment and medium
KR20060092317A (en) Method of moving multimedia content and system thereof
CN110808992A (en) Remote cooperation method, device and system
US20120166174A1 (en) Context sensitive language assistant
CN101231582A (en) Human-computer interaction electronic medical system and human-computer interaction method thereof
US20110016064A1 (en) Patient Management Support System for Patient Testing and Monitoring Devices
US20160063896A1 (en) Medical product support platform
WO2020182096A1 (en) Method and device for generating rescue instruction
WO2014121458A1 (en) Medical cabin system and application method thereof
CN107659472A (en) Anti-error distribution method and apparatus based on access focus distribution
Gregorczyk et al. A proof of concept for medical device integration using web services
CN102857361A (en) Light-weight remote computer out-of-band management method
CN102247154A (en) X-ray digital integrated photographing method and system
Wagner et al. CareStore platform for seamless deployment of ambient assisted living applications and devices
JP2020537782A (en) Medical inquiry answering device
CN101916157A (en) Medical device monitoring method, medical device, server and medical system
WO2017010810A1 (en) Apparatus and method for recording ultrasonic image
WO2023155907A1 (en) Ultrasonic imaging system, medical image system and terminal device
CN208399930U (en) A kind of manual control box
CN110347074A (en) Control the circuit and system of FFDM exposure time series and movement
CN100440230C (en) Method of remote control therapeutic instrument and its device
CN109984566A (en) Display device and cooker
Lakshmi et al. An open source private cloud solution for rural healthcare
CN107018032A (en) A kind of monitoring system server and method

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
TA01 Transfer of patent application right

Effective date of registration: 20240329

Address after: Room 407, Building E3, Xingzhuang Science and Technology Industrial Park, No. 288 Qinhuai Avenue, Yongyang Street, Lishui District, Nanjing City, Jiangsu Province, 210000

Applicant after: Nanjing Fengmai Sports Equipment Technology Co.,Ltd.

Country or region after: China

Address before: 518000 Room 101, building 6, Baiwang creative factory, 1051 Songbai Road, Xili office, Nanshan District, Shenzhen City, Guangdong Province

Applicant before: SHENZHEN BESTCARE BIOLOGICAL SCIENCE AND TECHNOLOGY Co.,Ltd.

Country or region before: China

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant