Bộ điều khiển logic khả trình (PLC) S71200 mang lại tính linh hoạt và sức mạnh để điều khiển nhiều thiết bị đa dạng hỗ trợ các yêu cầu về điều khiển tự động. Sự kết hợp giữa thiết kế thu gọn, cấu hình linh hoạt và tập lệnh mạnh mẽ đã khiến cho S7 1200 trở thành một giải pháp hoàn hảo dành cho việc điều khiển nhiều ứng dụng đa dạng khác nhau. Kết hợp một bộ vi xử lý, một bộ nguồn tích hợp, các mạch ngõ vào và mạch ngõ ra trong một kết cấu thu gọn, CPU trong S71200 đã tạo ra một PLC mạnh mẽ. Sau khi người dùng tải xuống một chương trình, CPU sẽ chứa mạch logic được yêu cầu để giám sát và điều khiển các thiết bị nằm trong ứng dụng. CPU giám sát các ngõ vào và làm thay đổi ngõ ra theo logic của chương trình người dùng, có thể bao gồm các hoạt động như logic Boolean, việc đếm, định thì, các phép toán phức hợp và việc truyền thông 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 người dùng cấu hình việc truy xuất đến các chức năng của CPU. ∙ Người dùng có thể sử dụng chức năng ―knowhow protection‖ để ẩn mã nằm trong một khối xác định. + CPU cung cấp một cổng PROFINET để giao tiếp qua một mạng PROFINET. Các module truyền thông là có sẵn dành cho việc giao tiếp qua các mạng RS232 hay RS485
TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI KHOA ĐIỆN – ĐIỆN TỬ - THIẾT KẾ MÔN HỌC MẠNG TRUYỀN THÔNG CÔNG NGHIỆP Lớp : Tự Động Hóa – Khóa 60 Giảng Viên hướng dẫn : Võ Thanh Hà Sinh viên thực : Nhóm Lưu Tuấn Long 191603723 Nguyễn Hữu Hiệu 191603662 Lê Anh Quân 191604301 Nguyễn Trung Kiên 191603708 Hồ Xuân Lâm Đồn Mạnh Đơng 191604497 191603079 Trần Văn Đại 191603614 Hà Nội 2022 LỜI NÓI ĐẦU Là sinh viên năm trường Đại học Giao thông vận tải , việc học tập nghiên cứu áp dụng vào vấn đề thực tế điều thực quan trọng góp phần củng cố lý thuyết học , đặc biệt làm việc với đồ án môn học , ngày với phát triển mạnh mẽ công nghiệp , trung tâm công nghiệp thương mại phát sinh nhu cầu lớn xây dựng nhà cao tầng nhằm tiết kiệm đất đai dân số xã hội ngày tăng nhằm thị hóa thành phố lớn Bên cạnh dân số thị ngày tăng dẫn đến mật độ dân số thành phố ngày tăng cao Mạng truyền thông công nghiệp lĩnh vực quan trọng , nhằm để xử lý kiểm soát thời gian thực tính tồn vẹn liệu mơi trường khắc nghiệt cài đặt lớn Các hệ thống truyền thông công nghiệp phố biến cho phép liên kết mạng nhiều mức khác nhau, từ cảm biến, cấu chấp hành cấp trường máy tính điều khiển, thiết bị quan sát, máy tính điều khiển giám sát máy tính cấp điều hành xí nghiệp, quản lý cơng ty Sau thời gian nghiên cứu học tập môn Mạng truyền thông công nghiệp , nhóm em giao đề tài thiết kế mơn học với nội dung : Đề tài : Hãy lập trình kết nối PLC S7-1200 mạng Ethernet Đề tài : Hãy lập trình kết nối Profibus PLC S7-1200 Được hướng dẫn trực tiếp tận tình Võ Thanh Hà , nhóm em hoàn thành đồ án giao Trong suốt trình học làm báo cáo , chúng em có nhiều kiến thức chưa khơng tránh khỏi hạn chế định , đạo tận tình thầy kiến thức q báu cho chúng em ngồi ghế nhà trường công việc thực tế sau Nhóm chúng em mong đóng góp cho báo cáo chúng em hoàn thiện Hà Nội , ngày 30 tháng 11 năm 2022 Nhóm sinh viên thực Nhóm MỤC LỤC LỜI NÓI ĐẦU MỤC LỤC Bài : Hãy lập trình kết nối PLC S7-1200 mạng Ethernet Giới thiệu PLC S7-1200 1.1 Khái niệm chức 1.2 Các bảng tín hiệu 1.3 Các module tín hiệu 1.4 Các module truyền thông 1.5 Ứng dụng 2.Tổng quan mạng Ethernet 10 2.1 Khái niệm 10 2.2 Cách thức hoạt động 10 2.3 Cáp Ethernet 11 2.4 Đánh giá 11 Chương trình lập trình 12 Bài : Hãy lập trình kết nối Profibus PLC S7-1200 19 1.Giới thiệu PLC S7-1200 19 1.1 Khái niệm chức 19 1.2 Các bảng tín hiệu 23 1.3 Các module tín hiệu 24 1.4 Các module truyền thông 25 1.5 STEP Basic 25 Tổng quan Profibus 31 2.1 Khái niệm 31 2.2 Đặc Điểm-Phân Loại 31 2.3 Ưu Điểm-Nhược Điểm 33 2.4 Ứng Dụng 34 Chương trình lập trình 35 Bài : Hãy lập trình kết nối PLC S7-1200 mạng Ethernet Giới thiệu PLC S7-1200 1.1 Khái niệm chức Bộ điều khiển logic khả trình (PLC) S7-1200 mang lại tính linh hoạt sức mạnh để điều khiển nhiều thiết bị đa dạng hỗ trợ yêu cầu điều khiển tự động Sự kết hợp thiết kế thu gọn, cấu hình linh hoạt tập lệnh mạnh mẽ khiến cho S71200 trở thành giải pháp hoàn hảo dành cho việc điều khiển nhiều ứng dụng đa dạng khác Kết hợp vi xử lý, nguồn tích hợp, mạch ngõ vào mạch ngõ kết cấu thu gọn, CPU S7-1200 tạo PLC mạnh mẽ Sau người dùng tải xuống chương trình, CPU chứa mạch logic yêu cầu để giám sát điều khiển thiết bị nằm ứng dụng CPU giám sát ngõ vào làm thay đổi ngõ theo logic chương trình người dùng, bao gồm hoạt động logic Boolean, việc đếm, định thì, phép tốn phức hợp việc truyền thơng với thiết bị thơng minh khác Một số tính bảo mật giúp bảo vệ việc truy xuất đến CPU chương trình điều khiển: ∙ Mỗi CPU cung cấp bảo vệ mật cho phép người dùng cấu hình việc truy xuất đến chức CPU ∙ Người dùng sử dụng chức ―know-how protection‖ để ẩn mã nằm khối xác định + CPU cung cấp cổng PROFINET để giao tiếp qua mạng PROFINET Các module truyền thông có sẵn dành cho việc giao tiếp qua mạng RS232 hay RS485 ① Bộ phận kết nối nguồn ② Các phận kết nối nối dây người dùng tháo (phía sau nắp che) ② Khe cắm thẻ nhớ nằm cửa phía ③ Các LED trạng thái dành cho I/O tích hợp ④ Bộ phận kết nối PROFINET (phía CPU Các kiểu CPU khác cung cấp đa dạng tính dung lượng giúp cho người dùng tạo giải pháp có hiệu cho nhiều ứng dụng khác Chức CPU 1211C Kích thước vật lý (mm) 90 x 100 x 75 110 x 100 x 75 CPU 1212C CPU 1214C Bộ nhớ người dùng: ∙ Bộ nhớ làm việc ∙ 25 kB ∙ 50 kB ∙ Bộ nhớ nạp ∙ MB ∙ MB ∙ kB ∙ kB ∙ Bộ nhớ giữ lại I/O tích hợp cục ∙ ∙ ∙ ngõ vào / ngõ ∙ ngõ vào / ngõ ∙ 14 ngõ vào / 10 ngõ ∙ ∙ ∙ Kiểu số ngõ ngõ ngõ Kiểu tương tự Kích thước ảnh tiến trình 1024 byte ngõ vào (I) 1024 byte ngõ (Q) Bộ nhớ bit (M) Độ mở rộng module tín 4096 byte 8192 byte Khơng hiệu Bảng tín hiệu Các module truyền thông (mở rộng bên trái) Các đếm tốc độ cao ∙ Đơn pha ∙ Vuông pha ∙ 100 kHz ∙ 100 kHz 30 kHz ∙ 80 kHz ∙ 80 kHz 20 kHz Các ngõ xung Thẻ nhớ ∙ 100 kHz 30 kHz ∙ 80 kHz 20 kHz Thẻ nhớ SIMATIC (tùy chọn) Thời gian lưu giữ đồng hồ Thơng thường 10 ngày / ngày 400C thời gian thực PROFINET cổng truyền thơng Ethernet Tốc độ thực thi tính tốn thực 18 μs/lệnh Tốc độ thực thi Boolean 0,1 μs/lệnh Họ S7-1200 cung cấp số lượng lớn module tín hiệu bảng tín hiệu để mở rộng dung lượng CPU Người dùng cịn lắp đặt thêm module truyền thông để hỗ trợ giao thức truyền thông khác Chỉ ngõ vào x DC In Module 16 x DC In Kiểu tương tự Bảng tín hiệu Kiểu số Kiểu tương tự Module truyền thông (CM) (SB) ∙ RS485 ∙ RS232 1.2 Kết hợp In/Out x DC Out x DC In / x DC Out x Relay Out Kiểu số Module tín hiệu (SM) Chỉ ngõ x DC In / x Relay Out 16 x DC In / 16 x DC 16 x DC Out Out 16 x Relay Out 16 x DC In / 16 x Relay x Analog In x Analog In Out x Analog In / x Analog x Analog In x Analog In _ _ _ x Analog In Out x DC In / x DC Out _ Các bảng tín hiệu Một bảng tín hiệu (SB) cho phép người dùng thêm vào I/O cho CPU Người dùng thêm SB với I/O kiểu số hay kiểu tương tự SB kết nối vào phía trước CPU ∙ SB với I/O kiểu số (ngõ vào x DC ngõ x DC) ∙ SB với ngõ kiểu tương tự ① Các LED trạng thái SB ② Bộ phận kết nối nối dây người dùng tháo 1.3 Các module tín hiệu Người dùng sử dụng module tín hiệu để thêm vào CPU chức Các module tín hiệu kết nối vào phía bên phải CPU ① Các LED trạng thái dành cho I/O module tín hiệu ② Bộ phận kết nối đường dẫn ③ Bộ phận kết nối nối dây người dùng tháo 1.4 Các module truyền thông Họ S7-1200 cung cấp module truyền thơng (CM) dành cho tính bổ sung vào hệ thống Có module truyền thơng: RS232 RS485 ∙ CPU hỗ trợ tối đa module truyền thơng ∙ Mỗi CM kết nối vào phía bên trái CPU (hay phía bên trái CM khác) ① Các LED trạng thái dành cho module truyền thông ② Bộ phận kết nối truyền thông 1.5 Ứng dụng Ứng dụng công nghiệp dân dụng như: – Hệ thống băng tải, cân định lượng – Điều khiển đèn chiếu sáng thông minh… Người dùng dễ dàng xác định cách thức để tiến hành nhiệm vụ để chọn Kiểu xem Project cung cấp việc truy xuất đến tất thành phần nằm đề án Với tất thành phần nằm vị trí, người dùng có truy xuất dễ dàng đến phương diện đề án Đề án chứa tất các phần tử vừa tạo hay hoàn thành 1.5.2 Trợ giúp người dùng cần Nhanh chóng tìm kiếm tìm câu trả lời đến người dùng Để giúp người dùng giải phát sinh cách nhanh chóng có hiệu quả, STEP Basic cung cấp phần trợ giúp thông minh đến yêu cầu: ∙ Một trường nhập vào cung cấp trợ giúp kiểu ―mở ra‖ để hỗ trợ người dùng nhập vào thông tin xác (các phạm vi kiểu liệu) trường Ví dụ, người dùng nhập giá trị không hợp lệ, hộp văn thông điệp mở nhằm cung cấp phạm vị giá trị hợp lệ ∙ Một số thủ thuật cơng cụ giao diện (ví dụ lệnh) ―xếp tầng‖ nhằm cung cấp thông tin bổ sung Các thủ thuật công cụ liên kết đến chủ đề xác định hệ thống thông tin trực tuyến (trợ giúp trực tuyến) Thêm vào STEP Basic có hệ thống thơng tin toàn diện miêu tả cách đầy đủ chức công cụ SIMATIC 27 Trợ giúp kiểu mở thủ thuật công cụ xếp tầng Các trường nhập vào gồm nhiều hộp thoại khác thẻ nhiệm vụ cung cấp phản hồi dạng hộp thông điệp, hộp mở cho người dùng biết phạm vi hay kiểu liệu yêu cầu Các phần tử giao diện phần mềm cung cấp thủ thuật cơng cụ để giải thích chức phần tử Một vài phần tử, ví dụ biểu tượng ―Open‖ hay ―Save‖, không yêu cầu thông tin bổ sung Tuy nhiên, số phần tử cung cấp chế để hiển thị phần miêu tả bổ sung phần tử Thơng tin bổ sung ―xếp tầng‖ hộp từ thủ thuật công cụ (Một mũi tên màu đen kế bên thủ thuật công cụ cho thấy thông tin thêm có sẵn.) Ở xung quanh phần tử giao diện phần mềm hiển thị thủ thuật công cụ Cách đơn giản để hiển thị thông tin bổ sung di chuyển trỏ xung quanh phần thủ thuật công cụ Một số thủ thuật cơng cụ cịn cung cấp kiên kết đến chủ đề có liên quan hệ thống thông tin Việc nhấp chuột vào liên kết hiển thị chủ đề xác định Hệ thống thông tin Phần mềm STEP Basic cung cấp thơng tin trực tuyến tồn diện hệ thống trợ giúp miêu tả tất sản phầm SIMATIC mà người dùng cài đặt Hệ thống thông tin cịn bao gồm thơng tin tham khảo ví dụ Để hiển thị hệ thống thơng tin, người dùng chọn từ điểm truy xuất sau: ∙ Từ kiểu xem Portal, lựa chọn cổng Start nhấp chuột vào lệnh ―Help‖ ∙ Từ kiểu xem Project, lựa chọn lệnh ―Show help‖ trình đơn ―Help‖ ∙ Từ thủ thuật công cụ xếp tầng, nhấp vào liên kết để hiển thị thông tin bổ sung chủ đề 28 + ) Hệ thống thơng tin mở cửa sổ mà không che khuất vùng làm việc +) Nhấp vào nút ―Show/hide contents‖ hệ thống thông tin để hiển thị nội dung tách khỏi cửa sổ trợ giúp Người dùng thay đổi kích thước cửa sổ Sử dụng thẻ ―Contents‖ hay ―Index‖ để tìm kiếm xuyên suốt hệ thống thơng tin theo chủ đề hay từ khóa 29 Lưu ý : Nếu chương trình STEP Basic phóng lớn tối đa, việc nhấp vào nút ―Show/hide contents‖ không làm tách rời khỏi cửa sổ trợ giúp Nhấp vào nút ―Restore down‖ để thực việc tách rời Người dùng di chuyển thay đổi kích thước cửa sổ Việc in ấn chủ đề từ hệ thống thông tin Để in từ hệ thống thông tin, nhấp vào nút ―Print‖ cửa sổ trợ giúp 30 Hộp thoại ―Print‖ cho phép người dùng lựa chọn chủ đề để in Hãy chắn bảng hiển thị chủ đề Người dùng sau lựa chọn chủ đề khác để in Nhấp vào nút ―Print‖ để gửi chủ đề chọn đến máy in Tổng quan Profibus 2.1 Khái niệm Profibus (Process Field Bus) chuẩn cho truyền thông fieldbus kỹ thuật tự động hóa phát triển lần đầu vào năm 1989 BMBF (phòng giáo dục nghiên cứu Đức) sau sử dụng Siemens Trong sản xuất, ứng dụng tự động hóa q trình cơng nghiệp tự động hóa tịa nhà, mạng trường nối tiếp (serial fieldbus) hoạt động hệ thống truyền thông, trao đổi thông tin hệ thống tự động hóa thiết bị trường phân tán Chuẩn cho phép thiết bị nhiều nhà cung cấp khác giao tiếp với mà không cần điều chỉnh giao diện đặc biệt 2.2 Đặc Điểm-Phân Loại - PROFIBUS sử dụng phương tiện truyền tin xoắn đôi RS485 chuẩn công nghiệp ứng dụng sản xuất IEC 1158-2 điều khiển q trình PROFIBUS sử dụng Ethernet/TCP-IP 31 - PROFIBUS mạng Fieldbus thiết kế để giao tiếp máy tính PLC Dựa nguyên tắc token bus không đồng chế độ thời gian thực, PROFIBUS xác định mối quan hệ truyền thông nhiều master masterslave, với khả truy cập theo chu kì khơng theo chu kì, tốc độ truyền tối đa lên tới 500 kbit/s (trong số ứng dụng lên tới 1,5Mbp hay 12Mbp) Khoảng cách bus tối đa không dùng lặp (repeater) 200m dùng lặp khoảng cách tối đa đạt 800m Số điểm (node) tối đa khơng có lặp 32 127 có lặp -Họ PROFIBUS có kiểu giao thức là: PROFIBUS DP, PA, FMS PROFIBUS-DP sử dụng rộng rãi ● PROFIBUS DP bus cấp thiết bị hỗ trợ tín hiệu tương tự tín hiệu phân tán PROFIBUS DP sử dụng rộng rãi cho đối tượng hệ thống I/O, điều khiển động biến tần Profibus DP truyền thông với tốc độ từ 9,6 Kbp -12 Mbp phạm vi từ 100-1200m Nó PROFIBUS hoạt động giao diện RS485 chuẩn bổ sung số đặc điểm để phù hợp với ứng dụng trình đọc/ghi liệu q trình khơng theo chu kì, truyền trạng thái thiết bị, cấp nguồn bus an toàn nội PROFIBUS DP thiết kế để truyền liệu tốc độ cao cấp thiết bị Trong trường hợp này, điều khiển trung tâm (PLC, PC) giao tiếp với thiết bị trường phân tán chúng (I/O, drive, van…) qua liên kết nối tiếp tốc độ cao Hầu hết 32 ● ● trình truyền liệu với thiết bị phân tán thực theo chu kì PROFIBUS PAlà fieldbus có chức toàn diện thường sử dụng cho thiết bị cấp q trình PROFIBUS PA truyền thơng với tốc độ 31,25 Kbp với phạm vi tối đa 1.900m/phân đoạn Chuẩn thiết kế cho ứng dụng Intrinsically Safe PROFIBUS FMS bus điều khiển sử dụng để giao tiếp DCS hệ thống PLC -Cấu trúc liên kết mạng: ● ● ● Cấu trúc tuyến (bus) Cấu trúc mạch vòng (ring) Cấu trúc hình (star) -Phương thức truyền thơng: ● ● DP: đồng đẳng (peer-to-peer), multicast hay master-slave theo chu kì (sử dụng kỹ thuật token passing) PA: khách/chủ (client/server), Publisher/subscriber, kiện (event) 2.3 Ưu Điểm-Nhược Điểm Ưu điểm: ● ● ● ● ● ● ● Được sử dụng rộng rãi, hoạt động ổn định, đơn giản, đáng tín cậy dễ mở rộng hệ thống Hỗ trợ mạng cấp độ thiết bị, điều khiển q trình Sẵn có giao diện cho ứng dụng variable speed drive trung tâm điều khiển động (Profibus DP) Sử dụng mơi trường an tồn (Intrinsically Safe) (đối với thiết bị Profibus PA) Các cổng nối (gateway) cho phép tích hợp Profibus PA trực tiếp với mạng Profibus DP Giao diện chủ (host) sẵn có cho hầu hết PLC, DCS hệ thống máy tính Thiết bị gateway hỗ trợ trực tiếp mạng bus sensor chi phí thấp hơn, đặc biệt AS-Interface Nhược điểm: ● ● Profibus DP không hỗ trợ ứng dụng Intrinsically Safe Những yêu cầu buộc hệ thống dây cáp, điện, tiếp đất, bọc đầu cuối phải tính đến trình thiết kế lắp đặt 33 2.4 Ứng Dụng - Do có nhiều ưu điểm nên nay, PROFIBUS sử dụng nhiều hệ thống điều khiển tự động công nghiệp, đặc biệt PROFIBUS DP sử dụng nhà máy cơng nghiệp xi măng, điện, hóa chất, chế biến, v.v Việt Nam giới ● Nhà máy đóng chai Coca-Cola HM Interdrink (Đức)(1) -Yêu cầu HM Interdrink cần dây chuyền sản xuất có suất cao, hoạt động tin cậy hiệu kinh tế Do họ định sử dụng PROFIBUSDP cho q trình lưu thơng liệu chu kỳ nhanh PROFIBUS-FMS cho lưu thông liệu không đồng với lượng liệu lớn Hai giao thức sử dụng cho mức điều khiển khác dây chuyền sản xuất.(1) ● Nhà máy pha chế dầu khí Shell (Đức) (2) -Deutsche Shell AG định áp dụng giải pháp tự động hóa tiên tiến dựa cơng nghệ giao tiếp phân tán đại Phòng điều khiển trung tâm sử dụng phần mềm Total Plant Batch hệ thống thị giác Honeywell SCAN 3000 Những thiết bị nối với Simantic S5 PLC sử dụng Ethernet công nghiệp Công cụ Commuwin Endres and Hauser nối trực tiếp với PROFIBUS sử dụng để cấu hình truyền tín hiệu E&H Xét tổng thể, tồn nhà máy gồm 9000 thiết bị cảm biến từ nhà sản xuất Tồn chúng nối thơng với PROFIBUS-DP, PA AS-Interface (2) ● Nhà máy đóng chai rượu Jonny Walker (Scotland) (3) -Nhà máy đóng chai rượu Jonny Walker công ty Scomagg nâng cấp thiết bị dựa PROFIBUS giúp điều khiển nhà máy lọc thô Trong nhà máy này, hỗn hợp rượu uýt-ki vận chuyển đường ống tới bể chứa pha màu Tại đây, làm lạnh, lọc đun nóng Cuối hỗn hợp chuyển tới 40 bể chứa đóng chai khác đặt cách 500m Những I/O truyền thống gồm 18 cảm biến nhiệt độ, 18 van điều khiển nhiệt độ, chuyển mạch áp suất, lưu lượng kế, van điều khiển lưu lượng đếm xung Còn mạng PROFIBUS nối 62 bể chứa, gồm 292 van điều khiển, 19 thước đo mức, 102 chuyển mạch mức, chuyển mạch áp suất, SIL, 15 MCC I/F, 22 nút 44 đèn Tổng diện tích nối mạng gần km tốc độ truyền liệu 500 kB/s Tồn mạng có 72 nút đoạn PROFIBUS gồm có 900 đầu vào 500 đầu (3) ● Nhà máy sản xuất kem Tai Chang Wall (Trung Quốc) (4) -Ban lãnh đạo nhà máy định sử dụng SIMATIC PCS làm hệ điều khiển trung tâm Nhằm tiết kiệm công sức lắp đặt thời gian đưa nhà máy vào hoạt động, PROFIBUS sử dụng để nối thông thiết bị trường với hệ điều khiển trung tâm Toàn chuyền sản xuất nhân viên ngồi phòng điều 34 khiển trung tâm giám sát vận hành Hai PLC TI505 làm nhiệm vụ điều khiển thời gian thực toàn chuyền sản xuất Ngoài ra, hai PLC làm chức trạm chủ PROFIBUS-DP Fieldbus thực thi nhiệm vụ liên lạc bao gồm cấu hình, giám sát điều khiển PFOFIBUS truyền tải tồn thơng tin từ thiết bị trường đặt phân tán nhiều điềm nhà máy tới điều khiển trung tâm Nhiều đường ống van sử dụng để trộn loại nguyên liệu làm kem Van điều khiển môđun điều khiển van sàn máy (những môđun Festo) Những mơđun điều khiển có hỗ trợ giao thức PROFIBUS-DP nối với bus PROFIBUS-DP trạm tớ Thơng qua PROFIBUS-DP, điều khiển trung tâm điều khiển giám sát trực tiếp toàn van Chương trình lập trình - Lập trình hiển thị HMI Bước 1: Tạo thư mục Create new project ghi tên thư mục (project name) create Bước 2: Lấy PLC Lấy PLC: Add new device controllers simatic s7-1200 CPU CPU 1212C DC/DC/DC 6ES7 212-1AG40-0XB0 version V4.2.(có thể lấy theo ý ko bắt buộc phải lấy cụ thể dịng nào) 35 Lấy tiếp PLC thứ 2, theo bên Bước 3: Cài đặt cho PLC HMI Lấy CM 1243-5: Catalog Communications modules 6GK7243-5DX30-0XE0 PROFIBUS CM 1243-5 Cài đặt cho PLC: Cho phép liên kết liên lạc PUT/GET từ đối tác từ xa: Device view PLC1 (Trên công cụ bên PLC) Kích đúp chuột phải vào PLC Properties Protection & Security Connection mechanisms Tích vào vng 36 Cho phép sử dụng byte nhớ đồng hồ: Systerm and clock memory Clock memory bits Tích vào vng Address of clock memory byte chọn địa khoảng đến 8191 (100) Làm tương tự với PLC 2, hai bước Bước 4: Lập trình cho PLC Mở main để lập trình: PLC (MASTER) Program blocks Main [OB1] Tương tự với PLC 2, (SLAVE 1, SLAVE 2) Cách lấy lệch chương trình: 37 Lấy lệnh PUT/GET: Instructions Communication S7 communication Nhấn chuột vào lệnh lơi dịng lệnh nhấp đúp vào Lấy lệnh MOVE: Kích chuột trái vào ô vuông có ? Ghi từ MOVE vào chỗ ? Chương trình PLC MASTER: 38 Chương trình PLC SLAVE 1: Chương trình PLC SLAVE 2: 39 Ý nghĩa câu lệnh: Lệnh PUT/GET dùng để gửi nhận thông tin, liệu từ PLC cho PLC Lệnh MOVE giúp giao tiếp HMI PLC Chân địa câu lệnh: Gửi liệu (lệnh PUT): Dữ liệu nhập vào HMI PLC lưu vào địa MW8 qua lệnh MOVE chuyển sang địa MW10, liệu địa MW10 vào SD_1 thông qua lệnh PUT chuyển liệu lên chân ADDR_1 địa MW20 Dữ liệu địa MW20 cài cho chân IN lệnh MOVE chương trình PLC sau OUT1 chân MW22 để xuất HMI PLC Nhận liệu (lệnh GET): Dữ liệu nhập HMI PLC lưu vào địa MW28 qua lệnh MOVE chuyển sang MW30 ADDR_1 lệnh GET lấy liệu địa MW30 thông qua lệnh GET chuyển sang chân RD_1 địa MW40 Tương tự với lệnh PUT GET lại 40 41