LỜI MỞ ĐẦUNgày nay, với sự phát triển công nghiệp hóa hiện đại hóa đất nước, việc ứng dụng các hệ thống điều khiển tự động trong các dây chuyền sản xuất công nghiệp, cũng nhưtrong các th
GIỚI THIỆU VỀ PLC SIMATIC S7-1200
Tổng quan về PLC S7-1200
Bộ điều khiển logic khả trình PLC S7-1200 cung cấp tính linh hoạt và sức mạnh vượt trội trong việc điều khiển nhiều thiết bị khác nhau, đáp ứng nhu cầu điều khiển tự động Với thiết kế thu gọn, cấu hình linh hoạt và tập lệnh mạnh mẽ, S7-1200 trở thành giải pháp lý tưởng cho nhiều ứng dụng đa dạng.
Bộ vi xử lý tích hợp trong S7-1200 kết hợp với nguồn điện và các mạch ngõ vào, ngõ ra tạo nên một PLC mạnh mẽ Sau khi tải chương trình, CPU lưu trữ mạch logic cần thiết để giám sát và điều khiển thiết bị trong ứng dụng Nó theo dõi các ngõ vào và điều chỉnh ngõ ra dựa trên logic của chương trình, thực hiện các hoạt động như logic Boolean, đếm, định thì, phép toán phức tạp và giao tiếp với các thiết bị thông minh khác.
-Một số tính năng bảo mật giúp bảo vệ việc truy xuất đến cả CPU và chương trình điều khiển:
Mỗi CPU cung cấp một sự bảo vệ bằng mật khẩu cho phép cấu hình việc truy xuất đến các chức năng của CPU.
Có thể sử dụng chức năng “know-how protection” để ẩn mã nằm trong một khối xác định.
CHƯƠNG 2 GIỚI THIỆU PHẦN MỀM Th.S VÕ XUÂN NAM SIMATIC S7-1200.
CPU cung cấp cổng PROFINET để giao tiếp qua mạng PROFINET, đồng thời các module truyền thông cũng hỗ trợ giao tiếp qua các mạng RS232 và RS485.
(1) Bộ phận kết nối nguồn
(2) Các bộ phận kết nối nối dây có thể tháo được và khe cắm thẻ nhớ nằm dưới nắp phía trên.
(3) Các LED trạng thái dành cho I/O tích hợp
(4) Bộ phận kết nối PROFINET (phía trên của CPU).
Các loại CPU đa dạng mang đến nhiều tính năng và dung lượng khác nhau, giúp chúng ta phát triển các giải pháp hiệu quả cho nhiều ứng dụng.
CHƯƠNG 2 GIỚI THIỆU PHẦN MỀM Th.S VÕ XUÂN NAMSIMATIC S7-1200.
Các bảng tín hiệu
Bảng tín hiệu (SB) cho phép mở rộng khả năng I/O cho CPU, hỗ trợ cả I/O kiểu số và kiểu tương tự SB được kết nối ở phía trước của CPU, giúp tăng cường hiệu suất và tính linh hoạt trong việc xử lý dữ liệu.
SB với 4 I/O kiểu số (ngõ vào 2 x DC và ngõ ra 2 x DC)
SB với 1 ngõ ra kiểu tương tự.
(1) Các LED trạng thái trên SB.
(2) Bộ phận kết nối nối dây có thể tháo ra
Hình 2.2 Các bảng tín hiệu của PLC S7-1200.
Các module tín hiệu
- Chúng ta có thể sử dụng các module tín hiệu để thêm vào CPU các chức năng Các module tín hiệu kết nối vào phía bên phải của CPU.
(1) Các LED trạng thái dành cho I/O của module tín hiệu.
(2) Bộ phận kết nối đường dẫn.
(3) Bộ phận kết nối nối dây có thể tháo ra
Hình 2.3 Các module tín hiệu của PLC S7-1200
CHƯƠNG 2 GIỚI THIỆU PHẦN MỀM Th.S VÕ XUÂN NAMSIMATIC S7-1200.
GIỚI THIỆU VỀ PHẦN MỀM TIA PORTAL
Cấu hình một địa chỉ IP
CPU S7-1200 được trang bị một cổng PROFINET tích hợp, cho phép hỗ trợ tiêu chuẩn truyền thông Ethernet và giao thức TCP/IP Ngoài ra, CPU S7-1200 còn hỗ trợ nhiều giao thức ứng dụng khác nhau.
Giao thức điều khiển vận chuyển (Transport Control Protocol – TCP). ISO trên TCP (RFC 1006)
CPU S7-1200 có khả năng giao tiếp với các CPU S7-1200 khác, thiết bị lập trình TIA Portal, thiết bị HMI và cả thiết bị không phải của Siemens thông qua các giao thức truyền thông TCP tiêu chuẩn Có hai phương thức giao tiếp chính sử dụng PROFINET.
CHƯƠNG 2 GIỚI THIỆU PHẦN MỀM Th.S VÕ XUÂN NAM
Kết nối trực tiếp là phương pháp tối ưu khi sử dụng thiết bị lập trình, HMI hoặc CPU khác để kết nối đến một CPU riêng lẻ.
Kết nối mạng là quá trình sử dụng các phương tiện truyền thông mạng để liên kết hơn hai thiết bị, bao gồm CPU, HMI, thiết bị lập trình và các thiết bị không phải của Siemens.
Cấu hình giao diện PROFINET
Sau khi mở chương trình PLC, hãy chọn mục PLC ở thanh bên trái và mở rộng nó Tiếp theo, chọn "Device configuration" để vào cấu hình CPU trên thanh đỡ.
Sau khi cấu hình CPU trên thanh đỡ, bạn có thể thiết lập các thông số cho giao diện PROFINET Để thực hiện điều này, hãy nhấp vào hộp PROFINET màu xanh lá cây trên CPU để chọn cổng PROFINET Thẻ “Properties” trong cửa sổ kiểm tra sẽ hiển thị thông tin về cổng PROFINET.
Hình 3.1 Cổng Profinet của PLC S7-1200
Tạo một project mới
- Tạo 1 project trong phần mềm TIA PORTAL sẽ cho phép chúng ta viết chương trình PLC để kết nối vói Web Server.
CHƯƠNG 2 GIỚI THIỆU PHẦN MỀM Th.S VÕ XUÂN NAM
- Sau khi đã chọn Creat để tạo, chúng ta sẽ chọn thiết bị:
Hình 3.3 Chọn loại thiết bị.
- Sau khi đã chọn thiết bị, chúng ta sẽ chọn loại CPU.Ở đây có nhiều loại CPU, chúng ta sẽ chọn loại 1214 AC/DC/RL:
CHƯƠNG 2 GIỚI THIỆU PHẦN MỀM Th.S VÕ XUÂN NAM
Sau khi truy cập vào giao diện phần mềm, bước đầu tiên là thiết lập lại địa chỉ IP Bạn chọn "Device configuration" và nhấp vào khu vực được khoanh đỏ ở góc dưới cùng của PLC để điều chỉnh địa chỉ Ethernet.
Hình 3.5 Đặt địa chỉ IP (1).
CHƯƠNG 2 GIỚI THIỆU PHẦN MỀM Th.S VÕ XUÂN NAM
Hình 3.6 Đặt địa chỉ IP (2).
- Để chương trình có thể hoạt động thống nhất thì địa chỉ IP gán cho PLC phải đồng nhất với địa chỉ IP trong đề án.
Tải chương trình xuống CPU
-Tải từ màn hình soạn thảo chương trình bằng cách kích vào biểu tượng download trên thanh công cụ của màn hình.
Hình 3.7 Tải chương trình xuống PLC
CHƯƠNG 2 GIỚI THIỆU PHẦN MỀM Th.S VÕ XUÂN NAM
-Chọn cấu hình "Type of the PG/PC interface" và "PG/PC interface" như hình dưới sau đó nhấn chọn load.
Hình 3.8 Hiển thị các kết nối với PLC -Chọn start all như hình vẽ và nhấn finish:
Hình 3.9 Kết thúc quá trình tải xuống.
WEB SERVER
Kích hoạt Web Server
-Mở TIA vào phần Device Configuration để thiết lập giao diện chính trong Web server
-Trong giao diện cửa sổ đó chọn vào mục Properties chọn mục web sever
-Check vào mục “Enable Web server on this module” thì chương trình sẽ tự động check vào “Enable” phần Automatic update
-Có thể nhúng trang web riêng của mình vào trang web chuẩn ở mục “UserdefinedWeb pages”.
Truy cập trang Web Server
-Truy cập các trang web chuẩn từ máy tính:
-Máy tính và CPU S7-1200 phải đ ợc liên kết với nhau bằng mạng cục bộ hoặc kếtƣ nối trực tiếp với nhau bằng cáp chuẩn Ethernet.
-Mở một trình duyệt web và nhập vào địa chỉ IP của CPU S7-1200 Trình duyệt web sẽ mở ra trang giới thiệu về S7-1200
-Để tăng thêm tính bảo mật an toàn khi truy cập tới web chuẩn chúng ta có thể sử dụng https:// thay vì http://
-Giao diện của trang web chuẩn:
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Hình 4.1 Giao diện Web Server.
-Màn hình chào mừng vào web chuẩn của S7-1200
Hình 4.2 Giao diện Web chuẩn.
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Một số ảnh hưởng đến Web Server
Để truy cập vào web chuẩn và web do người dùng định nghĩa, cần sử dụng địa chỉ IP của PLC Nếu trình duyệt không cho phép kết nối trực tiếp đến địa chỉ IP, người dùng có thể kết nối thông qua DNS để truy cập địa chỉ đó.
-Tường lửa, cài đặt Proxy và một số trang web khác cũng có thể hạn chế truy cập đến PLC
Trang web chuẩn cần có JavaScript và Cookie để hoạt động hiệu quả Nếu trình duyệt không hỗ trợ hai thành phần này, tính năng của trang web server và trang do người dùng định nghĩa sẽ bị hạn chế.
-Siemens cung cấp một chứng chỉ bảo mật để truy cập an toàn đến Web server, chúng ta có thể đăng nhập hoặc tải giấy chứng nhận.
4.2 TRANG WEB TỰ XÂY DỰNG.
-Web server của S7-1200 cung cấp tính năng là có thể tạo ra một trang web riêng kết hợp với các Tag của PLC S7-1200.
-Tạo ra trang web này bằng cách sử dụng trình soạn thảo HTML sau đó tải chúng vào PLC Web riêng này sẽ được nhúng vào trong Web server
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Hình 4.3 Sơ đồ thể hiện tổng quát cách nhúng User-defined web
Cách tạo một trang HTML
Chúng ta có thể lựa chọn từ nhiều ngôn ngữ lập trình để thiết kế trang HTML cho Web server, nhưng cần đảm bảo tính tương thích với các tiêu chuẩn của W3C (World Wide Web Consortium).
-Một dòng lệnh thiết lập charset cho trang web không thể thiếu và để đảm bảo đúng tiêu chuẩn UTF-8:
Các trang web tự định nghĩa không tự động làm mới, nhưng việc này rất quan trọng cho các trang hiển thị dữ liệu của PLC Để duy trì dữ liệu hiện tại, cần thực hiện làm mới định kỳ Để tự động làm mới toàn bộ trang web, bạn có thể thêm dòng lệnh sau:
-Với số 10 là thời gian tự động làm mới trang web, có thể thay đổi được tùy theo người lập trình.
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Các lệnh AWP hỗ trợ cho Web server S7-1200
-Web server của S7-1200 cung cấp các lệnh AWP để liên kết trực tiếp với các Tag của PLC S7-1200
Bao gồm một số lệnh sau:
- Xác định các loại enum
- Phân bố các biến enum
- Tạo khối dữ liệu mảnh
Cấu trúc chung
-Ngoại trừ lệnh đọc một biến ra thì tất cả các lệnh còn lại đều có chung một cú pháp:
>
Mục kèm theo trong dấu ngoặc [] là tùy chọn.
Mục kèm theo trong dấu ngoặc nhọn thể hiện tham số được xác định. Các dấu ngoặc kép chỉ được sử dụng khi được chỉ định.
Các ký tự đặc biệt trong Tag hoặc khối dữ liệu phải để trong dấu ngoặc kép.
Cấu hình các trang web tự định nghĩa
-Để cấu hình các trang web chúng ta tự định nghĩa từ TIA, gồm các bước sau:
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Chọn loại CPU (1214c) trong giao diện chính của thiết bị.
Kích hoạt cho phép “Web server” hoạt động.
Kích hoạt cho phép trang “User-defined Web pages”.
Hình 4.4 Giao diện để cấu hình cho Web server.
Di chuyển thư mục chứa trang web tự định nghĩa vào thư mục của TIA và sau đó chỉ định đường dẫn đến thư mục đó trong chương trình TIA.
- Trong phần Default HTML page chính là trang web chúng ta tự định nghĩa
- Đặt tên cho web chúng ta tự định nghĩa ở phần Application name
- Cuối cùng là chọn Generate blocks để chuơng trình tạo ra các khối DB
- Trong phần Advanced bao gồm định dạng loại trang web thông thường là htm; html;.js và giá trị BD bắt đầu và kết thúc của web.
- Có thể xóa các khối DB vừa tạo bằng nút Delete blocks
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Lập trình để kích hoạt trang web tự định nghĩa
Để website tự định nghĩa hoạt động và hiển thị trên trang chuẩn của PLC S7-1200, cần lập trình bằng khối dữ liệu trong chương trình chính của TIA.
-Khối dữ liệu đó là khối WWW, bằng cách gọi lệnh WWW và thiết lập các thông số.
-Ngõ vào CTRL_DB là cho biết giá trị bắt đầu của khối BD
-Ngõ ra RET_VAL là giá trị trả về.
Truy cập Web Server trên mạng LAN
Để truy cập Web Server của PLC trong mạng LAN, PLC cần có địa chỉ IP tĩnh và được kết nối vào Router có nhiều cổng Các máy tính sử dụng Web Server để điều khiển PLC cũng phải kết nối vào Router này và sử dụng trình duyệt để nhập địa chỉ IP của PLC nhằm truy cập vào Web Server.
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Hình 4.6 Sơ đồ liên kết trong mạng LAN.
ỨNG DỤNG WEB SERVER ĐIỀU KHIỂN PLC
-Mở TIA vào phần Device Configuration để thiết lập giao diện chính trong Web server
-Trong giao diện cửa sổ đó chọn vào mục Properties chọn mục web sever
-Check vào mục “Enable Web server on this module” thì chương trình sẽ tự động check vào “Enable” phần Automatic update
-Có thể nhúng trang web riêng của mình vào trang web chuẩn ở mục “Userdefined Web pages”.
4.1.2 Truy cập trang Web Server.
-Truy cập các trang web chuẩn từ máy tính:
-Máy tính và CPU S7-1200 phải đ ợc liên kết với nhau bằng mạng cục bộ hoặc kếtƣ nối trực tiếp với nhau bằng cáp chuẩn Ethernet.
-Mở một trình duyệt web và nhập vào địa chỉ IP của CPU S7-1200 Trình duyệt web sẽ mở ra trang giới thiệu về S7-1200
-Để tăng thêm tính bảo mật an toàn khi truy cập tới web chuẩn chúng ta có thể sử dụng https:// thay vì http://
-Giao diện của trang web chuẩn:
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Hình 4.1 Giao diện Web Server.
-Màn hình chào mừng vào web chuẩn của S7-1200
Hình 4.2 Giao diện Web chuẩn.
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
4.1.3 Một số ảnh hưởng đến Web Server.
Để truy cập vào web chuẩn và web do người dùng tự định nghĩa của PLC, cần sử dụng địa chỉ IP của nó Nếu trình duyệt không cho phép kết nối trực tiếp đến địa chỉ IP, người dùng có thể kết nối thông qua DNS để truy cập vào địa chỉ đó.
-Tường lửa, cài đặt Proxy và một số trang web khác cũng có thể hạn chế truy cập đến PLC
Trang web chuẩn yêu cầu sử dụng JavaScript và Cookie để hoạt động hiệu quả Nếu trình duyệt không hỗ trợ hai thành phần này, người dùng sẽ gặp phải những hạn chế trong các tính năng của trang web server và trang do người dùng định nghĩa.
-Siemens cung cấp một chứng chỉ bảo mật để truy cập an toàn đến Web server, chúng ta có thể đăng nhập hoặc tải giấy chứng nhận.
4.2 TRANG WEB TỰ XÂY DỰNG.
-Web server của S7-1200 cung cấp tính năng là có thể tạo ra một trang web riêng kết hợp với các Tag của PLC S7-1200.
-Tạo ra trang web này bằng cách sử dụng trình soạn thảo HTML sau đó tải chúng vào PLC Web riêng này sẽ được nhúng vào trong Web server
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Hình 4.3 Sơ đồ thể hiện tổng quát cách nhúng User-defined web
4.2.1 Cách tạo một trang HTML.
Chúng ta có thể lựa chọn từ nhiều ngôn ngữ lập trình để thiết kế trang HTML cho Web server, nhưng cần đảm bảo tính tương thích với các tiêu chuẩn W3C (World Wide Web Consortium).
-Một dòng lệnh thiết lập charset cho trang web không thể thiếu và để đảm bảo đúng tiêu chuẩn UTF-8:
Các trang web do chúng ta tự định nghĩa không tự động làm mới, nhưng điều này là cần thiết, đặc biệt đối với các trang hiển thị dữ liệu từ PLC Để duy trì dữ liệu hiện tại, việc làm mới định kỳ là rất quan trọng Để tự động làm mới toàn bộ trang web, bạn có thể thêm dòng lệnh sau:
-Với số 10 là thời gian tự động làm mới trang web, có thể thay đổi được tùy theo người lập trình.
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
4.2.2 Các lệnh AWP hỗ trợ cho Web server S7-1200
-Web server của S7-1200 cung cấp các lệnh AWP để liên kết trực tiếp với các Tag của PLC S7-1200
Bao gồm một số lệnh sau:
- Xác định các loại enum
- Phân bố các biến enum
- Tạo khối dữ liệu mảnh
-Ngoại trừ lệnh đọc một biến ra thì tất cả các lệnh còn lại đều có chung một cú pháp:
>
Mục kèm theo trong dấu ngoặc [] là tùy chọn.
Mục kèm theo trong dấu ngoặc nhọn thể hiện tham số được xác định. Các dấu ngoặc kép chỉ được sử dụng khi được chỉ định.
Các ký tự đặc biệt trong Tag hoặc khối dữ liệu phải để trong dấu ngoặc kép.
4.2.4 Cấu hình các trang web tự định nghĩa.
-Để cấu hình các trang web chúng ta tự định nghĩa từ TIA, gồm các bước sau:
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Chọn loại CPU (1214c) trong giao diện chính của thiết bị.
Kích hoạt cho phép “Web server” hoạt động.
Kích hoạt cho phép trang “User-defined Web pages”.
Hình 4.4 Giao diện để cấu hình cho Web server.
Di chuyển thư mục chứa trang web đã được định nghĩa vào thư mục của TIA, sau đó trong chương trình TIA, chỉ định đường dẫn đến thư mục này để đảm bảo hệ thống hoạt động hiệu quả.
- Trong phần Default HTML page chính là trang web chúng ta tự định nghĩa
- Đặt tên cho web chúng ta tự định nghĩa ở phần Application name
- Cuối cùng là chọn Generate blocks để chuơng trình tạo ra các khối DB
- Trong phần Advanced bao gồm định dạng loại trang web thông thường là htm; html;.js và giá trị BD bắt đầu và kết thúc của web.
- Có thể xóa các khối DB vừa tạo bằng nút Delete blocks
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
4.2.5 Lập trình để kích hoạt trang web tự định nghĩa:
Để website của chúng ta hoạt động và hiển thị đúng cách trên nền tảng PLC S7-1200, việc lập trình bằng khối dữ liệu trong chương trình chính của TIA là điều bắt buộc.
-Khối dữ liệu đó là khối WWW, bằng cách gọi lệnh WWW và thiết lập các thông số.
-Ngõ vào CTRL_DB là cho biết giá trị bắt đầu của khối BD
-Ngõ ra RET_VAL là giá trị trả về.
4.3.1 Truy cập Web Server trên mạng LAN.
Để truy cập Web Server của PLC trong mạng LAN, PLC cần có địa chỉ IP tĩnh và được kết nối vào Router có nhiều cổng Các máy tính muốn điều khiển PLC thông qua Web Server cũng phải kết nối với Router này và sử dụng trình duyệt để nhập địa chỉ IP của PLC.
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Hình 4.6 Sơ đồ liên kết trong mạng LAN.
4.3.2 Truy suất Web Server trên mạng WAN.
Để truy cập Web Server của PLC từ internet, cần gán IP của PLC vào Router và mở cổng cho địa chỉ IP đó Người dùng từ mạng ngoài chỉ cần nhập địa chỉ IP tĩnh của Router cùng với cổng để truy cập Web Server của PLC.
IP PLC được gán vào Router và mở cổng: 192.168.1.2 và cổng 80 (cổng http)
IP tĩnh của Router Internet (IP của router trên internet): 42.119.229.13
To access the Web Server of the PLC from the internet, enter the IP address 42.119.229.13:80 into the browser This directs the computer to the static IP address of the router, which then connects to port 80, leading directly to the PLC's Web Server at the address 192.168.1.2.
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
Hình 4.7 Sơ đồ liên kết trong mạng WAN.
Trang 33 ĐỒ ÁN MẠNG CÔNG NGHIỆP Th.S VÕ XUÂN NAM
CHƯƠNG 5 : LƯU ĐỒ GIẢI THUẬT
Bắắt đầầu nh p TGậ B t qu tậ ạ B t điềầuậ hòa
B t đènậ xóa d li uữ ệ đèn sáng qu t ch yạ ạ điềầu hòa ch yạ
CH ƯƠNG 6: KẾẾT LU NẬ
5.1 Tóm tắắt kềắt qu đ t đả ạ ược c a đềầ tàiủ
- Biếết được các bước c b n đ th c hi n giao tếếp gi a PLC và Webơ ả ể ự ệ ữ server.
- Hiếằu được đ c đi m, cách th c hi n chặ ể ự ệ ương trình điếằu khi n băằngể PLC, t p l nh chậ ệ ương trình.
- H thôếng đ m b o đệ ả ả ược các yếu cấằu đếằ ra.
- Ch a xóa đư ượ ừc t ng giá tr c th ị ụ ể
- Còn s d ng nhiếằu thanh ghi.ử ụ
5.3 Nh ng khó khắn g p ph i trong quá trình ữ ặ ả
- Th i gian đấằu vi c truyếằn nh n ch a n đ nh.ờ ệ ậ ư ổ ị
- Web server v i PLC ban đấằu ch a có th giao tếếp v i nhau.ớ ư ể ớ
- Khó ki m soát các giá tr g i và nh n.ể ị ử ậ
5.4 Nh ng kinh nghi m th c tềắ và kiềắn th c rút ra đữ ệ ự ứ ược sau khi hoàn thành đềầ tài
- Biếết cách làm vi c nhóm.ệ
- Biếết đ ược đ a ch mua và giá c các thiếết b đi n, v t li u, công cị ỉ ả ị ệ ậ ệ ụ c khí cấằn thiếết đ làm mô hình.ơ ể
- Hi u để ược đ c đi m, cách th c hi n chặ ể ự ệ ương trình điếằu khi n băằngể PLC, t p l nh l p trình.ậ ệ ậ
- Biếết cách khăếc ph c lôẽi khi web server không giao tếếp đụ ược v iớ PLC.
5.5 Hướng phát tri n c a đềầ tàiể ủ
- Có th xóa để ượ ừc t ng giá tr riếng l ị ẻ
- Ch s d ng m t thanh ghi đ g i ho c nh n nhiếằu d li u.ỉ ử ụ ộ ể ử ặ ậ ữ ệ
- Kếết h p v i các lo i thiếết b ngo i vi đ điếằu khi n, v.v…ợ ớ ạ ị ạ ể ể
TÀI LI U THAM KH OỆ Ả
Tài li u Tiềắng Vi tệ ệ
[1] Giáo trình M ng cống nghi pạ ệ Huỳnh Xuấn Dũng Cao Đ ng Kĩ ẳ Thu t Cao Thăếng.ậ
[2] Kyỹ thu t điềầu khi n và PLCậ ể Võ Xuấn Nam Cao Đ ng Kyẽ Thu t Cao ẳ ậ Thăếng.
[3] Th c Hành M ng Cống Nghi p ự ạ ệ Huỳnh Xuấn Dũng - Võ Xuấn Nam Cao Đ ng Kyẽ ẳ Thu t Cao Thăếng ậ
[1] http://tudonghoa.890m.com/scada/bai-4-truyen-thong-s7-1200/
PHỤ LỤC: CODE CHƯƠNG TRÌNH
ĐIỀU KHIỂN BẰNG WEB SERVER
TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG
ĐỒ ÁN MÔN HỌC MẠNG CÔNG NGHIỆP
ĐIỀU KHIỂN VÀ GIÁM SÁT PLC QUA WEBSERVER / INTERNET
GVHD: VÕ XUÂN NAM
SVTH:
1/CÔNG TẮC ĐIỀU KHIỂN QUẠT
Trạng thái quạt::="DK0":
2/CÔNG TẮC ĐIỀU KHIỂN ĐÈN
Trạng thái đèn::="DK1":
3/CÔNG TẮC ĐIỀU KHIỂN MÁY ĐIỀU HÒA
Hẹn thời gian tắt máy lạnh :(giây)
Trạng thái máy lạnh::="DK2":
4/CÔNG TẮC ĐỂ BẬT HOẶC TẮC HẾT CÁC THIẾT BỊ NHƯ: ĐÈN, QUẠT, MÁY LẠNH CÙNG 1 LÚC
Trạng thái của hệ thống::="DK3":