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





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









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









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





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

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2010/01/28
    کاشان
    107
    9

    يه مشکل نسبتا ساده در simatic manager

    سلام دوستان
    وقتي ميخوايم به Timer در PLC به زبان FBD مقدار بديم قالب دستور به صورت S5T#20s هست. من ميخوام اول دو تا عدد رو با هم ضرب کنم و بعد تايمر نتيجه حاصل رو بشماره.
    ولي وقتي برنامه رو اجرا ميکنم عددي که تايمر داره با عدد حاصضرب متفاوت هست. دليلش چيه؟
    شکل برنامه رو گذاشتم. همونطور که در شکل معلومه حاصلضرب 20 هست ولي مقدار تايمر 140 ميلي ثانيه شده! اصلا يه سوال ديگه از کجا بايد مشخص کرد که تايمر مقدار مشخص شده رو بر حسب دقيقه بشمره يا ثانيه يا ميلي ثانيه؟
    چرا در برنامه به طور خودکار مقدار 140(که اشتباه هم هست) بر حسب ميلي ثانيه هست؟

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

    عضویت

  2. #2
    2011/10/20
    238
    0

    پاسخ : يه مشکل نسبتا ساده در simatic manager

    با سلام
    عددی که شما به عنوان ورودی S5Time وارد میکنید به صورت یک عدد BCD چهار بیتی در یک Word ذخیره میشود پس ورودی شما باید بصورت bcd باشد در حالی که به این روش شما مقدار 14 که برابر با مقدار hex عدد 20 هست را به تایمر میدهید.در این مورد در help نرم افزار بصورت جامع به این موضوع اشاره شده است
    و اما در مورد پله های زمانی باید بگم شما نمیتونید این پله هارو تغییر بدهید.سيستم عامل CPU بر اساس زمانی که به تايمر اختصاص داده می شود Resolution را بصورت اتوماتيک برای تايمر در نظر می گيرد و براساس آن پله های زمانی را محاسبه و در اختيار برنامه قرار می دهد.
  3. #3
    2012/07/14
    2
    0

    پاسخ : يه مشکل نسبتا ساده در simatic manager

    سلام

    ميشه پله هاي زماني رو خودتون مشخص كنين. براي هر تايمر يه ورد شانزده بيتي اختصاص مي يابه كه اگه به فرمت زير مقدار بدين به اون ورد، پله زماني رو مي تونين اختياري انتخاب كنين. w#16#txyz ، ايكس و واي و زد همون مقدار عدد به فرمت بي سي دي هستش، و تي پله رو مشخص مي كنه.
    تي اگه صفر باشه پله 10 ميلي ثانيه هستش و تايمر حداكثر تا 9 ثانيه و 990 ميلي ثانيه مي تونه اندازه بگيره.
    تي اگه يك باشه پله 100 ميلي ثانيه هستش و تايمر حداكثر تا 1 دقيقه و 39 ثانيه و 900 ميلي ثانيه رو مي تونه اندازه بگيره.
    تي اگه دو باشه پله 1 ثانيه هستش و تايمر حداكثر تا 16 دقيقه و 39 ثانيه رو مي تونه اندازه بگيره.
    تي اگه سه باشه پله 10 ثانيه هستش و تايمر حداكثر تا 2 ساعت و 46 دقيقه و 30 ثانيه رو مي تونه اندازه بگيره.

    مثلا w#16#1543 تي 1 هستش پس پله ميشه 100 ميلي ثانيه. حالا زمان تايمر ميشه 54.3 ثانيه. يعني زمان تايمر ميشه 54 ثانيه و 3 دهم ثانيه.

    برنامه اي كه شما خواستين آسونه و تو stl آسون تر هم ميشه نوشت. اگه هنوز پس ار دو سال جواب براتون مهمه بگين براتون بفرستم.
نمایش نتایج: از 1 به 3 از 3

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

  1. مشکل نصب در SIMATIC Manager
    توسط TARHCHI در انجمن PLC
    پاسخ: 3
    آخرين نوشته: 2015/09/21, 16:15
  2. simatic manager
    توسط Ali_ch در انجمن PLC
    پاسخ: 1
    آخرين نوشته: 2015/04/25, 16:02
  3. دانلود simatic ncm manager
    توسط love_el52 در انجمن PLC
    پاسخ: 0
    آخرين نوشته: 2012/11/03, 19:57
  4. مشکل در باز نشدن Help نرم افزار SIMATIC Manager در ویندوز 7
    توسط milad2546 در انجمن كامپيوتر ، اينترنت و علوم مرتبط
    پاسخ: 2
    آخرين نوشته: 2012/02/25, 21:44
  5. simatic manager
    توسط syber_pro در انجمن PLC
    پاسخ: 4
    آخرين نوشته: 2010/02/11, 17:51

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

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

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

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

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