Giáo trình PLC cơ bản ngành điện công nghiệp tại Trường Cao đẳng Lào Cai, Năm 2017

Giáo trình kỹ thuật về plc cơ bản nghề điện công nghiệp trường cđ cộng đồng lào cai, biên soạn theo chương trình đào tạo chuẩn, hệ thống hóa kiến thức từ cơ bản đến nâng cao.

Trường đại học

Trường Cao Đẳng Lào Cai

Chuyên ngành

Điện Công Nghiệp

Người đăng

Ẩn danh

Thể loại

Giáo trình

2017

67
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Toàn cảnh giáo trình PLC cơ bản nghề điện CĐ Cộng Đồng Lào Cai

Giáo trình PLC cơ bản là một học phần cốt lõi trong chương trình đào tạo nghề Điện công nghiệp tại Trường Cao đẳng Cộng đồng Lào Cai. Tài liệu này được biên soạn với mục tiêu cung cấp kiến thức nền tảng vững chắc về bộ điều khiển logic khả trình (PLC), một thành phần không thể thiếu trong các hệ thống tự động hóa hiện đại. Nội dung giáo trình tập trung vào việc giúp sinh viên Khoa Điện tiếp cận một cách trực quan và dễ hiểu nhất, khắc phục nhược điểm của các tài liệu mang nặng tính lý thuyết. Được biên soạn để lưu hành nội bộ, giáo trình này nhấn mạnh vào ứng dụng thực tiễn, đặc biệt là với dòng PLC S7-200 của Siemens, một thiết bị phổ biến trong công nghiệp. Thay vì chỉ trình bày lý thuyết suông, bài giảng PLC được thiết kế để sinh viên có thể vừa học vừa thực hành PLC ngay trên các mô hình. Mục tiêu cuối cùng là trang bị cho người học khả năng phân tích, thiết kế, lắp đặt và vận hành các hệ thống điều khiển tự động đơn giản. Qua đó, sinh viên tốt nghiệp sẽ đáp ứng được nhu cầu cấp thiết của thị trường lao động, nơi mà kiến thức về PLC là một lợi thế cạnh tranh lớn. Giáo trình không chỉ là tài liệu PLC cơ bản mà còn là kim chỉ nam cho những ai muốn bắt đầu con đường tự học PLC một cách bài bản và có hệ thống, tạo tiền đề để tiếp cận các công nghệ phức tạp hơn như PLC S7-1200 và phần mềm TIA Portal.

1.1. Mục tiêu của mô đun PLC cơ bản trong chương trình đào tạo

Mục tiêu chính của mô đun PLC là trang bị cho sinh viên ngành Điện công nghiệp những kiến thức và kỹ năng cơ bản nhất về cấu trúc, nguyên lý hoạt động và lập trình bộ điều khiển PLC. Sinh viên sẽ có khả năng nhận diện các thành phần của một hệ thống PLC, từ CPU, module I/O đến các thiết bị ngoại vi. Theo tài liệu gốc, chương trình không chỉ dừng lại ở lý thuyết mà còn hướng tới kỹ năng thực tế: “Việc học tập nghiên cứu các bộ điều khiển lập trình cũng như vận hành nó đang là nhu cầu cấp thiết đối với học sinh, sinh viên các ngành kỹ thuật”. Do đó, sau khi hoàn thành học phần, người học phải có khả năng đọc hiểu sơ đồ đấu dây PLC, kết nối PLC với các thiết bị như nút nhấn, cảm biến công nghiệp, rơ-le và contactor. Đồng thời, sinh viên sẽ được làm quen và sử dụng thành thạo các phần mềm lập trình PLC cơ bản như STEP 7 Micro/WIN để soạn thảo, nạp và gỡ lỗi chương trình.

1.2. Vai trò của tự động hóa và PLC trong ngành điện công nghiệp

Trong bối cảnh công nghiệp hóa, hiện đại hóa, tự động hóa đóng vai trò xương sống trong mọi quy trình sản xuất. PLC, với tư cách là “bộ não” của hệ thống, cho phép điều khiển máy móc một cách linh hoạt, chính xác và hiệu quả. Giáo trình của Trường Cao đẳng Cộng đồng Lào Cai đã nhấn mạnh tầm quan trọng này: “Tự động hóa công nghiệp và dân dụng ngày càng phát triển. Bộ não trong các hệ thống tự động hóa là các bộ điều khiển lập trình”. Việc nắm vững kiến thức về PLC giúp kỹ thuật viên điện công nghiệp có thể tham gia vào quá trình thiết kế, bảo trì và cải tiến các dây chuyền sản xuất tự động, từ hệ thống băng tải, máy đóng gói đến các hệ thống điều khiển phức tạp hơn liên quan đến biến tần và động cơ. Năng lực này không chỉ nâng cao giá trị của người lao động mà còn góp phần tăng năng suất và giảm chi phí sản xuất cho doanh nghiệp.

