1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu tự động hóa PLC s7200

57 554 8

Đ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

Thông tin cơ bản

Định dạng
Số trang 57
Dung lượng 3,41 MB

Nội dung

Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money CHƯƠNG 1: TỔNG QUAN VỀ PLC S7-200 3 I. GIỚI THIỆU CHUNG VỀ PLC S7-200: 3 II. CẤU TRÚC PHẦN CỨNG CỦA S7-200: 4 1. Hình dáng và cấu trúc bên ngoài: 4 1.1. Các đầu vào/ra số: 4 1.2. Đèn trạng thái: 5 1.3. Port truyền thông: 5 1.4. Công tắc chuyển chế độ: 5 1.5. Vít chỉnh tương tự: 5 2. Cấu trúc phần cứng: 6 2.1. Đơn vị xử lý trung tâm (CPU Central Processing Unit): 6 2.2. Bộ nhớ: 6 2.3. Khối vào/ra: 7 2.4. Bộ nguồn: 7 2.5. Khối quản lý ghép nối: 7 III. CẤU TRÚC BỘ NHỚ: 7 1. Phân chia bộ nhớ: 7 2. Vùng nhớ chương trình: 8 3. Vùng nhớ dữ liệu: 8 3.1. Truy cập trực tiếp: 8 3.2. Truy cập gián tiếp: 9 4. Vùng đối tượng: 9 IV. MỞ RỘNG CỔNG VÀO RA: 10 V. THỰC HIỆN CHƯƠNG TRÌNH: 11 VI. CẤU TRÚC CHƯƠNG TRÌNH: 11 VII. KIỂU DỮ LIỆU: 12 VIII. THIẾT BỊ LẬP TRÌNH: 12 1. Giao diện làm việc: 12 2. Các khối sử dụng trong giao diện lập trình: 14 2.1. Khối Programe Block: 14 2.2. Khối Data Block: 15 2.3. Khối System Block: 15 2.4. Khối Symbol Table: 16 2.5. Khối Status Chart: 17 2.6. Khối Cross Reference: 17 Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money 2.7. Khối Communication: 18 CHƯƠNG 2: NGÔN NGỮ LẬP TRÌNH 21 I. PHƯƠNG PHÁP LẬP TRÌNH: 21 1. LAD: 21 2. STL: 21 3. FBD: 22 II. TẬP LỆNH S7-200: 22 1. Các lệnh làm việc với bit logic: 23 2. Nhóm lệnh so sánh: 25 3. Tập bộ tạo thời gian: 25 4. Tập bộ đếm: 27 5. Tập lệnh toán học: 28 6. Các lệnh dịch chuyển dữ liệu: 30 7. Tập lệnh làm việc với bảng dữ liệu: 31 8. Tập lệnh phép toán biến đổi logic: 33 9. Tập lệnh biến đổi kiểu dữ liệu: 34 10. Tập lệnh làm việc với thời gian thực: 36 11. Tập lệnh điều khiển chương trình: 39 12. Lệnh quay/dịch thanh ghi: 40 13. Tập lệnh xử lý ngắt: 42 CHƯƠNG 3: CÁC ỨNG DỤNG CHUYÊN DÙNG TRÊN PLC 46 I. XỬ LÝ TÍN HIỆU ANALOG: 46 1. Đọc tín hiệu analog: 46 1.1. Sơ đồ đấu dây: 47 1.2. Bảng cấu hình chọn dải tín hiệu đầu vào: 48 1.3. Định dạng dữ liệu đầu vào: 49 1.4. Căn chỉnh tín hiệu đầu vào: 49 2. Xuất tín hiệu analog: 50 2.1. Sơ đồ đấu dây: 50 2.2. Định dạng dữ liệu đầu ra: 51 2.3. Xuất tín hiệu đầu ra: 51 II. ĐỌC XUNG TỐC ĐỘ CAO: 52 1. Khai báo sử dụng bộ đếm HSC: 53 2. Các chế độ hoạt động của bộ đếm HSC: 54 3. Các vùng nhớ dữ liệu dùng cho bộ đếm tốc độ cao: 55 4. Ví dụ về cách khai báo sử dụng bộ đếm HSC: 57 Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money CHƯƠNG 1: TỔNG QUAN VỀ PLC S7-200 I. GIỚI THIỆU CHUNG VỀ PLC S7-200: PLC, viết tắt của programable logic controler là thiết bị điều khiển logic lập trình được, hay thiết bị logic khả trình cho phép thực hiện linh hoạt các thuật toán điều khiển logic thông qua một ngôn ngữ lập trình. Như vậy với chương trình điều khiển trong PLC trở thành bộ điều khiển số nhỏ gọn có thể dễ dàng thay đổi thuật toán điều khiển và trao đổi thông tin với môi trường bên ngoài ( PLC khác hoặc máy tính ). S7-200 là thiết bị điều khiển logic khả trình của hãng Siemens ( CHLB Đức ), có cấu trúc kiểu module và có các module mở rộng. Các module này được sử dụng với những mục đích khác nhau. Toàn bộ nội dung chương trình được lưu trong bộ nhớ của PLC, trong trường hợp dung lượng bộ nhớ không đủ ta có thể sử dụng bộ nhớ ngoài để lưu chương trình và dữ liệu (Catridge ). Dòng PLC S7-200 có hai họ là 21X ( loại cũ ) và 22X ( loại mới ), trong đó họ 21X không còn sản xuất nữa. Họ 21X có các đời sau: 210, 212, 214, 215-2DP, 216; họ 22X có các đời sau: 221, 222, 224, 224XP, 226, 226XM * Thông số và các đặc điểm kỹ thuật của series 22X : * Giới thiệu về module mở rộng: - Module đầu vào số: EM221, có nhiều loại bao gồm 8/16 đầu vào và điện áp 24VDC/120- 230VAC - Module đầu ra số: EM222 bao gồm 4/8 đầu ra 24VDC/RELAY/230VAC. Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money - Module vào/ra số: EM223 bao gồm 4/8/16 đầu vào 24VDC và 4/8/16 đầu ra 24VDC /RELAY/230VAC. - Module đầu vào tương tự: EM231 từ 2/4 đầu vào với các loại tín hiệu 0-10V,4-20mA… - Module đầu ra tương tự: EM232 có 2 đầu ra . - Module vào ra tương tự: EM235 gồm 4 đầu vào và 1 đầu ra. - Ngoài ra còn có các loại module thích hợp cho những ứng dụng khác như module điều khiển vị trí, module truyền thông. Bảng giới thiệu các loại module mở rộng: II. CẤU TRÚC PHẦN CỨNG CỦA S7-200: 1. Hình dáng và cấu trúc bên ngoài: 1.1. Các đầu vào/ra số: - Đầu vào (Ix.x ): kết nối với nút bấm, công tắc, sensor…với điện áp vào tiêu chuẩn 24VDC. - Đầu ra (Qx.x): kết nối với thiết bị điều khiển với các điện áp 24VDC/220VAC ( tùy theo loại CPU ). - Đầu vào nguồn: 24VDC/220VAC ( tùy theo loại CPU ). Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money 1.2. Đèn trạng thái: - Đèn RUN (màu xanh): Chỉ báo PLC đang ở chế độ làm việc và thực hiện chương trình đã được nạp vào bộ nhớ chương trình. - Đèn STOP (màu vàng): Chỉ báo PLC đang ở chế độ dừng và không thực hiện chương trình, các đầu ra đều ở trạng thái “OFF”. - Đèn SF/DIAG: Chỉ báo hệ thống bị hỏng tức do lỗi phần cứng hoặc hệ điều hành. - Đèn Ix.x(màu xanh): Chỉ báo trạng thái của đầu vào số(ON/OFF). - Đèn Qx.x(màu xanh): Chỉ báo trạng thái của đầu ra số(ON/OFF). 1.3. Port truyền thông: - Port truyền thông nối tiếp RS485: Giao tiếp với PC, PG, TD200, OP, mạng biến tần… - Port cho module mở rộng: Kết nối với module mở rộng. 1.4. Công tắc chuyển chế độ: - RUN: Cho phép PLC thực hiện chương trình, khi chương trình lỗi hoặc gặp lệnh STOP thì PLC tự động chuyển sang chế độ STOP mặc dù công tắc vẫn ở vị trí RUN ( quan sát đèn trạng thái ). - STOP: Dừng cưỡng bức chương trình đang chạy, các đầu ra chuyển về OFF. - TERM: Cho phép người dùng chọn một trong hai chế độ RUN/STOP từ xa, ngoài ra còn được dùng để download chương trình người dùng. 1.5. Vít chỉnh tương tự: Mỗi PLC đều có từ một đến hai vít chỉnh tương tự có thể xoay được 270 độ để thay đổi giá trị của vùng nhớ biến trong chương trình. Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money 2. Cấu trúc phần cứng: Cấu trúc phần cứng của một PLC gồm có các module sau: - Module nguồn. - Module đầu vào. - Module đầu ra. - Module đơn vị xử lý trung tâm (CPU). - Module bộ nhớ. - Module quản lý phối ghép vào ra. Mô hình tổng quát của một PLC 2.1. Đơn vị xử lý trung tâm (CPU Central Processing Unit): CPU dùng để xử lý, thực hiện những chức năng điều khiển phức tạp quan trọng của PLC. Mỗi PLC thường có từ một đến hai đơn vị xử lý trung tâm. CPU thường được chia làm hai loại: đơn vị xử lý “một bit” và đơn vị xử lý “từ ngữ”: - Đơn vị xử lý “một bit”: Chỉ áp dụng cho những ứng dụng nhỏ, đơn giản, chỉ đơn thuần xử lý ON/OFF nên kết cấu đơn giản, thời gian xử lý dài. - Đơn vị xử lý “từ ngữ”: Có khả năng xử lý nhanh các thông tin số, văn bản, phép toán, đo lường, đánh giá, kiểm tra nên cấu trúc phần cứng phức tạp hơn nhiều tuy nhiên thời gian xử lý được cải thiện nhanh hơn. 2.2. Bộ nhớ: Bao gồm các loại bộ nhớ RAM, ROM, EEFROM, là nơi lưu trữ các thông tin cần xử lý trong chương trình của PLC. Bộ nhớ được thiết kế thành dạng module để cho phép dễ dàng thích nghi với các chức năng điều khiển với các kích cỡ khác nhau. Muốn mở rộng bộ nhớ chỉ cần cắm thẻ nhớ vào rãnh cắm chờ sẵn trên module CPU. Bộ nhớ có một tụ dùng để duy trì dữ liệu chương trình khi mất điện. ĐƠN VỊ XỬ LÝ TRUNG TÂM QUẢN LÝ GHÉP NỐI KHỐI NGÕ VÀO KHỐI NGÕ RA BỘ NHỚ BỘ NGUỒN Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money 2.3. Khối vào/ra: Khối vào ra dùng để giao tiếp giữa mạch vi điện tử của PLC (điện áp 5/15VDC) với mạch công suất bên ngoài (điện áp 24VDC/220VAC). Khối ngõ vào thực hiện việc chuyển mức điện áp từ cao xuống mức tín hiệu tiêu chuẩn để đưa vào bộ xử lý. Khối ngõ ra thực hiện việc chuyển mức tín hiệu từ tiêu chuẩn sang tín hiệu ngõ ra và cách ly quang. 2.4. Bộ nguồn: Biến đổi từ nguồn cấp bên ngoài vào để cung cấp cho sự hoạt động của PLC. 2.5. Khối quản lý ghép nối: Dùng để phối ghép giữa PLC với các thiết bị bên ngoài như máy tính, thiết bị lập trình, bảng vận hành, mạng truyền thông công nghiệp. III. CẤU TRÚC BỘ NHỚ: 1. Phân chia bộ nhớ: Bộ nhớ của PLC S7-200 được chia thành bốn vùng cơ bản và hầu hết có thể đọc ghi được chỉ trừ vùng nhớ đặc biệt (SM) chỉ có thể truy cập để đọc. EEFROM Miền nhớ ngoài Cấu trúc bộ nhớ của PLC. - Vùng nhớ chương trình: Là miền nhớ được dùng để lưu trữ các lệnh được dùng trong chương trình.Vùng này thuộc kiểu non-volatile có thể đọc và ghi được. - Vùng nhớ tham số: Dùng để lưu giữ các tham số như từ khóa, địa chỉ trạm… Vùng này thuộc kiểu non-volatile có thể đọc và ghi được. CHƯƠNG TRÌNH THAM SỐ DỮ LIỆU VÙNG ĐỐI TƯỢNG CHƯƠNG TRÌNH THAM SỐ DỮ LIỆU DỮ LIỆU CHƯƠNG TRÌNH THAM SỐ Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money - Vùng dữ liệu: Dùng để cất giữ các dữ liệu của chương trình bao gồm kết quả các phép tính, các hằng số được định nghĩa trong chương trình, bộ đệm truyền thông… - Vùng đối tượng: Bao gồm các bộ đếm, bộ định thì, các cổng vào ra tương tự. Vùng này không thuộc kiểu non-volatile nhưng có thể đọc và ghi được. Hai vùng nhớ cuối có ý nghĩa quan trọng trong việc thực hiện một chương trình. 2. Vùng nhớ chương trình: Vùng nhớ chương trình gồm ba khối chính: OB1, SUBROUTIN và INTERRUPT. - OB1: Chứa chương trình chính, các lệnh trong khối này luôn được quét trong mỗi vòng quét. - SUBROUTIN: Chứa chương trình con, được tổ chức thành hàm và có biến hình thức để trao đổi dữ liệu, chương trình con sẽ được thực hiện khi có lệnh gọi từ chương trình chính. - INTERRUPT: Miền chứa chương trình ngắt, được tổ chức thành hàm và có khả năng trao đổi dữ liệu với bất kỳ một khối chương trình nào khác. Chương trình này sẽ được thực hiện khi có sự kiện ngắt xảy ra. 3. Vùng nhớ dữ liệu: Vùng dữ liệu là một vùng nhớ động. Nó có thể được truy cập theo từng bit, từng byte, từng từ đơn (word) hay từ kép (double word) và được sử dụng làm miền lưu trữ dữ liệu cho các thuật toán, các hàm truyền thông, lập bảng, các hàm dịch chuyển, xoay vòng thanh ghi, con trỏ địa chỉ… Vùng dữ liệu được chia thành những vùng nhớ nhỏ để phục vụ cho những mục đích và công dụng khác nhau, bao gồm các vùng sau: - V (Variable memory): Vùng nhớ biến. - I (Input image register): Vùng đệm đầu vào. - Q (Output image register): Vùng đệm đầu ra. - M (Internal memory bits): Vùng nhớ các bit nội. - SM (Special memory): Vùng nhớ đặc biệt. Cách thức truy cập địa chỉ của vùng nhớ dữ liệu: 3.1. Truy cập trực tiếp: - Truy cập theo bit: Tên miền nhớ + địa chỉ byte + • + chỉ số bit.Ví dụ:V10.4 chỉ bit 4 của byte 10 thuộc miền nhớ V. - Truy cập theo byte: Tên miền nhớ + B + địa chỉ byte. Ví dụ VB15 chỉ byte 15 trong miền nhớ V. - Truy cập theo từ: Tên miền nhớ + W + địa chỉ byte cao của từ. Ví dụ VW183 chỉ từ đơn gồm hai byte là VB183 và VB184 trong đó VB183 là byte cao trong từ 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 VB183(byte cao) VB184(byte thấp) VW183 - Truy cập theo từ kép: Tên miền + D + địa chỉ byte cao trong miền.Ví dụ VD345 chỉ từ kép gồm 4 byte 345, 346, 347, 348 trong miền nhớ V trong đó 345 là byte cao trong từ kép. 31 24 23 16 15 8 7 0 VB183(byte cao) VB184 VB185 VB186(byte thấp) VD183 Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money 3.2. Truy cập gián tiếp: Truy cập địa chỉ gián tiếp thông qua con trỏ (pointer). Con trỏ là một miền nhớ từ kép chứa địa chỉ của vùng nhớ khác. Các vùng nhớ V, L và thanh ghi chỉ mục ( AC1,AC2,AC3 ) có thể được sử dụng như là con trỏ. Để sử dụng con trỏ phải sử dụng lệnh MOVE_D để chuyển địa chỉ của vùng nhớ được định địa chỉ gián tiếp vào vùng con trỏ. Con trỏ cũng có thể được chuyển tới chương trình con như là một tham số. S7-200 cho phép con trỏ truy cập các vùng nhớ V,M,I,Q,S,T,C theo giá trị hiện hành và không cho phép truy cập theo từng bit và các vùng nhớ AI,AQ,HC,SM,L. Để truy cập gián tiếp dữ liệu địa chỉ của một vùng nhớ, phải tạo một con trỏ cho vùng đó bằng cách sử dụng ký tự & cùng với vùng nhớ có địa chỉ cần lấy. Toán hạng đầu vào của lệnh phải bắt đầu với ký tự & để chỉ rằng địa chỉ vùng nhớ, thay cho nội dung của nó được chuyển vào vùng định nghĩa toán hạng đầu ra của lệnh. Quy ước sử dụng con trỏ để truy nhập như sau: - & địa chỉ byte (cao): Toán hạng lấy địa chỉ của byte, từ hoặc từ kép. VD: MOVD &VW100,AC1: Tạo con trỏ bằng cách đưa địa chỉ byte cao VB100 vào trong thanh ghi AC1, thanh ghi AC1 sẽ chứa địa chỉ của VW100 - * con trỏ: Toán hạng lấy nội dung của byte, từ hoặc từ kép mà con trỏ chỉ vào. Theo ví dụ trên, khi đã tạo con trỏ ta có thể lấy nội dung của AC1 và chuyển vào VW300 bằng cách dùng toán hạng lấy nội dung trỏ vào thanh ghi AC1 VD: MOVW &AC1,VW300: Nội dung của AC1 được chuyển vào VW300. 4. Vùng đối tượng: Vùng đối tượng được sử dụng để lưu giữ dữ liệu cho các đối tượng lập trình như các giá trị tức thời, giá trị đặt trước của bộ đếm, hay timer. Dữ liệu kiểu đối tượng bao gồm các thanh ghi của Timer, Counter, HSC, bộ đệm vào ra tương tự và các thanh ghi chỉ mục. Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nh ậm – Q. Liên Chiểu - TP. Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money Đặc điểm và giới hạn vùng nhớ của PLC S7-22X IV. MỞ RỘNG CỔNG VÀO RA: Các PLC họ S7-200 đều có thể mở rộng thêm các đầu vào/ra và các chức năng nâng cao khác bằng cách ghép nối thêm các module mở rộng về phía bên phải của PLC tạo thành một móc xích các module. Địa chỉ của các vị trí các module được xác định bằng kiểu vào ra và vị trí của các module trong móc xích, bao gồm các module có cùng kiểu. Các module mở rộng số hay tương tự đều chiếm chỗ trong bộ đệm tương ứng với số đầu vào ra của module. Ví dụ cách đặt địa chỉ module mở rộng của CPU224: [...]... khi PLC bị mất điện, nếu vùng nào được chọn thì dữ liệu vùng đó được giữ, ngược lại sẽ bị reset về 0 3 Password: S7-200 có 3 mức chọn mật mã,thông thường chọn mức cao nhất để bảo mật bản quyền, số ký tự tối đa là 8 Trường hợp PLC đã có password thì người không có password không thể upload từ PLC về máy tính nhưng có thể DownLoad chương trình vào PLC bằng các chọn “clear PLC , khi đó toàn bộ dữ liệu. .. các dữ liệu trong chương trình bằng cách đưa các dữ liệu cần giám sát vào trong khối Quá trình quan sát dữ liệu chỉ được thực hiện khi PLC đang ở chế độ RUN Người dùng có thể giám sát dữ liệu bằng hai cách: Dùng Chart Status hoặc Trend View trên thanh công cụ Chart Status thể hiện giá trị dữ liệu ở dạng bảng và Trend View thể hiện dữ liệu dưới dạng biểu đồ theo thời gian Có thể quan sát dữ liệu thông... website: http://optimize.com.vn 2.2 Khối Data Block: Đây là khối chứa dữ liệu của một chương trình Ta có thể định dạng dữ liệu trước trong khối này và sử dụng chúng trong chương trình Khi tải chương trình vào PLC thì toàn bộ nội dung của khối sẽ được lưu vào bộ nhớ của PLC Khối chỉ làm việc với dữ liệu của vùng nhớ V Để tạo dữ liệu trong khối này ta có click vào biểu tượng trên màn hình hoặc trên cây... giá trị của dữ liệu khi PLC chuyển sang chế độ STOP còn chức năng Single Read thì không Ta có thể thay đổi và cập nhật giá trị của dữ liệu thông qua các chức năng Write và Force trên thanh công cụ Ví dụ về hoạt động của một bảng dữ liệu trong chương trình: 2.6 Khối Cross Reference: Khối Cross Reference được thể hiện dưới dạng bảng giúp người dùng có thể giám sát được vị trí và loại của dữ liệu dùng trong... lý bảng, dữ liệu được ghi vào bảng bắt đầu từ từ đơn thứ ba trong bảng, mỗi từ đơn chứa một dữ liệu, một bảng có thể chứa tối đa 100 dữ liệu không kể hai từ đơn đầu tiên, vậy mỗi bảng có độ dài tối đa là 204 byte Kiểu dữ liệu trong bảng là kiểu INT Từ đầu bảng ký hiệu là TL chứa kích thước của bảng, từ thứ hai ký hiệu EC dùng để quản lý các dữ liệu hiện có trong bảng Cấu trúc một bảng dữ liệu Các lệnh... trao đổi dữ liệu với các chương trình khác http://www.optimize.com.vn Optimizing your system optimizing your money Công ty TNHH TM&DVKT TỐI ƯU - Optimize 50 Ngô Thì Nhậm – Q Liên Chiểu - TP Đà Nẵng Tel: 05113.735766; Fax: 05113.739967; Email: optimize@optimize.com.vn ; website: http://optimize.com.vn VII KIỂU DỮ LIỆU: Trong PLC S7-200 có các kiểu dữ liệu được cho trong bảng sau: Kiểu dữ liệu BOOL BYTE... dữ liệu sẽ bị xóa 4 Output table: Khối này cho phép chọn trạng thái ngõ ra của PLC là ON hay OFF khi PLC chuyển trạng thái từ RUN sang STOP Chế độ mặc định của phần mềm là OFF 5 Input Filter: Cho phép chọn thời gian lọc tín hiệu ngõ vào của PLC Thời gian lọc tín hiệu ngõ vào là thời gian mà ngõ vào không đổi trạng thái thì PLC mới cho phép nhận trạng thái đó Nếu sự thay đổi trạng thái diễn http://www.optimize.com.vn... 8,16 và 32 bit: INC_W, INC_DW, DEC_W, DEC_DW Các hàm lấy giá trị thực: SIN, COS, TAN, SQRT, EXP, LN, PID 6 Các lệnh dịch chuyển dữ liệu: Lệnh Mô tả Dịch chuyển dữ liệu kiểu byte từ đầu vào IN đến đầu ra OUT Dịch chuyển dữ liệu kiểu từ đơn từ đầu vào IN đến đầu ra OUT Kiểu dữ liệu IN: VB, IB, QB, MB, SB, SMB, LB, BYTE AC, Constant,*VD, *LD, *AC Toán hạng OUT: VB, IB, QB, MB,SB, SMB, BYTE LB, AC, *VD, *LD,... http://optimize.com.vn - SWAP: Lệnh đảo dữ liệu hai byte trong từ đơn đầu vào lệnh MOV_BIR: Lệnh đọc tức thời giá trị byte đầu vào cổng vật lý và ghi trực tiếp giá trị vào byte - MOV_BIW: Lệnh đọc tức thời giá trị word đầu vào và ghi trực tiếp giá trị vào byte đầu ra cổng đầu ra vật lý 7 Tập lệnh làm việc với bảng dữ liệu: Các lệnh làm việc với bảng dữ liệu gọi tắt là lệnh bảng, có thể nhập dữ liệu và sắp xếp số lượng... dữ liệu được thể hiện bên dưới Ví dụ về cách tạo một Data Block : 2.3 Khối System Block: Đây là khối định dạng các chức năng làm việc của hệ thống Khối này gồm có 10 khối chính: 1 Communication Ports: Định dạng cho cổng giao tiếp của PLC Địa chỉ mặc định của PLC là 2, có thể thay đổi địa chỉ này Tốc độ truyền mặc định là 9600kbps 2 Retentive Ranges: Khối này cho phép chọn 5 vùng nhớ có thể lưu dữ liệu . http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money CHƯƠNG 1: TỔNG QUAN VỀ PLC S7-200 3 I. GIỚI THIỆU CHUNG VỀ PLC S7-200: 3 II. CẤU TRÚC PHẦN CỨNG CỦA S7-200: 4 1. Hình dáng và. http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money CHƯƠNG 1: TỔNG QUAN VỀ PLC S7-200 I. GIỚI THIỆU CHUNG VỀ PLC S7-200: PLC, viết tắt của programable logic controler. http://optimize.com.vn http://www.optimize.com.vn Optimizing your system optimizing your money Navigation Bar-InstructionTree-Cross Reference-Data Block-Status Chart-Symbol Table Output Window-Status Bar Program Editor

Ngày đăng: 18/12/2014, 14:58

TỪ KHÓA LIÊN QUAN

w