
Manual Perintah Byte
Perintah biner Protokol Perintah Byte
Manual Perintah Byte menjelaskan perintah dan strukturnya dari Protokol Perintah Byte Proemion yang digunakan oleh host jarak jauh dan jaringan CAN untuk transmisi pesan.
Umum
Manual Perintah Byte menjelaskan struktur dan perintah yang digunakan oleh Protokol Perintah Byte Proemion.
Protokol ini didukung oleh semua gateway CAN ke PC dari Proemion GmbH untuk komunikasi dengan host jarak jauh melalui antarmuka yang didukung oleh perangkat.
Panduan berikut memperluas panduan khusus perangkat.
Jika ada ketidakpastian, harap rujuk juga manual perangkat perangkat gateway spesifik Anda.
Gateway CAN ke PC menghubungkan jaringan CAN ke host jarak jauh menggunakan antarmuka tertentu seperti RS232, USB, Ethernet, Bluetooth, atau WLAN.
Protokol Perintah Byte Proemion berfungsi untuk transmisi pesan CAN transparan dua arah antara host dan jaringan CAN serta untuk transfer perintah antara host dan gateway.
Karena semua gateway Proemion CAN ke PC bekerja pada protokol yang sama, perangkat lunak aplikasi apa pun dapat dengan mudah diperluas untuk menggunakan antarmuka komunikasi yang berbeda hanya dengan bertukar rutinitas komunikasi dasar.
Sebagian besar perintah didukung oleh semua gateway, dalam beberapa kasus perintah khusus tidak didukung oleh satu perangkat.
Tabel di bab Perintah dan Perangkat memberi Anda penjelasan lebih lanjutview pada perintah yang didukung oleh setiap tipe gateway.
CATATAN
Biasanya semua perintah yang mempengaruhi pengaturan perangkat hanya disimpan dalam memori RAM yang mudah menguap di gateway, setelah reset, pengaturan yang disimpan dalam memori non-volatil perangkat digunakan kembali.
Anda dapat mengubah pengaturan ini dengan perangkat lunak konfigurator khusus perangkat atau – jika didukung oleh perangkat – melalui CANopen.
Pengecualian: Perintah “CAN baud rate” disimpan secara permanen.
Untuk beberapa gateway dimungkinkan untuk mengubah start-byte (default: 0x43) dan stop-byte (default: 0x0D) di perangkat lunak konfigurator.
Semua penjelasan dalam manual ini mengasumsikan bahwa nilai default digunakan.
Untuk informasi dan dukungan lebih lanjut, isi formulir dukungan, lihat Layanan dan Dukungan.
Versi terbaru dari driver, perangkat lunak, firmware dan dokumentasi tersedia di kami weblokasi: Pusat Unduhan.
1.1. Layanan dan Dukungan
Versi terbaru driver, perangkat lunak, firmware, dan dokumentasi tersedia di kami Perpustakaan Dokumen.
Apakah Anda memerlukan bantuan atau ingin melaporkan bug?
Kunjungi kami weblokasi Proemion untuk informasi lebih lanjut, atau ambil tiket di Mendukung.
Perintah Mode Byte
2.1. Format Perintah (Mode Byte)
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. 'C' (0x43) adalah pengaturan default. Untuk beberapa perangkat, nilai ini dapat diubah. Manual ini selalu menampilkan pengaturan default. |
| Panjang | 0x00-0xFF | Panjang byte mencakup jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0x00-0xFF | Byte perintah, nilai 0x00 hingga 0xFE adalah perintah langsung, nilai 0xFF berarti byte berikutnya berisi ekstensi perintah |
| Data | xx | Konten data |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. 0x0D (Pengembalian Kereta) adalah pengaturan default. Untuk beberapa perangkat, nilai ini dapat diubah. Manual ini selalu menampilkan pengaturan default |
“–” berarti nilai ini tidak menarik
“xx” berarti kolom tersebut berisi nilai konfigurasi/balas
Setiap pesan yang mengubah atau meminta pengaturan perangkat Proemion CAN dibalas dengan pesan dengan byte perintah yang sama, berisi pengaturan baru.
CATATAN
Perintah permintaan biasanya tidak memerlukan parameter tambahan (tidak ada kolom “Data”).
Pengecualian disebutkan dalam deskripsi perintah.
2.1.1. Kelample
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | 0x0B | Panjang byte mencakup jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x00 | Pesan ID CAN 11-bit |
| Data | 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18 | ID (0x789) (MSB pertama) Konten data CAN-pesan |
| Pemeriksaan jumlah | 0xCE | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan | 0x0D | EOF byte menandai akhir dari perintah. |
2.2. Format Perintah yang Diperluas (Mode Byte)
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. 'C' (0x43) adalah pengaturan default. Untuk beberapa perangkat, nilai ini dapat diubah. Manual ini selalu menampilkan pengaturan default. |
| Panjang | 0x00-0xFF | Panjang byte mencakup jumlah byte data, jumlah byte perintah berikut. |
| Komando yang Diperluas | 0xD0-0xDF | Byte perintah, nilai 0xD0 hingga 0xDF adalah perintah yang diperluas |
| Data | xx | byte 0: CAN-Channel (mulai dari 0 untuk CAN 1) / 128…255 dicadangkan untuk modul (WLAN / GSM / GPS…) byte 1: Memerintah byte 2: Konten data |
| Pemeriksaan jumlah | 0xCE | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan | 0x0D | EOF byte menandai akhir dari perintah. |
“–” berarti nilai ini tidak menarik
“xx” berarti kolom tersebut berisi nilai konfigurasi/balas
2.2.1. Kelample – Perintah yang Diperluas
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | 0x0D | Panjang byte mencakup jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xD0 | Komando yang Diperluas |
| Data | ukuran 0x01 ukuran 0x00 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, |
Saluran CAN: 2 Perintah: 11-bit ID CAN message ID (0x789) (MSB dulu) Konten data CAN-pesan |
| Pemeriksaan jumlah | ukuran 0x19 | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
2.3. Memproses Pesan Data
Pesan-pesan ini digunakan untuk mengirimkan pesan CAN yang diterima ke host atau untuk mengirim pesan CAN dari host ke jaringan CAN.
2.3.1. Penerimaan bingkai data CAN
Pesan bingkai data CAN yang diterima oleh gateway dari bus CAN ditransfer ke antarmuka host dalam format berikut.
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x00 | Pesan ID CAN 11-bit diterima |
| ukuran 0x01 | Pesan ID CAN 11-bit diterima, pesan berisi waktu tambahan 32-bitamp nilai. | |
| ukuran 0x02 | Pesan ID CAN 29-bit diterima | |
| ukuran 0x03 | Pesan ID CAN 29-bit diterima, pesan berisi waktu tambahan 32-bitamp nilai. | |
| Data | Untuk pesan ID 11-bit: | |
| 0x00-0xFF | Byte 0-1: ID CAN 11-bit (MSB dulu) data tambahan byte: Hingga 8 byte data CAN dengan waktu 32-bit tambahanamp nilai (hanya jika waktuamp opsi diaktifkan, lihat di bawah) |
|
| Untuk pesan ID 29-bit: | ||
| 0x00-0xFF | Byte 0-3: ID CAN 29-bit (MSB dulu) data tambahan byte: Hingga 8 byte data CAN dengan waktu 32-bit tambahanamp nilai (hanya jika waktunyaamp opsi diaktifkan, lihat di bawah) |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Jika suatu waktuamp diinginkan, opsi ini harus diaktifkan dengan pesan perintah yang sesuai (lihat Reset Perangkat).
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.3.2. Mengirimkan bingkai data CAN
Untuk mengirimkan pesan bingkai data CAN ke bus CAN, antarmuka host mengirimkan data ke gateway dalam format berikut.
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x00 | Mengirimkan bingkai data ID CAN 11-bit |
| ukuran 0x02 | Mengirimkan bingkai data ID CAN 29-bit | |
| Data | Untuk pesan ID 11-bit: | |
| 0x00-0xFF | Byte 0-1: ID CAN 11-bit (MSB dulu) data tambahan byte: Hingga 8 byte data CAN |
|
| Untuk pesan ID 29-bit: | ||
| 0x00-0xFF | Byte 0-3: ID CAN 29-bit (MSB dulu) data tambahan byte: Hingga 8 byte data CAN |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.3.3. BISA penerimaan bingkai jarak jauh
Pesan bingkai jarak jauh CAN yang diterima oleh gateway dari bus CAN ditransfer ke antarmuka host dalam format berikut.
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x04 | ID 11-bit DAPAT menerima bingkai jarak jauh |
| ukuran 0x05 | ID 11-bit BISA bingkai jarak jauh diterima, pesan berisi waktu 32-bit tambahanamp nilai. | |
| ukuran 0x06 | ID 29-bit DAPAT menerima bingkai jarak jauh | |
| ukuran 0x07 | ID 29-bit BISA bingkai jarak jauh diterima, pesan berisi waktu 32-bit tambahanamp nilai. | |
| Data | Untuk frame jarak jauh ID 11-bit: | |
| 0x00-0xFF | Byte 0-1: ID CAN 11-bit (MSB dulu) data tambahan byte: DLC (BISA kode panjang Data bingkai jarak jauh) tambahan waktu 32-bitamp nilai (hanya jika waktuamp opsi diaktifkan, lihat di bawah) |
|
| Untuk frame jarak jauh ID 29-bit: | ||
| 0x00-0xFF | Byte 0-3: ID CAN 29-bit (MSB dulu) data tambahan byte: DLC (BISA kode panjang Data bingkai jarak jauh) tambahan waktu 32-bitamp nilai (hanya jika waktuamp opsi diaktifkan, lihat di bawah) |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Jika suatu waktuamp diinginkan, opsi ini harus diaktifkan dengan pesan perintah yang sesuai (lihat Reset Perangkat).
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.3.4. Mengirimkan bingkai jarak jauh BISA
Untuk mengirimkan pesan bingkai jarak jauh CAN ke bus CAN, antarmuka host mengirimkan data ke gateway dalam format berikut.
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x04 | Mengirimkan bingkai jarak jauh ID CAN 11-bit |
| ukuran 0x06 | Mengirimkan bingkai jarak jauh ID CAN 29-bit | |
| Data | Untuk frame jarak jauh ID 11-bit: | |
| 0x00-0xFF | Byte 0-1: ID CAN 11-bit (MSB dulu) byte data tambahan: DLC (BISA kode panjang Data bingkai jarak jauh) |
|
| Untuk frame jarak jauh ID 29-bit: | ||
| 0x00-0xFF | Byte 0-3: ID CAN 29-bit (MSB dulu) byte data tambahan: DLC (BISA kode panjang Data bingkai jarak jauh) |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.3.5. Pengiriman dan penerimaan bingkai data RS232
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x09 | Bingkai data RS232 |
| Data | xx | Data RS232 |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
2.3.6. Terima Blok Optimasi
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x08 | Terima Blok Optimasi |
| Data | xx | Menerima data Optimasi |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
2.4. Pesan umpan balik
Pesan-pesan ini berisi data umpan balik yang memungkinkan pengguna memeriksa kebenaran transmisi pesan CAN.
2.4.1. BISA mengirimkan umpan balik pesan
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x20 | Pesan ID CAN 11-bit dikirimkan |
| ukuran 0x21 | Pesan ID CAN 11-bit dikirimkan, umpan balik berisi waktu tambahanamp dari waktu transmisi | |
| ukuran 0x22 | Pesan ID CAN 29-bit dikirimkan | |
| ukuran 0x23 | Pesan ID CAN 29-bit dikirimkan, umpan balik berisi waktu tambahanamp dari waktu transmisi | |
| ukuran 0x24 | ID 11-bit DAPAT mengirimkan bingkai jarak jauh | |
| ukuran 0x25 | ID 11-bit DAPAT mengirimkan bingkai jarak jauh, umpan balik berisi waktu tambahanamp dari waktu transmisi | |
| ukuran 0x26 | ID 29-bit DAPAT mengirimkan bingkai jarak jauh | |
| ukuran 0x27 | ID 29-bit DAPAT mengirimkan bingkai jarak jauh, umpan balik berisi waktu tambahanamp dari waktu transmisi | |
| ukuran 0x28 | Pesan Server Transmisi ID 11-bit dikirimkan | |
| ukuran 0x29 | Pesan Server Transmisi ID 11-bit dikirimkan, umpan balik berisi waktu tambahanamp dari waktu transmisi | |
| 0x2A | Pesan Server Transmisi ID 29-bit dikirimkan | |
| 0x2B | Pesan Server Transmisi ID 29-bit dikirimkan, umpan balik berisi waktu tambahanamp dari waktu transmisi | |
| Data | Untuk pesan ID 11-bit/bingkai jarak jauh: | |
| 0x00-0xFF | Byte 0-1: ID CAN 11-bit (MSB dulu) |
|
| 0x00-0xFF | byte data tambahan (bukan pada frame jarak jauh masukan): Hingga 8 byte Data CAN dengan waktu 32-bit tambahanamp nilai (hanya jika waktuamp opsi diaktifkan, lihat di bawah) |
|
| Untuk pesan ID 29-bit/bingkai jarak jauh: | ||
| 0x00-0xFF | Byte 0-3: ID CAN 29-bit (MSB dulu) |
|
| 0x00-0xFF | byte data tambahan (bukan pada frame jarak jauh masukan): Hingga 8 byte Data CAN dengan waktu 32-bit tambahanamp nilai (hanya jika waktuamp opsi diaktifkan, lihat di bawah) |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Jika pesan umpan balik diinginkan, opsi umpan balik harus diaktifkan dengan perintah yang sesuai (lihat Mengaktifkan/menonaktifkan objek server).
Jika suatu waktuamp disukai, opsi ini harus diaktifkan melalui pesan yang sesuai (lihat Reset Perangkat).
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.5. Pesan data diagnosis
2.5.1. ID Perangkat
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x40 | String ID Perangkat (permintaan: tidak ada byte data tambahan) |
| Data (hanya saat dibalas) |
0x00-0xFF | String ID (hanya pada respons) |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
2.5.2. Versi perangkat keras/perangkat lunak
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x41 | Versi Perangkat Keras / Perangkat Lunak (permintaan: tidak ada byte data tambahan) |
| Data (hanya saat dibalas) |
0x00-0xFF | Byte 0-1: Versi perangkat keras perangkat |
| Byte 2-3: Versi perangkat lunak dari firmware | ||
| Byte 4-5: Versi perangkat lunak dari bootloader | ||
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
2.5.3. Kesalahan status
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x42 | Status kesalahan (permintaan: tidak ada byte data tambahan) |
| ukuran 0x43 | Pesan status kesalahan yang berisi waktu tambahanamp nilai (tidak ada perintah permintaan, hanya pesan respons) |
|
| Data (hanya saat dibalas) |
0x00-0xFF | byte 0: sedikit 0: DAPAT menerima buffer overflow sedikit 1: DAPAT mengirimkan batas waktu sedikit 2: BISA penghitung kesalahan meluap sedikit 3: Kesalahan bus-off CAN sedikit 4: Kesalahan sintaksis antarmuka host sedikit 5: Kesalahan format antarmuka host sedikit 6: Antarmuka host mengirimkan buffer overflow sedikit 7: tidak digunakan Byte 1 (Kode kesalahan terakhir dari pengontrol CAN): '0': Tidak Ada Kesalahan '1': Lebih dari 5 bit yang sama secara berurutan telah terjadi '2': Pesan yang diterima tidak memiliki format yang benar '3': Pesan yang Ditransmisikan tidak diakui '4': Tidak mungkin mengatur level resesif selama transmisi '5': Tidak mungkin mengatur level dominan selama transmisi '6': jumlah cek CRC yang diterima salah |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Jika suatu waktuamp disukai, opsi ini harus diaktifkan melalui pesan yang sesuai (lihat Reset Perangkat).
Setiap kali status kesalahan berubah, pesan status kesalahan dihasilkan secara otomatis.
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.5.4. Versi antarmuka
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x44 | Versi antarmuka (misalnya modul Bluetooth, modul WLAN,…) (permintaan: tidak ada byte data tambahan) |
| Data (hanya saat dibalas) |
0x00-0xFF | String versi berkode ASCII |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
Modul dapat dipilih.
2.5.5. Busload CAN saat ini
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x47 | Busload saat ini dalam pesan per detik (permintaan: tidak ada byte data tambahan) |
| Data (hanya saat dibalas) |
0x00-0xFF | Byte 0-1: ukuran nilai Integer unsigned: 16 bit (MSB terlebih dahulu) |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.5.6. Perangkat sibuk/perintah tidak didukung
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x48 | Perangkat tidak dapat menjalankan perintah (hanya merespons perintah lain) |
| Data | 0x00-0xFF | Disimpan untuk penggunaan di masa mendatang |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.5.7. Atur BISA mengirimkan waktu tunda
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x49 | Atur BISA mengirimkan waktu tunda |
| Data | 0x00-0xFF | Ukuran nilai integer yang tidak ditandatangani: 16 bit (MSB pertama) (Parameter RAM diatur kembali ke 0 setelah perangkat disetel ulang) Waktu tunda hingga perintah berikutnya dievaluasi dalam 10 ms, nilai ini hanya berlaku sekali! |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.6. Pesan pengaturan CAN Controller
2.6.1. Ubah / minta terima pengaturan ID saluran
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x50 | Minta menerima pengaturan ID saluran (membutuhkan satu byte data tambahan = nomor saluran) |
| ukuran 0x51 | Ubah pengaturan ID saluran terima (membutuhkan setidaknya dua byte data tambahan, nomor saluran dan pengaturan saluran) |
|
| Data | 0x00-0xFF | byte 0: Menerima nomor objek (kisaran tergantung pada perangkat gateway) BISAview USB / RS232: 0…8 BISAview Ethernet: 0…7 BISA menghubungkan Bluetooth / WLAN: 0…15 |
| 0x00-0x07 | byte 1: sedikit 0: 0 = saluran dinonaktifkan, 1 = saluran diaktifkan sedikit 1: 0 = menerima ID 11-bit, 1 = menerima ID 29-bit bagian 2: 0 = ubah ID 11-bit, 1 = ubah ID 29-bit Byte 2-3: ID 11-bit jika byte1, bit 2 = 0 Byte 2-5: ID 29-bit jika byte1, bit 2 = 1 |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Jika pesan perubahan tidak berisi informasi ID (panjang byte < 4) pengaturan ID terakhir tetap ada.
Dalam hal ini byte 1, bit 2 diabaikan.
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.6.2. Ubah / minta pengaturan masker saluran terima
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x52 | Minta menerima pengaturan topeng saluran (membutuhkan satu byte data tambahan = nomor saluran) |
| ukuran 0x53 | Ubah pengaturan masker saluran terima (membutuhkan setidaknya dua byte data tambahan, nomor saluran dan pengaturan saluran) |
|
| Data | 0x00-0xFF | byte 0: Menerima nomor objek (kisaran tergantung pada perangkat gateway) BISAview USB / RS232: 0…8 BISAview Ethernet: 0…7 BISA menghubungkan Bluetooth / WLAN: 0…15 |
| 0x00-0x07 | byte 1: sedikit 0: 0 = saluran dinonaktifkan, 1 = saluran diaktifkan sedikit 1: 0 = menerima masker 11-bit, 1 = menerima masker 29-bit sedikit 2: 0 = ganti masker 11-bit, 1 = ganti masker 29-bit Byte 2-3: Masker 11-bit jika byte1, bit 2 = 0 Byte 2-5: Masker 29-bit jika byte1, bit 2 = 1 |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Jika pesan perubahan tidak berisi informasi masker (panjang byte < 4), pengaturan masker terakhir tetap ada.
Dalam hal ini byte 1, bit 2 diabaikan.
Jika perangkat tidak mendukung masker individual untuk setiap saluran (CANview RS232), pengaturan mask untuk saluran 1 hingga 7 diabaikan dan dibalas dengan pengaturan saluran 0.
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.6.3. BISA tingkat baud
| Byte | Nilai | Keterangan |
| SOF
(Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x56 | Meminta parameter baud rate CAN (tidak ada byte data tambahan) |
| ukuran 0x57 | Tetapkan Parameter laju baud CAN | |
| Data | 0x00-0xFF | byte 0: 0xFF jika tidak ada CIA yang memenuhi standar baud rate, jika tidak: 0x00: 10 kBit / detik 0x01: 20 kBit / detik 0x02: 50 kBit / detik 0xFE: 100 kBit / detik 0x03: 125 kBit / detik 0x04: 250 kBit / detik 0x05: 500 kBit / detik 0x06: 800 kBit / detik 0x07: 1 MBit / detik 0xFF: Nilai BTR digunakan byte 1: Nilai BTR0 (tergantung perangkat, hanya jika Byte 0 = 0xFF) byte 2: Nilai BTR1 (tergantung perangkat, hanya jika Byte 0 = 0xFF) byte 3: Nilai BTR2 (tergantung perangkat, hanya jika Byte 0 = 0xFF) byte 4: Nilai BTR3 (tergantung perangkat, hanya jika Byte 0 = 0xFF) |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Jika byte data 0 diatur ke 0xFF, nilai BTR digunakan untuk mengatur baud rate yang tidak standar.
Jika menggunakan baud rate standar maka nilai BTR tidak diperlukan, jika tetap digunakan akan diabaikan!
Jika Anda perlu mengatur baud rate yang tidak didukung oleh pengaturan standar perangkat, silakan hubungi dukungan kami untuk informasi lebih lanjut, lihat Layanan dan Dukungan.
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.6.4. DAPAT mengatur ulang pengontrol
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x58 | BISA mengatur ulang pengontrol (tidak ada byte data tambahan) |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Perintah “CAN Controller Reset” melakukan reset lengkap pengontrol CAN, termasuk waktunyaamp nilai, menerima dan mengirimkan buffer.
Reset pengontrol CAN juga mengatur ulang status kesalahan perangkat.
Karena alasan ini, setelah pengontrol CAN direset, pesan status kesalahan dihasilkan, untuk memperbarui status kesalahan.
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.6.5. Atur Mode Baud Otomatis antarmuka CAN
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x59 | Setel mode baud otomatis (tidak ada byte data tambahan) |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Mode Baud Otomatis hanya dapat dilakukan dengan baud rate standar yang didukung perangkat.
Untuk deteksi baud otomatis, diperlukan komunikasi yang berfungsi di bus.
Saat deteksi laju baud aktif, perangkat Proemion CAN berada dalam mode pasif dan tidak berpengaruh pada lalu lintas di bus CAN.
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
Perintah auto baud mengatur perangkat gateway ke “Mode Baud Otomatis”.
Perangkat mendengarkan lalu lintas di CAN dan mengkonfigurasi baud rate secara otomatis (hanya baud rate standar yang didukung oleh perangkat yang dapat dideteksi).
Setelah mendapatkan pengaturan baud rate yang tepat, perangkat menghasilkan balasan yang berisi baud rate yang terdeteksi.
Format pesan ini identik dengan pesan permintaan baud rate CAN, kecuali byte perintahnya adalah 0x59.
Bila tidak ada baud rate yang terdeteksi, perangkat menggunakan baud rate yang terakhir dikonfigurasi untuk pengoperasian.
Dalam hal ini, balasan baud rate sama seperti jika diminta baud rate yang tidak standar.
2.6.6. Atur / minta mode aktif / pasif
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0x5A | Minta mode aktif / pasif (tidak ada byte data tambahan) |
| 0x5B | Atur mode aktif/pasif | |
| Data | 0x00-0x01 | Perangkat 0x00 = mode aktif Perangkat 0x01 = mode pasif |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.6.7. Ubah / minta waktu siklus saluran terima
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0x5C | Permintaan menerima waktu siklus saluran (membutuhkan satu byte data tambahan = nomor saluran) |
| 0x5D | Ubah waktu siklus saluran penerimaan (membutuhkan setidaknya dua byte data tambahan, nomor saluran dan pengaturan saluran) |
|
| Data | 0x00-0xFF | byte 0: Menerima nomor objek (kisaran tergantung pada perangkat gateway) BISAview Ethernet: 0…7 BISA menghubungkan Bluetooth / WLAN: 0…15 |
| 0x00-0xFF | byte 1: Waktu Siklus dalam 10 ms |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.7. Pesan konfigurasi antarmuka host
2.7.1. Pengaturan umpan balik/keluaran
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Byte | Nilai | Keterangan |
| Memerintah | ukuran 0x60 | Minta pengaturan umpan balik (tidak ada byte data tambahan) |
| ukuran 0x61 | Tetapkan pengaturan umpan balik | |
| Data | 0x00-0x07 | Byte 0: sedikit 0: 1 = keluaran BISA hidup / 0 = keluaran BISA mati sedikit 1: 1 = Mengirim umpan balik pesan CAN aktif / 0 = umpan balik nonaktif sedikit 2: 1 = Umpan balik server aktif / 0 = umpan balik server mati sedikit 3: 1 = Antarmuka RS232 aktif / 0 = Antarmuka RS232 mati |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Jika output serial dinonaktifkan, pesan CAN yang diterima disimpan dalam RAM perangkat Proemion CAN. Jika buffer ini penuh, kesalahan buffer overflow ditunjukkan.
Jika output diaktifkan, semua pesan yang disimpan segera dikirim ke antarmuka host.
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.8. Mengirimkan perintah antarmuka server
2.8.1. Mengaktifkan/menonaktifkan objek server
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x80 | Meminta objek server aktif/nonaktif (tidak ada byte data tambahan) |
| ukuran 0x81 | Mengaktifkan/menonaktifkan objek server | |
| Data | 0x00-0xFF | Byte 0: Setiap bit yang disetel mengaktifkan objek server yang sesuai / menunjukkan bahwa objek server aktif. Bit reset menandai objek server yang dinonaktifkan. |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Perintah ini sudah tidak digunakan lagi dan tidak lagi digunakan oleh perangkat kami.
2.8.2. Ubah/minta konfigurasi objek server
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x82 | Minta konfigurasi objek server (membutuhkan satu byte data tambahan yang berisi nomor objek server) |
| ukuran 0x83 | Mengaktifkan/menonaktifkan objek server | |
| Data | 0x01-0x08 | Byte 0 (nomor objek): Berisi nomor satu dari delapan kemungkinan objek server yang harus diubah. |
| 0x00-0x01 | Byte 1 (IDE): 0x00 = Objek ID 11-bit 0x01 = Objek ID 29-bit Byte 2 dan nomor byte yang lebih tinggi berisi informasi berikut di yang ditampilkan memesan: |
|
| 0x00-0xFF | ID (11 atau 29bit) | |
| 0x01-0x08 | DLC (jumlah byte data pesan CAN) | |
| 0x00-0xFF | hingga 8 byte data dari pesan kaleng | |
| 0x00-0xFF | waktu siklus objek server dalam 10 ms | |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Isi byte DLC harus sesuai dengan jumlah byte data yang dikirimkan, jika tidak, server transmisi mungkin berperilaku tidak terduga.
Perintah ini sudah tidak digunakan lagi dan tidak lagi digunakan oleh perangkat kami.
2.8.3. Ubah / minta pengaturan ID saluran transmisi
Filter saluran transmisi CAN bekerja sama seperti filter CAN menerima yang dijelaskan dalam bab Pesan pengaturan Pengontrol CAN. Pesan yang diterima dari host diperiksa dengan kondisi filter ini. Jika kondisi terpenuhi, pesan dikirim ke bus CAN.
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x84 | Minta pengaturan ID saluran transmisi (membutuhkan satu byte data tambahan = nomor saluran) |
| ukuran 0x85 | Ubah pengaturan ID saluran transmisi (membutuhkan setidaknya dua byte data tambahan, nomor saluran dan pengaturan saluran) |
|
| Data | 0x00-0x07 | byte 0: Mengirimkan nomor objek |
| 0x00-0x07 | byte 1: sedikit 0: 0 = saluran dinonaktifkan, 1 = saluran diaktifkan sedikit 1: 0 = mengirimkan ID 11-bit, 1 = mengirimkan ID 29-bit sedikit 2: 0 = ubah ID 11-bit, 1 = ubah ID 29-bit |
|
| 0x00-0xFF | Byte 2-3: ID 11-bit jika byte1, bit 2 = 0 | |
| 0x00-0xFF | Byte 2-5: ID 29-bit jika byte1, bit 2 = 1 | |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Perintah ini sudah tidak digunakan lagi dan tidak lagi digunakan oleh perangkat kami.
2.8.4. Ubah / minta pengaturan topeng saluran transmisi
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x86 | Minta pengaturan topeng saluran transmisi (membutuhkan satu byte data tambahan = nomor saluran) |
| ukuran 0x87 | Ubah pengaturan topeng saluran transmisi (membutuhkan setidaknya dua byte data tambahan, nomor saluran dan pengaturan saluran) |
|
| Data | 0x00-0x07 | Byte 0: Mengirimkan nomor objek |
| 0x00-0x07 | byte 1: sedikit 0: 0 = saluran dinonaktifkan, 1 = saluran diaktifkan sedikit 1: 0 = mengirimkan masker 11-bit, 1 = mengirimkan masker 29-bit sedikit 2: 0 = ganti masker 11-bit, 1 = ganti masker 29-bit |
|
| 0x00-0xFF | Byte 2-3: Masker 11-bit jika byte1, bit 2 = 0 | |
| 0x00-0xFF | Byte 2-5: Masker 29-bit jika byte1, bit 2 = 1 | |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Perintah ini sudah tidak digunakan lagi dan tidak lagi digunakan oleh perangkat kami.
2.8.5. Ubah / minta pengaturan waktu siklus saluran transmisi
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | ukuran 0x88 | Minta pengaturan waktu siklus saluran transmisi (membutuhkan satu byte data tambahan = nomor saluran) |
| ukuran 0x89 | Ubah pengaturan waktu siklus saluran transmisi (membutuhkan setidaknya dua byte data tambahan, nomor saluran dan pengaturan saluran) |
|
| Data | 0x00-0x07 | Byte 0: Mengirimkan nomor objek |
| 0x00-0x07 | Byte 1:+ sedikit 0: 0 = saluran dinonaktifkan, 1 = saluran diaktifkan sedikit 1: 0 = mengirimkan waktu siklus 11-bit, 1 = mengirimkan waktu siklus 29-bit sedikit 2: 0 = mengubah waktu siklus 11-bit, 1 = mengubah waktu siklus 29-bit |
|
| 0x00-0xFF | Byte 2-3: Waktu siklus 11-bit jika byte1, bit 2 = 0 | |
| 0x00-0xFF | Byte 2-5: Waktu siklus 29-bit jika byte1, bit 2 = 1 | |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
2.9. Pengaturan parameter perangkat
2.9.1. Ubah / minta Waktuamp pengaturan
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xA0 | Waktu permintaanamp pengaturan (permintaan: tidak ada byte data tambahan) |
| 0xA1 | Tetapkan waktuamp pengaturan | |
| Data | 0x00-0x13 | byte 0: sedikit 0: 1 = Waktuamp aktif, 0 = Waktuamp mati sedikit 1: 1 = Waktu relatifamp, 0 = Waktu absolutamp sedikit 4: 1 = Waktu Kesalahan dan Umpan Balik Gemaamp pada 0 = Waktu Kesalahan dan Umpan Balik Gemaamp mati |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
Jika “Waktuamp-Mode” dipilih, nilai penghitung 32-bit (resolusi 100 µs) dimasukkan setelah byte data terakhir dari setiap pesan CAN yang diterima.
Semua pesan di sisi antarmuka host yang berisi waktuamp berada dalam urutan kronologis yang benar.
Jika suatu waktuamp harus disisipkan setelah pesan gema (“Kirim Umpan Balik Server” atau “Kirim Umpan Balik Pesan BISA”) dan pesan kesalahan, 'Waktu Umpan Balik Kesalahan dan Gemaamp' harus diaktifkan tambahan.
Perbedaan antara "relatif" dan "mode absolut" adalah bahwa nilai penghitung disetel ulang setelah setiap pesan diterima dalam "mode relatif".
CATATAN
Waktu “Kesalahan dan Gema Umpan Balik”.amp hanya ditransmisikan jika waktunyaamp mode diaktifkan.
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.9.2. Perubahan BISA mengirimkan waktu Tunda
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah |
| Memerintah | 0xA2 | Atur BISA mengirimkan waktu tunda |
| Data (hanya saat dibalas) |
0x00-0xFF | Ukuran nilai integer yang tidak ditandatangani: 16 bit (Parameter RAM diatur kembali ke 0 setelah perangkat disetel ulang) |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Waktu tunda ini disisipkan sebelum setiap pesan CAN, sehingga transmisi CAN menjadi lebih lambat.
2.9.3. Tetapkan waktu tunggu blok IP
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xA3 | Tetapkan waktu tunggu blok IP (untuk penggunaan bandwidth yang lebih baik) |
| Data | 0x00-0xFF | Interval dalam 10 milidetik |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
2.9.4. Atur interval penghitungan baud rate
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xA4 | Atur interval penghitungan baud rate CAN |
| Data | 0x00-0xFF | Interval dalam milidetik Ukuran nilai integer yang tidak ditandatangani: 16 bit (MSB terlebih dahulu) |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Penggunaan sebagai perintah yang diperluas dimungkinkan (lihat Format Perintah yang Diperluas (Mode Byte)).
2.9.5. Akses kamus objek CANopen
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xA5 | Baca / Tulis di kamus objek |
| Data | 0x00-0xFF | Permintaan: Byte 0: Perintah: 0x01 tulis, 0x00 baca (tidak ada byte data tambahan) Byte 1-2: Indeks (LSB pertama) byte 3: Sub-indeks byte data tambahan: Data (LSB dulu) Tanggapan: Byte 0: Hasil: 0x40 berhasil dibaca Kegagalan baca 0x80 (tidak ada byte data tambahan) 0x41 keberhasilan penulisan (tidak ada byte data tambahan) Kegagalan tulis 0x81 (tidak ada byte data tambahan) Byte 1-2: Indeks (LSB pertama) byte 3: Sub-indeks byte data tambahan: Data (LSB dulu) |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
2.10. Perintah akses perangkat keras
2.10.1. Atur Ulang Perangkat
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xC0 | Setel ulang perangkat |
| Data | — | |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Perangkat merespons perintah ini dengan perintah “ID Perangkat”.
Untuk beberapa perangkat, perintah ini tidak mengarah pada pengaturan ulang perangkat keras karena komunikasi ke host akan terputus.
- BISAview Eternet
- BISA menghubungkan Bluetooth / WLAN
2.10.2. Minta nilai saluran analog
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xC2 | Meminta nilai saluran analog (membutuhkan 1 byte data tambahan yang berisi nomor saluran) |
| Data | 0x00-0x03 | Byte 0 (nomor saluran): 0x00: Pasokan jilidtage 0x01: BISA Garis rendah 0x02: BISA Garis tinggi 0x03: Input Analog 1 dan 2 |
| 0x00-0xFF | byte 1: nilai analog (untuk saluran 0…2, lihat uraian di bawah) Byte 1-4: (untuk saluran 3) Input analog 1 voltage berkode IEEE 754, LSB dulu Byte 5-8: (untuk saluran 3) Input analog 2 voltage berkode IEEE 754, LSB dulu |
|
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
| VCC BISA / BISA |
ukuran 0x00 | 0V 0V |
| VCC BISA / BISA |
0xFF | 39V 5V |
CATATAN
Hanya yang BISAview RS232 dapat mengukur garis CAN voltagtingkat e.
Pengukuran ini hanya mungkin dilakukan untuk baud rate CAN 125 kBit/s dan lebih lambat.
Tetapkan / minta nilai saluran digital
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xC4 | Meminta nilai saluran digital (membutuhkan 1 byte data tambahan yang berisi nomor saluran) |
| 0xC5 | Tetapkan nilai saluran digital (membutuhkan 2 byte data tambahan yang berisi nomor saluran dan nilainya) | |
| Data | 0x00-0xFF | Byte 0 (nomor saluran): 0x00: resistor terminasi bus |
| 0x00-0x01 | byte 1: nilai digital (1 = hidup, 0 = mati) | |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Setiap perintah yang ditetapkan dibalas dengan nilai sebenarnya.
2.10.3. Tetapkan kata sandi Komunikasi
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xC6 | Minta pemeriksaan kata sandi komunikasi |
| Data | xx | Memerintah Byte 0…n: String kata sandi (default: “GSMONLIN”) Respons Byte 0: 0 = kata sandi diperiksa dan OK Jika pemeriksaan kata sandi gagal, tidak ada respons dari perangkat |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Pesan ini sangat penting untuk membuka seluruh fungsi antarmuka mode byte di CANlink GSM/UMTS.
Sesi hanya dapat dilakukan dengan memeriksa kata sandi komunikasi yang benar!
2.10.4. Atur ulang kata sandi Komunikasi
| Byte | Nilai | Keterangan |
| SOF (Awal Bingkai) |
ukuran 0x43 | SOF menandai awal perintah. |
| Panjang | xx | Panjang byte berisi jumlah byte data, jumlah byte perintah berikut. |
| Memerintah | 0xC7 | Setel ulang pemeriksaan kata sandi komunikasi |
| Pemeriksaan jumlah | xx | Berisi checksum XOR dari SOF, Panjang, Perintah, dan Byte Data. |
| Akhir Pekan (Akhir Bingkai) |
0x0D | EOF byte menandai akhir dari perintah. |
CATATAN
Pesan ini mengunci antarmuka mode byte.
Perintah ini harus dikirim pada akhir sesi komunikasi.
Perintah dan Perangkat
Tabel di bawah ini memberikan ringkasan semua perintah yang ada dan menunjukkan perangkat Proemion mana yang mendukungnya.
Kegunaan suatu perintah untuk perangkat Proemion ditandai dengan “S”, “E” atau “S/E”.
Akronim ini berarti:
- “S” Perangkat Proemion mendukung perintah ini hanya dalam format perintah standar (lihat Format Perintah (Mode Byte)).
- “E” Perangkat Proemion mendukung perintah ini hanya dalam format perintah yang diperluas (lihat Format Perintah yang Diperluas (Mode Byte)).
- “S / E” Perangkat Proemion mendukung perintah ini dalam format perintah standar dan format perintah diperluas.
| Pesan | Memerintah | Perangkat | ||||||||
| Jenis | BISAview USB | Tautan BISA Bahasa Indonesia: Bluetooth 2000 |
Tautan BISA Nirkabel 2000 |
Tautan BISA nirkabel 3000 |
Tautan BISA nirkabel 4000 |
BISAview Eternet |
Tautan BISA seluler 5000 |
Tautan BISA seluler 3000 |
BISAview RS232 |
|
| Memproses Pesan Data | ukuran 0x00 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / * | S / E |
| ukuran 0x01 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | S / E | |
| ukuran 0x02 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | S / E | |
| ukuran 0x03 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | S / E | |
| ukuran 0x04 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | S / E | |
| ukuran 0x05 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | ||
| ukuran 0x06 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | ||
| ukuran 0x07 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | ||
| ukuran 0x08 | S / E | S / E | ||||||||
| ukuran 0x09 | S | |||||||||
| Pesan Umpan Balik | ukuran 0x20 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E |
| ukuran 0x21 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x22 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x23 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x24 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x25 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x26 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | ||
| ukuran 0x27 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | ||
| ukuran 0x28 | S / E | S / E | ||||||||
| ukuran 0x29 | S / E | S / E | ||||||||
| 0x2A | S / E | S / E | ||||||||
| 0x2B | S / E | S / E |
*Opsi data perintah berikut tidak diterapkan untuk CLM3000 dan CLM3600:
– bit 2: 1 = Umpan balik server aktif / 0 = umpan balik server mati
– bit 3: 1 = Antarmuka RS232 hidup / 0 = Antarmuka RS232 mati
| Pesan | Memerintah | Perangkat | ||||||||
| Jenis | BISAview USB | Tautan BISA Bahasa Indonesia: Bluetooth 2000 |
Tautan BISA Nirkabel 2000 |
Tautan BISA nirkabel 3000 |
Tautan BISA nirkabel 4000 |
BISAview Eternet |
Tautan BISA seluler 5000 |
Tautan BISA seluler 3000 |
BISAview RS232 |
|
| Pesan Data Diagnosis | ukuran 0x40 | S | S | S | S | S | S | S | S | S |
| ukuran 0x41 | S | S | S | S | S | S | S | S | S | |
| ukuran 0x42 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x43 | S / E | S / E | S / E | S / E | S / E | |||||
| ukuran 0x44 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |||
| ukuran 0x47 | S / E | S / E | S / E | |||||||
| ukuran 0x48 | S / E | S / E | S / E | S / E | ||||||
| ukuran 0x49 | S / E | S / E | S / E | S / E | ||||||
| Pesan Pengaturan Pengontrol CAN | ukuran 0x50 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E |
| ukuran 0x51 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x52 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x53 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x56 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x57 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| ukuran 0x58 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | ||
| ukuran 0x59 | S / E | S / E | ||||||||
| 0x5A | S / E | S / E | S / E | S / E | S / E | |||||
| 0x5B | S / E | S / E | S / E | S / E | S / E | |||||
| 0x5C | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |||
| 0x5D | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |||
| Pesan Konfigurasi Antarmuka Host | ukuran 0x60 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E |
| ukuran 0x61 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| Mengirimkan Perintah Antarmuka Server | ukuran 0x80 | S | S | |||||||
| ukuran 0x81 | S | S | ||||||||
| ukuran 0x82 | S | S | ||||||||
| ukuran 0x83 | S | S | ||||||||
| ukuran 0x84 | S | |||||||||
| ukuran 0x85 | S | |||||||||
| ukuran 0x86 | S | |||||||||
| ukuran 0x87 | S | |||||||||
| ukuran 0x88 | S | |||||||||
| ukuran 0x89 | S | |||||||||
| Jenis | BISAview USB | DAPAT menghubungkan Bluetooth 2000 |
DAPAT menghubungkan WLAN 2000 |
CANlink nirkabel 3000 | CANlink nirkabel 4000 | BISAview Eternet | BISA menghubungkan ponsel 5000 |
BISA menghubungkan ponsel 3000 |
BISAview RS232 |
|
| Pengaturan Parameter Perangkat | 0xA0 | S / E | S / E | S / E | S / E | S / E | S /E | S / E | S / E | S / E |
| 0xA1 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0xA2 | S | |||||||||
| 0xA3 | S | |||||||||
| 0xA4 | S / E | S / E | S / E | |||||||
| 0xA5 | S | S | S | S | ||||||
| Perintah Akses Perangkat Keras | 0xC0 | S | S | S | S | S | S | S | S | S |
| 0xC2 | S | S | S | S | ||||||
| 0xC4 | S | |||||||||
| 0xC5 | S | |||||||||
| 0xC6 | S | S | S | |||||||
| 0xC7 | S | S | S |
Versi: 11.0.549

Dokumen / Sumber Daya
![]() |
Perintah Biner Protokol Perintah Proemion Byte [Bahasa Indonesia:] Panduan Pengguna Perintah Byte Perintah Biner Protokol, Perintah Biner Protokol Perintah, Perintah Biner Protokol, Perintah Biner |