II. Thách thức khi tự học PLC và vai trò của một giáo trình chuẩn

Việc tự học PLC luôn là một thử thách lớn đối với nhiều người mới bắt đầu. Một trong những rào cản chính là sự thiếu hụt các tài liệu PLC cơ bản được biên soạn một cách hệ thống và tập trung vào đối tượng học nghề. Nhiều tài liệu trên thị trường thường quá chung chung, nặng về hàn lâm và không phù hợp với nhu cầu thực hành ngay lập tức. Giáo trình của Trường Cao đẳng Cộng đồng Lào Cai ra đời chính để giải quyết vấn đề này, như lời giới thiệu đã nêu rõ: “...những giáo trình này viết còn khá chung chung, mang nặng tính lý thuyết và chủ yếu dành cho các đối tượng sinh viên đại học”. Bên cạnh đó, người học thường gặp khó khăn trong việc kết nối giữa lý thuyết lập trình PLC Siemens và thực tế vận hành. Việc không có thiết bị để thực hành PLC làm cho kiến thức trở nên trừu tượng và khó nhớ. Một giáo trình chuẩn, như tài liệu này, sẽ cung cấp một lộ trình rõ ràng, từ những khái niệm cơ bản nhất về cấu trúc phần cứng, cách đấu nối, cho đến việc viết những dòng code đầu tiên bằng ngôn ngữ lập trình Ladder (LAD). Nó không chỉ là sách hướng dẫn mà còn là cầu nối giúp giảm bớt khoảng cách giữa nhà trường và doanh nghiệp, đảm bảo kiến thức học được có tính ứng dụng cao.

2.1. Khó khăn trong việc tiếp cận tài liệu PLC S7 200 hệ thống

Dòng PLC S7-200 của Siemens tuy là dòng cũ nhưng vẫn còn rất phổ biến trong các doanh nghiệp vừa và nhỏ tại Việt Nam do chi phí hợp lý và độ bền cao. Tuy nhiên, việc tìm kiếm một bộ tài liệu đầy đủ, chi tiết và dễ hiểu về nó ngày càng khó khăn. Người tự học PLC thường phải chắp vá kiến thức từ nhiều nguồn khác nhau, dẫn đến tình trạng kiến thức không đồng bộ và thiếu nền tảng. Giáo trình này tập trung giải quyết bài toán đó bằng cách hệ thống hóa toàn bộ kiến thức về S7-200, từ cấu trúc CPU 214, cách định địa chỉ I/O, vòng quét chương trình đến phương pháp kết nối với máy tính qua cáp PC/PPI. Điều này giúp người học có một cái nhìn toàn diện và xây dựng nền tảng vững chắc trước khi chuyển sang các dòng cao hơn như PLC S7-1200.

2.2. Sự khác biệt giữa lý thuyết và các bài toán thực hành PLC

Một thách thức lớn khác là việc chuyển đổi từ sơ đồ mạch rơ-le truyền thống sang chương trình PLC. Nhiều kỹ thuật viên có kinh nghiệm về mạch điện cổ điển nhưng lại lúng túng khi phải tư duy bằng logic lập trình. Giáo trình đã giải quyết vấn đề này bằng cách đưa ra các ví dụ trực quan về việc “chuyển đổi một sơ đồ điều khiển cửa ra vào cơ quan bằng contactor thành hệ thống điều khiển với PLC”. Phương pháp này giúp người học liên kết kiến thức cũ với kiến thức mới một cách tự nhiên. Hơn nữa, tài liệu cung cấp nhiều mô hình ứng dụng thực tế như mô hình thang máy, hệ thống băng tải, đèn giao thông, giúp sinh viên không chỉ học lệnh mà còn biết cách áp dụng các lệnh đó vào giải quyết các bài toán tự động hóa cụ thể.

III. Hướng dẫn chi tiết cấu trúc và đấu nối PLC S7 200 cơ bản

Hiểu rõ cấu trúc phần cứng và cách đấu nối là bước đầu tiên và quan trọng nhất trong quá trình làm chủ PLC. Giáo trình của Trường Cao đẳng Cộng đồng Lào Cai dành riêng Bài 1 để trình bày chi tiết về vấn đề này, tập trung vào dòng PLC S7-200 với CPU 214 làm ví dụ điển hình. Cấu trúc của một PLC được mô tả bao gồm các thành phần chính: Bộ xử lý trung tâm (CPU), bộ nhớ (RAM, ROM), các cổng vào/ra (I/O), bộ đếm (Counter), và bộ định thời (Timer). Tài liệu nhấn mạnh rằng: “Toàn bộ chương trình điều khiển được lưu nhớ trong bộ nhớ của PLC... và được thực hiện lặp theo chu kỳ của vòng quét (Scan)”. Việc nắm vững khái niệm vòng quét chương trình là cực kỳ quan trọng để hiểu cách PLC xử lý tín hiệu và thực thi lệnh. Giáo trình cũng cung cấp các hướng dẫn chi tiết về cách định địa chỉ các ngõ vào/ra, một kỹ năng cơ bản để lập trình PLC Siemens. Ví dụ, ký hiệu I0.0 chỉ bit 0 của byte 0 trong miền nhớ ngõ vào, và Q0.1 chỉ bit 1 của byte 0 trong miền nhớ ngõ ra. Những kiến thức nền tảng này là bắt buộc phải có trước khi đi sâu vào phần mềm và các tập lệnh phức tạp.

3.1. Phân tích cấu trúc phần cứng của bộ điều khiển PLC S7 200

Theo tài liệu, một bộ PLC S7-200, cụ thể là CPU 214, bao gồm các thành phần tích hợp sẵn trên một khối. CPU 214 có “14 ngõ vào và 10 ngõ ra digital kèm theo trong khối trung tâm” và “hỗ trợ tối đa 7 modul mở rộng”. Giáo trình mô tả chi tiết về các loại bộ nhớ như RAM và ROM, trong đó RAM dùng để lưu chương trình người dùng và dữ liệu tạm thời, còn ROM chứa chương trình hệ thống của nhà sản xuất. Bên cạnh đó, các khối chức năng đặc biệt như 128 Timer128 bộ đếm cũng được giới thiệu. Việc hiểu rõ dung lượng bộ nhớ, số lượng I/O, và các tài nguyên tích hợp sẵn giúp người dùng lựa chọn đúng loại PLC cho ứng dụng và tối ưu hóa chương trình của mình.

3.2. Sơ đồ đấu dây PLC với cảm biến và các thiết bị ngoại vi

Phần “Kết nối dây giữa PLC và các thiết bị ngoại vi” là một trong những nội dung thực tiễn nhất của giáo trình. Tài liệu hướng dẫn chi tiết cách kết nối nguồn cho CPU, cách đấu nối ngõ vào số (Input) với các thiết bị như nút nhấn, công tắc hành trình, và cảm biến công nghiệp (loại PNP và NPN). Các sơ đồ đấu dây PLC được minh họa rõ ràng, phân biệt giữa ngõ vào dùng nguồn DC và AC. Tương tự, phần kết nối ngõ ra số (Output) cũng được trình bày cặn kẽ, với các loại ngõ ra Rơ-le, Transistor và Triac, phù hợp để điều khiển đèn báo, cuộn dây contactor hay van điện từ. Việc đấu dây đúng kỹ thuật không chỉ đảm bảo hệ thống hoạt động chính xác mà còn liên quan đến an toàn cho cả thiết bị và con người.

IV. Bí quyết lập trình PLC Siemens với STEP 7 và ngôn ngữ Ladder

Sau khi nắm vững phần cứng, kỹ năng lập trình PLC Siemens là yếu tố quyết định để hiện thực hóa một hệ thống tự động hóa. Giáo trình tập trung giới thiệu phần mềm lập trình PLCSTEP 7 - Micro/win 4.0, công cụ chuyên dụng cho dòng PLC S7-200. Tài liệu hướng dẫn từng bước cài đặt phần mềm và thiết lập kết nối giữa máy tính với PLC thông qua cáp PC/PPI. Ba phương pháp lập trình chính được đề cập là: Hình thang (Ladder Logic - LAD), Liệt kê lệnh (Statement List - STL), và Sơ đồ khối (Function Block Diagram - FBD). Trong đó, ngôn ngữ lập trình Ladder (LAD) được chú trọng nhất vì tính trực quan và sự tương đồng với sơ đồ mạch điện rơ-le, giúp người học dễ dàng tiếp cận. Tài liệu định nghĩa rõ các thành phần cơ bản trong LAD như: Tiếp điểm (thường đóng/thường hở), Cuộn dây (coil), và Hộp (box) cho các hàm đặc biệt. Nắm vững phương pháp lập trình này là chìa khóa để xây dựng các thuật toán điều khiển từ đơn giản đến phức tạp, tạo nền tảng vững chắc cho việc tự học PLC và phát triển chuyên sâu trong lĩnh vực điện công nghiệp.

4.1. Cài đặt và sử dụng phần mềm STEP 7 Micro WIN cho S7 200

Giáo trình cung cấp một hướng dẫn trực quan, từng bước về cách cài đặt phần mềm STEP 7 - Micro/win 4.0. Các bước được liệt kê rõ ràng từ việc chạy file “Setup”, chọn “Next”, đồng ý với điều khoản và hoàn tất cài đặt. Quan trọng hơn, tài liệu hướng dẫn chi tiết cách thiết lập giao tiếp (Communication) giữa phần mềm và PLC. Người dùng cần cấu hình đúng các thông số cho cáp PC/PPI, bao gồm địa chỉ, cổng giao tiếp và tốc độ truyền (thường là 9,6 kbps). Bước “Refresh” để phần mềm tìm và nhận diện CPU được kết nối là thao tác quan trọng để đảm bảo việc nạp/tải chương trình diễn ra thành công. Việc thành thạo các thao tác này là kỹ năng cơ bản để bắt đầu quá trình soạn thảo, gỡ lỗi và download chương trình xuống PLC.

4.2. Tìm hiểu các tập lệnh cơ bản trong ngôn ngữ lập trình LAD

Bài 2 của giáo trình đi sâu vào các lệnh lập trình cơ bản, nền tảng của mọi chương trình PLC. Các lệnh vào/ra như LOAD (LD), LOAD NOT (LDN) và OUTPUT (=) được giải thích cặn kẽ. Các lệnh ghi/xóa giá trị như SET (S) và RESET (R) là công cụ để tạo ra các mạch tự giữ. Đặc biệt, các lệnh logic đại số Boolean như AND (A), OR (O) được minh họa bằng các ví dụ mắc nối tiếp, song song, giúp người học hiểu rõ cách tạo ra các điều kiện logic phức tạp. Ngoài ra, giáo trình còn giới thiệu các lệnh quan trọng khác như lệnh thời gian (Timer TON, TONR) và lệnh đếm (Counter CTU, CTUD). Việc nắm vững chức năng và cách sử dụng các lệnh cơ bản này trong ngôn ngữ lập trình Ladder (LAD) là yêu cầu bắt buộc để có thể giải quyết các bài toán điều khiển trong thực tế.

V. Ứng dụng thực hành PLC trong các mô hình điều khiển tự động

Lý thuyết sẽ trở nên vô nghĩa nếu không được áp dụng vào thực tiễn. Hiểu được điều đó, giáo trình PLC cơ bản của Trường Cao đẳng Cộng đồng Lào Cai dành một phần quan trọng trong Bài 3 để giới thiệu các mô hình ứng dụng và bài tập thực hành PLC. Mục tiêu là giúp sinh viên củng cố kiến thức đã học và phát triển tư duy giải quyết vấn đề trong lĩnh vực tự động hóa. Thay vì các bài tập trừu tượng, giáo trình tập trung vào những mô hình mô phỏng các hệ thống quen thuộc trong công nghiệp và đời sống. Các mô hình này yêu cầu sinh viên phải vận dụng tổng hợp kiến thức từ đấu nối phần cứng, sử dụng cảm biến công nghiệp, đến lập trình PLC Siemens để hệ thống hoạt động đúng yêu cầu. Việc thực hành trên các mô hình giúp sinh viên hiểu sâu hơn về cách các lệnh Timer, Counter hoạt động, cách xử lý tín hiệu từ các cảm biến và cách điều khiển các cơ cấu chấp hành như động cơ, biến tần hay xi-lanh. Đây là bước chuẩn bị quan trọng nhất, giúp sinh viên tự tin hơn khi làm việc với các hệ thống điều khiển thực tế tại doanh nghiệp sau khi tốt nghiệp.

5.1. Xây dựng mô hình đèn giao thông và hệ thống băng tải

Mô hình hệ thống đèn giao thông và hệ thống băng tải là hai bài tập kinh điển trong đào tạo PLC. Theo tài liệu, “Mô hình hệ thống băng tải” và “Mô hình hệ thống đèn giao thông” là những ví dụ ứng dụng đầu tiên được giới thiệu. Với mô hình đèn giao thông, sinh viên sẽ được thực hành PLC với các lệnh Timer để tạo ra chuỗi thời gian hoạt động cho các đèn Xanh - Vàng - Đỏ một cách tuần tự và logic. Đối với mô hình băng tải, bài toán thường liên quan đến việc sử dụng cảm biến công nghiệp để phát hiện sản phẩm, kết hợp với bộ đếm (Counter) để đếm số lượng và điều khiển động cơ băng tải dừng/chạy. Những bài tập này giúp rèn luyện kỹ năng sử dụng các hàm chức năng cơ bản và xây dựng logic điều khiển tuần tự.

5.2. Các mô hình ứng dụng PLC nâng cao trong điện công nghiệp

Ngoài các mô hình cơ bản, giáo trình còn đề cập đến các hệ thống phức tạp hơn để mở rộng tư duy cho sinh viên. Các ví dụ như “Mô hình thang máy xây dựng”, “Mô hình hệ thống đóng gói sản phẩm”, và “Mô hình hệ thống trộn hóa chất” đòi hỏi một thuật toán điều khiển phức tạp hơn. Ví dụ, mô hình thang máy yêu cầu xử lý nhiều tín hiệu đầu vào (nút gọi tầng, công tắc hành trình) và điều khiển động cơ chạy thuận/nghịch một cách an toàn. Mô hình trộn hóa chất có thể yêu cầu kết hợp cả Timer (định thời gian trộn) và Counter (định lượng nguyên liệu). Những bài tập nâng cao này giúp sinh viên làm quen với việc phân tích yêu cầu công nghệ, xây dựng lưu đồ giải thuật và hiện thực hóa nó bằng ngôn ngữ lập trình Ladder (LAD), chuẩn bị cho các dự án tự động hóa thực tế.

VI. Hướng dẫn download giáo trình PLC PDF và định hướng học tập

Việc tiếp cận được một tài liệu PLC cơ bản chất lượng là bước khởi đầu thuận lợi cho hành trình chinh phục lĩnh vực tự động hóa. Giáo trình PLC cơ bản của Trường Cao đẳng Cộng đồng Lào Cai là một tài liệu tham khảo giá trị, được biên soạn kỹ lưỡng và bám sát thực tiễn ngành Điện công nghiệp. Đối với sinh viên của trường, tài liệu này được cung cấp dưới dạng lưu hành nội bộ. Đối với những người quan tâm đến việc tự học PLC, việc tìm kiếm các phiên bản chia sẻ của tài liệu này có thể là một lựa chọn. Tuy nhiên, điều quan trọng không chỉ nằm ở việc download giáo trình PLC PDF, mà còn ở phương pháp học tập đúng đắn. Người học cần kết hợp việc đọc hiểu lý thuyết với thực hành PLC thường xuyên, có thể thông qua các phần mềm mô phỏng hoặc các bộ kit thực hành giá rẻ. Hoàn thành tốt nội dung trong giáo trình này sẽ tạo một nền tảng vững chắc để người học có thể tự tin tìm hiểu các công nghệ mới hơn như PLC S7-1200, phần mềm TIA Portal và các mạng truyền thông công nghiệp.

6.1. Cách tìm và tải tài liệu PLC cơ bản từ các nguồn uy tín

Để có thể download giáo trình PLC PDF, đặc biệt là các tài liệu chuyên ngành từ các trường cao đẳng, đại học, người học có thể tìm kiếm trên các diễn đàn chuyên ngành điện công nghiệptự động hóa. Thư viện số của các trường đại học kỹ thuật cũng là một nguồn tham khảo phong phú. Khi tìm kiếm, nên sử dụng các từ khóa cụ thể như “tài liệu plc cơ bản pdf”, “bài giảng plc s7-200” hay “giáo trình lập trình plc siemens”. Việc ưu tiên các tài liệu được biên soạn bởi các giảng viên có kinh nghiệm sẽ đảm bảo tính chính xác và hệ thống của kiến thức. Ngoài ra, website chính thức của các hãng như Siemens cũng cung cấp rất nhiều tài liệu kỹ thuật (manual) miễn phí, đây là nguồn thông tin chính xác nhất về sản phẩm.

6.2. Tầm quan trọng của việc cập nhật kiến thức tự động hóa mới

Lĩnh vực tự động hóa luôn không ngừng phát triển. Mặc dù PLC S7-200STEP 7 Micro/WIN là những kiến thức nền tảng quan trọng, việc dừng lại ở đó là chưa đủ. Sau khi nắm vững cơ bản, người học cần có lộ trình để cập nhật lên các công nghệ hiện đại hơn. Dòng PLC S7-1200 và nền tảng lập trình tích hợp TIA Portal của Siemens hiện đang là chuẩn mực trong công nghiệp. Việc chuyển đổi này không chỉ là học một phần mềm mới, mà còn là tiếp cận với một triết lý lập trình mới, hiệu quả và mạnh mẽ hơn. Luôn cập nhật kiến thức về các thiết bị mới như biến tần, màn hình HMI, các loại cảm biến công nghiệp thông minh và mạng truyền thông sẽ giúp các kỹ sư, kỹ thuật viên điện công nghiệp luôn giữ được vị thế và khả năng cạnh tranh trong thị trường lao động.

03/10/2025

Trích đoạn nội dung tài liệu

ỦY BAN NHÂN DÂN TỈNH LÀO CAI TRƯỜNG CAO ĐẲNG LÀO CAI GIÁO TRÌNH MÔ ĐUN: PLC CƠ BẢN NGHỀ ĐÀO TẠO: ĐIỆN CÔNG NGHIỆP TRÌNH ĐỘ: CAO ĐẲNG LƯU HÀNH NỘI BỘ Năm 2017 1 LỜI GIỚI THIỆU Tự động hóa công nghiệp và dân dụng ngày càng phát triển.Bộ não trong các hệ thống tự động hóa là các bộ điều khiển lập trình.Việc học tập nghiên cứu các bộ điều khiển lập trình cũng như vận hành nó đang là nhu cầu cấp thiết đối với học sinh,sinh viên các ngành kỹ thuật. Hiện nay tài liệu về giảng dạy lập trình về bộ điều khiển lập trình có rất nhiều tuy nhiên những giáo trình này viết còn khá chung chung, mang nặng tính lý thuyết và chủ yếu dành cho các đối tượng sinh viên đại học. Tập đề cương bài giảng này ra đời với mục tiêu giúp cho các đối tượng học sinh, sinh viên học nghề có thể tiếp cận dễ dàng hơn với bộ điều khiển khả trình này. 2 MỤC LỤC LỜI GIỚI THIỆU .2 BÀI 1: ĐIỀU KHIỂN LẬP TRÌNH PLC S7 – 200.

Cấu trúc của một PLC. Thiết bị điều khiển lập trình S7-200. Địa chỉ các ngõ vào / ra. Phần chữ chỉ vị trí và kích thước của ô nhớ.

Phần số chỉ địa chỉ của byte hoặc bit trong miền nhớ đã xác định:. Xử lý chương trình. Vòng quét chương trình. Cấu trúc chương trình của S7 – 200 .3 Phương pháp lập trình.

Kết nối dây giữa PLC và các thiết bị ngoại vi. Giới thiệu CPU 214 và cách kết nối với thiết bị ngoại vi. Ví dụ kết nối ngõ vào/ ra của PLC từ một sơ đồ điều khiển có tiếp điểm. Cài đặt phần mềm STEP 7 - Micro/win 4.

Các bước cài đặt. Lập trình điều khiển với Microrwin V4. 31 BÀI 2: LẬP TRÌNH DÙNG TẬP LỆNH PLC S7-200. Lệnh vào/ra.

Các lệnh ghi/xóa giá trị cho tiếp điểm. Các lệnh logic đại số Boolean: .Các lệnh tiếp điểm đặc biệt :. Các lệnh can thiệp vào thời gian vòng quét:. Các lệnh thời gian Timer.

Lệnh đếm Couter. Các lệnh so sánh. Đồng hồ thời gian thực. 54 BÀI 3: LẮP ĐẶT MÔ HÌNH ĐIỀU KHIỂN BẰNG PLC.

Giới thiệu về chương trình mô phỏng. Cách kết nối dây. Các mô hình và bài tập ứng dụng. Mô hình thang máy xây dựng.

Mô hình hệ thống băng tải. Mô hình máy tiện đơn giản. Mô hình hệ thống đèn giao thông. Mô hình hệ thống đóng gói sản phẩm.

Mô hình hệ thống trộn hóa chất. Mô hình hệ thống đóng mở cửa siêu thị tự động. 66 TÀI LIỆU CẦN THAM KHẢO. 67 4 BÀI 1: ĐIỀU KHIỂN LẬP TRÌNH PLC S7 – 200 1.

Cấu trúc của một PLC Thiết bị điều khiển logic khả trình PLC (Programmable Logic Controller), là loại thiết bị cho phép thực hiện linh hoạt các thuật toán điều khiển số thông qua một ngôn ngữ lập trình, thay cho việc phải thể hiện thuật toán đó bằng mạch số. Như vậy, với chương trình điều khiển này, PLC trở thành một bộ điều khiển số nhỏ gọn, dễ thay đổi thuật toán và đặc biệt dễ trao đổi thông tin với môi trường xung quanh (với các PLC khác hoặc với máy tính). Toàn bộ chương trình điều khiển được lưu nhớ trong bộ nhớ của PLC dưới dạng các khối chương trình (khối OB, FC hoặc FB) và được thực hiện lặp theo chu kỳ của vòng quét (Scan). Để có thể thực hiện được một chương trình điều khiển, tất nhiên PLC phải có chức năng như một máy tính, nghiã là phải có bộ vi xử lý (CPU), một bộ điều hành, bộ nhớ để lưu chương trình điều khiển, dữ liệu….

PLC còn phải có các cổng vào/ ra để giao tiếp được các đối tượng điều khiển và để trao đổi thông tin với môi trường xung quanh. Bên cạnh đó, nhằm phục vụ bài toán điều khiển số, PLC còn cần phải có thêm các khối chức năng đặc biệt khác như: bộ đếm (Counter), bộ thời gian (Timer) …và những khối hàm chuyên dụng. Thiết bị logic khả trình được lắp đặt sẵn thành bộ. Trước tiên chúng chưa có một nhiệm vụ nào cả.

Tất cả các cổng logic cơ bản, chức năng nhớ, timer, counter v. được nhà chế tạo tích hợp trong chúng và được kết nối với nhau bằng chương trình cho một nhiệm vụ điều khiển cụ thể nào đó. Có nhiều thiết bị điều khiển và được phân biệt với nhau qua các chức năng sau: - Các ngõ vào và ra - Dung lượng nhớ - Bộ đếm (counter) - Bộ định thời (timer) - Bit nhớ - Các chức năng đặc biệt 5 - Tốc độ xử lý - Loại xử lý chương trình. Các thiết bị điều khiển lớn thì được lắp thành các modul riêng.

Đối với các thiết bị điều khiển nhỏ, chúng được lắp đặt chung trong một bộ. Các bộ điều khiển này có số lượng ngõ vào/ra cho trước cố định. Thiết bị điều khiển được cung cấp tín hiệu bởi các tín hiệu từ các cảm biến ở bộ phận ngõ vào của thiết bị tự động. Tín hiệu này được xử lý tiếp tục thông qua chương trình điều khiển đặt trong bộ nhớ chương trình.

Kết quả xử lý được đưa ra bộ phận ngõ ra của thiết bị tự động để đến đối tượng điều khiển hay khâu điều khiển ở dạng tín hiệu. Cấu trúc của một PLC có thể được mô tả như hình vẽ sau: CPU Bộ nhớ chương trình Timer Khối vi xử lý trung tâm Bộ nhớ Bộ đệm + chương trình vào /ra Hệ điều hành Bit cờ Cổng vào Bus của ra PLC Cổng ngắt và đếm Quản lý Tốc độ cao ghép nối Hình 1.1 Cấu trúc của một PLC Thông tin xử lý trong PLC được lưu trữ trong bộ nhớ của nó. Mỗi phần tử vi mạch nhớ có thể chứa 1 bit dữ liệu. Bit dữ liệu (Data Binary Digital) là một chữ số nhị phân, 6 chỉ có thể là một trong hai giá trị là 1 hoặc 0.

Tuy nhiên các vi mạch nhớ thường được tổ chức thành các nhóm để có thể chứa 8 bit dữ liệu. Mỗi chuỗi 8 bit dữ liệu được gọi là một byte. Mỗi mạch nhớ là một byte (byte nhớ), được xác nhận bởi một con số gọi là địa chỉ (address). Byte nhớ đầu tiên có địa chỉ 0.

Dữ liệu chứa trong byte nhớ gọi là nội dung. Địa chỉ của một byte nhớ là cố định và mỗi byte nhớ trong PLC có một địa chỉ riêng của nó. Địa chỉ của byte nhớ khác nhau sẽ khác nhau, nội dung chứa trong một byte nhớ là đại lượng có thể thay đổi được. Nội dung byte nhớ chính là dữ liệu được lưu trữ tức thời trong bộ nhớ.

Để lưu giữ một dữ liệu mà một byte nhớ không thể chứa hết được thì PLC cho phép một cặp 2 byte nhớ cạnh nhau được xem xét như là một đơn vị nhớ và được gọi là một từ đơn (Word). Địa chỉ thấp hơn trong 2 byte nhớ được dùng làm địa chỉ của từ đơn. Ví dụ:Từ đơn có địa chỉ là 2 thì các byte nhớ có địa chỉ là 2 và 3 với 2 là địa chỉ byte cao và 3 là địa chỉ của byte thấp. IB2 IB3 IW 2 IW2 là từ đơn có địa chỉ 2 IB2 là byte có địa chỉ 2 IB3 là byte có địa chỉ 3 Trong trường hợp dữ liệu cần được lưu trữ mà một từ đơn không thể chứa hết được, PLC cho phép ghép 4 byte liền nhau được xem xét là một đơn vị nhớ và được gọi là từ kép (Double Word).

Địa chỉ thấp nhất trong 4 byte nhớ này là địa chỉ của từ kép. Ví dụ: Từ kép có địa chỉ là 100 thì các byte nhớ trong từ kép này có địa chỉ là 100, 101,102,103 trong đó 103 là địa chỉ byte thấp,100 là địa chỉ byte cao. MW100 MW101 MW102 MW103 DW100 Trong PLC bộ xử lý trung tâm có thể thực hiện một số thao tác như: 7 - Đọc nội dung các vùng nhớ (bit, byte, word, double word) - Ghi dữ liệu vào vùng nhớ (bit, byte, word, double word) Trong thao tác đọc, nội dung ban đầu của vùng nhớ không thay đổi mà chỉ lấy bản sao của dữ liệu để xử lý. Trong thao tác ghi, dữ liệu được ghi vào trở thành nội dung của vùng nhớ và dữ liệu ban đầu bị mất đi.

Có hai loại bộ nhớ trong CPU của PLC: - RAM (Random Access Memory): Bộ nhớ có thể đọc và ghi - ROM(Read Only Memory): Bộ nhớ chỉ đọc. Bộ nhớ RAM: Có một số lượng các ô nhớ xác định. Mỗi ô nhớ có 1 dung lượng nhớ cố định và nó chỉ tiếp nhận một lượng thông tin nhất định. Các ô nhớ được ký hiệu bằng các địa chỉ riêng của nó.

Bộ nhớnày chứa các chương trình được sửa đổi hoặc các dữ liệu, kết quả tạm thời trong quá trình tính toán, lập trình. Đặc điểm của bộ nhớ RAM là nội dung chứa trong các ô nhớ của nó bị mất đi khi mất nguồn điện. Bộ nhớ ROM: Chứa các thông tin không có khả năng xoá hoặc không thể thay đổi được, được nhà sản xuất sử dụng chứa các chương trình hê thống. Chương trình trong bộ nhớ ROM có nhiệm vụ: - Điều khiển và kiểm tra các chức năng hoạt động của CPU (hệ điều hành).

- Dịch ngôn ngữ lập trình thành ngôn ngữ máy. - Khi bị mất nguồn điện, bộ nhớ ROM vẫn giữ nguyên nội dung của nó và không bao giờ bị mất. Bộ xử lý trung tâm Bộ xử lý trung tâm (CPU – Central Processing Unit) điều khiển và quản lý tất cả các hoạt động bên trong PLC. Việc trao đổi thông tin giữa CPU, bộ nhớ và khối vào/ra được thực hiện thông qua hệ thống Bus dưới sự điều khiển của CPU.

Một mạch dao động thạch anh cung cấp xung clock tần số chuẩn cho CPU, thường là 1 hay 8 MHz, 8 tùy thuộc vào bộ xử lý sử dụng. Tần số xung clock xác định tốc độ hoạt động của PLC và được dùng để thực hiện sự đồng bộ cho tất cả phần tử trong hệ thống. Hệ điều hành Sau khi bật nguồn, hệ điều hành sẽ đặt các counter, timer và bit nhớ với thuộc tính non-retentive (không được nhớ bởi Pin dự phòng) cũng như accu về 0. Để xử lý chương trình, hệ điều hành đọc từng dòng chương trình từ đầu đến cuối.

Tương ứng hệ điều hành thực hiện chương trình theo các câu lệnh. Bit nhớ (memory bit) Các memory bit là các phần tử nhớ, mà hệ điều hành ghi nhớ trạng thái tín hiệu. Bộ đệm (Proccess Image) Bộ đệm là một vùng nhớ, mà hệ điều hành ghi nhớ các trạng thái tín hiệu ở các ngõ vào ra nhị phân.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