-

روش ایجاد و استفاده UDT ( User Defined Data Type ) در Step-7 آموزش تصویری ۱۳۹۵/۳/۲۶

ارسال به :
 
بسمه تعالی
روش ایجاد و استفاده UDT ( User Defined Data Type ) در Step-7
آموزش تصویری

 
UDT یا ( User Defined Data Type ) از جمله بلوک هایی هستند که می توان آن را در پوشه ی Blocks برنامه Simatic Manager ایجاد کرد. روش ایجاد آن مانند بلوکهای FC,FB,…. می باشد.
UDT ها برای ساده سازی برنامه نویسی ایجاد میگردند و حاوی اطلاعاتی هستند که باعناوین مشابه در پروژه های مختلف استفاده می شود. بعنوان مثال ما یک پروژه 1 داریم که در آن متغییرهایی مانند  Start,Stop,Lamp,Motor,……. و هر چیز دیگری با هر سیستم اعدادی داریم و مجموعه ای از برنامه , حال یک پروژه دیگر نیز بنام پروژه2 با مجموعه ای از برنامه ها داشته ولی همان متغییرهای Start,Stop,Lamp,Motor,……. که در پروژه یک استفاده شده در این پروژه نیز استفاده شده است. و به همین ترتیب در پروژه 3 و پروژه ....... n ام
نکته مهم:
درست است اسامی متغییرها در پروژه ها یکسان است ولی متناسب با ساختار برنامه ممکن است عملکرد یکسان در تمامی پروژه ها و یا متفاوت در هر یک از پروژه ها داشته باشد.
یک روش معمول آن است که تمامی متغییر ها را در یک DB بصورت تک تک نوشته و آدرس دهی نمائیم. و یا برای هر یک از پروژه ها جدول سمبلیک ایجاد کرده , آنوقت نامهای مشابه تکراری قبول نمی کند ویا جداگانه مثلا" برای 10 تا 15 پروژه که داریم جداگانه برنامه نویسی نمائیم و بسیاری از روشهای دیگر
اما استفاده از UDT می تواند بسیار در حل این مشکل چاره ساز باشد.
نکته مهم :
محتویات UDT به PLC انتقال پیدا نمی کند.
روش ساخت و استفاده و اجرای آن در نرم افزار Step-7 و نرم افزار TIA که زیمنس آن را ارائه نموده است تفاوتهایی دارد که هریک را بصورت جداگانه در قالب آموزش تصویری برای استفاده شما عزیزان قرار میدهیم.
در بسیاری از کتابها و مراجع فارسی و لاتین متاسفانه بسیار گنگ و بصورت کاملا" گذرا به UDT ها اشاره نموده اند, که بسیاری از همکاران و کاربران عزیز در درخواستهای مکرر نیاز خود به آموزش آن را اعلام نموده اند, که در اجابت به خواسته این عزیزان در قالب یک پروزه کاربردی بصورت تصویری و با توضیحات بشرح زیر آن را ارائه میدهیم.
ضمنا" روش ساخت و استفاده و اجرای آن در نرم افزار TIA زیمنس را نیز در پست بعد قرار خواهیم داد.
صورت مسئله :
دو پروژه داریم که در هر یک از پروژه ها با فشار شستی استارت یک موتور روشن و روشن می ماند و با فشار شستی استپ موتور خاموش می شود . ( برای سادگی کار دو پروژه با حداقل متغییر تعریف شده که میتوان آن را به n پروژه با n متغییر گسترش داد, مراحل کار یکسان است )
 
مراحل کار:
  • وارد نرم افزار Simatic Manager شده ویک پروژه جدید بنام TEST می سازیم. آن را با CPU وکارتهای موجود و ........ پیکر بندی سخت افزاری نموده وآن را ذخیره و کمپایل می نمائیم. ( ما در اینجا بعنوان نمونه با CPU 313C-2DP ورژن 2.6 پیکر بندی خود را انجام داده ایم.
  • این پیکر بندی را به سیمولاتور و در صورت ارتباط با plc دانلود می نمائیم . ( حتما" یادتان است که در صورت ارتباط به PLC واقعی نبایستی سیمولاتور فعال باشد, در صورت فعال بودن هردو دانلود به سیمولاتور صورت میگیرد )
  • یک پروژه بشرح زیر ساختیم
علی اکبر حسینی , فرامرز خوش لفظ
  • ادامه مطلب فایل پیوست
  • کاربر گرامی
  • قبل از عضویت حتما" دقت نمائید:
  •  در صورت نیاز به این مطلب و سایر مطالب سایت  برای دانلود آن حتما"بایستی عضو سایت با نام و نام خانوادگی واقعی با ایمیل معتبر باشید( نام مستعار و....... حذف خواهد شد )
  •  و حتما" بایستی یک مطلب علمی یا پژوهشی یا تحقیق کارآموزی یا پروژه و یا خبر علمی و نظایر آن ارسال نموده بصورت فایل پیوست  (هرچندتکراری و کوچک باشد ) و امتیاز دانلود کسب نمائید, فقط با عضویت نمی توانید مطلبی دانلود نمائید. مطلب پس از بررسی بنام شما در سایت قرار خواهد گرفت.
منبع : فرامرز خوش لفظ - علی اکبر حسینی
نویسنده / مترجم : فرامرز خوش لفظ - علی اکبر حسینی
 
ارسال کننده : فرامرز خوش لفظ - علی اکبر حسینی 
تعداد بازدید : 510 
برای دانلود فایل ضمیمه باید عضو سایت باشید و بایستی مطلبی ارسال کنید , برای عضویت اینجا را کلیک کنید
ارسال نظر
نام شما
ایمیل
وب سایت  
 
شرح نظر  
پس از وارد کردن کد امنیتی دکمه ارسال را بزنید ( دو کلمه را با یک فاصله تایپ کنید )

 

آخرین مقالات

۱۳۹۵/۴/۲۴ نرم افزار برنامه نویسی MacroPLC- Ladder PLC Simulator Android مشاهده مطلب ...
۱۳۹۵/۴/۲۴ نرم افزار برنامه نویسی PLC Ladder Simulator Android مشاهده مطلب ...
۱۳۹۵/۴/۲ آموزش تصویری استفاده از نرم افزار شبيه سازي Try Sim برنامه نويسي كاربردي PLC مشاهده مطلب ...
۱۳۹۵/۳/۲۹ طریقه Upload کردن برنامه در نرم افزار TIA1200,1500: آموزش تصویری به همراه فیلم مشاهده مطلب ...
۱۳۹۵/۳/۲۸ روش ایجاد و استفاده UDT ( User Defined Data Type ) در TIA V13 آموزش تصویری مشاهده مطلب ...
۱۳۹۵/۳/۲۶ روش ایجاد و استفاده UDT ( User Defined Data Type ) در Step-7 آموزش تصویری مشاهده مطلب ...
۱۳۹۵/۳/۲۱ نرم افزار plc simatic s7 v5.5 64bit for win8 & win10 مشاهده مطلب ...
۱۳۹۵/۳/۱۸ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( Totally Integrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۸ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( Totally Integrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۸ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( Totally Integrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۸ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( Totally Integrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۸ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( Totally Integrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۸ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( Totally Integrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۷ آموزش تصویری به زبان فارسی و برنامه نويسي و اتصال سخت افزاري يک سنسور فشار آنالوگ به ماشين PLC زيمنس مدل S7-314c-2dp مشاهده مطلب ...
۱۳۹۵/۳/۱۷ فیلم آموزشی و خود آموز برنامه نویسی کنترل کننده های ترتیبی گراف زیمنس GHRAPH Program Step7 مشاهده مطلب ...
۱۳۹۵/۳/۱۷ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( Totally Integrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۷ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( TotallyIntegrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۷ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( TotallyIntegrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۷ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( TotallyIntegrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...
۱۳۹۵/۳/۱۷ کتاب و خود آموزفارسی تصویری, گام به گام آموزش PLC سری جدید زیمنس معروف به سری S7 1200,1500 ( TotallyIntegrated Automation ) مطابق با استاندارد آموزشی سازمان آموزش فنی و حرفه ای مشاهده مطلب ...