اطلاعیه

Collapse
No announcement yet.

ایجاد پالس PWM با s7 200

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

    ایجاد پالس PWM با s7 200

    سلام..خوبید..
    میخوام ببینم چطوری میشه با s7 200 تو یکی از خروجی های پالس PWM تولید کرد؟؟
    CPU هم 224 هستش...

    ممنون
    www.icesi.ir

    #2
    پاسخ : ایجاد پالس PWM با s7 200

    با سلام
    اکه میخواهید کنترل دور انجام بدید از ماژول ها هم می تونید استفاده کنید

    اما برای ایجاد پالس pwm به صورت نرم افزاری در داخل s7 ( به زبان لدر ) می تونید با یک تایمر on delay و یک تایمر off delay این کار رو انجام بدید به این ترتیب که ورودی sتایمر on delay معکوس حالت فعلی تایمر off delay باشه و خروجی تایمر on delay ورودی s تایمر off delay و در نهایت خروجی تایمر off delay هم میشه خروجی پالس pwm که مقدار زمان بالا بودن پالس برابر با مقدار تایمر off delay و مقدار زمان پایین بودن پالس برابر با مقدار تایمر on delay خواهد بود !

    دیدگاه


      #3
      پاسخ : ایجاد پالس PWM با s7 200

      من این برنامه ای که شما گفتید رو نتونستم برای خودم تحلیل کنم تا بنویسم برنامشو///

      یکی خودم نوشتم که با یک تایمر on-delay هستش که مقدارشو با یک عدد مقایسه کردم.که با تغیر مقدار in 2 مقایسه، مقدار سیکل مثبت به منفی تغییر میکنه.

      ممکنه شما هم این روشتونو یکمی گرافیکی تر توضیح بدید.؟
      www.icesi.ir

      دیدگاه


        #4
        پاسخ : ایجاد پالس PWM با s7 200

        ببخشید من چون s7 روی سیستمم نصب ندارم براتون کشیدم ، دست خط خوب نیست میدونم :cry2:

        دیدگاه


          #5
          پاسخ : ایجاد پالس PWM با s7 200

          باید از دو تایمر S_ODT استفاده کنید به صورت سری و سر راه تایمر اول تیغه بسته تایمر دومو بزارید

          دیدگاه

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