Kết nối PLC s7-1200 với giao diện web HTML

44 2K 18
Kết nối PLC s7-1200 với giao diện web HTML

Đ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

Kết nối PLC s7-1200 với giao diện web HTML

Kết nối PLC S7-1200 với giao diện web HTML Mục lục LỜI NÓI ĐẦU CHƯƠNG GIỚI THIỆU CHUNG VỀ PLC VÀ PLC S7 - 1200 .3 1.1 Tổng quan PLC Siemen 1.2 S7-1200 – Bộ điều khiển Siemen 1.3 Giới thiệu số lệnh S7-1200 CHƯƠNG 12 TÌM HIỂU LẬP TRÌNH HTML 12 2.1 Tìm hiểu chung giao diện HTML 12 2.2 Phần mềm sử dụng .15 2.2 Chương trình lập trình 19 CHƯƠNG 24 SỬ DỤNG PHẦN MỀM TIA ĐỂ LẬP TRÌNH CHƯƠNG TRÌNH 24 CHƯƠNG 31 ỨNG DỤNG ĐIỀU KHIỂN PLC GIAO DIỆN HTML VÀO CÔNG NGHỆ KHOAN VỊ TRÍ CẤP TỐC ĐỘ CHẾ ĐỘ 31 4.1 Tìm hiểu yêu cầu công nghệ 31 4.2 Xác định vào 33 4.3 Lưu đồ chương trình .34 4.4 Viết chương trình cho chế độ phương pháp ma trận trạng thái .36 4.6 Sơ đồ đấu nối với thiết bị PLC .43 Đồ án II Page Kết nối PLC S7-1200 với giao diện web HTML LỜI NÓI ĐẦU Ngày giới với phát triển nghành công nghệ thông tin, điện tử, tự động hóa… làm cho đời sống người ngày hoàn thiện Các thiết bị tự động hóa ngày xuất nhiều sản xuất chí vào sống sinh hoạt ngày người Là sinh viên nghành Tự động hóa trường Đại học Bách Khoa Hà Nội, với kiến thức học với hướng dẫn đề xuất thầy giáo, nhóm em chọn “ Kết nối PLC S7 – 1200 với giao diện web HTML“ làm đề tài cho đồ án II Trong trình tìm hiểu thực đề tài mình, nhóm cố gắng để hoàn thiện cách tốt Nhưng kiến thức hiểu biết hạn chế nên đồ án không tránh khỏi thiếu sót mong thầy cô đóng góp ý kiến cho đề tài chúng em hoàn thiện Để hoàn thành đồ án II chúng em xin gửi lời cảm ơn chân thành đến Ths Đào Quý Thịnh nhiệt tình bảo giúp đỡ nhóm em suốt trình thực Em xin chân thành cảm ơn ! Nhóm sinh viên Đồ án II Page Kết nối PLC S7-1200 với giao diện web HTML CHƯƠNG GIỚI THIỆU CHUNG VỀ PLC VÀ PLC S7 - 1200 1.1 Tổng quan PLC Siemen Siemen toàn giới đánh giá cao lĩnh vực tự động hóa công nghiệp Hiện nay, Siemen hoạt động 190 lãnh thổ, chiếm vị trí dẫn đầu thị trường công nghệ toàn cầu với hoạt động kinh doanh nghành lượng, công nghiệp… Với kích thước nhỏ gọn chi phí hợp lý, họ điều khiển Siemen mở triển vọng tự động hóa công nghiệp, nhiều ứng dụng mà tự động hóa hưởng lợi từ điều khiển 1.2 S7-1200 – Bộ điều khiển Siemen Vừa qua, năm 2009 ban tự động hóa công nghiệp – Tập đoàn Siemens vừa giới thiệu thi trường điều khiển PLC cỡ nhỏ S7 – 1200, tiếp nối phát triển S7200 – điều khiển quen thuộc với người sử dụng Với thiết kế theo dạng modul, tính cao, SIMATIC S7-1200 thích hợp với nhiều ứng dụng tự động hóa khác nhau, cấp độ từ nhỏ đến trung bình Đặc điểm bật S7-1200 tích hợp sẵn cổng truyền thông Profinet ( Ethernet ), sử dụng chung phần mềm Simatic Step Basic cho việc lập trình PLC hình HMI ( Human Machine Interface ) HMI giao diện người máy, hệ thống để người dùng giao tiếp, thông tin qua lại với hệ thống điều khiển thông qua hình thức HMI cho phép người dùng theo dõi, lệnh điều khiển toàn hệ thống Điều giúp cho việc thiết kế lập trình, thi công hệ thống điều khiển nhanh chóng, đơn giản Step7 Basic hỗ trợ ba ngôn ngữ lập trình FBD, LAD SCL Phần mềm tích hợp TIA Portal 11 Siemens Đồ án II Page Kết nối PLC S7-1200 với giao diện web HTML Bên cạnh CPU S7-1200 phần mềm lập trình mới, dải sản phẩm hình HMI dung cho PLC S7-1200 giới thiệu Tất tạo giải pháp tích hợp, thống cho thị trường tự động hóa cỡ nhỏ ( Micro Automation) Hình 1.1 CPU SIMATIC S7-1200 S7-1200 bao gồm họ CPU 1211C, 1212C, 1214C Mỗi loại CPU có đặc điểm tính khác nhau, thích hợp cho ứng dụng khách hàng Dưới tóm tắt tính bật SIMATIC S&-1200  Cổng truyền thông Profinet ( Ethernet ) tích hợp sẵn: - Dùng để kêt nối máy tính, với hình HMI hay truyền thông PLC – PLC - Dùng kết nối với thiết bị khác có hỗ trợ chuẩn Ethernet mở - Đầu nối RJ45 với tính tự động chuyển đổi đấu chéo - Tốc độ truyền 10/100 Mbits/s - Hỗ trợ 16 kêt nối ethernet TCP/IP, ISO on TCP S7 protocol  Các tính đo lường, điều khiển vị trí điều khiển trình: - đếm tốc độ cao ( high speed counter ) dùng cho ứng dụng đếm đo lường, có đếm 100kHz đếm 30kHz Đồ án II Page Kết nối PLC S7-1200 với giao diện web HTML - ngõ PTO 100kHz để điều khiển tốc độ vị trí động bước hay lái servo ( servo drive ) - Ngõ điều rộng xung PWM, điều khiển tốc độ động cơ, vị trí valve, hay điều khiển nhiệt độ… - 16 điều khiển PID với tính tự động xác định thông số điều khiển ( autotune functionality )  Thiết kế linh hoạt: - Mở rộng tín hiệu vào board tín hiệu mở rộng (signal board ), gắn trực tiếp phía trước CPU, giúp mở rộng tín hiệu vào/ra mà không thay đổi kích thước hệ điều khiển - Mỗi CPU kết nối modul mở rộng tín hiệu vào/ra - Ngõ vào analog – 10V tích hợp CPU - modul truyền thông kết nối vào CPU mở rộng khả truyền thông , ví dụ modul RS232 hay RS485 - 50KB work memory, MB load memory - Card nhớ SIMATIC, dùng cần mở rộng nhớ cho CPU, copy chương trình ứng dụng hay cập nhật firmware - Chẩn đoán lỗi online/offline Hình 1.2 PLC S7-1200 Đồ án II Page Kết nối PLC S7-1200 với giao diện web HTML  Board tín hiệu S7-1200 Board tín hiệu dạng modul mở rộng tín hiệu vào/ra với số lượng tín hiệu ít, giúp tiết kiệm chi phí cho ứng dụng yêu cầu mở rộng số lượng tín hiệu Gồm board: - Một cổng tín hiệu analog 12 bit ( +- 10VDC, – 20mA) - Hai cổng tín hiệu vào hai cổng tín hiệu số 0.5A Hình 1.3 Board tín hiệu S7-1200  Modul mở rộng tín hiệu vào.ra Các modul mở rộng tín hiệu vào/ra gắn trực tiếp vào phía bên phải CPU Với dải rộng loại modul tín hiệu vào/ra số analog, giúp linh hoạt sử dụng S71200 Tính đa dạng cá modul tín hiệu vào/ra tiếp tục phát triển Hình 1.4 Modul mở rộng tín hiệu vào Đồ án II Page Kết nối PLC S7-1200 với giao diện web HTML  Modul truyền thông Bên cạnh truyền thông ethernet tích hợp sẵn, CPU S7-1200 mở rộng modul truyền thông khác nhau, giúp cho việc kết nối linh hoạt Tại thời điểm giới thiệu S7-200 thị trường, có modul RS232 RS485, hỗ trợ protocol truyền thông modbus, USS… Hình 1.5 Ethernet communication data exchange S7-1200 & S7-1200 Hình 1.6 Ethernet communication data exchange S7-1200 & S7-200 Đồ án II Page Kết nối PLC S7-1200 với giao diện web HTML 1.3 Giới thiệu số lệnh S7-1200 STT Tên gọi Tiếp điểm thường mở Tiếp điểm thường đóng Hình vẽ Kiểu liệu Bool Bool Miêu tả Tiếp điểm thường hở đóng giá trị bit gán Tiếp điểm đóng đóng lại giá trị bit gán Nếu có tín hiệu chạy qua cuộn dây ngõ ra, bít ngõ đặt lên Nếu tín hiệu chạy qua cuộn dây ngõ ra, bit ngõ đặt Nếu có tín hiệu chạy qua cuộn dây ngõ đảo, bit ngõ đặt Nếu tín hiệu chạy qua cuộn dây ngõ đặt, bit ngõ đặt lên Lệnh OUT Bool Lệnh OUT đảo Bool Bộ đảo logic NOT Bool Lệnh đảo trạng thái ngõ vào / Bool Khi lệnh S kích hoạt, giá trị liệu địa OUT đặt lên Ngược lại ngõ OUT không bị thay đổi Lệnh SET Khi lệnh R kích hoạt, giá trị ngõ Đồ án II Page Kết nối PLC S7-1200 với giao diện web HTML Lệnh RESET Bool n: Constant Lệnh SET_BF out: Phần tử mảng boolean n: Constant Giá trị bit có địa OUT đầu vào lệnh Khi đầu vào lệnh bẳng bít giữ nguyên trạng thái Trong số bit giá trị n Gí trị bit có địa out đầu vào lệnh Khi đầu vào lệnh bit giữ nguyên trạng thái Trong số bit gí trị n RESET_BF 10 Phát xung sườn lên Bool Phát thay đổi trạng thái tín hiệu từ “ “ lên “ ” 11 Phát xung sườn xuống Bool Phát thay đổi trạng thái tín hiệu từ “ “ “ “ Đồ án II out: Phần tử mảng boolean đặt Ngược lại, ngõ OUT không bị thay đổi Page Kết nối PLC S7-1200 với giao diện web HTML Timer TP tạo chuỗi 12 Timer tạo xung- TP Bool xung với độ rộng xung đặt trước Thay đổi PT, IN không ảnh hưởng Timer chạy Khi đầu vào IN tác động vào timer tạo xung có độ rộng thời gian đặt PT 13 13 Timer TON Timer TONR Đồ án II Bool Bool Timer trễ sườn lên : ngõ vào IN tác động trì trạng thái liên tục với thời gian lớn thời gian đặt trước ngõ Q chuyển lên mức Khi ngõ vào ngừng tác động reset dừng hoạt động timer Thay đổi PT Timer chạy không ảnh hưởng tới Timer - Timer trễ sườn lên có nhớ : Khi tổng thời gian tác động ngõ vào lớn hay thời gian đặt PT Timer tác động tiếp điểm thường mở Timer chuyển lên mức Và trạng thái Reset Timer bị tác động Timer ngừng hoạt động bị reset lại Page 10 Kết nối PLC S7-1200 với giao diện web HTML Để truy cập vào trang Web người sử dụng thiết lập, ta click vào danh mục “User Pages” Giao diện web lập trình trước hiển thị sau: Hình 2.9 Giao diện web lập trình Từ đây, người sử dụng dễ dàng điều khiển điều chỉnh thông số chế độ thích hợp cho mục đích Việc thay đổi mục đích công việc dễ dàng không cần phải thay đổi kết nối phần cứng Ngôn ngữ HTML hỗ trợ tất thiết bị, việc điều khiển linh hoạt, truy cập từ máy tính hay thiết bị thông minh cá nhân điện thoại, máy tính bảng… mà không cần trực tiếp thao tác địa phương phương thức có Như vậy, việc ghép nối PLC S7-1200 với mạng lưới, ta điều khiển PLC thông qua giao diện HTML cách đơn giản hiệu Đồ án II Page 30 Kết nối PLC S7-1200 với giao diện web HTML CHƯƠNG ỨNG DỤNG ĐIỀU KHIỂN PLC GIAO DIỆN HTML VÀO CÔNG NGHỆ KHOAN VỊ TRÍ CẤP TỐC ĐỘ CHẾ ĐỘ 4.1 Tìm hiểu yêu cầu công nghệ Trong công nghiệp ngày nay, việc tự động hóa dây chuyền sản xuất quan trọng, giúp tiết kiệm thời gian, công sức chi phí sản xuất cho nhà sản xuất nâng cao an toàn lao động cho người vận hành Việc cách li với cấu sản xuất yếu tố quan trọng để nâng cao tính an toàn cho hiệu giám sát cao Trong xí nghiệp sản xuất, ta hay gặp cấu gia công kim loại, đặc trưng máy khoan đa vị trí, với yêu cầu khoan thành hành trình: khoan thô khoan tinh Hai hành trình thực chất để tránh phát nóng ma sát mũi khoan với vật chất phôi khoan, giúp bảo vệ mũi khoan, nâng cao tuổi thọ giảm thời gian khắc phục cố Mặt khác, khoan điều khiển với cấp tốc độ, nhằm nâng cao hiệu suất gia công, giảm thời gian không tải giảm vận tốc ăn dao đến ngưỡng an toàn cho mũi khoan Thông thường, muốn điều chỉnh chế độ, người ta thường phải nạp lại chương trình cho điều khiển, dùng công tắc chuyển chế độ, dẫn tới việc phức tạp hóa công nghệ sơ đồ đấu nối Nếu sử dụng giao diện để điều khiển đòi hỏi người lập trình phải biết lập trình truyền thông kết hợp lập trình giao diện, chương trình lập trình đồ sộ khó có khả thay đổi thông số hoàn thành Với giao diện HTML PLC s7-1200, hỗ trợ profinet điều khiển giao diện trang web, giúp cho công nghệ tối giản nhiều, tiết kiệm đầu vào đơn giản hóa điều khiển, thông số hiển thị trực quan Ta xét thử công nghệ điều khiển khoan với chế độ đây: Đồ án II Page 31 Kết nối PLC S7-1200 với giao diện web HTML Hình 4.1 Sơ đồ yêu cầu công nghệ với chế độ Các cảm biến “a, b, c, d” thông báo đầu tín hiệu cho điều khiển khoan theo nguyên lý sau: - Khoan khởi động cấp điện nút “M” ấn Chế độ 1: - Khoan xuống với vận tốc nhanh đến gặp cảm biến “B” chuyển sang tốc độ chậm gặp cảm biến “C” - Khoan lên đến cảm biến “A” với vận tốc nhanh - Khi gặp cảm biến “A” khoan xuống với vận tốc nhanh đến gặp cảm biến “C”, chậm đến gặp cảm biến “D” - Khoan lên ngừng vị trí cảm biến “A”, đợi nút “M” ấn để bắt đầu hành trình Chế độ 2: Đồ án II Page 32 Kết nối PLC S7-1200 với giao diện web HTML - Khoan xuống với vận tốc nhanh đến gặp cảm biến “B” ngừng di chuyển giây trước chuyển sang tốc độ chậm di chuyển từ “B” đến “C” - Khi gặp cảm biến “C”, ngừng di chuyển giây sau xuống chậm tiếp tới gặp cảm biến “D” - Khi gặp cảm biến “D”, khoan quay trở vị trí cảm biến “A” đợi nút “M” ấn để tiếp tục hành trình Khoan điều khiển lên xuống cấu khí nén Tốc độ khoan điều khiển cách đóng mở van tiết lưu khí cấp nguồn đầu vào Tốc độ quay điều khiển phương pháp điều chỉnh tốc độ động chiều 4.2 Xác định vào - Tín hiệu vào: Các cảm biến vị trí “A, B , C, D” - Tín hiệu : XC: Trạng thái xuống XN: LN: Trạng thái lên Vận tốc nhanh Với PLC sử dụng chọn Siemens s7-1200 1211C DC/DC/relay, với thông số: - Input/Output: 6/4 ports - Work/Load memory: 25kbytes/1Megabytes - Hỗ trợ memory card - Profinet with Ethernet communication Ta tiến hành phân cổng vào sau: Đồ án II Page 33 Kết nối PLC S7-1200 với giao diện web HTML STT Tên Thiết Bị Đầu Đầu vào Tín hiệu Tín hiệu tương số tự Phân cổng Cảm biến A X X I0.0 Cảm biến B X X I0.1 Cảm biến C X X I0.2 Cảm biến D X X I0.3 Cuộn XN X X Q0.0 Cuộn XC X X Q0.1 Cuộn LN X X Q0.2 Nút start X X Data Nút stop X X Data 4.3 Lưu đồ chương trình Chế độ Đồ án II Page 34 Kết nối PLC S7-1200 với giao diện web HTML Hình 4.2 lưu đồ chương trình chế độ Đồ án II Page 35 Kết nối PLC S7-1200 với giao diện web HTML Hình 4.3 Lưu đồ chương trình chế độ 4.4 Viết chương trình cho chế độ phương pháp ma trận trạng thái Với cảm biến ghi nhận trạng thái vị trí khoan tương ứng hình 4.1, ta thấy sử dụng phương pháp ma trận trạng thái với biến phức tạp Do vậy, ta tổ hợp lại thành biến trung gian X Y theo hàm sau: Đồ án II Page 36 Kết nối PLC S7-1200 với giao diện web HTML Từ đây, ta xác định trạng thái trình: Ta lập bảng ma trận trạng thái M1: 00 2 II 01 11 10 XN XC LN I 0 3 III 0 IV 0 0 6 VI V Tối giản hóa M1 thành M2 (nhóm hàng 123 456): II III I VI V IV Vì có ô, biến, nên ta cần thêm biến trung gian Z, biến Z xác định sau: Đồ án II Page 37 Kết nối PLC S7-1200 với giao diện web HTML f(Z) = XY + YZ + XZ Ta thành lập hàm: f(XN) =X f(XC) = XYZ + XYZ f(LN) = YZ + YZ Đồ án II Page 38 Kết nối PLC S7-1200 với giao diện web HTML Từ hàm vừa thành lập, ta xây dựng sơ đồ rơ le tiếp điểm : Hình 4.3 Sơ đồ rơ le tiếp điểm cho chế độ Đồ án II Page 39 Kết nối PLC S7-1200 với giao diện web HTML Hình 4.4 Sơ đồ rơ le tiếp điểm cho chế độ Đồ án II Page 40 Kết nối PLC S7-1200 với giao diện web HTML Thuyết minh sơ đồ nguyên lý Chế độ 1: Với chế độ chọn từ giao diện, cho phép nhảy đến chương trình phục vụ cho chế độ chọn, từ đó, khoan hoạt động theo chế độ đặt sẵn sau: Khi khoan vị trí cảm biến “a”, đạt trạng thái ban đầu, Cuộn trung gian “X” có điện nút “m” ấn, trình “Xuống nhanh” tác động, trì trình đến khoan gặp cảm biến “b” Khi khoan gặp cảm biến “b”, vào trình “Xuống chậm”, cuộn hút trung gian” X” điện, cuộn hút trung gian Z có điện, cho phép khoan hoạt động trình “Xuống chậm” Khi khoan đến cảm biến “c”, khoan vào trình “Lên nhanh”, cuộn hút trung gian “Y” “Z” có điện, cho phép khoan vào trình “Lên nhanh” Khi khoan lên đến cảm biến “a”, cuộn hút trung gian “Y” trì trạng thái có điện, đồng thời cuộn hút trung gian “X” có điện, cho phép trình “Xuống nhanh” hoạt động Khi khoan xuống qua cảm biến “b”, đến cảm biến “c”, lúc cuộn hút trung gian “Y” “Z” cấp điện cho trinhg “Xuống chậm” hoạt động Khi khoan đến vị trí cảm biến “d”, cuộn hút trung gian “Z” có điện, cho phép khoan hoạt động trình “Lên nhanh” Từ cuộn hút đầu “Xuống nhanh”, “Xuống chậm”, “Lên nhanh”, đóng tiếp điểm cho phép cấp nguồn khí cho khoan hoạt động Chế độ 2: Với chế độ chọn từ giao diện, cho phép nhảy đến chế độ này, khoan hoạt động theo trình tự sau: Khi trạng thái ban đầu, khoan bắt đầu di chuyển xuống nhanh nút “M” nhấn, đến cảm biến “B”, khoan ngừng di chuyển giây khoan xuống tiếp với vận tốc nhanh Đồ án II Page 41 Kết nối PLC S7-1200 với giao diện web HTML Khi chạm tới cảm biến “C”, khoan ngừng giây tiếp tục khoan đến chạm cảm biến “D” sau di chuyển lên với vận tốc nhanh, tới gặp cảm biến “A” khoan dừng lại, đợi nút “M” ấn để bắt đầu chu trình 4.6 Sơ đồ đấu nối với thiết bị PLC Hình 4.4 Sơ đồ đấu nối PLC Đồ án II Page 42 Kết nối PLC S7-1200 với giao diện web HTML KẾT LUẬN “Kết nối PLC S7 – 1200 với giao diện web html ” đề tài đòi hỏi nhiều thời gian nghiên cứu Trong thời gian làm đồ án vừa qua, chúng em nghiên cứu số chức thiết bị Theo đó, chúng em đã: - Tìm hiểu phương pháp kết nối thực tế - Tìm hiểu, thực hành kết nối PLC S7-1200 Tuy nhiên, giới hạn thời gian kiến thức nên thực đồ án lần chúng em không tránh khỏi hạn chế Chúng em mong góp ý thầy cô bạn để xây dựng đồ án hoàn chỉnh tương lai Đề tài có nhiều tính thông minh với điều khiển tối ưu để áp dụng vào thực tiễn sống hàng ngày Em xin chân thành cảm ơn! Đồ án II Page 43 [...]... align="center">< /html> Đồ án II Page 22 Kết nối PLC S7-1200 với giao diện web HTML Hình 2.5 Giao diện điều khiển khoan Đồ án II Page 23 Kết nối PLC S7-1200 với giao diện web HTML CHƯƠNG 3 SỬ DỤNG PHẦN MỀM TIA ĐỂ LẬP TRÌNH CHƯƠNG TRÌNH Khi khởi động chương trình TIA từ thư mục chính, giao diện ban đầu sẽ như sau: Hình 3.1 giao diện chương trình TIA Đồ án II Page 24 Kết nối PLC S7-1200 với giao diện web HTML Khi... trình duyệt web HTML hỗ trợ các chức năng sau: Đồ án II Page 13 Kết nối PLC S7-1200 với giao diện web HTML Đồ án II Page 14 Kết nối PLC S7-1200 với giao diện web HTML 2.2 Phần mềm sử dụng Để lập trình giao diện HTML một cách đơn giản và hiệu quả, ta có thể sử dụng các phần mềm sau: Đồ án II Page 15 Kết nối PLC S7-1200 với giao diện web HTML - Microsoft Frontpage - Zend Studio - Adobe dreamweaver và... trang giao diện Các biến trên được hiểu như phần chú thích và chỉ PLC đọc được và thực hiện các hoạt động ở trong ô nhớ Cách truy cập vào trang HTML đã soạn thảo: Từ trình duyệt Firefox Ta gõ địa chỉ của PLC đã được thiết lập từ trong chương trình TIA Hình 2.8 Giao diện chính khi kết nối với PLC qua trình duyệt Đồ án II Page 29 Kết nối PLC S7-1200 với giao diện web HTML Để truy cập vào trang Web của... không cần trực tiếp thao tác tại địa phương như các phương thức hiện có Như vậy, bằng việc ghép nối PLC S7-1200 với một mạng lưới, ta có thể điều khiển PLC thông qua giao diện HTML một cách đơn giản và hiệu quả Đồ án II Page 30 Kết nối PLC S7-1200 với giao diện web HTML CHƯƠNG 4 ỨNG DỤNG ĐIỀU KHIỂN PLC GIAO DIỆN HTML VÀO CÔNG NGHỆ KHOAN 4 VỊ TRÍ 2 CẤP TỐC ĐỘ 2 CHẾ ĐỘ 4.1 Tìm hiểu yêu cầu công nghệ Trong... án II Page 34 Kết nối PLC S7-1200 với giao diện web HTML Hình 4.2 lưu đồ chương trình chế độ 1 Đồ án II Page 35 Kết nối PLC S7-1200 với giao diện web HTML Hình 4.3 Lưu đồ chương trình chế độ 2 4.4 Viết chương trình cho chế độ 1 bằng phương pháp ma trận trạng thái Với 4 cảm biến ghi nhận trạng thái vị trí của khoan tương ứng như hình 4.1, ta thấy sử dụng phương pháp ma trận trạng thái với 4 biến khá... 27 Kết nối PLC S7-1200 với giao diện web HTML Các đầu vào ra được liệt kê ở 2 mảng Tags: - Tags cho đầu vào ra cơ bản của CPU Hình 3.6 Bảng Tags cho các biến vào ra - Tags cho biến vào ra của giao diện HTML: Hình 3.7 Bảng Tags cho các biến HTML Các Tags này được nằm trong một mảng “Data” và chính là các biến được đưa vào trong “source code” của trình soạn thảo HTML Đồ án II Page 28 Kết nối PLC S7-1200. .. Hình 2.3 Các công cụ hỗ trợ Một trang web định dạng HTML được phân làm 2 phần chính khi lập trình: - Header: Đồ án II Page 17 Kết nối PLC S7-1200 với giao diện web HTML Định dạng chung cho toàn bộ giao diện: - Body: Phần nội dung của giao diện sẽ được viết ở đây: Nội dung giao diện Trong , có thể... dreamweaver để lập trình giao diện HTML Hình 2.1 giao diện ban đầu của chương trình Phần mềm Adobe hỗ trợ các cách thức lập trình khác nhau, rất thuận tiện với từng người sử dụng Đồ án II Page 16 Kết nối PLC S7-1200 với giao diện web HTML Hình 2.2 các công cụ hỗ trợ cách thức lập trình Các thanh “menu bar - Insert” cho phép người sử dụng dễ dàng thao tác chọn các thành phần cần thêm vào giao diện như các loại... dụng HTML trong chương trình Page 11 Kết nối PLC S7-1200 với giao diện web HTML CHƯƠNG 2 TÌM HIỂU LẬP TRÌNH HTML 2.1 Tìm hiểu chung về giao diện HTML Kể từ khi con người tạo ra máy tính, người ta đã tạo ra mối liên kết giữa chúng với nhau để trao đổi thông tin dữ liệu Những mạng lưới ra đời và nổi trội nhất là Internet Internet mở ra một thế giới mới song song với thế giới thực theo đúng nghĩa của... file HTML 4 – Chọn file HTML mặc định 5 – Nhấn vào “generate blocks” để tạo mã nguồn cho chương trình HTML Lưu ý: - Giao diện file HTML nên giảm thiểu tài nguyên tránh tràn bộ nhớ CPU - Nếu đã tồn tại mã nguồn cũ thì phải xóa trước khi tạo mã nguồn mới Đồ án II Page 26 Kết nối PLC S7-1200 với giao diện web HTML Để lập trình chương trình cho PLC, muốn chức năng điều khiển bằng HTML hoạt động, ta cần

