Logo Proemion

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

Logo Proemion

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

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *