01. advanced instruction set

16
PELA TIHAN PLC TWIDO Advanced Instruction Set

Upload: bayu-aji

Post on 18-Oct-2015

15 views

Category:

Documents


0 download

TRANSCRIPT

  • 5/28/2018 01. Advanced Instruction Set

    1/16

    PELATIHAN PLC TWIDO

    Advanced Ins truc t ion Set

  • 5/28/2018 01. Advanced Instruction Set

    2/16

    PLC TRAINING CENTER - MARANATHA

    2

    COMPARISON INSTRUCTION

    Comparison instructiondigunakan untuk

    membandingkan dua buah operand

    Tabel di bawah berisi jenis-jenis comparison instruction

  • 5/28/2018 01. Advanced Instruction Set

    3/16

    PLC TRAINING CENTER - MARANATHA

    3

    Contoh perintah comparedigunakan

    pada timer dan counter

  • 5/28/2018 01. Advanced Instruction Set

    4/16

    PLC TRAINING CENTER - MARANATHA

    4

    Syntax for Compar ison ins truct ions

    Blok perintah compareakan aktif jika inputnya high.

    Outputnya akan high ketika perintah compareyang

    diminta bernilai benar.Block CMP

    Input Output

  • 5/28/2018 01. Advanced Instruction Set

    5/16

    PLC TRAINING CENTER - MARANATHA

    5

    SCHEDULE BLOCKS

    Schedule blocksdigunakan untuk

    mengendalikan aksi penentuan bulan, hari dan

    waktu.

    Maximum schedule blocksyang dapatdikonfigurasi adalah 16 buah

    PLC harus memiliki modul RTC untuk

    menggunakan Schedule Block

  • 5/28/2018 01. Advanced Instruction Set

    6/16

    PLC TRAINING CENTER - MARANATHA6

    Parameter-parameter yang perlu diisi pada

    schedule blockadalah :

  • 5/28/2018 01. Advanced Instruction Set

    7/16

    PLC TRAINING CENTER - MARANATHA7

    TIME / DATE STAMPING

    Sistem words %SW49 hingga %SW53 berisi waktu saatini (sebagai referensi) dalam format BCD. Referensiwaktu juga dapat di-setmelalui operator display.

    %SW49 MSB 00 LSB hari(1=senin,2=selasa,3=rabu,,7=minggu)

    %SW50 MSB 00 LSB detik

    %SW51 MSB jam LSB menit

    %SW52 MSB bulan LSB hari %SW53 MSB abad LSB tahun

    Date and time of last stopterdapat pada sistem words%SW54 hingga %SW57 dalam format BCD

  • 5/28/2018 01. Advanced Instruction Set

    8/16

    PLC TRAINING CENTER - MARANATHA8

    Word Value (hex) Artinya

    %SW 49 0001 Hari Senin (1)

    %SW 50 0030 Detik ke 30

    %SW 51 1701 Menit ke 1,

    Jam 17

    %SW 52 0717 17 Juli

    %SW 53 2006 Tahun 2006

    Contoh : hari Senin 17:01:30 , 17 July 2006

  • 5/28/2018 01. Advanced Instruction Set

    9/16

    PLC TRAINING CENTER - MARANATHA9

    PULSE WIDTH MODULATION (PWM)

    Fungsi blok PWM menghasilkan sinyal kotak padaoutput yang sudah ditentukan (%Q0.0 atau %Q0.1).

    Dengan fungsi PWM ini kita dapat mementukan

    perioda sinyal dan duty cycle-nya.

    Output (%Q0.0 atau %Q0.1) dapat dipakai atau

    digunakan untuk fungsi yang sama dengan blok

    fungsi PLS.

    PWM dapat dikonfigurasi perioda nya dengan

    mengatur nilai preset dan nilai time base melalui

    rumus : T=%PWMi.P * TB

  • 5/28/2018 01. Advanced Instruction Set

    10/16

    PLC TRAINING CENTER - MARANATHA10

    Blok fungsi PWM pada diagram ladder :

  • 5/28/2018 01. Advanced Instruction Set

    11/16

    PLC TRAINING CENTER - MARANATHA11

    Parameter-parameter yang terdapat pada blok fungsi PWM :

    Parameter Label Deskripsi

    Time base TB 0.142 ms, 0.57 ms, 10 ms, 1 s (default value)

    Preset %PWM.P 0< %PWMi.P

  • 5/28/2018 01. Advanced Instruction Set

    12/16

    PLC TRAINING CENTER - MARANATHA12

    Contoh :

  • 5/28/2018 01. Advanced Instruction Set

    13/16

    PLC TRAINING CENTER - MARANATHA13

    PULSE GENERATOR OUTPUT (PLS)

    Fungsi blok %PLS digunakan untuk membuat

    sinyal kotak dengan perioda tertentu.

    Perbedaan antara %PWM dan %PLS :

    Pada %PLS duty cycle-nya selalu 50%sedangkan pada %PWM dapat diatur antara 0% -

    100%.

    Kita dapat mengkonfigurasi perioda dengan

    mengatur nilai preset dan nilai time base melaluirumus : T=%PLSi.P * TB

  • 5/28/2018 01. Advanced Instruction Set

    14/16

    PLC TRAINING CENTER - MARANATHA14

    Diagram Ladder dari Pulse Generator

  • 5/28/2018 01. Advanced Instruction Set

    15/16

    PLC TRAINING CENTER - MARANATHA15

    Keterangan blok Pulse GeneratorFungsi Objek Deskripsi

    Time Base TB 0.142 ms, 0.57 ms, 10 ms, 1 s

    Preset Period %PLSi.P 0< %PLSi.P

  • 5/28/2018 01. Advanced Instruction Set

    16/16

    PLC TRAINING CENTER - MARANATHA16

    Diagram waktu untuk fungsi %PLS :