Ngày đăng: 04/05/2016, 14:47

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • CHƯƠNG 1.

  • GIỚI THIỆU CHUNG VỀ PLC VÀ PLC S7 - 1200

    • 1.1 Tổng quan về PLC của Siemen

    • 1.2 S7-1200 – Bộ điều khiển mới của Siemen

    • 1.3 Giới thiệu một số lệnh cơ bản của S7-1200

    • CHƯƠNG 2

    • TÌM HIỂU LẬP TRÌNH HTML

      • 2.1 Tìm hiểu chung về giao diện HTML

      • 2.2 Phần mềm sử dụng

      • 2.2 Chương trình lập trình

      • CHƯƠNG 3

      • SỬ DỤNG PHẦN MỀM TIA ĐỂ LẬP TRÌNH CHƯƠNG TRÌNH

      • CHƯƠNG 4

      • ỨNG DỤNG ĐIỀU KHIỂN PLC GIAO DIỆN HTML VÀO CÔNG NGHỆ KHOAN 4 VỊ TRÍ 2 CẤP TỐC ĐỘ 2 CHẾ ĐỘ

        • 4.1 Tìm hiểu yêu cầu công nghệ

        • 4.2 Xác định vào ra

        • 4.3 Lưu đồ chương trình

        • 4.4 Viết chương trình cho chế độ 1 bằng phương pháp ma trận trạng thái.

        • 4.6 Sơ đồ đấu nối với thiết bị PLC

Tài liệu cùng người dùng

Tài liệu liên quan