1. Trang chủ
  2. » Luận Văn - Báo Cáo

Đồ án tốt nghiệp Công nghệ kỹ thuật cơ điện tử: Design and develop control, monitoring and communication systems for automatic production lines with industrial robots

99 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Design And Develop Control, Monitoring And Communication Systems For Automatic Production Lines With Industrial Robots
Tác giả Tang Nghe Quang Huy, Dang Quoc Dung
Người hướng dẫn Master Tuong Phuoc Tho
Trường học Ho Chi Minh City University of Technology and Education
Chuyên ngành Mechatronics Engineering Technology
Thể loại Graduation Project
Năm xuất bản 2024
Thành phố Ho Chi Minh City
Định dạng
Số trang 99
Dung lượng 9,66 MB

Cấu trúc

  • CHAPTER 1: OVERVIEW AND THEORICAL BASIS (13)
    • 1.1. Introduction to modern production lines, control, monitoring, maintenance and (13)
    • 1.2. Theorical basis (13)
      • 1.2.1 Programmable Logic Controllers (PLCs) (13)
      • 1.2.2 Industrial communication network (14)
      • 1.2.3. Industrial Robot (15)
  • CHAPTER 2: MECHANICAL DESIGN (6)
    • 2.1. Overall about the system (19)
    • 2.2. Hardware connection of PLC Siemens S7-1200 1214C AC/DC/RLY and inverter (30)
    • 2.3. Stations (0)
      • 2.3.1. Bottle supply and classification station (34)
      • 2.3.2 Transporting defective bottle station (38)
      • 2.3.3. Box supply station (42)
      • 2.3.4. Taping station (46)
  • CHAPTER 3: MONITORING CONTROLLER DESIGNATION (50)
    • 3.1. Overview of connection and communication of automatic production line system (50)
    • 3.2. PROFINET definition (52)
      • 3.2.1. General (52)
      • 3.2.2. Communication profiles (52)
      • 3.2.3. PROFINET for IRC5 (53)
      • 3.2.4. Hardware overview (53)
      • 3.2.5. Information about the Internal device (56)
      • 3.2.6. Information about the internal controller (56)
      • 3.2.7. Software for configuring a device (57)
      • 3.2.8. System parameters (57)
    • 3.3. HMI monitoring (62)
      • 3.3.1. HMI structure (62)
      • 3.3.2. Power Interface (62)
      • 3.3.3. Front Panel (63)
      • 3.3.4. Communication port (63)
      • 3.4.5. PIN (64)
      • 3.3.6. Running Indicator Lights (65)
      • 3.3.7. System Composition (65)
    • 3.4. Webserver communication PLC (66)
      • 3.4.1. Introduction webserver (66)
      • 3.4.2. Software that supports Webserver programming (68)
      • 3.4.3. Overview of necessary modules to support programming (68)
      • 3.4.4. Transmit data, establish connection between Webserver and PLC (71)
      • 3.4.5. Website structure and interface (71)
      • 3.4.6. Monitoring data (72)
  • CHAPTER 4: RESULTS AND EXPERIMENTS (73)
    • 4.1. Control system components and hardware station (73)
    • 4.2. Robot monitoring and control interface via HMI (80)
    • 4.3. Webserver PLC communication via Internet (Localhost) (84)
  • CHAPTER 5: REFERENCES (88)
  • CHAPTER 6: APPENDIX (89)
    • 6.1. Basic steps and notes when communicating between Robot and PLC (89)
    • 6.2. RobotStudio configuration (91)

Nội dung

MINISTRY OF EDUCATION AND TRAININGHO CHI MINH CITY UNIVERSITY OF TECHNOLOGY AND EDUCATION GRADUATION THESIS MAJOR: MECHATRONICS ENGINEERING TECHNOLOGY INSTRUCTOR: TUONG PHUOC THO DANG QU

OVERVIEW AND THEORICAL BASIS

Introduction to modern production lines, control, monitoring, maintenance and

In the era of rapid technological advancements, the application of communication systems across various industries is vital for meeting production and automation needs This is particularly evident in the bottled water production and packaging line, which utilizes a closed and continuous operation system to guarantee consistent product quality and hygienic safety.

Effective communication systems in industrial environments are essential for the operation, monitoring, and control of production processes and components They ensure stable operations and adherence to standards throughout the product creation process.

To ensure the stability of production lines during continuous operation, it is essential to keep equipment and machinery in optimal condition Implementing a comprehensive monitoring and maintenance plan for all system components is crucial for achieving peak performance in operational processes.

The industrial communication system integrates various technologies and equipment to efficiently collect, process, and transmit data within the manufacturing environment Essential components include sensors, automatic control systems like PLCs and HMIs, drive systems such as conveyors and motors, and electrical cabinets that provide power and protect automatic control systems or variable frequency drives Additionally, robots are vital for executing and processing continuous stages of production.

An automated industrial production line is created by integrating communication protocols among sensors, PLCs, robots, conveyors, and variable frequency drives These interconnected components function harmoniously, ensuring efficient operation under the oversight of designated personnel or managers.

The automatic control system of the water bottle packaging line, utilized in the Industrial Robot and Sensors practice course, previously faced instability and limited performance between stations However, through targeted improvements and upgrades, the system is now designed to operate more continuously and smoothly, enhancing overall efficiency.

MECHANICAL DESIGN

Overall about the system

Designing and installing a hardware structure requires detailed drawing and simulation of the system These drawings allow for a clear understanding of how components fit together, enabling the design of precise additional elements This approach not only enhances accuracy but also saves time and costs, making it far superior to relying solely on testing without a defined prototype.

Figure 2: The water bottle system

The system operates sequentially from left to right, with the bottle initially moving to Station 1 At this station, a cylinder halts the bottle to allow a sensor to detect any defects.

If a defect is detected in the bottle, the alternate cylinder activates to push it to Station 2; otherwise, the cylinder remains off, allowing the bottle to proceed At Station 3, the box is transported to the end of the conveyor, where it triggers a sensor that activates an actuator with two double-cylinders to push it through to Station 4 Once at Station 4, the box stops to wait for the bot to pick up six units.

18 bottles from Station 1 Finally, the box is transport to the taping system, and finish the process at the end of station 4

The automatic water bottle packaging system is designed for educational purposes, allowing students to learn and practice using a real model This hands-on experience enables them to effectively apply the knowledge they have acquired in a practical setting.

The system utilizes Siemens S7-1200 PLCs to effectively manage the operations of each station Additionally, each station is equipped with a Samkoon HMI screen, allowing students to program and control the stations seamlessly through the user-friendly interface.

In the control system, every station is connectted like the picture above, it all includes PLC S7-1200, a converter SINAMICS V20 by Seiment, buttons, sensors, solenoids, cylinders and motor to control conveyor

Here are the specifiactions of the components:

 PLC Siemens S7-1200 1214C AC/DC/RLY

Figure 2.1: PLC Siemens S7-1200 1214C AC/DC/RLY

Number of Outputs 10 (Digital Output, Relay Output)

Number of Inputs 14 (Digital Input, 2 switch as Analogue

For Use With SIMATIC S7-1200 Series

Communication Port Type Ethernet, Profinet, UDP

Mounting Type DIN Rail, Wall Mount

Programming Language Used FBD, LAD, SCL

Figure 2.2: Module SB 1232, AQ 1x12bit

Output range -10V to +10V/0 to 20mA

Maximum Current 300mA PNP normally open

Standard Detection Object Sunlight 10000LX or less Incandescent lamp 3000LX or less

Figure 2.5: Cylinder JELPC DN20x75/DN16x125

Operation Single acting or double acting

Mountings Basic LB FA FB SDB

Operating Speed Range 50 to 800 mm/s

Operating Pressure Range 0.1 to 0.9 MPa

Operating Speed Range 100 to 500 mm/s

Effective Cross Section Area 16mm² (CV=0.89)

Port Size Inlet, Outlet = G 1/4″ , Exhaust Port =

Working Medium 40 Micron Filtered Air

Power Consumption AC: 3.5VA; DC: 2.5W

Wiring / Connector Cable / Lead Wire or DIN Connector

Figure 2.9: HMI Samkoon SK-102HS

Touch Panel 4-wire high-precision touch panel

Memory 128MB FLASH + 128MB DDR3

Protection Rating IP65 (front panel)

FCC Compatibility Complies with FCC, Class A

CE Certification Complies with EN55032 and EN55035 standards

Serial Interfaces COM1 and COM2 (RS232/422/485)

Network Connectivity No for WiFi, Yes for Ethernet, No for 3G,

No for 4G Operating Temperature -20°C to 55°C (no freezing)

Operating Humidity 5% to 95% RH (no condensation)

Shock Resistance 10-25Hz (XYZ direction, 2G for 30 minutes)

Field Bus Communication Type Modbus RTU, USS

Applicable Load IC circuit, Relay, PLC

Power Supply Voltage 5, 12, 24VDC (4.5 to 28 VDC)

Current Consumption 10mA or less

Load Voltage 28VDC or less

Load Current 40mA or less

Internal Voltage Drop 1.5V or less (0.8V or less at 10mA load current)

Leakage Current 100àA or less at 24VDC

Indicator Light Red LED illuminates when turnd on

 Electromagnetic Brake Induction Motor 41K25GN-SWM

Figure 2.13: Electromagnetic Brake Induction Motor 41K25GN-SWM

Motor Frame Size 3.15 in sq

Rated Torque 1.63 [200 VAC, 50 Hz]lb-in

Rated Speed 1300 [200 VAC, 50 Hz]rpm

Hardware connection of PLC Siemens S7-1200 1214C AC/DC/RLY and inverter

 Hardware connection of PLC Siemens S7-1200 1214C AC/DC/RLY

24 VDC Sensor Power Out.For additional noise immunity, connect "M" to chassis ground even if not using sensor supply

For sinking inputs, connect "-" to "M" (shown) For sourcing inputs, connect "+" to "M"

Connector pin locations for CPU 1214C AC/DC/Relay (6ES7 214-1BG40-0XB0)

 Hardware connection of Inverter SINAMICS V20

Figure 2.16: General diagram of the inverter

Power Supply 10V 10V Supply output voltage 10V

Analog Input AI 1 Analog input channel 1, supports analog value from -10V to

AI 2 Analog input channel 2, supports analog value from 0V to

Analog Output AO 1 Analog output channel 1, supports analog value from 0mA to 20mA

Pin 0V 0V Pin 0V is used for analog channel and RS485 communication

Digital input DI 1 Digital input pin, supports

Source and Sink connection Operates in the voltage range 0V-30V

Voltage > 11V is level 1, voltage Warm Start to Reset the

Robot to update the previous system change status

Figure 6.5: Restart Robot to upload data

After restarting the Robot, the statuses have been updated, we proceed to configure the Name, IP and I/O for the Robot through the Configuration - I/O Configuration section

To set up a new IP address for the Profinet network, navigate to the IP settings section, right-click, and select "New." This action will prompt a small window where you can enter a name for the new IP configuration.

Here I have set the name and address for the IP setting as PROFINET Network and 192.168.0.20 Create the default Subnet for Profinet as 255.255.255.0

In the Interface section, select LAN3 port

Figure 6.7: Add IP Address and Subnet with Interface LAN3

After restarting the system, the next step is to select the device type for the I/O System Navigate to the I/O System and choose the PROFINET Device In the Device section, select the Device Catalog for installation configuration, and choose Internal BASIC V1.2.

Figure 6.8: Type of internal device with description

Figure 6.9: Choose the appropriate internal device

Figure 6.10: PN_Internal_Device Module DI/DO 64

Upon finishing the selection of DI/DO modules, we will generate Digital Signals for both DI and DO modules This process can be executed directly within the I/O Configuration section or through the I/O System - Signal section in the main interface.

To create a New Signal, navigate to the I/O Config section and name the signals in the Signal Editor The software will automatically configure the corresponding modules, signal types, and mapping numbers in a top-to-bottom order Remember to click "Write Config" to restart the system and update the configuration with each new Robot setup.

After establishing a network connection between the PLC and the Robot's Internal Device, proceed with the operational steps Integrate the DI/DO module into the system, ensuring the selection of the appropriate 64-byte DI/DO modules.

Figure 6.13: Choose the appropriate DI/DO module for internal devices

The I address and Q address displayed here will be in the order corresponding to the define section mapped in RobotStudio Suppose we choose I address from 68-131 corresponding to DI/DOs with device mapping from 0-63 For Q address is 2-65

Then we create a Tag Table, with data type Bool and an address corresponding to the order of the mapping section on RobotStudio

After finalizing the necessary steps, we compile and upload the program Next, to establish the connection protocol, it is essential to assign the robot's Profinet IP address to the PLC.

In this section, we will focus on the "Function – Assign Profinet device name" to establish the Profinet protocol connection between the Robot and the PLC Upon successful assignment, the signal will indicate a green status, signaling the commencement of Profinet communication between the PLC and the ABB Robot.

Figure 6.14: Assign PROFINET device name to connect with PLC

Ngày đăng: 19/12/2024, 11:19

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w