Đề cương chi tiết môn học điều khiển logic - Chương 7

21 711 5
Đề cương chi tiết môn học điều khiển logic - Chương 7

Đ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

Môn học Điều khiển logic trình bày các kiến thức cơ bản hệ thống điều khiển logic. Các vấn đề có đề cập đến điều khiển logic, các phương pháp phân tích và thiết kế hệ thống điều khiển logi

Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện CHƯƠNG NHỮNG ỨNG DỤNG CỦA PLC (5 LT) 7.1 Ứng dụng PLC lãnh vực điều khiển robot: Về vấn đề robot công nghiệp chủ yếu cánh tay máy làm việc nhà máy lắp ráp sản xuất ôtô, mô tô, bến cảng, kho bãi chứa hàng…thì PLC có vai trị lớn Ở giới thiệu đến bạn đọc chủ yếu bạn sinh viên tham dự thi robocon Đây chương trình thường xuyên tổ chức hàng năm, việc cho robot tự động dò theo vạch trắng đề tài mà nhiều bạn tốn nhiều thời gian Sau đưa giải pháp để bạn tham khảo trình ứng dụng PLC vào lĩnh vực Đây mơ hình sơ đồ sân đấu: Hình 1: Sơ đồ sân đấu hành trình mà robot cần phải thực Bảng 1: Mơ tả hành trình làm việc Robot Số vạch Bánh trái Bánh phải T1 T1 T1 T2 L2 T2 cộng thêm vạch 10 12 13 16 17 23 24 27 28 29 T1 T1 T1 T1 L1 T1 L1 T1 T1 T1 L2 T2 L2 T2 T2 T2 T2 T2 L2 T2 Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 150 30 cộng thêm vạch Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện chế độ chạy rẽ chạy bỏ rẽ chạy rẽ chạy rẽ chạy rẽ chạy rẽ chạy bỏ làm thẳng phải thẳng bóng phải thẳng phải thẳng trái thẳng trái thẳng phải thẳng bóng việc Số 31 33 36 41 42 43 >43 vạch Bánh L1 T1 L1 T1 T1 T1 trái Bánh T2 T2 T2 T2 L2 T2 phải ngừng & bỏ bóng chế độ rẽ chạy rẽ chạy rẽ chạy làm trái thẳng trái thẳng phải thẳng việc Lấy tập File từ ĐANTN Dương để bổ sung.(Sơ đồ bố trí cảm biến robot; Sơ đồ phân bố độ rộng xung; Sơ đồ băm điện áp; sơ đồ thuật tốn chương trình; Chương trình viết dạng STL) 7.2 Ứng dụng PLC hệ thống sản xuất linh hoạt: Hiện nay, hệt hống cân băng định lượng ứng dụng rộng rãi nhà máy xí nghiệp cơng nghiệp Ở nơi đâu có phối trộn chất theo tỉ lệ định trước (bài tốn phối liệu) có tham gia cân băng định lượng, đặc biệt nhà máy chế biến vật liệu xây dựng, nhà máy phân bón, cao su Hệ thống có khả điều chỉnh tự động chất ứng với tỉ lệ đặt trước dựa sở vịng lặp điều chỉnh ví dụ PI, PID Đặt vấn đề: Làm để phối liệu theo giá trị đặt trước chất clanhke, thạch cao, phụ gia tương ứng 70%, 20% 10% để nghiến xi thành xi măng Trong tổng khối lượng cần phải đổ vào máy nghiền A tấn/h Ngoài ra, hệ thống làm việc phụ thuộc vào cân liệu hồi đầu vào máy nghiền (sau khỏi máy nghiền hạt có khối lượng lớn hồi nhờ phân ly động) độ điền đầy máy nhgiền Có nghĩa lúc hệ thống Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh Hình 2: Sơ đồ cơng nghệ hệ thống phối liệu 151 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện làm việc phải đảm bảo yếu tó độ điền dầy máy nghiền 80% Nếu lượng liệu từ hệ thống phối liệu đưa đến cộng với liệu hồi làm cho độ điền đầy máy nghiền vượt mức 80%B tấn/h hệ tự động giảm lượng liệu cung cấp đến đảm bảo tỉ lệ phần trăm tốn phối liệu khối lượng xuất khơng đạt A tấn/h, ngồi vịng lặp điều chỉnh cịn phải nhận biết thay đổi tham số Clanhke để kịp thời điều chỉnh phụ gia thạch cao Sự thay đổi thông số thạch cao phụ gia hàm bậc với biến clanhke Như băng tải có vịng lặp điều chỉnh PI với thơng số phản hồi tín hiệu tổng hợp từ hai tín hiệu loadcell encoder, đầu giá trị setpoint xuống biến tần theo đường USS Ngồi hệ thống cịn làm việc chế độ Manual, chế độ hệ thống không quan tâm đến lượng liệu hồi độ điền đầy máy nghiền Như hệ thống làm việc chế độ: ĐĐĐMN≤80%B; ĐĐĐMN>80%B; Manual giả sử 80% lượng liệu máy nghiền 270 Có thể mô tả sơ đồ khối điều khiển hệ thống sau: PID_0 PV CV SP A 270 – B Clanhke MM4 M Băng tải chuẩn hoá Bộ tổ hợp chuyển mạch Cân liệu hồi Độ điền đầy MN Manual PID_1 PV CV SP Thạch cao MM4 M Băng tải chuẩn hoá PID_2 PV CV SP Phụ gia MM4 M Băng tải chuẩn hố Hình 3: Sơ đồ mô tả hệ thống điều khiển CBĐL cho hệ thống nghiền xi măng Đương nhiên hệ thống phải quản lý giới hạn định, băng tải gặp cố già mà lượng liệu vượt mức ngưỡng đặt đầu cân băng, lúc dịng đưa vượt mức 20mA hệ thống dừng làm việc thơng qua chương trình xử lý cố Hoặc băng chuyền có giám sát trượt đai, xảy chương trình xử lý cố gọi Yêu cầu phần cứng hệ thống: + PLC_CPU 226 Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 152 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện + EM235 Module + Biến tần MM3 MM4 (điều chỉnh tốc độ băng tải) + Load cell (lấy tín hiệu đầu cân) + Đầu cân (chuẩn hố tín hiệu từ 4÷20 mA; cài đặt giá trị giới hạn trên) + Sound Sensor + Bộ cáp đồng trục nối từ RS-485 Port đến PLC + Encoder Sơ đồ đấu nối hệ thống hình Qúa trình tính tốn, chuẩn hố, setpoint cho vòng lặp thực sau: Bài tốn đặt làm để tín hiệu phản hồi chuyển sang đơn vị tấn/h để so sánh với giá trị setpoint Tính tải trọng Q: q.L Với: Q: Tải trọng điểm [Kg] q: Tải trọng băng tải [Kg/m] L: Chiều dài tính tốn [m] Cơng thức tính trọng lượng P băng tải theo thời gian : Hình 3: Mặt cắt dọc băng tải 2.Q P = q.V = V (*) L Với: P: Trọng lượng băng tải theo thời gian [Kg/s] V: Vận tốc dài băng tải [m/s] Theo (*), tính q cách tính Q L biết trước Để chuẩn hố q từ [0÷1]ta chia q cho qmax ; tính qmax ta dựa vào Pmax giá trị đặt tương ứng với % chất Vmax băng tải (dựa vào tốc độ định mức động cơ) Như vậy, tín hiệu phản hồi P [tấn/h] Cần phải tìm vận tốc V [m/h] tải trọng băng tải q [tấn/m] Xây dựng cơng thức tính tốn tốc độ băng tải nhờ vào Encoder: Giả sử chọn thời gian tính tốn 250ms tương ứng với số xung tính x xung Nếu ta chọn loại encoder có thơng số 500xung/vịng sau x xung: x 2πx Bánh xe encoder quay được: (vịng) tương ứng với góc quay (rad) 500 500 2πx Sau 1ms bánh xe encoder quay được: (rad) Q= 250.500 Như vận tốc góc bánh xe là: 2πx rad ω = 1000 ( ) 250 500 s Vận tốc dài bánh xe vận tốc dài băng tải: Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 153 Đề cương chi tiết môn học điều khiển logic Ved = ω Bộ môn tự động Đo Lường – Khoa Điện m d 2πx d = 1000 ( ) = Vbt 250 500 s d: Đường kính bánh xe: chọn d = 0,1 [m]; L=0.5 [m] m 1000.2πx.d Vbt = Ved = 3600 = 18,086 x ( ) 250.500 h Chuẩn hoá giá trị từ [0÷1] tiến hành chia cho Vmax ; tính Vmax dựa vào tốc độ định mức động Chuẩn hoá đưa đầu vào CV (Current Value) PID PLC: [0 ÷ q max ] = [0,0 ÷ 1,0] q = q max q max q.Vbt P = = [0,0 ÷ 1,0][ 0,0 ÷ 1,0] = [0,0 ÷ 1,0] Pmax q max Vmax Qúa trình thực thực theo sơ đồ khối sau: Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 154 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Các q trình tính tốn thực PLC Để tính Q dựa vào đầu vào analog tương ứng, ta phải thực bước lấy mẫu Đối với PID ta phải có chương trình khai báo tham số cần thiết PID liên hệ chương Để tính vận tốc V phải sử dụng đếm tốc độ cao Điều khiển biến tần mạng dùng giao thức USS protocol trình bày phần 7.5 7.3 Ứng dụng PLC điều khiển q trình: Dưới sơ đồ cơng nghệ hệ thống phối liệu, nghiền, phân loại phân phối xi măng vào silô Ở không xét đến việc điều khiển hệ thống phối liệu nêu phần 7.2 Chỉ thực công việc tương đối đơn giản: Chọn silô muốn nhập vào thơng qua van sau: chuyển vị trí van ngã chọn vị trí van máng khí động Nếu chuyển van ngã sang bên phải silơ nhập Sang vị trí silơ silơ silơ 3, van máng khí động đóng silơ nhập, van trạng thái mở silơ nhập Nếu van ngã chuyển sang trái silơ silơ 3, van máng khí động đóng silơ nhập, van trạng thái mở silơ nhập Giả sử nhập cho silô (van ngã vị trí bên trái) mà phát đầy hệ thống tự động chuyển van ngã sang bên phải để nhập cho silô (nếu đầy nhập vào ngược lại) Điều kiện để khởi động hệ thống: Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 155 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Hình 5: Sơ đồ cơng nghệ hệ thống cấp liệu, nhiền, phân loại, phân phối xi măng Các silô chưa đầy Dầu thuỷ lực cấp cho máy nghiền đủ áp suất Các băng chuyền không bị trượt đai Sau chọn silô kiểm tra đủ điều kiện an toàn cho việc khởi động, hệ thống phải khởi động theo trình tự sau: MKĐ2, MKĐ3 → MKĐ1 → Mở van → Quạt hút (lọc bụi) → Gàu tải → Phân ly động → Mở van dầu → Máy nghiền → BTC → BTTG → BTCL, BTPG, BTTC Từ yêu cầu công nhệ ta tiến hành thiết kế chương trình sau: Vẽ giản đồ thời gian viết lưu đồ thuật tốn Tính chọn PLC module mở rộng Phân công I/O Quy định ô nhớ để giám sát lỗi, khởi động dừng từ xa Tiến hành dịch sang ngôn ngữ PLC từ giản đồ thời gian viết lưu đồ thuật toán 7.4 Ứng dụng PLC mạng thu nhận liệu từ biến tần: Để điều khiển biến tần thông qua PLC người ta thường dùng cách sau: Dùng dầu vào/ra số PLC, thực chức đơn giản dừng, khởi động, đảo chiều việc thay đổi thời gian khởi động họăc dừng, đặt lại tốc độ khôgn thể thực chế độ Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 156 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Để thay đổi giá trị setpoint điều khiển phản hồi, biến tần đầu vào analog đầu analog Ngồi cịn phải dùng dầu vào/ra số để điều khiển biến tần Điều khiển biến tần qua mạng Profibus, loại MM3, MM4 Siemens có sẵn giao diện Profibus RS458 Port Nhưng ứng dụng nhỏ việc thiết kế mạng Profibus đưa giá thành lên cao, khơng kinh tế Dùng Port PLC để kết nối tới Port biến tần, PLC khiển tối đa mạng gồm 31 biến tần Mạng gọi mạng USS Dạng kết nối điểm-điểm Ta điều khiển toàn chức biến tần thơng qua mạng này, ngồi cịn cịn giám sát dòng điện, điện áp, tốc độ, hướng quay dực vào vùng nhớ mà PLC dành riêng cho mỗn biến tần Chi phí cho mạng thấp tối ưu cho ứng dụng nhở vừa Chuẩn điều khiển mạng biến tần (giao thức USS) Sau phương pháp điều khiển mạng biến tần dùng PLC qua giao thức USS: 7.4.1 Ðiều kiện sử dụng giao thức USS: Thư viện lệnh STEP - Micro/Win cung cấp 14 chương trình con, thủ tục ngắt tập lệnh (gồm lệnh) hỗ trợ cho giao thức USS + Giao thức USS sử dụng Cổng (Port 0) cho truyền thông USS Sử dụng lệnh USS_INIT để lựa chọn Port cho USS PPI Sau lựa chọn Port cho truyền thông với chuẩn USS, không sử dụng Port cho mục đích khác Ðể phát triển chương trình ứng dụng sử dụng giao thức USS, nên sử dụng CPU 226, CPU 226XM module EM 277 PROFIBUS-DP kết nối đến card PROFIBUS-CP máy tính Cổng truyền thơng thứ hai loại CPU cho phép STEP - Micro/Win giám sát ứng dụng sử dụng giao thức USS + Các lệnh USS tác động đến tất bit SM với truyền thông Freeport qua Port + Các lệnh USS sử dụng 14 chương trình thủ tục ngắt + Các giá trị lệnh USS yêu cầu 400 byte miền nhớ V Ðịa bắt đầu ấn định người sử dụng phần lại dành cho giá trị khác + Vài lệnh lệnh USS yêu cầu đệm truyền thông 16 byte Chẳng hạn với tham số cho lệnh, cần phải cung cấp địa bắt đầu miền nhớ V đệm + Khi thực phép tính, lệnh USS sử dụng ghi AC0 đến AC3 Cũng sử dụng ghi chương trình; nhiên, giá trị ghi bị thay đổi lệnh USS Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 157 Đề cương chi tiết môn học điều khiển logic + Các lệnh USS làm tăng nhớ chương trình lên đến 3450 byte Tuỳ thuộc vào loại lệnh USS mà dung lượng nhớ tăng từ 2150 byte đến 3450 byte + Các lệnh USS sử dụng chương trình Bộ mơn tự động Đo Lường – Khoa Điện Hình 2.11: Kết nối PLC biến tần theo giao thức USS * Lưu ý: Ðể thay đổi phương thức truyền thông Port trở lại PPI để truyền thông với STEP - Micro/Win, cần phải sử dụng lệnh USS _ INIT khác để ấn định lại phương thức cho Port Cũng định lại phương thức cách chuyển S7-200 sang chế độ STOP, việc Reset tham số Port 7.4.2 Thời gian yêu cầu cho việc truyền thông với biến tần: Truyền thông với MicroMaster (MM) khơng đồng với vịng qt S7200 S7-200 hồn thành vài vịng qt trước MM hồn thành việc truyền thơng Các yếu tố giúp xác định thời gian yêu cầu: số MM có mạng, tốc độ baud, thời gian vòng quét S7-200 Có vài loại yêu cầu thời gian trễ dài sử dụng lệnh truy xuất thông số Thời gian yêu cầu cho việc truy nhập tham số tuỳ thuộc loại thiết bị tham số truy nhập Sau lệnh USS _ INIT ấn định Port cho giao thức USS, S7-200 thực hỏi vòng tất biến tần khoảng thời gian theo Bảng 2.5: Thời gian yêu cầu cho truyền thơng với MM Thời gian hỏi vịng biến tần Tốc độ 1200 240 ms (max) 2400 130 ms (max) 4800 75 ms (max) 9600 50 ms (max) 19200 35 ms (max) 38400 30 ms (max) 57600 25 ms (max) 115200 25 ms (max) Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 158 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện 7.4.3 Sử dụng lệnh USS: Ðể sử dụng lệnh chương trình điều khiển S7-200, cần phải theo bước sau: Ðưa lệnh USS _INIT vào chương trình thực lệnh cho vịng qt Có thể sử dụng lệnh để thiết lập giá trị thay đổi thông số truyền thông Khi sử dụng lệnh USS _ INIT có vài ẩn chương trình thủ tục ngắt tự động thêm vào chương trình Chỉ thực lệnh USS _ INIT chương trình cho Drive Có thể đưa vào nhiều lệnh USS_RPM_x hay USS_WPM_x yêu cầu, lệnh làm việc thời điểm Cấp phát vùng nhớ V cho thư viện lệnh cách kích chuột phải (lấy từ menu) Program Block thư mục Cài đặt tham số địa tốc độ sử dụng chương trình cho drive Dùng cáp để kết nối truyền thông từ S7-200 đến drive * Chú ý: Các thiết bị kết nối với điện khác nguyên nhân sinh dịng điện khơng mong muốn cáp kết nối Dòng điện nguyên nhân dẫn đến lỗi truyền thông làm hỏng thiết bị Cần phải chắn thiết bị kết nối với cáp có dịng điện định mức cách ly để ngăn ngừa dịng điện khơng mong muốn 7.4.4 Các lệnh giao thức USS: 4.1 Lệnh USS- INIT: Cấu trúc lệnh: Lệnh USS_ INIT sử dụng phép thiết lập không cho phép truyền thông với MM Trước lệnh USS khác sử dụng, lệnh USS_INIT phải thực trước mà không xảy lỗi Khi lệnh thực xong bit Done set lên trước thực lệnh Lệnh thực vòng quét đầu vào EN tác động Thực lệnh USS_INIT lần cho thay đổi trạng thái truyền thông Sử dụng lệnh chuyển đổi dương tạo xung đầu vào EN Khi thay đổi giá trị ban đầu tham số thực lệnh USS_ INIT Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 159 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Giá trị cho đầu vào Mode lựa chọn giao thức truyền thơng: đầu vào có giá trị 010 ấn định Port dùng cho giao thức USS cho phép làm việc theo giao thức Nếu đầu vào có giá trị 000 ấn định Port dùng cho giao thức PPI không cho phép làm việc theo giao thức USS Tốc độ truyền đặt giá trị: 1200, 2400, 4800, 9600, 19200, 38400, 57600 115200 (baud) Ðầu vào Active dùng để xác định địa Drive Chỉ hỗ trợ số địa Drive từ đến 30 Các tham số sử dụng lệnh USS_INIT Bảng 2.6: Kiểu liệu toán hạng đầu vào/ra lệnh USS_INIT Ðầu vào/ra Kiểu liệu Mode Byte Baud,Activ e Done Error Dword Bool Byte Toán hạng VB,IB,QB,MB,SB,SMB,LB,AC,Constant,*VD,*AC, *LD VD,ID,QD,MD,SD,SMD,LD,Constant,AC, *VD,*AC,*LD I, Q, M, S, SM, T, C, V, L VB, IB, QB, MB, SB, SMB, LB, AC,*VD,*AC,*LD Khi lệnh USS_INIT kết thúc, đầu Done set lên Ðầu Error (kiểu byte) chứa kết thực lệnh 4.2 Lệnh USS - CTRL: Cấu trúc lệnh: Lệnh USS_CTRL sử dụng để điều khiển hoạt động biến tần Lệnh đưa vào đệm truyền thông, từ đây, lệnh gởi tới địa biến tần, địa xác định tham số Active lệnh USS _ INIT Chỉ lệnh USS _CTRL ấn định cho Drive - Bit EN phải set lên cho phép lệnh USS_CTRL thực Lệnh mức cao (mức cho phép) Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 160 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện - RUN (RUN/STOP) cho thấy drive on off Khi bit RUN mức cao, MM nhận lệnh khởi động tốc độ danh định theo chiều chọn trước Ðể Drive làm việc, điều kiện phải theo sau: + Ðịa Drive phải lựa chọn từ đầu vào Active lệnh USS_INIT + Ðầu vào OFF2 OFF3 phải set + Các đầu Fault Inhibit phải - Khi đầu vào RUN OFF , lệnh chuyển đến MM để điều khiển giảm tốc độ động xuống động dừng - Ðầu vào OFF2 sử dụng phép điều khiển MM dừng với tốc độ chậm - Ðầu vào OFF3 sử dụng phép điều khiển MM dừng với tốc độ nhanh - Bit Resp_R báo nhận phản hồi từ Drive Tất hoạt động MM thăm dị thơng tin trạng thái Tại thời điểm, S7-200 nhận phản hồi từ Drive, bit Resp_R set lên tất giá trị cập nhật - Bit F_ACK (Fault Acknowledge) sử dụng để nhận biết lỗi từ Drive Các lỗi Drive xoá F_ACK chuyển từ lên - Bit Dir (Direction) xác định hướng quay mà MM điều khiển - Ðầu vào Drive (Drive address) địa MM mà lệnh USS_ CTRL điều khiển tới Ðịa hợp lệ: đến 31 - Ðầu vào Type (Drive type) dùng để lựa chọn kiểu MM Ðối với hệ MM3 (hoặc sớm hơn) đầu vào Type đặt 0; MM4 giá trị đặt - Speed-SP (speed setpoint): tốc độ cần đặt theo tỉ lệ phần trăm Các giá trị âm làm động quay theo chiều ngược lại Phạm vi đặt: -200% ÷ 200% - Error: byte lỗi chứa kết yêu cầu truyền thông đến Drive - Status: word thể giá trị phản hồi từ biến tần - Speed tốc độ động theo tỉ lệ phần trăm Phạm vi: -200% đến 200% - D-Dir: cho biết hướng quay - Inhibit: cho biết tình trạng the inhibit bit on the drive (0 - not inhibit, 1inhibit ) Ðể xoá bit inhibit này, bit Fault phải trở off, đầu vào RUN, OFF2, OFF3 phải trở off - Fault: cho biết tình trạng bit lỗi ( - khơng có lỗi, 1- lỗi ) Drive hiển thị mã lỗi Ðể xoá bit Fault, cần phải chữa lỗi xảy lỗi set bit F_ACK Bảng 2.7: Kiểu liệu toán hạng đầu vào/ra lệnh USS _CTRL Ðầu vào/ra Kiểu liệu Toán hạng RUN, OFF2, OFF3, BOOL I, Q, M, S, SM, T, C, V, C, L, Power Flow F_ACK, DIR Resp_R, Run_EN, BOOL I, Q, M, S, SM, T, C, V, C, L D_Dir, Inhibit, Fault Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 161 Đề cương chi tiết môn học điều khiển logic Drive, Type BYTE Error BYTE Status WORD Speed_SP REAL Speed REAL Bộ môn tự động Đo Lường – Khoa Điện VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD, Constant VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD VW, T, C, IW, QW, SW, MW, SMW, LW, AC, AQW, *VD, *AC, *LD VD, ID, QD, MD, SMD, LD, AC, *VD, *AC, *LD, Constant VD, ID, QD, MD, SMD, LD, AC, *VD, *AC, *LD 4.3 Lệnh USS_RPM_x: Cấu trúc lệnh: Có lệnh đọc cho giao thức USS USS_RPM_W: lệnh đọc tham số Word USS_RPM_D: lệnh đọc tham số Douple Word USS_RPM_R: lệnh đọc tham số thực Chỉ lệnh đọc (USS_RPM_x) ghi (USS_WPM_x) làm việc thời điểm Lệnh USS_RPM_x hoàn thành việc thực lệnh MM nhận biết cách thức lệnh, lỗi trạng thái thông báo Vòng quét tiếp tục thực trình chờ phản hồi - Bit EN phải set phép truyền yêu cầu, nên giữ lại trạng thái bit Done set lên - tín hiệu hồn thành q trình (Ví dụ: lệnh USS_RPM_x truyền đến MM vòng quét đầu vào XMT _REQ on) Do đó, đầu vào XMT-REQ nên kích xung nhận sườn xung lên để truyền yêu cầu cho chuyển tiếp dương đầu vào EN Bảng 2.8: Kiểu liệu toán hạng đầu vào/ra lệnh USS_RPM_x Ðầu vào/ra Kiểu liệu Toỏn h?ng XMT-REQ BOOL I, Q, M, SM, T, C, V, L Drive BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD, Constant Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 162 Đề cương chi tiết môn học điều khiển logic Param, Index DB-Ptr Value Done Error Bộ môn tự động Đo Lường – Khoa Điện WORD VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AIW, *VD, *AC, *LD, Constant DWORD &VB WORD VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AQW, *VD, *AC, *LD DWORD,REAL VD, ID, QD, MD, SD, SMD, LD, *VD, *AC BOOL I, Q, M, S, SM, T, C, V, L BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD - Ðầu vào Drive địa MM mà lệnh USS_RPM_x chuyển tới Ðịa hợp lệ đến 31 - Param số tham số (là giá trị cần đọc từ MM) - Index trỏ vào giá trị để đọc - Value giá trị thông số phản hồi - Ðầu vào DB_Ptr cung cấp địa đệm 16 byte Trong lệnh USS _RPM_x, đệm dùng chứa kết lệnh đưa đến từ MM Khi lệnh USS_RPM_x hoàn tất, đầu Done set lên đầu Error (kiểu byte) đầu Value chứa kết việc thực lệnh Ðầu Error Value không hợp lệ đầu Done set lên 4.4 Lệnh USS _WPM _x: Cấu trúc lệnh: Có lệnh ghi cho giao thức USS: USS_WPM_W: lệnh ghi tham số Word USS_WPM_D: lệnh ghi tham số Double Word USS _WPM_R: lệnh ghi tham số thực Chỉ lệnh đọc (USS_WPM _x) ghi (USS_WPM_x) làm việc thời điểm Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 163 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Lệnh USS_WPM_x hoàn thành việc thực lệnh MM nhận biết cách thức lệnh, lỗi trạng thái thơng báo.Vịng qt tiếp tục thực trình chờ phản hồi - Bit EN phải set phép truyền yêu cầu, nên giữ lại trạng thái bit Done set lên - tín hiệu hồn thành q trình ( Ví dụ: lệnh USS-WPM-x truyền đến MM vòng quét đầu vào XMT_REQ on) Do đó, đầu vào XMT-REQ nên kích xung nhận sườn xung lên để truyền yêu cầu cho chuyển tiếp dương đầu vào EN - Ðầu vào Drive địa MM mà lệnh USS_WPM_x chuyển tới Ðịa hợp lệ đến 31 - Param số tham số - Index biến vào giá trị để đọc - Value giá trị thông số cần ghi đến nhớ RAM biến tần Ðối với MM3 ghi giá trị vào EEPROM, cách cài đặt tham số P971 - Ðầu vào DB-Ptr cung cấp địa đệm 16 byte Trong lệnh USS _WPM_x, đệm dùng chứa kết lệnh đưa đến từ MM Khi lệnh USS_WPM_x hoàn tất, đầu Done set lên đầu Error (kiểu byte) chứa kết việc thực lệnh Khi đầu vào EEPROM set lên, lệnh ghi vào nhớ RAM EEPROM biến tần Khi đầu vào EEPROM khơng set lệnh ghi vào nhớ RAM MM3 khơng hỗ trợ chức này, đó, cần phải chắn đầu vào không set để lệnh làm việc với MM3 Bảng 2.9: Kiểu liệu toán hạng đầu vào/ra lệnh USS_WPM_x Ðầu vào/ra Kiểu liệu Toán hạng XMT-REQ BOOL I, Q, M, SM, T, C, V, L EEPROM BOOL I, Q, M, S, SM, T, C, V, L Drive BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD, Constant Param, Index WORD VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AIW, *VD, *AC, *LD, Constant DB-Ptr DWORD &VB Value WORD VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AQW, *VD, *AC, *LD DWORD,REAL VD, ID, QD, MD, SD, SMD, LD, *VD, *AC Done BOOL I, Q, M, S, SM, T, C, V, L Error BYTE VB, IB, QB, MB, SB, SMB, LB, AC, *VD, *AC, *LD Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 164 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện 7.4.5 Kết nối cài đặt MicroMaster Series (MM3): 5.1 Kết nối MM3: Có thể sử dụng cáp chuẩn PROFIBUS đầu nối để kết nối S7-200 với MicroMaster Series * Chú ý: Các thiết bị kết nối với điện khác nguyên nhân dẫn tới việc phát sinh dòng điện khơng mong muốn cáp kết nối Dịng điện nguyên nhân dẫn tới lỗi truyền thông làm hỏng thiết bị Cần phải chắn tất thiết bị kết nối vào cáp truyền thơng có dịng điện định mức cách ly để ngăn ngừa dòng điện phát sinh không mong muốn 5.2 Cài đặt MM3: Trước kết nối đến S7-200, cần phải chắn có đủ thông số MM Sử dụng keypad có sẵn biến tần để cài đặt sau: Reset biến tần để cài đặt lại (tuỳ chọn) Nhấn phím P: hiển thị P000 Nhấn phím mũi tên lên xuống hiển thị P944 Nhấn P để nhập thông số: P944 = Cho phép truy xuất để đọc/ghi tất thông số Nhấn P, nhấn phím mũi tên lên xuống hiển thị P009 Nhấn P để nhập: P009 = 3 Kiểm tra lại việc cài đặt thông số động cho biến tần Việc cài đặt phải theo loại động sử dụng Nhấn P, nhấn phím mũi tên lên xuống hiển thị thông số cần cài đặt Nhấn P để nhập: P081 = Tần số định mức động (Hz) P082 = Tốc độ định mức động (RPM) P083 = Dòng điện định mức động (A) P084 = Ðiện áp định mức động (V) P085 = Công suất định mức động (kW/HP) Ðặt chế độ điều khiển chỗ hay từ xa ( Local/Remove ) Nhấn P, nhấn phím mũi tên lên xuống hiển thị P910 Nhấn P để nhập: P910 = ( Remove ) Ðịnh giá trị tốc độ Baud cho chuẩn RS-485 Nhấn P, nhấn phím mũi tên lên xuống hiển thị P092 Nhấn P để nhập, nhấn phím mũi tên để hiển thị giá trị tốc độ Baud cho chuẩn RS-485: P092 ( 1200 baud ) ( 2400 baud ) ( 4800 baud ) ( 9600 baud - chuẩn ) ( 19200 baud ) Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 165 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Nhập địa Slave Mỗi drive (tối đa 31) vận hành qua bus Nhấn P, nhấn phím mũi tên lên xuống hiển thị P091 Nhấn P để nhập Nhấn phím mũi tên để hiển thị địa mong muốn, nhấn P nhập: P091 = ⎟ 31 Ðịnh thời gian tăng tốc (tuỳ chọn) Với thời gian đặt tốc độ động tăng dần đạt max Nhấn P, nhấn phím mũi tên lên xuống hiển thị P002 Nhấn P để nhập: P002 = ⎟ 650.00 Ðịnh thời gian giảm tốc (tuỳ chọn) Sau khoảng thời gian động giảm đến tốc độ dừng Nhấn P, nhấn phím mũi tên lên xuống hiển thị P003 Nhấn P để nhập: P003 = ⎟ 650.00 Serial Link Time-out Ðây khoảng thời gian lớn cho phép hai lần truy nhập liệu Thời gian tính sau liệu nhận Nếu liệu điện không nhận, biến tần ngắt hiển thị mã lỗi F008 Ðặt giá trị để ngừng việc điều khiển Nhấn P, nhấn phím mũi tên lên xuống hiển thị P093 Nhấn P để nhập Nhấn phím mũi tên để nhập giá trị mong muốn: P093 = ( 240 (thời gian tính giây) 10 Serial Link Nominal System Setpoint Giá trị thay đổi, phải tương ứng 50Hz 60Hz, định nghĩa tương ứng với giá 100% giá trị cho PV SP Nhấn P, nhấn phím mũi tên lên xuống hiển thị P094 Nhấn P để nhập Nhấn phím mũi tên để chọn giá trị mong muốn: P094 = ⎟ 400.00 11 Tương thích USS (tuỳ chọn) Nhấn P, nhấn phím mũi tên lên xuống hiển thị P095 Nhấn P để nhập: P095 = độ phân giải 0,1Hz độ phân giải 0,01Hz 12 EEPROM điều khiển (tuỳ chọn) Nhấn P, nhấn phím mũi tên lên xuống hiển thị P971 Nhấn P để nhập: P971 = 0: Thay đổi thông số cài đặt (bao gồm P971) bị mất nguồn 1: Tham số cài đặt lưu lại suốt thời gian nguồn 13: Hiển thị vận hành Nhấn P để thoát 7.4.6 Kết nối cài đặt MicroMaster Series (MM4): 6.1 Kết nối MM4: Ðể kết nối với MM4, ta sử dụng cáp RS-485 (nối trực tiếp S7-200 với MM4) Ngồi ra, cịn dùng cáp chuẩn PROFIBUS đầu nối để kết nối * Chú ý: Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 166 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Các thiết bị kết nối với điện khác nguyên nhân dẫn tới việc phát sinh dịng điện khơng mong muốn chạy cáp kết nối Dòng điện nguyên nhân dẫn tới lỗi truyền thông làm hỏng thiết bị Cần phải chắn tất thiết bị kết nối vào cáp truyền thơng có dịng điện định mức cách ly để ngăn ngừa dịng điện phát sinh khơng mong muốn Nếu S7-200 điểm nút cuối mạng, kết nối điểm - điểm (point-to-point), cần phải sử dụng đầu A1 B1 (không phải A2 B2) đầu cắm 6.2 Cài đặt MM4: Trước kết nối đến S7-200, cần phải chắn có đủ thơng số MM Sử dụng keypad có sẵn biến tần để cài đặt sau: Reset để cài đặt lại cho hệ thống (tuỳ chọn): P0010 = 30 P0970 = Nếu bỏ qua bước này, thông số set theo giá trị: USS PZD length: P2012 Index0 = USS PKW length: P2013 Index0 = 127 Cho phép truy nhập đọc/ghi thông số: P0003 = 3 Kiểm tra cài dặt thông số động cho biến tần: P0304 = điện áp động (V) P0305 = dịng điện động (A) P0307 = cơng suất động (W) P0310 = tần số động (Hz) P0311 = tốc độ động (RPM) Các thông số cài đặt thay đổi tuỳ thuộc vào loại động sử dụng Trước cài đặt thông số P0304, P0305, P0307, P0310, P0311, cần thiết phải set thông số P0010 lên trước Sau kết thúc việc cài đặt, đặt thông số P0010 Các thông số P0304, P0305, P0307, P0310, P0311 thay đổi chế độ quick commissioning Ðịnh chế độ điều khiển từ xa hay chỗ (Local/Remove): P0700 Index0 = 5 Ðặt lựa chọn tần số setpoint cho USS cổng COM P1000 Index0 = Ðịnh thời gian tăng tốc (tuỳ chọn), thời gian để động tăng tốc đến tốc độ max: P1120 = ⎟ 650,00 (s) Ðịnh thời gian giảm tốc (tuỳ chọn), thời gian để động giảm dần tốc độ dừng: P1121 = ⎟ 650,00 (s) Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 167 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Ðặt tần số tham chiếu: P2000 = đến 650 Hz Tiêu chuẩn hoá USS: P2009 Index0 = 10 Ðặt giá trị tốc độ baud cho chuẩn RS-485: P2010 Index0 = (2400 baud) (4800 baud) (9600 baud) (19200 baud) (38400 baud) (57600 baud) 10 (115200 baud) 11 Nhập địa Slave: P2011 Index0 = đến 31 12 Ðặt thời gian trống hai điện, khoảng thời gian cho phép hai lần truy nhập liệu điện Nó sử dụng để cắt biến tần khoảng thời gian xảy lỗi truyền thơng Thời gian tính từ lúc sau liệu hợp lệ điện nhận Nếu có liệu khơng nhận, biến tần ngắt hiển thị mã lỗi F0070 Ðặt giá trị để ngừng điều khiển P2014 Index0 = đến 65,535 ms 13 Chuyển liệu từ RAM đến EEPROM: P0971 = (bắt đầu chuyển) Lưu cài đặt thay đổi thông số vào EEPROM 7.4.7 Chương trình từ PLC để điều khiển thu thập thông số từ mạng biến tần Network 1: Chương trình cài đặt tham số truyền thơng với biến tần Clanhke Network 2: Chương trình điều khiển biến tần Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh // 1_chọn USS Protocol // 9600_Tốc độ truyền PLC biếm tần // 16#00000001_Địa biến tần // MB3_Chứa kết việc thực lệnh (xem bảng mã lỗi) // M0.3_bit báo trạng thái làm việc lệnh USS_INIT // V500.0_Khởi động dừng động // V500.1=1 _Dừng động với thời gian lâu trường hợp OFF3 //F_ACKN Lỗi biến tần xố tín hiệu đưa đến từ chân tích cực //SM0.0_ln có nghĩa động ln quay thuận //Drive = 0, địa biến tần 168 mạng //Type = 0, kiểu biến tần MM3, tương ứng với MM4 // VD88_giá trị setpoint tốc độ động (nằm giới hạn từ 200%÷+200%) Đề cương chi tiết mơn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Chương trình tiến hành tương tự n biến tần mạng USS, với n = (0 ÷31), từ đệm, từ kép, từ đơn, byte bit trạng thái dùng phần mềm khác VisualBasic, Delphi để thiết kế giao diện, tạo lập sở liệu, nhật kí, cảnh báo để hình thành mạng SCADA mini để điều khiển giám sát hệ thống Ngoài mạng biến tần dùng PLC để điều khiển, tích hợp mạng bao gồm nhiều PLC biến tần có điều khiển giám sát từ PC Để làm điều khó khăn khơng có hỗ trợ gói phần mềm Microcomputing Siemens Phần mềm cài đặt, có tool, file ocx, dll hữu ích cho việc định nghĩa đường truyền, quét cập nhật theo kiện, tạo lập giao diện, truy xuất liệu từ PLC Phần mềm hỗ trợ cho VisualBasic 7.5 Ứng dụng PLC hệ thống điều khiển giám sát: Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 169 ... Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 156 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện Để thay đổi giá trị setpoint điều khiển phản hồi, biến tần đầu... dụng ghi chương trình; nhiên, giá trị ghi bị thay đổi lệnh USS Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 1 57 Đề cương chi tiết môn học điều khiển logic + Các lệnh USS làm tăng nhớ chương trình... 30 ms (max) 576 00 25 ms (max) 115200 25 ms (max) Người biên soạn: Lâm Tăng Đức - Nguyễn Kim Ánh 158 Đề cương chi tiết môn học điều khiển logic Bộ môn tự động Đo Lường – Khoa Điện 7. 4.3 Sử dụng

Ngày đăng: 13/10/2012, 08:02

Hình ảnh liên quan

Hình 1: Sơ đồ sân đấu và hành trình mà robot cần phải thực hiện - Đề cương chi tiết môn học điều khiển logic - Chương 7

Hình 1.

Sơ đồ sân đấu và hành trình mà robot cần phải thực hiện Xem tại trang 1 của tài liệu.
Hình 3: Sơ đồ mô tả hệ thống điều khiển CBĐL cho hệ thống nghiền xi măngClanhke  - Đề cương chi tiết môn học điều khiển logic - Chương 7

Hình 3.

Sơ đồ mô tả hệ thống điều khiển CBĐL cho hệ thống nghiền xi măngClanhke Xem tại trang 3 của tài liệu.
Hình 5: Sơ đồ công nghệ của hệ thống cấp liệu, nhiền, phân loại, phân phối xi măng - Đề cương chi tiết môn học điều khiển logic - Chương 7

Hình 5.

Sơ đồ công nghệ của hệ thống cấp liệu, nhiền, phân loại, phân phối xi măng Xem tại trang 7 của tài liệu.
Bảng 2.5: Thời gian yêu cầu cho truyền thông với MM - Đề cương chi tiết môn học điều khiển logic - Chương 7

Bảng 2.5.

Thời gian yêu cầu cho truyền thông với MM Xem tại trang 9 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan