ទីក្រុង Beijer-ELECTRONICS-LOGO

Beijer ELECTRONICS X2-BoX2 Serial comms FBs Codesys Library

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

ព័ត៌មានអំពីផលិតផល

Serial comms FBs – បណ្ណាល័យ CODESYS គឺជាបណ្ណាល័យសម្រាប់ការទំនាក់ទំនងសៀរៀល ដែលអាចប្រើបានជាមួយឧបករណ៍ X2Control និង BoX2Control ជាមួយនឹងរយៈពេលដំណើរការ CODESYS ដែលបានបង្កប់។ បណ្ណាល័យនេះជួយសម្រួលការទំនាក់ទំនងសៀរៀលពី X2 Control ទៅឧបករណ៍សៀរៀលដូចជាឧបករណ៍អានបាកូដ ជញ្ជីងថ្លឹង និងម៉ាស៊ីនបោះពុម្ព។ ប៉ារ៉ាម៉ែត្រភាគច្រើនត្រូវបានកំណត់ជាមួយ ENUMs ដើម្បីកាត់បន្ថយកំហុស។ FB អាចដើរតួជាអ្នកគ្រប់គ្រងសម្រាប់ការផ្ញើ / ទទួល (សម្រាប់ឧបករណ៍ដែលត្រូវការប្រអប់បញ្ចូល) ឬគ្រាន់តែធ្វើឱ្យច្រកស្តាប់ (សម្រាប់សារដែលមិនមានការស្នើសុំ) ។ ការបញ្ចប់សារអាចដោយការបញ្ចប់តួអក្សរ ឬទទួលបានចំនួនតួអក្សរដែលបានកំណត់ជាមុន។ ច្រកសៀរៀលទាំងបីនៃវត្ថុបញ្ជា X2 / BoX2 អាចប្រើបាន (COM1, COM2, និង COM3) ។

ការណែនាំអំពីការប្រើប្រាស់ផលិតផល

ដើម្បីប្រើ Serial comms FBs - បណ្ណាល័យ CODESYS៖

  1. ដំឡើងបណ្ណាល័យ file (*.compiled-library) ទៅកាន់កម្មវិធី CODESYS នៅលើកុំព្យូទ័ររបស់អ្នក។
  2. ចូលប្រើ FBs ជាប្លុកណាមួយដោយធ្វើតាមការណែនាំ និងការពិពណ៌នា។
  3. កំណត់ប៉ារ៉ាម៉ែត្រភាគច្រើនដោយប្រើ ENUMs ដើម្បីកាត់បន្ថយកំហុស។
  4. ជ្រើសរើសថាតើ FB គួរតែដើរតួជាអ្នកគ្រប់គ្រងសម្រាប់ការផ្ញើ/ទទួល ឬគ្រាន់តែធ្វើឱ្យច្រកស្តាប់។
  5. ជ្រើសរើសការបញ្ចប់សារដោយតួអក្សរបញ្ចប់ ឬទទួលបានចំនួនតួអក្សរដែលបានកំណត់ជាមុន។
  6. ប្រើច្រកសៀរៀលទាំងបីនៃវត្ថុបញ្ជា X2 / BoX2 (COM1, COM2 និង COM3) សម្រាប់ការទំនាក់ទំនងសៀរៀល។

ការណែនាំអំពីការចាប់ផ្តើមរហ័ស

Serial comms FBs - បណ្ណាល័យ CODESYS

  • SER0001 - ចាប់ផ្តើមទំនាក់ទំនងសៀរៀលរហ័ស

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

មុខងារ និងតំបន់ប្រើប្រាស់

  • ឯកសារនេះពន្យល់អំពីបណ្ណាល័យ CODESYS សម្រាប់ទំនាក់ទំនងសៀរៀល។
  • ឧបករណ៍គោលដៅ X2 / BoX2 ស៊េរីត្រួតពិនិត្យ ជាមួយនឹងរយៈពេលដំណើរការ CODESYS ដែលបានបង្កប់។

អំពីឯកសារនេះ។

  • ឯកសារចាប់ផ្តើមរហ័សនេះមិនគួរត្រូវបានចាត់ទុកថាជាសៀវភៅណែនាំពេញលេញទេ។ វា​ជា​ជំនួយ​មួយ​ដើម្បី​អាច​ចាប់ផ្តើម​កម្មវិធី​ធម្មតា​បាន​យ៉ាង​លឿន​និង​ងាយស្រួល។

រក្សាសិទ្ធិ © Beijer Electronics ឆ្នាំ 2022

ឯកសារនេះ (ខាងក្រោមហៅថា 'សម្ភារៈ') គឺជាកម្មសិទ្ធិរបស់ក្រុមហ៊ុន Beijer Electronics ។ អ្នកកាន់ ឬអ្នកប្រើប្រាស់មានសិទ្ធិមិនផ្តាច់មុខក្នុងការប្រើប្រាស់សម្ភារៈ។ អ្នកកាន់មិនត្រូវបានអនុញ្ញាតឱ្យចែកចាយសម្ភារៈដល់នរណាម្នាក់ដែលនៅក្រៅស្ថាប័នរបស់គាត់ទេ លើកលែងតែក្នុងករណីដែលសម្ភារៈនោះជាផ្នែកនៃប្រព័ន្ធដែលត្រូវបានផ្គត់ផ្គង់ដោយអ្នកកាន់ទៅអតិថិជនរបស់គាត់។ សម្ភារៈអាចប្រើជាមួយផលិតផល ឬកម្មវិធីដែលផ្គត់ផ្គង់ដោយក្រុមហ៊ុន Beijer Electronics ប៉ុណ្ណោះ។ ក្រុមហ៊ុន Beijer Electronics សន្មត់ថាមិនមានការទទួលខុសត្រូវចំពោះពិការភាពណាមួយនៅក្នុងសម្ភារៈ ឬសម្រាប់ផលវិបាកណាមួយដែលអាចកើតឡើងពីការប្រើប្រាស់សម្ភារៈនោះទេ។ វាជាទំនួលខុសត្រូវរបស់អ្នកកាន់ដើម្បីធានាថាប្រព័ន្ធណាមួយ សម្រាប់កម្មវិធីណាក៏ដោយ ដែលផ្អែកលើ ឬរួមបញ្ចូលសម្ភារៈ (មិនថាជាផ្នែកទាំងអស់របស់វា ឬជាផ្នែកក៏ដោយ) បំពេញតាមលក្ខណៈសម្បត្តិដែលរំពឹងទុក ឬតម្រូវការមុខងារ។ ក្រុមហ៊ុន Beijer Electronics មិនមានកាតព្វកិច្ចផ្គត់ផ្គង់អ្នកកាន់នូវកំណែដែលបានធ្វើបច្ចុប្បន្នភាពនោះទេ។

ប្រើផ្នែករឹង សូហ្វវែរ កម្មវិធីបញ្ជា និងឧបករណ៍ប្រើប្រាស់ខាងក្រោម ដើម្បីទទួលបានកម្មវិធីដែលមានស្ថេរភាព៖

នៅក្នុងឯកសារនេះ យើងបានប្រើប្រាស់កម្មវិធី និងផ្នែករឹងខាងក្រោម

  • BCS Tools 3.34 ឬ CODESYS 3.5 SP13 បំណះ 3
  • ឧបករណ៍បញ្ជា X2 និងឧបករណ៍បញ្ជា BoX2

សម្រាប់ព័ត៌មានបន្ថែមសូមមើល

  • CODESYS ជំនួយតាមអ៊ីនធឺណិត
  • ការណែនាំអំពីការដំឡើង X2 control (MAxx202)
  • មូលដ្ឋានទិន្នន័យចំណេះដឹងអេឡិចត្រូនិក Beijer, HelpOnline

