مدل دستگاه

مدل دستگاه

مدل دستگاه
همانطور که در Creating Device Systems توضیح داده شد ، مدل دستگاه ( ) مجموعه ای از متغیرها و معادلات را تعریف می کند که با مشخصه دستگاه خاصی مطابقت دارد. نمونه‌های معمولی در زمینه مدارهای الکتریکی خازن‌ها، مقاومت‌ها، منابع ولتاژ و ترانزیستورهای دوقطبی هستند.
به یک مدل دستگاه می‌توانید ورودی‌ها، متغیرها، معادلات، دستگاه‌های دیگر و پورت‌های قابل تغییر را به عنوان گره‌های فرزند اضافه کنید. روی گره مدل دستگاه کلیک راست کنید تا ثابت‌های دستگاه ، ورودی‌های دستگاه ، دستگاه ، متغیرهای دستگاه ، معادلات دستگاه ، پورت ، اتصالات پورت ، مدل پورت ، شرایط استفاده ، وضعیت‌های گسسته دستگاه ، رویدادهای صریح دستگاه ، و زیرگره‌های رویدادهای ضمنی دستگاه اضافه شوند . همچنین می‌توانید زیرگره‌های مدل دستگاه دیگر را اضافه کنید .
برای افزودن یک مدل دستگاه به ویژگی ها ( ):
1
در زیر شاخه Building Blocks روی Features کلیک کنید .
2
در نوار ابزار Home ، از گروه Building Blocks ، برای افزودن هر یک از ویژگی های موجود (به عنوان مثال، یک ویژگی مدل دستگاه یا وضعیت دامنه ) کلیک کنید.
3
روی گره کلیک راست کنید (در این مثال گره ویژگی مدل دستگاه یا گره وضعیت دامنه ) و مدل دستگاه را از زیر منوی Devices انتخاب کنید .
برای افزودن یک مدل دستگاه به اجزاء ( ):
1
در زیر شاخه Building Blocks روی Components کلیک کنید .
2
در نوار ابزار Home ، از گروه Building Blocks ، روی Component ( ) کلیک کنید.
3
روی گره Component کلیک راست کرده و از منوی فرعی Devices Device Model را انتخاب کنید .
پنجره تنظیمات دارای بخش های زیر است:
مدل دستگاه
در قسمت Type یک رشته منحصر به فرد تعریف می کنید که مدل دستگاه را مشخص می کند. هنگام ایجاد یک دستگاه ، باید یک مدل دستگاه برای آن دستگاه مشخص کنید. سپس دستگاه مدل دستگاه را نمونه سازی می کند. یک نوع مدل دستگاه باید منحصر به فرد باشد، اما اگر چندین مدل دستگاه را با یک نوع اعلام کنید، آخرین مورد استفاده می شود. در قسمت Inherited type می توانید یک نوع والد وارد کنید که این مدل دستگاه تمام ورودی ها، پورت ها، متغیرها و معادلات را از آن به ارث می برد. این فیلد را برای رد شدن از وراثت خالی بگذارید. یک مدل دستگاه همچنین می تواند انتزاعی باشد، به این معنی که شما فقط می توانید این نوع را به عنوان یک نوع ارثی از مدل دستگاه دیگر مشخص کنید. یک دستگاه نمی تواند یک مدل دستگاه انتزاعی را نمونه سازی کند. نوع مدل Abstract را انتخاب کنیدبرای انتزاعی کردن مدل دستگاه، کادر را علامت بزنید.
ورودی های دستگاه
جدول این بخش را با ورودی های دستگاهی که مدل دستگاه پشتیبانی می کند پر کنید. هر ورودی دستگاه نیز به یک مقدار پیش فرض نیاز دارد. همچنین می توانید ورودی های دستگاه را با گره فرزند ورودی دستگاه تعریف کنید. از Input Modifier یک دستگاه برای لغو مقدار پیش فرض ورودی دستگاه استفاده کنید . برای ورودی های معتبر در ستون Dimension ، به اعلام متغیر مراجعه کنید .