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

08 programming math instructions Training PLC Allen Bradley

17 78 0

Đ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 17
Dung lượng 346,31 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

6 – 10 December 2010SUB – SUBTRACT SUB - Subtract, SUB menghitung operasi pengurangan dari data source A oleh data source B, kemudian menyimpan hasilnya di file tujuan destination Con

Trang 1

6 – 10 December 2010

DAY 2

SESSION 4

LADDER LOGIC PROGRAMMING – MATH

INSTRUCTIONS

Ladder Logic Programming – Math Instructions 8 -1

Trang 2

6 – 10 December 2010

CPT – COMPUTE (1)

CPT – Compute digunakan untuk menghitung secara general dua

nilai dari source

Penghitungan yang dilakukan tergantung dari expression yang

digunakan

Expression yang digunakan terdiri dari :

• Penjumlahan +

• Pengurangan –

• Pengalian *

• Pembagian |

• Negatif

-• Pengakaran SQR

• Eksponensial **

Ladder Logic Programming – Math Instructions 8 -2

Trang 3

6 – 10 December 2010

CPT – COMPUTE (1)

Bisa Juga untuk operasi-operasi trigonometri, operasi-operasinya meliputi :

• ARC – Arc Cosinus

• ASN – Arc Sinus

• ARN – Arc Tangent

• COS – Cosinus

• SIN – Sinus

• TAN - Tangent Bitwise :

• AND – Bitwise and

• OR – Bitwise or

• XOR – Bitwise xor

• NOT – Bitwise not

Conversion :

• FRD – Convert from BCD to Binary

• TOD – Convert from Binary to BCD

• DEG – Convert from radians to degree

• RAD – Convert from degree to radians

Ladder Logic Programming – Math Instructions 8 -3

Trang 4

6 – 10 December 2010

ADD – ADD

ADD – Add, operator yang berfungsi untuk menjumlahkan nilai

dari source A dengan nilai di source B

Contoh Pemrograman ADD :

Ladder Logic Programming – Math Instructions 8 -4

Trang 5

6 – 10 December 2010

SUB – SUBTRACT

SUB - Subtract, SUB menghitung operasi pengurangan dari data

source A oleh data source B, kemudian menyimpan hasilnya di

file tujuan (destination)

Contoh pemrograman SUB :

Ladder Logic Programming – Math Instructions 8 -5

Trang 6

6 – 10 December 2010

MUL – MULTIPLE

MUL – Multiple, MUL digunakan untuk mengoperasikan perkalian

pada data source A dengan data source B kemudian menyimpan

hasilnya di file tujuan (destination)

Contoh Pemrograman MUL :

Ladder Logic Programming – Math Instructions 8 -6

Trang 7

6 – 10 December 2010

NEG - NEGATE

NEG – Negate, digunakan untuk mengoperasikan negasi pada

data source kemudian menyimpan hasilnya di file tujuan

(destination)

Contoh Pemrograman NEG :

Ladder Logic Programming – Math Instructions 8 -7

Trang 8

6 – 10 December 2010 CONTOH PEMROGRAMAN AVE

Ladder Logic Programming – Math Instructions 8 -8

Trang 9

6 – 10 December 2010

AVE - AVERAGE

AVE – Average, AVE digunakan untuk menghitung nilai rata-rata

dari satu set kumpulan nilai, nilai dijumlahkan mulai dari posisi

yang ditentukan sampai batas terakhir length, hasil penjumlahan

kemudian dirata-rata dan disimpan di file tujuan (destination)

Ladder Logic Programming – Math Instructions 8 -9

Trang 10

6 – 10 December 2010

DIV – DIVIDE

DIV – Divide, DIV digunakan untuk membagi data source A

dengan data source B kemudian menyimpan hasilnya di file

tujuan (destination)

Contoh Pemrograman DIV :

Ladder Logic Programming – Math Instructions 8 -10

Trang 11

6 – 10 December 2010

CLR – CLEAR

CLR – Clear, CLR digunakan untuk menset semua bit ke nol

Contoh pemrograman CLR :

Ladder Logic Programming – Math Instructions 8 -11

Trang 12

6 – 10 December 2010

SQR – SQUARE ROOT

SQR – Square Root, SQR digunakan untuk mengoperasikan akar

kuadrat dari data source kemudian menyimpan hasilnya di file

tujuan (destination)

Contoh Pemrograman SQR :

Ladder Logic Programming – Math Instructions 8 -12

Trang 13

6 – 10 December 2010

Instruksi FSC memungkinkan operasi pencarian dan

pembandingan (search and compare) hampir sama dengan

operasi CMP termasuk ekspresi kompleksnya Perbedaannya

adalah instruksi FSC bisa mengoperasikan persamaan logika

pada file-file sementara CMP hanya bisa beroperasi pada word

tunggal Juga instruksi FSC adalah instruksi output sementara

CMP adalah instruksi input

FSC – FILE SEARCH AND COMPARE

Ladder Logic Programming – Math Instructions 8 -13

Trang 14

6 – 10 December 2010

CONTOH SEARCH NOT EQUAL

Processor berhenti dan men-set bit found dan inhibit, untuk meneruskan program reset inhibit bit

Ladder Logic Programming – Math Instructions 8 -14

Trang 15

6 – 10 December 2010

COP – COPY FILE

COP – Copy File, Instruksi COP berfungsi untuk mengkopi suatu

file danmenyimpannya di file tujuan (destination)

Contoh Program COP :

Ladder Logic Programming – Math Instructions 8 -15

Trang 16

6 – 10 December 2010

FLL - File Fill, Instruksi FLL adalah instruksi output digunakan

untuk mengisi file dengan nilai yang berasal dari source Instruksi

FLL tidak menggunakan status bit Jika perlu, programlah prallel

output yang menggunakan alamat penyimpanan

Instruksi FLL tidak menulis file secara parsial Data yang

tersimpan akan hilang Jika file tujuan berupa word (seperti

integer file) harus dispesifikasikan dulu panjang dari strukturnya

Contoh Program FLL :

FLL - FILE FILL

Ladder Logic Programming – Math Instructions 8 -16

Trang 17

6 – 10 December 2010

FINISH

DAY 2

NEXT TOPIC : LADDER LOGIC

PROGRAMMING – COMPARISON

INSTRUCTIONS

Ladder Logic Programming – Math Instructions 8 -17

Ngày đăng: 15/05/2019, 20:44

TỪ KHÓA LIÊN QUAN