اطلاعیه

Collapse
No announcement yet.

ریل تایم در متلب

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    ریل تایم در متلب

    با سلام
    من مدتیه دنبال برنامه نویسی ریل تایم هستم.
    گزینه های متفاوتی وجود داره که به صور موازی دارم روش کار میکنم.
    اولین گزینم استفاده از لب ویو بود. که متاسفانه به دلیل اینکه سخت افزار مناسب (کارت شبکه که لب ویو ساپورتش کنه) پیدا نکردم از ادامه باهاش منصرف شدم.
    پزینه های بعدی استفاده از متلب، داس و لینوکس کرنل هست.
    با استفاده از متلب یه کارهایی کردم. ولی مشکل اصلیم این بود که من از چند نوع کارت ورودی خروجی باید استفاده کنم. و متاسفانه متلب براش درایور نداره. با شرکت سازنده هم مکاتبه کردم که اونا هم نتونستن جواب حسابی بدن. البته یه دستور العمل برام فرستادن که بتونم مستقیما با ارسال اطلاعات به پورتهای کامپیوتر (منظورم پورت سریال یا پارالل نیست. منظورم پورتهای سخت افزاریه) بتونم با کارت ارتباط برقرار کنم. که متاسفانه توی متلب نتونستم با پورتها کار کنم.
    توی داس خیلی خوب پیشرفت داشتم و به راحتی تونستم کارهایی که لازم دارمو انجام بدم. ولی خوب داس پوست میکنه... مخصوصا راه اندازی شبکه و یو اس بی. هرچند تونستم یه کارایی باهاش بکنم ولی در کل حس میکنم که زیاد جالب نباشه. مخصوصاً اینکه باهاش نمیشه از همه قدرت سخت افزارهای جدید (سی پی یو های چند هسته ای و ...) استفاده کرد.
    در مورد لینوکس هم که فعلا هیچی نمیدونم تازه دارم در مورد نصب کرنل و .... تحقیق میکنم.
    توی انجمن لب ویو متوجه شدم که عده ای از دوستان با XPC Target متلب کار کردن و حتی موفق شدن که برای متلب درایور بنویسن.
    چون خودمم علاقه مند هستم که این موضوع را دنبال کنم و از دوستان درس یاد بگیرم این موضوع را ایجاد کردم.
    اگه دوستان هم لطف کنن اطلاعات خودشونو اینجا قرار بدن خیلی ممنون میشم.
    با تشکر
    علی برهانی

    #2
    پاسخ : ریل تایم در متلب

    با سلام

    برنامه زمان اجرا برای چی و چه پردازشی

    توضیح بیشتر بگذراید شاید بشه کاریش کرد

    کار در حال مطالعات تحقیقاتیه یا کار روتینی هست که باید پیاده بشه؟
    چرا از سی استفاده نمی کنید

    لینوکس و متلب هم چیزای جدا نیستند میتونید متلبتون تو لینوکس نصب کنید
    بعضی توانمندیهاش افزایش پیدا می کنه

    http://www.4shared.com/office/wspNnTsI/AMUZESH_JAMEE_MATLAB.html

    دیدگاه


      #3
      پاسخ : ریل تایم در متلب

      مهندس جان ما از تاپیک Labview آوردی اینجا. :biggrin:
      اون دستورالعملی که میفرمایید دقیقا توضیح داده که چیکار کتید. فقط حالا میمونه اینکه کارت IO که شما دارید چه مدلی هست. اینجوری میشه کمک کرد که درایورش OK بشه.
      زندگي يعني لذت ياد گرفتن و ياد دادن

      دیدگاه


        #4
        پاسخ : ریل تایم در متلب

        من در زمینه تجهیزات ازمایشگاهی و ابزار دقیق کار میکنم و در حال حاضر هیچ پروژه خاصی مد نظرم نیست بیشتر دنبال اینم که بتونم با تکنولوژیش اشنا بشم و بعد از آشنایی در موارد لازم ازش استفاده کنم.
        من کارتهای 1716 و همچنین 1784 شرکت advantech استفاده کردم. کارت 1716 توی daq toolbox مطلب درایور داره ولی برای xpc target چیزی نداره. اون یکی هم که اصلا درایوری برای متلب نداره. به هر حال من با برنامه نویسی سطح پایین و ارسال دیتا به پورتها راحت تونستم که توی محیط DOS با کارتها ارتباط برقرار کنم. حالا سوالم اینه که توی متلب چطور میشه با سخت افزار ارتباط برقرار کرد. حتما باید درایور نوشته بشه یا بدون درایور هم میشه.

        دیدگاه


          #5
          پاسخ : ریل تایم در متلب

          برای اینکه بتونید از یه کارت توی XPC Target استفاده کنید حتما باید طبق راهنمای مطلب براش درایور آماده کنید. راهنماش رو مطالعه کنید دقیقا توضیح داده.
          زندگي يعني لذت ياد گرفتن و ياد دادن

          دیدگاه


            #6
            پاسخ : ریل تایم در متلب

            نوشته اصلی توسط مهندس ص
            برای اینکه بتونید از یه کارت توی XPC Target استفاده کنید حتما باید طبق راهنمای مطلب براش درایور آماده کنید. راهنماش رو مطالعه کنید دقیقا توضیح داده.
            شما راهنماشو دارید؟
            متاسفانه امکان دسترسی به سایت mathworks خیلی محدود شده....
            با تشکر
            علی برهانی

            دیدگاه


              #7
              پاسخ : ریل تایم در متلب

              اینم راهنماش:
              http://www.4shared.com/office/ifDZyOHXba/xpc_target_driver_ug.html
              دکی جون با قند شکن میتونی بری سایت مطلبااا.
              زندگي يعني لذت ياد گرفتن و ياد دادن

              دیدگاه

              لطفا صبر کنید...
              X