One Realization Method for Remote Control ofHydraulic Support of theElectro-hydraulic in CoalMine Face
TIAN MU-qin, SUN YI-Bing, CHEN
HUI-Ying Taiyuan University ofTechnology
Abstract—The remote control part of the system can setparameters such as operating mode and so on, while real-timerecording and displaying running state of hydraulic supports,preserving historical data. It gathers control, data recording,data query and intelligence analysis as a whole, communicatingwith underground with RS485 andCANBUS communicationinterface functions, through PROFIBUS, MODBUS,
CANBUSand other real-time protocols, in order to achieve continuous data acquisition and control, namely, to achieve unattended automatic operation, so that unmanned in the major coal production linksto attain truly safe production.
Keywords-HydraulicSupport;powerbuild;communication protocol; RS485;CANBUS I. INTRODUCTION
Since the inception of mechanized mining technology, all electro-hydraulic control system of hydraulic supports depend on imports. But the high cost and price, long supply cycle, technological security, untimely service, unopened agreement severely restrict the development of China's coal industry, and even become into bottleneck problems of the developing highintensive production to achieve unmanned exploration despite its excellent performance and technical support in enhancing the country's coal production and efficiency. And coal is the main body of China's primary energy, accounting for 70% of total energy. "National Plan for long-term scientific and technological development" explicitly pointed out that "we should vigorously develop coal clean, efficient, safe mining and utilization technologies, and strive to reach the international advanced level." Around this development strategy, "intensive and efficient coal mining equipment and technology, automation and intelligent technology of coal production, coal mine safety production technology" has become a priority theme of development in China, and coal integrated mechanization and automation technology are the key link to achieve safe and efficient coal mining, while the hydraulic supports electro-hydraulic automatic control system is an important part of the link.
Hydraulic supports electro-hydraulic control system is a distributed control system. There are these hydraulic support electro-hydraulic control system: DBT's PM4, MARCO company's PM31 and JOY's RS20-type and so on. The first fully mechanized caving hydraulic supports electro-hydraulic control system designed by the Coal Science Research Institute (Heaven and Earth Science and Technology Co., Ltd.) and the German Make has been running in Yanzhou Coal Mine. The system represents latest development level of the current electro-hydraulic control system, but the process of localization has not been yet completed.
To this end, research for hydraulic supports electrohydraulic automatic control system with independent intellectual property has not only of great practical significance, but also has far-reaching historical significance.
Hydraulic supports electro-hydraulic automatic control system is one network monitoring and control system with local control, LAN control and remote control , including ground control system, central control system, frame controller, network communication systems and power supply. The method resolves the ground control issues of hydraulic supports
electro-hydraulic control system, which is remotecontrolled part and the master part of unmanned watching mining.
This template, modified in MS Word 2003 and saved as “Word 97-2003 & 6.0/95 –
RTF‖ for the PC, provides authors with most of the formatting specifications needed for
preparing electronic versions of their papers. All standard paper components have been specified for three reasons: (1) ease of use when formatting individual papers, (2) automatic compliance to electronic requirements that facilitate the concurrent or later production of electronic products, and (3) conformity of style throughout a conference proceedings. Margins, column widths, line spacing, and type styles are builtin; examples of the type styles are provided throughout this document and are identified in italic type, within parentheses, following the example. Some components, such as multileveled equations, graphics, and tables are not prescribed, although the various table text styles are provided. The formatter will need to create these components, incorporating the applicable criteria that follow.
II. CONTENT DESCRIPTION
Implementation platform of this method is PowerBuilder. It can connect with any database, and has very strong applicability. Because of its powerful Data Window, adding a flexible SQL statements it provides a great deal of flexibility for data processing. In the PowerBuilder development environment, user interface design really achieve a "WYSIWYG", allowing programmers quickly to design their preferred interface in the interface design. Its rich graphical interface makes programming results even more icing on the cake. It’s unique characteristics of database management and friendly interface
features with other external things, can widely use resources of other aspects, such as the tripartite control, etc. This system has used external things such as serial communication, OLE, OLE Database Blob features, and achieved serial communication functions with protocols such as MODBUS, PROFIBUS, and CANBUS, and completed the tasks of database dynamic storage, display graphics. In particular, it’s data pipeline makes data
transmission from different databases on the Internet unique, data sharing between different database convenient, interfaces with other systems easily.
A. The remote transmission method for hydraulic support control parameters and
operating commands This method can remotely send a hydraulic support control
parameters, control commands and operational commands, data send from IPC to the
end controller. Then the end controller will collate the data and pass to each
controller's serial port in master-slave mode such as Figure 1.
There is the interface for sending long control parameters and operating commands. To send control parameters, first, type control parameters into the single editor and click "Parameter Send" with the mouse. To send operation commands, we must first specify the acting support frame, and then click the keyboard in the below right-half plane to select the function for support frame to complete, finally click "Operation Send". After receiving orders to send, the system must first change control parameters or operation commands red in character into the integer, because communications conduct crc checksum, and there is not XOR function in PowerBuilder. The changed integer are translated into binary code, and XOR function is achieved using binary characters to complete the crc checksum procedure. The implementation procedures are as follows: data1="1010000000000001"//a001H
for l=1 to i
for k=8 to 1 step -1
if crc111=sj11 then
crc1=left(crc1,8)+b1// Differences with the first L items of
// data or results
for k=1 to 8
crc11="0"+left(crc1,15)// Shift to the right one
crc111=right(crc1,1)// Shifted to the right out of a
if crc111="0" then
for bb=16 to 1 step -1
if crc111=sj11 then
Where, i is the number to send the data, the last two sj [i] (left (crc1, 8), right (crc1, 8)) shall be the 16 bit checksum. And then the serial port would be started to complete serial communication with protocols such as MODBUS, PROFIBUS, and CANBUS. First, initialize the serial port:
Second, the address, command, the register read address, the register read number, verification codes in hexadecimal form are all sent out. Because there is no hexadecimal number representation in PowerBuilder, this system changes data into binary through transformation between the decimal and character, and then writes them to the serial port in the form of large binary text variables (blob). Realize combination of b_mode = b_mode + blob (CHAR (nn [i])), using the variables of blob type. when data sent is zero, b_mode = b_mode + b_00. Thus ole_1.Object.Output = b_mode successfully sent data to the serial port. Third, after the end controller receives the commands, it sends the instruction down to the corresponding hydraulic supports to make them complete the required functions on the one hand, and the other hand, it returns response messages notifying the IPC that it has received the command. Fourth, when the data dd is red from the serial port, it will be transformed into a form appropriate for arithmetic calculations by (asc (dd)).
B. the implementation method for real-time condition
monitoring of hydraulic supports in working face In practice, the number of hydraulic support needed varies with the working face in mining coal, generally between 130 to 200, so it will be transmitted to end controller and the hydraulic support controllers as a controller parameter before work of mining. The real-time monitoring main interface for hydraulic supports in the working face is shown as Figure 2, in which, all the small long box frame mean hydraulic supports.