Hướng dẫn thực hành TD200 PLC s7200

15 521 0
Hướng dẫn thực hành TD200 PLC s7200

Đ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

TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) CHƯƠNG 1: HƯỚNG DẪN LẬP TRÌNH TD200 Giới thiệu chung: TD200 thiết bò hiển thò text (Text Display), giao tiếp với người vận hành Thiết bò thiết kế dùng giao tiếp với họ PLC S7-200 Một số đặc tính TD200: o Hiển thò tin nhắn biến PLC o Cho phép điều chỉnh biến chương trình o Có khả cài đặt thời gian thực PLC I CẤU TẠO PHẦN CỨNG: Màn hình hiển thò: hình LCD độ phân giải 33x181 pixel Số dòng hiển thò: Số kí tự hiển thò: Max.40 Cổng giao tiếp TD200 PLC: cổng RS485, chân giao tiếp TD200 PLC qua cáp TD/CPU Nguồn cung cấp: 24VDC Có thể cấp cho TD200 theo cách: Nguồn cấp chung: cấp nguồn cho TD200 thông qua cáp TD/CPU (chiều dài 2,5m) Nguồn cấp riêng: cấp nguồn cho TD200 thông qua đầu nối bên phải TD200 (được sử dụng khoảng cách TD200 CPU lớn 2,5 m) Lưu ý: không dùng đồng thời nguồn cấp chung nguồn cấp riêng lúc làm hỏng thiết bò Cáp TD/CPU: Sơ đồ cáp có cấp nguồn: 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) Sơ đồ cáp không cấp nguồn: Phím: gồm có phím chia thành loại: phím hệ thống phím chức Phím hệ thống (5 phím) gồm phím sau: shift, esc, enter, up, down Phím chức (4 phím) gồm chức từ F1 đến F8 Mỗi phím gắn với bit vùng nhớ M PLC nghóa phím từ F1 đến F8 gắn với byte vùng nhớ M Khi phím nhấn bit tương ứng set bit reset chương trình PLC II GIAO TIẾP TD200 VÀ PLC: Giao tiếp TD200 CPU: hình vẽ sau 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) Giao tiếp nhiều TD200 nhiều CPU: hình vẽ Hình vẽ minh hoạ cho mạng PLC đơn giản gồm có PLC S7-200 TD200, PLC giao tiếp với TD200.Mỗi thiết đònh đòa hình vẽ Ta giao tiếp PLC nhiều TD200 Trong trường này, vùng liệu TD200 phải đònh nghóa vùng nhớ V khác Lưu ý: đòa CPU TD200 mạng III LẬP TRÌNH CHO TD200: Phần mềm lập trình: phần mềm để lập trình cho TD200 phần mềm để lập trình cho S7-200: STEP7 Microwin Các bước lập trình TD200: Bước 1: khởi động chương trình STEP7 Microwin, Menu chọn Tools Ỉ chọn TD200 Wizard 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) Bước 2: chọn ngôn ngữ kiểu kí tự hiển thò Bước 3: lựa chọn có cho hiển thò chức Time, Force, Password ? Bước 4: chọn bit M tương ứng với phím chức chọn tốc độ giao tiếp PLC & TD200 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) Giao tiếp bit M phím chức thực theo nguyên tắc sau: Tốc độ giao tiếp PLC TD200 nên chọn: As fast as possible Bước 5: chọn số Message hiển thò số kí tự hiển thò message TD200 cho hiển thò tối đa 80 Message Ta đònh dạng số kí tự hiển thò message 20 40 kí tự Bước 6: chọn vùng nhớ V dùng để đònh dạng cho TD200 Ta cần quan tâm đến thông số sau: -Đòa vùng đònh nghóa cho thông số TD200.Vùng thường chiếm 12 Byte hay 14 Byte (tùy vào kiểu kí tự ta chọn hiển thò TD200) vùng nhớ V 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) -Đòa vùng nhớ điều khiển hiển thò Message TD200 Mỗi message có bit tương ứng phép message có hiển thò hay không Khi bit set chương trình PLC message tương ứng hiển thò TD200, ngược lại bit reset message tương ứng -Đòa vùng nhớ thông tin message.Mỗi kí tự message có đòa byte tương ứng PLC, điều có nghóa ta muốn cho hiển thò kí tự message ta phải số byte tương ứng vùng nhớ V rên PLC để lưu trữ thông tin message Lưu ý: ta không chọn trùng đòa vùng nhớ nói trên, ta chọn trùng chương trình thông báo không cho ta thực bước Ví dụ: Giả sử ta chọn kiểu chữ hiển thò TD200 bước Latin Khi vùng đònh nghóa thông số TD200 chiếm 14 byte vùng nhớ V, giả sử ta chọn đòa bắt đầu vùng nhớ VB0, nghóa lúc vùng nhớ đònh nghóa cho TD200 chiếm từ đòa VB0 đến VB13 (tổng cộng vùng nhớ 14 byte) Giả sử số message ta muốn hiển thò số kí tự hiển thò 40 Ta chọn đòa bắt đầu cho vùng nhớ điều khiển hiển thò message byte VB14 Trong trường hợp này, có message nên ta có bit cho phép hiển thò message, ta tốn byte cho vùng nhớ Vì ta có 40 kí tự hiển thò message nên ta tốn 40 byte vùng nhớ V để lưu trữ thông tin message.Ta chọn đòa bắt đầu cho vùng nhớ VB15 Tức byte từ đòa VB15 đến VB54 dành cho vùng nhớ lưu trữ thông tin message Bước 7: Tạo message.Mỗi message có chức sau: hiển thò text, hiển thò giá trò biến PLC, cho nhập giá trò vào biến chương trình, yêu cầu xác nhận xuất message Ví dụ: tạo message, message có 40 kí tự Đòa vùng đònh nghóa cho thông số TD200: VB0ỈVB14 Đòa vùng nhớ điều khiển hiển thò Message TD200: VB14 Đòa vùng nhớ thông tin message: VB40ỈVB159 -Message 1: cho hiển thò Text Message gồm 40 kí tự đòa VB40, bit điều khiển cho message hiển thò V14.7 hình vẽ: 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) Sau đònh dạng xong message 1, nhấn nút Next Message để vào message -Message 2: cho hiển thò giá trò biến PLC nhập giá trò vào biến chương trình Message gồm 40 kí tự đòa VB80, bit điều khiển cho message hiển thò V14.6 hình vẽ: Muốn hiển thò giá trò biến PLC ta thực sau: đặt trỏ vò trí muốn hiển thò (ví dụ vò trí mũi tên hình vẽ), sau nhấn nút Embedded Data Màn hình xuất hộp thoại sau: 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) Trên hộp thoại này, ta phải khai báo phần sau: + Đònh dạng kiểu liệu: ta có lựa chọn liệu, liệu dạng Word liệu dang Double Word + Kiểu hiển thò có dấu không dấu + Chọn số kí tự hiển thò bên phải dấu chấm + Cho phép nhập giá trò (User is allowed to edit this data) hay yêu cầu xác nhận message hay không (User must acknowledge message)? Ngoài ra, hộp thoại cho ta biết đòa liệu cần hiển thò Ở hộp thoại kiểu liệu dạng Word, hiển thò có dấu có chữ số hiển thò sau dấu chấm, không yêu cầu xác nhận message không cho phép nhập giá thò, đòa liệu cần hiển thò VW98 Sau khai báo xong nhấn OK xác nhận trở hộp thoại trước Lúc ta quan sát thấy từ vò trí trỏ (vò trí mũi tên) có ô (4 byte) bò bôi xám 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) Tiếp theo, muốn nhập giá trò vào biến chương trình ta đặt cho trỏ vào vò trí muốn nhập, sau nhấn Embedded Data, hộp thoại lại xuất Như hộp thoại trên; ta chọn kiểu liệu Double Word, kiểu hiển thò Real, có chữ số hiển thò sau dấu chấm, đòa liệu VD116 Ngoài ra, muốn nhập giá trò vào biến chương trình ta check vào lựa chọn cho phép nhập liệu (User is allowed to edit this data).Sau check vào lựa chọn hộp thoại thông báo cho ta biết bit xác nhận sau nhập liệu (trên hộp thoại V114.2) Nếu ta muốn người vận hành cần nhập password thay đổi biến chương trình ta check vào lựa chọn Should the user edit or data be Password-protected? Sau thực xong khai báo ta nhấn OK xác nhận trở hộp thoại trước Lúc hộp thoại có thêm ô (tức byte) bôi xám Lưu ý: ta muốn cho hiển thò hay nhập giá trò vào biến PLC trước tiên ta phải gắn giá trò vào message cách đặt trỏ vò trí thích 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) hợp nhấn nút Embedded Data hộp thoại Sau ta khai báo kiểu liệu, kiểu hiển thò chọn lựa; TD200 dành byte để lưu khai báo Nếu ta chọn kiểu liệu Word ta cần thêm byte để lưu giá trò ta chọn kiểu liệu Double Word ta cần byte để lưu giá trò Điều có nghóa ta muốn gắn giá trò Word vào message ta cần byte (2 byte đònh nghóa+2 byte giá trò), ta muốn gắn giá trò Double Word vào message ta cần byte (2 byte đònh nghóa+4 byte giá trò) -Message 3:yêu cầu người vận hành xác nhận message xuất Message gồm 40 kí tự đòa VB120, bit điều khiển cho message hiển thò V14.5 hình vẽ: Đặt trỏ vào vò trí mũi tên, sau nhấn Embedded Data, hộp thoại xuất Ta check vào lựa chọn yêu cầu xác nhận (User must acknowledge message), sau nhấn OK để quay hộp thoại trước 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 10 TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) Lúc ta thấy hộp thoại có ô (2 byte) bôi đen, byte dùng để đònh nghóa.Và hộp thoại cho ta biết bit xác nhận V158.1, bit set lên ta nhấn Enter để xác nhận message Bước 8: ta nhấn Finish để kết thúc Sau hoàn thành bước đònh dạng cho TD200, để TD200 hoạt động theo ý muốn ta phải viết chương trình điều khiển PLC Các ví dụ mục hướng dẫn cách lập trình PLC để điều khiển TD200 Các ví dụ minh họa: a Ví dụ 1: tạo message thực mục Viết chương trình điều khiển TD200 sau: -Khi bật CPU sang chế độ Run message xuất -Nhấn F1 hiển thò message -Nhấn Enter để nhập giá trò SETPOINT, sau nhấn Enter để xác nhận giá trò nhập hiển thò message -Nhấn Enter để xác nhận message đồng thời hiển thò message -Nhấn F2 hiển thò message -Nhấn F3 để tắt message 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 11 TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 12 TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 13 TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) b Ví dụ 2: lập trình cho TD200 sau -Kiểu kí tự hiển thò: Original TD200, tiếng Anh -Cho phép hiển thò Menu thời gian, không Force, không Password -Các phím chức tương ứng với Byte MB0 -Khối thông số đònh nghóa Byte 0, Byte điều khiển message 12, vùng lưu trữ thông tin message Byte 20 -Nội dung message sau: bb-bb-bbbbbbbb:bb:bb với b kí tự trống 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 14 TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) c Ví dụ 3: Viết chương trình cho hiển thò giá trò analog SMB28 SMB29 TD200 HD: Vì TD200 không hiển thò Byte nên ta phải chuyển SMB28 SMB29 dạng Word để hiển thò Tạo Message lưu ý bit điều khiển Message d Ví dụ 4: Viết chương trình đảo chiều động AC dùng phím chức TD200 tạo message “động quay thuận”, “động quay nghòch”, “động dừng” HD: Dùng phím chức để gắn chức start, stop revert.Tạo Message có nội dung lưu ý bit để điều khiển Message 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 15 [...]... 8: ta nhấn Finish để kết thúc Sau khi hoàn thành các bước trên đònh dạng cho TD200, để TD200 có thể hoạt động theo ý muốn thì ta phải viết chương trình điều khiển trên PLC Các ví dụ trong mục 3 sẽ hướng dẫn cách lập trình trong PLC để điều khiển TD200 3 Các ví dụ minh họa: a Ví dụ 1: tạo 3 message như đã thực hiện trong mục 2 Viết chương trình điều khiển TD200 như sau: -Khi bật CPU sang chế độ Run... KHIỂN (CATIC) c Ví dụ 3: Viết chương trình cho hiển thò 2 giá trò analog SMB28 và SMB29 trên TD200 HD: Vì TD200 không hiển thò Byte nên ta phải chuyển SMB28 và SMB29 về dạng Word để hiển thò Tạo 1 Message và lưu ý bit điều khiển Message d Ví dụ 4: Viết chương trình đảo chiều động cơ AC dùng các phím chức năng trên TD200 và tạo các message như “động cơ đang quay thuận”, “động cơ đang quay nghòch”, “động... HỌC VÀ ĐIỀU KHIỂN (CATIC) 10 Phổ Quang, P.2, Q.TB, TP.HCM – Tel: 9973944 – Fax:9973945 Trang 13 TRUNG TÂM ỨNG DỤNG CÔNG NGHỆ TIN HỌC VÀ ĐIỀU KHIỂN (CATIC) b Ví dụ 2: lập trình cho TD200 như sau -Kiểu kí tự hiển thò: Original TD200, tiếng Anh -Cho phép hiển thò Menu thời gian, không Force, không Password -Các phím chức năng tương ứng với Byte MB0 -Khối thông số đònh nghóa bắt đầu từ Byte 0, Byte điều

Ngày đăng: 21/06/2016, 20:12

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan