نمایش نتایج 1 تا 4 از 4

نام تاپیک: پورت سریال در vb

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    پورت سریال در vb

    سلام دوستان
    من یک قطعه سخت افزاری ساختم که به پورت usb متصل میگردد و پس از اتصال ، سیستم به صورت خودکار آنرا یک com port سریال تشخیص میدهد. این قطعه در حقیقت یک مبدل usb به rs232 میباشد.
    پس از اتصال , سیستم یک com port با شماره 3 یا 4 یا 5 یا 6 (بستگی به نوع سیستم دارد) برای آن در نظر میگیرد.
    سوال من این است :
    چطور میتوانم در vb این شماره پورت را پیدا بکنم ؟

  2. #2
    سلام
    سخت افزار را طوری برنامه ریزی کنید که با دریافت مثلا کد شناسایی X ، نتیجه Y را برگرداند.
    سپس همه پورت ها را یکی یکی باز کنید و X را بفرستید و ببینید از کدام پورت Y به عنوان جواب بر می‌گردد.
    البته سعی کنید کد شناسای و پاسخ آن یه طورایی خاص و منحصر بفرد باشد و احتمالا با سخت افزار دیگه ای تشابه نداشته باشد
    یک بار ابتدای نصب برنامه این کار را انجام دهید و سپس شماره پورت را جایی ذخیره کنید و دفعات بعد از آن استفاده نمایید
    آخرین ویرایش به وسیله vbhamed : یک شنبه 17 اردیبهشت 1396 در 09:01 صبح
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

  3. #3

    استفاده از سریال

    باید از mscomm.ocx استفاده کنی
    اول پورت سریال را مشخص بعد سرعت پرت سریال مشخص میکنی بعد پورت رو open کنی


    mscomm1.portopen

    می دونم ic های موجود در باز که تبدیل usb to rs232 سرعت 9600 دارند


  4. #4
    دوست عزیز آقای vbhamed
    روش پیشنهادی شما را تست کردم و جواب داد.
    متشکرم
    آخرین ویرایش به وسیله vbhamed : یک شنبه 17 اردیبهشت 1396 در 09:00 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •