این مقاله به موضوع شبیه سازی یک سیستم دینامیکی توسط کنترل کننده های برنامه پذیر می پردازد. ویژگی عمده روشهای مطرح شده در زمینه شبیه سازی فرآیندهای صنعتی، استفاده از یک پردازنده مجزا از کنترل کنندهای فرآیند است. این موضوع نیاز به ارتباط برخط بین سیستم شبیه ساز و سیستمهای کنترل و حفاظت را اجتناب ناپذیر می کند. در این مقاله با هدف حذف پردازنده مستقل، وظیفه شبیه سازی، به کنترل کننده برنامه پذیری که سیستم را کنترل می کند، واگذار می شود. این موضوع با وجود PLC هایی مانند S7-300 که توانایی پردازش خوبی دارند امکان پذیر است. در این پژوهش از مدل فضای حالت خطی گسسته زمان برای توصیف سیستم استفاده می شود. ویژگی اصلی این مدل بازگشتی بودن آن است که قابلیت پیاده سازی برخط را فراهم می آورد. با انجام این روش برای یک موتور DC، برنامه لازم برای مدلسازی موتور در قالب زبان STL نوشته و بر روی سیمولاتور PLC اجراء شده است. نتایج حاصله نشان دهنده دقت خوب شبیه سازی و سرعت زیاد آن است. مزیت اصلی این روش عدم نیاز به کامپیوتر اضافی و واسطه های ارتباطی با کنترل کننده است که باعث کاهش هزینه و افزایش سرعت تشخیص عیب و صدور فرمانهای لازم است