Beijer-Electronics-LOGO

د بیجر الکترونکس X2-BoX2 سریال comms FBs Codesys کتابتون

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

د محصول معلومات

د سیریل comms FBs – CODESYS کتابتون د سیریل ارتباط لپاره یو کتابتون دی چې د X2Control او BoX2Control وسیلو سره د کوډسیز چلولو وخت سره مطابقت لري. دا کتابتون د X2 کنټرول څخه سیریل وسیلو لکه د بارکوډ لوستونکي، وزن اندازه، او پرنټرونو ته سریال ارتباطات ساده کوي. ډیری پیرامیټونه د ENUMs سره تنظیم شوي ترڅو غلطی کم کړي. FB کولی شي د لیږلو / ترلاسه کولو لپاره د مدیر په توګه عمل وکړي (د هغو وسیلو لپاره چې سمدستي ته اړتیا لري) یا یوازې د بندر اوریدلو لامل کیږي (د ناغوښتل شوي پیغامونو لپاره). د پیغام پای ته رسیدل کیدای شي د کرکټرونو په ختمولو یا د مخکیني ټاکل شوي شمیرو ترلاسه کولو له لارې وي. د X2 / BoX2 کنټرول ټول درې سریال بندرونه کارول کیدی شي (COM1، COM2، او COM3).

د محصول کارولو لارښوونې

د سیریل کمیس FBs - CODESYS کتابتون کارولو لپاره:

  1. کتابتون نصب کړئ file (*.compiled-library) ستاسو په کمپیوټر کې د CODESYS سافټویر ته.
  2. د لارښوونو او توضیحاتو په تعقیب د هر بلاک په توګه FBs ته لاسرسی ومومئ.
  3. د غلطیو کمولو لپاره د ENUMs په کارولو سره ډیری پیرامیټونه تنظیم کړئ.
  4. غوره کړئ چې ایا FB باید د لیږلو / ترلاسه کولو لپاره د مدیر په توګه عمل وکړي یا یوازې د بندر اوریدلو لامل شي.
  5. د ختمولو حروفونو یا د مخکیني ټاکل شوي حروفونو ترلاسه کولو له لارې د پیغام پای ته رسیدو غوره کړئ.
  6. د سیریل اړیکو لپاره د X2 / BoX2 کنټرول (COM1، COM2او COM3) ټول درې سریال بندرونه وکاروئ.

د چټک پیل لارښود

سیریل comms FBs – کوډیس کتابتون

  • SER0001 - ګړندي پیل سیریل ارتباط

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

فعالیت او د استعمال ساحه

  • دا سند د سیریل اړیکو لپاره د CODESYS کتابتون تشریح کوي.
  • د هدف آله X2 / BoX2 کنټرول لړۍ، د کوډز د چلولو وخت سره ایمبیډ شوي.

د دې سند په اړه

  • دا د چټک پیل سند باید یو بشپړ لارښود ونه ګڼل شي. دا یوه مرسته ده چې وکوالی شي یو عادي غوښتنلیک په ګړندي او اسانۍ سره پیل کړي.

د چاپ حق © بیجر الکترونیک، 2022

دا اسناد (لاندې د 'مادي' په نوم یاد شوي) د بیجر الکترونیک ملکیت دی. لرونکی یا کاروونکي د موادو کارولو لپاره غیر ځانګړي حق لري. اخیستونکي ته اجازه نه ورکول کیږي چې مواد د خپل سازمان څخه بهر هرچا ته وویشي مګر په هغه حالتونو کې چې مواد د هغه سیسټم برخه وي چې د اخیستونکي لخوا د هغه پیرودونکي ته چمتو کیږي. مواد یوازې د محصولاتو یا سافټویر سره کارول کیدی شي چې د بیجر بریښنایی لخوا چمتو شوي. Beijer Electronics په موادو کې د کومې نیمګړتیاو، یا د کومې پایلې لپاره چې ممکن د موادو کارولو څخه رامینځته شي هیڅ مسؤلیت په غاړه نه اخلي. دا د لرونکی مسؤلیت دی چې ډاډ ترلاسه کړي چې کوم سیسټم، د هر ډول غوښتنلیک لپاره، کوم چې د موادو پر بنسټ وي یا پکې شامل وي (که په بشپړ ډول وي یا په برخو کې)، متوقع ملکیتونه یا فعال اړتیاوې پوره کوي. بیجر الیکترونیک هیڅ مکلفیت نلري چې لرونکی ته تازه نسخې وړاندې کړي.

د باثباته غوښتنلیک ترلاسه کولو لپاره لاندې هارډویر، سافټویر، چلوونکي، او اسانتیاوې وکاروئ:

په دې سند کې، موږ لاندې سافټویر او هارډویر کارولی دی

  • د BCS اوزار 3.34 یا کوډسیس 3.5 SP13 پیچ 3
  • د X2 کنټرول او BoX2 کنټرول وسایل

د نورو معلوماتو لپاره مراجعه وکړئ

  • د CODESYS آنلاین مرسته
  • د نصبولو لارښود X2 کنټرول (MAxx202)
  • د بیجر الکترونیکي پوهې ډیټابیس، مرسته آنلاین

دا سند او نور ګړندي پیل شوي اسناد زموږ له کورپاڼې څخه ترلاسه کیدی شي. مهرباني وکړئ ادرس وکاروئ support.europe@beijerelectronics.com د فیډبیک لپاره

د CODESYS فنکشن بلاکونو سره سریال ارتباطات

  • دا کتابتون د X2Control او BoX2Control وسیلو سره مطابقت لري (DeviceId 0x1024)
  • دا کتابتون د X2 کنټرول څخه سیریل وسیلو لکه د بارکوډ لوستونکي، وزن اندازه، او پرنټرونو ته سریال ارتباطات ساده کوي.
  • ډیری پیرامیټونه د 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 د پورټ پیرامیټونو تنظیم کولو لپاره اړین دی.
  • د پورټ ترتیبات د هغه وسیلې سره مل کړئ چې تاسو ورسره خبرې کوئ. په ساده ډول مناسب پورټ ، بوډ ، ډیټا بټس ، برابري او سټاپ بټس ته واستوئ او داخل کړئ.
  • ټول پیرامیټونه ENUMs دي.

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

نوم ساحه ډول تبصره
اجرا کول VAR_IN BOOL د پورټ پیرامیټونه په مخ پر ودې څنډه کې تنظیموي
پورټ نمبر VAR_IN د راپور شمیره سیریل پورټ غوره کړئ
بوډ VAR_IN ecaudate  
DataBits VAR_IN د ډیټا بټونه  
برابري VAR_IN برابري  
StopBits VAR_IN eStopBits  
نامناسب هارډویر VAR_OUT BOOL هدف د X2Control یا BoX2Control وسیله نه ده

fbdGenericSendReceive

  • دا FB فعالیت چمتو کوي ترڅو د com پورټ له لارې وسیله ته متقابل عمل وکړي.
  • ډول کیدای شي 'رایه شوي' یا 'اوریدل' وي. رایه ورکول د وسیلې ته د غوښتنې لیږلو لپاره کارول کیږي او ځواب ته انتظار باسي (معمولا د وزن اندازه). اوریدل په ساده ډول د ناغوښتل شوي راتلونکي پیغام لپاره انتظار کوي (معمولا د بارکوډ لوستونکی).
  • راتلونکی پیغام له دوو لارو څخه یو له منځه وړل کیدی شي:
    • د ختمولو کرکټر ترلاسه کول (د مثال لپارهample CRLF)
    • د حروفونو د مخکینۍ شمیرې ترلاسه کولو وروسته.
  • دواړه د راکړې ورکړې ډولونه د ټرمینیشن ډولونو سره کارول کیدی شي.
  • دا به تر هغه وخته اجرا نشي چې د دې بندر پیرامیټونه تنظیم شوي نه وي.

Examples

  • دا ترتیب به د یو غیر هڅول شوي چوکاټ لپاره انتظار وکړي (تر هغه چې اجرا کول لوړ وي) چې د ځانګړو حروفونو سره پای ته رسیږي:

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   که د راکړې ورکړې ډول 'رایه ورکول' وي دا مخ په زیاتیدو څنډه د لیږلو / ترلاسه کولو پیل کوي. په 'اوریدل' حالت کې، بندر د بیرغ په څیر د اوږدې مودې لپاره اوري

لوړ دی