ឯកសារនេះ និងឯកសារចាប់ផ្តើមរហ័សផ្សេងទៀតអាចទទួលបានពីគេហទំព័ររបស់យើង។ សូមប្រើអាសយដ្ឋាន support.europe@beijerelectronics.com សម្រាប់មតិកែលម្អ។

ទំនាក់ទំនងសៀរៀលជាមួយប្លុកមុខងារ CODESYS

  • បណ្ណាល័យនេះអាចប្រើបានជាមួយឧបករណ៍ X2Control និង BoX2Control (DeviceId 0x1024)
  • បណ្ណាល័យនេះជួយសម្រួលការទំនាក់ទំនងសៀរៀលពី X2 Control ទៅឧបករណ៍សៀរៀលដូចជាឧបករណ៍អានបាកូដ ជញ្ជីងថ្លឹង និងម៉ាស៊ីនបោះពុម្ព។
  • ប៉ារ៉ាម៉ែត្រភាគច្រើនត្រូវបានកំណត់ជាមួយ ENUMs ដើម្បីកាត់បន្ថយកំហុស។
  • FB អាចដើរតួជាអ្នកគ្រប់គ្រងសម្រាប់ការផ្ញើ / ទទួល (សម្រាប់ឧបករណ៍ដែលត្រូវការប្រអប់បញ្ចូល) ឬគ្រាន់តែធ្វើឱ្យច្រកស្តាប់ (សម្រាប់សារដែលមិនមានការស្នើសុំ) ។
  • ការបញ្ចប់សារអាចដោយការបញ្ចប់តួអក្សរ ឬទទួលបានចំនួនតួអក្សរដែលបានកំណត់ជាមុន។
  • ច្រកសៀរៀលទាំងបីនៃវត្ថុបញ្ជា X2 / BoX2 អាចប្រើបាន (COM1, COM2, និង COM3) ។
  • បណ្ណាល័យ file (*.compiled-library) អាចត្រូវបានដំឡើងនៅលើកម្មវិធី CODESYS នៅលើកុំព្យូទ័ររបស់អ្នក ហើយ FBs ត្រូវបានចូលប្រើជាប្លុកណាមួយ សូមធ្វើតាមការណែនាំ និងការពិពណ៌នា។

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

កំពុងរៀបចំកម្មវិធីនិពន្ធរបស់អ្នក។

  • ជំពូកខាងក្រោមពិពណ៌នាអំពីនីតិវិធី និងការកំណត់សំខាន់ៗដែលចាំបាច់សម្រាប់ប្រព័ន្ធដែលដំណើរការបានល្អ។

ការដំឡើងបណ្ណាល័យទៅកម្មវិធីនិពន្ធរបស់អ្នក។

  • *.compiled-library ត្រូវតែធ្វើឱ្យមាននៅក្នុងប្រព័ន្ធរបស់អ្នក ដូច្នេះវាអាចបញ្ចូលទៅក្នុងគម្រោងបាន។ នេះត្រូវបានធ្វើដោយការចូលទៅកាន់ 'កម្មវិធីគ្រប់គ្រងបណ្ណាល័យ'Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-12'ឃ្លាំងបណ្ណាល័យ' ហើយបន្ទាប់មក 'ដំឡើង' ។
    រុករកទៅថតដែលអ្នកបានដាក់ *.compiled-library ។ នីតិវិធីនេះនឹងត្រូវធ្វើម្តងទៀតប្រសិនបើអ្នកប្រើកុំព្យូទ័រថ្មី។
  • ចំណាំ ទីតាំងនៃផ្លូវប្រព័ន្ធអាចខុសគ្នាអាស្រ័យលើការប្រើប្រាស់ឧបករណ៍ BCS ឬឧបករណ៍កម្មវិធី CODESYS និងកំណែកម្មវិធីអ្វី។

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

បន្ថែមបណ្ណាល័យទៅក្នុងគម្រោងរបស់អ្នក។

  • បណ្ណាល័យ​ថ្មី​ឥឡូវ​អាច​ប្រើ​បាន​សម្រាប់​អ្នក​ដើម្បី​បញ្ចូល​ក្នុង​គម្រោង​ជាក់លាក់​របស់​អ្នក (ឧampរូបថតអេក្រង់)៖

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

  • បណ្ណាល័យដែលបានជ្រើសរើសឥឡូវនេះអាចមើលឃើញនៅក្នុងកម្មវិធីគ្រប់គ្រងបណ្ណាល័យ។ វត្ថុសាធារណៈ និងជំនួយបន្ថែមមាននៅទីនេះ។

ការពិពណ៌នាអំពីប្លុកមុខងារ

fbdConfigurePort

  • FB fbdConfigurePort ត្រូវបានទាមទារដើម្បីកំណត់ប៉ារ៉ាម៉ែត្ររបស់ច្រក។
  • ផ្គូផ្គងការកំណត់ច្រកទៅនឹងឧបករណ៍ដែលអ្នកកំពុងនិយាយជាមួយ។ គ្រាន់តែហៅ និងបញ្ចូលច្រកដែលសមរម្យ baud ប៊ីតទិន្នន័យ ភាពស្មើគ្នា និងបញ្ឈប់ប៊ីត។
  • ប៉ារ៉ាម៉ែត្រទាំងអស់គឺ ENUMs ។

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

ឈ្មោះ វិសាលភាព ប្រភេទ មតិយោបល់
ប្រតិបត្តិ VAR_IN BOOL កំណត់រចនាសម្ព័ន្ធប៉ារ៉ាម៉ែត្រនៃច្រកនៅលើគែមកើនឡើង
លេខច្រក VAR_IN លេខរបាយការណ៍ ជ្រើសរើសច្រកសៀរៀល
បាដ VAR_IN បញ្ជាក់  
ទិន្នន័យប៊ីត VAR_IN ប៊ីតទិន្នន័យ  
ភាពស្មើគ្នា VAR_IN parity  
StopBits VAR_IN eStopBits  
ផ្នែករឹងមិនឆបគ្នា។ VAR_OUT BOOL គោលដៅមិនមែនជាឧបករណ៍ X2Control ឬ BoX2Control ទេ។

fbdGenericSendReceive

  • FB នេះផ្តល់នូវមុខងារដើម្បីធ្វើអន្តរកម្មតាមរយៈច្រក com ទៅឧបករណ៍មួយ។
  • ប្រភេទអាចជា 'ការស្ទង់មតិ' ឬ 'ស្តាប់' ។ ការ​ស្ទង់មតិ​ត្រូវ​បាន​ប្រើ​ដើម្បី​ផ្ញើ​សំណើ​ទៅ​ឧបករណ៍​មួយ ហើយ​រង់ចាំ​ការ​ឆ្លើយ​តប (ជាទូទៅ​ជា​មាត្រដ្ឋាន​ថ្លឹង​ទម្ងន់)។ ការស្តាប់គ្រាន់តែរង់ចាំសារចូលដែលមិនមានការស្នើសុំ (ជាធម្មតាកម្មវិធីអានបាកូដ)។
  • សារចូលអាចត្រូវបានបញ្ចប់តាមវិធីមួយក្នុងចំណោមពីរយ៉ាង៖
    • ការទទួលតួអក្សរបញ្ចប់ (សម្រាប់ឧampឡេ CRLF)
    • បន្ទាប់ពីទទួលបានចំនួនតួអក្សរដែលបានកំណត់ជាមុន។
  • TransactionTypes ទាំងពីរអាចត្រូវបានប្រើជាមួយ TerminationTypes។
  • វានឹងមិនប្រតិបត្តិរហូតដល់ប៉ារ៉ាម៉ែត្រនៃច្រកនោះត្រូវបានកំណត់។

Examples

  • ការកំណត់រចនាសម្ព័ន្ធនេះនឹងរង់ចាំ (ដរាបណា Execute ខ្ពស់) សម្រាប់ស៊ុមដែលមិនបានសួរ ដែលត្រូវបានបញ្ចប់ដោយតួអក្សរពិសេស៖

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

  • ការ​កំណត់​រចនា​សម្ព័ន្ធ​នេះ​នឹង (នៅ​លើ​ការ​ប្រតិបត្តិ​គែម​កើនឡើង) ធ្វើ​ការ​ស្នើ​សុំ​មួយ​ហើយ​រង់ចាំ​ការ​ឆ្លើយ​តប​ដែល​តែង​តែ​ត្រូវ​បាន​ដាក់​ជា 10 តួអក្សរ។

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

    • ការ​កំណត់​រចនាសម្ព័ន្ធ​នេះ​នឹង (នៅ​លើ​ការ​ប្រតិបត្តិ​គែម​កើនឡើង​) ផ្ញើ​សារ​មួយ​និង​មិន​រង់ចាំ​សម្រាប់​ការ​ឆ្លើយតប​។Beijer-ELECTRONICS-X2-BoX2-Serial-comms-FBs-Codesys-Library-FIG-8

fbdGenericSendReceive (ប្រភេទទិន្នន័យ)

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

បញ្ចូល ប្រភេទ ដើម មតិយោបល់
លេខច្រក លេខរបាយការណ៍   ជ្រើសរើសច្រកសៀរៀល
ប្រតិបត្តិ BOOL   ប្រសិនបើប្រភេទប្រតិបត្តិការគឺ 'បោះឆ្នោត' គែមកើនឡើងនេះចាប់ផ្តើមផ្ញើ / ទទួល។ នៅក្នុងរបៀប 'Listening' ច្រកអាចស្តាប់បានដរាបណាទង់ជាតិ

គឺខ្ពស់។

ហាមអស់ពេល BOOL   សម្រាប់តែការកែកំហុស comms ប៉ុណ្ណោះ។

ជាធម្មតា FALSE

ផ្ញើនេះ។ STRING(255)   នៅក្នុងរបៀប 'បោះឆ្នោត' នេះគឺជា

សំណើត្រូវបានផ្ញើទៅឧបករណ៍

ប្រភេទប្រតិបត្តិការ ប្រភេទប្រតិបត្តិការ eTransactionTyp

e. ការបោះឆ្នោត

ប្រើដើម្បីជ្រើសរើស

ប្រភេទប្រតិបត្តិការ។

ប្រភេទការបញ្ចប់ ប្រភេទ eTermination ការប្តេជ្ញាចិត្ត

pe.តួអក្សរ

ប្រើដើម្បីជ្រើសរើស

ប្រភេទនៃការបញ្ចប់

តួអក្សរបញ្ចប់ STRING(255) '$R$N' មានសុពលភាពប្រសិនបើប្រភេទ TerminationType គឺ eTerminationType.Charact

er

តួអក្សរដើម្បីទទួល INT   មានសុពលភាពប្រសិនបើប្រភេទ TerminationType

eTerminationType.Count

ទិន្នផល ប្រភេទ ដើម មតិយោបល់
រួចរាល់ BOOL   បង្ហាញពីការបញ្ចប់
ជោគជ័យ BOOL   ចង្អុលបង្ហាញការបញ្ចប់ដោយជោគជ័យ មានន័យថា តួអក្សរបញ្ចប់ត្រូវបានទទួល
ចំនួនជោគជ័យ យូឌីន    
PortIsOpen BOOL    
អ្វីដែលខ្ញុំគ្រាន់តែអាន STRING(255)   ខ្សែអក្សរដែលបានទទួលមានសម្រាប់ដំណើរការជាបន្តបន្ទាប់
អត្ថបទស្ថានភាព STRING(255)   សូមមើលខាងក្រោមសម្រាប់លទ្ធភាព
អត្ថបទស្ថានភាព អត្ថន័យ
ទំនេរ កំពុងរង់ចាំការណែនាំ
ការបើកច្រក ការបើកច្រក។ វានឹងបង្ហាញថាច្រកត្រូវបានប្រើប្រាស់រួចហើយដោយកម្មវិធីមួយផ្សេងទៀត
ការសម្អាតសតិបណ្ដោះអាសន្ន ការដកតួអក្សរចាស់ចេញពីសតិបណ្ដោះអាសន្ន
កំពុងផ្ញើ ការផ្ញើខ្សែអក្សរ 'SendThis'
កំពុងស្វែងរកតួអក្សរបញ្ចប់ នៅពេលដែលប្រភេទ TerminationType គឺ 'តួអក្សរ'
កំពុងរង់ចាំ 10 តួអក្សរ នៅពេលដែលប្រភេទប្រតិបត្តិការគឺ 'រាប់'
រួចរាល់ហើយ សំណូមពរខ្ពស់។ សម្រាប់ TransactionTypes 'Polling' ឬ 'NoReply' នេះបង្ហាញថាលំដាប់ត្រូវបានបញ្ចប់ ហើយកំពុងរង់ចាំគែមកើនឡើងថ្មី
ប៉ារ៉ាម៉ែត្រ​មិន​ត្រឹមត្រូវ នៅក្នុង TerminationMode 'Character' គ្មានតួអក្សរបញ្ចប់ត្រូវបានបញ្ជាក់ទេ។ នៅក្នុង TerminationMode 'Count' ចំនួនគឺ 0 ឬធំជាង 255

តួអក្សរពិសេស

  • Codesys កំណត់អត្តសញ្ញាណតួអក្សរពិសេស (មិនអាចបោះពុម្ពបាន) ជាមួយនឹងលំដាប់រត់គេចខ្លួន។
  • នេះគឺជាព័ត៌មានខ្លីៗពី Codesys Help Online។

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

អំពីក្រុមហ៊ុន Beijer Electronics

  • ក្រុមហ៊ុន Beijer Electronics គឺជាអ្នកច្នៃប្រឌិតឆ្លងឧស្សាហកម្មចម្រុះជាតិសាសន៍ ដែលភ្ជាប់មនុស្ស និងបច្ចេកវិទ្យា ដើម្បីបង្កើនប្រសិទ្ធភាពដំណើរការសម្រាប់កម្មវិធីសំខាន់ៗសម្រាប់អាជីវកម្ម។ ការផ្តល់ជូនរបស់យើងរួមមានការទំនាក់ទំនងប្រតិបត្តិករ ដំណោះស្រាយស្វ័យប្រវត្តិកម្ម ឌីជីថល ដំណោះស្រាយបង្ហាញ និងការគាំទ្រ។ ក្នុងនាមជាអ្នកជំនាញផ្នែកទន់ ហាតវែរ និងសេវាកម្មដែលងាយស្រួលប្រើសម្រាប់ឧស្សាហកម្មអ៊ីនធឺណេតនៃអ្វីៗ យើងផ្តល់អំណាចឱ្យអ្នកក្នុងការបំពេញបញ្ហាប្រឈមរបស់អ្នកតាមរយៈដំណោះស្រាយឈានមុខគេ។
  • ក្រុមហ៊ុន Beijer Electronics គឺជាក្រុមហ៊ុន BEIJER GROUP ។ ក្រុមហ៊ុន Beijer Group មានការលក់លើសពី 1.6 ពាន់លាន SEK ក្នុងឆ្នាំ 2021 ហើយត្រូវបានចុះបញ្ជីនៅលើទីផ្សារ Nasdaq Stockholm Main Market ក្រោមសញ្ញាធីក BELE ។ www.beijergroup.com.

 

ទាក់ទងមកយើងខ្ញុំ

ការិយាល័យនិងអ្នកចែកចាយសកល។

ឯកសារ/ធនធាន

Beijer ELECTRONICS X2-BoX2 Serial comms FBs Codesys Library [pdf] ការណែនាំអ្នកប្រើប្រាស់
X2-BoX2, X2-BoX2 Serial comms FBs Codesys Library, Serial comms FBs Codesys Library, comms FBs Codesys Library, Codesys Library

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *