

Manual Perintah Byte
Perintah Binari Protokol Perintah Byte
Manual Perintah Byte menerangkan arahan dan struktur Proemion Byte Command Protocol untuk digunakan oleh hos jauh dan rangkaian CAN untuk penghantaran mesej.
Umum
Manual Perintah Byte menerangkan struktur dan arahan yang digunakan oleh Protokol Perintah Byte Proemion.
Protokol ini disokong oleh semua get laluan CAN ke PC daripada Proemion GmbH untuk komunikasi dengan hos jauh melalui antara muka yang disokong oleh peranti.
Manual berikut memanjangkan manual khusus peranti.
Sekiranya berlaku ketidakpastian, sila rujuk juga pada manual peranti peranti get laluan khusus anda.
Gerbang CAN ke PC menyambungkan rangkaian CAN ke hos jauh menggunakan antara muka khusus seperti RS232, USB, Ethernet, Bluetooth atau WLAN.
Protokol Perintah Proemion Byte berfungsi untuk penghantaran mesej CAN telus dua arah antara hos dan rangkaian CAN serta untuk pemindahan arahan antara hos dan get laluan.
Memandangkan semua gerbang Proemion BOLEH ke PC berfungsi pada protokol yang sama, sebarang perisian aplikasi boleh diperluaskan dengan mudah untuk menggunakan antara muka komunikasi yang berbeza dengan hanya menukar rutin komunikasi asas.
Kebanyakan arahan disokong oleh semua gerbang, dalam beberapa kes arahan khas tidak disokong oleh peranti tunggal.
Jadual dalam bab Perintah dan Peranti memberi anda penamatview pada arahan yang disokong oleh setiap jenis get laluan tunggal.
NOTA
Biasanya semua arahan yang mempengaruhi tetapan peranti hanya disimpan dalam memori RAM yang tidak menentu get laluan, selepas penetapan semula tetapan yang disimpan dalam memori tidak meruap peranti digunakan semula.
Anda boleh menukar tetapan ini dengan perisian konfigurasi khusus peranti atau – jika disokong oleh peranti – melalui CANopen.
Pengecualian: Perintah "CAN baud rate" disimpan secara kekal.
Untuk sesetengah get laluan adalah mungkin untuk menukar bait mula (lalai: 0x43) dan bait henti (lalai: 0x0D) dalam perisian konfigurator.
Semua penerangan dalam manual ini menganggap bahawa nilai lalai digunakan.
Untuk maklumat lanjut dan sokongan isikan borang sokongan, lihat Perkhidmatan dan Sokongan.
Versi terkini pemacu, perisian, perisian tegar dan dokumentasi tersedia di kami webtapak: Pusat Muat Turun.
1.1. Perkhidmatan dan Sokongan
Versi terkini pemacu, perisian, perisian tegar dan dokumentasi tersedia dalam kami Perpustakaan Dokumen.
Adakah anda memerlukan bantuan atau ingin melaporkan pepijat?
Lawati kami webtapak Proemion untuk maklumat lanjut, atau naikkan tiket di Sokongan.
Perintah Mod Byte
2.1. Format Perintah (Mod Byte)
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. 'C' (0x43) ialah tetapan lalai. Untuk sesetengah peranti nilai ini boleh ditukar. Manual ini sentiasa menunjukkan tetapan lalai. |
| Panjang | 0x00-0xFF | Bait panjang termasuk bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x00-0xFF | Bait perintah, nilai 0x00 hingga 0xFE adalah arahan langsung, nilai 0xFF bermakna bait seterusnya mengandungi sambungan arahan |
| Data | xx | Kandungan data |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. 0x0D (Carriage Return) ialah tetapan lalai. Untuk sesetengah peranti nilai ini boleh ditukar. Manual ini sentiasa menunjukkan tetapan lalai |
“–” bermaksud bahawa nilai ini tidak diminati
“xx” bermaksud medan mengandungi konfigurasi / nilai balasan
Setiap mesej yang menukar atau meminta tetapan peranti Proemion CAN dibalas oleh mesej dengan bait perintah yang sama, yang mengandungi tetapan baharu.
NOTA
Perintah permintaan biasanya tidak memerlukan parameter tambahan (tiada medan "Data").
Pengecualian disebut dalam perihalan arahan.
2.1.1. Cthample
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | 0x0B | Bait panjang termasuk bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x00 | Mesej ID 11-bit BOLEH |
| Data | 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18 | ID (0x789) (MSB dahulu) Kandungan data CAN-message |
| Checksum | 0xCE | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF | 0x0D | EOF byte menandakan tamat arahan. |
2.2. Format Perintah Lanjutan (Mod Byte)
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. 'C' (0x43) ialah tetapan lalai. Untuk sesetengah peranti nilai ini boleh ditukar. Manual ini sentiasa menunjukkan tetapan lalai. |
| Panjang | 0x00-0xFF | Bait panjang termasuk bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah Lanjutan | 0xD0-0xDF | Bait perintah, nilai 0xD0 hingga 0xDF ialah perintah lanjutan |
| Data | xx | Bait 0: CAN-Channel (bermula pada 0 untuk CAN 1) / 128 … 255 dikhaskan untuk modul (WLAN / GSM / GPS…) Bait 1: Perintah Bait 2: Kandungan data |
| Checksum | 0xCE | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF | 0x0D | EOF byte menandakan tamat arahan. |
“–” bermaksud bahawa nilai ini tidak diminati
“xx” bermaksud medan mengandungi konfigurasi / nilai balasan
2.2.1. Cthample – Perintah Lanjutan
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | 0x0D | Bait panjang termasuk bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xD0 | Perintah Lanjutan |
| Data | 0x01 0x00 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, |
Saluran-CAN: 2 Perintah: ID 11-bit BOLEH ID mesej (0x789) (MSB dahulu) Kandungan data CAN-message |
| Checksum | 0x19 | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
2.3. Memproses Mesej Data
Mesej ini digunakan untuk menghantar mesej CAN yang diterima kepada hos atau untuk menghantar mesej CAN daripada hos ke rangkaian CAN.
2.3.1. BOLEH penerimaan bingkai data
Mesej bingkai data CAN yang diterima oleh get laluan daripada bas CAN dipindahkan ke antara muka hos dalam format berikut.
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x00 | Mesej ID 11-bit BOLEH diterima |
| 0x01 | ID 11-bit BOLEH mesej diterima, mesej mengandungi masa tambahan 32-bitamp nilai. | |
| 0x02 | Mesej ID 29-bit BOLEH diterima | |
| 0x03 | ID 29-bit BOLEH mesej diterima, mesej mengandungi masa tambahan 32-bitamp nilai. | |
| Data | Untuk mesej ID 11-bit: | |
| 0x00-0xFF | Bait 0-1: 11-bit CAN ID (MSB dahulu) data tambahan bait: Sehingga 8 bait data CAN tambahan masa 32-bitamp nilai (hanya jika masaamp pilihan didayakan, lihat di bawah) |
|
| Untuk mesej ID 29-bit: | ||
| 0x00-0xFF | Bait 0-3: 29-bit CAN ID (MSB dahulu) data tambahan bait: Sehingga 8 bait data CAN tambahan masa 32-bitamp nilai (hanya jika masaamp pilihan didayakan, lihat di bawah) |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Jika masaamp dikehendaki, pilihan ini mesti didayakan dengan mesej arahan yang sepadan (lihat Tetapkan Semula Peranti).
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.3.2. Hantar bingkai data CAN
Untuk menghantar mesej bingkai data CAN ke bas CAN, antara muka hos menghantar data ke get laluan dalam format berikut.
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x00 | Hantar bingkai data ID 11-bit BOLEH |
| 0x02 | Hantar bingkai data ID 29-bit BOLEH | |
| Data | Untuk mesej ID 11-bit: | |
| 0x00-0xFF | Bait 0-1: 11-bit CAN ID (MSB dahulu) data tambahan bait: Sehingga 8 bait data CAN |
|
| Untuk mesej ID 29-bit: | ||
| 0x00-0xFF | Bait 0-3: 29-bit CAN ID (MSB dahulu) data tambahan bait: Sehingga 8 bait data CAN |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.3.3. BOLEH penerimaan bingkai jauh
Mesej bingkai jauh CAN yang diterima oleh get laluan daripada bas CAN dipindahkan ke antara muka hos dalam format berikut.
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x04 | ID 11-bit BOLEH bingkai jauh diterima |
| 0x05 | ID 11-bit BOLEH bingkai jauh diterima, mesej mengandungi masa tambahan 32-bitamp nilai. | |
| 0x06 | ID 29-bit BOLEH bingkai jauh diterima | |
| 0x07 | ID 29-bit BOLEH bingkai jauh diterima, mesej mengandungi masa tambahan 32-bitamp nilai. | |
| Data | Untuk bingkai jauh ID 11-bit: | |
| 0x00-0xFF | Bait 0-1: 11-bit CAN ID (MSB dahulu) data tambahan bait: DLC (CAN remote frame Data Length Code) tambahan masa 32-bitamp nilai (hanya jika masaamp pilihan didayakan, lihat di bawah) |
|
| Untuk bingkai jauh ID 29-bit: | ||
| 0x00-0xFF | Bait 0-3: 29-bit CAN ID (MSB dahulu) data tambahan bait: DLC (CAN remote frame Data Length Code) tambahan masa 32-bitamp nilai (hanya jika masaamp pilihan didayakan, lihat di bawah) |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Jika masaamp dikehendaki, pilihan ini mesti didayakan dengan mesej arahan yang sepadan (lihat Tetapkan Semula Peranti).
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.3.4. Hantar bingkai jauh BOLEH
Untuk menghantar mesej bingkai jauh CAN ke bas CAN, antara muka hos menghantar data ke get laluan dalam format berikut.
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x04 | Hantar bingkai jauh ID 11-bit BOLEH |
| 0x06 | Hantar bingkai jauh ID 29-bit BOLEH | |
| Data | Untuk bingkai jauh ID 11-bit: | |
| 0x00-0xFF | Bait 0-1: 11-bit CAN ID (MSB dahulu) bait data tambahan: DLC (CAN bingkai jauh Kod Panjang Data) |
|
| Untuk bingkai jauh ID 29-bit: | ||
| 0x00-0xFF | Bait 0-3: 29-bit CAN ID (MSB dahulu) bait data tambahan: DLC (CAN bingkai jauh Kod Panjang Data) |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.3.5. Rangka data RS232 penghantaran dan penerimaan
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x09 | Bingkai data RS232 |
| Data | xx | Data RS232 |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
2.3.6. Terima Blok Pengoptimuman
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x08 | Terima Blok Pengoptimuman |
| Data | xx | Terima data Pengoptimuman |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
2.4. Mesej maklum balas
Mesej ini mengandungi data maklum balas yang membolehkan pengguna menyemak penghantaran mesej CAN yang betul.
2.4.1. BOLEH menghantar mesej maklum balas
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x20 | ID 11-bit BOLEH mesej dihantar |
| 0x21 | ID 11-bit BOLEH mesej dihantar, maklum balas mengandungi masa tambahanamp daripada masa penghantaran | |
| 0x22 | ID 29-bit BOLEH mesej dihantar | |
| 0x23 | ID 29-bit BOLEH mesej dihantar, maklum balas mengandungi masa tambahanamp daripada masa penghantaran | |
| 0x24 | ID 11-bit BOLEH bingkai jauh dihantar | |
| 0x25 | ID 11-bit BOLEH bingkai jauh dihantar, maklum balas mengandungi masa tambahanamp daripada masa penghantaran | |
| 0x26 | ID 29-bit BOLEH bingkai jauh dihantar | |
| 0x27 | ID 29-bit BOLEH bingkai jauh dihantar, maklum balas mengandungi masa tambahanamp daripada masa penghantaran | |
| 0x28 | Penghantaran ID 11-bit Mesej pelayan dihantar | |
| 0x29 | 11-bit ID Hantar Mesej pelayan dihantar, maklum balas mengandungi masa tambahanamp daripada masa penghantaran | |
| 0x2A | Penghantaran ID 29-bit Mesej pelayan dihantar | |
| 0x2B | 29-bit ID Hantar Mesej pelayan dihantar, maklum balas mengandungi masa tambahanamp daripada masa penghantaran | |
| Data | Untuk mesej ID 11-bit / bingkai jauh: | |
| 0x00-0xFF | Bait 0-1: 11-bit CAN ID (MSB dahulu) |
|
| 0x00-0xFF | bait data tambahan (bukan pada bingkai jauh maklum balas): Sehingga 8 bait Data CAN tambahan masa 32-bitamp nilai (hanya jika masaamp pilihan didayakan, lihat di bawah) |
|
| Untuk mesej ID 29-bit / bingkai jauh: | ||
| 0x00-0xFF | Bait 0-3: 29-bit CAN ID (MSB dahulu) |
|
| 0x00-0xFF | bait data tambahan (bukan pada bingkai jauh maklum balas): Sehingga 8 bait Data CAN tambahan masa 32-bitamp nilai (hanya jika masaamp pilihan didayakan, lihat di bawah) |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Jika mesej maklum balas diingini, pilihan maklum balas perlu didayakan oleh arahan yang sepadan (lihat Tukar objek pelayan hidup / mati).
Jika masaamp digemari, pilihan ini mesti didayakan oleh mesej yang sepadan (lihat Tetapkan Semula Peranti).
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.5. Mesej data diagnosis
2.5.1. ID Peranti
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x40 | Rentetan ID peranti (permintaan: tiada bait data tambahan) |
| Data (hanya pada balasan) |
0x00-0xFF | Rentetan ID (hanya pada respons) |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
2.5.2. Versi perkakasan / perisian
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x41 | Versi perkakasan / perisian (permintaan: tiada bait data tambahan) |
| Data (hanya pada balasan) |
0x00-0xFF | Bait 0-1: Versi perkakasan peranti |
| Bait 2-3: Versi perisian perisian tegar | ||
| Bait 4-5: Versi perisian pemuat but | ||
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
2.5.3. Kesalahan status
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x42 | Status ralat (permintaan: tiada bait data tambahan) |
| 0x43 | Mesej status ralat yang mengandungi masa tambahanamp nilai (tiada arahan permintaan, hanya mesej respons) |
|
| Data (hanya pada balasan) |
0x00-0xFF | Bait 0: bit 0: BOLEH menerima limpahan penimbal bit 1: BOLEH menghantar tamat masa bit 2: CAN ralat limpahan balas bit 3: BOLEH ralat bas-off bit 4: Ralat sintaks antara muka hos bit 5: Ralat format antara muka hos bit 6: Antara muka hos menghantar limpahan penimbal bit 7: tidak digunakan Bait 1 (Kod ralat terakhir pengawal CAN): '0': Tiada Ralat '1': Lebih daripada 5 bit yang sama dalam urutan telah berlaku '2': Mesej yang diterima tidak mempunyai format yang betul '3': Mesej Dihantar tidak diakui '4': Tidak mungkin untuk menetapkan tahap resesif semasa penghantaran '5': Tidak mungkin untuk menetapkan tahap dominan semasa penghantaran '6': menerima jumlah cek CRC adalah salah |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Jika masaamp digemari, pilihan ini mesti didayakan oleh mesej yang sepadan (lihat Tetapkan Semula Peranti).
Setiap kali status ralat berubah, mesej status ralat dijana secara automatik.
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.5.4. Versi antara muka
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x44 | Versi antara muka (cth modul Bluetooth, modul WLAN, …) (permintaan: tiada bait data tambahan) |
| Data (hanya pada balasan) |
0x00-0xFF | Rentetan versi berkod ASCII |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
Modul boleh dipilih.
2.5.5. Semasa CAN-basload
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x47 | Muatan bas semasa dalam mesej sesaat (permintaan: tiada bait data tambahan) |
| Data (hanya pada balasan) |
0x00-0xFF | Bait 0-1: saiz nilai Integer tidak ditandatangani: 16 bit (MSB pertama) |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.5.6. Peranti sibuk / arahan tidak disokong
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x48 | Peranti tidak boleh melaksanakan arahan (hanya tindak balas pada arahan lain) |
| Data | 0x00-0xFF | Dikhaskan untuk kegunaan masa hadapan |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.5.7. Tetapkan BOLEH menghantar masa tunda
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x49 | Tetapkan BOLEH menghantar masa tunda |
| Data | 0x00-0xFF | Saiz nilai integer tidak ditandatangani: 16 bit (MSB pertama) (Parameter RAM ditetapkan semula kepada 0 selepas set semula peranti) Masa tunda sehingga arahan seterusnya dinilai dalam 10 ms, nilai ini hanya digunakan sekali! |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.6. Mesej persediaan CAN Controller
2.6.1. Tukar / minta terima tetapan ID saluran
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x50 | Minta tetapan ID saluran terima (memerlukan satu bait data tambahan = nombor saluran) |
| 0x51 | Tukar tetapan ID saluran terima (memerlukan sekurang-kurangnya dua bait data tambahan, nombor saluran dan tetapan saluran) |
|
| Data | 0x00-0xFF | Bait 0: Terima nombor objek (julat bergantung pada peranti get laluan) BOLEHview USB / RS232: 0…8 BOLEHview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0x07 | Bait 1: bit 0: 0 = saluran lumpuh, 1 = saluran membolehkan bit 1: 0 = terima ID 11-bit, 1 = terima ID 29-bit bit 2: 0 = tukar ID 11-bit, 1 = tukar ID 29-bit Bait 2-3: ID 11-bit jika byte1, bit 2 = 0 Bait 2-5: ID 29-bit jika byte1, bit 2 = 1 |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Jika mesej perubahan tidak mengandungi maklumat ID (bait panjang < 4) tetapan ID terakhir kekal.
Dalam kes ini bait 1, bit 2 diabaikan.
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.6.2. Tukar / minta terima tetapan topeng saluran
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x52 | Minta tetapan topeng saluran terima (memerlukan satu bait data tambahan = nombor saluran) |
| 0x53 | Tukar tetapan topeng saluran terima (memerlukan sekurang-kurangnya dua bait data tambahan, nombor saluran dan tetapan saluran) |
|
| Data | 0x00-0xFF | Bait 0: Terima nombor objek (julat bergantung pada peranti get laluan) BOLEHview USB / RS232: 0…8 BOLEHview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0x07 | Bait 1: bit 0: 0 = saluran lumpuh, 1 = saluran membolehkan bit 1: 0 = terima topeng 11-bit, 1 = terima topeng 29-bit bit 2: 0 = tukar topeng 11-bit, 1 = tukar topeng 29-bit Bait 2-3: Topeng 11-bit jika byte1, bit 2 = 0 Bait 2-5: Topeng 29-bit jika byte1, bit 2 = 1 |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Jika mesej perubahan tidak mengandungi maklumat topeng (bait panjang < 4), tetapan topeng terakhir kekal.
Dalam kes ini bait 1, bit 2 diabaikan.
Jika peranti tidak menyokong topeng individu untuk setiap saluran (CANview RS232), tetapan topeng untuk saluran 1 hingga 7 diabaikan dan dibalas dengan tetapan saluran 0.
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.6.3. BOLEH baud rate
| Bait | Nilai | Penerangan |
| SOF
(Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x56 | Permintaan parameter kadar baud CAN (tiada bait data tambahan) |
| 0x57 | Tetapkan Parameter kadar baud CAN | |
| Data | 0x00-0xFF | Bait 0: 0xFF jika tiada CIA mematuhi kadar baud standard, jika tidak: 0x00: 10 kBit / saat 0x01: 20 kBit / saat 0x02: 50 kBit / saat 0xFE: 100 kBit / saat 0x03: 125 kBit / saat 0x04: 250 kBit / saat 0x05: 500 kBit / saat 0x06: 800 kBit / saat 0x07: 1 MBit / saat 0xFF: Nilai BTR digunakan Bait 1: Nilai BTR0 (bergantung pada peranti, hanya jika Byte 0 = 0xFF) Bait 2: Nilai BTR1 (bergantung pada peranti, hanya jika Byte 0 = 0xFF) Bait 3: Nilai BTR2 (bergantung pada peranti, hanya jika Byte 0 = 0xFF) Bait 4: Nilai BTR3 (bergantung pada peranti, hanya jika Byte 0 = 0xFF) |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Jika bait data 0 ditetapkan kepada 0xFF, nilai BTR digunakan untuk menetapkan kadar baud bukan standard.
Jika kadar baud standard digunakan, nilai BTR tidak diperlukan, jika ia digunakan, ia diabaikan!
Jika anda perlu menetapkan kadar baud yang tidak disokong oleh tetapan standard peranti, sila hubungi sokongan kami untuk mendapatkan maklumat lanjut, lihat Perkhidmatan dan Sokongan.
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.6.4. BOLEH set semula pengawal
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x58 | BOLEH menetapkan semula pengawal (tiada bait data tambahan) |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Perintah "CAN Controller Reset" melakukan tetapan semula lengkap pengawal CAN, termasuk masaamp nilai, menerima dan menghantar penimbal.
Tetapan semula pengawal CAN juga menetapkan semula status ralat peranti.
Atas sebab ini, selepas penetapan semula pengawal CAN, mesej status ralat dijana, untuk mengemas kini status ralat.
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.6.5. Tetapkan antara muka CAN Mod Auto Baud
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x59 | Tetapkan mod auto baud (tiada bait data tambahan) |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Mod Auto Baud hanya boleh dilakukan dengan kadar baud standard yang disokong oleh peranti.
Untuk pengesanan baud automatik adalah perlu untuk mempunyai komunikasi yang berfungsi pada bas.
Semasa pengesanan kadar baud aktif, peranti Proemion CAN berada dalam mod pasif dan tidak mempunyai pengaruh pada trafik pada bas CAN.
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
Perintah auto baud menetapkan peranti get laluan kepada "Mod Auto Baud".
Peranti mendengar trafik pada CAN dan mengkonfigurasi kadar baud secara automatik (hanya kadar baud standard yang disokong oleh peranti boleh dikesan).
Selepas mendapat tetapan kadar baud yang betul, peranti menjana balasan, yang mengandungi kadar baud yang dikesan.
Format mesej ini adalah sama dengan mesej permintaan kadar baud CAN, kecuali bait arahan ialah 0x59.
Apabila tiada kadar baud dikesan, peranti menggunakan kadar baud yang dikonfigurasikan terakhir untuk operasi.
Dalam kes ini, balasan kadar baud adalah sama seperti jika kadar baud tidak standard diminta.
2.6.6. Tetapkan / minta mod aktif / pasif
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x5A | Minta mod aktif / pasif (tiada bait data tambahan) |
| 0x5B | Tetapkan mod aktif / pasif | |
| Data | 0x00-0x01 | 0x00 peranti = mod aktif 0x01 peranti = mod pasif |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.6.7. Tukar / minta menerima masa kitaran saluran
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x5C | Minta masa kitaran saluran terima (memerlukan satu bait data tambahan = nombor saluran) |
| 0x5D | Tukar masa kitaran saluran terima (memerlukan sekurang-kurangnya dua bait data tambahan, nombor saluran dan tetapan saluran) |
|
| Data | 0x00-0xFF | Bait 0: Terima nombor objek (julat bergantung pada peranti get laluan) BOLEHview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0xFF | Bait 1: Masa Kitaran dalam 10 ms |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.7. Mesej konfigurasi antara muka hos
2.7.1. Tetapan maklum balas / output
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Bait | Nilai | Penerangan |
| Perintah | 0x60 | Minta tetapan maklum balas (tiada bait data tambahan) |
| 0x61 | Tetapkan tetapan maklum balas | |
| Data | 0x00-0x07 | Bait 0: sedikit 0: 1 = CAN output on / 0 = CAN output off bit 1: 1 = Hantar maklum balas mesej BOLEH hidup / 0 = maklum balas dimatikan sedikit 2: 1 = Maklum balas pelayan hidup / 0 = maklum balas pelayan dimatikan sedikit 3: 1 = Antara muka RS232 dihidupkan / 0 = Antara muka RS232 dimatikan |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Jika output bersiri dilumpuhkan, mesej CAN yang diterima disimpan dalam RAM peranti Proemion CAN. Jika penimbal ini penuh, ralat limpahan penimbal ditunjukkan.
Jika output didayakan, semua mesej yang disimpan dihantar serta-merta ke antara muka hos.
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.8. Hantar arahan antara muka pelayan
2.8.1. Hidupkan / matikan objek pelayan
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x80 | Minta objek pelayan hidup / mati (tiada bait data tambahan) |
| 0x81 | Tetapkan objek pelayan hidup / mati | |
| Data | 0x00-0xFF | Bait 0: Setiap bit yang ditetapkan beralih pada objek pelayan yang sepadan / menunjukkan bahawa objek pelayan dihidupkan. Bit set semula menandakan objek pelayan yang dilumpuhkan. |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Perintah ini ditamatkan dan tidak lagi digunakan oleh peranti kami.
2.8.2. Tukar / minta konfigurasi objek pelayan
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x82 | Minta konfigurasi objek pelayan (memerlukan satu bait data tambahan yang mengandungi nombor objek pelayan) |
| 0x83 | Tetapkan objek pelayan hidup / mati | |
| Data | 0x01-0x08 | Bait 0 (nombor objek): Mengandungi nombor satu daripada lapan objek pelayan yang mungkin perlu ditukar. |
| 0x00-0x01 | Bait 1 (IDE): 0x00 = Objek ID 11-bit 0x01 = Objek ID 29-bit Nombor bait 2 dan lebih tinggi mengandungi maklumat berikut dalam yang dipaparkan pesanan: |
|
| 0x00-0xFF | ID (11 atau 29 bit) | |
| 0x01-0x08 | DLC (bilangan bait data mesej CAN) | |
| 0x00-0xFF | sehingga 8 bait data daripada mesej tin | |
| 0x00-0xFF | masa kitaran daripada objek pelayan dalam 10 ms | |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Kandungan bait DLC perlu bersetuju dengan bilangan bait data yang dihantar, jika tidak, pelayan penghantaran mungkin berkelakuan tidak dapat diramalkan.
Perintah ini ditamatkan dan tidak lagi digunakan oleh peranti kami.
2.8.3. Tukar / minta tetapan ID saluran hantar
Penapis saluran CAN menghantar berfungsi sama seperti penapis CAN menerima yang diterangkan dalam bab mesej persediaan CAN Controller. Mesej yang diterima daripada hos disemak dengan syarat penapis ini. Jika syarat dipenuhi, mesej dihantar ke bas CAN.
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x84 | Minta tetapan ID saluran penghantaran (memerlukan satu bait data tambahan = nombor saluran) |
| 0x85 | Tukar tetapan ID saluran penghantaran (memerlukan sekurang-kurangnya dua bait data tambahan, nombor saluran dan tetapan saluran) |
|
| Data | 0x00-0x07 | Bait 0: Hantar nombor objek |
| 0x00-0x07 | Bait 1: bit 0: 0 = saluran lumpuh, 1 = saluran membolehkan bit 1: 0 = menghantar ID 11-bit, 1 = menghantar ID 29-bit bit 2: 0 = tukar ID 11-bit, 1 = tukar ID 29-bit |
|
| 0x00-0xFF | Bait 2-3: ID 11-bit jika byte1, bit 2 = 0 | |
| 0x00-0xFF | Bait 2-5: ID 29-bit jika byte1, bit 2 = 1 | |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Perintah ini ditamatkan dan tidak lagi digunakan oleh peranti kami.
2.8.4. Tukar / minta tetapan topeng saluran hantar
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x86 | Minta tetapan topeng saluran penghantaran (memerlukan satu bait data tambahan = nombor saluran) |
| 0x87 | Tukar tetapan topeng saluran penghantaran (memerlukan sekurang-kurangnya dua bait data tambahan, nombor saluran dan tetapan saluran) |
|
| Data | 0x00-0x07 | Bait 0: Hantar nombor objek |
| 0x00-0x07 | Bait 1: sedikit 0: 0 = saluran lumpuh, 1 = saluran membolehkan bit 1: 0 = menghantar topeng 11-bit, 1 = menghantar topeng 29-bit sedikit 2: 0 = tukar topeng 11-bit, 1 = tukar topeng 29-bit |
|
| 0x00-0xFF | Bait 2-3: Topeng 11-bit jika byte1, bit 2 = 0 | |
| 0x00-0xFF | Bait 2-5: Topeng 29-bit jika byte1, bit 2 = 1 | |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Perintah ini ditamatkan dan tidak lagi digunakan oleh peranti kami.
2.8.5. Tukar / minta tetapan masa kitaran saluran penghantaran
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0x88 | Minta tetapan masa kitaran saluran penghantaran (memerlukan satu bait data tambahan = nombor saluran) |
| 0x89 | Tukar tetapan masa kitaran saluran penghantaran (memerlukan sekurang-kurangnya dua bait data tambahan, nombor saluran dan tetapan saluran) |
|
| Data | 0x00-0x07 | Bait 0: Hantar nombor objek |
| 0x00-0x07 | Bait 1:+ sedikit 0: 0 = saluran lumpuh, 1 = saluran membolehkan bit 1: 0 = menghantar masa kitaran 11-bit, 1 = menghantar masa kitaran 29-bit sedikit 2: 0 = menukar masa kitaran 11-bit, 1 = menukar masa kitaran 29-bit |
|
| 0x00-0xFF | Bait 2-3: Masa kitaran 11-bit jika byte1, bit 2 = 0 | |
| 0x00-0xFF | Bait 2-5: Masa kitaran 29-bit jika byte1, bit 2 = 1 | |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
2.9. Tetapan parameter peranti
2.9.1. Tukar / minta Masaamp tetapan
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xA0 | Masa permintaanamp tetapan (permintaan: tiada bait data tambahan) |
| 0xA1 | Tetapkan masaamp tetapan | |
| Data | 0x00-0x13 | Bait 0: bit 0: 1 = Masaamp pada, 0 = Masaamp dimatikan bit 1: 1 = Masa relatifamp, 0 = Masa mutlakamp bit 4: 1 = Masa Ralat dan Maklum Balas Gemaamp pada 0 = Masa Ralat dan Maklum Balas Gemaamp dimatikan |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
Jika “Paling Masaamp-Mod” dipilih, nilai pembilang 32-bit (resolusi 100 µs) dimasukkan selepas bait data terakhir bagi setiap mesej CAN yang diterima.
Semua mesej pada bahagian antara muka hos yang mengandungi masaamp berada dalam susunan kronologi yang betul.
Jika masaamp hendaklah dimasukkan selepas mesej bergema (“Hantar Maklum Balas Pelayan” atau “Hantar Maklum Balas Mesej BOLEH”) dan mesej ralat, 'Ralat dan Masa Maklum Balas Gemaamp' perlu diaktifkan tambahan.
Perbezaan antara "relatif" dan "mod mutlak" ialah nilai pembilang ditetapkan semula selepas setiap mesej diterima dalam "mod relatif".
NOTA
Masa "Ralat dan Maklum Balas Gema".amp hanya dihantar jika masaamp mod diaktifkan.
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.9.2. Perubahan BOLEH menghantar masa kelewatan
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan |
| Perintah | 0xA2 | Tetapkan BOLEH menghantar masa tunda |
| Data (hanya pada balasan) |
0x00-0xFF | Saiz nilai integer tidak ditandatangani: 16 bit (Parameter RAM ditetapkan semula kepada 0 selepas set semula peranti) |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Masa tunda ini dimasukkan sebelum setiap mesej CAN, supaya penghantaran CAN menjadi lebih perlahan.
2.9.3. Tetapkan masa menunggu blok IP
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xA3 | Tetapkan masa menunggu blok IP (untuk penggunaan lebar jalur yang lebih baik) |
| Data | 0x00-0xFF | Selang dalam 10 milisaat |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
2.9.4. Tetapkan selang pengiraan kadar baud
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xA4 | Tetapkan selang pengiraan kadar baud CAN |
| Data | 0x00-0xFF | Selang dalam milisaat Saiz nilai integer tidak ditandatangani: 16 bit (MSB pertama) |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Penggunaan sebagai arahan lanjutan adalah mungkin (lihat Format Perintah Lanjutan (Mod Byte)).
2.9.5. Akses kamus objek CANopen
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xA5 | Baca / Tulis dalam kamus objek |
| Data | 0x00-0xFF | Permintaan: Bait 0: Perintah: 0x01 tulis, 0x00 baca (tiada bait data tambahan) Bait 1-2: Indeks (LSB dahulu) Bait 3: Sub-indeks bait data tambahan: Data (LSB dahulu) Respons: Byte 0: Keputusan: 0x40 membaca kejayaan Kegagalan bacaan 0x80 (tiada bait data tambahan) 0x41 kejayaan menulis (tiada bait data tambahan) Kegagalan tulis 0x81 (tiada bait data tambahan) Bait 1-2: Indeks (LSB dahulu) Bait 3: Sub-indeks bait data tambahan: Data (LSB dahulu) |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
2.10. Perintah capaian perkakasan
2.10.1. Tetapkan Semula Peranti
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xC0 | Tetapkan set semula peranti |
| Data | — | |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Peranti bertindak balas kepada arahan ini dengan arahan "ID Peranti".
Untuk sesetengah peranti arahan ini tidak membawa kepada tetapan semula perkakasan kerana komunikasi kepada hos akan hilang jika tidak.
- BOLEHview Ethernet
- CANlink Bluetooth / WLAN
2.10.2. Minta nilai saluran analog
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xC2 | Minta nilai saluran analog (memerlukan 1 bait data tambahan yang mengandungi nombor saluran) |
| Data | 0x00-0x03 | Bait 0 (nombor saluran): 0x00: Bekalan jldtage 0x01: BOLEH Garis rendah 0x02: CAN Garis tinggi 0x03: Input Analog 1 dan 2 |
| 0x00-0xFF | Bait 1: nilai analog (untuk saluran 0…2, lihat penerangan di bawah) Bait 1-4: (untuk saluran 3) Input analog 1 voltage IEEE 754 berkod, LSB dahulu Bait 5-8: (untuk saluran 3) Input analog 2 voltage IEEE 754 berkod, LSB dahulu |
|
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
| VCC CANH / CANL |
0x00 | 0V 0V |
| VCC CANH / CANL |
0xFF | 39V 5V |
NOTA
Hanya BOLEHview RS232 boleh mengukur vol talian CANtage peringkat.
Pengukuran ini hanya boleh dilakukan untuk kadar baud CAN 125 kBit/s dan lebih perlahan.
Tetapkan / minta nilai saluran digital
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xC4 | Minta nilai saluran digital (memerlukan 1 bait data tambahan yang mengandungi nombor saluran) |
| 0xC5 | Tetapkan nilai saluran digital (memerlukan 2 bait data tambahan yang mengandungi nombor saluran dan nilai) | |
| Data | 0x00-0xFF | Bait 0 (nombor saluran): 0x00: perintang penamatan bas |
| 0x00-0x01 | Bait 1: nilai digital (1 = hidup, 0 = mati) | |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Setiap arahan set dibalas dengan nilai sebenar.
2.10.3. Tetapkan kata laluan Komunikasi
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xC6 | Minta semakan kata laluan komunikasi |
| Data | xx | Perintah Bait 0…n: Rentetan kata laluan (lalai: “GSMONLIN”) Respons Bait 0: 0 = kata laluan disemak dan OK Jika semakan kata laluan gagal, tiada respons daripada peranti |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Mesej ini sangat penting untuk membuka kunci keseluruhan fungsi antara muka mod bait di CANlink GSM/UMTS.
Sesi hanya boleh dilakukan dengan menyemak kata laluan komunikasi yang betul!
2.10.4. Tetapkan semula kata laluan Komunikasi
| Bait | Nilai | Penerangan |
| SOF (Permulaan Bingkai) |
0x43 | SOF menandakan permulaan arahan. |
| Panjang | xx | Bait panjang mengandungi bilangan bait data bilangan bait arahan yang diikuti. |
| Perintah | 0xC7 | Tetapkan semula semakan kata laluan komunikasi |
| Checksum | xx | Mengandungi XOR checksum SOF, Length, Command dan Data-bait. |
| EOF (Tamat Bingkai) |
0x0D | EOF byte menandakan tamat arahan. |
NOTA
Mesej ini mengunci antara muka mod bait.
Perintah ini hendaklah dihantar pada akhir sesi komunikasi.
Perintah dan Peranti
Jadual di bawah menyediakan ringkasan semua arahan sedia ada dan menunjukkan peranti Proemion yang menyokongnya.
Kebolehgunaan arahan untuk peranti Proemion ditandakan dengan “S”, “E” atau “S / E”.
Akronim ini bermaksud:
- “S” Peranti Proemion menyokong arahan ini hanya dalam format arahan standard (lihat Format Perintah (Mod Byte)).
- “E” Peranti Proemion menyokong arahan ini hanya dalam format perintah lanjutan (lihat Format Perintah Lanjutan (Mod Byte)).
- “S / E” Peranti Proemion menyokong arahan ini dalam format arahan standard dan dalam format arahan lanjutan.
| Mesej | Perintah | Peranti | ||||||||
| taip | BOLEHview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink tanpa wayar 3000 |
CANlink wayarles 4000 |
BOLEHview Ethernet |
CANlink mudah alih 5000 |
CANlink mudah alih 3000 |
BOLEHview RS232 |
|
| Memproses Mesej Data | 0x00 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / * | S / E |
| 0x01 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | S / E | |
| 0x02 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | S / E | |
| 0x03 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | S / E | |
| 0x04 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | S / E | |
| 0x05 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | ||
| 0x06 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | ||
| 0x07 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E* | ||
| 0x08 | S / E | S / E | ||||||||
| 0x09 | S | |||||||||
| Mesej Maklum Balas | 0x20 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E |
| 0x21 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x22 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x23 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x24 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x25 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x26 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | ||
| 0x27 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | ||
| 0x28 | S / E | S / E | ||||||||
| 0x29 | S / E | S / E | ||||||||
| 0x2A | S / E | S / E | ||||||||
| 0x2B | S / E | S / E |
*Pilihan data arahan berikut tidak dilaksanakan untuk CLM3000 dan CLM3600:
– bit 2: 1 = Maklum balas pelayan hidup / 0 = maklum balas pelayan dimatikan
– bit 3: 1 = Antara muka RS232 dihidupkan / 0 = Antara muka RS232 dimatikan
| Mesej | Perintah | Peranti | ||||||||
| taip | BOLEHview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink wayarles 3000 |
CANlink wayarles 4000 |
BOLEHview Ethernet |
CANlink mudah alih 5000 |
CANlink mudah alih 3000 |
BOLEHview RS232 |
|
| Mesej Data Diagnosis | 0x40 | S | S | S | S | S | S | S | S | S |
| 0x41 | S | S | S | S | S | S | S | S | S | |
| 0x42 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x43 | S / E | S / E | S / E | S / E | S / E | |||||
| 0x44 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |||
| 0x47 | S / E | S / E | S / E | |||||||
| 0x48 | S / E | S / E | S / E | S / E | ||||||
| 0x49 | S / E | S / E | S / E | S / E | ||||||
| CAN Controller Setup Messages | 0x50 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E |
| 0x51 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x52 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x53 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x56 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x57 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| 0x58 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | ||
| 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 | |||
| Mesej Konfigurasi Antara Muka Hos | 0x60 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E |
| 0x61 | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | S / E | |
| Hantar Perintah Antara Muka Pelayan | 0x80 | S | S | |||||||
| 0x81 | S | S | ||||||||
| 0x82 | S | S | ||||||||
| 0x83 | S | S | ||||||||
| 0x84 | S | |||||||||
| 0x85 | S | |||||||||
| 0x86 | S | |||||||||
| 0x87 | S | |||||||||
| 0x88 | S | |||||||||
| 0x89 | S | |||||||||
| taip | BOLEHview USB | BOLEH memautkan Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink wayarles 3000 | CANlink wayarles 4000 | BOLEHview Ethernet | CANlink mudah alih 5000 |
CANlink mudah alih 3000 |
BOLEHview RS232 |
|
| Tetapan Parameter Peranti | 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 Perkakasan | 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
![]() | Perintah Binari Protokol Perintah Byte |
Rujukan
- docs.proemion.comdocs.proemion.com
- Pusat Sokongan - Bantuan Pelanggan - Sumber - Proemionsupport.proemion.com
- Perkongsian Pengesahan Pautanwww.proemion.com
- Pemantauan dan analisis aset industri kritikal - Proemionwww.proemion.com
- Manual Penggunamanual.tools
