giáo trình s7200 dịch chuyển timer và bài tập s7200

28 335 2
giáo trình s7200 dịch chuyển timer và bài tập 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

Phép toán số M0.0 IW0 IW2 CMP ==I Q 9.7 IN1 IN2 T4 S_ODT I0.7 Q S S5T#35s I0.5 SIMATIC S7 Siemens AG 1999 All rights reserved TV R BI BCD Q8.5 MW0 QW12 Date: File: 29.10.15 PRO1_07E.1 Information and Training Center Knowledge for Automation Dạng số (16 Bits) PG CPU Sign (+) BCD W#16#296 15 14 13 12 11 10 0 0 0 0 0 1 0 +296 Sign (-) BCD 0 0 0 1 0 1 Các số dương INTEGER 28 25 = 256 + = = 32 + = 296 23 W#16#F413 1 1 0 0 0 1 Các số âm 15 14 13 12 11 10 1 1 1 1 0 1 0 1 INTEGER 28 27 -413 = = 256+ 128 + 24 23 22 = = = 16+8+ = 412 - (412 + 1) = - 413 SIMATIC S7 Siemens AG 1999 All rights reserved Date: File: 29.10.15 PRO1_07E.2 Information and Training Center Knowledge for Automation Dạng số (32 Bits) Sign (+) BCD DW#16#296 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 31 DINT 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 +296 Integer (32 Bit) = REAL +0.75 or +7.5 E-1 28 25 23 = 256 + = = 32 + = 296 General Format of a Real Number = (Sign) • (1.f) • (2 e-127) Sign of Real No 31 30 f = Mantissa (23 Bit) e = Exponent (8 Bit) 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 27 26 25 24 23 22 21 20 2-1 2-2 2-3 2-4 2-23 Real No = +1,5 * 126-127 = 0,75 SIMATIC S7 Siemens AG 1999 All rights reserved Date: File: 29.10.15 PRO1_07E.3 Information and Training Center Knowledge for Automation Nạp truyền liệu (1) LAD FBD MOVE MOVE EN ENO IN OUT Examples of Load SIMATIC S7 Siemens AG 1999 All rights reserved STL EN MB5 OUT IN MB5 L +5 T MB5 ENO L +5 // 16-bit constant (Integer) L L#523123 // 32-bit constant (Double Integer) L B#16#EF // byte in hexadecimal form L 2#0010 0110 1110 0011 // 16-bit binary value L 3.14 // 32-bit constant (Real) Date: File: 29.10.15 PRO1_07E.4 Information and Training Center Knowledge for Automation Nạp truyền liệu (2) Content of ACCU1 Programm : : L W#16#CAFE L W#16#AFFE : : : SIMATIC S7 Siemens AG 1999 All rights reserved Content of ACCU2 X X X X X X X X Y Y Y Y Y Y Y Y 0 0 C A F E X X X X X X X X 0 0 A F F E 0 0 C A F E Date: File: 29.10.15 PRO1_07E.5 Information and Training Center Knowledge for Automation Nạp vào truyền liệu (3) Contents of ACCU1 Program L MB 31 23 L MW 23 15 0 0 0 0 0 0 0 0 31 L MD 0 0 0 0 0 0 0 0 0 0 0 0 31 Load 15 23 MB0 MB0 MB0 15 MB1 0 MB1 MB2 MB3 T QD QD Transfer T QW QW T QB QB SIMATIC S7 Siemens AG 1999 All rights reserved Date: File: 29.10.15 PRO1_07E.6 Information and Training Center Knowledge for Automation Timers: Định thời gian cho S5 STEP 102 Format for time specifications X X X Time value (BCD code) X X Time base ACCU contents after “L T ” X 100 X Time base Timer cell in system data memory 101 X X X Time value (Binary number) X X Time value (Binary number) 102 ACCU contents after “LC T ” X SIMATIC S7 100 X Time base Siemens AG 1999 All rights reserved 101 Date: File: 29.10.15 PRO1_07E.7 Time value (BCD code) Information and Training Center Knowledge for Automation Timers: Đóng chậm (ON Delay SD) I0.7 S5T#35s I0.5 LAD FBD T4 S_ODT T4 S_ODT S Q TV BI R BCD Q8.5 MW0 I0.7 S5T#35s QW12 I0.5 Data type “S5TIME” 0,01s [...]... Automation Bài tập: Chương trình cho hệ thống làm đầy chai (dữ liệu sản xuất) SIMATIC S7 Siemens AG 1999 All rights reserved Chai rỗng MW 100 Chai đầy MW 102 Số chai hỏng MW 104 Date: File: 29.10.15 PRO1_07E.24 Information and Training Center Knowledge for Automation Bài tập : Lập trình cho hệ thống làm đầy chai (Số thùng) (QW 6) Chương trình nhập dạng LAD Chuyển đổi chương trình sang STL Chương trình nhập... Center Knowledge for Automation Phép toán chuyển đổi BCD Integer Số BCD được nhập vào 0 81 5 Số được hiển thị dạng BCD 0 2 4 8 Chuyển đổi BCD->Integer Nhiệm vụ Chuyển đổi BCD DI -> REAL Dữ liệu ở dạng số nguyên(16 bits) Chuyển đổi số nguyên 16 bit sang số nguyên 32 bit Nhiệm vụ F B D Chương trình Tính toán với số thực Chuyển đổi số nguyên 32 bit sang số thực AWL I_DI MW12 EN OUT IN ENO LAD MD14 MD14 I_DI EN ENO MW12 SIMATIC S7 Siemens AG... năng CU CD S R 5 4 Count 3 2 1 0 Q SIMATIC S7 Siemens AG 1999 All rights reserved Date: File: 29.10.15 PRO1_07E.17 Information and Training Center Knowledge for Automation Bài tập: Chương trình cho hệ thống làm đầy chai (Chu kỳ làm đầy và đếm chai) Plant ON/OFF: I 0.0 = Start (NO contact, mom-cont switch) Main container I 0.1 = Stop (NC contact) Manual/Automatic mode: I 0.4 = Manual /Automatic I 0.5 =... 1999 All rights reserved Date: File: 29.10.15 PRO1_07E.25 Information and Training Center Knowledge for Automation Lệnh dịch chuyển (Word / Doubleword) SHL_W EN MW4 IN MW8 = +2 N OUT MW12 Dịch trái Word: 15 14 13 12 11 10 9 8 7 6 or: L MW8 L MW4 SLW T MW12 ENO L MW4 SLW 2 T MW12 Dịch phải Word: 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0... Center Knowledge for Automation Timers: theo lệnh Bit LAD FBD STL Network 1: I0.0 T4 T4 & I0.0 SD SD S5T#5s S5T#5s TV A I0.0 L S5T#5s SD T4 Network 2: T4 Q 8.0 Q 8.0 T4 & = A = T4 Q 8.0 A R I0.1 T4 Network 3: I0.1 T4 T4 I0.1 R SIMATIC S7 Siemens AG 1999 All rights reserved Date: File: 29.10.15 PRO1_07E.13 & R Information and Training Center Knowledge for Automation Bài tập T4 S_PULSE I 0.7 S5T#5s I 0.5...Timers: Tạo xung (Pulse SP) LAD FBD T4 S_PULSE Q S I0.7 S5T#35s I0.5 TV R BI BCD T4 S_PULSE Q8.5 MW0 STL I0.7 S5T#35s QW12 I0.5 S BI TV BCD R Q MW0 QW12 Q8.5 = A L SP A R L T LC T A = I0.7 S5T#35s T4 I0.5 T4 T4 MW0 T4 QW12 T4 Q8.5 RLO at S RLO at R Ví dụ Timer operation Q SIMATIC S7 Siemens AG 1999 All rights reserved Date: File:... PRO1_07E.11 Information and Training Center Knowledge for Automation Timers: Tạo xung có nhớ (Extended Pulse SE) I0.7 S5T#35s I0.5 LAD FBD T4 S_PEXT Q S T4 S_PEXT TV R BI BCD Q8.5 MW0 I0.7 S5T#35s QW12 I0.5 STL S BI TV BCD R Q MW0 QW12 A8.5 = A L SE A R L T LC T A = I0.7 S5T#35s T4 I0.5 T4 T4 MW0 T4 QW12 T4 Q8.5 RLO at S RLO at R Example Timer Operation Q SIMATIC S7 Siemens AG 1999 All rights reserved... SIMATIC S7 Siemens AG 1999 All rights reserved EN0 = 0 OUT Date: File: 29.10.15 PRO1_07E.26 Information and Training Center Knowledge for Automation Dịch phải số nguyên có dấu SHR_I EN MW4 L L SSI T EN0 IN MW8 = +3 OUT N MW12 or: MW8 MW4 L MW4 SSI 3 T MW12 MW12 Dịch số nguyên 16 bit sang bên phải: 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1

Ngày đăng: 29/10/2015, 10:55

Từ khóa liên quan

Mục lục

  • Phép toán số

  • Dạng số (16 Bits)

  • Dạng số (32 Bits)

  • Nạp và truyền dữ liệu (1)

  • Nạp và truyền dữ liệu (2)

  • Nạp vào truyền dữ liệu (3)

  • Timers: Định thời gian cho S5 trong STEP 7

  • Timers: Đóng chậm (ON Delay SD)

  • Timers: Đóng chậm có nhớ (Stored ON Delay SS)

  • Timers: Mở mạch chậm (OFF Delay SF)

  • Timers: Tạo xung (Pulse SP)

  • Timers: Tạo xung có nhớ (Extended Pulse SE)

  • Timers: theo lệnh Bit

  • Bài tập

  • Bộ đếm S5 trong STEP 7

  • Counters: Câu lệnh bit

  • Counters: Biểu đồ chức năng

  • Bài tập: Chương trình cho hệ thống làm đầy chai (Chu kỳ làm đầy và đếm chai)

  • Phép toán chuyển đổi BCD <-> Integer

  • Phép toán chuyển đổi I -> DI -> REAL

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

Tài liệu liên quan