Beijer-ELECTRONICS-LOGO

Beijer ELECTRONICS X2-BoX2 Serial comms FBs Codesys Library

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

Tlhahisoleseding ya Sehlahiswa

Laeborari ea Serial comms FBs - CODESYS ke laeborari ea likhokahano tsa serial tse tsamaellanang le lisebelisoa tsa X2Control le BoX2Control tse nang le nako ea ho sebetsa ea CODESYS. Laeborari ena e nolofatsa likhokahano tsa serial ho tloha ho X2 Control ho ea ho lisebelisoa tsa serial tse kang sebali sa barcode, sekala sa bekha, le liprinta. Li-parameter tse ngata li behiloe ka li-ENUMs ho fokotsa liphoso. FB e ka sebetsa joalo ka molaoli oa ho romella / ho amohela (bakeng sa lisebelisoa tse hlokang ho potlaka) kapa ho etsa hore boema-kepe bo mamele (bakeng sa melaetsa e sa batloang). Ho felisoa ha melaetsa e ka ba ka ho felisa litlhaku kapa ho amohela palo e boletsoeng esale pele ea litlhaku. Likou tsohle tse tharo tsa serial tsa taolo ea X2 / BoX2 li ka sebelisoa (COM1, COM2, le COM3).

Litaelo tsa Tšebeliso ea Sehlahisoa

Ho sebelisa laeborari ea Serial comms FBs - CODESYS:

  1. Kenya laeborari file (*.compiled-library) ho software ea CODESYS e khomphuteng ea hau.
  2. Fumana li-FB joalo ka lithibelo ka ho latela litataiso le litlhaloso.
  3. Beha liparamente tse ngata u sebelisa ENUMs ho fokotsa liphoso.
  4. Khetha hore na FB e lokela ho sebetsa joalo ka molaoli oa ho romella / ho amohela kapa ho etsa hore boema-kepe bo mamele.
  5. Kgetha ho kgaotsa molaetsa ka ditlhaku tsa ho kgaotsa kapa ho amohela palo e hlalositsweng esale pele ya ditlhaku.
  6. Sebelisa likou tsohle tse tharo tsa serial tsa taolo ea X2 / BoX2 (COM1, COM2 le COM3) bakeng sa puisano ea serial.

Tataiso ea ho qala kapele

Li-serial comms FBs - laeborari ea CODESYS

  • SER0001 - Ho qala ka potlako puisano ea serial

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

Mosebetsi le sebaka sa tšebeliso

  • Tokomane ena e hlalosa laeborari ea CODESYS bakeng sa likhokahano tsa serial.
  • Letoto la taolo la sesebelisoa sa X2 / BoX2, se nang le nako ea ho sebetsa ea CODESYS e kenelletseng.

Mabapi le tokomane ena

  • Tokomane ena e qalang ka potlako ha ea lokela ho nkoa e le bukana e felletseng. Ke thuso ho khona ho qala ts'ebeliso e tloaelehileng kapele le ha bonolo.

Copyright © Beijer Electronics, 2022

Litokomane tsena (tse ka tlase tse bitsoang 'thepa') ke thepa ea Beijer Electronics. Motshwari kapa mosebedisi o na le tokelo e sa ikgethang ya ho sebedisa thepa. Motho ea nang le thepa ha a lumelloe ho aba thepa ho mang kapa mang ka ntle ho mokhatlo oa hae ntle le maemong ao thepa e leng karolo ea tsamaiso e fanoeng ke mong'a eona ho moreki oa hae. Thepa e ka sebelisoa feela ka lihlahisoa kapa software e fanoeng ke Beijer Electronics. Beijer Electronics ha e nke boikarabello bakeng sa liphoso leha e le life tsa thepa, kapa bakeng sa liphello leha e le life tse ka hlahang ka lebaka la tšebeliso ea thepa. Ke boikarabello ba mong'a eona ho etsa bonnete ba hore sistimi efe kapa efe, bakeng sa ts'ebeliso efe kapa efe, e thehiloeng holim'a kapa e kenyelletsang thepa (ebang ke ka botlalo kapa likaroloana), e kopana le thepa e lebelletsoeng kapa litlhoko tsa ts'ebetso. Beijer Electronics ha e na tlamo ea ho fa mong'a eona mefuta e ntlafalitsoeng.

Sebelisa lisebelisoa tse latelang tsa hardware, software, drivers, le utilities ho fumana ts'ebeliso e tsitsitseng:

Tokomaneng ena, re sebelisitse software le hardware tse latelang

  • BCS Tools 3.34 kapa CODESYS 3.5 SP13 patch 3
  • taolo ea X2 le lisebelisoa tsa taolo tsa BoX2

Bakeng sa lintlha tse ling sheba ho

  • Thuso ea inthaneteng ea CODESYS
  • Taolo ea ho kenya X2 (MAxx202)
  • Beijer Electronics database database, HelpOnline

Tokomane ena le litokomane tse ling tse qalang ka potlako li ka fumanoa leqepheng la rona. Ka kopo sebelisa aterese support.europe@beijerelectronics.com bakeng sa maikutlo.

Likhokahano tsa serial tse nang le li-block tsa CODESYS

  • Laeborari ena e tsamaisana le lisebelisoa tsa X2Control le BoX2Control (DeviceId 0x1024)
  • Laeborari ena e nolofatsa likhokahano tsa serial ho tloha ho X2 Control ho ea ho lisebelisoa tsa serial tse kang sebali sa barcode, sekala sa bekha, le liprinta.
  • Li-parameter tse ngata li behiloe ka li-ENUMs ho fokotsa liphoso.
  • FB e ka sebetsa joalo ka molaoli oa ho romella / ho amohela (bakeng sa lisebelisoa tse hlokang ho potlaka) kapa ho etsa hore boema-kepe bo mamele (bakeng sa melaetsa e sa batloang).
  • Ho felisoa ha melaetsa e ka ba ka ho felisa litlhaku kapa ho amohela palo e boletsoeng esale pele ea litlhaku.
  • Likou tsohle tse tharo tsa serial tsa taolo ea X2 / BoX2 li ka sebelisoa (COM1, COM2, le COM3).
  • Laeborari file (*.compiled-library) e ka kengoa ho software ea CODESYS ho komporo ea hau 'me li-FB li ka fumaneha joalo ka li-blocks, ka kopo latela litataiso le litlhaloso.

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

Ho lokisa mohlophisi oa hau

  • Khaolo e latelang e hlalosa mekhoa ea bohlokoa le litlhophiso tse hlokahalang bakeng sa tsamaiso e sebetsang hantle.

Ho kenya laeborari ho mohlophisi oa hau

  • *.compiled-library e hloka ho fumaneha ho sistimi ea hau hore e kenyeletsoe mererong. Sena se etsoa ka ho kena ho "Laebrari Manager"Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-12'Laebrari Repository' ebe 'kenya'.
    Tsamaea ho sephutheli moo u behileng *.compiled-library. Mokhoa ona o tla hloka ho phetoa haeba o sebelisa PC e ncha.
  • Hlokomela, sebaka sa Tsela ea Sisteme se ka fapana ho latela hore na ho sebelisoa BCS Tools kapa CODESYS sesebelisoa sa software le mofuta ofe oa software.

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

Kenya laebrari morerong oa hau

  • Laeborari e ncha e se e fumaneha hore u ka e kenyelletsa morerong oa hau o ikhethileng (mohlalaample screenshot):

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

  • Laeborari e khethiloeng e se e bonahala ho Motsamaisi oa Libuka. Lintho tsa eona tsa sechaba le thuso ea tlatsetso li fumaneha mona.

Tlhaloso ea li-blocks tsa ts'ebetso

fbdConfigurePort

  • FB fbdConfigurePort e ea hlokahala ho seta liparamente tsa boema-kepe.
  • Bapisa litlhophiso tsa boema-kepe le sesebelisoa seo u buang le sona. Kopanya feela 'me u kenye boema-kepe bo loketseng, baud, li-data bits, parity le stop bits.
  • Litekanyetso tsohle ke li-ENUM.

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

Lebitso Sebaka Mofuta Tlhaloso
Phetha VAR_IN BOOLELE E lokisa liparamente tsa boema-kepe ntlheng e holimo
PortNumber VAR_IN nomoro ea tlaleho Khetha serial port
Baud VAR_IN ecaudate  
DataBits VAR_IN lintlha tsa data  
Parity VAR_IN leeme  
StopBits VAR_IN eStopBits  
Li-Hardware tse sa lumellaneng VAR_OUT BOOLELE Sepheo ha se sesebelisoa sa X2Control kapa sa BoX2Control

fbdGenericSendReceive

  • FB ena e fana ka ts'ebetso ea ho sebelisana ka com port ho sesebelisoa.
  • Mofuta o ka ba 'Polled' kapa 'Mamela'. Polled e sebelisetsoa ho romela kopo ho sesebelisoa ebe o emela karabo (hangata sekala sa bekha). Ho mamela ho emela feela molaetsa o kenang o sa o kopa (hangata ke sebali sa barcode).
  • Molaetsa o kenang o ka felisoa ka e 'ngoe ea litsela tse peli:
    • Ho amohela tlhaku ea pheliso (mohlalaample CRLF)
    • Kamora ho amohela palo e boletsoeng esale pele ea litlhaku.
  • BothTransactionTypes e ka sebelisoa le mefuta ea TerminationTypes.
  • E ke ke ea sebetsa ho fihlela paramethara ea boema-kepe e behiloe.

Examples

  • Tokiso ena e tla ema (ha feela Phethahatso e phahame) bakeng sa foreimi e sa khothaletsoang e felisitsoeng ka litlhaku tse ikhethang:

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

  • Tlhophiso ena e tla etsa kopo ebe o emela karabo, e lulang e kenyelelitsoe ho litlhaku tse 10.

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

    • Tlhophiso ena e tla (ka lehlakoreng la Phethahatso e nyolohang) e romelle molaetsa mme e se emele karabo.Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-8

fbdGenericSendReceive (mefuta ea data)

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

Kenyeletso Mofuta Ea pele Tlhaloso
PortNumber nomoro ea tlaleho   Khetha serial port
Phetha BOOLELE   Haeba mofuta oa transaction e le 'Polling' moeli ona o nyolohang o qala ho romella/ho amohela. Ka mokhoa oa 'Ho mamela', boema-kepe bo mamela nako e telele joalo ka folakha

e phahame

InhibitTimeout BOOLELE   Bakeng sa ho lokisa li-comms feela.

Hangata LEHATA

SendThis STRING(255)   Ka mokhoa oa 'Polling', ena ke eona

kopo e rometsoe sesebelisoa

TransactionType mofuta oa khoebo eTransactionTyp

e.Ho khetha

E sebelisoa ho khetha

mofuta oa khoebo.

Mofuta oa ho felisoa eTerminationType boikemisetso

pe.Sebopeho

E sebelisoa ho khetha

mofuta oa ho qetela

TerminationCharacter STRING(255) '$R$N' E sebetsa haeba TerminationType e le eTerminationType.Charact

er

CharactersToReceive INT   E sebetsa haeba TerminationType e teng

eTerminationType.Count

Sephetho Mofuta Ea pele Tlhaloso
E felile BOOLELE   E supa phetho
Katleho BOOLELE   Bontša phetho e atlehileng, ke hore, tlhaku ea pheliso e amohetsoe
SuccessCount UDINE    
PortIsOpen BOOLELE    
WhatIJustRead STRING(255)   Khoele e amohetsoeng e fumaneha bakeng sa ts'ebetso e latelang
Mongolo wa Boemo STRING(255)   Sheba ka tlase bakeng sa menyetla
Mongolo oa Boemo Tlhaloso
Qetello Ho emela thuto
Boema-kepe ba ho bula Ho bula boemakepe. Sena se tla bontša hore kou e se e sebelisoa ke sesebelisoa se seng
Ho hlakola buffer Ho tlosa litlhaku tsa khale ho buffer
Ho romela Ho romela khoele ea 'SendThis'
E batla sebapali sa pheliso Ha TerminationType e le 'Character'
E emetse litlhaku tse 10 Ha TransactionType e le 'Bala'
E entsoe, kopa holimo Bakeng sa TransactionTypes 'Polling' kapa 'NoReply' sena se bontša hore tatellano e felile 'me e emetse moeli o mocha o nyolohang.
Liparamente tse fosahetseng Ho TerminationMode 'Character', ha ho tlhaku ea pheliso e boletsoeng. Ho TerminationMode 'Count', palo ke 0 kapa e kholo ho feta 255

Litlhaku tse khethehileng

  • Codesys e khetholla litlhaku tse ikhethileng (tse sa khoneng ho hatisoa) ka tatellano ea ho baleha.
  • Sena ke sekhechana se tsoang ho Codesys Help Online.

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

Mabapi le Beijer Electronics

  • Beijer Electronics ke moqapi oa linaha tse ngata, o kopanyang batho le theknoloji ho ntlafatsa mekhoa ea lits'ebetso tsa bohlokoa tsa khoebo. Tlhahiso ea rona e kenyelletsa puisano ea opareitara, tharollo ea othomathike, digitalization, litharollo tsa ponts'o, le tšehetso. Joalo ka litsebi tsa lisebelisoa tsa software, hardware, le lits'ebeletso tsa Marang-rang a Lintho tsa Indasteri, re u fa matla a ho sebetsana le liphephetso tsa hau ka litharollo tsa mantlha.
  • Beijer Electronics ke k'hamphani ea BEIJER GROUP. Beijer Group e na le thekiso ea li-SEK tse fetang limilione tse likete tse 1.6 ka 2021 mme e thathamisitsoe ho 'Maraka o Moholo oa Nasdaq Stockholm tlasa ticker BELE. www.beijergroup.com.

 

Iteanye le rona

Liofisi tsa lefats'e le barekisi.

Litokomane / Lisebelisoa

Beijer ELECTRONICS X2-BoX2 Serial comms FBs Codesys Library [pdf] Bukana ea Mosebelisi
X2-BoX2, X2-BoX2 Serial comms FBs Codesys Library, Serial comms FBs Codesys Library, comms FBs Codesys Library, Codesys Library

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *