بنا به درخواست بسیاری از کاربران وبسایت فارس الکترونیک بالاخره آموزش ارتباط میکروکنترلر STM32 و PLC از طریق مدباس MODBUS تهیه و بر روی سایت قرار گرفت . این آموزش نیز مشابه آموزش ارتباط میکروکنترلر AVR و PLC از طریق مدباس به تشریح کامل پروتکل مدباس پرداخته است و در قالب یک مثال نحوه ارتباط سخت افزاری و نرم افزاری بین میکروکنترلر STM32 و PLC را توضیح داده است. تیم تخصصی فارس الکترونیک در راستای کمک به کاربران مبتدی و همچنین افرادی که در زمینه کدنویسی میکروکنترلرها تجربه کافی ندارند ، کتابخانه ارزشمند مدباس برای میکروکنترلر های STM32 را تدوین نموده است که استفاده از این کتابخانه بسیار ساده است . این کتابخانه سازگار با نرم افزار STM32CUBEMX می باشد که برای تولید کدهای میکروکنترلرهای STM32 استفاده می شود . از کتابخانه مدباس می توان برای انواع میکروکنترلر های STM32 شامل STM32F0,STM32F1,STM32F2,STM32F3 و STM32F4 استفاده نمود.
آموزش ارتباط میکروکنترلر STM32 و PLC از طریق مدباس MODBUS شامل موارد زیر است:
۱-ارانه یک مثال در قالب یک پروژه برای ارتباط بین STM32F103C8T6 با استفاده از نرم افزار 5.3.0 STM32CUBEMX و KEIL 5 و کدهای PLC دلتا با استفاده از نرم افزارWPLSoft.
۲- یک فایل PDF شامل توضیح و تشریح کامل پروتکل مدباس و همچنین توضیح خط به خط کدهای استفاده شده در برنامه میکروکنترلر STM32 و PLC
۳-سورس کامل کدهای استفاده شده در پروژه .
نکته قابل توجه در این بسته آموزشی این است که شما به راحتی می توانید از این کتابخانه در انواع میکروکنترلر های STM32 استفاده نمایید.
امیر رحمانی
در تاریخ
سلام عرض ادب خدمت اساتیدمحترم. میخواستم این سوال را بپرسم که ایا این برنامه تحت کامپار کیل ۴.۷ هم قابل اجرا هست یا خیر. و اینکه این برنامه در مد سیستم عامل rtxکیل کار میکند یا بدون سیستم عامل ممنون میشوم اگر پاسخ دهید.
admin
مدیردر تاریخ
سلام
کتابخانه مدباس را می توانید هم در محیط keil 4 و هم در keil 5 قابل استفاده است. نحوه پیاده سازی توضیح داده شده است.
نمونه مثال موجود در آموزش در محیط keil 5 است.
برنامه با سیستم عامل rtx کار نمی کند .
نسخه سیستم عامل یکی دو ماه دیگه به آموزش اضافه می شود.