مستندات

    Table of Content
    • 3d
      • 3D File Formats
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AMF
      • ASE
      • B3D
      • BLEND
      • C4D
      • CAF Cal3D
      • CHR 3ds
      • CHR CryENGINE
      • DAE
      • DBM
      • DRC
      • E57
      • F3D
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MAX
      • MB
      • MP
      • MTL
      • OBJ
      • PLY
      • POV
      • PRC
      • RVM
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • audio
      • Audio File Formats
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIF
      • AIFF
      • ALAC
      • AMR
      • APE
      • CAF
      • CDA
      • CDR
      • DSS
      • EC3
      • EFS
      • ENC
      • FLAC
      • FLP
      • GP
      • GSM
      • IT
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • M4R
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MSCZ
      • MTM
      • MUI
      • MUSX
      • MXL
      • NSA
      • OGG
      • OPUS
      • RF64
      • RIP
      • SDT
      • SF2
      • STAP
      • STY
      • TG
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WPROJ
      • WV
    • cad
      • CAD File Formats
      • AFS
      • ART
      • ASC
      • ASM
      • AXM
      • BDC
      • CATPART
      • CF2
      • CIR
      • CPA
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXB
      • DXF
      • FZP
      • FZZ
      • GCODE
      • HPGL
      • IBA
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • OPT
      • PAR
      • PAT
      • PC3
      • PHJ
      • PLT
      • PRT
      • PRT CADKEY
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • compression
      • Compression File Formats
      • 7Z
      • ACE
      • ALZ
      • APK
      • APZ
      • ARC
      • ARJ
      • B1
      • B6Z
      • BIN
      • BKF
      • BNDL
      • BZ2
      • CB7
      • CBA
      • CIT
      • CPIO
      • CXARCHIVE
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • P7Z
      • PAGES
      • PAR
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • PWA
      • PZZ
      • R2
      • RAR
      • RPM
      • RTE
      • S00
      • SFG
      • SIFZ
      • SIT
      • SITX
      • SMPF
      • SQX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XIP
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
      • ZOO
      • ZST
    • data
      • Data File Formats
      • BRD
      • CBZ
      • CDR
      • CDX
      • CDX ChemDraw
      • CS
      • CUBE
      • DLC
      • ENC
      • ESX
      • FIG
      • GB
      • GED
      • INK
      • IO
      • IP
      • MPJ
      • NDS
      • PCB
      • PRT
      • SAFETENSORS
      • SPS
      • STR
      • TGC
      • TIME
      • TRF
      • VCE
      • VCS
      • VDF
      • XDELTA
    • database
      • Database File Formats
      • 4DB
      • 4DD
      • 4DL
      • ABCDDB
      • ABS
      • ABX
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BAK ACT Backup
      • BAK SQL Server
      • BC3
      • BCP
      • BTR
      • CAF
      • CAT
      • CDB
      • CHCK
      • CRYPT12
      • CRYPT14
      • DACPAC
      • DAT
      • DB
      • DB-WAL
      • DB3
      • DBC
      • DBF
      • DBS
      • DDL
      • DLIS
      • DSN
      • DTSX
      • DXL
      • ECO
      • EPIM
      • FDB
      • FIC
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • FPT
      • FPT Alpha Five
      • FPT FoxPro
      • GDB
      • ITW
      • JET
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NMONEY
      • NSF
      • PAN
      • PDB
      • PDM
      • RPD
      • RPD Roleplay
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TEACHER
      • TRC
      • TRM
      • TVDB
      • UDB
      • UDL
      • USR
      • WDB
      • XEM
    • disc-and-media
      • Disc and Media File Formats
      • BIN
      • CCD
      • CDR
      • CSO
      • CUE
      • CUE CDRWIN
      • ECM
      • GADGET
      • IMG
      • ISZ
      • MDF
      • MDS
      • NKIT
      • NRG
      • NRI
      • OVA
      • OVF
      • ROM
      • SDI
      • TIB
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • ebook
      • EBook File Formats
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • JWPUB
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • PRC
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • email
      • Email File Formats
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • executable
      • Executable File Formats
      • 8CK
      • AC
      • AHK
      • AIR
      • APP
      • BAT
      • BIN
      • BMS
      • BTAPP
      • CGI
      • CHEAT
      • CMD
      • COM
      • ELF
      • EXE
      • IPA
      • JSF
      • MLX
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • RUN
      • WS
      • WSF
      • WSH
      • XAP
      • XBE
      • XEX
    • finance
      • OFX
      • XBRL
    • font
      • Font File Formats
      • BDF
      • CFF
      • CFF2
      • CHR
      • EOT
      • ETX
      • FNT
      • FON
      • FOT
      • GXF
      • JFPROJ
      • MFX
      • ODTTF
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • VFB
      • VLW
      • WOFF
      • WOFF2
    • game
      • Game File Formats
      • ASSET
      • BAK TERRARIA
      • BIN
      • BIN PCSX
      • BMZ
      • BNS
      • BO2
      • BPS
      • CFG M.U.G.E.N
      • CFG Source Engine
      • CFG Wesnoth
      • CHR Doki
      • CLIP
      • CS CLEO
      • CSD
      • CT
      • DDT
      • DEK
      • DSV
      • ENC
      • EPK
      • ESP
      • FOMOD
      • GAM
      • GB
      • GBX
      • GCF
      • IPS
      • IPS PS2
      • KODU
      • LANG
      • LITEMOD
      • MCA
      • MCPACK
      • MCR
      • MCSTRUCTURE
      • MCWORLD
      • META
      • MGX
      • MII
      • MIS
      • N64
      • NBT
      • NDS
      • NES
      • NPA
      • NSP
      • NSZ
      • OSB
      • OSK
      • OSR
      • OSU
      • OSZ
      • P3T
      • PAK
      • PAR
      • PCC
      • PK3
      • PSS
      • PUP
      • PWF
      • PXP
      • REL
      • REP
      • RPF
      • RPX
      • RVZ
      • SAV
      • SCWORLD
      • SFAR
      • SFC
      • SHADER Godot
      • SHADER Quake
      • SHADER Unity
      • SID
      • SIMS3PACK
      • SMC
      • TTR
      • TXD
      • U8
      • UASSET
      • UMX
      • Unity3D
      • UNITYPACKAGE
      • UPS
      • USX
      • VDF
      • VDF Gothic
      • VMF
      • VPK
      • VRCA
      • VRCW
      • W3N
      • W3X
      • XCI
      • XS
      • Z64
    • gis
      • GIS File Formats
      • 000
      • 3D
      • 3DC
      • 3DD
      • 3DL
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • AVL
      • AXE
      • BT
      • CSF
      • CXF
      • DEM
      • DIV
      • DIX
      • DLG
      • DT0
      • DT1
      • DT2
      • E00
      • EMBR
      • ETA
      • FIT
      • FMW
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • GSM
      • GST
      • HDR
      • IMG
      • KML
      • KMZ
      • LAN
      • LAS
      • LAZ
      • LOC
      • MID
      • MIF
      • MPK
      • MPS
      • MSD
      • MXD
      • MXT
      • NM2
      • NMC
      • NTF
      • OSC
      • OSM
      • PMF
      • PTM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SAF
      • SBN
      • SDF
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
      • TFRD
      • USR
      • WLX
      • WOR
    • image
      • Image File Formats
      • AFPHOTO
      • AFX
      • AGIF
      • AGP
      • AI
      • APM
      • ART
      • ARW
      • AVIF
      • BAY
      • BIF
      • BMP
      • BPG
      • CDR
      • CDX
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FIG
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • INK
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXL
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PAT CorelDRAW
      • PAT Pattern
      • PCT
      • PCX
      • PEF
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • PVT
      • RAF
      • RAW
      • RPF
      • SKP
      • SVGZ
      • TGA
      • THM
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • misc
      • Misc File Formats
      • AML
      • ART
      • BAK Backup
      • BAK Chromium Bookmarks
      • BAK Finale
      • BAK MobileTrans
      • BAK VEGAS Video
      • BKUP
      • BPS Malware
      • BPS Works
      • BUP
      • CFG Cal3D
      • CMS
      • CRX
      • CTG
      • DAP
      • DOWNLOADING
      • ENC
      • ENL
      • ERR
      • FIG
      • FILE
      • FLA
      • GPG
      • H4
      • H5
      • ICA
      • IPS
      • IPSW
      • ISN
      • KLQ
      • LDB
      • LOCK
      • LRC
      • MABK
      • MD5
      • MEDIA FILES
      • MSO
      • NOMEDIA
      • OBB
      • ODF
      • OGG
      • PDO
      • PES
      • PKPASS
      • PS2 BIOS
      • PSX BIOS
      • RDF
      • RIS
      • RML
      • SHELL SCRIPT
      • SSP
      • TEXT FORMATS
      • THM
      • TORRENT
      • USR
      • VIDEO CONVERTER
      • VIM
      • VIMRC
      • XMP
      • XMZX
      • XSMX
    • note-taking
      • Note Taking File Formats
      • ONE
      • ONETOC2
    • page-description-language
      • Page Description Language
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • pdf
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • plugin
      • Plugin File Formats
      • 8BI8
      • ACROPLUGIN
      • AMX
      • AMXX
      • APLG
      • AVX
      • BAV
      • CCIP
      • CLEO
      • CRX
      • DLO
      • DLR
      • EAZ
      • ECF
      • INX
      • LNG
      • MDA
      • MDE
      • MILK
      • OIV
      • Q1Q
      • RBZ
      • REZ
      • RPLN
      • RWPLUGIN
      • SPARC
      • TGP
      • TPI
      • VDF
      • ZXP
    • presentation
      • Presentation File Formats
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • programming
      • Programming
      • 4th
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • C3
      • CAF CryENGINE
      • CC
      • CD
      • CDX
      • CJS
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CSX
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • EXP
      • F95
      • FS
      • G4
      • GMD
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HPP
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • INO
      • IPR
      • JAR
      • Jav
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • NX
      • PAS
      • PC
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RB
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • TSX
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCPROJ
      • VCXPROJ
      • XCODE
      • XSD
      • YAML
      • YML
      • YPR
    • project-management
      • Project Management File Formats
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • publisher
      • Publisher File Formats
      • PUB
      • PUZ
    • reporting
      • Reporting File Formats
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • settings
      • Settings File Formats
      • ACO
      • ASL
      • BAK HOLO
      • BIN
      • CFG Celestia
      • CFG Citrix
      • CFG LightWave
      • CFG MAME
      • CNF
      • CONF
      • DESKTOP
      • DSD
      • FST
      • GXT
      • ISS
      • JET
      • MLT
      • OBI
      • OSS
      • OVPN
      • PMP
      • RDP
      • SBV
      • SET
      • SETTINGS
      • THEME
      • THEMEPACK
      • TPF
      • VMX
      • WPS
    • spreadsheet
      • Spreadsheet File Formats
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CHIP
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • GSHEET
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • PRESTO
      • QPW
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • WQ2
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • system
      • System File Formats
      • ADM
      • ADMX
      • AML
      • ANI
      • ASV
      • CAB
      • CAT
      • CFG
      • CPI
      • CPL
      • DESKTHEMEPACK
      • DLL
      • DMP
      • DRV
      • DVD
      • ETL
      • HDMP
      • HTT
      • ICNS
      • INI
      • INS
      • LNK
      • MANIFEST
      • MDMP
      • PAT
      • REG
      • REGTRANS-MS
      • RMT
      • SCR
      • SHSH
      • SHSH2
      • SYS
      • TMP
      • VGA
    • video
      • Video File Formats
      • 3G2
      • 3GPP
      • AMV
      • ARF
      • ASF
      • AVCHD
      • AVI
      • BDMV
      • BIK
      • CPI
      • DAV
      • DCE
      • DV
      • EXO
      • EXP
      • F4V
      • FLH
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • INSV
      • KINE
      • LRV
      • M2TS
      • M2V
      • M4S
      • M4V
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MP5
      • MPE
      • MPEG
      • MPG
      • MPV
      • MSWMM
      • MTS
      • MXF
      • NSV
      • NUT
      • OGV
      • PAR
      • PDS
      • PIV
      • PRPROJ
      • PSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SAMI
      • SCC
      • SEC
      • SRT
      • STR
      • SUB
      • TS
      • VEG
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WLMP
      • WMV
      • XVID
    • visio
      • Visio File Formats
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • web
      • Web File Formats
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • AXD
      • BML
      • BOK
      • BR
      • BROWSER
      • BWP
      • CCBJS
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • COMPRESSED
      • CPG
      • CPHD
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KIT
      • LESS
      • MASTER
      • MHT
      • MHTML
      • MJS
      • OAM
      • OBML
      • OBML15
      • OBML16
      • OPDOWNLOAD
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SEAM
      • SHTML
      • SITE
      • SPC
      • SSP
      • STC
      • STML
      • SVR
      • TPL
      • URL
      • VDISCO
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTM
      • XHTML
      • XML
      • XOJ
      • XOML
      • XPD
      • XSLT
      • XUL
      • ZUL
    • word-processing
      • Word Processing File Formats
      • ASD
      • BIB
      • DOC
      • DOCM
      • DOCX
      • DOCX to TXT
      • DOCX Viewer
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LST
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RMD
      • RTF
      • TXT
      • WPD
      • WPS
      • WPS Kingsoft
    1. خانه
    2. Database File Formats
    3. DBC

    What's on this Page

      • فایل DBC چیست؟
      • فرمت فایل DBC
        • ساختار DBC
      • مثال DBC
      • منابع

    فایل DBC چیست؟

    فایل های با پسوند dbc. به عنوان فایل های پایگاه داده CAN نیز شناخته می شوند. فایل DBC یک فایل متنی ساده است که شامل اطلاعاتی برای رمزگشایی داده های CAN bus خام به مقادیر فیزیکی یا به شکل قابل خواندن توسط انسان است. فایل DBC معرفی شده است، زیرا این روش بسیار رایج برای مدیریت شناسایی و ترجمه داده ها است. نوع فایل DBC برای فراهم کردن ابزار نگهداری سوابق همانطور که در یک شبکه CAN توضیح داده شده است توسعه داده شد.

    فرمت فایل DBC

    فرمت فایل DBC فقط بخش خواندنی یا غیرفعال را نشان می دهد، و وسیله ای برای ارسال دقیق ارائه نمی دهد. برای پشتیبانی از وسایل نقلیه ای که هنوز سازگاری بومی خاصی ندارند. این کار با استفاده از نوع خودروی عمومی DBC برای استفاده از فایل‌های DBC برای ترجمه داده‌های CAN به معیارها انجام می‌شود. هر پیام در یک DBC به ساختار C تبدیل می شود که سیگنال ها اعضای ساختار C هستند.

    ساختار DBC

    داده های DBC از عناصر زیر تشکیل شده است:

    پیام DBC ساده

    یک پیام DBC ساده شامل شناسه پیام و حداقل یک سیگنال است. در زیر نمایشی از یک پیام است که از یک سیگنال 8 بیتی تشکیل شده است.

    BO_ 500 IO_DEBUG: 4 IO
     SG_ IO_DEBUG_test_unsigned : 0|8@1+ (1,0) [0|0] "" DBG
    

    سیگنال های امضا شده

    یک سیگنال امضا شده را می توان با اعمال یک افست منفی به یک سیگنال ارسال کرد. در زیر نمونه ای از سیگنال امضا شده به پیام قبلی آورده شده است.

    BO_ 500 IO_DEBUG: 4 IO
     SG_ IO_DEBUG_test_unsigned : 0|8@1+ (1,0) [0|0] "" DBG
     SG_ IO_DEBUG_test_signed : 8|8@1- (1,-128) [0|0] "" DBG
    

    سیگنال های کسری

    یک سیگنال کسری را می توان با تعیین محدوده و دقت در صورت لزوم ارسال کرد.

    BO_ 500 IO_DEBUG: 4 IO
     SG_ IO_DEBUG_test_unsigned : 0|8@1+ (1,0) [0|0] "" DBG
     SG_ IO_DEBUG_test_signed : 8|8@1- (1,-128) [0|0] "" DBG
     SG_ IO_DEBUG_test_float1 : 16|8@1+ (0.1,0) [0|0] "" DBG
     SG_ IO_DEBUG_test_float2 : 24|12@1+ (0.01,-20.48) [-20.48|20.47] "" DBG
    

    انواع شمارش

    زمانی که کاربر می خواهد به جای اعداد، نام ها را ببیند، از نوع شمارش استفاده می شود. مثال زیر را ببینید.

    BO_ 500 IO_DEBUG: 4 IO
     SG_ IO_DEBUG_test_enum : 8|8@1+ (1,0) [0|0] "" DBG
    
    BA_ "FieldType" SG_ 500 IO_DEBUG_test_enum "IO_DEBUG_test_enum";
    
    VAL_ 500 IO_DEBUG_test_enum 2 "IO_DEBUG_test2_enum_two" 1 "IO_DEBUG_test2_enum_one" ;
    

    پیام چندگانه

    تعریف یک پیام چندگانه که از یک شناسه پیام واحد استفاده می کند یک گزینه است، با این حال، بسته به اینکه کدام مقدار چند وجهی ارسال شده است، رمزگشایی متفاوتی دارند. برای ارسال یک پیام چندگانه در زیر، یک پیام جداگانه باید ارسال شود:

    BO_ 200 SENSOR_SONARS: 8 SENSOR
     SG_ SENSOR_SONARS_mux M : 0|4@1+ (1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_err_count : 4|12@1+ (1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_left m0 : 16|12@1+ (0.1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_middle m0 : 28|12@1+ (0.1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_right m0 : 40|12@1+ (0.1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_rear m0 : 52|12@1+ (0.1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_no_filt_left m1 : 16|12@1+ (0.1,0) [0|0] "" DBG
     SG_ SENSOR_SONARS_no_filt_middle m1 : 28|12@1+ (0.1,0) [0|0] "" DBG
     SG_ SENSOR_SONARS_no_filt_right m1 : 40|12@1+ (0.1,0) [0|0] "" DBG
     SG_ SENSOR_SONARS_no_filt_rear m1 : 52|12@1+ (0.1,0) [0|0] "" DBG
    

    مثال DBC

    در اینجا یک مثال کامل از یک فایل dbc آمده است:

    VERSION ""
    
    NS_ :
    	BA_
    	BA_DEF_
    	BA_DEF_DEF_
    	BA_DEF_DEF_REL_
    	BA_DEF_REL_
    	BA_DEF_SGTYPE_
    	BA_REL_
    	BA_SGTYPE_
    	BO_TX_BU_
    	BU_BO_REL_
    	BU_EV_REL_
    	BU_SG_REL_
    	CAT_
    	CAT_DEF_
    	CM_
    	ENVVAR_DATA_
    	EV_DATA_
    	FILTER
    	NS_DESC_
    	SGTYPE_
    	SGTYPE_VAL_
    	SG_MUL_VAL_
    	SIGTYPE_VALTYPE_
    	SIG_GROUP_
    	SIG_TYPE_REF_
    	SIG_VALTYPE_
    	VAL_
    	VAL_TABLE_
    
    BS_:
    
    BU_: DBG DRIVER IO MOTOR SENSOR
    
    
    BO_ 100 DRIVER_HEARTBEAT: 1 DRIVER
     SG_ DRIVER_HEARTBEAT_cmd : 0|8@1+ (1,0) [0|0] "" SENSOR,MOTOR
    
    BO_ 500 IO_DEBUG: 4 IO
     SG_ IO_DEBUG_test_unsigned : 0|8@1+ (1,0) [0|0] "" DBG
     SG_ IO_DEBUG_test_enum : 8|8@1+ (1,0) [0|0] "" DBG
     SG_ IO_DEBUG_test_signed : 16|8@1- (1,0) [0|0] "" DBG
     SG_ IO_DEBUG_test_float : 24|8@1+ (0.5,0) [0|0] "" DBG
    
    BO_ 101 MOTOR_CMD: 1 DRIVER
     SG_ MOTOR_CMD_steer : 0|4@1- (1,-5) [-5|5] "" MOTOR
     SG_ MOTOR_CMD_drive : 4|4@1+ (1,0) [0|9] "" MOTOR
    
    BO_ 400 MOTOR_STATUS: 3 MOTOR
     SG_ MOTOR_STATUS_wheel_error : 0|1@1+ (1,0) [0|0] "" DRIVER,IO
     SG_ MOTOR_STATUS_speed_kph : 8|16@1+ (0.001,0) [0|0] "kph" DRIVER,IO
    
    BO_ 200 SENSOR_SONARS: 8 SENSOR
     SG_ SENSOR_SONARS_mux M : 0|4@1+ (1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_err_count : 4|12@1+ (1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_left m0 : 16|12@1+ (0.1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_middle m0 : 28|12@1+ (0.1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_right m0 : 40|12@1+ (0.1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_rear m0 : 52|12@1+ (0.1,0) [0|0] "" DRIVER,IO
     SG_ SENSOR_SONARS_no_filt_left m1 : 16|12@1+ (0.1,0) [0|0] "" DBG
     SG_ SENSOR_SONARS_no_filt_middle m1 : 28|12@1+ (0.1,0) [0|0] "" DBG
     SG_ SENSOR_SONARS_no_filt_right m1 : 40|12@1+ (0.1,0) [0|0] "" DBG
     SG_ SENSOR_SONARS_no_filt_rear m1 : 52|12@1+ (0.1,0) [0|0] "" DBG
    
    
    
    
    CM_ BU_ DRIVER "The driver controller driving the car";
    CM_ BU_ MOTOR "The motor controller of the car";
    CM_ BU_ SENSOR "The sensor controller of the car";
    CM_ BO_ 100 "Sync message used to synchronize the controllers";
    
    BA_DEF_ "BusType" STRING ;
    BA_DEF_ BO_ "GenMsgCycleTime" INT 0 0;
    BA_DEF_ SG_ "FieldType" STRING ;
    
    BA_DEF_DEF_ "BusType" "CAN";
    BA_DEF_DEF_ "FieldType" "";
    BA_DEF_DEF_ "GenMsgCycleTime" 0;
    
    BA_ "GenMsgCycleTime" BO_ 100 1000;
    BA_ "GenMsgCycleTime" BO_ 500 100;
    BA_ "GenMsgCycleTime" BO_ 101 100;
    BA_ "GenMsgCycleTime" BO_ 400 100;
    BA_ "GenMsgCycleTime" BO_ 200 100;
    BA_ "FieldType" SG_ 100 DRIVER_HEARTBEAT_cmd "DRIVER_HEARTBEAT_cmd";
    BA_ "FieldType" SG_ 500 IO_DEBUG_test_enum "IO_DEBUG_test_enum";
    
    
    VAL_ 100 DRIVER_HEARTBEAT_cmd 2 "DRIVER_HEARTBEAT_cmd_REBOOT" 1 "DRIVER_HEARTBEAT_cmd_SYNC" 0 "DRIVER_HEARTBEAT_cmd_NOOP" ;
    VAL_ 500 IO_DEBUG_test_enum 2 "IO_DEBUG_test2_enum_two" 1 "IO_DEBUG_test2_enum_one" ;
    

    منابع

    • فرمت DBC

    • مقدمه ای بر فایل های J1939 و DBC

    See Also

    • ADN - فایل پایگاه داده آلفا پنج
    • ADP - دسترسی به فایل پایگاه داده
    • AQ - فایل پایگاه داده جستجوی اجدادی
    • ASK - فایل پایگاه داده askSam
    • BTR - فایل پایگاه داده Btrieve
     
     Persian
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     čeština
     Română
     Polski
     Bengali
     Dansk
     Finnish
     Gaeilge
     Lithuanian
     Latvian
     Azeri
     Filipino
     Norsk