12.03.2016 Views

Komunikasi Data dan Interface

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

% AD 00 <strong>Data</strong> CS CR<br />

Awal Alamat Perintah <strong>Data</strong> Penguji Akhir<br />

Awal, merupakan karakter penanda awal perintah dapat digunakan karakter @,<br />

%, $, # atau yang sejenisnya.<br />

Alamat, merupakan alamat semua devais yang tersambung dengan sistem<br />

jaringan RS-485 sehingga master akan dapat dengan mudah menunjuk devais<br />

mana yang akan diakses. Alamat harus disertakan pada setiap perintah yang<br />

dikirimkan <strong>dan</strong> umumnya dinyatakan dalam hexadesimal (00 sampai 255),<br />

dalam frame di atas dinyatakan dengan notasi AD yang artinya alamat devais.<br />

Perintah, merupakan kode perintah yang dikirimkan oleh master ke devais<br />

yang dituju, beberapa industri memberikan daftar perintah yang disertakan<br />

untuk operasional produknya (devais).<br />

<strong>Data</strong>, merupakan data yang akan dikirimkan untuk menyertai perintah yang<br />

dikirimkan.<br />

Penguji, sering disebut dengan istilah CS (check sum), karakter ini difungsikan<br />

sebagai penguji kebenaran data yang diterima devais atau sebagai penguji ada<br />

<strong>dan</strong> tidaknya error pada data yang diterima.<br />

Sebagai contoh master meminta kepada devais alamat 04 untuk memberikan<br />

datanya, maka proses akan terjadi sebagai berikut:<br />

Master %04I master meminta data pada devais 04 dari port<br />

inputnya.<br />

Slave !04<strong>Data</strong> slave kirim respon yang memberikan data hasil<br />

pembacaan <strong>dan</strong> disertai alamt devais pengirim.<br />

Meskipun protokol berdasarkan ASCII tampak sebagai yang paling sederhana;<br />

menurut pengalaman penulis, mereka juga terbukti mempunyai masalah dalam<br />

penerapanya karena kurangnya definisi yang tegas/jelas dari manufaktur<br />

tertentu.<br />

Dua penerapan protokol berdasarkan ASCII diberikan berikut ini. Yang pertama<br />

adalah untuk penerapan pada pengirim cerdas/smart transmitter sementara<br />

132

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!