Proemion Byte Command Protocol Perintah binari Manual Pengguna

Proemion Byte Command Protocol Binary commands - Featured Image

Logo Proemion

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

Logo Proemion

Dokumen / Sumber

PDF thumbnailPerintah Binari Protokol Perintah Byte
User Manual · Byte Command Protocol Binary commands, Command Protocol Binary commands, Protocol Binary commands, Binary commands

Tanya Soalan

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Tanya Soalan

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.