ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.






کاربران برچسب زده شده

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 20
  1. #1
    2006/01/03
    يزد
    301
    23

    ارتباط َAVR با HMI دلتا

    سلام دوستان ميخوام يه ميکرو رو به HMI دلتا وصل کنم که فقط پورت RS485 اون خاليه
    تا اينجاي کار رو هم ميدونم که خروجي ميکرو رو بايد به آي سي max485 وصل کنم و همچنين به يه ارتباط دوطرفه نياز دارم چون HMI در ابتدا يه آي دي(مثلا 3) رو ميفرسته که بعد از اون اطلاعات رو ميخواد. ولي نوع ارسال و دريافت اطلاعات رو نميدونم :angry:
    از دوستان کسي در اين مورد اطلاعي داره؟ :cry2:
    زندگي را تو بساز ،
    نه بدان ساز که سازند و پذيري بي حرف ،
    زندگي يعني جنگ ، تو بجنگ ،
    زندگي يعني عشق ، تو بدان عشق بورز.
  2. #2
    2008/05/25
    114
    3

    پاسخ : ارتباط َAVR با HMI دلتا

    داداش من زیاد اطلاعات ندارم
    اما توی کتاب مهندس ره افروز نوشته برای تبدیل سطوح ولتاز TTL و RS485 به یکدیگر از ADM485 استفاده میشه
    کلا این 3 صفحه از کتاب مهندس مربوط به ارتباط AVR و RS485
    (مهندس اگه راضی نیستی بگو پاکش کنم)

    http://santooristan.persiangig.com/eca/1.jpg
    http://santooristan.persiangig.com/eca/2.jpg
    http://santooristan.persiangig.com/eca/3.jpg
    هستم اگر می روم گر نروم نیستم
  3. #3
    2006/01/03
    يزد
    301
    23

    پاسخ : ارتباط َAVR با HMI دلتا

    ممنون دوست من
    آي سي ADM485 با MAX485 يکيه فقط تنها فرقشون اينه که هر کدومشون از يه شرکتن
    __________________________________________________ _____________
    مشکل اصلي من در رابطه با پروتکل ارتباطي بين AVR و HMI هست :cry2:
    از دوستان کسي توي اين مورد کار نکرده :angry: :angry: :angry:
    زندگي را تو بساز ،
    نه بدان ساز که سازند و پذيري بي حرف ،
    زندگي يعني جنگ ، تو بجنگ ،
    زندگي يعني عشق ، تو بدان عشق بورز.
  4. #4
    2010/08/14
    311
    12

    پاسخ : ارتباط َAVR با HMI دلتا

    پروتکل ارتباطي که modbus هست استانداردش modbus-rtu هست ولي بعضي از hmi ها modbus-ascii رو هم ساپورت مي کنن.
    شما ديتا رو تحت اين پروتکل ارسال کن.
  5. #5
    2010/08/14
    311
    12

    پاسخ : ارتباط َAVR با HMI دلتا

    با چه کامپايلري کار ميکنيد؟
  6. #6
    2012/06/08
    65
    2

    پاسخ : ارتباط َAVR با HMI دلتا

    نقل قول نوشته اصلی توسط pinkplus
    با چه کامپايلري کار ميکنيد؟
    AtmelStudio
  7. #7
    2010/08/19
    کردستان
    1,928
    1,019

    پاسخ : ارتباط َAVR با HMI دلتا

    با سلام

    در مورد کارکردن با HMI ها باید بگم HMI های دلتا بر خلاف سایر تجهیزات تولیدی اون کیفیت خیلی عالی داره و به شخصه همیشه از اون استفاده می کنم.

    در مورد ارتباط باید بگم این مدل مدباس RTU رو ساپورت می کنه.

    شما برای ایجاد ارتباط با اون نیازمند دیکد کردن دستورات دریافتی از پورت سریال هستید.

    و در ضمن باید با استفاده از تراشه ای مثل ADM485 ارتباط رو به RS485 تبدیل کنید.
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
  8. #8
    2013/11/06
    559
    15

    پاسخ : ارتباط َAVR با HMI دلتا

    اون اوايل که سر از مود باس در نمي آوردم با استفاده از دو عدد adm485 (يکي براي ارسال دائم و يکي براي دريافت دائم)ارتباطم رو دو طرفه ميکردم
    شايد با اين کار کمي کارتون سبک تر بشه
  9. #9
    2006/01/03
    يزد
    301
    23

    پاسخ : ارتباط َAVR با HMI دلتا

    سلام دوستان
    با توجه به سوال چندی از دوستان درباره ارتباط میکروکنترلر و HMI ، مراحل کاری که انجام دادم رو خلاصه توضیح میدم:
    نکته: فرض ب این است که HMI به عنوان Master و میکرو به عنوان Slave تعریف شده است (حالت مرسوم)
    نکته: ارتباط غالب HMI ها تحت پروتکل نرم افزاری Modbus RTU میباشد.
    1- پورت سریال میکرو به درایور RS485 (مثلا ADM485) وصل میشود. به ترتیب زیر:
    micro RX --> ADM485-Pin1
    micro TX --> ADM485-Pin4
    micro DIR (another pin) --> ADM485-Pin2,Pin3
    2- ابتدا میکرو باید دیتا را از HMI دریافت کند پس جدای از تنظیمات پرت سریال برای دریافت، پین DIR رو 0 میکنیم
    3- پس از دریافت آخرین بایت از دیتای HMI دستورات modbus رو پردازش میکنیم
    4- جهت ارسال دیتا به HMI ، پین DIR رو 1 میکنیم
    5- دیتا رو از طریق پورت سریال میکرو میفرستیم
    6- بعد از یه تاخیر کوچک (درحد 1 میلی ثانیه) ، پین DIR رو مجددا 0 میکنیم و مرحله 3 رو مجددا تکرار میکنیم

    این هم مرجع پروتکل Modbus

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    اگه میخواید سردرگم نشید فقط دستورات زیر رو دنبال کنید و بقیه اش رو نمیخواد استفاده کنید:
    صفحه 15 : Read Holding Register
    صفحه 18 : Preset Single Register
    صفحه 25 : Preset Multiple Registers

    برای همه دوستان عزیز آرزوی موفقیت دارم :bye
    زندگي را تو بساز ،
    نه بدان ساز که سازند و پذيري بي حرف ،
    زندگي يعني جنگ ، تو بجنگ ،
    زندگي يعني عشق ، تو بدان عشق بورز.
  10. #10
    2013/07/08
    اصفهان
    696
    559

    پاسخ : ارتباط َAVR با HMI دلتا

    نقل قول نوشته اصلی توسط Microware
    سلام دوستان
    با توجه به سوال چندی از دوستان درباره ارتباط میکروکنترلر و HMI ، مراحل کاری که انجام دادم رو خلاصه توضیح میدم:
    نکته: فرض ب این است که HMI به عنوان Master و میکرو به عنوان Slave تعریف شده است (حالت مرسوم)
    نکته: ارتباط غالب HMI ها تحت پروتکل نرم افزاری Modbus RTU میباشد.
    1- پورت سریال میکرو به درایور RS485 (مثلا ADM485) وصل میشود. به ترتیب زیر:
    micro RX --> ADM485-Pin1
    micro TX --> ADM485-Pin4
    micro DIR (another pin) --> ADM485-Pin2,Pin3
    2- ابتدا میکرو باید دیتا را از HMI دریافت کند پس جدای از تنظیمات پرت سریال برای دریافت، پین DIR رو 0 میکنیم
    3- پس از دریافت آخرین بایت از دیتای HMI دستورات modbus رو پردازش میکنیم
    4- جهت ارسال دیتا به HMI ، پین DIR رو 1 میکنیم
    5- دیتا رو از طریق پورت سریال میکرو میفرستیم
    6- بعد از یه تاخیر کوچک (درحد 1 میلی ثانیه) ، پین DIR رو مجددا 0 میکنیم و مرحله 3 رو مجددا تکرار میکنیم

    این هم مرجع پروتکل Modbus

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    اگه میخواید سردرگم نشید فقط دستورات زیر رو دنبال کنید و بقیه اش رو نمیخواد استفاده کنید:
    صفحه 15 : Read Holding Register
    صفحه 18 : Preset Single Register
    صفحه 25 : Preset Multiple Registers

    برای همه دوستان عزیز آرزوی موفقیت دارم :bye
    ببخشید، هر بار چطور متوجه می شوید که HMI، آخرین بایت دیتای خود را ارسال کرده است؟
صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 20

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

  1. َAVR و کار با CT
    توسط mapmap در انجمن میکروکنترلرهای AVR
    پاسخ: 21
    آخرين نوشته: 2019/08/14, 13:27
  2. پاسخ: 1
    آخرين نوشته: 2016/04/12, 18:23
  3. ارتباط بین PLC یا HMI دلتا با کامپیوتر
    توسط a.afkhami94 در انجمن PLC
    پاسخ: 3
    آخرين نوشته: 2016/02/16, 11:58
  4. پاسخ: 1
    آخرين نوشته: 2014/04/01, 16:35
  5. مشکل ارتباط با RTU-485 دلتا
    توسط taninpersian در انجمن PLC
    پاسخ: 3
    آخرين نوشته: 2014/02/02, 13:18

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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