AXIOMATIC AX140910 CAN-ENET Pūmanawa Tautoko Pūmanawa

Nga korero hua
Ko te CAN-ENET Software Support Package (SSP) he huinga raupaparorohiko, tuhinga, me te exampmo te whakawhanake rorohiko tono e mahi ana me nga momo Axiomatic Ethernet ki CAN me Wi-Fi ki CAN kaitahuri. Ka whakaratohia e te putea rorohiko he pukapuka kaiwhakamahi, he puna files, me examples. He mana te pukapuka kaiwhakamahi mo tetahi putanga SSP 3.0.xx, a ka mahia nga whakahoutanga motuhake ki te pukapuka kaiwhakamahi ma te taapiri i nga reta A, B, …, Z ki te nama pukapuka pukapuka kaiwhakamahi. Ka taea te whakamahi i te SSP mo te whakamaarama i nga punaha whakauru me te iti rawa o nga rauemi tae atu ki nga kaupapa tono i Windows, Linux ranei.
Whakamahi Hua
- Tikiake i te kōtui tohatoha file mai i te Axiomatic webpae, riro mai ranei hei apitihanga ma te imeera.
- Wewetehia te kōtui file i Windows mā te pāwhiri-matau i te file me te pehi i te paatene Wewete i roto i nga Properties-> General-> Wewete.
- Unuhia te pūranga kōtui hei hanga i te hanganga kōpaki e whai ake nei:
- Kei roto i te whaiaronga pakiaka te awhina SSP file CANEnetSSP.chm i roto i te hōputu awhina Microsoft HTML me te pukapuka-whakamahi UMAX140910v3.0.pdf i te whakatakotoranga Adobe Reader.
- Te Puna FileKei roto i te kōpaki nga korero mana hauora kaitahuri e whakaahuatia ana i roto i te Ethernet to CAN Converter Communication Protocol.
- Ko te Examples kōpaki kei roto exampka taea te hanga i runga i a Microsoft Windows, Linux ranei ma te whakamahi i Windows.mk or Linux.mk make files.
- Hangaia ka taea te whakahaere files mo te exampte whakamahi i te hanga files kei roto i te .Exampte whaiaronga.
- Ki te tika, hangahia he .Bin whaiarongaroto ki te .Examples directory kei reira katoa te kawe me te ahanoa files ka whakanohoia.
- Ko te zip SSP file kei roto i whakahiato examples mo Windows i roto i te .Bin whaiarongaroto.
- SSP katoa exampI whakamatauria nga mea Windows 10 me Linux Ubuntu 16.04.
Ka whakamahia e te SSP nga momo raraunga paerewa int me char anake. Ka whakamahia te momo int ina karekau he tino nui te rahinga raraunga tika, te rahinga nui ranei mo te tawhā tauoti. Ka whakamahia te momo tohu ki te tohu ki tetahi aho ASCII, ki te tohutoro ranei i tetahi tohu ASCII kotahi. Ko etahi atu momo taketake i ahu mai i te pane me te rahi o nga raraunga, haunga te momo Boolean BOOL_t, i ahu mai i te int, tirohia: CommonTypes.h file.
NGA WHAKARANGA
- Atanga Papatono Taupānga API
- ASCII American Standard Code for Information Interchange
- Te tohatoha Pūmanawa BSD Berkeley
- CAN Controller Area Whatunga
- Te Reo Tohu Kuputuhitua HTML
- Kawa Ipurangi IP
- LAN Whatunga Rohe Rohe
- Mōkī Tautoko Pūmanawa SSP
HE KORERO WHAKANUI
Ko te CAN-ENET Software Support Package (SSP) e whakarato ana i te huinga o nga waahanga rorohiko, tuhinga, me te exampmo te whakawhanake i nga rorohiko tono e mahi ana me nga momo Axiomatic Ethernet ki CAN me Wi-Fi ki CAN kaitahuri.
He mana te pukapuka kaiwhakamahi mo te SSP me nga tau putanga nui e rua rite ki te pukapuka kaiwhakamahi. Mo te exampAe, he mana tenei pukapuka kaiwhakamahi mo tetahi putanga SSP 3.0.xx. Ko nga whakahoutanga motuhake ki te pukapuka kaiwhakamahi ka mahia ma te taapiri i nga reta: A, B, …, Z ki te nama putanga pukapuka a te kaiwhakamahi. Ko nga waahanga rorohiko SSP katoa kua tuhia ki roto i te reo papatono C paerewa mo te kawe me te tuhi katoa. Ka whakarato tautoko ratou mo nga kawa Whakawhitiwhiti me te Whakakitenga a Axiomatic. Ko te kawa Whakawhitiwhiti te nuinga e whakamahia ana mo te tuku i nga karere CAN ma runga i a Ethernet, i tetahi atu whatunga IP ranei, me te kawa Discovery - mo te kimi i te kaitahuri ki te LAN. Ka taea te whakamahi rite te SSP mo te whakahoahoa i nga punaha whakauru me te iti rawa o nga rauemi me nga kaupapa tono i Windows, Linux ranei.
SSP NGA KAUPAPA
Ka tohatohahia te SSP hei zip file me te ingoa: CANEnetSSPv .zip, kei hea tohu nga nama ki te nama putanga matua SSP me – ki te reta whakarereke tuhinga whiriwhiri. Hei karo i nga raru pea mo te whakaatu i te awhina SSP file, te kōtui tohatoha file me wetewetehia i Windows mena ka riro mai i runga ipurangi (i muri i te tango mai i te Axiomatic webpae, te whiwhi ī-mēra hei āpitihanga, me ētahi atu) Ka taea tēnei mā te pāwhiri-matau i te file me te pehi i te paatene Wewete i roto i nga Properties-> General-> Wewete. Whai muri i te tangohanga i te puranga zip, ka hangaia te hanganga kōpaki e whai ake nei:

Kei roto i te whaiaronga pakiaka te awhina SSP file CANEnetSSP.chm i roto i te whakatakotoranga awhina Microsoft HTML me tenei pukapuka kaiwhakamahi UMAX140910v3.0.pdf i te whakatakotoranga Adobe Reader. Ko te tau putanga SSP tino nui e whakaatu ana i nga huringa hotokore, i muri mai - nga huringa hototahi, te whakamutunga - nga huringa iti kaore e pa ki te mahi SSP. Ka taapirihia te reta whiriwhiri mo nga huringa o te pukapuka kaiwhakamahi me te awhina/ranei file
Puna Files
Ko te puna SSP files kua whakarōpūhia ki roto i nga raarangi .\Source and .\Inc rite ki o raatau momo. Kua tuhia ki te paerewa C me te whakaatu i nga waahanga rorohiko e whai ake nei:
- PKarere. Ka whakarato tautoko mo te hanganga karere motuhake kawa e whakaahuatia ana i roto i te Ethernet to CAN Converter Communication Protocol.
- CommProtocol. Ka tautoko i nga karere mai i te Itarangi ki te CAN Converter Communication Protocol.
- DiscProtocol. Ka tautoko i nga karere mai i te Itarangi ki te CAN Converter Discovery Protocol.
- Raraunga Hauora. Ka whakarato i nga hanganga raraunga me nga mahi mo te tukatuka i te Ethernet ki te CAN converter korero mana hauora e whakaahuatia ana i te Ethernet to CAN Converter Communication Protocol.
Ko nga momo raraunga taketake katoa me nga tonotono noa kua tautuhia ki te CommonTypes.h file.
Examples
Kei roto hoki i te SSP te ex e whai ake neiampte hōtaka i roto i te .\Exampte whaiaronga e whakaatu ana i nga ahuatanga rereke o te whakawhitiwhiti korero me te Axiomatic Ethernet to CAN converter:
- Ka taea te whiwhi.c. Ko tenei tono papatohu e whakaatu ana me pehea e taea ai nga papa CAN te tiki mai i te Axiomatic Ethernet ki te kaitahuri CAN.
- CANSend.c. Ko tenei exampe whakaatu ana me pehea e taea ai te tuku nga papa CAN ki te Axiomatic Ethernet ki te kaitahuri CAN.
- Discovery.c. Ko tenei exampKo te tono e whakaatu ana me pehea e kitea ai e te kaiwhakamahi tetahi Axiomatic Ethernet ki te kaitahuri CAN i runga i te whatunga rohe rohe (LAN).
- Te Manawa.c. Ko tenei tono e whakaatu ana me pehea te whiwhi karere Heartbeat mai i te Axiomatic Ethernet ki te kaitahuri CAN. Ka whakaatu hoki i te wetewete i nga Raraunga Hauora mai i nga karere Heartbeat.
- Tūnga Tono.c. Ko tenei exampKo te tono e whakaatu ana me pehea e taea ai e te kaiwhakamahi te tono te Axiomatic Ethernet ki te mana kaitahuri CAN
Katoa exampKa taea te hanga i runga i a Microsoft Windows, Linux ranei ma te whakamahi i Windows.mk or Linux.mk make files. Te hanga files kei roto hoki i te .\Exampte whaiaronga. I runga i te hanganga ka taea te whakahaere files, ko te hanga tuhinga, mehemea e tika ana, ka hanga .\Bin i roto i te .\Examples directory ki reira tuu katoa ai te kawe me te ahanoa files. Ko te zip SSP file kei roto i whakahiato examples mo Windows i roto i te .\Bin whaiarongaroto. SSP katoa exampI whakamatauria nga mea Windows 10 me Linux Ubuntu 16.04
NGA MOMO RARAUNGA ME TE KAUPAPA KAUPAPA
Ka whakamahia e te SSP nga momo raraunga paerewa int me char anake. Ka whakamahia te momo int ina karekau he tino nui te rahinga raraunga tika, te rahinga nui ranei mo te tawhā tauoti. Ka whakamahia te momo tohu ki te tohu ki tetahi aho ASCII, ki te tohutoro ranei i tetahi tohu ASCII kotahi. Ko etahi atu momo taketake i ahu mai i pane me te rahinga raraunga tika, haunga te momo Boolean BOOL_t, i ahu mai i te int, tirohia: CommonTypes.h file. Ko nga momo taketake katoa o te SSP kaweake kua whakaingoatia me nga reta matua me te '_t' te mutunga. Mo te example: BOOL_t, WORD_t, me etahi atu. Ko era atu momo kaweake katoa kua whakaingoatia me nga reta matua, kei te '_t' te mutunga me te tohu tuatahi ki te file whakapoto mo te file kua tautuhia ki roto. Ka whakamahia te 'CP' mo te CommProtocol.h, 'DP' – mo te DiscProtocol.h, 'HD' – mo te HealthData.h me te 'PM' – mo te PMessage.h file. Ko nga ingoa tonotono katoa e whakamahi ana i nga reta matua me te tohu tuatahi ki te file whakapoto mo te file kua tautuhia, he rite tonu ki nga momo raraunga. Ka whakamahia te whakapotonga 'CT' mo te CommonTypes.h file.
Ko nga ingoa taurangi kua tohua me o raatau momo mo nga momo taketake me nga tohu. Mo te example: Ko te momo int kua tohua ki mua ki te 'i', momo atatohu – me te 'p', tohu ki te tauoti – me te 'pi', aha atu. Ko nga hanganga, nga uniana, nga kaitatau kaore i te tohuhia. Mo nga aho kore kua mutu, ka whakamahia te 'sz' prefix. Ko nga ingoa mahi he tohu tuatahi ki te file he rite tonu te whakapoto ki nga momo raraunga me nga tonotono. He rite te ripa kotahi ki te wha mokowā
WHAKAMAHI SSP
Me taapiri te kaiwhakamahi i te SSP files ki te kaupapa tono. Ka taea te whakakore i te CommProtocol.c, DiscProtocol.c ranei ki te kore e whakamahia te kawa e tika ana. Ka taea hoki te whakakore i te HealthData.c mena kaore he take ki te tukatuka i nga raraunga hauora kaitahuri.
Karekau te SSP e tono arawhiti i mua i te whakamahi. Karekau he taurangi o te ao. Ko nga mahinga SSP katoa he miro-haumaru me te whakauru ano. Mo te tuku me te whiwhi i nga karere kaitahuri, me tautoko te kawa Ipurangi (IP). Ko te huarahi paerewa hei whakarato i tenei tautoko ko te whakamahi i nga turanga ipurangi. Ko te API turanga he pai te paerewa me te whakamahia i roto i nga SSP katoa o muaamples me te whakaahuatanga o nga mahi kaitahuri.
Te whiwhi Karere mai i te Kaitahuri
Me whakarite e te kaiwhakamahi he turanga mo te whiwhi raraunga kaitahuri.
Ina tae mai nga raraunga, me tuku ki te mahi PMParseFromBuffer(). Ka whakaratohia e te kaiwhakamahi nga mahi waea whakahoki e rua: OnDataParsed() me OnDataParsedError(). Ka karangahia te mahi tuatahi i muri i te pai o te poroporoaki o te karere kawa me te tuarua - i runga i te hapa porotiti. Na, me waea te kaiwhakamahi ki nga parser mo nga karere kawa-motuhake i roto i te mahi OnDataParsed(), tirohia i raro nei:

UMAX140910. Mōkī Tautoko Pūmanawa CAN-ENET. Putanga 3.0

UMAX140910. Mōkī Tautoko Pūmanawa CAN-ENET. Putanga 3.0

Mena kei te pirangi te kaiwhakamahi ki te poroporoaki i te uara dwHealthData ki nga mana whakahaere takitahi o te kaitahuri i nga taputapu me nga waahanga rorohiko matua, me karanga te mahi HDUnpackHealthData():

UMAX140910. Mōkī Tautoko Pūmanawa CAN-ENET. Putanga 3.0 Ka whakahoki ano tenei mahi i te kaitahuri i te Tunga Hauora whakahiato.
Te tuku Karere ki te Kaitahuri
Ka taea te tuku karere a te kaiwhakamahi ki te kaitahuri ma te whakaputa tuatahi i te karere kawa e hiahiatia ana ka kape i te karere ki te kaitahuri tuku. Mo te exampNa, ko te tuku tono mana ka hiahiatia nga whakahau e whai ake nei

Ko te tuku i nga papa CAN FD he maamaa ake. Ka taea e te karere CAN FD Stream neke atu i te kotahi te anga CAN FD, Classical CAN ranei, mena ka whakatauhia te haki CP_SUPPORTED_FEATURE_FLAG_CAN_FD_STREAM_ONE_FRAME_PER_MESSAGE e te node i roto i te Karere Tūnga, te Karere Manawao ranei. Me whakareri te kaiwhakamahi i tetahi karere CAN FD Stream katahi ka taapirihia nga papa CAN ki runga.

UMAX140910. Mōkī Tautoko Pūmanawa CAN-ENET. Putanga 3.0

Mena ka whakamahia te kawa TCP, me whakarite te whiringa TCP_NODELAY ki te turanga kia kore e roa te tuku karere kawa
Te kitenga i te Kaitahuri
Ka kitea te kaitahuri ma te whakamahi i te Ethernet to CAN Converter Discovery Protocol. Me mahi e te kaiwhakamahi nga mahi e whai ake nei:
- Whakatuwherahia he datagturanga hipi me te kōwhiringa SO_BROADCAST.
- Whakapaia he tono whakahura ka kape ki te putunga tuku.
- Tukuna te tono kitenga ki te wahitau IP o te ao.
- Taria mo nga whakautu kitenga mai i nga kaitahuri kei runga i te LAN kotahi.
- Porohia nga urupare i te tuatahi na PMParseFromBuffer() katahi ka DPParseResponse() i karangahia mai i OnDataParsed() .
He ex kua ngawariampKo te waehere e whakaatu ana i te ariā kei raro nei

UMAX140910. Mōkī Tautoko Pūmanawa CAN-ENET. Putanga 3.0

Tuhinga
Ko nga tuhinga e whai ake nei e whakaatu ana i nga kawa rangatira Axiomatic e whakamahia ana i roto i te SSP e waatea ana ina tono:
- O. Bogush, “Ethernet to CAN Converter Communication Protocol. Putanga tuhinga: 5,” Axiomatic Technologies Corporation, Hakihea 14, 2022.
- O. Bogush, “Ethernet to CAN Converter Discovery Protocol. Putanga tuhinga: 1A,” Axiomatic Technologies Corporation, Paenga-whāwhā 5, 2021.
- O. Bogush, "Itarangi ki CAN Converter Tūnga Hauora. Putanga Tuhinga: 3,” Axiomatic Technologies Corporation, Paenga-whāwhā 5, 2021.
Mo te tono tuhinga, whakapaa atu ki a Axiomatic Technologies i: sales@axiomatic.com
RAIHANA
Ka tohatohahia te rorohiko SSP me te Raihana BSD whiti-3. Ko te tuhinga o te raihana kei roto i te rorohiko files
PUTANGA HISTORY
| Putanga Manual Kaiwhakamahi | SSP
putanga |
Rā |
Kaituhi |
Nga whakarereketanga |
| 3.0 | 3.0.0 | Hakihea 14, 2022 | Olek Bogush | · He tautoko taapiri mo CAN FD Stream.
· Kua whakakorehia te tautoko mo te CAN me te awa whakamohiotanga. · Taapirihia nga Tautuhinga Node Whakawhitiwhiti ki te Whakahoki Tunga me nga karere Patumanawa. · Whakahoutia CommProtocol.c, CommProtocol.h, me examples: CANReceive.c, CANSend.c, Heartbeat.c, me StatusRequest.c. · Kua whakahōuhia te nama waea tari Finnish ki te wharangi o mua. |
| 2.0 | 2.0.xx | Paenga-whāwhā 27,
2021 |
Olek Bogush | · He tautoko taapiri mo te Wi-Fi Axiomatic ki nga kaitahuri CAN.
· Kua tapirihia Momo Kaitahuri tawhā i roto Te manawa o te ngakau a Te Whakautu Mana karere. · Whakahoutia Tuhinga wahanga. · Whakahoutia Ka taea te whiwhi.c, Te Manawa.c a Tūnga Tono.c examptahi me Windows.mk a Linux.mk hanga files. |
| 1.0A | 1.0.xx | Maehe 2,
2017 |
Olek Bogush | · I roto Ihirangi SSP tono taapiri kia wetewete te tohatoha .zip file i roto i te Matapihi. |
| 1.0 | 1.0.xx | Oketopa 27, 2016 | Olek Bogush | · Tukunga tuatahi. |
O TATOU HUA
- AC / DC Taonga Hiko
- Mana Whakahaere/Atanga
- Atanga Itarangi Automotive
- Nga Kaitohu Pūhiko
- CAN Mana, Pouara, Repeater
- CAN/WiFi, CAN/Nihokikorangi, Pouara
- Onāianei / Voltage/PWM Kaihurihuri
- Nga Kaihurihuri hiko DC/DC
- Nga Matawai Maamaa Miihini
- Nga Kaihurihuri Itarangi/CAN, Nga Waahi, Nga Whakawhiti
- Kaitohu Puku Kaiwhaiwhai
- Nga Waahi, CAN/Modbus, RS-232
- Gyroscopes, Inclinometers
- Nga Kaitiaki Hangarau Hangarau
- Inclinometers, Triaxial
- Mana I/O
- Nga Kaihuri Tohu LVDT
- Mana Miihini
- Modbus, RS-422, RS-485 Mana Mana
- Mana Motor, Hurihuri
- Nga Taonga Hiko, DC/DC, AC/DC
- PWM Waitohu Hurihuri / Wehewehenga
- Kaitohu Tohu Whakatau
- Utauta Ratonga
- Nga Tohu Tohu, Kaihurihuri
- Ka taea e te Ine Riaka te Mana Whakahaere
- Nga Kaipupuri Ngaru
TO TATOU KAUPAPA
Ka whakaratohia e Axiomatic nga waahanga whakahaere miihini hiko ki te huarahi-a-waho, te waka arumoni, te waka hiko, te huinga hiko, te whakahaere rauemi, te kaha whakahou me nga maakete OEM ahumahi. Ka mahi hou matou me nga mana miihini me te miihini-a-waho e whakanui ana i te uara mo o taatau kaihoko.
TE KAUPAPA KAUPAPA ME TE WHAKAMAHI
Kei a matou he ISO9001: 2015 rehitatanga hoahoa / hangahanga whare i Kanata.
PĀTĀTANGA, WHAKATOKANGA WHAKATAHI / WHAKATAHI
Ko te Axiomatic Technologies Corporation te mana ki te whakatikatika, ki te whakarereke, ki te whakapai, ki te whakapai, me era atu whakarereketanga ki ana hua me ana ratonga i nga wa katoa me te whakamutu i nga hua me nga ratonga kaore he panui. Me whiwhi nga kaihoko i nga korero e tika ana i mua i te tuku ota me te manatoko kei te mau tonu enei korero, kua oti. Me makona nga kaiwhakamahi ki a raatau ano he pai te hua mo te whakamahi i roto i te tono kua whakaritea. Ko a maatau hua katoa he whakamana iti mo nga hapa o nga rawa me nga mahi. Tena koa tirohia ta maatau Whakaaetanga, Whakaaetanga Tono/Taetanga me te Tukanga Whakahoki Rawa i https://www.axiomatic.com/service/.
WHAKATOKANGA
Ka kitea nga taipitopito tautukunga hua i roto i nga tuhinga hua me/ranei i runga i axiomatic.com. Ko nga patai me tuku atu ki sales@axiomatic.com.
WHAKAMAHI HAURAU
Ko nga hua katoa me mahi e Axiomatic. Kaua e whakatuwhera i te hua ka mahi koe i te ratonga
RATONGA
Ko nga hua katoa ka whakahokia mai ki Axiomatic me whai Tau Whakaaetanga Rawa Whakahoki (RMA#) mai sales@axiomatic.com. Tena koa homai nga korero e whai ake nei ina tono nama RMA:
- Tau rangatū, tau wahanga
- Nga haora oma, te whakaahuatanga o te raru
- Whakatakoto waea te hoahoa, tono me etahi atu korero ina hiahiatia
TE WHAKAMAHI
Ko nga hua Axiomatic he para hiko. Me whai i o ture para taiao me te tukurua o to rohe, nga ture me nga kaupapa here mo te tuku haumaru, te hangarua ranei o nga para hiko
WHAKAPAPA
Axiomatic Technologies Corporation 1445 Courtneypark Dr. E. Mississauga, I CANADA L5T 2E3
- TEL: +1 905 602 9270
- FAX: +1 905 602 9279
- www.axiomatic.com
- sales@axiomatic.com
Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINLAND
- TEL: +358 103 375 750
- www.axiomatic.com
- salesfinland@axiomatic.com
Tuhinga / Rauemi
![]() |
AXIOMATIC AX140910 CAN-ENET Pūmanawa Tautoko Pūmanawa [pdf] Pukapuka Kaiwhakamahi UMAX140910, AX140910, AX140910 CAN-ENET Pūmanawa Tautoko Pūmanawa, AX140910 Pūmanawa Tautoko Pūmanawa, CAN-ENET Pūmanawa Tautoko Pūmanawa, Pūmanawa Tautoko Pūmanawa, Pūmanawa Pūmanawa, Mōkī Tautoko, Mōkī |





