Beijing-ELECTRONICS-LOGO

Leabharlann Codesys FBs ELECTRONICS X2-BoX2 Serial comms

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-PRODUCT-IMG

Fiosrachadh toraidh

Tha an leabharlann Serial comms FBs - CODESYS na leabharlann airson conaltradh sreathach a tha co-chosmhail ri innealan X2Control agus BoX2Control le ùine ruith CODESYS freumhaichte. Bidh an leabharlann seo a’ sìmpleachadh conaltradh sreathach bhon X2 Control gu innealan sreathach leithid leughadairean còd-barra, lannan cuideam, agus clò-bhualadairean. Tha a’ mhòr-chuid de pharamadairean air an suidheachadh le ENUMn gus mearachdan a lughdachadh. Faodaidh an FB a bhith na mhanaidsear airson cuir / faighinn (airson innealan a dh’ fheumas fios) no dìreach toirt air a’ phort èisteachd (airson teachdaireachdan gun iarraidh). Faodar teachdaireachd a thoirt gu crìch le bhith a’ cur crìoch air caractaran no a’ faighinn àireamh ro-mhìnichte de charactaran. Faodar na trì puirt sreathach de smachd X2 / BoX2 a chleachdadh (COM1, COM2, agus COM3).

Stiùireadh airson cleachdadh bathar

Gus na Serial comms FBs - leabharlann CODESYS a chleachdadh:

  1. Stàlaich an leabharlann file (*.compiled-library) gu bathar-bog CODESYS air do PC.
  2. Faigh cothrom air na FBn mar bhlocaichean sam bith le bhith a’ leantainn stiùiridhean agus tuairisgeulan.
  3. Suidhich a’ mhòr-chuid de pharamadairean a’ cleachdadh ENUMn gus mearachdan a lughdachadh.
  4. Tagh am bu chòir don FB a bhith na mhanaidsear airson cuir / faighinn no dìreach thoir air a’ phort èisteachd.
  5. Tagh crìoch teachdaireachd le caractaran crìochnachaidh no faigh àireamh ro-mhìnichte de charactaran.
  6. Cleachd na trì puirt sreathach de smachd X2 / BoX2 (COM1, COM2 agus COM3) airson conaltradh sreathach.

Stiùireadh tòiseachaidh luath

Serial comms FBs - leabharlann CODESYS

  • SER0001 - Conaltradh sreathach tòiseachaidh luath

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-1

Gnìomh agus raon cleachdaidh

  • Tha an sgrìobhainn seo a’ mìneachadh leabharlann CODESYS airson conaltradh sreathach.
  • Sreath smachd inneal targaid X2 / BoX2, le ùine ruith CODESYS freumhaichte.

Mun sgrìobhainn seo

  • Cha bu chòir beachdachadh air an sgrìobhainn tòiseachaidh luath seo mar leabhar-làimhe iomlan. Tha e na chuideachadh a bhith comasach air tagradh àbhaisteach a thòiseachadh gu sgiobalta agus gu furasta.

Dlighe-sgrìobhaidh © Beijinger Electronics, 2022

Is ann le Beijer Electronics a tha na sgrìobhainnean seo (air an ainmeachadh gu h-ìosal mar ‘an stuth’). Tha còir neo-shònraichte aig an neach-gleidhidh no an neach-cleachdaidh an stuth a chleachdadh. Chan eil cead aig an neach-gleidhidh an stuth a sgaoileadh gu neach sam bith taobh a-muigh na buidhne aige / aice ach a-mhàin ann an cùisean far a bheil an stuth mar phàirt de shiostam a bheir an neach-gleidhidh don neach-ceannach aige / aice. Chan fhaodar an stuth a chleachdadh ach le toraidhean no bathar-bog a thug Beijer Electronics seachad. Chan eil Beijer Electronics a’ gabhail uallach sam bith airson uireasbhaidhean sam bith san stuth, no airson builean sam bith a dh’ fhaodadh èirigh bho bhith a’ cleachdadh an stuth. Tha e an urra ris an neach-gleidhidh dèanamh cinnteach gu bheil siostam sam bith, ge bith dè an tagradh, a tha stèidhichte air no a’ toirt a-steach an stuth (ge bith an ann gu h-iomlan no ann am pàirtean), a ’coinneachadh ris na feartan ris a bheil dùil no riatanasan gnìomh. Chan eil e mar dhleastanas air Beijer Electronics dreachan ùraichte a thoirt don neach-gleidhidh.

Cleachd am bathar-cruaidh, bathar-bog, draibhearan agus goireasan a leanas gus tagradh seasmhach fhaighinn:

Anns an sgrìobhainn seo, tha sinn air am bathar-bog agus am bathar-cruaidh a leanas a chleachdadh

  • Innealan BCS 3.34 no CODESYS 3.5 SP13 paiste 3
  • Innealan smachd X2 agus smachd BoX2

Airson tuilleadh fiosrachaidh thoir sùil air

  • CODESYS cuideachadh air-loidhne
  • Leabhar-làimhe stàlaidh smachd X2 (Maxx202)
  • Stòr-dàta eòlas Beijing Electronics, HelpOnline

Gheibhear an sgrìobhainn seo agus sgrìobhainnean tòiseachaidh luath eile bhon duilleag-dhachaigh againn. Feuch an cleachd thu an seòladh taic.europe@beijerelectronics.com airson fios air ais.

Conaltradh sreathach le blocaichean gnìomh CODESYS

  • Tha an leabharlann seo co-chòrdail le innealan X2Control agus BoX2Control (DeviceId 0x1024)
  • Bidh an leabharlann seo a’ sìmpleachadh conaltradh sreathach bhon X2 Control gu innealan sreathach leithid leughadairean còd-barra, lannan cuideam, agus clò-bhualadairean.
  • Tha a’ mhòr-chuid de pharamadairean air an suidheachadh le ENUMn gus mearachdan a lughdachadh.
  • Faodaidh an FB a bhith na mhanaidsear airson cuir / faighinn (airson innealan a dh’ fheumas fios) no dìreach toirt air a’ phort èisteachd (airson teachdaireachdan gun iarraidh).
  • Faodar teachdaireachd a thoirt gu crìch le bhith a’ cur crìoch air caractaran no a’ faighinn àireamh ro-mhìnichte de charactaran.
  • Faodar na trì puirt sreathach de smachd X2 / BoX2 a chleachdadh (COM1, COM2, agus COM3).
  • An leabharlann file (*.compiled-library) a chuir a-steach air bathar-bog CODESYS air a’ PC agad agus gheibhear cothrom air na FBn mar bhlocaichean sam bith, feuch an lean thu an stiùireadh agus an tuairisgeul.

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-2

Ag ullachadh do neach-deasachaidh

  • Tha an caibideil a leanas a’ toirt cunntas air modhan-obrach agus suidheachaidhean cudromach a dh’ fheumar airson siostam a tha ag obair gu math.

Stàladh an leabharlann don neach-deasachaidh agad

  • Feumaidh an leabharlann * .compiled a bhith ri fhaighinn san t-siostam agad gus an gabh e a-steach do phròiseactan. Tha seo air a dhèanamh le bhith faighinn gu 'Manaidsear Leabharlainn'Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-12'Library Repository' agus an uair sin 'Stàlaich'.
    Seòl dhan phasgan far an do chuir thu an *.compiled-library. Feumaidh am modh-obrach seo a bhith air ath-aithris ma chleachdas tu PC ùr.
  • Thoir an aire, faodaidh suidheachadh slighe an t-Siostaim a bhith eadar-dhealaichte a rèir a bheil thu a’ cleachdadh BCS Tools no inneal bathar-bog CODESYS agus dè an dreach den bhathar-bog.

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-3

Cuir an leabharlann ris a’ phròiseact agad

  • Tha an leabharlann ùr a-nis ri fhaighinn airson a thoirt a-steach don phròiseact sònraichte agad (example glacadh-sgrìn):

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-4

  • Tha an leabharlann taghte a-nis ri fhaicinn ann am Manaidsear an Leabharlainn. Tha a nithean poblach agus cuideachadh a bharrachd ri fhaighinn an seo.

Tuairisgeul air blocaichean gnìomh

fbdConfigurePort

  • Tha feum air an FB fbdConfigurePort gus crìochan a’ phuirt a shuidheachadh.
  • Dèan maids eadar roghainnean a’ phuirt agus an inneal ris a bheil thu a’ bruidhinn. Dìreach cuir a-steach agus cuir a-steach am port iomchaidh, baud, pìosan dàta, co-ionannachd agus pìosan stad.
  • Tha a h-uile paramadair ENUMs.

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-5

AinmFarsaingeachdSeòrsaBeachd
Cur gu bàsVAR_INBOOLA 'rèiteachadh crìochan a' phuirt air an oir àrdachaidh
Àireamh PortVAR_INàireamh aithrisTagh am port sreathach
BaudVAR_INeacaudate 
DataBitsVAR_INbuillean dàta 
Co-ionannachdVAR_INco-ionnanachd 
StopBitsVAR_INeStopBits 
Bathar-cruaidh neo-fhreagarrachVAR_OUTBOOLChan e inneal X2Control no BoX2Control a th’ ann an targaid

fbdGenericSendFaighinn

  • Tha an FB seo a’ toirt seachad comas-gnìomh gus eadar-obrachadh tro phort com gu inneal.
  • Faodaidh an seòrsa a bhith ‘Polled’ no ‘Ag ​​èisteachd’. Tha polled air a chleachdadh gus iarrtas a chuir gu inneal agus feitheamh ri freagairt (mar as trice sgèile cuideam). Tha èisteachd dìreach a’ feitheamh ri teachdaireachd a thig a-steach gun iarraidh (mar as trice leughadair còd-bàr).
  • Faodar an teachdaireachd a thig a-steach a thoirt gu crìch ann an aon de dhà dhòigh:
    • A’ faighinn caractar crìochnachaidh (airson example CRLF)
    • Às deidh àireamh ro-mhìnichte de charactaran fhaighinn.
  • Faodar BothTransactionTypes a chleachdadh leis an dàrna cuid TerminationTypes.
  • Cha dèan e gnìomh gus am bi crìochan a' phuirt sin air an suidheachadh.

Examples

  • Fuirichidh an rèiteachadh seo (fhad ‘s a tha Execute àrd) airson frèam gun bhrosnachadh a tha air a chrìochnachadh le caractaran sònraichte:

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-6

  • Nì an rèiteachadh seo (air an oir àrdachaidh Execute) iarrtas agus feitheamh ri freagairt, a tha an-còmhnaidh air a phasgadh gu 10 caractaran.

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-7

    • Cuiridh an rèiteachadh seo (air an oir àrdachaidh Execute) teachdaireachd agus cha bhith e a’ feitheamh ri freagairt.Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-8

fbdGenericSendReceive (seòrsaichean-dàta)

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-9

Cuir a-steachSeòrsaAn toiseachBeachd
Àireamh Portàireamh aithris Tagh am port sreathach
Cur gu bàsBOOL Mas e ‘Bhòt’ a th’ anns an t-seòrsa malairt, bidh an àrdachadh seo a’ tòiseachadh an cur/faighinn. Ann am modh ‘Èisteachd’, bidh am port ag èisteachd cho fada ris a’ bhratach

tha àrd

Ùine bacadhBOOL Airson debugging comms a-mhàin.

Mar as trice FALSE

Cuir SeoSTRING(255) Ann am modh 'bhòtaidh', is e seo an

iarrtas air a chuir chun inneal

Seòrsa Gnìomhseòrsa malairteTransactionTyp

e.Bhòtadh

Chleachdadh airson taghadh an

seòrsa malairt.

Seòrsa CrìochnachaidhSeòrsa eTerminationdiongmhaltas

pe.Caractar

Chleachdadh airson taghadh an

seòrsa crìochnachaidh

Caractar crìochnachaidhSTRING(255)'$R$N'Dligheach ma tha TerminationType eTerminationType.Charact

er

Caractaran ri FhaighinnINT Dligheach ma tha TerminationType

eTerminationType.Count

ToradhSeòrsaAn toiseachBeachd
DèantaBOOL A 'nochdadh crìochnachadh
SoirbheachasBOOL Comharraich crìoch shoirbheachail ie tha an caractar crìochnachaidh air fhaighinn
Cunntas SoirbheachaisUDINE  
PortIs FosgailteBOOL  
Dè IJustReadSTRING(255) An sreang a fhuaireadh ri fhaighinn airson a ghiullachd às deidh sin
Teacs inbheSTRING(255) Faic gu h-ìosal airson cothroman
Teacs inbheCiall
dìomhanachA 'feitheamh airson stiùireadh
Port a’ fosgladhA ' fosgladh am port. Bhiodh seo a’ nochdadh gu bheil am port air a chleachdadh le tagradh eile mu thràth
A 'glanadh bufairA' toirt air falbh seann charactaran bhon bhufair
A' curA' cur an t-sreath 'SendThis'
A’ coimhead airson caractar crìochnachaidhNuair a tha an Seòrsa Crìochnachaidh 'Caractar'
A’ feitheamh ri 10 caractaranNuair a tha an Seòrsa Gnìomha 'Cunnt'
Dèan, iarr àrdAirson TransactionTypes ‘Bòtaidh’ no ‘NoReply’ tha seo a’ sealltainn gu bheil an t-sreath deiseil agus a’ feitheamh ri oir àrdachaidh ùr
Paramadairean mì-dhligheachAnn am TerminationMode ‘Character’, cha deach caractar crìochnachaidh a shònrachadh. Ann an TerminationMode ‘Count’, tha an cunntas 0 no nas motha na 255

Caractaran sònraichte

  • Bidh Codesys a’ comharrachadh charactaran sònraichte (neo-chlò-bhuailte) le sreathan teicheadh.
  • Is e seo criomag bho Codesys Help Online.

Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-10

Mu dheidhinn Beijinger Electronics

  • Tha Beijer Electronics na neach-nuadhachaidh ioma-nàiseanta, tar-ghnìomhachas a bhios a’ ceangal dhaoine agus theicneòlasan gus pròiseasan a bharrachadh airson tagraidhean a tha deatamach do ghnìomhachas. Tha an tairgse againn a’ toirt a-steach conaltradh gnìomhaiche, fuasglaidhean fèin-ghluasaid, digiteachadh, fuasglaidhean taisbeanaidh, agus taic. Mar eòlaichean ann am bathar-bog, bathar-cruaidh is seirbheisean a tha furasta a chleachdadh airson Internet Internet of Things, tha sinn a’ toirt cumhachd dhut coinneachadh ris na dùbhlain agad tro fhuasglaidhean adhartach.
  • Tha Beijer Electronics na chompanaidh BEIJER GROUP. Tha reic aig Beijer Group de chòrr air 1.6 billean SEK ann an 2021 agus tha e air a liostadh air Prìomh Mhargaidh Nasdaq Stockholm fon ticker BELE. www.beijergroup.com.

 

Cuir fios thugainn

Oifisean cruinne agus luchd-sgaoilidh.

Sgrìobhainnean/Goireasan

Leabharlann Codesys FBs ELECTRONICS X2-BoX2 Serial comms [pdfStiùireadh Cleachdaiche
X2-BoX2, X2-BoX2 Serial comms FBs Leabharlann Codesys, Serial comms FBs Leabharlann Codesys, comms FBs Leabharlann Codesys, Leabharlann Codesys

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *