Programmable controller based piercing machine system design
Design the hydraulic system of the piercing machine and determine the control scheme of the electrical system with a programmable controller. Selection of electrical component and the hardware schematic diagram. The process flow of the piercing machine.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | английский |
Дата добавления | 14.12.2024 |
Размер файла | 1,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Programmable controller based piercing machine system design
Wu Yiwei, Wang Bao Liang, Wan Shiqing, Luo Limei, Jiangsu University of Science and Technology
Abstract
The former mainly consists of solenoid valve actuators, sensors, programmable controllers, etc. The core of the hardware design is PLC and related wiring design; the latter is mainly through Protherm V14 to complete the programming, based on the overall architecture of the system to complete the ladder design of subroutines, program flow analysis is the software design is the focus of the final successful design of the electrical control system of the piercing machine. After system debugging and testing, the system has successfully achieved the expected goal and can meet the user's control requirements with simple and clear control logic, which can meet the mechanical piercing process requirements.
Keywords: punching machine, PLC, simulation design.
Аннотация
Проектирование системы прошивного станка на основе программируемого контроллера
У Ивэй, Ван Бао Лян, Вань Шицин, Ло Лимэй, Цзянсуский университет науки и технологии
Первая в основном состоит из электромагнитных приводов клапанов, датчиков, программируемых контроллеров и т д. Ядром аппаратного дизайна является PLC и соответствующая проводка дизайн; последний в основном через Protherm V14, чтобы завершить программирование, на основе общей архитектуры системы, чтобы завершить лестницу дизайн подпрограмм, анализ потока программ является Дизайн программного обеспечения является центром окончательного успешного проектирования электрической системы управления пробивной машины. После отладки и тестирования системы, система успешно достигла ожидаемой цели и может удовлетворить требования пользователя к управлению с простой и понятной логикой управления, которая может удовлетворить требования механического процесса прокалывания.
Ключевые слова: пробивная машина, ПЛК, имитационное моделирование.
Modern technology is developing rapidly, and the development of high technology produces good promotion for the society. Modern perforating equipment embodies an important role in the operation process of a certain hole processing [1]. This design focuses on the punching and control of aluminum plates by a single-row hydraulic perforating machine of 150 T. In the process of aluminum plate punching, three main stages are experienced, namely the rapid downstream stage, the punching and cutting stage, and the rapid return stage [2]. In order to achieve this process principle, for the use of the original relay system, there are mainly defects such as maintenance difficulties, high failure rate at the operating site, complex designed wiring, poor expandability, and the need for a large number of changes to the wiring when upgrading or transforming the system, which makes it difficult to meet the needs of basic automation control [3]. In recent years, with the development of modern automation technology, the application of microcontrollers and programmable controllers has become more and more widespread. Programmable controllers are mainly designed for the control technology needed in industrial sites and have a very important position in the industrial field [4].
Programmable controllers have more powerful control functions and richer control templates, and the overall size is smaller, so that the control system can be optimized by means of programming. In addition, the complete communication function is also a feature of programmable controllers, and most of them can support a variety of communication protocols, which has a very obvious advantage in real-time data transmission and helps to promote the process of automation industrial revolution [5]. In this paper, the process of a 150T single-row hydraulic piercing machine is analyzed by performing three main working stages, namely the rapid down-stroke stage, the punching and cutting stage, and the rapid return stage. Automatic control of the piercing machine is achieved through external push-button control and switching control of the travel switch to control the solenoid valve and the oil pump motor. The switching control of the solenoid valve is performed by the switching of the travel switch. Specific research includes the following:
(1) Design the hydraulic system of the piercing machine and determine the control scheme of the electrical control system.
(2) Designing the selection of electrical component models for the electrical control system of the piercing machine and designing the hardware schematic diagram according to the control scheme;
(3) Analyze the process flow of the piercing machine to make the corresponding design.
The control of the piercing machine is the control of the hydraulic station. The main control objects are the start/stop control of the oil pump and the control of the three-way four-way solenoid valve. The control action of the hydraulic station is carried out according to the start/stop of the external button and the action of the limit switch. Each punch of the liquid is counted, and the count is cleared by an external button.
The system control is designed with a programmable controller, which controls the external input and output of the programmable controller to control the three-way four-way solenoid valve and the oil pump, and then realize the action requirements of the piercing machine.
Based on the above design concept and control scheme, the system hardware is selected, based on which the process design and I/O allocation design are carried out, and the software design is used to realize the control of the whole system.
Programmable controllers can realize data interaction with the Internet and have powerful communication functions that can fully meet the needs of users. Programmable controllers require special programs to achieve software compilation and then realize the control of various complex processes in industrial control sites through methods such as process programming and software configuration design. Programmable controllers are widely used in current development and are the mainstay of the current industrial field with the main advantages of strong scalability, high stability, and high reliability [5].
In this paper, the Siemens S7-1200 CPU1214C programmable controller module is chosen as the main control component of this system based on the hydraulic and process design requirements of the piercing machine to complete the system design. This type of programmable controller is capable of using special functions and data logic calculations for external input signals and has strong logic control functions. In addition, based on the memory capacity and terminal calculation, the CPU1214C model was finally selected for this system, which has a total of 10 external output terminals and 15 external input terminals, and uses DC24V as the system operating power supply, while the software design is implemented by Protherm V14. Figure 1 shows the schematic diagram of this programmable controller in detail, as follows:
Figure 1. S7-1200 Programmable Controllers
The limit switch is the main component of the control unit, which can make the contact voltage greater than AC380V It is mainly used for protection function and sequence control function, and its structure is mainly divided into circuit output part and detection part. The application of limit switches needs to be designed in combination with the installation method and mechanical structure. If the limit switch is small in size, it can be considered to be installed inside the mechanical structure, and in order to protect the internal circuit, it can be equipped with a corrosion-resistant metal enclosure. The internal circuit of the piston type limit switch has a pair of normally closed contacts and normally open contacts, which can fully satisfy the design requirements. The main circuit design of this system is the circuit design of two stepper motors, which are the front and rear moving stepper motor and the up and down moving stepper motor. The design of the main circuit is shown in Figure 2.
The stepper driver whose normal operation requires a DC24V input voltage, provides a pulse input signal as well as a direction signal through the programmable controller [6]. The minimum step angle of the stepper motor can be adjusted using a dip switch, which in this system is set at a step angle of 1.5 degrees. In addition to this, the stepper motor should also be set to a two-phase hybrid, with a fine fraction of two-phase eight beats and a maximum set current of 3.0 A.
The stepper driver wiring is mainly divided into three parts, the power input part is AC220V, the access terminals are L+ and N. The terminals of the programmable controller output are connected to the stepper driver, which can realize the forward and reverse control of the stepper motor [7].
This design system of AC oil pump dynamic source circuit design, rated voltage AC220 V. the main purpose of the work is the active source circuit design on a special oil pump motor for AC wiring and oil pump power circuit design. Perforating machine under pressure force 200 kG, speed 0.8 m/s considered calculation, power calculation:
P=MxGxV/K
M -- the weight; G -- the acceleration of gravity; V -- the velocity; K -- the safety factor.
Figure 2. Motor circuit wiring diagram
According to this calculation, the traction power is 1423 W, and the inverter motor needs to be selected as 2 kW. The design of the motor oil pump active source circuit mainly involves thermal relays, AC contactors and DC circuit breakers. In this self-locking automatic control circuit, when the contactor contactor coil is energized, the main contactor contact is sucked by the coil and the motor will start to rotate, and when the contactor contactor coil disconnects the power, it will return and the motor will stop rotating. The ladder design inside the programmable controller is used to build the self-locking control circuit. According to the analysis of the design results, this system determines the input and output parts of the programmable controller of the system, which need to process 10 function signals and 6 execution signals respectively. The CPU1214C is selected as the control unit of the system, and DC24V is adopted as the power supply voltage of the input and output parts. The power supply module converts AC220V to DC24V for CPU power supply and input and output parts [8]. The PLC peripheral wiring circuit design is shown in Figure 4.
The main content of the I/O assignment design of the perforator control system is to assign addresses to the external input and output signals of the system. The subsequent software and hardware design is based on this address assignment design. The software design part first needs to make the corresponding address assignment inside the program to facilitate the compilation and design of the program. Problems found in the debugging system link can be identified by searching the I/O address table to determine the location of the fault, and then analyze the cause of the fault, and then take targeted solutions, which can be seen that the I/O allocation design provides great convenience for the subsequent system debugging [9].
Figure 3. PLC circuit schematic
In this paper, the input and output functions of the system are determined based on the process analysis results and expected requirements of this system, based on which the specific I/O allocation design for these input and output functions is carried out, and Table 1 shows the results of the specific system I/O allocation design in detail.
Table I/O ALLOCATION DESIGN TABLE
Input Function |
Input Address |
Output Function |
Output Address |
|
Oil pump start/stop button |
I0.0 |
Oil pump contactors |
Q0.0 |
|
Fast down button |
I0.1 |
Pump operation indication |
Q0.1 |
|
Stop button |
I0.2 |
Fast down solenoid valve |
Q0.2 |
|
Thermal overload relay |
I0.3 |
Fast down indicator |
Q0.3 |
|
Fast down limit switch |
I0.4 |
Quick-release solenoid valve |
Q0.4 |
|
Quick-release limit switch |
I0.5 |
Quick rewind indicator |
Q0.5 |
|
Fast down limit switch |
I0.6 |
|||
Quick-reverse limit switch |
I0.7 |
|||
Quick-release pushbutton |
I1.0 |
|||
Zero button |
I1.1 |
The S7-1200 programmable controller was used as the main control component in the design of the system tested, and the TIA Protherm V14 software was chosen as the dedicated programming software [10]. This software has mature technology and very powerful features that allow the design of visualization, programming and device configuration in one collection, enabling online monitoring, downloading of programs, visualization compilation, compilation of programs, device configuration, and remote stopping or starting of devices [11]. This software has a rich set of instructions and powerful functions to compile programs for all types of control schemes and supports a wide range of communication protocols. In addition, the software can download device programs through a dedicated MPI cable, set the correct communication address and baud rate and select the appropriate driver to be able to communicate with the programmable controller through the dedicated MPI cable, thus enabling online monitoring and program download and upload [12].
When the oil pump starts to run, the system function flow of the piercing machine mainly includes the start and stop of the hydraulic pump, the fast-down, slow-down, pressure-holding and fast-up actions of the piston. The program flow of the system is shown in Figure 4. The flow design of the home position program is shown in Figure 5.
After the system runs the “home program”, the corresponding subroutine will be called, and the motor will execute the move back instruction until it touches the home limit switch, then it will stop, after the program is executed, the system will enter the standby state and wait for the next instruction. When the fast-forward button is clicked, the punch mechanism of the piercing machine starts to descend rapidly, when descending to the lower limit of SQ1, the punch mechanism turns to work-in descending, when touching the limit of SQ3, the punch mechanism starts to rise, when touching the upper limit of SQ2, the punch descends rapidly, and so on [13]. When the thermal relay fails, the oil pump stops, and the system stops running. Figure 6 shows the control flow chart of this system in detail.
Figure 4. Main program flow chart diagram of the
Figure 5. Function return home program
The configuration of the system is designed using Protherm V14 software for adding devices according to the programming of S7-1200, and the system configuration uses CPU1214C for the programmable controller configuration devices. The address setting for the Ethernet port is 192.168.0.1 [14]. Each input part and output part of the CPU is configured, and the name is set. The specific configuration diagram is as follows. Following these steps, the address and variable name of each variable in the system are added, and the type of the variable is determined, which generally includes “character type”, “switch type”, and “value type”. Once established, the variables are stored in the database [15]. After all the variables in the database are created, the screen is designed and compiled. The toolbox is used to select the content to be compiled, which generally contains the addition of buttons, the addition of various trend graphs, the modification and addition of fonts, and the addition of pipes [16]. In the bitmap, you can find the corresponding image to make the screen meet the process requirements of the site to complete the whole configuration design.
Figure 6. Control flow chart of this system
The main process is to start the hydraulic pump and the three-way solenoid valve to control the rise and fall of the piercing machine according to the fixed process, and to switch the action through the limit switch. The system analysis of the hydraulic schematic of the piercing machine, the selected hydraulic cylinder is a single piston hydraulic cylinder, solenoid valve is a three-way four-way solenoid valve, through the S7-1200 CPU1214C system hardware and software design, system design through the sequential control method, according to the piercing machine fast forward - work in -- fast backward three stages of the program design and process design.
Figure 7. Software configuration diagram
The following conclusions can be obtained by summarizing the whole text:
(1) The software and hardware parts of the system process 10 functional signals and 6 execution signals through programmable controllers combined with PLC circuit design. Special programming software is used to complete the design of the main program and subroutines to realize the control and communication functions of the system, which greatly improves the degree of automation.
(2) Compared with the complex circuit design, this paper achieves the control requirements with a simpler circuit design, which makes the maintenance of the system simpler.
(3) This paper realizes the combination of perforator system and IOT through configuration design, which provides an innovative idea for the electrical system of perforator.
References
1. Wang Z., Li S. (2019). Design of EDM penetration detection device based on 51 microcontroller. Automation Technology and Applications, 38, (03), 168-171.
2. Luo T., Liu J., Zhu Z. (2019). Status and improvement of the process and equipment of seamless steel pipe slant rolling perforating machine. Steel Pipe, 48, (03), 1-8.
3. Long Y., Yin B., Liang S. (2019). Application of PLC and touch screen in the control system of cylinder lampshade drilling machine. Light Industry Standard and Quality, (05), 110-111.
4. Lin F. (2017). PLC-based configuration simulation design of cross slide drilling machine. New Technology New Process, (12), 12-15.
5. Griffin A.S., Mariano R., Hauck S.K., Hauck E.F. (2020). Inferolateral thalamic ischemia secondary to PCA P2 perforator occlusion mimics MCA stroke syndrome. Neurosurgical review, 43, (1), 11-13.
6. Gao J. (2012). Research on conical piercing process of high-strength large-diameter seamless steel pipe. Taiyuan University of Science and Technology, 7-9.
7. Zhang B. (2013). Analysis and Numerical Simulation of Influence Parameters of Conical Roll Diagonal Perforation Process. South China University, 1-5.
8. Tang J. (2007). Motor and Drag. Higher Education Press, 51-52.
9. Li Y (2009). Application of PLC in the control system of perforating machine. Journal of Wuyi University, 17, (1), 22-25.
10. Liu J. (2014). Design and implementation of PLC-based large hydraulic piercing machine. Journal of Southwest Normal University, (39), 79-81.
11. Wang H. (2015). PLC-based punching device control system. Machine tools and hydraulics, (43), 9-12.
12. Jia B. (2008). Mechanical analysis and numerical simulation of the piercing process in a two-roller oblique piercing machine. University of Science and Technology of Liaoning, 6-9.
13. Stockman M., Dwivedi D., Gentz R. (2019). Detecting control system misbehavior by fingerprinting programmable logic controller functionality. International Journal on Critical Infrastructure Protection, 26, 7-8.
14. Hadi N., Yee L.H., Annuar K. (2019). Development of an automatic can crusher using programmable logic controller. International Journal of Electrical and Computer Engineering, 9, (3), 17-19.
15. Dang J., Gu Y., Zhou J. (2019). Design of Domestic Sewage Treatment System Based on Programmable Logic Controller. Journal of Scientific Research and Reports, 1-10.
16. Ma R., Cheng P., Zhang Z. (2019). Stealthy Attack Against Redundant Controller Architecture of Industrial Cyber-Physical System. IEEE Internet of Things Journal, (99), 1-1.
hydraulic piercing machine programmable controller
Список литературы
1. Wang Z., Li S. Design of EDM penetration detection device based on 51 microcontroller // Automation Technology and Applications. 2019. V 38. №3. P. 168-171.
2. Luo T., Liu J., Zhu Z. Status and improvement of the process and equipment of seamless steel pipe slant rolling perforating machine // Steel Pipe. 2019. V 48 №3. P. 1-8.
3. Long Y., Yin B., Liang S. Application of PLC and touch screen in the control system of cylinder lampshade drilling machine // Light Industry Standard and Quality. 2019. №5. P. 110-111.
4. Lin F. PLC-based configuration simulation design of cross slide drilling machine // New Technology New Process. 2017. №12. P. 12-15.
5. Griffin A.S., Mariano R., Hauck S.K., Hauck E.F. Inferolateral thalamic ischemia secondary to PCA P2 perforator occlusion mimics MCA stroke syndrome // Neurosurgical review. 2020. V 43. №1. P. 11-13.
6. Gao J. Research on conical piercing process of high-strength large-diameter seamless steel pipe // Taiyuan University of Science and Technology. 2012. P. 7-9.
7. Zhang B. Analysis and Numerical Simulation of Influence Parameters of Conical Roll Diagonal Perforation Process // South China University. 2013. P. 1-5.
8. Tang, J. Motor and Drag // Higher Education Press. 2007. P. 51-52.
9. Li Y. Application of PLC in the control system of perforating machine // Journal of Wuyi University. 2009. V 17. №1. P. 22-25.
10. Liu J. Design and implementation of PLC-based large hydraulic piercing machine // Journal of Southwest Normal University. 2014. №39. P. 79-81.
11. Wang H. PLC-based punching device control system // Machine tools and hydraulics. 2015. №43. P. 9-12.
12. Jia B. Mechanical analysis and numerical simulation of the piercing process in a two- roller oblique piercing machine // University of Science and Technology of Liaoning. 2008. P. 6-9.
13. Stockman M., Dwivedi D., Gentz R. Detecting control system misbehavior by fingerprinting programmable logic controller functionality // International Journal on Critical Infrastructure Protection. 2019. V 26. P. 7-8.
14. Hadi N., Yee L. H., Annuar K. Development of an automatic can crusher using programmable logic controller // International Journal of Electrical and Computer Engineering. 2019. V. 9. №3. P. 17-19.
15. Dang J., Gu Y, Zhou J. Design of Domestic Sewage Treatment System Based on Programmable Logic Controller // Journal of Scientific Research and Reports. 2019. P. 1-10.
16. Ma R., Cheng P., Zhang Z. Stealthy Attack Against Redundant Controller Architecture of Industrial Cyber-Physical System // IEEE Internet of Things Journal. 2019. № 99. 1-1.
Размещено на Allbest.ru
...Подобные документы
Machine Translation: The First 40 Years, 1949-1989, in 1990s. Machine Translation Quality. Machine Translation and Internet. Machine and Human Translation. Now it is time to analyze what has happened in the 50 years since machine translation began.
курсовая работа [66,9 K], добавлен 26.05.2005Разработка информационной системы Dentist control system для работы стоматологической клиники - ведения записей о клиентах и врачах. Использование средства автоматизированной разработки приложений Borland C++ Builder 6.0 для работы с базой данных.
курсовая работа [2,3 M], добавлен 29.12.2012Модель релейной системы регулирования и идентификации структуры отдельного характерного элемента ЭКС зубца Р в системе MatLab. Анализ линейных звеньев с применением Control System Toolbox и Simulink. Методы построения переходных и частотных характеристик.
дипломная работа [1,1 M], добавлен 28.01.2015Принципы организации и особенности обработки прерываний на основе контроллера 8259A. Общая характеристика аппаратных средств системы прерываний PIC (Programmable Interrupt Controller). История разработки и порядок работы с технологией Plag and Play.
курсовая работа [305,1 K], добавлен 29.07.2010История Network File System. Общие опции экспорта иерархий каталогов. Описание протокола NFS при монтировании удаленного каталога. Монтирование файловой системы Network Files System командой mount. Конфигурации, обмен данными между клиентом и сервером.
курсовая работа [1,3 M], добавлен 16.06.2014Overview history of company and structure of organization. Characterization of complex tasks and necessity of automation. Database specifications and system security. The calculation of economic efficiency of the project. Safety measures during work.
дипломная работа [1009,6 K], добавлен 09.03.2015Развитие Internet и новых способов общения между людьми. Система управления сайтом Content Manager System. Процесс создания, редактирования и оформления сайтов. Возможность создания различных по правам доступа частей сайта. Критерии выбора CMS.
реферат [35,5 K], добавлен 03.04.2011Изменение пользовательского интерфейса приложения Microsoft Office system 2007. Увеличение функциональности приложений для поддержки совместной работы (Office Word 2007, Office Excel 2007, Office PowerPoint 2007, Office Access 2007 и Office Outlook 2007).
контрольная работа [1,5 M], добавлен 13.12.2009Блог: понятие, функции, классификация. Политика, быт, путешествие, образование, мода, музыка. Drupal, wordpress, textpattern, nucleus CMS, inTerra blog machine как популярные движки для блогов. Особенности выбора темы оформления странички пользователя.
контрольная работа [23,3 K], добавлен 18.09.2014Program game "Tic-tac-toe" with multiplayer system on visual basic. Text of source code for program functions. View of main interface. There are functions for entering a Players name and Game Name, keep local copy of player, graiting message in chat.
лабораторная работа [592,2 K], добавлен 05.07.2009Machine Learning как процесс обучения машины без участия человека, основные требования, предъявляемые к нему в сфере медицины. Экономическое обоснование эффективности данной технологии. Используемое программное обеспечение, его функции и возможности.
статья [16,1 K], добавлен 16.05.2016Общая характеристика приложения Microsoft Office system 2007. Особенности форматов Microsoft Office Open XML. Технологии управления миграцией на новую версию. Возможности приложений Office Word, Excel, Access и Office PowerPoint 2007, их интеграция.
реферат [1,0 M], добавлен 13.09.2011International Business Machines (IBM) — транснациональная корпорация, один из крупнейших в мире производителей и поставщиков аппаратного и программного обеспечения. Прозвище компании — Big Blue. Основание IBM в период 1888—1924. Начало эры компьютеров.
презентация [1023,3 K], добавлен 14.02.2012Программный комплекс MATLAB как мощное средство для высокоточного цифрового моделирования системы автоматического управления. Основные особенности построения временных характеристик с помощью пакета Control System и моделирования в системе Simulink.
контрольная работа [2,3 M], добавлен 14.11.2012Окно для работ с Design Assistant. Пример комбинационной логики, используемой в качестве тактового сигнала. Условия эффективного снижения энергопотребления с помощью сигнала синхронизации, полученного при помощи логической ячейки. Вкладка Fitter Settings.
курсовая работа [562,7 K], добавлен 05.11.2014История образования ТОО "ABC Design". Разработка программного и информационного обеспечения компьютерных сетей, автоматизированных систем вычислительных комплексов и сервисов. Работа с CRM системой Task Manager и с панелью управления сайтов JOOMLA.
отчет по практике [727,4 K], добавлен 13.07.2017Central Processing Unit. Controls timing of all computer operations. Types of adapter card. Provides quick access to data. Uses devices like printer. Random Access Memory. Directs and coordinates operations in computer. Control the speed of the operation.
презентация [3,5 M], добавлен 04.05.2012Розробка програмного забезпечення для перевірки матричних критеріїв керованості та спостережуваності лінійних динамічних систем з застосуванням програмного середовища MATLAB – модуль Control System ToolBox. Розробка алгоритму підготовки вихідних даних.
дипломная работа [2,4 M], добавлен 20.06.2012Рассмотрение особенностей структурного разбиения предметной области. Характеристика функциональной и информационной модели бизнес-процессов предметной области. Построение IDEF0- и IDEF1Х-модели заданной предметной области с помощью пакета Design/IDEF.
контрольная работа [486,5 K], добавлен 08.06.2019Поняття HMI (Human Machine Interface) на прикладі редактора представлення даних системи Trace Mode. Побудова людино-машинного інтерфейсу за допомогою графічних елементів. Короткий огляд форм відображення: динамічного тесту, кнопок, колірних індикаторів.
лабораторная работа [633,9 K], добавлен 20.03.2011