You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Bi<strong>dan</strong>g pertama dalam setiap kerangka pesan adalah bi<strong>dan</strong>g alamat yang<br />
terdiri dari sebuah byte tunggal dari informasi. Dalam kerangka permintaan,<br />
byte ini mengidentifikasi pengendali mengenai ke mana permintaan diarahkan.<br />
Hasil kerangka respon dimulai dengan alamat dari alat rancangan/device yang<br />
merespon. Setiap „pekerja‟ dapat memiliiki bi<strong>dan</strong>g alamat antara 1 <strong>dan</strong> 247;<br />
meskipun secara praktek terdapat batasan yang akan membatasi jumlah<br />
maksimal dari pekerja. Sebuah instalasi modbus umum akan mempunyai satu<br />
tuan <strong>dan</strong> dua atau tiga pekerja.<br />
Bi<strong>dan</strong>g kedua dari tiap pesan adalah bi<strong>dan</strong>g fungsi yang juga terdiri dari sebuah<br />
byte tunggal informasi. Atas permintaan penyelenggara/host, byte ini<br />
mengidentifikasi fungsi yang akan dilakukan oleh PLC target.<br />
Jika PLC target mampu menampilkan fungsi yang diminta, bi<strong>dan</strong>g fungsi dari<br />
respon tersebut akan mengulangi permintaan asli. Cara lain adalah bi<strong>dan</strong>g<br />
fungsi dari permintaan akan diulangi dengan bit yang paling signifikan diatur<br />
pada satu, serta memberi sinyal respon pengecualian. Tabel 4.1 merangkum<br />
fungsi yang khas digunakan.<br />
Bi<strong>dan</strong>g ketiga pada sebuah kerangka pesan adalah bi<strong>dan</strong>g data, yang beragam<br />
dalam panjang tergantung pada fungsi apa yang diminta pada bi<strong>dan</strong>g fungsi.<br />
Atas permintaan dari penyelenggara/host, bi<strong>dan</strong>g ini berisi informasi yang<br />
mungkin dibutuhkan oleh PLC untuk melengkapi fungsi yang diminta. Pada<br />
respon PLC bi<strong>dan</strong>g ini berisi semua data yang diminta oleh<br />
penyelenggara/host.<br />
Dua byte terakhir pada sebuah kerangka pesan berisi bi<strong>dan</strong>g pengecekan<br />
Kesalahan. Nilai numerik pada bi<strong>dan</strong>g ini diukur dengan melakukan sebuah uji<br />
pengulangan kekosongan kerja/ Cyclic Redun<strong>dan</strong>cy Check (CRC-16) pada<br />
kerangka pesan. Pengecekan Kesalahan ini memastikan bahwa alat<br />
rancangan/devices tidak bereaksi terhadap pesan yang mungkin telah berubah<br />
selama transmisi.<br />
141