InhibitTimeout BOOL   یوازې د کمیس ډیبګ کولو لپاره.

په نورمال ډول FALSE

دا واستوئ STRING(255)   په 'رایه ورکولو' حالت کې، دا دی

غوښتنلیک وسیله ته لیږل شوی

د راکړې ورکړې ډول د راکړې ورکړې ډول eTransactionTyp

e. رایه ورکول

د غوره کولو لپاره کارول کیږي

د راکړې ورکړې ډول.

د ختمولو ډول eTerminationType عزم

pe.character

د غوره کولو لپاره کارول کیږي

د ختمولو ډول

د پای ټکی STRING(255) '$R$N' د اعتبار وړ که د TerminationType eTerminationType.Charact وي

er

د ترلاسه کولو لپاره کرکټرونه INT   د اعتبار وړ که د TerminationType وي

eTerminationType.count

محصول ډول ابتکار تبصره
ترسره شو BOOL   بشپړتیا ته اشاره کوي
بریالیتوب BOOL   د بریالۍ بشپړتیا په ګوته کړئ لکه د پای ټکی ترلاسه شوی
د بریالیتوب شمیره UDINE    
PortIsOpen BOOL    
هغه څه چې زه یې لوستل STRING(255)   ترلاسه شوی تار د راتلونکی پروسس لپاره شتون لري
د وضعیت متن STRING(255)   د امکاناتو لپاره لاندې وګورئ
د وضعیت متن مطلب
بې کاره د لارښوونې په تمه
د پرانیستلو بندر د بندر پرانیستل. دا به په ګوته کړي چې پورټ دمخه د بل غوښتنلیک لخوا کارول کیږي
د بفر پاکول د بفر څخه زاړه کرکټرونه لرې کول
لیږل د 'SendThis' تار لیږل
د ختمولو کرکټر په لټه کې کله چې د پای ټایپ 'کرکټر' وي
د 10 حروف ته انتظار کول کله چې د راکړې ورکړې ډول 'شمیرنه' وي
بشپړ شوی، لوړ غوښتنه وکړئ د لیږد ډولونو لپاره 'رایه ورکول' یا 'نه ځواب' دا په ګوته کوي چې ترتیب پای ته رسیدلی او د نوي راپورته کیدو څنډې ته انتظار باسي
ناسم پیرامیټونه په ټرمینیشن موډ 'کرکټر' کې، د ختمولو هیڅ کرکټر ندی مشخص شوی. په ټرمینیشن موډ 'شمیرنه' کې، شمیره 0 یا له 255 څخه زیاته ده

ځانګړي کرکټرونه

  • کوډسیس ځانګړي کرکټرونه پیژني (د چاپ وړ نه دي) د فرار ترتیبونو سره.
  • دا د Codesys Help Online څخه یوه ټوټه ده.

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

د بیجر برقیاتو په اړه

  • Beijer Electronics یو څو ملي، د کراس صنعت نوښتګر دی چې خلک او ټیکنالوژي سره نښلوي ترڅو د سوداګرۍ مهم غوښتنلیکونو لپاره پروسې غوره کړي. زموږ وړاندیز کې د آپریټر مخابرات ، اتومات حلونه ، ډیجیټل کول ، د ښودنې حلونه ، او ملاتړ شامل دي. د شیانو صنعتي انټرنیټ لپاره د کارونکي دوستانه سافټویر ، هارډویر او خدماتو متخصصینو په توګه ، موږ تاسو ته ځواک ورکوو چې د مخکښو حلونو له لارې ستاسو ننګونو سره مخ شئ.
  • Beijer Electronics د BEIJER GROUP شرکت دی. د بیجر ګروپ په 1.6 کې د 2021 ملیارد SEK څخه ډیر پلور لري او د ټیکر BELE لاندې د Nasdaq سټاکهولم اصلي بازار کې لیست شوی. www.beijergroup.com.

 

موږ سره اړیکه ونیسئ

نړیوال دفترونه او توزیع کونکي.

اسناد / سرچینې

د بیجر الکترونکس X2-BoX2 سریال comms FBs Codesys کتابتون [pdf] د کارونکي لارښود
X2-BoX2، X2-BoX2 سیریل comms FBs Codesys Library, Serial comms FBs Codesys Library, comms FBs Codesys Library, Codesys Library

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *