Research on Network Control Technology of CNC Machine Tools (3)

2.3 Network Control System Software Design

A friendly human-machine interface is indispensable for any control system. The interface design of this system adopts the separation view technology in Windows programming, and divides the man-machine interface of the numerical control system into two sub-windows. The left window is the image display window, which realizes the image monitoring of the machine tool processing; the right window is the network control window, which realizes the functions of network connection and disconnection, processing code editing and transmission, machine tool processing status parameter display, machine tool online network debugging and so on.

The key to software design is the network transmission of data. In order to ensure the timely delivery of data, multi-threading technology is adopted in the software design, and a thread is specially established to carry out network transmission of the collected machine tool data. The flow chart of the system is shown in Figure 5. After the NC code is edited on the client, it can be passed to the server at one time. The server saves the NC code to the memory and then executes the NC code. The transfer of control instructions can be passed from the client to the server at any time, and the server executes immediately upon receipt of the instruction. The transfer of machine image and state parameters is more complicated. On the server, the CNC system collects the processed image in real time through the CCD camera, uses the timer to save the image as a bitmap file in each cycle, and then transfers the bitmap file to the client through the network. The client receives each bit. After the file is displayed, the timer is refreshed and displayed in the image display window every cycle to maintain the continuity of the processed image. At the same time, the numerical control system on the server collects the machine state parameters in real time, and uses the timer to transmit data in a certain format to the client every cycle. The client analyzes the data after receiving it, and then uses the timer to perform the state parameters in one cycle. Update the display. In order to avoid the confusion of bitmap data and parameter data during transmission, the interrupt method is adopted on the server side, the parameter data is interrupted when the image data is transferred, and the parameter data is transmitted after the image data is transmitted, so that the solution is well solved. The contradiction of the occupied channel in the data transfer process.

Figure 5 Network Control System Software Flow Chart

There is a certain hysteresis in the image display and parameter update during the running of the software, which has a certain relationship with the speed of network transmission and the amount of data.

3, network control system demonstration

Figure 6 shows the demonstration of network monitoring of machine tool processing in the developed network control system. It can be seen from the experiment that the real-time transmission of control commands and status data is good, which can meet the needs of actual control; the image display in the processing state has a slower refresh rate, a slightly lower real-time performance, and the image display has jumpability, and the image needs to be further improved. The fluency of the display.

1

Figure 6 Network control system remote monitoring demonstration interface

Previous page next page

Diamond Core Drill Bit

Diamond Drill Bits are great and ideal for both large scale industrial applications and for home use. Diamond tipped drill bit are used while working on wood, metal or any other material. Diamond is one of the most-sought after constituent component in drills bit. This is due to its remarkable physical and molecular properties that place it as the hardest substance known to man. This hardness makes it invaluable when it comes to resisting wear and tear. This happens to be the most obvious concern when it comes to the maintenance of the drill bits when used repeatedly on various surfaces. Diamond tip drill bit solves this problem.

Shape, grind and finish with precision! These high-quality, long-wearing diamond burs offer the hardness of diamond plated over steel to provide uniform cutting on a wide variety of materials.

Diamond Bur and Point are used for precise drilling and finishing and for grinding where material removal is not a concern. Diamond burs produce cleaner cuts and a higher polish than carbide burs. When choosing a diamond bur, consider its grit. The diamond bur's grit determines the speed and type of polish. Diamond burs with finer grits achieve a higher polish and finish while diamond burs with coarser grits are suited for heavy material removal. Diamond burs are either standard or disposable. Standard diamond burs are reusable and should be sharpened and sterilized before use in another procedure. Disposable diamond burs are designed for single use and should not be reused in another procedure.

Diamond Drill Bits are perfect tools to drill holes through glass, sea glass, ceramic, porcelain, stone, limestone, gemstones, marble, granite, slate, shell and bone. They are used for agate drilling or core extraction as well. These drill bits for glass are also used by non-stained glass customers who need diamond drill bits for highly specialized work.

Diamond Core Drill Bits include the entire range such as straight shank, taper shank, internal and external threaded shank, thin wall core drill bits and countersink drill bits. These glass tools are best suited for Bavelloni beveling machine, Bottero glass grinding & beveling machine (Numeric control variable angle straight line edges, Numeric control straight line beveling machine), Schiatti Angelo vertical glass edging machines, Busetti double-edging machines and systems etc., glass processing machines and systems.



Diamond Drill Bit, Diamond Tip Drill Bit, Diamond Tipped Drill Bit, Dremel Jewelry Drill, Diamond Drill Bits for Dremel, Dremel Diamond Drill Bits for Stone, Diamond Coated Rotary Drill Bits, Diamond Coated Tool Drill Bit

Hans Superabrasive Material Co., Ltd. , https://www.hansuperabrasive.com