You are on page 1of 3

WEBSERVER PLC S7-1200

TÀI LIỆU WEBSERVER


Update: 25-Jan-2020
Biên soạn: Trương Hồng Phúc
Email: phuchong94@gmail.com
SĐT: 0968.460.480

Nội dung
1. Tạo web cơ bản
2. Đọc biến từ PLC xuống trình duyệt
3. Ghi giá trị từ trình duyệt lên PLC
4. Dùng kĩ thuật Ajax để đọc và ghi giá trị biến
5. Điều khiển qua WIFI
6. Hướng dẫn NATPort
7. Điều khiển qua Internet

Các kí hiệu dùng trong tài liệu


Ví dụ

Chú ý, ghi chú

Trương Hồng Phúc P a g e 1 | 55


WEBSERVER PLC S7-1200

Tâm sự - Cách sử dụng tài liệu


Mình cũng là người từng không biết những bước cơ bản nên mình hiểu tâm lí của các bạn. Tài liệu này
viết cho tất cả mọi người đều đọc và làm được. Những bạn nào có kiến thức cơ bản hay master vấn
đề này rồi thì đọc nhanh hơn và nếu sai chỗ nào hoặc góp ý các bạn đóng góp mình với ☺
Mình khuyên các bạn dành nhiều thời gian để tìm hiểu những vấn đề liên quan về web trước như:
HTML, CSS, Javascript, PHP…sau đó tìm hiểu tới AJAX (Ajax nó không phải là ngôn ngữ mà là kỹ thuật
xử lí để không bị refresh trang)
Khi các bạn đọc tới đây thì chắc chắn có bạn sẽ nản, vì học hàng loạt cái đó thì biết chừng nào xong?
Mà nếu học xong rồi thì nó có liên quan gì đến webserver của PLC. Đúng là nó chỉ liên quan đến phần
nhỏ thôi, nhưng bạn phải học qua để biết và hiểu được code người khác viết, sau đó viết lại theo ý của
mình.
Nếu bạn là SV và có nhiều thời gian thì lời khuyên là các bạn dành khoảng 1 tháng để học những cái
trên. Học HTML trong khoảng 10 ngày và thực hành theo hướng dẫn. CSS bạn học trong khoảng 5
ngày, sau đó qua Javascript học khoảng 5 ngày nữa. Tổng cộng là 20 ngày rồi. Còn lại 10 ngày các
bạn sẽ tìm hiểu về AJAX. Khi học xong thì mình đảm bảo 90% bạn không nhớ hết về CSS và cú pháp
để viết form, input… nhưng khi bạn gặp lại nó bạn xem lại sẽ rất nhanh, và bạn đọc tài liệu của người
khác chẳng hạn như tài liệu này thì bạn biết nó làm chức năng gì vì đơn giản bạn đã học qua rồi ☺ ☺
Còn những anh chị nào không có thời gian mà dự án gấp lắm rồi. Khách hàng dí tiến độ dữ quá, sắp
đền hợp đồng tới nơi rồi mà thằng này nó bảo học cả tháng chỉ để biết về web. Thằng này nói tào lao
quá. => Cái này không sao cả. Anh chị gọi mình hướng dẫn chừng 2 ngày là master luôn nếu ở Hồ Chí
Minh. Hoặc anh chị có thể share dự án mình có team chuyên làm về phần này. Mới bỏ tiền mua mà nó
lại dụ nó bán tài liệu nữa. 😊 Thực ra mình kiếm tiền ở dự án nhiều hơn là bán tài liệu và đã từ có
khách hàng mời mình về training 1 ngày giá cao hơn nhiều so với tài liệu này 😊 😊 Quảng cáo xíu
thôi.
Các bạn có thể rút ngắn thời gian, có thể học hết trong vòng 1 tuần là xong. Nhưng nhớ là các bạn
nên thực hành đặc biệt là phần HTML. Mình nhấn mạnh là các bạn phải viết từng dòng thì mới thấm
được. Chứ xem sơ qua nó cũng nhanh quên lắm.
Tài liệu học web mình sẽ cho link bên dưới. Tất nhiên link của các Thầy/ Cô dạy chứ không phải của
mình ☺ ☺
Học HTML cơ bản
Học CSS cơ bản
Học Javascript
Học nguyên lí AJAX
Mình có trang web để hỗ trợ các bạn, các anh chị:
http://phuctruong.net/

Trương Hồng Phúc P a g e 2 | 55


WEBSERVER PLC S7-1200

BẮT ĐẦU
Trong tài liệu này sử dụng
Phần mềm:
1. Phần mềm để lập trình web: Sublime Text 3.
2. Phần mềm để lập trình PLC: TIA Portal v15
3. Dùng trình duyệt web: Chrome (Version 77.0.3865.120)
4. Hệ điều hành Windows 10 Pro.
Phần cứng:
1. Máy tính, laptop có cài 2 phần mềm trên, và sử dụng trình duyệt web nào cũng được ☺
2. PLC S7-1200 (Ở hướng dẫn này mình dùng con CPU 1214 DC/DC/DC)
3. Cáp mạng Ethernet.
Bổ sung:
Webserver S7 1500 có thể mô phỏng được bằng PLC SIM Advance 2.0 Nếu bạn không có PLC
thật.

Mô hình kết nối:

Nguồn

192.168.1.2

192.168.1.3
PLC S7-1200

Máy tính và PLC phải cùng một lớp mạng thì mới link được với nhau.

Trương Hồng Phúc P a g e 3 | 55

You might also like