NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4027 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 8 از 8

موضوع: مشکل در ارتباط سریال با vb و usb2com

  1. #1
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض مشکل در ارتباط سریال با vb و usb2com

    سلام.
    من تو vb یه برنامه نوشتم که اطلاعات پورت سریال رو دریافت کنه و چون سیستمی که استفاده میکنم پورت کام نداره مجبور به استفاده از usb2com شدم.
    حالا با این usb2com تو ترمینال کدویژن و بسکام مشکلی ندارم و جواب میده ولی تو برنامه vb ارور میده که نمیتونه پورت رو open کنه.اینم برنامه:
    کد:
    PrivateSubForm_load()
    MSComm1.CommPort=65
    MSComm1.Settings="9600,n,8,1"
    MSComm1.PortOpen=True
    End Sub
    خطا هم تو اون خط هست که میخواد port رو open کنه!!
    شماره پورت کام مجازی هم 65 هست و با هر شماره دیگه هم که امتحان کردم همین خط ارور میداد.

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    من قبلا از پورت com و VB استفاده کردم البته از تبدیلش استفاده نکرده بودم هرچی هست فکرکنم سر همین تبدیله usb بهserial هستش حالا باید بگردم اون پروژه ها را پیدا کنم اگر چیزی دستگیرم شد در این قسمت قرار می دهم
    شما چک کنید ببینید باود ریت و نام پورت و بقیه چیزها درست هستش

  4. #3
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    آره همه چیز رو چک کردم درسته.
    همینطور که گفتم با ترمینال اصلا مشکلی ندارم و با اکثر برنامه هایی که با پورت سریال ارتباط برقرار میکنن تست کردم درست جواب داده!
    ولی تو vb نمیدونم چرا پورت open نمیشه!!

  5. #4
    کاربر فعال
    تاریخ عضویت
    Dec 2011
    نام
    علی حاجی آبادی
    نوشته ها
    240
    تشکر
    46
    تشکر شده 237 بار در 155 پست

    پیش فرض

    سلام،
    تو برنامه های دیگه پورت رو می بندید دیگه؟ پورت com در هر لحظه فقط می تونه تو یک برنامه باز باشه.

  6. #5
    کاربر فعال
    تاریخ عضویت
    Aug 2011
    نام
    Dany
    نوشته ها
    257
    تشکر
    138
    تشکر شده 185 بار در 106 پست

    پیش فرض

    نقل قول نوشته اصلی توسط ali_h نمایش پست ها
    سلام،
    تو برنامه های دیگه پورت رو می بندید دیگه؟ پورت com در هر لحظه فقط می تونه تو یک برنامه باز باشه.
    افرین علی اقا
    احتمالا شما برنامه دیگه ای دارید که پورت باز کرده

  7. #6
    کاربر فعال ppittl آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    اکبری
    نوشته ها
    138
    تشکر
    44
    تشکر شده 72 بار در 46 پست

    پیش فرض

    یه مورد دیگه به نظر من بهتره تو روتین لود فرم ، پورت رو باز نکنی
    دستورت درسته و فقط می تونه شماره پورت اشتباه باشه یا موردی که دوستان گفتن
    موفق باشی

  8. #7
    همکار M3R آواتار ها
    تاریخ عضویت
    Aug 2009
    نام
    مسعود
    نوشته ها
    710
    تشکر
    426
    تشکر شده 649 بار در 304 پست

    پیش فرض

    سلام.
    ممنون از راهنمایی دوستان
    موقعی که برنامه vb بازه هیچ برنامه دیگه ای که از پورت com استفاده کنه باز نیست و تنها برنامه ای که بازه همین vb هست!
    در مورد فرمایش ppittl پورت رو تو کدوم قسمت باز کنم؟
    من تو vb یکم تازه کارم و همین برنامه هم از تو pmm1 برداشتم!

  9. #8
    کاربر فعال ppittl آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    اکبری
    نوشته ها
    138
    تشکر
    44
    تشکر شده 72 بار در 46 پست

    پیش فرض

    کلا موقع لود برنامه اصلی بهتره اینکار رو انجام ندی
    البته این نظر منه . چون بعضی اوقات مشکل پیدا میکنه
    تو یه کلید قرار بده که بعد از لود برنامه انجامش بدی
    ON ERROR GOTO X1
    COM1.CommPort = 3
    If COM1.PortOpen = True Then
    COM1.PortOpen = False
    MSGBOX "PORT CLOSED"
    Exit Sub
    End If
    COM1.PortOpen = True
    MSGBOX "PORT IS OPEN"
    EXIT SUB
    X1:
    MSGBOX "PORT OPEN FAIL"

    این کد رو تو روال یه کلید بنویس و نتیجه رو ببین
    اگر زمان اجرا پورت باز باشد پورت را می بندد و برعکس

موضوعات مشابه

  1. مشکل در ارتباط c# با مبدل usb2com
    توسط virtex6 در انجمن برنامه نویسی کامپیوتر/کنترل با کامپیوتر
    پاسخ: 6
    آخرين نوشته: 07-11-2013, 11:09

مجوز های ارسال و ویرایش

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