Leabharlann Codesys FBs ELECTRONICS X2-BoX2 Serial comms
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:
- Stàlaich an leabharlann file (*.compiled-library) gu bathar-bog CODESYS air do PC.
- Faigh cothrom air na FBn mar bhlocaichean sam bith le bhith a’ leantainn stiùiridhean agus tuairisgeulan.
- Suidhich a’ mhòr-chuid de pharamadairean a’ cleachdadh ENUMn gus mearachdan a lughdachadh.
- Tagh am bu chòir don FB a bhith na mhanaidsear airson cuir / faighinn no dìreach thoir air a’ phort èisteachd.
- Tagh crìoch teachdaireachd le caractaran crìochnachaidh no faigh àireamh ro-mhìnichte de charactaran.
- 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
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.
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'
'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.
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):
- 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.
Ainm | Farsaingeachd | Seòrsa | Beachd |
Cur gu bàs | VAR_IN | BOOL | A 'rèiteachadh crìochan a' phuirt air an oir àrdachaidh |
Àireamh Port | VAR_IN | àireamh aithris | Tagh am port sreathach |
Baud | VAR_IN | eacaudate | |
DataBits | VAR_IN | buillean dàta | |
Co-ionannachd | VAR_IN | co-ionnanachd | |
StopBits | VAR_IN | eStopBits | |
Bathar-cruaidh neo-fhreagarrach | VAR_OUT | BOOL | Chan 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:
- 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.
- Cuiridh an rèiteachadh seo (air an oir àrdachaidh Execute) teachdaireachd agus cha bhith e a’ feitheamh ri freagairt.
- Cuiridh an rèiteachadh seo (air an oir àrdachaidh Execute) teachdaireachd agus cha bhith e a’ feitheamh ri freagairt.
fbdGenericSendReceive (seòrsaichean-dàta)
Cuir a-steach | Seòrsa | An toiseach | Beachd |
Àireamh Port | àireamh aithris | Tagh am port sreathach | |
Cur gu bàs | BOOL | 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 bacadh | BOOL | Airson debugging comms a-mhàin. Mar as trice FALSE | |
Cuir Seo | STRING(255) | Ann am modh 'bhòtaidh', is e seo an iarrtas air a chuir chun inneal | |
Seòrsa Gnìomh | seòrsa malairt | eTransactionTyp e.Bhòtadh | Chleachdadh airson taghadh an seòrsa malairt. |
Seòrsa Crìochnachaidh | Seòrsa eTermination | diongmhaltas pe.Caractar | Chleachdadh airson taghadh an seòrsa crìochnachaidh |
Caractar crìochnachaidh | STRING(255) | '$R$N' | Dligheach ma tha TerminationType eTerminationType.Charact er |
Caractaran ri Fhaighinn | INT | Dligheach ma tha TerminationType eTerminationType.Count |
Toradh | Seòrsa | An toiseach | Beachd |
Dèanta | BOOL | A 'nochdadh crìochnachadh | |
Soirbheachas | BOOL | Comharraich crìoch shoirbheachail ie tha an caractar crìochnachaidh air fhaighinn | |
Cunntas Soirbheachais | UDINE | ||
PortIs Fosgailte | BOOL | ||
Dè IJustRead | STRING(255) | An sreang a fhuaireadh ri fhaighinn airson a ghiullachd às deidh sin | |
Teacs inbhe | STRING(255) | Faic gu h-ìosal airson cothroman |
Teacs inbhe | Ciall |
dìomhanach | A 'feitheamh airson stiùireadh |
Port a’ fosgladh | A ' fosgladh am port. Bhiodh seo a’ nochdadh gu bheil am port air a chleachdadh le tagradh eile mu thràth |
A 'glanadh bufair | A' toirt air falbh seann charactaran bhon bhufair |
A' cur | A' cur an t-sreath 'SendThis' |
A’ coimhead airson caractar crìochnachaidh | Nuair a tha an Seòrsa Crìochnachaidh 'Caractar' |
A’ feitheamh ri 10 caractaran | Nuair a tha an Seòrsa Gnìomha 'Cunnt' |
Dèan, iarr àrd | Airson TransactionTypes ‘Bòtaidh’ no ‘NoReply’ tha seo a’ sealltainn gu bheil an t-sreath deiseil agus a’ feitheamh ri oir àrdachaidh ùr |
Paramadairean mì-dhligheach | Ann 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.
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 |