Electrical and program design of the hottest tunne

  • Detail

Electrical and program design of roadway stacker

roadway stacker is the key equipment of automated three-dimensional warehouse. Its function is to move materials from the entry and exit of the roadway to the designated goods grid within a limited time, or move materials from the designated goods grid to the entry and exit of the roadway. Whether the stacker can operate safely, reliably, stably and efficiently is directly related to the success of the design of the whole three-dimensional warehouse system

safety of roadway stacker

the safety of stacker includes human safety, equipment safety and the safety of stored goods

when the equipment detects that someone is walking in the roadway (or its own switch is detected, and the external station is notified), it will quickly adjust to zero speed until the roadway is empty, and the equipment will restart at a low speed to complete the interrupted task

the equipment itself should have interlocking function to ensure that the running motor and fork motor will not run at the same time. Corresponding protection measures are also required at the beginning and end of the track. These functions involve the elimination of major safety hazards, which requires not only program protection, but also electrical circuit interlocking

for the safety of stored goods, it is necessary to detect whether the materials are stacked neatly during operation. Grating detection and collimation switch detection can be designed according to actual needs and cost control

the above functions need to be embodied in program design or circuit design. For the multi-channel security detection function, it is necessary that the multi-channel security detection can work independently. If any circuit works, it can stop the operation of the equipment or make protective actions

program design after 80% of China's small, medium and micro enterprises are almost completed by private lending, a separate test program is needed to test whether these functions are available, and also to test whether the electrical protection device can work after the program protection function fails

program design

the following describes the design of program architecture

1. Initialize equipment parameters

initialize equipment parameters at the beginning of the program. For example, what number of equipment does this equipment belong to, and what station is it located at? Learn about the structural composition of the electronic universal testing machine, the positioning mode and positioning accuracy requirements of this equipment, so that you can configure different parameters with the same set of programs for all equipment. The standardization of program modules is conducive to the rapid debugging of stacker, and is also applicable to the compilation of other programs

2. Read input and communication data

read input and communication data, that is, process external input signals, PI device signals, operation panel data and receive communication data. Here, anti-interference processing should be carried out on the easily interfered input signal. For the PI equipment data, operation panel data and relevant communication site data to be processed, the required information needs to be extracted from the data bytes communicating with the equipment and standardized into the format of internal data of the program

3. Select the operation module

after data processing, select the corresponding operation module according to the external operation intention. Basic modules include manual/maintenance, semi-automatic, single machine automatic and online automatic modules. In the relevant modules, according to the different requirements of customers, the functions of the corresponding operation modules are not the same at present

the first thing to deal with in each module is to initialize intermediate variables. Intermediate variables are variables that each operation module needs to write. When the corresponding operation module is called for the first time, initializing these intermediate variables can effectively prevent the unexpected action of the device caused by the external switching operation module when the corresponding operation module is executing. Each module needs to determine the action to be performed by the device according to the standardized external information, and write the action information to be performed by the device into the corresponding device execution intention data area

4. Call relevant modules according to the intention of the operation module

after executing the relevant operation module, it is necessary to convert the data in the data area of the equipment execution intention into the data format standardized for the external equipment, judge the state of the equipment according to the corresponding communication requirements, and transmit the information such as the state of the equipment and the intention of the action to be carried out to the external communication equipment (operation touch screen, upper management computer, etc.)

5. Output according to the safety requirements specification

next, the output data should be processed according to the external equipment status and the level of safety requirements of the equipment itself. The programs written for the safety requirements of the equipment are all here. This design architecture can ensure that the exactly same security processing program can be executed under all operation modes

6. Write output and communication data

finally, directly output the data that needs to be output, and directly transmit the code that needs to be transmitted to external devices

a good program, especially the distributed uneven architecture, can ensure that the problem can be quickly found in the process of equipment debugging, so as to speed up the equipment debugging time and save the construction period. (end)

Copyright © 2011 JIN SHI