Tham khảo tài liệu ''giáo trình hình thành quá trình vận hành cấu tạo trong bộ tụ đóng mạch cổng truyền thông p7'', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Báo cáo tốt nghiệp tô kim hùng tự động 46 Hình3.13: Sơ đồ nối I/O CPU 224 AC/DC/Relay * Đặc điểm kỹ thuật CPU 224: - KÝch th−íc cđa CPU (WxHxD) lµ: 120,5mm x 80mm x 62mm - Khối lợng CPU là: 410gam - Công suất tiêu thụ CPU là: 10W - Bộ nhớ chơng trình : 8KB - Bộ nhớ liệu: KB - Ngôn ngữ chơng trình : LAD, FBD, STL - Bảo vệ chơng trình : mức password bảo vệ - 256 đếm: đếm tốc ®é cao (30 kHz), bé ®Õm A/B(tèi ®a 20 kHz), sử dụng đếm tiến, đếm lùi ®Õm tiÕn vµ lïi - 128 bé Timer chia lµm loại có độ phân giải khác nhau: Timer 1ms, 16 bé Timer 10 ms, 236 Timer 100 ms - Số đầu vào ra: có 14 đầu vào số (digital input), 10 đầu số (digital output) - Có tối đa 94 đầu vào số, 74 đầu số, 28 đầu vào tơng tự, đầu tơng tự với module mở rộng tơng tự số - điều chỉnh tơng tự 62 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tự động 46 - đầu phát xung tốc độ cao, tần số 20 kHz cho dÃy xung kiểu PTO PWM Việc kết hợp đầu số tốc độ cao đếm tốc ®é cao cã thĨ sư dơng cho c¸c øng dơng cần điều khiển có phản hồi tốc độ - Tốc ®é xư lý logic 0.37 µs -Tèc ®é xư lý Timer/Counter 50 64 às - Các chế độ ngắt xử lý ngắt: ngắt truyền thông, ngắt theo sờn lên sờn xuống xung, ngắt đếm tốc độ cao, ngắt truyền xung * Mô tả đèn báo CPU: - SP (đèn đỏ ): Đèn đỏ báo hiệu hệ thống bị hỏng - RUN (đèn xanh): Đèn xanh định PLC làm việc chơng trình đợc nạp vào máy - STOP (đèn vàng): Đèn vàng STOP định PLC chế độ dừng, dừng chơng trình thực lại - Ix.x (đèn xanh): đèn xanh cổng vào trạng thái tức thời cổng vào Ix.x Đèn báo tín hiệu trạng thái tín hiệu theo giá trị logic cổng - Qx.x (đèn xanh): trạng thái tín hiệu đầu theo giá trị logic cổng 63 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tự động 46 64 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tự ®éng 46 * Cỉng trun th«ng: S7 200 sư dơng cổng RS485 với phích nối chân để phục vụ cho việc ghép nối với thiết bị lập trình với trạm PLC khác Tốc độ truyền cho máy lập trình (kiểu PPI) 9600 baud Tốc độ cung cấp PLC theo kiểu tự từ 300 đến 38400 baud S7 200 ghÐp nèi víi m¸y lËp trình PG702 máy lập trình thuộc họ PG7xx sử dụng cáp nối thẳng qua MPI Cáp kèm theo máy lập trình Ghép nối máy tính PC qua cổng RS 232 cần có cáp nối PC/PPI víi bé chun ®ỉi RS232 /RS 485 ····· ···· 6 Đất 24 VDC Truyền nhận liệu Không sử dụng Đất VDC (điện trở 100Ω) 24 VDC (120 mA tối đa) Truyền nhận liệu Không sử dụng H×nh 3.14: Sơ đồ chân cổng truyền thông * Công tắc chọn chế độ làm việc cho CPU 224 Công tắc chọn chế độ làm việc có ba vị trí cho phép lựa chọn chế độ làm việc khác cho CPU 224 - RUN cho phÐp PLC thùc chơng trình PLC S7-200 rời khỏi chế độ RUN chuyển sang chế độ STOP máy có cố chơng trình gặp lệnh STOP, chí công tắc chế độ RUN Nên quan sát trạng thái thực PLC theo đèn báo - STOP cỡng PLC dừng công việc thực chơng trình chạy chuyển sang chÕ ®é STOP ë chÕ ®é STOP PLC cho phÐp hiệu chỉnh lại chơng trình nạp lại chơng trình - TERM cho phép máy lập trình định chế độ làm việc RUN STOP 65 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tù ®éng 46 CÊu tróc bé nhí cđa CPU 224 2.1 Ph©n chia bé nhí Bé nhí cđa PLC S7 200 đợc chia làm vùng với tụ có nhiệm vụ trì liệu khoảng thời gian định nguồn Bộ nhớ S7 200 có tính động cao, đọc ghi toàn vùng, loại trừ bit nhớ đặc biệt cã thĨ truy cËp ®Ĩ ®äc Chương trình Tơ EEPROM MiỊn nhí ngoµi Chương trình Chương trình Tham số Tham số Tham số Dữ liệu Dữ liệu Dữ liệu Vùng dửừ lieọu Hình 3.15: Bộ nhớ S7-200 - Vùng chơng trình: Là miền nhớ đợc sử dụng để lu trữ lệnh chơng trình Vùng thuộc kiểu non- volatile đọc ghi đợc - Vùng tham số: Là miền lu giữ tham số nh: từ khóa, địa trạm Cũng giống nh vùng chơng trình, vùng tham số đọc/ghi đợc - Vùng liệu: Đợc sử dụng để cất liệu chơng trình bao gồm kết phép tính, số đợc định nghĩa chơng trình, đệm truyền thông - Vùng đối tợng: Bao gồm Timer, đếm tốc độ cao đầu tơng tự Vùng không thuộc kiểu non- volatile nhng đọc/ghi đợc 2.2 Vùng liệu Vùng liệu miền nhớ động Nã cã thÓ truy cËp theo tõng bit, tõng byte, từ đơn (word) từ kép đợc sử dụng làm miền lu liệu cho thuật toán, hàm truyền thống, lập bảng, hàm dịch chuyển, xoay vòng ghi, trỏ địa 66 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tự động 46 Ghi liệu kiểu bảng bị hạn chế nhiều kiểu liệu bảng thờng đợc sử dụng theo mục đích định Vùng liệu lại đợc chia thành nhiều miền nhớ nhỏ với công dụng khác Các vùng gồm: V - Variable memory (MiỊn nhí) I - Input image register (Bé ®Ưm cỉng vµo) O - Output image register (Bé ®Ưm cỉng ra) M - Internal memory bits (Vïng nhí néi) SM - Special memory bits (Vùng nhớ đặc biệt) Thực chơng trình PLC thực chơng trình theo chu trình lặp Mỗi vòng tạo đợc gọi vòng quét (scan) Mỗi vòng quét đợc bắt đầu giai đoạn đọc liệu từ cổng vào nhớ đệm ảo, tiếp tục giai đoạn thực chơng trình Trong vòng quét, chơng trình đợc thực lệnh kết thúc lệnh kết thúc (MEND) Sau giai đoạn thực chơng trình giai đoạn truyền thông nội kiểm lỗi Vòng quét đợc kết thúc chuyển nội dung đêm ảo tới cổng Truyền liệu từ đệm ảo ngoại vi Nhập liệu từ ngoại vi vào đệm ảo Truyền thông tự kiểm tra lỗi Thực chơng trình Hình 3.16: Vòng quét (scan) S7-200 Nh vậy, thời điểm thực lệnh vào/ra, thông thờng lệnh không làm việc trực tiếp với cổng vào mà thông qua đệm ảo cổng 67 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tự động 46 vùng nhớ tham số Việc truyền thông đệm ảo với ngoại vi giai đoạn CPU quản lý Khi gặp lệnh vào/ra lËp tøc th× hƯ thèng sÏ cho dõng mäi công việc khác, chơng trình xử lý ngắt, để thực lệnh cách trực tiếp với cổng vào/ra Nếu sử dụng chế độ ngắt, chơng trình tơng ứng với tín hiệu ngắt đợc soạn thảo cài đặt nh phận chơng trình Chơng trình xử lý ngắt đợc thực vòng quét xuất tín hiệu báo ngắt xảy bắt điểm vòng quét 3.2.3 Một số Modul mở rộng EM 231, EM 232 EM 235 Để tăng khả điều khiển ứng dụng thực tế mà phần lớn đối tợng điều khiển có số lợng đầu vào/ra nh chủng loại tín hiệu vào/ra khác mà PLC đợc thiết kế không bị cứng hoá cấu hình, chúng bị chia nhỏ thành module PLC S7 - 200 có nhiều loại module mở rộng khác Các module mở rộng vào/ra số cổng vào tơng tự, tín hiệu đầu điện áp 24VDC rơle Hình 3.17: Modul mở rộng EM 231(AI4 x 12bit) 68 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tự động 46 Hình 3.18: Sơ đồ nguyên lý đầu vào EM 231 Nguồn đơn cực SW1 Độ lớn Độ SW2 SW3 tín hiệu vào phân giải OFF ON ữ10V 2,5mV ON OFF ữ 5V 1,25mV 0ữ 20mA 5àA ON Bảng 3.3: Định cấu hình cho Module EM 231 * Định cấu hình cho EM231: Để định cấu hình cho module EM231 RTD sử dụng công tắc DIP, công tắc (SW1 SW3) dùng để xác định độ lớn tín hiệu đầu vào Analog Nên nạp điện theo chu kỳ cho PLC sử dụng nguồn nuôi 24V 69 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tự động 46 Hình 3.19: Modul mở rộng EM 235(AI4/AQ1 x 12bit) Hình 3.20: Sơ đồ nguyên lý đầu vào EM 235 70 Trờng đhnni hà nội khoa điện Báo cáo tốt nghiệp tô kim hùng tự động 46 Hình 3.21: Đầu Modul mở rộng EM235 Nguồn đơn cực Độ lớn §é SW1 SW2 SW3 SW4 SW5 SW6 tÝn hiƯu vµo phân giải ON OFF OFF ON OFF ON - 50mV 12,5µV OFF ON OFF ON OFF ON - 100mV 25µV ON OFF OFF OFF ON ON - 500mV 125µV OFF ON OFF OFF ON ON - 1V 250µV ON OFF OFF OFF OFF ON - 5V 1,25 mV ON OFF OFF OFF OFF ON - 20mA 5µV OFF ON OFF OFF OFF ON - 10V 2,5 mV Bảng 3.4: Định cấu hình cho Module EM235 71 Trờng đhnni hà nội khoa ®iÖn ... chơng trình PLC thực chơng trình theo chu trình lặp Mỗi vòng tạo đợc gọi vòng quét (scan) Mỗi vòng quét đợc bắt đầu giai đoạn đọc liệu từ cổng vào nhớ đệm ảo, tiếp tục giai đoạn thực chơng trình Trong. .. vào đệm ảo Truyền thông tự kiểm tra lỗi Thực chơng trình Hình 3.16: Vòng quét (scan) S7-200 Nh vậy, thời điểm thực lệnh vào/ra, thông thờng lệnh không làm việc trực tiếp với cổng vào mà thông qua... hùng tự động 46 * Cổng truyền thông: S7 200 sư dơng cỉng RS485 víi phÝch nèi chân để phục vụ cho việc ghép nối với thiết bị lập trình với trạm PLC khác Tốc độ truyền cho máy lập trình (kiểu PPI)