GIÁO TRÌNH - PLC S7 - 1200 SIEMENS



Giới thiệu tổng quát về PLC s7 1200


1. : Khái niệm về PLC

PLC là từ viết tắt của các từ tiếng anh : Programable Logic Controller : là một bộ 

điều khiển logic lập trình mềm, làm việc theo chương trình lưu trong bộ nhớ, cho 

phép thực hiện linh hoạt các thuật toán điều khiển logic thông qua một ngôn ngữ lập 

trình như LAD , STL, FDB, IL, ST, SFC, SCL.

2. : Phân biệt các loại plc s71200

- AC/DC/RLY

o điện áp cấp AC 220V

o Điện áp điều khiển 24V

o Ngõ ra relay.

- DC/DC/RLY

o Điện áp cấp 24V

o Điện áp điều khiển 24V

o Ngõ ra Relay

- DC/DC/DC

o Điện áp cấp 24V

o Điện áp điều khiển 24V

o Ngõ ra transistor(Xung)



Bài: 1 Giới thiệu tổng quát về PLC, Phần mềm và cách tạo 1 project mới ........................ 1

Giới thiệu tổng quát về PLC s7 1200 .......................................................................... 1

1. : Khái niệm về PLC ................................................................................................ 1

2. : Phân biệt các loại plc s71200 ............................................................................... 1

3. : Cách đấu nối đầu vào (input) ............................................................................... 2

4. : Cách đấu nối đầu ra(Output) ................................................................................ 4

Hướng dẫn sử dụng phần mềm Tia Portal................................................................... 5

1. : Cách tạo 1 project mới. ........................................................................................ 5

Tài liệu tham khảo:...................................................................................................... 8

Bài: 2 Giới thiệu các dạng dữ liệu lập trình trong PLC, làm quen các lệnh bit logic cơ

bản. ...................................................................................................................................... 9

Các dạng dữ liệu trong lập trình PLC.......................................................................... 9

Các lệnh logic cơ bản. NO, NC, Coil. ......................................................................... 9

1. : Ví dụ về NO, NC, Coil. ...................................................................................... 10

Đối với các loại PLC còn có các lệnh bắt xung sườn lên, xung sườn xuống............ 12

1. : Xung sườn lên: ................................................................................................... 12

2. : Xung sườn xuống: .............................................................................................. 15

SR,RS ........................................................................................................................ 16

1. : SR ....................................................................................................................... 16

2. : RS ....................................................................................................................... 18

Tài liệu tham khảo xung sườn lên, xung sườn xuống, Set, Reset: ............................ 19

Tài liệu tham khảo bit lo-gic: .................................................................................... 19

Bài: 3 Lập trình HMI ......................................................................................................... 20

Giới thiệu về HMI ..................................................................................................... 20

1. : Thiết lập một HMI trong phần mềm tia portal của siemens............................... 20

2. : Gắn Tag liên kết giữa PLC với HMI.................................................................. 23

Ví dụ: Một chương trình cơ bản hiển thị dữ liệu và ON/OFF trên màn hình. .......... 25

Tài liệu tham khảo: .................................................................................................... 29

GIÁO TRÌNH PLC S7 1200 SIEMENS

Bài: 4 Timer....................................................................................................................... 30

Tổng quan .................................................................................................................. 30

Đối với s7 1200 có tới 4 loại timer: TP, TON, TOFF, TONR.................................. 30

1. : TP: ...................................................................................................................... 30

2. : TON:................................................................................................................... 32

3. : TOFF: ................................................................................................................. 34

4. : TONR: ................................................................................................................ 36

Ví dụ về lập trình timer: ............................................................................................ 37

Bài tập:....................................................................................................................... 40

Tài liệu tham khảo: .................................................................................................... 44

Bài: 5 Bộ đếm Counter ...................................................................................................... 45

Giới thiệu chung ........................................................................................................ 45

S7 1200 có 3 loại Counter đếm CTU, CTD, CTUD. ................................................ 45

1. : CTU bộ counter đếm lên 1 đơn vị. ..................................................................... 45

2. : Ví dụ: .................................................................................................................. 45

3. : CTD bộ counter đếm xuống 1 đơn vị................................................................. 47

4. : CTUD: Bộ đếm counter đếm lên, xuống............................................................ 48

Bài tập:....................................................................................................................... 48

Tài liệu tham khảo: .................................................................................................... 52

Bài: 6 Lệnh toán học, lệnh so sánh.................................................................................... 53

Lệnh toán học ............................................................................................................ 53

1. : Lệnh cộng(ADD):............................................................................................... 53

2. : Lệnh trừ(SUB):................................................................................................... 54

3. : Lệnh nhân(MUL): .............................................................................................. 55

4. : Lệnh chia lấy phần nguyên(DIV):...................................................................... 56

5. : Lệnh chia lấy phần dư (MOD) ........................................................................... 57

Phép so sánh .............................................................................................................. 58

1. : Chọn kiểu dữ liệu so sánh .................................................................................. 58

2. : Ví dụ: .................................................................................................................. 59

Bài tập:....................................................................................................................... 59

Tài liệu hướng dẫn:.................................................................................................... 64

Bài: 7 Lệnh chuyển đổi dữ liệu, thời gian thực. ................................................................ 65

Lệnh chuyển đổi dữ liệu: ........................................................................................... 65

Ví dụ: ......................................................................................................................... 66

Lệnh chuyển đổi thời gian thực................................................................................. 66

1. : Trước khi đọc các bạn cần khai báo kiểu dữ liệu cho RD_LOC_T................... 66

Tài liệu tham khảo: .................................................................................................... 69

Bài: 8 Xử lý tín hiệu Analog ............................................................................................. 70

Analog input. ............................................................................................................. 70

1. : Cách đấu nối: ...................................................................................................... 70

2. : Kiểm tra các địa chỉ dữ liệu của các chanel analog............................................ 71

Ví dụ: ......................................................................................................................... 73

Bài tập:....................................................................................................................... 74

Tài liệu tham khảo: .................................................................................................... 75

Bài: 9 lập trình điều khiển động cơ bước, servo................................................................ 76

Tổng quan về động cơ bước và động cơ servo.......................................................... 76

1. : Động cơ bước: .................................................................................................... 76

2. : Động cơ servo: ................................................................................................... 76

Phân biệt xung PTO và PWM ................................................................................... 76

1. : PWM................................................................................................................... 76

2. : PTO..................................................................................................................... 76

Cách khởi tạo dự án điều khiển động cơ servo ......................................................... 77

Ví dụ: ......................................................................................................................... 85

Bài tập:....................................................................................................................... 85

Tài liệu tham khảo: .................................................................................................... 88

Bài: 10 Đếm xung tốc độ cao HSC. .................................................................................. 89

Tổng quan .................................................................................................................. 89

Cấu hình HSC............................................................................................................ 89

2.1: Bảng chân và chức năng:.................................................................................... 92

Ví dụ: ......................................................................................................................... 93

Bài tập:....................................................................................................................... 93

Tài liệu tham khảo: .................................................................................................... 95

Bài: 11 Lập trình SCADA ................................................................................................. 96

Tổng quan về SCADA............................................................................................... 96

Tạo giao diện SCADA cơ bản................................................................................... 96

2.1: Khởi tạo giao diện SCADA cơ bản .................................................................... 96

Wincc Advance smart Sever and Cilent.................................................................. 108

Bài tập tổng hợp. ..................................................................................................... 115

Bài: 12 Lập trình điều khiển vòng kín PID ..................................................................... 131

Tổng quan hệ thông PID ......................................................................................... 131

Cấu hình PID ........................................................................................................... 131

1. : Các chân chức năng:......................................................................................... 132

Bài tập:..................................................................................................................... 136

Tài liệu tham khảo: .................................................................................................. 137

Bài: 13 kết nối mạng truyền thông công nghiệp.............................................................. 138

Tổng quan về mạng truyền thông công nghiệp ....................................................... 138

Cấu hình Profinet..................................................................................................... 138

Ví dụ: ....................................................................................................................... 143

Profibus.................................................................................................................... 147

1. : Tổng quan ......................................................................................................... 147

2. : Cấu hình profibus ............................................................................................. 147

Modbus .................................................................................................................... 153

1. : Tổng quan ......................................................................................................... 153

2. : Cấu hình đường truyền modbus ....................................................................... 153

Bài tập:..................................................................................................................... 159

Tài liệu tham khảo:








LINK DOWNLOAD



Giới thiệu tổng quát về PLC s7 1200


1. : Khái niệm về PLC

PLC là từ viết tắt của các từ tiếng anh : Programable Logic Controller : là một bộ 

điều khiển logic lập trình mềm, làm việc theo chương trình lưu trong bộ nhớ, cho 

phép thực hiện linh hoạt các thuật toán điều khiển logic thông qua một ngôn ngữ lập 

trình như LAD , STL, FDB, IL, ST, SFC, SCL.

2. : Phân biệt các loại plc s71200

- AC/DC/RLY

o điện áp cấp AC 220V

o Điện áp điều khiển 24V

o Ngõ ra relay.

- DC/DC/RLY

o Điện áp cấp 24V

o Điện áp điều khiển 24V

o Ngõ ra Relay

- DC/DC/DC

o Điện áp cấp 24V

o Điện áp điều khiển 24V

o Ngõ ra transistor(Xung)



Bài: 1 Giới thiệu tổng quát về PLC, Phần mềm và cách tạo 1 project mới ........................ 1

Giới thiệu tổng quát về PLC s7 1200 .......................................................................... 1

1. : Khái niệm về PLC ................................................................................................ 1

2. : Phân biệt các loại plc s71200 ............................................................................... 1

3. : Cách đấu nối đầu vào (input) ............................................................................... 2

4. : Cách đấu nối đầu ra(Output) ................................................................................ 4

Hướng dẫn sử dụng phần mềm Tia Portal................................................................... 5

1. : Cách tạo 1 project mới. ........................................................................................ 5

Tài liệu tham khảo:...................................................................................................... 8

Bài: 2 Giới thiệu các dạng dữ liệu lập trình trong PLC, làm quen các lệnh bit logic cơ

bản. ...................................................................................................................................... 9

Các dạng dữ liệu trong lập trình PLC.......................................................................... 9

Các lệnh logic cơ bản. NO, NC, Coil. ......................................................................... 9

1. : Ví dụ về NO, NC, Coil. ...................................................................................... 10

Đối với các loại PLC còn có các lệnh bắt xung sườn lên, xung sườn xuống............ 12

1. : Xung sườn lên: ................................................................................................... 12

2. : Xung sườn xuống: .............................................................................................. 15

SR,RS ........................................................................................................................ 16

1. : SR ....................................................................................................................... 16

2. : RS ....................................................................................................................... 18

Tài liệu tham khảo xung sườn lên, xung sườn xuống, Set, Reset: ............................ 19

Tài liệu tham khảo bit lo-gic: .................................................................................... 19

Bài: 3 Lập trình HMI ......................................................................................................... 20

Giới thiệu về HMI ..................................................................................................... 20

1. : Thiết lập một HMI trong phần mềm tia portal của siemens............................... 20

2. : Gắn Tag liên kết giữa PLC với HMI.................................................................. 23

Ví dụ: Một chương trình cơ bản hiển thị dữ liệu và ON/OFF trên màn hình. .......... 25

Tài liệu tham khảo: .................................................................................................... 29

GIÁO TRÌNH PLC S7 1200 SIEMENS

Bài: 4 Timer....................................................................................................................... 30

Tổng quan .................................................................................................................. 30

Đối với s7 1200 có tới 4 loại timer: TP, TON, TOFF, TONR.................................. 30

1. : TP: ...................................................................................................................... 30

2. : TON:................................................................................................................... 32

3. : TOFF: ................................................................................................................. 34

4. : TONR: ................................................................................................................ 36

Ví dụ về lập trình timer: ............................................................................................ 37

Bài tập:....................................................................................................................... 40

Tài liệu tham khảo: .................................................................................................... 44

Bài: 5 Bộ đếm Counter ...................................................................................................... 45

Giới thiệu chung ........................................................................................................ 45

S7 1200 có 3 loại Counter đếm CTU, CTD, CTUD. ................................................ 45

1. : CTU bộ counter đếm lên 1 đơn vị. ..................................................................... 45

2. : Ví dụ: .................................................................................................................. 45

3. : CTD bộ counter đếm xuống 1 đơn vị................................................................. 47

4. : CTUD: Bộ đếm counter đếm lên, xuống............................................................ 48

Bài tập:....................................................................................................................... 48

Tài liệu tham khảo: .................................................................................................... 52

Bài: 6 Lệnh toán học, lệnh so sánh.................................................................................... 53

Lệnh toán học ............................................................................................................ 53

1. : Lệnh cộng(ADD):............................................................................................... 53

2. : Lệnh trừ(SUB):................................................................................................... 54

3. : Lệnh nhân(MUL): .............................................................................................. 55

4. : Lệnh chia lấy phần nguyên(DIV):...................................................................... 56

5. : Lệnh chia lấy phần dư (MOD) ........................................................................... 57

Phép so sánh .............................................................................................................. 58

1. : Chọn kiểu dữ liệu so sánh .................................................................................. 58

2. : Ví dụ: .................................................................................................................. 59

Bài tập:....................................................................................................................... 59

Tài liệu hướng dẫn:.................................................................................................... 64

Bài: 7 Lệnh chuyển đổi dữ liệu, thời gian thực. ................................................................ 65

Lệnh chuyển đổi dữ liệu: ........................................................................................... 65

Ví dụ: ......................................................................................................................... 66

Lệnh chuyển đổi thời gian thực................................................................................. 66

1. : Trước khi đọc các bạn cần khai báo kiểu dữ liệu cho RD_LOC_T................... 66

Tài liệu tham khảo: .................................................................................................... 69

Bài: 8 Xử lý tín hiệu Analog ............................................................................................. 70

Analog input. ............................................................................................................. 70

1. : Cách đấu nối: ...................................................................................................... 70

2. : Kiểm tra các địa chỉ dữ liệu của các chanel analog............................................ 71

Ví dụ: ......................................................................................................................... 73

Bài tập:....................................................................................................................... 74

Tài liệu tham khảo: .................................................................................................... 75

Bài: 9 lập trình điều khiển động cơ bước, servo................................................................ 76

Tổng quan về động cơ bước và động cơ servo.......................................................... 76

1. : Động cơ bước: .................................................................................................... 76

2. : Động cơ servo: ................................................................................................... 76

Phân biệt xung PTO và PWM ................................................................................... 76

1. : PWM................................................................................................................... 76

2. : PTO..................................................................................................................... 76

Cách khởi tạo dự án điều khiển động cơ servo ......................................................... 77

Ví dụ: ......................................................................................................................... 85

Bài tập:....................................................................................................................... 85

Tài liệu tham khảo: .................................................................................................... 88

Bài: 10 Đếm xung tốc độ cao HSC. .................................................................................. 89

Tổng quan .................................................................................................................. 89

Cấu hình HSC............................................................................................................ 89

2.1: Bảng chân và chức năng:.................................................................................... 92

Ví dụ: ......................................................................................................................... 93

Bài tập:....................................................................................................................... 93

Tài liệu tham khảo: .................................................................................................... 95

Bài: 11 Lập trình SCADA ................................................................................................. 96

Tổng quan về SCADA............................................................................................... 96

Tạo giao diện SCADA cơ bản................................................................................... 96

2.1: Khởi tạo giao diện SCADA cơ bản .................................................................... 96

Wincc Advance smart Sever and Cilent.................................................................. 108

Bài tập tổng hợp. ..................................................................................................... 115

Bài: 12 Lập trình điều khiển vòng kín PID ..................................................................... 131

Tổng quan hệ thông PID ......................................................................................... 131

Cấu hình PID ........................................................................................................... 131

1. : Các chân chức năng:......................................................................................... 132

Bài tập:..................................................................................................................... 136

Tài liệu tham khảo: .................................................................................................. 137

Bài: 13 kết nối mạng truyền thông công nghiệp.............................................................. 138

Tổng quan về mạng truyền thông công nghiệp ....................................................... 138

Cấu hình Profinet..................................................................................................... 138

Ví dụ: ....................................................................................................................... 143

Profibus.................................................................................................................... 147

1. : Tổng quan ......................................................................................................... 147

2. : Cấu hình profibus ............................................................................................. 147

Modbus .................................................................................................................... 153

1. : Tổng quan ......................................................................................................... 153

2. : Cấu hình đường truyền modbus ....................................................................... 153

Bài tập:..................................................................................................................... 159

Tài liệu tham khảo:








LINK DOWNLOAD

M_tả
M_tả

Không có nhận xét nào: